From 3b3990a4e66bf0c43fc38127db331eb0ec1b4e0f Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 21 Nov 2024 13:18:52 -0500 Subject: [PATCH] Release v4.1.7 --- .../ISSUE_TEMPLATE/01-feature_request.yaml | 2 +- .github/ISSUE_TEMPLATE/02-bug_report.yaml | 2 +- contrib/generated_schema.json | 1 + docs/release-notes/version-4.1.md | 7 + netbox/release.yaml | 4 +- netbox/translations/cs/LC_MESSAGES/django.mo | Bin 229642 -> 229328 bytes netbox/translations/cs/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/da/LC_MESSAGES/django.mo | Bin 222459 -> 222153 bytes netbox/translations/da/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/de/LC_MESSAGES/django.mo | Bin 234158 -> 234250 bytes netbox/translations/de/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/es/LC_MESSAGES/django.mo | Bin 235950 -> 235650 bytes netbox/translations/es/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/fr/LC_MESSAGES/django.mo | Bin 238002 -> 237671 bytes netbox/translations/fr/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/it/LC_MESSAGES/django.mo | Bin 234190 -> 233875 bytes netbox/translations/it/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/ja/LC_MESSAGES/django.mo | Bin 251462 -> 251566 bytes netbox/translations/ja/LC_MESSAGES/django.po | 607 ++++---- netbox/translations/nl/LC_MESSAGES/django.mo | Bin 230234 -> 230015 bytes netbox/translations/nl/LC_MESSAGES/django.po | 606 ++++---- netbox/translations/pl/LC_MESSAGES/django.mo | Bin 231926 -> 231612 bytes netbox/translations/pl/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/pt/LC_MESSAGES/django.mo | Bin 232592 -> 232620 bytes netbox/translations/pt/LC_MESSAGES/django.po | 607 ++++---- netbox/translations/ru/LC_MESSAGES/django.mo | Bin 297746 -> 297341 bytes netbox/translations/ru/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/tr/LC_MESSAGES/django.mo | Bin 226590 -> 226285 bytes netbox/translations/tr/LC_MESSAGES/django.po | 603 ++++---- netbox/translations/uk/LC_MESSAGES/django.mo | Bin 297606 -> 298841 bytes netbox/translations/uk/LC_MESSAGES/django.po | 1359 +++++++++-------- netbox/translations/zh/LC_MESSAGES/django.mo | Bin 209410 -> 209120 bytes netbox/translations/zh/LC_MESSAGES/django.po | 601 ++++---- requirements.txt | 10 +- 34 files changed, 4818 insertions(+), 4415 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/01-feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml index 300d7ce6a..ec755cd0c 100644 --- a/.github/ISSUE_TEMPLATE/01-feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/01-feature_request.yaml @@ -14,7 +14,7 @@ body: attributes: label: NetBox version description: What version of NetBox are you currently running? - placeholder: v4.1.6 + placeholder: v4.1.7 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/02-bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml index 2b782a6cd..3ae3cbd33 100644 --- a/.github/ISSUE_TEMPLATE/02-bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/02-bug_report.yaml @@ -39,7 +39,7 @@ body: attributes: label: NetBox Version description: What version of NetBox are you currently running? - placeholder: v4.1.6 + placeholder: v4.1.7 validations: required: true - type: dropdown diff --git a/contrib/generated_schema.json b/contrib/generated_schema.json index 56ddee50e..639f0df8d 100644 --- a/contrib/generated_schema.json +++ b/contrib/generated_schema.json @@ -329,6 +329,7 @@ "100base-tx", "100base-t1", "1000base-t", + "1000base-lx", "1000base-tx", "2.5gbase-t", "5gbase-t", diff --git a/docs/release-notes/version-4.1.md b/docs/release-notes/version-4.1.md index b94374721..397741171 100644 --- a/docs/release-notes/version-4.1.md +++ b/docs/release-notes/version-4.1.md @@ -6,14 +6,21 @@ * [#15239](https://github.com/netbox-community/netbox/issues/15239) - Enable adding/removing individual VLANs while bulk editing device interfaces * [#17871](https://github.com/netbox-community/netbox/issues/17871) - Enable the assignment/removal of virtualization cluster via device bulk edit +* [#17934](https://github.com/netbox-community/netbox/issues/17934) - Add 1000Base-LX interface type +* [#18007](https://github.com/netbox-community/netbox/issues/18007) - Hide sensitive parameters under data source view (even for privileged users) ### Bug Fixes +* [#17459](https://github.com/netbox-community/netbox/issues/17459) - Correct help text on `name` field of module type component templates * [#17901](https://github.com/netbox-community/netbox/issues/17901) - Ensure GraphiQL UI resources are served locally +* [#17921](https://github.com/netbox-community/netbox/issues/17921) - Fix scheduling of recurring custom scripts +* [#17923](https://github.com/netbox-community/netbox/issues/17923) - Fix the execution of custom scripts via REST API & management command * [#17963](https://github.com/netbox-community/netbox/issues/17963) - Fix selection of all listed objects during bulk edit * [#17969](https://github.com/netbox-community/netbox/issues/17969) - Fix system info export when a config revision exists * [#17972](https://github.com/netbox-community/netbox/issues/17972) - Force evaluation of `LOGIN_REQUIRED` when requesting static media * [#17986](https://github.com/netbox-community/netbox/issues/17986) - Correct labels for virtual machine & virtual disk size properties +* [#18037](https://github.com/netbox-community/netbox/issues/18037) - Fix validation of maximum VLAN ID value when defining VLAN groups +* [#18038](https://github.com/netbox-community/netbox/issues/18038) - The `to_grams()` utility function should always return an integer value --- diff --git a/netbox/release.yaml b/netbox/release.yaml index b4811804f..fadb01274 100644 --- a/netbox/release.yaml +++ b/netbox/release.yaml @@ -1,3 +1,3 @@ -version: "4.1.6" +version: "4.1.7" edition: "Community" -published: "2024-10-31" +published: "2024-11-21" diff --git a/netbox/translations/cs/LC_MESSAGES/django.mo b/netbox/translations/cs/LC_MESSAGES/django.mo index df95c667cae851173482ebbe02dc15df2662c12d..2fb886a1ab78217ee732b25af5d87747e9585f23 100644 GIT binary patch delta 66008 zcmXWkcfgiYAHebZc~WUe3k_-Sy@!@cTbk0KRESbYRK`ukYlLXnN=R8rMrM*kMuajV zQdXsm62kla-skuJ^SREs&UMc3{LVSoeLqj-y>VuV5B@tU`&H>97G(Ti@l57;IDT{{ zQ=lZiMuGp;$>e2fV_htY1F$KM#P)a#_Q7}XEIckRFLO3d$0Kn&*1{inj=Vc1x z@mM00$!2PB;f>~aEOy3XI24H^GZr7jOK=93E0CAzf%C8~eu0Is;1PM5)>s^SV>j%D zw_+#!3!rJ-6(I3 z@;7({^?R@s{({F~fur&=6|g*>fGw~b4nk)>5s$(tN9AR6Ykv(D4txt5;T_Rn5gtwX ziSQM)-Fs+9ThNZa40oe@=TEesf+bQ$k3!pbLMPfCeXe(jY+j}e7pGHE8YiM1WW$?~ zU7EQAo#9e+Caa_TA)1+Q(LjF=|HZ15OB|j0Yl7ZykM`FW-Si`}Q86A3;4-ws8_@?A zgb$++K8x;&H=_P8G_ay2)BWSo=j)@HY8CaJqP}0$4~zQjn7DBfdfcu+2fjJ#??XFU z7WY@88GAkMZ;ASE(Bu0nIYOZC}Ie=b~$Gq5~Pi1M{)!+Gd{ zi_pMUp#iN!H}AXXdtft~p~F}Yiuuc+Tm6-uy4@J?2qyh$E3i@U}x%Up|A9F(M-<9+i@-~#_Gp%{>yUl1{Zep zS-2OSVcv1cvUnfm+Bgu`qp#9(<7Z;YoxFGf>)MKrhx9pJ9GzZA{bQ|L_BqkH51@T>6W@L#ljiAu@p zXn$?caZb)g#bERloP{pMWOU7Dp|8|i(FY$!H`&wZaa$MV&(T-yZnWc~C#0n-k8aKe z=qtG&x-{pZfn^tS;pTfb+<+d#&(HyWLuXjDatg3QSO=|dg}xEHqq}?*`uzEr+jMBV zxmXhyNBK=;qS?$AE`0E(@Bq3LnJO_8bb#{crfi00duIn0^Zb9$g&&*0;ZSTcm?C@F~g>%r&wFlkp2g1M6$n&bFfC{1Q%Ay&ogzd048t53b z{bgwXSD+J_72bwfZ!C%iOR*E>C&InxrfXOu&8!`|C;CQtEE?ccbV)8p*Zekgp!=fy z7#iU7QC=IqSA+BK1D{dhK)b?Uu?^+_upYLlneLAbFGP3smFPf=&_JF*_tGk~-&fJ+ zH--n$30J9=tX(Uc25LlwYj!T0(rM_LU4wRbLpVR~FG4$7hR$pSHp3UN1Mb24Sg&^a zu6P<&qI^4c#;33r{*vXwV^OY7UZxs$49`M0-nk1@k75S+>OKV1MG+O>Zksuqp#xZ6I|5hVpn)ngY<%Ei4Hgs4PX(PnUB!aZbO&s z2Q&i*(2V?tW~@-dbnZ)`o3SeTt+*AM*{R5L+02z(cs~D!E%2Ub@Bw<9K1J8~C-g(( z5c(NWvQe68Z}j;Y=!|bcUpQ}|1AUB6U>n-5WaAWI4J_#SZ_I@=X&H7wXLKss(J=It zdS2Y0h6Z#knu&SnS}sBZd=p3GS2zwkHA%1Lhj0Ytb!a9lHzh#Ne;qDNS(ETYba!{R z0glHecp)~x2hdc%ANM~&1Nsu3$nGc~Lf@Q)nxzR;M#pJ{W}+?TKL1bQ!UxBo9Zg2x zXjh_ZHy7>bVf5YpDt5SEEaGGurQ+mVM;}v_@cmr4 zhL1;s)!3Nwdh}!J0Jg*y9n;JEe01hFpwHifez#hVX5dN8$7j%qJRkR8i}L#L{f=?| zw^HGQ-=Puj34cRp{ujD51v{lcj}9xM1Jp(XXo9wD8TUJ(Gwu`R)8qa)G$WHbWmAV& zQc;VF8_@4sPoWw45#0+1(9Kn-bNV7s9-C6`ixu%IG!u7+%g}(HL;HCNoydl8Gj^x^ zWtNK;T+}!z{d71C{m!%y&B({-X89bAcn5l{eu?_LE-AnwXaE(WTn8&tZj0`TVdy5E zj861_=n`h1H#uYhU@~^k6M?=B>~GJEGqjPenK51y}_i4BtRgyer&~ zX6$b?lSR9yeoBT_v8d<285gcmhp-nK$dD+HL}xZ0jr`Iuiw<}_`usdJrHjIqQNIq| zgqzTbY(x9o>wVAv-_f9OkJMpV>`Z-SwBylu5l%!?{T13_iJoamDx&QgV+}kJtK;aX zpN$SY7hSRkqW&4odgC=NTV9;bZRohW`ef70ext(8lIfeHnijB{nD;&kN(!E3mQ-s zjeIsb(CujZ`_K$5#VYtD`YVo2X#YQv9}>QU^g_NzUYU_@NhEP?`-t9S8LE?xDL(q+t}Ol|0x%4qUr6hj`Cw@CZ9)-@7nNlG{E1`0FNA+0xXGH z*Wx%Xd{@^(BW)Gs9_WKZ(KVhJzECD%W4s)@;bZ9W+>bY4>k(;YYtc>mHad}i(c@ZpWZG=y(ZCvD zHEfOcI~@I@lf97(BU^{=&Q0hh+<~Slb4HqJVKl&F(DoJ4j%!D`S(H1XpC!Gb{tPrz z=b=k+8Jd|a@_aTkn+tdCtymuKLf3v3I-|GIJ+V35fu`{)qY_XT=|7qMvpx(3$l|GcXi=UyMNm zz6_n%6==Kb(ZFs+1AX``&c6e!qQaT44>zL`Z$~>igr@SJC>I`+KG%z*9XCUdU0ZZd zOvHS=5S`c*Y=XC;FR0hi0Je|Grh)fT;SByl11UH*H7JeFpbA>w0BzS6O=UOCr8w@N z6ZKQj0cN4k--bSSAKK3{bSa>=s91(R@H{%BH_*MY1?}J`^!;!MUE^YBr-7=3jnU^i zq8;~-`q5E8Im*|d|0|n1d?}MV~Oe>AFoHh z?>~dS;XcI~_&d7ECQnK(L_2x~tKfEY;LPOoCkZW)-JQ7r9e4rO!57i~zeRtuQaF2I zy6BGmsJIrpD_)fTf=**>N_ke4pT%C3i(H)k^m!1DrMwJJ!s1iX>F9@U&KuAG z?njqq1Gx3MYgZ2quq`^kDd;XA6JCryHxpg^ zIp`AI73C%Aem1j$3se0pnT?uG49zZ>nK@TKXLltoWLwXh+&$=aa1y)$|Wx??@; zgRkJFXaFrPOH0=Qt9kxMabYTF;!J!O-8838%gao~v$1R*FBbH}W&iXP$nR*N`7=^L zCD2TiM~`zO^nQD+fIZQPjzwQ^S?fLj_j6$?UqC;0-$Q4x6IE*J9iTP( z20R%J>}vEyHXEDc27DR+Mo-D=E7Fo|L^Jp?W*uld7dF_5rtn}iIE=Z}Uzy$yWzkJj z6Ky{dJ(iQu4zEF9M03!9=Ajw50}c2=wEaqSZ@qCP=idQ~T$LIgjXqcrU8~Ay$91CI z91W;Fy19CVgV2G_i2LV7{iWz;y&4VRR`dmS9~$VhS8@L9a`7@1Rq#8sqr%i1SQ#|+ z<qu#jn1qiI$&S4!~W<@E=M=l>~J1B<0VmEfe!d8+VA_}4)pzU5Ocr(D}HTCQ8_dd zmC=Fghi%cN=z-2;0NU}$C{IM&Ul#S(M*RXbpvCBWSReqDOt zCN!0IVl`ZjX6Rk4iC>{_v?KnPI;@O#*bvPyPx#Q5! zifpZ@I1f*xVj8;U&)`Jdip{Xwob(OnGHguwacqj)&lz70&QAbinoKvH1w?_^YVj8~z;@nV**C zILz${^tq;Jf9=twI0+r6AG*|MMS1Fc&c6{}PlX*UMtAd*=#qSjy>JKm3yB5`(oa4o zqwj@F&?UMWeg1!Fzzf2M&~~fh{+cMi7k-xI!U%Vv5B?hFElh!wL_gQtp&gxu9=|c@ z(%p_ew+`)RbCkEEr{ZVySRX_;U9&q<{fTJc*{)pJac^|foQ8dI8alvwY>NkREH=3_ z?S=X1PcYA;sXmBi;BPc@Mea&#UItBl4Rp<0qvH(4DxUx8T)1X;V^@4Q{1J_?;oWJ| zwLoXk3!Uje^!_OHn4J^liRgr;pqnlm<+_hAz=?G_docJXIM#Gn)%Lo`PhJ+!r3o z$@$A$ni>=h%b>^X_^>(}alN?T7;8~(6ZNCel#fF*b!n96qk%6)1A7Y1=xTH+Ud1Cl z|8H~Q$Kqym6aIj1ngcihYd?}YnvSM?7MjZWXrPav9Y2W%@(en_o9G&Ui1zy>n%SSC z{t#xpam2FpKq>Trt~(m&Ahe_N;{Iir3k)52KDu;^(D%X$wBL1T;G59* z&W>fAe+N2Dg%6Zip4Rq+uwmF9z267zXaxF3J2%SzLo+cC9q?{6z$ekY@^X~lLHELE zcslM_&iSvy#fgumhU2g`}|2NBw14F5Dznqcgh^P36L9@JRR+I-?iROl&~gZACNq13J^cqQ1!EslEc*t^vAq z9nd%5ps3GIiW^xp;st0xkD@brCdzBk6u*NGv>AKgH|XZ8`$W3m7@bHftchKsemvUW zWSosxAYW#)nY<@cijF{EBuAm=w+4ECd&d2~=;j)N9>>v9J{t|_LNwLcxPLu5k(<$g z?m#E-VE8B=&G?y>T-b0eI>0+o-V)`n(GGT_1O0(6L7^4tSGLEZ&!3InpNyvbs_<4E zPI)o<+}}6`i#^4g*7HA!i~6_({giqi?eKdvwZEXp<`48$T6ATk9R1jCj1935n!)MV z0_S2aT#xp*2hH5U@NdjIG}L;)BO_Y(o{v?4^7Zo!r77eTyI^ZDmeJ}#uGuNd0Y-SD@J}^I3WF871M`!vB zx@%uYJKTT<@*z6lmvR4FG_W7glpjW)FY;3QE%|X+pYlNLhF4(&&;L3u?07#K*__l)|%QGa&SUylCn_kU=h51|uz6n(L+z})x$Rb1Hd>)}Ue z!=30R`w9j=SNrf>bYi!o8NL@C=W#SMuVB_Sc_%7)vfv(&cCTXaZT!| zD;imE^t_%P<#WTS=!|Be9o`(}#b_XpqMLCgx~X48C-Obk#?r5)FCOjCc7tEbrU%cU zq7N10a0)(!eyrA5n@&Y5>`wVKG!yq>7hHy>ba!|-JnHon=n2@E`*osxIvVI0bfV{F z&CsgwRkYpPQT_zo{a>RQ+aLGy*P9v6e+e!e zpfVajUG!Dj3O%=d(0~TS{nMg67G0|GXh0XD17C&?I17D#9y;({X#2;|pMqCmXU5O$ zYCY>Z1WRjdDkHO}j<;l(;_#4QMnv;JIkK$!I{+(51Wz zvo@F$74y+eu>?EdN_6w=i~E_k(rzw+&8Y8)e&M(Xo%!|X0Q1od-i>~Etw6_l4-M=S zG^5+ziu3;s6%PC(j=)3FaPZq{X-1$CpN)1j1s&k>D9=Tg@J=+~CFnq_(9eVyu_?Zf z4xHJT-U9_Ua{il8u1rOJ?2k6M0`2e`w4^XaGyl89WpB--`QN;{LaB|3KU?@?QG9 zKQ8Qm4mcJKU;;8;HZzqA2fPNI$*oadg0AIL=)h~E{7Lv-_y-#3k?*G&AA^=pz&cnT z&CFnQg2QknL=5Abt z?XchGbpHl)(>;xTY2Aqpu+m5AQ?WOm@A;q3g}?RMi3_mS$9b7Y@MUa-<335h!<~nf zDQ`l54%mm@FR>;4(AohFY%2Ppb3azY_t8!MOWd!vHI@5dwj(#L;Nlj139rT8pXOyo z;|J)2O+QNmjlmX_Z$mTmCiI#ICqM>RWt~+D-j}^Ix4C zcTi!ZFQF;>3Qxn5+fu`Gu`lHta58Sef!O`a^rzu>pe z4!RV7qMN$f&NQ)>XhzRP1GzKH#Wh@%+Lcl@4^8D}?2d`6cUUV`UQUWXp9hI`X-Ym1)qj$u#q{13!}I2?KLWiz9>@Z)kq zs>oa(4X(oi)X$0fx#)Z19`t-K51+#ll-HrD-i!{g3+;C|`pW$q{nALEN zCMv1tza|$3&=8HdS=a?TQyz#%;=J%)bPXRy1Ko;#hI||4pQHR2n!$qm)7lq7%eBM$ znEU&Gjky@ajkY)$Z^nlB54sua|B}{z2zvhSz>D!+v|XoPQy>?hflNoAn~i4lNpxb* zq8V9_&2j6moPUo)vES0}Z66LockTJ;H=x<*n%<37a4{OlTC9x+(cON+?`ftdq8S>7 z4s;V%#WmO&zd@Ix+5yhL@AT#eQiD^`lwO3sVy{GBx%Z+=@G`n5)}w3u5jw-K(cS$$ z+VQ@q&m2ts6-J*ggYJ>z(TO$9a?yZ`9_a481l<50?AL$tr<==&nuiHobaI1TghlW6d1xHH@z9!5Jn^3U`h zD1}a72pafIbd&uL-3vFNZ`6fx{{uAOPmn;eneANU&MEr9-|0rC&|fK~rO}yJKnJdi zwrhr_umd`yLFi}3C^W^-#r=2Cz4Hya`MyV&@J}r4=YQe9QvgS!4JxDOxhcA)C!;eu zB^(eAK?53w&S(spfr;qz7omY(i!RyR@PY7YZ0z}8$AuC8hUM^2Y=or`r#*2JdK!jd zEu4Z?@NOJ{FQL2tsDDy@J#^Fd!DcuC4eWk&LJy)De++Yf|L>)!cnzJ&2WSdEM+4f2 zK6vE6Y15TNJE(-VYlt=M13iQW`Vu#@aKQ67T!KPQvT&vke&6?U`| zo8VjMo9$0@^VQBv_gkTvI3*l{266`4?mBef1yR2Y-8&zmfq#N7%};2%qS^fX+~;y7 zwBr-euS{K|JQJHyz7d__E9j=%g1&gRhu>ip%6riamMD;)xfCnlM!XHT;>aWNGhMJn z!Tj8J#O!5UxY-^-H{lkvgKbg%0bQ$~(SZ-6Ygn*Qnn7uFx7UnvTeN-Oa5$Qo@#s=s z7WLOBvzdilRN%%#*b>*EujB)%L8esUG}FpxV71UpHA7EDJ2ddY=)l9n@o0uFMVH`8 zbfVW_U3?15dj3D>!gu{X^i5Xc$o$MGJQ3Z!_n;lELC^D>QT`AO=u>npccOv)fu5rO z(Dp@&qyWmI_sgLfse-w`|JRrcQ+pyhgKlUC1JQ;f(Y2p|xlcoMz`N1ZKY_lu)}kr? zD9Ss-gXnHQvS{kR96DYtOrQT;IK#Gaqchr3FLbSkqbWW&yZ{Yw3Od6p(M(*A1~MNF za4FjF3ur&Dp%Z)$J*Hn2&CljK_>Brv^KV$FSn9Y0`apR!6SdJ9w?dCoZ?xl4XuFB% z%x0kd&5HV)(C6<$+b@gyXNz(EePA6G&hTCI!Odv>=jcqnMQ3~vopGjknprWluuIW7V1+*NU$!q9L-$&o=JJ9d%|DiLlbW}=tGc@3i zXvf{r=Z2yET!036IXd8tQGW+I!R*6a*uj%%#LuA(H(>5nif+C=Xom$$q=Czz?JA?0 zX@F*?75ZUwQq*^k`u|6Si=x3*apMNGg9T_{ccXzVK?7J7<+W%>o6$}7 z6&k=UGz0t5OdWA_YF9q2i3Z*@SLXb8jEdgqfJ4!aMxir1A5GyUXv$`xfy_Y%zB_yX z-9yVTmr=Ccb7+5WpaE?{Ur0MKcm98f8^2?3ZWJk*_QGJa!wKO*!|Oh-U6{tcJVM36v<6o<9z=R#fN0ff}GQZHCVLq_7W~vLWceW6(e*p{bsZ z&g|y6zXWanB--yw=s0W9=Qg65`=k`--?iQrH@*q?pdI{y&ftjB>BVvkT3;Itqy-vi z=dgFw4-QA8r(z-+Xci4%9vaa7r8)o3_>pMv96FPY= zXvaT<`_T3W(Q)$2rgnwV=dvZEqC!+u4;!Kbv_=E!h6Xq=>c>R=WHf_UMtKg}?rt>I zkD~oN8~0yF1NtD9vzcvN7}-zg4ELckIDmF=7+t%<$E2mHh<4By7m6W#qo(16Ye zC!+mdj`nvo+Wsai?dSiUTsXjE=uFpy@1Y%ifj;mPnzBElKJVBRNJ+Hg?jFo-Qp|1AxW5_=^pz-Y zi2LuN6WokUke~m#F!H_8;BdN;$*-6qFNtQN92!V1w1b9G-!AHVqHoMoeLD_@$w=e1s zM)@#$Itm=0?w7+NjGw8@g#*_`XW9zgT;0$;F%%7C0y^*%biiq7`>W97Iw$TgK?8dP zUDB0k``5#_qW*o%{U^`2bKwBH(DS+%J@@~hpMqs8r2reC1GYum^*{$0iatL+yb#?x z)6h&@gJ$k}Gz0U|fRk?#2I)w z`b(#SSRb2I&d>cma3t2Fd<(Y37bYJTny z6wbuXl$WAk&%Y0ksFr?atcta%KN(NN3-DZAj-9bo_592j9GK;z85hrnKcJhfVvRI| zTG)m1Xf%)qaR6?^2H2=(8gK;qLu?kE;r;k>9I}yPelV-hdx-oS=!aZ zupi~o=n}3#2i}1Wd_wcIbR*FTEJB~(iMFfJ0vSIunhV$VUhIsYpbs3|GX17v1iB}# zMN>aF%6Fp2=t1<&w;avn6LJ4J^gXZ^b1$waZ;kRdnDxQET)1|>U}Y@XDnG;C$uvRl zH;ZyBw8J*&aqWVBRt!N0I2S$dQ_xrX47A-1=w7%t?yp2&WUE`{r=R~{p~45=LT9iw z8hnlZR(n^}S81IxP#4{dP0_%+U`0F&-F#P~FQ}W)0PaD5SM(&-!ndNluQli27fz8j z=^R%=-+1k?5e`J}UxV)U1?Y?)4_^&Gz}%1N=tTZQ+m~pY0;q|W+n`H(Dw^r}SuUKx zGw8q{p#$tjJNgGrUGa9QTop}q6ZDXa)Ooh9pH(6(FNqH6;&pKHA6Er3Gc$`$XaL0bWfSAh-Rv0ch0|?q#hL)V;l6<`xuVJeK-mS^+*q{ zLR0%n_%6EHzCbtWZgg{HdZtZW3f;7I&~Z*gGt>)RicvkYY3(LZVF$C(ncWpWfo_(y z=u&J$2RMkXdEs8ETm?NXP0@B;u{xfCP4F7@xu?-_)}c%GX*MbjqMzHvdZz}h&=*D@ zY=C31F5Ze}=mj*ef6#X2`lNvyV^zw%um(;*Co~rg@S!L_hh`$XkqdX@*XZ#$gmzr8 zZ`u=8&=l6jI@m7CW6=&SMNh{Z^t3EQmt+x|;uUD7UP1%;7|p;BNI==lKhfamQ&NLE zVSBV;f3(B1(akv(-8`4a{j2dL$_wyp+=>p|p}; zrf7Ni5}Mlg(A~Qe{oLMz?Xb?NDMMq?`{$zpT#RPq({M-J--DjA-_cF{xA#5&Mf;}* z%Ay^gfNr8;=mS&G8PCAnI~!f9TjKsbaeoQ+r2Y|fkL*V$)?z?f;vVRS)F`z63e5fe zzgxMeLd6~Ej8~((brag~Ycw;zMSa16sok+?pbgP>J;LGWd*cFZi%X;a>+m;pFBKZZ z`FCv_4@zs>34L*#jLxt>y8F*S-|;u1sa=g`=5=g}Z=(VJjk#Cz;FPIyXnk$;{I^BN z>wzxW(7~L4H^V3@TH$!?gp05mZbws^KO~*!K4@wuV=Y{THSzN(XHHAc)yCn}_eL}E zFuJr~VQnlwG(U4So|NTc1Q)O4Ks@2}^n=Dl=s?SHB<{r_*n3!d1uqV_pdA(;o@{|F zDUZY!csq8)4QOTxjYyV4Gn_r13pZ6=G^K5#+zCxtKdg)+(M(){F2Q=VgH7lj*oMC8 z4x;_k9+^_#2;EDa(f7;%?2G3inaO6JD7A!UPk>YG_d-k z(~G7lnyC)x=IVp)jS*<3W}>h5IoJ%JM+5%}3wr*4;lel8ALtqtI4gBj0zI!MMEOLt z!#?N?hlJzN=PpN=SD_u> z7~X-tN*}@s_#zI&PtX@tJ|5I9>@8&;Q}h!<9&EKevW5h z^RrWG7lez^KpsN}ejT0R$JiTpqA6~CPV5Er{W1bwqH*X1C!+yhndQQc=0<}h=m1Yd z{Tt|R--4}i7k0o(=cf7*XvgPcbDWCqk>%*jSD~MNYtTLM5jyY>=&8y69T#QBr#(;~ zz0nQbG$YZDrlTEQi*|HZ)IS;J7txt+LZAB-eQz8{2DldO=(DK*KKv6+X|V~Z{RwD>nxO4ZM(+=E*dOE z2U?Csx)u%Ki@3iR?Km?r&FmO7@CMixTcW9*jAn2;y6bO5CpI_g?~VE=FzbM;xNz6L zgLd$J_)FCPjRtbu1!+cg(M{JHZQmv8`=T=)9``Rm`=5rnO^$BvB~gCi0?xk=yb~2) zMT7m=fcnCd(hH>pn##6e4>aH*QN9Rs-;B@{--0dhe)Qw_BlJ_S_~i78?}KLYqRE_p zAGnSRQ@IeG(IWI`z~$&nA4lJ8&qw*?a08m!&FCBMt0?b^`@f)p9Y!Zm?820Z^60qr zvs}1VC!!tnMIRW11~LW>U?O^qE{pp&qo?6sG=QhD3BHWJANHcp*S{$B*AmTiH*APQ z!|b(Ol%rx58pyk7!!OazvmZST2jhN$i&ML@*oXR>=r@~-@ML@(`{J)?MmtSO6X=Ns zJP1wwxk!N7%oTCtI&_oVji%;ttcfq9Gv9%}P!3^BEO$xT1O3pB&qpV675W~y10CpT ztcx3>{ueah;!}N|^Vfrm6R8-B2CxXH;7T+TH7`xyR@R^v;Q(}iap+P_ zLi@P{-4oN%CA}8S#6olvJ{G=!x%0n)3(w{D@E{uTQPWcg)x#EOs!xvcFm$QTkMaz( zpPO(TEJR?6d9V?)lb3U5s%`-UvuGvm1Z1@j$!jhM#UqJLnXK*zd&~4}oq? zHR#MXMg2}RfWv6!%3P7k4bgtOq3ws@C_MiP&cDZPBNe9XGwg-CF!u%G%G6P7Y)1V6 zbXU(t@866DvH)GOhok-}G|<&(`wy@deulZFzA8OeFv~?}ZXAPla2lGLv+xw0f;Dh0 zdc3|v18qRyW~5EL!1|%b^h`VxC!p;%qBGxu2K+tx)AByFeYWY2CD>@H_g|t-`FdbVJe1Jb(uLJh~V5qDxYEcKX#zWz7Bk z{|;Ojad&j{3=St?XUa3t|5&h5^flgpPx)e{Lo9|_G zsXxR|vRrKA!ejCDb?I|_KenP=?|&(^XQ3&akDYN7cEOU@rx_1I2fPn2!Yz0P_PilI zzZA{LXXr%sVI4ex*-BiTaAS(RJ=$PoI0n5x9^I7Jp&7aptKbUsyWR)b5ci_Hyy8vi zIClw$pcxyFW_ntbue*u!?^-UT!cDdaEkB7y{CxNxx^~~9f&7hrS{^kgbyybN<<-zV z(i|PI2O98DbdOC!`@I|u>Y@)cMLXyal;7TrV}(9QJ;R=^#Y3mna0srjk@a%exb(TumoBRv1-bK#3+GLFaT=s-KLD(*!G zJbFRe1IM5lsfrHJ3{8F8D4!JNo@ikG(e`Jc6P<)+;7ZK>{hwRo#@*p^>_&st=%)Jz z9iYg-{iA+#I1ycfY3MP$W+CU_NbaD*lr2YR{tEhi;4O61 zeS!X|)qXU^N8gbGsfT`lXoGce0Orm&`rK`Ce`%E0U`^^j##;E-9r3YP_0BYdx>$`H zEzy*pjs|ijnt_YZ0H&jX&&S-}2%kgSzlrwq8QRa`sL#JEW#Aa}WB7zD7q0zibXT8` zuGyoQkI!Rmd=VSt4s>^yzB^^A6`J~!!c(GtSd_=1{a+a68R2#4p2*(Lg{gWFP5tU< zurAz$cJM{GE8G|Ui9T20p46@cy2;8#xi;orTv6_Tw(o%)d;a}D7p8VDx~c9&-}U#Q z$Lm=%BkQ940s2n=D#{1Y_66=u?JJ^7P#1029({fgx@4o#J#sOozyHI94HxDr_|;4J z5;~K&(FZ?``k&Al9YUApi2Kr~VFNUir=Xu9W6*Y2V{4p)_VWhX?-m^H`QOEbo2B#p z={w$7>_T}tI+H#4H2xRmrx&G7v>rV*@1w_cN7UC|oa&pP19d}FJ_ud&Gvoeb%>Djv z78hn<9_BV5nxf~?2i^<6iu?P}86J*ug$L3Awb6i@MY%h=`v+hP9E$FxIoJmmKEU}m zvK>_TCfgegen(UJFWNzwB`L7-=y9tRwnAsv9X*yq(2QM(K0hn!??eM$g}zZgM1SP_ zZAmt5p2iQRl=i^>+~|)z@BwsyAJNDUh4~Mq`r_z-716bB6t+V%*d0CABhhyEqW!Eu zGyX!B3pd3F=&NxDcE#Q39%%e<`Y^f}ePhi*&;KfHid&<;$kOx`tO?en{!H|ZIU8r- zgV+F1cqDy__CYg|y@ZPzTr9+P_!9aJ=O8*@^JVG&aCE?IlviR;%3ILQS9y8*k!l={ zp!^1!fhv!tp9@-HOUk$5INXrxvzZ2urC%QZ5B>D}2K!;}$5ZO=Lf7syG@w7wZ@VWv zk=Af1cAz{D4g5p&xRrP^1=t~)sW=R8!sX~hT0Whhxf1(e|2$q~=qao4Oxkl*G57!f)tn1= zc^5R*1H#E@M>nH0c@W)vuV8)rChCuRHl3o{XeK(LGaimE#RPPM4@Uiy=%!!uEa%@{ z{vj1cR`$8HW);z6GY;RvhtMCTE_gnr{DyEInyLHH2`oY17c0>LpGTMM^|-$Y-8)~Q z0Uo!S^Y2BS)v4pQXa`-)Ap}B<%g_Lp zpc8m3%IncgypOs6{{NR;nEId4h6P_uDXfgXqZ^|SbVmakf(CdF4#Nx3z&3=Nu@2=g zu>clYlL9FkmO<-}$K1dFufm0&YIVXk=%-Up?1r<^7tPz~9{4Ey2A$!)C?7)mDfC+U z1>>>k{T}Ek>5t8DNYr1Cx&QyK+qm#6)Whf+zY^umXzG7LGxJY)+}gB@o1$yo8{K3> z(M*g&Gj=|@%cqAoqy0UAzE_@E%lUUk8>#Tc^J&~Th}IW>JuN{6G=QdPhkejMN1=P* z5?qMOqQ29*6yRXYy*JSQZ@?z_NZkK)T{d<23l&CG@Qsw}is+1LqBCq5<#uQ)yP&6} z2f7zdK?5Ef^<&T_8;=HlF&g+BG~mTi{y58p1O0$?aX%Vqh4tx+NE_@&`35w#pP~bP ziw*Fn@VGZqK;6(ldPn(m^tm(937!{b(aoG)z=fM;DSDotLmzk@o%ws{gP)_PWIy^~ zu?^`jlO2z?zXa_ki>~plQC@-u{4^Ta3+R$;K;9$S%(v+xa{x_I;kVMj712#p2mKIf zjULCz;dR)V@_kYM3VTpKfbQ}RZ|CR!YdROA@BBg=(`QR3Y)koi?B?hH>s+*?qVPNE z>vsqA-98Ju;+xnAi@uxIt}PCrd;xaGHFzp!-b)$ikFNb_bjIhSnVlBp*=VM2$K3z_ z*Agz=1FO&!zl6SGx1clr0Zrk5=!Z$6_tST~%4qwJ=q4M6Rd5Op#`$PQe?$ZL2VK%4 zo6>PV7IWYK8*$-{j_BI{0{T+ zXSDxcHgW!|aFO>x+7#8WHsy|3AJ4&tcsu%AvDa`keu;iobo?+a(Kz(}GPHg@`t5f& zx*3aZPD@t_y*~ge<7JyU|5doSBPv#-Df<-tGPwu+Sgrd}`l{6jo$-Ze2iK#gV;TCY zeKpD((1E{1``eGs_=t~FhRdSmnprMPT}!lK*C-D~H__Q>N++Wo&IoS~7o!2KLfgHA z4R8zEZ-GzJ-=r*s9=oY{65fXHiR?#QxVg5Y5q*aabP(NyMYg2+ifDa(G|-M{2LsW8 z&W!sL(dV-03+*;^;Fr+$Td^5_i=4V_=Gd*N3pc zeuxhEC3;NvVShZ~)3kRcqv!uVJR7%Q3vBcLu4=15( zelfa7u0!7w3#0r9IDzKe>_>Sho{US; zK=z=g2unEUU4%;Lg`ZbmoPgXr;i6Yby&%*_l9lHlhEeW@9^c_vE}Z#HG}Sj_6}$uOcs2ThdKV2~7uxP1 zj>gQs^l^F?+I~Ko`eo?e_!ixqyU}s}K;NMG`_n|Tr*h#;M@7XYQJ#&y+3rF&({t#+ zYtXfPJNy70Xe+uWwxfamjJE#|JtakcNlSSw8fYD4T>kw}y2uPbQ+G}@xFX7P7I+|0hR%f6V>&zXx;S8jXzxlhJ@? zMEy1BOm0Ryx-VRcrg{ZB!`H(1(EdJ0kL`D8yWi1%3LZ%1V=#L*6}7nVfjM#GPINaf zM;~|@ufuoa{-A^DZ%B{B#?*g+wJ`HXdezoOpX-b6jgja#rg2ywXQ2~Z@kf0Be~t=w z?N;>7SNc%;kZ6WYC{IOavJ`#rneZia=C7j@*o5w(FQWdJsQ(u`Q(yGYWFPd^Jm*i& zza2b8g%PhrQ?(Y&z-IJ~xGTy>{*`uhMfACvXuD?Ui|k}Hz&>a|1JVA@#J)HgPr{ec z%>0|>!VU`kouB)!(w4`;l((Z1wm6*Zi*BxQ=nH8&I@1N{DR>M$u4~YNwqb9q`%h|r z2`;BR7yZm>_iySi`yv;f(@j_#KSKk``!CJBEINbM=&9(54RJWSWY=R0To)cfGt-cd zE(2_be*E@FGdvYNuGb9jFDi#*@&2 zrehbpA5HZ)=rOLIUm!Qpp=f5$%9Y8*bS~^@7CPYEXmBUGmQO|f^XOh!g9fq#&D?&h ziho7<_yVb)T4=jQ=og#zX#11Uz0t>d*J3Ca4m1)?@mO?*Q_+T3)>11AAi9n z*yV^c&=fS2*PsK=Mc)?-;{N^U(msx6U=3!CaBJMy6*mr{1D7nA8Xk}C?iOgr?a(hK zozMZhh6BU1&`e&4zOtvGOM5%I2bQ9H>bZgi(!c-NK!uTR#b)?*Sf)^#S$Fh-!RV$s zJIa@1UCMJXw};TBT#pTLGn&~<;WVMbVHxy=RJkz!{@Df{sqn#*(GQn_SOqUc1G)_z z_zkq<&(U3czKzb{V|0M8!u@FA`NdOxNpxb>(B~RQeLHk1`zEuQGooS=I$##< z=zr)y3((E8DC$?COR*N+&0FLCPgt4qzgQbjI4WhPJDRCe&?PwyU6RR|`~8158qA3X z3!=f3xd!}b75CpkBmWpr#$D)|*DsOwN;@?05$J&Dp#feT_1A{;(2P8Qx&QyK$GI?~ zXVC%HqaAID@=kQd2hej{?C5mAI=ZQvqM7Q6_A@Z*$Dn~s4`-tN--PagdolOtf6KV= zd_RxQ=oK{bchM!;9_8=j{$JRg`XVLMChCtDQhor(W9d?9(_N0fF_)r&yp0C98Qruy zN^$;;b@1_}BCJitPjqFzR<8&d`#8v3PpP_HSZ_pWihX%M0{aF4JZ^dKErv4rdSE3Vq z1$}NKdg?yPa^ZkKqp3fDMtsCEX-UeXYg`%YV=J_SF=*fuunFFT4e({OpC8fVc?eze zqQ@4}K<-yBWzqU!Xy(R5`8>4U z#b`iRqZycsW^f5Q&I?h$IVbPRozdW6G&rh!daxGyvD*gQ<0a_8E71X7L^tI|G~g}h z%)X8CK{S&EDx^=rvS_&x8dxXHeg7Z8g&mC!C!!rr!!~#=y6Ij;*LEGgi<_|tE~=Qm z0eyfsQ9knc0=XZ%=VJ%TU*jowLZuYoMD$o@F?$OaOSo8rO;0G0`=gOxuomU|l?!A# z;XpJ4x1*m0o3Jq+QKdlczjogOJ5zoDZ^a$B951e#>W{CMGI<8pq5dv(DPFI}`LD;t z7gTh`LeBEAdVoShGOxZ^7?I`{`XP zW%3&I`4^+Szg9MVzSpgtWAnA6^GQy{7-p?R?(P zoyQrV5va%aq+zJM&dC-9)#wPYlHMzwV$&N#{Cv&}$TU!o+Y&G`xYBS3sK@UFs285= zrr!hA;9Jup<#+rELA{`*03(7KKt0xZK|TMaK+o_0)nTI-hSs1yzxM|Hz)7H9xn`Js zJ(wK*7^t_^uRsy{6>thh1Cmb{)#y!7C-4eXp^u=x9{6p#PeG@#2%sM8xS$F)0L9x9)C*IOf;|5z*lfj+ z47>?S|807*LJn~WQ2sKew=?Vr>S()yRlz}EFYpSO8LU*;xoO>CarAXyF7Okmry+e2 zw{tTrDdM~YKLd3lpFq8E_!V^~%n$13EM?dL%!A$q)Kjt+ObXrw^}66H=G+qrLD>s{ z`rHu!>Xo$>m>V4LW|Nl9aZq28d<1nfMJ?`hng!HRwFc9H%fUL}MNs!Zh7wMENia2f z3s6Tr&g?Tl-80)kU8>ulF5xp!_m2CUZTw0)H%l~7H(^pxcW)lE7XkH2sxqhv>w|iw z>;>v1CV@%7)1Vr71M24c3hJ|Bs8SAZTu^ygKu+52D$7PUU42lmV4W;r4;Yu{`>Ofh zmv$QPE8`T13hJhe5B3GKf+4{5=HCRW;oYVmH~k{0OK}&hpy&S?n=BY|lyz>lmY^P^ zwx9?)fhECypk5aagPQOJsGIK+sC(uCs3ZMk$QSsY6O0Jzu8(PYN>Fhb!MN0S(cQ1?s?P}jbz`R9Nc(2tn^BdALdwSqHX3d1y@ z=imP_u+c<0%uxtb1I0icRUJ?_O%t?(AbmyWDJTP` zL2nD{bIz2CJpYZ^?8J}>Oi;-QCTP*mP?xeMsKJ_mx@0{o^Ze^38igS}xDZt5XFxr-f55C@k}A#%P&H5|(H#`Q za8QIZ4cCLZ>yMcKGN{I$g1X7SgL-TuRdp^=8aEpmYJlpr1E^QJ(V&RefjXJPpc?!H z>h&OTHK&0FpeGO1>&9rXJh&RvXTNWtZno^zok5F$dL5_@>e9NKvMJ7{9jMMXf|_hU zsGH~_sMq$tpiauShVz0F57bE%1XZ{aDB=!aIj}dVOLP=01YQMoqOoc^g>!@4b8c4= zGn51MN>v@yk@W;efuq3}O04DU`V6{iJCEZRupnxII?kKZzM$@f9iXoDeozyh2G!^l zP$%&e)F7Y0#Crb2)phRDbcUrty#lrXbqV@|YG?|m&yvf{z6;bzT>y30KLYj6CPY2w zlGFs1*BR8w3^Kpq}>_YhaHtsK>kssHdqN=z0D-vC$;GK{YZ4)X_}_l`sd?W48>{E8ZGV zjqU{1zl@Ff7xM=U;^zV9>Si0P60a4C?vcW`Var z5xxUez!l&$7TGW^sK%3nYCIjNn=c!vOHj=GH9-y1093@4^+ZvP@T>L zMZ5{rUB1Kc2B?X?gK8{lBZoMdVH!{;mkCrOxeZH$;;#*gzpa~%ZVsV38U?E0bWokn z1C_AEFbGuKNl+(o4OIM7Q1Nd-@qGeyll=kp`Vg+MV^0ODu`Hnc?tE<2NhwgTQ1w6+ z>}WXH?9)I^yc$&eAyAWD1NAsPGyfk@ClafPbGN4kb!m%$x}?oPeLr9n$fa_-map&6h1Xbt)s778G{sL7na#IHrgSyt4K~0n!)Ekqcpe|*A>4Ao$%)T7d$!!Ha|NeiN zjV8Ygs`D419*-ZO0{?<49I2T@oCs9G450iuLFJVIH9$>J`GKI~I)gf~zM$eJfEsKe z==u9UTiECXcADcTsB3lu)Jx`Pv&U}k5TrBA2dc61rq>6>6A0>LdVy+S5U8hYjQQt* zdVE)bp1=RKpN#^KgG#(;cnj1~J_dEueFQb(Ur;w&tQJlK2|zWR0n{g_(x3_q0~I$1 z6z?KXldm@1+k)p`H^T)CN_cI7AzC_wc-hk!bn zX{Ij&Rd~DEPk|cjR!g^Ym%hND*Jj^V4sk+I2^m1W1Q!DJSd}t=RZx#zV^D=#fu5r` ze=kt^BMfJQ8f2aM4}xm&f}4#xc>wAXyaPq_-O#VKLlo681*o`OppLW%sGGMer~v{@ z?*;0u*Eqv9picNCsQmk&>bPIB(NTT@b$9x;aT2kZ?Abxx10_IBUKJEk9rHH@ zHE~x^mt;7oxS60DU0}Ep)Fs~p@^ygQb%u?O<|(L2et_yMa$AQWKBz{Lfx4Npg1QvB zLB$mVRj88bH94b;6-7gVE7%-;&s)6o~y`-B;wPCN(a@YbN zfVww6f@&yqN2k$*hN(g2XE7{d_9}+;Kuz2n)J+!%>O{JO;vMX^%?!h}pb8xXbrRP> zoxn5G--4RxH>gV%xsyYf%rG;kry@V7YhD^u12sYMG&Fy6P<7m$*yz*ka8O^D&j;1v zc2EgNKoOhAGFWIPp zub^%czphS!NT8nYM21;G5tIZqQ8`d~H4K}AI+;#}gF)R3Q$g`AG<_8)o^7D#`QODx z*YFIeZ=qZQHOW;_6WlfZ38+i*22{LXH>Z*CpbEz{ObzN@$YWR@6i)!?3$_5&P@8V{ z{=W+bJ$6GuO|}Ts5v~DsQyu^{$xTq5KLu6r6{tpkgPw-EJ9*(jyg$Q3pe|K& zPV1D!=U>5KImMac^Xgz?ZI~73Q%8m z$L!~PBeFV}3w<4!5qt{jF^$pR`36K{unc-VurRn3tOz~@)9Lxo!6it6p%Li02S5=m z0)0S-8ULLFJ;l(@aJf=GI+@q~a#Z6fCbZKY!-hgtIgSM&R%_ zXE`2&>=f)p2U)>4klx2u1*}N?ObSKR9f_=CA5M2I(vbK}#Ec~;30w!T#o!K&Kny=5 z=lT1g{KS{*H@+h*AGeVt=C-~;a!nGZQQ!xJhtLa>7+gwV4`c=DF+h$%)}J{3_hr{P z2zTLYNlth0A&u-Ot~kxyhBKArgd{FDdSU!}{qg+ox!q`)**d*X{g-ke+s|3|6kubG^p;SZK4ds5qvqPfcGzW?t;nV%nca}B16 zrUY&ypf~%Q6v_p0A_`T&e#VMqrKsd2#d5K~fzOYnx8Cm|{z0Bs&cOSY2FuYY`sk ze~Hd7OZ+SOZLfDnmv#L&LL6KU*#seN;`FAkMlVf*SJqLW7`9pzklcm%jWsO&8mCbh zoMKHcB)%wIZH%`Hd0X}Ox5naFO7H{l0tF6moRTu=$01#Xevsh9U}V%w<+>{z3LQEA{F{--QSVH)3z?JBDjD-z2qdMTH5V4zXt zx?3_qRf@NOv?VJa1=bUgmud6U{WWXsxt&H6yMA9Gy{8F+Nqyq^kFQ;^K*?~{9c#2Q z@z+%pTafwx3CsNFAvsL3BLw6lcpw41+jdPRI1LR+PT`M3;pLEjCuTqUFOcXn-*9Va zu{CpBdF(4&!xw^`thn-0XDT_P;0(~~zgH5FIK#S~Ns=!CgTS)b_;G$$M*M}XSbz4C zkTjT*Vwq^{q)nx7sWu`mn{jQhAqo+H2u}X*agVHqBd`Adh1-xPq}!bsmXLJD5*}D! z2$B-ewd5IbbMdFbmI(hOY>CPFOzs-?m)XB##iNNL=%0z*1g2vJm*O(oQsbmj+T3mlOO#6UkYjDHfduW?GXfl$yL7#CYW=`H}~QX~`>~ z>pzaoRgxu(C|txy%Gz|+ym5|a2fRR(Y+4Q98Z_k%Sqp6JAuqmE=DoDsvg+VkHdLmVt{3I$F>k~`RB zO1MP9_{7D5{2Kek_*bFVfK-x>A?Dd7ON)Ibg_0UaJi~sIH$IH+u1nN6SbWV|oDKqL z{ShqZsN4v4eoWq#fqe}-ugTyp+kYbdzmlDbQ{jw=?+y7)>`1y;P756kb?=Az_mcmQ zq76xvSpN`wo4`f1-V~C=gp6b#h5b%&JNkACRY8}0u+f)VLs4y@tN8YLBL4TG3puG7 zh)*j#xFke}s2b{9hzD7>S=iUb_l-tg5qt}5KuioePe%L%{GA}`seEf9HBCGvZd~}u zNgqTnLv#{rBaF3&$s_rQ8p|2Y4`!c8<+@awf&Do9Kzx;m`xaJgCCFP$?ef&Rfi<|a zAfqk5Y+wMr)u(D6vZrCoVjcX0{i}y*vi}3m&)Ua?X)#P|h%8R#A8IaOePptMEJ-@1 zlhkp*mELqyJ?jY8Z! z)*uoeV$0565{`W>awS>71$NB&f(`Wr+ZVWwfr+X4o7{RKx&9p~wi`nb!G8#-1o>Eq z3a~GMJtS+knxOm4U}+;)u?EDxz}}OhrL9;DV)9^L$LaWhl2kPK7=0eTGVq(%6)q3_fHbLGqiVgCt2ZV#{RqA=q13?lkr%Xy7%Zzww8rp^fCMM$c_AjTv+$ z&F8|mp5+nhyDnkOM)Cb-JVIh`l9r;UVY;voFJ!;ph~7igmzbL96WHe>zpe2Nvqrb# zn}Kf`OH!Vus$wh3$_U>O?0evLFC_V>6+USvpl|9lW}?{yL?iJQq?^$t;fVdfRLvn; z49PV+jYj0&BrcJ04Z)wqa+J4)Sp8z}2)j&Womy_!T8xr~1iyxCuQkz}gx)Mk1qw!F zjif*~^j5^A@pzmMqu>aGUlInMN5(0=O0XuTGptt@5`UEM^|?Axv?g7jA?Y#R#B}(~ z$Sz=SMzKcN?&B+KWZfZZ!0AY46FW(JJNk<7+?8tjbmLlyEepQ6HqTP-Zn_hY+L9Jg_!a@BzyjcQd^v5>+$7|;sao1)`j?eWEOJ_tlNR4-_!j)9 z@CTa7g>M(W4y?aEJpVE2Bt3yoN$kLB?1U%*dJQY80&VmGDMqt3tkKcLha;vpD+Gn7 z&=|i$?P_fP*Km}D`@fRJY~k^r*L&>}6dlYurAvYF7ld~qY-xeap0dap~Rs@?o zf;G9D_*FEpLdR{=z^?Ne@>;VWNKA0)i9VihD7v2ETnNz<3>kEM6scmw-h?*j#fkfl zA&{6eUI(}qj{D^3CllAgaSdB;JB5Zc8v)+}FgYtP9A}LCIWg|zOm~H(BTW9%lKQas z3g1@$R}PXqoZ@+y^bw>_$$N>v2{y?A>}4R&fIT|4pJp#eVSnoI*AZOH@kyq#O6c`} z5~Q6;><3{VlDB%?kbw7TXd2CwASMsKN+c)7)`%6F6&c$pP*NU_m-v%ot491Q_|B1= zi3ay$liUN_5%Y;y$rI22b;jnfUF*XHyk=kDI#vHU8v>jl2!&_Y8^8T3?{J>`<~!4aw?HOlI4pYN{eE787LIUgU)<<$i&`5oz-An8SV)zQqm6t+A;gVd!-;JCd#7p+#>t@YM-{hRGbN-X*yq*Qd zux^tPl$(84d>z4C_^+{^us=YNxR7n7fs1zJBK4!0do(uz@|ZFpSFtrCW*l~j{-LOj z)k^94TZb6xY7#S^;Uq@0c2Zyfg_m?0qc01NvW@BFrOw*sMa|4X5`X6Y3DV2Ht4!Oryab&gqom*N*wd0%>1J>PJFb z9O1A%pzuYKT2ZJCjnrXfu*sv@6pbMqihsS2zB2cIJ^cntcvzl*HDG#eZML#(^>_z{ z%rHL2H<~y}eO3+fy4jgWCVrCT)FW=5)3PglFrGm8b6_7$CucS8H^wMO>)TQ8+JST@ zAre8m!6gt?HiA|pPe4D;+6KXYr2@7__#^{pw!1YDkNpEXf>LmFMITJ91^nB&D+Eao zF-kVmh~zrXL?oocUIN0mW_P@t9}OMG-w^vLBhC&U4c635Yx)97z1ZiW=ny+OFHcF` z&wZ@p>);YdUP8LwPNKgNro;XbTNH>cK++Ggb*v=Va+9|k989xkIK|gY9n13ift!rK zq7@%S+)HcjqrSu_PO|>hR+0@z1BmluYfVB$lGCx5+`!(!NJ49Be7&$uuwx#Hz8Lca zI7%o1sYLu7RskAYYjJ(?-?S5T*GCx-i6jC6o$ONl#kQBi%gk3Bf)x;zBc>j)`Sw6hc7gFkM(aC=_oXZu5;QHZy>2g zU@Z#mVWQcdbiPo-ww%Ph#PucT683tK=_lQ)E%B*g4tNfJ*Wf%Luw=D@z5>B)CZv*Y`w6G6{K+z4!y z(Hjs~jhss~x*1G}y*v9t#`Df{ThVM}^5T&5M&HjIPLQMzMb3elNr=G8%k+cLZzh%@=<}0W}M~>0{NcK};mjn?r4vY+UeCy^6{$AAh!@6v>+!@$3uojhg zhOv$qsr144Dnr%=TUqqc_)pV_zRY~XI*opmH36RH*wkqcU#QeoRocM~MSNwFlN!EJ0;U$MauN1}Cn}qBb9)NMIcr*xJ zSloV&b*deCG2*8i-&Od&5}%6P{WOu8{HNp{Hjd}yPsit;VV!?KxopX7UDcUj11HfB z+ZJoCxE=2Ue3i|nSpGnsYnkQNfVepgWn&#Ajvp&_#b>o3E~|n~wmV#&S2vF-ijhnC z1KDeeKc+|wus2R6<~A`Yv0Y=*tN7QTcLH-`lPqM|eE1~3 zp24YKfWn1QeCYfbI9JC+;!XDF*k2(yF234KAz8wHtr1G!hdr$}NIDzhElvHyk;f%} zA6yf#@36v8J%ye45_*j8v2sFq7Tao^)xp{Xcf(c^Y{Qy|Z6ChP#2%x8iL7Gieek8G z*m#QVq|hh)o!LJl-XA;#M>?<$agv^#6n|jRBi)GioPRQm-$?v`L2{AxlwPcqHY?DZ~KF^xYbN>qd^15EZ0} zu_O#2pgp$fR(K+Whe(v%(s5c|6mni;yFh$$Vnc8$#aWUsHpF~ zKhV_;j!3cwV-_poZ^>ElXJcQ7!z}bnR_7i`C z{Lj{0O?*GyB!%3p=}B^m?YFS_VRRmouNz0kK| ze?|U!st;wIWj%qjDsk`FtJGjHp}zlfn&2xalJ^8Wfp~#O``?G;wA+)o6qs((%pe=P zFSguj1er|nXB5wbuQ+^tu{DHmGS%*3mkg4hxQFm{1?`FARi2>MbX=a~tt7`Hu{5?F z*v8r9{1G|VDl43a!jh(7Tw>>7Z%mxOHRE`>_2H^bOlWeGz_pDvla&K~33mOhZ;v!4 z@PO^tQ}{ci$BnEUxWy*eLdWNK_Khhh38cm< z)(PXjMb2rs`+NScO9B=^(2XLJi{LyuK57&9GJ7*lqyV-53$GC z=f=Ji&h|900In@Iq{230&q@Ai2H_nqcRz+{tPv2Nro&t8C0)=Lur@(3QUs6=08)~; zW^&ZW(cJ|och;!qLphKAK_arUk4)w)F%h#HhGyt9Ud1Y2$oF1nau+KVhbQ3F__c*&&cGc zU9*YF1ZIT1KRJ>t43UM2w%RbC$ZgL4EtrkG>NI=~+^*`#8uWJz`O{56BN8P`AzqCm zBvWRkXi3P&;oFFPBEj8A9s_9+>}kl$PMl;5dR6qsG}I8xNA6c_?TN2OOi8e}6YBXm zpBiJ}eSzlQ1K}|Y55$lqV1G~HLhzg??XwD~a)WrMxw}h=L7?8)LpI z7XOOo@3AE7EcOU^%52xD_XOW^;!_L(7EjV`H2{y*?Oq0vX!^}I$Q?z3^Gpw1#< z-7QFLjdF!Gj3r4$;CSp`C_IOi16{vFag$YveN#xvu;N(!Ca^rd92D)LV#qiAnJJKh z{8{7#mv}TahKAnhbJr{ir6cLM1&x8kWm7D`Cusv&5NirCE3JU+H7T3|TMmjyo+uY- z1Ael&&J;Rh{;JmSUUFu^cUxcU*CenMN7aQj-2$FjLJRO3O%yh=qSjCxr;g|23u2;~ zK8yV?nonl=mx(_PZyy>e!rqs{iEOw+*uv}Gcz#wwf+Q)~zb9ZA-8CT~6b-ef_$H1l z1$c{?LhK9SpNW4P{tVXKQzjjV9tFJs4Mc(SDSZF1Br&j;qKUWUeT1V3@$R?~Z6t6N zMdyRbS>GWEBq2LKNo~mHu`h$~CwgO065R@G-w)Dp6siyLRQw0o`>^J~by5MrWUHM3 zCb#R;{}h+L^Ob<49wha`UR;IQZ(@Iv{Wv;q%KA&O*5D5#Jxg<8h*?2w7~&*dSt)2F zF0qmh*sC%9K;mYxBoRD+Cz8z_2wIWc14nOGOPUzKbUjH3E~BvDfG{cXlEzHC20aJO zNP0Qo+J*fRvF%u=@udOx!nF|?a-Sj(z%i^tR-iOZ zO|hnKvX8?GL3|wu3)*E-?ku=I;Pc9S?*{yB`yOz*TU)U>6#GiTUYt20ipeQ-hIBd2 zNlxG|LvsU&KY>0UUrF>L*pp%Nqp7eK`@|YaiaiEAABmq$vF|pu`1X+dM?X7vpQ3po zSw~Vl61tFZlX=NA$oK2 zmVtl4juhAfu0k(G@tW4`LrzvQ9@Kje_kD`DXLE{)zeAXn#N;G4wW0;l2T^pqxab(vmdqmmpD?u?L*Bk`nMj*It;ZjbfR!l0@pC%T062b zb~zv#nqY^8PVjKXQf<{~7KVb{{yEcogAINxkso-PPZTs7v5hl7CpT z8rp26y|Dd;EGs1Uh?~d$Gs#WSqf*@8$d%Iu`v~HfGl--uoI9MY=T8Rx#COPaFGSVn z|K=nX!g-v1Bs~5UI!|&G_WIf?2SvVNE5rT{ao;H%hemp{ezQ+c+;)l<#Fw7+6`rfa z{sLFQ^N6_Q_^%QxsfR9^MvQwR0o!nf!Fe6W9UM)uZDgO>0uystZeve|UD6QZ&NL+1 zK+I>>WPHBZX2Ej=z8Kh!(0D8w`pdp2#m=&p;lD_1T4E=K=K7DcBMc3`BRDk4Z7DDd zy(YmQSZQg%D@!0LV#Q^f#C|d{k;!QS*2RC4+&k=xk(VFN+FbLH#!(2rWED2%=e-;R zq3AF?j$#-Sk{~Gyj>6Ul-+yHwP3C8c3+7uy>{yDfp{OLL**B732H$3C)MrINZ_AR5 zB7eBP8~c#pgJ2M(-5sB+8MdVsDAQ4Vk_1et8t<*i0F=4tE%8TZwWEnC{cs;b44F^P<;i4AsK|JE~v!1HvQ5wayD=VMJ{N%}wh= z3(|P(%j1*eGV+Pcd@R~+Eipfh{zV@`(~@&E@eG?}7aY;a{{W_;v3BeavCn7RSBafru}#RY zq$E9!M+i7*Q{5%;2Z@6TXwAxO_6*qTThVopWF_aJ=}8!13=Q_6u`2kA(!3-aIg)eu zD`W3L1Cq$(&0qzP<4#I&a{}t%EDL@{-$`Or_9>01H24~SUu>~hL6DTP6RE|19Ptss z$=1+lidDfsniZ0j7hev185m6R4zBmuZ|HmTlB$qiW}@2=r6qYP1wUa=Y8}r3YoIp; zQ$gg%q@S!g<*&mYhLeh74ZMYGEdI6F9%~RQtk|~1)WjbhUntLCjlwt_!&XRs&_H|| zh)j2qD(L622e2o^wH>mA_$9??Vl=+<5S6pSM?_BUD{PmDokHvh;xb!KOY(lgSsSub zB6Q~GJq_IsmBFN|B}iSyegYT(p`h`l!#s?Lim&hge@c=>DM) O&&vm0jpCcVZnYn-zyaOzd4x#nYwrb7Q?5pIj+YJxEK3k!vX~|WAHK@kDp=@?3`C1QwMt^U1ToA z!gwW?%w)2eS#jfbJenK#V{v>Qi6gTCAH)yva-5c5Akz!?VSPNIV1djLI3C;LBs>Wp z!an#5cE^f={N+p;`#KSsc}SsOiwE2j|AMAuJiWbQ9#>r^F>!O@jECt*bPon?K$y_wU`_R;G4Ku}4gDt{y(Gf33 zr{t~h*Ql>hqCln__1(~^nT@saHFWBBp{d`8Me%RU7UH7Nkp(jOSR9?RQs@H}!Ww7; zjiTH(%3ZM__5H9k4#x607AxX(tb%u71$+jbsx5dVZacC-Hn%8tP+`Y=(FhO51BbB` z{sFXglN4jGm7^zXToVGW5O2N@fdW%5t%WiZZwbZQ!eL z53))#2hkB8Q7Vn30$Og4X68gR&;j8ntWNm?w7vOJzX)yb33NBSkd2DB&;UM08~hP% z@IYATsPtlabdl9U?~gzOnHcx4MBkr>W@c8bE19$dbTe^SNY56``fBf1UE$irx+UWoheMEx%Gx&NYEx_Wx9F1lDx zK-W$;EbjjA#f2Z6LvR=_Km*u|Zp%N>kr%6xQdR+Ns4==ITcI6xK%XCoo&#f|{$ljG z+2~@wDSRID-Tyndu)*)}O#BI5T>WaM)jl*l9gTbp8qnG3bC;k2Uxmlx_2}HbhCcr> z+WvO*y>G(bFzb!O@xT$a(pRM;!~W=^y9piHz37^FBFY=keg7dkC7+{n{u|oSzfmq; zI|X8>iHEK&PxX zy7-2o895Wp*xBg5pNuZXYtV1S3((Adh`g80e8ELoDt^FL_;) zz_+j&zKe~pK#P>>Cg}avXh0p&f%J{?Y3Rv$HadVT+Rx2sCho!9=l_#j_~L75L+_v` z+85~D{fahJsAW3at6)#c?a*@}i#B*GIHdpXy7a z9o9zgACCso3w>@R`u=(7_vkG8{35jdr;)%KWM1UL23|)~_CDr14*x($UhMW;OP9@h z)%t|=M)z`1Wm>FXas+vtFT0ew2aGlV7Z#a zfmE2};b?Lvq5)itHh49<8g4=xyaPSlmZAINrMSNl4diX~y|2+p`5A5Z&nRa)ruK_> zWVxDwW2rE*dU2yU`eJ8v5>7%J93A)1kMb39e-75={$e!HH_&$fhrYKR4Qw|$u>a6W zE0OJ#9;krs;M(X1(@<=Ucc91hW_0Ac(FXoTzfBeGoH9@n^C*`?2XYL0zgm=QhfUDH z+M=1u_T<8d`-MZ$k&i&9W;`0{h2a%w2iKz=%txQQGwv@zNBnq{*TnseXvbTl{tK)_ z|C!xf`0eVbE~%qF=vo+xF0Qk&1y0B2_yit@U!s}#D=gAA1#~nT@Nwus>V_?_C*_XV z3TI&lKXKP`;kTqe(3G_5mKMwLXvE#neKa`g$DjdDKm)iu%5$(P<$KUIvld;X?;s=1 z{D4kj$rIE2)v!GMXPR^2gT2sgawhtTJ0;3@Vl&E*q8a%NT`NDM0aWguepT2I4fGCl z%{+u=ZUZ`He_#(hjDCvr=n>zzvt0P%b?7!(fR1o6`aN+4x)}e5)iA$jvKE@+9^oJ~ zW2d8;oQSq_QFsmd{B7tI-Pbd|aX(6hi}2aFu^t`STWI7Tg_QvZhoWn2AO{AJ4+Y=yoe`Qktsb z*qw4&G&856YiTSt!z-fx2{gmcqwT$fW;VMe9{3R5R$oW?A9OVr?wht%U9{syXh&_( zMbs5tGgqKL--Z70 z@(UVy!~Q8lto~QHhdqtdY7TU zFM0wEXg3=9UbLfs(B}&eOc^)|t5L3i{&J%|HpElV=dVWFofq}D;_>eP7rE$(f1-<{ z^PuzzKL}k5=c99)MStME3r+b`Xh6@QA1)iiPtl*e_oBbIsy{e&+!)PtOFRj?Vb(dl zi3?AxyU-Lpi8izSiUqGj#+0fL$_2`J#qp915)$mg^BY&ZRmN_*AS{I%3rf7W|G^2gd zU3Ny)Ux*HP)~W1&zf9drg(uzf=v;k>?(eU|pQ8THDCZAL0hL0ZE01QfI=YP;hTYLX zMxvR#7!B}pbSkdNa^cZCAC2_>C_jz9_$oTbA4U0F^u4=Va zC^~f`(dWjZYiMFJo0$?7SE3!v#>O}oeQ^!i(MwU@jE?MGY=B>)BPu!~?elVIJH616 z_e0-5J<8{xnV5=A-2V@9VMp(yNA4%s6u-mnSpM|1JxAaTl$W9-Yj{Rlq%F}Aor}4n z8(nNO(ZCj94P1)0yAl1uvmcAQ{~M1?FSJJ&VLvog6VZ`QMgz>EBbkjhd~1{!Mfnl* zL*<#Me-nLw8yfHqG&8%=_xECM{~zMwSSs>IrMa(+j;JNNCOU-u(A1rQ9xOMYf!>4@ z@s21TMt8vxXQsfbqJh^&+iQ*n()CRCza#4z75&iiU^K#E=#-olUWlgnN;JTm(dX_8 zA3#4No##?bE^= z&{W@x?w&``Kwm;L@h%#`Zp>|8bgGJE$D}#0gg$UQy6sLv8yFMyQ_v5Undqn8VsvEd z&91F}xgIgmcmDyLcR$Y!HQ?>saEw}7ryX( z_!gR)PoumC-M9asAFE}~OJB7bp!LHsw}ZIUq?GWfOh;Z`dqO|X`toMezP^X zFx9QXE@;F3uo<3(F238*5idg*=hJAQucI0J7+ou0hvm;t?VNPtbaj7>c6=D?VXcc& z`~9&K<;gkOe=E5dK*cZE6FW^#Bb<#xDBpw4@#iR4y*T|-o+)?=^)KRBEHkA*rYlZG zcgGrZaqdF{C~`@fn&#Ms@)&jh-_3;w$~$Pv^Da$aJX)f2HVsYnwdf+f1D%2g(GH$R zSNWE3JNn*F=-mH-PEr2UR4#$uKNhoonAD7l&gfd`gVqm48<>plk{Re4xG}s7U1SfS ztNk%_7p%kv_$eYp6EifggWw6ti};-!?|!Ey!oHak6i zxQw_w1u_Z^bP^iSG&B=4X{E(F_%skpeyvef~J?j!n@1vQxP5 z!RhFWv(dS_0d4rUDBp($v%z`ta7MUx=oD3A(5rLKo@t=mGW?Ho!yZ$ZO3? znP?hzMgtr;i~a9vK7$Ik;RRS5uSG}p2pY(9XoKs}k$i_{W^ec}+F*&)re>oVx(hwoUPK%I1a0_xbZs0! z2lg*I(t>kR{ZZ)DRY31&E5}7GbfgW@Mba95@dWe-l3r*>qtM7FMftAqVXRC2Gw81Q z96b>aU>9t6Luz+A8bB5sx&LQzQJ;#Z4C}Uh#x?=-AZ)CtE2waD8Ccs z?PyAWL`VD=x+wGJrx8|0N8AXV^Umn@>yCaFjF`{-PLj#(EJ~tCx%=6I!EkLL4Ui2J!;#T&*0X$2EbN4p7SUwEDMi=28 zbOgU+9v+PQf1v>sx-HFhIkbb?SRLDc&Xb{K()|@ zk4LAZ54t9Xq0e28j`S9Eku5==Um3oPF1oFl``EoBJy#VSa5FTpY)>wXA-T`zf{zCgHd}o^Kib$E?|8il3UD1w*qpSHG zbV_bTSL;Ib7ZcxM6Z{YDxbcECMeWh|yPyFN2uGsNO^W-|qI_LW_TOz>7~x{{#mB>S zXds)=&-Z<3L#6IY+wVAZ>iVMZU5U0cFUohLyJ9(>fGf~NwX;RTIhdI`bp*@G}SB646H^o_Zqr3wxFs10-f_;(ZzYxz47yZ z3oe|qA$TH=3LijM|M%#k`xzZU-oiA};^_Sf=r*ew<=W_g8leHSi*lcEC>qF^h3tPX zuA#yJmc|25glo_gZbUoUf#p{W{%9!L|>hG)e6IcOlaNBLef0X=XQpaDOErhGlR&;J*GgC5O?(6v-< zNeUo4fD0oXg?`RY!LB$r%3H8AC+RKPBs-sUH#L znb^tC|7W={W&6?87kV&lr@H9cXoLoG0=hoY~CC)^*)${0DcrnVKqYdsr1OE|C@!x2`Wgbogsg8DZ zBKlMB5Oj(zMgyIVx!?cK<-$nsKpS3!xmAre@C>>OHlT~}e`rU4p+|SoW$6cs>S#L` zqKo!2%*TajyGz1H!l#$9|Glv;DmH{$&~5f%xE+o7o4CIVT{FK$eTC&I<(1J)HH~tA zH1IRgz$Ty>os3S!Wy`ZEvTLbuyUaru;Zk(bJcWbtYqX&jkEE1$KvUTt4Rkcx@Hyz* zpO1EsMc2+;wA}@0W*?0Dr+vU1FQPAOjvF7M4ef~XKJ>Z6XrLt?O%2sRJ7|Wkg$`&t z{n4pA4LujmMW4G84SWuI?qnBoVMouRFT9D)?Z@Hw;eohc@UhfTIrK!U7UeEzCi{ z)ah%QDmbv63jd^CWi z=m4IH`q!d>;r|u8*C@%3N@4Nr&a^a13Xv721fX1RDJU_~pqbZ(+b~F!r;l1eM z+Zp$Fp#%8^YvbQhU;U}nUOk*eeQV76ZFU_OruaqlAbA7bzh9vHx4?>YzYw~(N}}8G z*eF*)1FDa<(=P6JMF-Lo4QLQLfHT6eE7!DNAHtdZfC=W;9Ta9Po#+B@UkJ`FVr(Z&!j($pAk2ZKen%c+EZL<cSQY9*oOK) z!p6^}=fMU(5IRSP(Uc#tIyGDd zJ5#QP?Qk@@o$f&cUWzZ_YIIRfc{aWO0($>Vbm~4s&xhSezuC;cTp0P0&!t^(9Co4H z96R8}=nE_GR@{KoaOm@qDKy|6XsUOi11hy9eHK(jGtv*kq-;rNQg$+N7M)nLE$V=fHXop+Tef=4FV(y9h0xzceBhmUQ=<}`6-vM_)109JD zWGuQ1&V7;n@2Z?cg$-X3-WU(whpyfS&<3AHNA@Z@vaM0x9`|>ni|asG?WHuZzG#Mr zqWz3V-=CW0!a1206_24ASc5jS0gZfb)b9@uqX$*7m(wDvi3ZpJJ&@XjCu0-J7oY>V z4;$i2^s8HTI~S&UKe}4~K_kn5C1s{GTCNs0L8qz%+F;Kp4@ci0i!R2A=+sU@2Xa5w z#kbKf9{Z5zvY8`aO)nmeeYsH?r{DziWAzJkSNwuKvD9lRL#JXl%45)!J`_G1zJUh% zF}kgHM7i{a)ZcM#p;F|F2;Sch^$bhVz0HZ%-E z`tLzA_GsLH;dS=EseF?PJNN_*U?+N%{(`Rlf^VdNilO&Qq0d)}`a0;8HADkzi3V^y z+Hp^`om0^O&Oo2P;Einhad;{fU8q=zWAQf}hC|;>tM^ItVEF`d+Yt?9f0PTnmFB)M zdjBZ&{?TYaHPH?mplhTB`rHXwE}YY@@xZ_+4?_>8@#qhkm!O$i756uwtNJ}`fdw|D zFCMMXk@rPA7=~tYB>EwCF&fBxG_dU5TsYTD;>JU0$4}tt_yYRiF`HA$tDphbLmO&? zcF-xxL(r)?9SwLq`uh= zj7LXsS=^r&_wR}O%i{i;xW5H!^ZaLFW^3xN4(5LTZ^DHgwnIDYj*jHyD33?yathk< ztSH|dJ{qn=1AQAE@h4HOrgTOe~CjzCxU z4m4%u-b36xE@n#;FfwS?*PYYy5pufy2 z{dqdrT4E>4m*9!`Ow?x&a^ZvRwx^%@Mxc?-KvT99PsMHMa}B;oznt!e7gD|lPsXBO zroWD#fqp%I6?@_FU!^I#7Aly6ebhJU`@$vYD&K`&u;jPtuV(|%HL@OE)Zd{4`xBeF{~LUlB0e3j;l>AO zs!shrrSeYfN%>_Qj7R*CGIAOYq`U$j!oxTSAKI0U;sfaY61&rZbq0FSO-GO7+p)R( z|7k8}7vTFl`ZL~yJ?ZoRe!PJ4o7fH8{FD~gbnNPT=v?l@0oeBE0+|VT9lD)=MYr2O z=m}b2Z?ZUgVwT6;e{rWW7oL1Iu@p9mawjZAxew;!z^EUBo)e?c{XQw2jwLByho<^Y z^!-QBcAr8&D_%msd~Vyz{;$Tx9x94piC$osyrI#so|OEVmcQM z^jhZAq!}7W2lTyOXhtWa1Dl3sBs+(TmR#J69xz+c-vJ#CkKUhFZDaHsP%m^& zM`AS`i>+`L*2T5x$MX(!r2nBAs&pXrGXSeoz81Uq`Tr0X&c%1=nf^ySQ09*`l2+&u z+XX#x&qSvni>`?|=o~LVNBAH*m5-tAu8R5%=oD>6-~R}6pZ{NR;mG!5BP@0>tY!)L;m(FWf}&w&rn0aW-a1>OT)bSI%}VE}rf4v+h{WA5|+ZZ7QT z0nF`F^o5tAeiNF~57Ci-fp+{8`rH9DgPFfmJ4d6R88y&tI32xzGrD#jLKoj-f3yFc z!}V0y!Dcjo_v3+`=ziWG_lx|KMs!qIF06nCR0*Ae+UV3ZMc;3Q2HG2)vLWHPf7t(4 zTuMb#ybg`VG%te?}K=$^X*FbQ3hN zG3bEL&T`?1FNhm6qC68F$?a$g??VGxg}(SUy6Co{?|+Rx_bb-MLWk4$frjYXIu&c; z`RG7yMc>ap%7s(#9D0OqL>u}TT@yc{9sG%Ast8Nd^0DZ1^|2myLOVJK4Ri+D(Oqb} zE3g5+7XFNF-2W8{qy`6~4W5ZMbO|=YdFaWu9$kDt#{ENRCXUKWRzL%(hCbH^?fA5) zKM&mvccA^;jaB{pf07Fy{2zK^eT_E!ANoDui2PLUfh{QaM@M)yy6Emf51t3YN3j~^ zm1qXv!>RZMZpKpz=4C#{s)h2>zyCSNMN=w{KO!%;*e0Tj@E){*B~gAHovNqNj$cOS z@GW!zAEK*$SCs!jpD$H7SsBetLv$*S$J~FeqHjDf94m6;9Bhr(qDS(Yxc>n<(w%5v zyU|P?K)>1iiw1s7k?1gNh`!ezoq{gtuIgSSFZ~y{rcmLW+=rg^tI(6|Jv1U=Dup&gDyQ-2Y9vduzMydcWU!?oz{c^hs2^DGy3xEqc1cQjT1M16ko z)KCd@t}CM{ZV)y@-)n=8unRhnzGxuB&;Tc(?OuttGZPIUJD&^p>0-2j=g`!>8g7dE z_s|!%qnY>-9q}P_>W(at8m@sp*AyLCN3^}3Q9l5E{|qD$zW>LKY3K{rp(DHneeuqy zzYiVBGIYdi(SSFgBio8L{2`j+Z^QlQR1`ci)t5)hwXux*zYQ0rqz^i$r=kbYBy=P* z(UIPYp6w5#=frF1$iGHYegF-)K*Gb6ZgWiZFWusgLbN~Lg9v3#yDjw*H zHrx+w;50O_k!WD!(Ez4Kc^3Noo#<37MLT)~&A>Bgrrt!K+aB&J#s0VB{ZUcis1(SN zXonTihH9WAYmBC_Et;{OXdna8jz@;$&^2@(<}!*tHyv&7dNiQhj$;3NAS|cC$R3Xy z&*Mpyx1ej`n9`}iCSfbIq2tl_dY~ugV04Nmp&idg7voK6=I+B9_!K&T_p)5rz-LkM zJsSBh=tvKsBQIDcSrW}y1@yhzXduneRCho}HYo0oN1vaJwmSpucozCz_9iY&-QDP1 zFNqrug)7ho)}bSK6FpcyiTWSWKn|jT=9f(#iPj$z)5&qD*c8|~l$wB5(URp|3;(SBaX+~5B;bK#5ItiUg# z{C)T<+QDCFK!wZ4Nru+fM(bOk8SE0}f#^U+qH}#d`uw!GKO1xV|MsX@f=2cvI>J@x z2-cttyo}D>W^`)4L`SqQJdAcw{OGj$E1&^Y3!9?tcS74c@#xt91E_FuoQ`&I0Xm{< z!}(}Ki_s3AL^HN7>Nlc+Y(pFVD#|}b`H!%`F=-K(K>MkD4Ex`G+MEg-XdgFvppgzo z8ypq)C!m?RG`s@c71y9scN-emLNw5a(cQ8t?r)6x|Dn%)mgT|*zC}AafCiGOkQyj~ zekdJ_9z;#i%=AQ`I|c1%H2VJe=*Xs_Q*Q=!`)H; z2b!V7XvBq&P0yDOE20CaiH@{YlzT>b82a7>G^10ZJPmm-o4J+?U%WkTJdBQHMU>Y? zc_W(ochH7DjQgLVYv?h2huF++hOj1|8pW2HrNmCU@+RiFf=3Q zp(&ph;Kz5_={~GoGMt$*0>BKC9-ai@*tY(y(qJej)#Qrz3u2dL6U$o)j@!;sFKOYU? z3Us71(FSiu8@d;5X9+s;N73J)tU%ja74>VQ{4%;b-l)X>_kqu;uz{Uu#6O_{9YPmZ z;mT=ER73-5f_B^n?eGNj`L5`89T@k=qwP*ar}Pr^`Pt#TY}~jtDjq;Pcm&JdF&f}6Xovrx&lRhZI;e=g-!N>6uALLmfp$kT*B8w|b{H2%Gzo3^Vsyk=bQj!) zcC-u~!Rjc#j;@t$QQjH;ik+$d4==|~Rr7McbXtoIDeuGPShZU2_W{|=U@lryaV7e| zDy)ZJ;$SRXJummmq~X|(@=9!ryRjEmuaW035;GIfujh}2Z=ydlev5UnNX@+5-w~SO zIg}@17eD_$;NmPQ%GXLi-%kr4M;F_d=&#LoV>hf>I|Xt!8sHLagukI3R;iPIi0y_A zD38JQ1vrYM+^1g3^d;Ed{eKM?{-WUpJQ@GO@z}q9Uhen#&!BTyxj{-@9ds&AL+5$| zx<)2P{T%eC=zGwqTZ6gPj?Yv69B1I|4cY%axG2*o{Q}}Nw4*ubh;PNA_%;s0>W%Yq ze}=mlhfsbVhhgz1dAWa3I2QX;-i6mA^lwHFqaE)+r><(N)c#rM z`^#Ig|9$WWDzs+nG`DAB7s_{|0ey<~u}Yh?CVHc(9}?x$(Oq;l=HnzZlNZJP>F7By z3v&lol<&<(#Y5d#@&3goSiXI_-yL1;r=g#Y7lzk_w`14k>`zXv4>c{ln2{ z2B)CEptv4Q{ljPg&!Qb~K-=4nStH)dg>!irJ%S5&Ob@ig=9GIx`7(3_H()PZ5Ppem zDA(zfepNdXEzd(2;cMu7o6wAX6y=?r*#G|6{0kLkpjhWL@?+7IcEvm#hAzet=&B!! zXW{wiqJ0<5$mi$?_o9osaF^6>3G7SxI5b1&pn+V`C7b5@`na(K?f4n=H=mo(lkYop z)wb!H8W@C2D38O3uwb{;&ZB7RUq##b3Y~%jVWAWAa{ony^61IAEz8B}Tr}*S4v_27 zl-(5NJFqF`d(lt7&FD#%-y?l$_C!Z?CAPr%=#*_h53~blhMM=x%iMz<(5e0i&1CjV zE=<)fbdmgw7vtaP(R)F!yxgDJSK*nIkM5mboQh7_)!{AZNEf5K- zLHqd+$q>K)>67N720C|5&<1*;BReC!2wf|)(5YC0cCZ$GZ*!EtL09*F^tmHWN*~MB zuo>m<=zEu9?(cusap9aT%vI1J`nkO|%7@Sql6=WAnq$|s{4x)KfS74*5!(T;z| z>R6&*UhbdoHbDn81P$;U%kKZ_T)0?nLJyt?(e3gA+VETGn)n7y;g47k|BZ5;{^|Yp z=$sBjcgt{eO3p%8`^9LcW}t!Gg}MLY_TyX_(JS%5`|-e@@Gv?hWe21N>!F`^?a;N; z3B7+JcE!`sFEIC_9cKon_Di50S3w8dVj%n9NPAP^svL}ta5x&!q;LkB+WF{n%hA=n z0*}W%Xol(xO7|P10klRlvM_u&?yo?fe|`}A-&OolJn+BpW3=HN=v-DBoL*>yj<_TG zUN>~A2FLwTaeqAarhX#2MxH?jb`YK7Vkf5$sTx@>ywMpQ*~wT9N1!9V0$r`Qq0c>t zX6Cu5e+zx?Q#8yC>x)y3+8*GT3@hq%? z51=W19cyCAQ&VbNU>(X+u{PcpQ;n!H7a=+1enagl0x>)z32hDzTab?D&z)PZQ zqY9d-9_Z0N5L@8oW3nmoC#kTZ)o4TO&^dYo&A@x;m&zSc{ts=i4OgJR5Y{aq3v9YW^hTCi-BCcfOb@TY&xTlLsQxc4eSIou&!vs{lgLHQF;zm#H(;P z-i;nqzoQvBh_+v7Txz#G+FrI27v89cPDMM+MUK9BYTO@(c613klDX*fOVQ_7p^NNg zbk5&H-~Sdp*nUSl{0kk>5#w{aiqC&8d|*&`8g`&O8c)Ofa18!|ruMY6lVj09Elveh+#sJc9mk z`E}G+IX5-j7+X@`4qYRY(2-9?KmD#n*Te!Wr~x|1ZNgq? z!>6GEj6vuAQgp7bMGv6)=wf^mfR_ae;|9jCsD*D6&!_kf=p^?r) z16UmQSE3DXKu7io8u%~R9{)t=zQy?|gB{RS-ya>=kf=X18#gXOJDiHH+MCe^9t&4T z{Yz*dpP?iA37xvX(B}(Xkm^gJnW&83Z-%yi0_GMu8hCbmR9uO^aC4NG#skk_BkDJ! z2g*UT|kt#W6;l-1?Z>XJ6PM#|B@G_RJKB2=!2$mI69)U zFb^l8Be@U_{2OZ-gIXU+QbCt=WBYzk@P+q{+_&K_0OJABAZj273D|!x$KzGZfSRdy`{pw5E z|3>@{6*f?8YWiMZ2MypXoPw92nb?K(@Ne`BO0COM;OF2#%9GI%zZ&%=r=|BQpaX1( z4xlwUfWFh%|IXEURQN?<5xTfGpmX^aI_Dpt=fGF!ht(l8paRpA<Kd!v~cjxNFrvT<=Gxbtx6lUO$1b=NZKx(|#KqVI`=h@zs)aXW4}1m< z_z;?zLRY7DjzhO=LmY+e(C6+#Gw>kh{y%Q5=E5JF*P}1|hc1rd*Q8Z?EE-^Y^!|xx zrUqeaJQJO&JFyFXh-T>MYtv6YebDwELf>D7?z)#T_rL%9iwh&lo0%Rgi#}K#O>Gl& z#BI=RdO9}3%g{ym5SrRG=sEE!`W5a6bP8+DN}0I;4R{thmFs4)|DBr;sPI=XKcNj3 zn;n6mi>P|o4!ckuh;Fm_Xl53mQ+GcO#Fc2^nd?#pi=ZDq_0R!~L8s!X>zFfF?G02o z*NgE(d=zur$6y!Ai?ADhfsVM^4XMM4IGOT;I1fG#;zrmFRcA`>-*tLs$DQbX%9Y zFh-ZcOqEojL4dgBKQ}Z*ly&dS9`UPDhnVV9F z<dLVNZI^wxeegvJWXVHdVK^NNxaliD+TT#9M zTjPUhN1vjZ+JUxn09~Z5Z)N`v;v&n%UHC5A!MV4kNH0V)@gzE;HE2Vd(JA^8U9`WT z4Oh55HGCSnxE?^CUxjAw4RnA%qU|2Ko&E0!3*M1BI1*h0RnZ3Sv=J zZblpY2p#d4=ot4QMWUfZT~L zx<}AIR=tR(csm-%LG*h>p}XTRrkLB_=zF8k`%_Xmo4JvT+EgsXI`}3!vb|`ee_##F zyCW```Q*Y3>_k6?_n>p%_};Xt z+oE%J8Rp?Etc%xUQ(S?r?yt~HuC^b9LF=zqjiZcZQ&=;7l|(7sZpa zm+-gHJGz)$H-th6bzaITq+!W;>&^53hZTE1L%RZ2ndlhWu=WQ)6Tm!?gFOEfD zT!9{4>*D^aXe!@E_siF4VBezw?+f!EOd~9d?!y{r#yXp2_{YTiC^1tYb)^K?`A_wE; zlrO?;BQExEQ4cFTk}}a1Yf&DH$KxFIE6oP->=)%3*qic$=;Hec&&1}B zrN3m{imsub(M6vBIQzdf7o#3eKNa4A-Z+HA@suah$K6vnfbua)$LO5?jP8O% z=prn(GIY_RevM8$`_-7 z?Lg;j7rJelKcAO*3n!yLI~~6!rTo-zG@7Z2=s+$+&x;voMrWZJz9n~`{lAC{7tiD9 zoO~M|KXr^ur@5UySm!JpRR`i7Y6%8!&Li%(qin;%P zyQR7Cfof>P&EkR1=mF9Tjr`K^3UuzTL3hnUbm~^3BYh1`^;YbPpQ0&0ZhZ=%9(o`( zU(fz`4u?^3HBLcS?|yWV9Q$H=a4YC$S~vHF5tZ>`wVGHo)#L zr2sBO2Qcj=_P;5)jS5G;5RLRPH1*HNgYTmm`UyRv|3RNG`*I4X1{z>X9FE7Mf!z@< z!FrS*!+hL^_WN-*F20T%yU}kxKcgKU2n)TEPPX#shz6sJa{;;r?hl_r8(tsf*U@&i zVKe+D?w5Nt?UHO|E<8|bpf3(Z7uhIu|6YvF@!TjcK~w)cn!?TDx9B4M56$2)ucd+1 zLNn0_%~)Hs{hrBeW&{^DcmaB_T!W72F7)7eIO;b<{io;@{D21VAKGAr4Jpt@=o;vX z{+jDjT!0_M{qr`aK(EH*{QSR%3p;uiP0_Y^py2DN;mT-W&C!(iLZ@gjI?~}$J{t>C zz5v}VQ_wXr9UaisQGYYq&K-EH`+qSPj$jQM`IabW-bfvl!}`=$LIdrIgK!)Uz-Q4E z7ko2ySPC0aJ~})R4d@~?kf~9gg;`&m%Y`GnGkhG~X0M`)=Y4cv??j*9i;nyd`rZ+5 zrQK2qeXlJJ!`|rg_oMARj!yLpQQrC%``;9ONrjPphn@%f&;zB^ret+ALoLycd!dWz z6!e@Ji>`@<;VSGxc~g{&ZH|ANjV|^HcqcB}oK0tci?`E<%z4`W6wijDt%Pr|^ z_yqKfUx6p$@7M&}{4Y)2cpOam9_)g9a3D6?nlf-DI`=oC1748j!qh$#6)VwHy@aN6 zE4tXeLJy=L(9Gn$lSW()&0s@x`?WxS4DO3QKM~y}v#}a3!Bg-RG^5$_@1_9iqp59; z?)z?NAS0rFA{x+TQ9lP=RCkAq(J6QcZRZ8Fowv}DevP@c6CO(S*-XLr(g@379uHPT zJFbk?urazO24G#Bhz;>JY>Y3VzYhBeM`O|V(`Uv+bc*Jq_dkgG-_Q&lv(3fG{%ga9 z+pZ7#sdN=q#Rst(Ziw=?XvzwHkiJw_!0METVlBK39q}Uc{nhC1_y9dwe~j`zbQcu; zkoMgFmAG)k&CnEgiSl4Hbz{(uFO2d`bP?T(rgS0N;IeRSxCIU9EA+X8*a-7JO6@kq z>{u!~a$$;>Vpn_-U6hB>#Z~;{6kr*&qZ;TUY#sHzqJ9_}=tT7W8R!7!#{Ij|_Z~+N zv=={)&;K8&@P+(O(*7)kZo6)1httr8=Aj=(_n^DtDfGGL&=mg^^#{=Q{zW@1`f1vx z$KfE#C!uR+;is|xH&HR3ioDO#uPo2S9+dAxQ~eDZ$j@lUna|S!R3tnG-DY*r#nlBp zs?S89zY1N9v++XQgicBO?DjP0-O&?mD0*WYn)(aTkxfNETzuXU%|ZiO5I!39>#-*F zThT@Nd)zDPaN`9SIeP_I%8`q#6)!2~&Xp8QSL1>4QqI@k@ zqr4bBH(o|RGrmKgYp^pNJYCT9U?iS|S79}L3r}|c@8)6{cK9a!L%%!F27W*@@h`fM zkNP&fSPxBgA9S$|$2vF-Yv2+zBd?*W{6}>6RQN7gCv1he|K3J7F6?L!x+un?XZfUX zW_WM-G#29iTi6P>VpGijK0Yn6H{}WFT3Ce*aRd6^FX);%@ICwA)n4?6wCKvAAFp-r zES!L@;w|Xv{|(K=ALv>sxhpNs^5`0>jxM%_=qf)RPrzO{0B2$kd>;*@!tQM9pvvyF z3r<8c&=*bdDd=h)hmItRu7&wgega*bFQOUz91UbI8o;0E?kV(RN_}ZGz^dp#nq;}~ zg`Vgf4npVtGIaIdgq~Q-&~17UT}+43ZCG_rIxlLX_nSnyO_aMvxlfc&K?isS+HZC| z7pC&Ucwj0vqdX%XSb+w#7F}HLpu6MuxL^3E7#TX1RnZYPK-+DPW~fWtABD$Lo`8Mn zKl2b5KKLto@Ek-_UG(QPM-|bAtD%dsA$q?X`uq@dF^vzW$Nih){$g}0S4RCSQU6{} z_TM*Le zilc#6M4xZ?JNw^l(wYkAvKt!dDQL&%hF76ea9iAeB+BdK{`=@>!Vl;a7TA~CsfuQ( zW!Mj0oa4~}Ub2tvpaKhO;Qiw0U`fBMc?5xqYEox-8`AWp(O zJnBGdw=6oKO6Zg{N4M{|Y&>u-+QH>8q z=jecb3J;;}9q~unw%IaV_+T}(q2^KUisLDtjJ~iY>NldR`9t*iU3eY-8TYdX(?5}( zk4>rn2kT&?KhsG&1buHBvNp1rIb8TDHXj?}3Uq{@V>R4~uG;)V>E!E#enyPKX1Emn zbbB9t@9XdfbmV){0sM`wp~8Qq`pQ_`@BaZ5sTO8g7BFQ|^JM zVDW!bfTP1{=;E4>9!L+PBYhR!O&_D%br0H4k^j;ck)fFT|F?TT7mspdy%l)&;nd*w z=!pKtx>$%c>&P3UBkzJ{WGuQXExZgHtdY9fnMk?8j4QAXl#q;qy0RL-EcFS=_B*A z`MIC{2IlAIMmiJi_@*d7j5f3aos#u&en0 z=yM~oT=>oA+<4%8ba7l3^)u0q=AbFQ1s&m1^tmU{Z#ZkP9`46MSh-MsZg*UOcC-Y| z(TQf`)WL}8J*it&e1TTsXHcp=;oMbW!b$@;)@u{KEOUqq9WV86DZh=<`>ji|W=WFUR_n*I;f9 zp;P%AHpc((2$y@KB56b|!_Me|)E7-A{IThTfH9BtrxbQkQ$W>}|Kau^!;95iFg z(E+T)VfZ}SU#a4;mN46Ziltl(#x3aFRwn1)8MLEU(Y5n-)PIFe#n0$s z&M%qnAB|NhH^91h5}KKdOS1n>)pRO6c&F{MVmH$H@`~(eX2in1JXhV5NrSeheh^wR9 zvn_gmAiAbTqM5n`ZD&T*-;B1OeK;!GP_iU!;XosuD#`}qMIQoaa%e-Rq^!`KX8$42-E+D^@5*#90hEx2&*yJH<3iXJdm zqHEzPbY$zJyb*o=eRO2s#QmSq?RX$8S|Pnx8BKX@JR4i1?=7mp{+CmFCId-XVGI*gEi1hH9$w&77erucE1+%KN|h`y%;;-Q)obY&<^&aQ(N%36!1~#z$!<%S(Xbk&=LI! zW<}|_wNC^VPDGG ztz2~EqGFZ&+`lG24UKRax-Hk@&A1(3#`CJ?=l(*{uv%IxGYR#0&yRaVRZD^|hK@JN3b2#~#6R`_go`r32 z1-cEt$EKKHJ3sx&2E9K4Ps020e%yn1N4Y`0^f^Bk z+f%;)4eVX)fxEFEHm#oqawVFP7tz4}MZW`9Y>+++I-mm>i9_f=Gbe6r$KJkxQ?O^l z{M;Xp)}h;`Sfl*hzulOOcKizt#MX_|)Xm1Bl(*qESiebrW+Fb0^YQ4WY0j5pAIkeM z+nezbZJ4^0if=oHsB&31_1R1N$z~k=l{;2HZU_E&%d7Ekog@f4C-k6fk=ukn?(y5)_|5s8_;rpz5lE zx@7L!D4MVts77532ZQ0TgFp>32h>aRI#8c{4uQ(QZuWCfgZu_HXiR^nVMO2k2LEQ^?LA?YgE#{m^Mo=#>{-Ac) z9n@Q~frisSyv1fWhdqhUTbijJ@psJp(R*$pkBB^VEXSF^`~f!MP^-E3jYJ71J02GzI#s8_xs zpq`pGpuQ#?59->lwfI#q1Gf9GC1j}JT!ONocG$qM38<530cuAb%-;*t0R1c;1nRk; zZT>Z89|Cm~Uk0_&NEMxdVu3srZdVQzeOcWc)Kf4R)DD(_DZ#T~WAGEG$FxQzCq5L^ z4%dQ(!Aqb{AZBIf(!>LGqDer#@?{2fkL5Cd02p7-e{B@KFYgNKT2279v)Q1o*+x(| z(P1z>cnj3?9Hxpha2_xlb{$YJNMk{r#ClNm2SD*%GJFB*rvIxr{aul(I+OWSX?a8Zcuu=k=gAr~#&do;pyE`w_4l_ylz8vtPFA z&Ry9a)K2?=dL5Vq>e|l%i-Su+P5ufL@efb~My%o7GkHPP7XH3&G6cq6|P}g!JI0`%hz5pxL@^yU%^VN19 z$1HVxJ%8NY11x}lE2w+nBdAOLqYlr%8ilUwOd17@i0ubzCmBIaUL4d-+RShes28gF zpf167Py?L>^;z{7`2=c!@C}`lO$_QDN)K{x@b}gz+G$x( zM_Ln9K?lRZpyw_Ib?sMxy8F+7dj8*m%8%8^xrAv!HOL2QumHoVpa!oGYNO4-D0=?e zq39CyvxEttb}|jry)egcC8(Wk1C@USRO9QQh+l)cS3VlXXzXk#JE*6iEGXW3hD|`v z|F_o)MNdIz!$F`LOaj$l38;Hx2dIG#gKBsI6ybGH`F9Q9gUSop#5sv*pz{4d<);S4 zml5>*{4WoR?#AL4Xawr$+Jd??-9Qa85Y!9Q6i^LU8tyUwc~F<|38?(vpf(n*sq-`? z1r^T&>O?9v<@wj$-WZ3jZ68qAbRMYh2OI`9k{jj%)iA)Y zHmLg6pf=PQ)YH@#)TNx!%Uh*9)P-u-hv|h18V1yn>&*y2laI10F{>)R9<^pmyvAwSfts>X*r(#MPjVY%8e5lc0|H7N~3X2Gj|BGQX>ZbID?Wdd18P zD!($Q`eugRKn*s`?5Uu5mVr7M_a+n#up884cGMECgL-}+gL;Aa0V*#mOYo};(;CeZWuKL@3da0S#(o?F5%P)8S` zjWb9BP?sPrD5C6!{-Em18a4ox*9p`~^#OJB4gs~18D?(+-TJI{97XsP)HM&;)**-w zs!#0s?ZnmIA&dZuC@!c*NkCn)?B)*um0!uQE~vZ~pf=ju{9{4! zyQiD74Af4xTEb!Tp98hyyPyc(8Txi`u5D~kC*}ugkSvBJLGjfyYy;|&_5`)_Adq{* z?V5q2qgrHv^`MSuD=6ZZZ+Rb}>+w zsygWT`@c387-4~#pbFNRe?O=}E`qv54?%qr`2#91K_`bW1E_(DfEu`_VPjDBZ4LXF zf3%SIAFe4V+VMP4H{CK&C$b*Yqs{@)-J4KM-J(M`96d7v7t0`=+k0I0|D1}MT0pz{BMst?`8x#p2U#S?;h zO4dff{TdsJv^S zi0^{RdjTr%r}=%mI{c9hlXT_zS3(vXx@LJm9br*Wm!h&I)&Vt8Tl4oa9Ay5{pmsXL z{BuEVXc?#tZ8JO$s^1Mzm-c}hMU#Iq$8S(X(YrZE7{@RLr~$Hq8q6P5gVLbq1;;QD zRQ&)@8yX6#ZoJ_fP$#p>(7gvmm*5;I;#+1v21WD^RKaIZ*Dy?X=UXU|K-`pv9mH*MNHL_JJb24eAJ= zg1RYxg4#&T9?sx?pz2bB8Z0_qJ)EyLbm96kTDQB<%Q)Z=y>RKvTV26=CO z-(JpJr+8ox{+eI`@D-Q|Ow-%>!9`6l3-(x0@x5SH@F$oC%-F~Ij!F&C^ZozrD0vBl z?(1M-uoQN0urPQK)K@mX{TxgV>XTG4umsoyRQ+-=5PS$00xR}+z7aVN%#HmV%n17N z)afy;;O6ubOQpPI z%^@PGPuX>73p2_=?B@78fqBV4fj*r$|M%%X8AIMm8#O&6U1Hq9}NK(ODTYnTc9^(whA=yjeWb|ZaAEjuW-3_l8>X9{S zjvg6*CK`NX7)d5-a>FNii!UCz`D}Rk>KLc=3e-#7!zu8kNf(_0lNEyW5k<>_CFc*O z^J}jj31v<1*+6n;hAU36Q{s;SJg+ig>=gXS?MdBnFeG`QGLD>_TkjiTXTdm0a8h%*p{gmgDY92q+=97FLH zBrmTGo{ic|rY|6Os+~#{YTS=7#zDA_r2Q69qpK9upb5VS>I#H(Ajz5W`{LV%T^IW% z4XY^`IZ4xn44w-=zuW0rL+m~r8;Om>-<_IOBBN9tZ>?0Ul(i5LebIA|z14HE{e>Owb(VOBs zD3T*qSRRt2j?49c^P%N0c-_c!M~53e0IrxfSUg}HE&gf?9vXw zj>OWK&lBK7a$*U|b=Riqws|9x$nW2}q7mRdnDZ~>5&Mdt|H0cej@;C?gZ}s=p$(c6mV9;&Pd)R@={WJ!#4C5|1RwGc1ZW( z*h+mKdh$uosD5DTA_=qLDPnP0n`W zg;@((8}QA9q$xwpv&P+NddD_+hNko3T1V`>4VoLSTX068wlp{o&cpmi@U9gk5%Wk1 zOI`@kArj9r*iwS4&A!GfW4N76p9IWJ)3*?~X!M~T<3;186x3`_` zBi0{|k8oFFkly4kf$OH5gd(iC1X~cCL1GiIJ-CD(Ems*Eo&SP{E9eR`5FIj+~BV;E0xR>IMU z=>tfTRG~>`ODxZTd`FC5?xqR;ldR?BU7}HVd|jxo2TEQL%VUGwU^D*2>KNxchKO(a zetJdLdys5QdKU7_5QL%FkA%9`xGMS+$hK)Y{H}IjPVyu#tZ95O3xsX)f2ZaUjr7H# zSF#b4tYes^tYhSb#pnKxGd2#%e?}&~BP7$z-phbt8So{ft?~E9zDCVld^1?lAq&S& z+c0D#V)4K&kXIppG4=}M9}IpZ{|_9gK>ii@Wa{NwN~2-ycmxISZPK;)ZjqELDC_GO z?rdm7X;TGnCup{zd!+!r@2rbBa#GFT$+_~=qBD$rS<@`>1b#_oaS)#k&tle7xLUC4 z(nDX44z;sa?jG_=>Nb5O3)yMGG88^zZ~u|71HxbIIV24Zuy)}~4w*08kwntPBS(^n z*jkz`#&^%SuHl~o-vj*3ZAj&wWHWEb^Sn%jgJ2U4$K$vQ<}`Bt1kKeG+mi-CG8*^5 z-b>EDG7!N6D4d(?KOS(~;ot&{Won_oju)C2HRbMJiC#e{C6-OeP z=BMxqM9GXalog3=4Dl)0*;)C?KT7Uo^t51ayTIERPBI(+V)Nb z>&pP&7+f+*|6X$=NIPSErm(h6u3#ye=9Cgl=A#!4meWiFBZsN|&Ti7N=Fn^hIjd+^ zg4jlQ+Iq5heIzd}tN%X^UZxIEaFdA+fh+B}I)X!3{qUD#b!HcSG>b}3O9+NwC$*Dm zDxC&h@h^io4h_?@l47@@W(Ft34~AT~!6$Im#9t17ZnzG*N#tjvuF0$(IPMS}K_Y)k z>yfGW^>!)(L)<4`g~GDvH}O>=;|K9{)a+!KIK+G7i%jgL4R;Bh0c(cPV zc>;PqO*F%~lwe z@jYkYAGXU{_-axXh&{}D4TSR*r;=EIKk(XicgG66&GcxVhIkK?OU6@_1+q)z#WJ7# z(Wy_&iiYn4ITMXz_%QTlG|LL^hO82K*|0w`P;on%(CAOdZ^JNN`GHa! zyCyl2tj8dIseFo^&LlVik~JhmXN`dTl?_mdCO%ADNIOI#5gTp#c5?I$)gzt=?-n8N zMyw(0FnKq?udEn$x;t&a3Dhmp5T57HidQgo0-7hKFrrP^5?ssxUb&CbgPauj`;b2y z!ZHlE4POrQ`S>zJo`t3*S&Q+PrM@}7kHjPq(5Ev{3gYgtG|P$68_a9dEhQl*q>>b1 zd-LC+U=z8yAUX}{67zqd$z1B|Q|Fas47eMAX7W;lsW{~cEPa1Fn7CcpDe{MSyiGTS z=x@j*2aGTeu@VraBrgZVKIm(l6c^vTcV#C3FvC<}*kU%+3w)cYpGecO_)~(n8RVz+ zamwxd$3iNpV8zWS7;btin$42Zk^=Bn*T2_ah9b#z0=pnANMI9wNvB}b@_QAoJPdLH-$qtV$R&eV{?tt6 zbR_fO8A~JmC&h`ug~TMMh$qDMHST2C?(~q%z%iJBWDwIPrBPgbU(GkmP9i772Z^17 za4zIg!Mb25@D(|+(5r%xvA5Z9)#11dX9AiXg!2v9nm!51nWjIN{y<_ioZSd6pg|ij z2Si>;7VHF85YI{BX7cyhaFy^$$~*AyV|j}gGOifZY_RBCJMndT{wtAKgQiDGtjN+& zUc7RS=4olL4u2?$l7jgeU>8HDvFobb0ooP*P3*oXv4}R5V$p~_hi5q_)n%Zq3L-;!xs*+lI~x@}XR zHs2%)F4Lqu1^zTyf$o*+_#}U6vYzJoscBuBiCjuP92%t|X0F zwIRF0j_-iiEIGj9OKE(X^}jL*vNM)@48CWaPzz8}0Ip0{KOcPtLx*R`p~Nrh@5eKs zgo1Q0Sde2}z=})rtajZlQ{|!#I#tWmTr>VK|!E<%wqTkkqt-Zx(gG z&?TP?H|Xb=%KK|Y3Lc{4zP=?Bvo=m%w|9dj8szc*J)3n1VqRPqFEjK=zx4>5QlySeKf3v)1PBCV8z5P3F${j4w7(`hWAJ= zfv+5ma*-o>OkN^lf3Rl}YhXKSLF_PjFR-t}A(?Dgo1x3vMt6{dX#X6Wkv?RyvJeNC zXts-5U~L)(K(>**rL57|%Set3wxccS9gaG0;!+c6PM$v;me^ z)}l0kI|F=MXxs;$Y(uK$Q-594a@%Fgbi5DdX*v2zrTvZAvPwzS>Wp)jL| zmd|VuFN9FF5m_C&wZQIe5vS#9rf@ z1R`$NOgqC;Hbh!TXVW~8qQ{JUpTug!>Z7m5|HmnGr6aE)zR?Ua0K7u}Q1saF4PrfG zs3!RO5|g|jc0+mi<1+~V=9#Ox=U3*OxGSFxa+yFKCd@_gL6YlO!%;>w%<@!r6W;;y z^yKydCHiLj0_ygm7X*XLA~w+8_)4&;zk18_zY>C-?Pp2GLYf0iXLe#k#fGCY@tfpERvx&T`m~^89xK2tS;s;kDV;w0$n z89P1<^KAT>bT|OZM0|14Gg2dofd15K3&WKJTQZEgr;h6Cz)lv}QEi6 z4DyZ9B9gQmEJDH^^f+Kg?3WOgwFbv&KA%`{Nrh1q|7LRzA^(jvJ3^0r==0&pKp#K! z+n#zZ^C5!OXws76_#{ZOkaPgO13L*#yfC{AgMEwvj+2{-oV3J-kaxmr7EwQ#ytb@P zkRM}!Lga^|{yZxj`8CK-hc3B@y;8o?QrR@@#`nIwB&304 zGHVZdMv5b|{E1~_sIKUn8So4DmK{hfzOWJ0(65J3o3dd{3y6 z6a$yiYaek*8{%~3O%+pCg>V&)+a$ea)r3?s2BP)EBu^oel(Jp4w38ZQI07C?2bvTO z>U2LwP?pmn-Rr1+k0*ykm9g0>qz^?e1-^qlK6+R5Ijp(ZYq3)^4gWTq=T8oI;;#&s zHymkDQhCDrtSPI#Wh=B_|lyMt>@VW6U$TX5V(KaVakrJpE;)|(Vx|i!ZlXB2BH#1pu~2Z zd`}9sy(s370rtT+mSG~If3$7Y#dnf=$t}CQ;VEoL-ZXeZkay|dP&{(w2^6*B{S+Oy z1|88`Q>cNXlT(V-8shE@c?^PQthUx*0C)qA_ryP1{V3zyjUA5@EdW<$d?_J(jc=uD z^~lGtU88y=1XFe(aW(4`v92`YosO#t1!oxI2J4_s$Qr004>iot224oFT6zbtQ=X zu%Vt{d*!#Ci0mx*%V5vsM9%5@OMD<03~n)UkCP80Nje#9mxGBHXV^E8__2$nmKe@< z6xABFVbH1M3@7(1zPs2#oa#Y*_0gZuPg2E){^4jcmtb&tNWubZ91h)=ofapjGPz+H z;wM-Z{{~h$NVh|}1A=ih^QEp5{*kPrVRJh&wV;mczA3)##r zxSjJS_>jb(OkXV6Npxny2^62QV@*v?B;wa-c7_^%2JL{agV>RJ=rI|fFgdZ%Z_@0# ze5~d)m#hrNzfs@JTS=fLiL+?bo`e%L-E0%9U?xp=*wkU{6!MUB3x7lW6YPYVSWGpN znfT9ryl2kapXc!As&#HZ<-Im;Q~q;~l~1d~XVBw>}LnPdUJ9;RP_Y>J(X z=B7Xe)XAt%_?Xc@f~hjBhb^X!tg8IVAJ&yT9V}hv=^nOeE0V z6Xvrn$qz{y3Tc1hCqT(SNdGgED^?d5o_p|2$1YDzcygAp`jPjY=GEcKjjrFK4`6fI z@txBBmx!c)LZMeel5pB~Hyz?zY6y8Nbg#4{=QG67G$^FM86voZCB7DZKX}$qf0_*p zCMP8Mj&S{Vp#|73YM{TP!3=N|MGq*t0>KmFPg(6KJkPr7RJ(rDAVsjDC>CkhSD|4b#o?(f&XR00 zoDNQauQ|S%#AHz?L+Lc@&0AQ`B)qAd0zh>QM8Du(~qKJN^B)$$A~APcog1!G!12^lq=Zj_%c{Z?7?iRGq`}7 zq~r}`(0ACWvD=X2-heU%XGe^>;2u^4ntU;`d*EvtwYMgB$*YCEL8oEYy$3b*JR@@V zqkCm9`fiL}Y=+rg>B;X(T|ziY(W9?E|Bn=jkvCLKHdTgD)Np_Mq&?E)~$5@i{ zBqp@Ndge<4Sx$Tli7%$fA_nPX1L#-C7GV3^>3t`D99xow`s0r3x=JsPsQ(_CexjfV zYbV4HSk_+Kv13-pTA$0lc?HT{G>)@pJQ|E6!|hQrYXV;)6b*=zc0ViRzt zF#8dMPGh(DgH=;~5NNmNk$dmMERfl*s_Df>bsh!OV!rlvC4^}zq z{IF-Sp`3OZmg*7{yBn6@H@OGF1)6lh`3J&J;0@Lrh(>_9tf_wPR-C~G;%k6@K;Iem zd|AKD#+_xOYBWh>vZAwo&|xnltOhf|wgcTOwNWB7+HtyNfO(5`TgHXEKwcE=a^eLO z1glehMYiDM{TfP+o~${Lt%9f%s|SUpA)3mnsssuoKHvlz-h*%u`Y3csWAw@lJOGYy zZ0Zoc-1r81qRxji_?zPEhq=(Rajsz*b{1SJ2eY?WU=>ZaLVT0KywV(75|RNI5T9!& zSqnWj`Xl_3eCVGU>;v{6Rv9)nkRb+9KSl4Myt3VPBD*;Wok_@xuMbVXfmO*pWk>uD zYzwKRtNEng##fz_Nq`=k`cZ7=D+8njm=4$ z5)zR7kc2W2)CZ^0pei|!A?wJ>M$Qn1O2v9(gcHe~Wdn*eDg(d7w^9Z&j8%u+%J_0~ z8cE9+IS z@NC5w8hePR9Zw!ZNvgt8+w_RWR}{ay5Jf3HDLh&RY^29WzKgu$g3!^qy)n@VvrAzZbmOpd@@|W{%7!X)K)WJ4{}<22ITq&FyS0KQW5WA&BQ0^ zg}({IG*x7pB~jwM`S zm)_TdiI9$k{4iwO7(jBAqW$D_!vEI>4nu4a_I>gtiHT<o0XhqQ-ck&S3#4W)JS5mO0u&P$;e9aAyJ7HfU_`sm1ydN|2h69 z`VUn;qWmJ5k>D*m{!tLmCn>oK!IU(UY;wR=5q~_0?vs}etVg^EvGv$rzzGahhPp)X zN`6`WO?;AsU=ldE&G`y~qVw!(90RQKIC&L>z$>eX|6yn2S@|IxM&85-TT=O~DibnI zsiJAOohsuKkUw10R;>e@`PB$0KF#NrPqO&!TDNcAu3J05e{R1teY!Ue?AE;Bw(!Gz z>iCCg-MhIT<=Yw`@mah*T=CXj+R9A3EoA=?>x)Nhc6e6TE^QC(@esaW86r-mCLR1b zcj(@{y`P8q(1O7Bht{;~=4Xj3Q0e{unk+pS;!C-RHJS&uZrh{device}" msgstr "Přidán člen {device}" -#: dcim/views.py:3557 +#: dcim/views.py:3567 #, python-brace-format msgid "Unable to remove master device {device} from the virtual chassis." msgstr "Nelze odebrat hlavní zařízení {device} z virtuálního podvozku." -#: dcim/views.py:3570 +#: dcim/views.py:3580 #, python-brace-format msgid "Removed {device} from virtual chassis {chassis}" msgstr "Odstraněno {device} z virtuálního šasi {chassis}" @@ -7513,19 +7531,19 @@ msgstr "Naplánujte spuštění skriptu na nastavený čas" msgid "Interval at which this script is re-run (in minutes)" msgstr "Interval, ve kterém je tento skript znovu spuštěn (v minutách)" -#: extras/jobs.py:49 +#: extras/jobs.py:47 msgid "Database changes have been reverted automatically." msgstr "Změny v databázi byly automaticky vráceny." -#: extras/jobs.py:55 +#: extras/jobs.py:53 msgid "Script aborted with error: " msgstr "Skript byl přerušen s chybou: " -#: extras/jobs.py:65 +#: extras/jobs.py:63 msgid "An exception occurred: " msgstr "Došlo k výjimce: " -#: extras/jobs.py:70 +#: extras/jobs.py:68 msgid "Database changes have been reverted due to error." msgstr "Změny databáze byly vráceny kvůli chybě." @@ -8833,7 +8851,7 @@ msgstr "Skupina VLAN" #: ipam/forms/bulk_edit.py:234 ipam/forms/bulk_import.py:185 #: ipam/forms/filtersets.py:256 ipam/forms/model_forms.py:218 -#: ipam/models/vlans.py:234 ipam/tables/ip.py:255 +#: ipam/models/vlans.py:250 ipam/tables/ip.py:255 #: templates/ipam/prefix.html:60 templates/ipam/vlan.html:12 #: templates/ipam/vlan/base.html:6 templates/ipam/vlan_edit.html:10 #: templates/wireless/wirelesslan.html:30 vpn/forms/bulk_import.py:304 @@ -9089,7 +9107,7 @@ msgstr "Přiřazeno k rozhraní" msgid "DNS Name" msgstr "Název DNS" -#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:235 ipam/tables/ip.py:176 +#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:251 ipam/tables/ip.py:176 #: ipam/tables/vlans.py:82 ipam/views.py:971 netbox/navigation/menu.py:193 #: netbox/navigation/menu.py:195 msgid "VLANs" @@ -9099,7 +9117,7 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "Obsahuje VLAN ID" -#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:176 +#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:192 #: templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "ID VLAN" @@ -9550,40 +9568,48 @@ msgstr "Nelze nastavit scope_type bez scope_id." msgid "Cannot set scope_id without scope_type." msgstr "Nelze nastavit scope_id bez scope_type." -#: ipam/models/vlans.py:101 +#: ipam/models/vlans.py:105 +#, python-brace-format +msgid "Starting VLAN ID in range ({value}) cannot be less than {minimum}" +msgstr "" + +#: ipam/models/vlans.py:111 +#, python-brace-format +msgid "Ending VLAN ID in range ({value}) cannot exceed {maximum}" +msgstr "" + +#: ipam/models/vlans.py:118 +#, python-brace-format +msgid "" +"Ending VLAN ID in range must be greater than or equal to the starting VLAN " +"ID ({range})" +msgstr "" + +#: ipam/models/vlans.py:124 msgid "Ranges cannot overlap." msgstr "Rozsahy se nemohou překrývat." -#: ipam/models/vlans.py:106 -#, python-brace-format -msgid "" -"Maximum child VID must be greater than or equal to minimum child VID " -"({value})" -msgstr "" -"Maximální dětský VID musí být větší nebo roven minimálnímu dětskému VID " -"({value})" - -#: ipam/models/vlans.py:165 +#: ipam/models/vlans.py:181 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Konkrétní místo, ke kterému je tato VLAN přiřazena (pokud existuje)" -#: ipam/models/vlans.py:173 +#: ipam/models/vlans.py:189 msgid "VLAN group (optional)" msgstr "Skupina VLAN (volitelné)" -#: ipam/models/vlans.py:181 +#: ipam/models/vlans.py:197 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerické ID VLAN (1-4094)" -#: ipam/models/vlans.py:199 +#: ipam/models/vlans.py:215 msgid "Operational status of this VLAN" msgstr "Provozní stav této VLAN" -#: ipam/models/vlans.py:207 +#: ipam/models/vlans.py:223 msgid "The primary function of this VLAN" msgstr "Primární funkce této VLAN" -#: ipam/models/vlans.py:250 +#: ipam/models/vlans.py:266 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9592,7 +9618,7 @@ msgstr "" "VLAN je přiřazena ke skupině {group} (oblast působnosti: {scope}); nelze " "také přiřadit k webu {site}." -#: ipam/models/vlans.py:259 +#: ipam/models/vlans.py:275 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "VID musí být v rozmezí {ranges} pro sítě VLAN ve skupině {group}" @@ -10333,10 +10359,6 @@ msgstr "Zásady protokolu IPsec" msgid "IPSec Profiles" msgstr "Profily IPsec" -#: netbox/navigation/menu.py:243 templates/dcim/device_edit.html:78 -msgid "Virtualization" -msgstr "Virtualizace" - #: netbox/navigation/menu.py:251 #: templates/virtualization/virtualmachine.html:174 #: templates/virtualization/virtualmachine/base.html:32 @@ -10737,19 +10759,19 @@ msgstr "" msgid "Row {i}: Object with ID {id} does not exist" msgstr "Řádek {i}: Objekt s ID {id} neexistuje" -#: netbox/views/generic/bulk_views.py:702 -#: netbox/views/generic/bulk_views.py:900 -#: netbox/views/generic/bulk_views.py:948 +#: netbox/views/generic/bulk_views.py:709 +#: netbox/views/generic/bulk_views.py:907 +#: netbox/views/generic/bulk_views.py:955 #, python-brace-format msgid "No {object_type} were selected." msgstr "Ne {object_type} Byly vybrány." -#: netbox/views/generic/bulk_views.py:782 +#: netbox/views/generic/bulk_views.py:789 #, python-brace-format msgid "Renamed {count} {object_type}" msgstr "Přejmenováno {count} {object_type}" -#: netbox/views/generic/bulk_views.py:878 +#: netbox/views/generic/bulk_views.py:885 #, python-brace-format msgid "Deleted {count} {object_type}" msgstr "Vymazáno {count} {object_type}" @@ -10781,7 +10803,7 @@ msgstr "Synchronizováno {count} {object_type}" msgid "{class_name} must implement get_children()" msgstr "{class_name} musí implementovat get_children ()" -#: netbox/views/misc.py:44 +#: netbox/views/misc.py:46 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -12635,7 +12657,7 @@ msgid "You do not have permission to run scripts" msgstr "Nemáte oprávnění spouštět skripty" #: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:86 +#: templates/extras/script_list.html:87 msgid "Run Script" msgstr "Spustit skript" @@ -12647,27 +12669,32 @@ msgstr "Chyba při načítání skriptu" msgid "Script no longer exists in the source file." msgstr "Skript již ve zdrojovém souboru neexistuje." -#: templates/extras/script_list.html:46 +#: templates/extras/script_list.html:47 msgid "Last Run" msgstr "Poslední běh" -#: templates/extras/script_list.html:61 +#: templates/extras/script_list.html:62 msgid "Script is no longer present in the source file" msgstr "Skript již není přítomen ve zdrojovém souboru" -#: templates/extras/script_list.html:74 +#: templates/extras/script_list.html:75 msgid "Never" msgstr "Nikdy" -#: templates/extras/script_list.html:84 +#: templates/extras/script_list.html:85 msgid "Run Again" msgstr "Spustit znovu" -#: templates/extras/script_list.html:138 +#: templates/extras/script_list.html:133 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "" + +#: templates/extras/script_list.html:141 msgid "No Scripts Found" msgstr "Nenalezeny žádné skripty" -#: templates/extras/script_list.html:141 +#: templates/extras/script_list.html:144 #, python-format msgid "" "Get started by creating a script from " @@ -14505,13 +14532,13 @@ msgid "Memory (MB)" msgstr "Paměť (MB)" #: virtualization/forms/bulk_edit.py:174 -msgid "Disk (GB)" -msgstr "Disk (GB)" +msgid "Disk (MB)" +msgstr "" #: virtualization/forms/bulk_edit.py:334 #: virtualization/forms/filtersets.py:251 -msgid "Size (GB)" -msgstr "Velikost (GB)" +msgid "Size (MB)" +msgstr "" #: virtualization/forms/bulk_import.py:44 msgid "Type of cluster" diff --git a/netbox/translations/da/LC_MESSAGES/django.mo b/netbox/translations/da/LC_MESSAGES/django.mo index 2390fc9f1eb8c75c17cb9e652bba6d7a8021c7c3..338255ed65af41400b36ff1bff5bad7fc67193f2 100644 GIT binary patch delta 66008 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%0A>I~6mag1%%BPv1a*SdK%JDkE*o8| z=Adq(g`kdZ1DF*&1nQ>w1nRl}2CBjE1)a%KfqLP}1L|h14psykfI9NEpa$3iD(@Aj zxX^_>$p8P!Mt5giFe#WA)U_-Owg=0CFTo)25xBUp^Coq;zw=st81%>f8`R@jsECta z4Ai6*K@C;|)WpqA4*)%X|Gz&Q9o=M)fiJOGz+O;Cb_Ue7dj#spKbhUPsH4XR^%9&O z^ao3U`r6S*Q1`}SPz`Jab?+Po^@?}_jIZba9vgM~15^Q@Vh%1>;b6B-hrCg**s3n|15`sFBjG*p;lAun!NeP~R5%t2L3C4j* z!9de5g8H!f1=LL$rKEFoDL`GzY@iy<59->N1l4FcP$yZ%{7uZ>-mnX({9Yw_{&H#0{udu)!pe8#6>Ylg?s-f4Qj?`7kX&@XZzQ~|XHZG`3lo}LYZcqc40d)cm z-E4G(-9Z%|3W{JVsC!~QsH0s5if|LCiT8s#;!~h5*)>p;-vgEZ#QbkTy`%bR_IRb8 zycD4L-C5YE6F*Q#UBUF0ruR2}y6Njcoy1X4jobir?>q)I*)LFyMJwY>o(S~3#RJn} zFAwS@dVmb%c8z4C38p&+*L+YXvexunrk?b_DgxHW*Z6%Ro)A z0aW}R&~wQ^&r<@S-0Tqw~)R7eeMN|${LRItE zH@y|8!kx|D161B1P$w`R)a%83P?vNIsKL&Fio5G(qmEyh;VY<{$+wb&F+dR{2X*v$ zKuul&)a3O*HP#$dUI3`V{XyMy<3L@S1)v7oY`7OxzWW3lC0sPeL&JYS5q<+zFid5q z(O978gA%BdNd<~HBdECCpe|Vn^Vc?PWY`i^Lmfcsx?O|V=maK#BAN$^cqOR2c>}1U z3IcW1he36I0@UOeLFL~DmG>M}-dj*7@DVTm)2J8Bh&Y z1wAitZrgMOHPJxBsh~Ps3F_K!14X>c{6|1de8cRoKsEdsR3TSQCq5h~JqDstD>Hs9}05P$v=qs*zrx?ww(v z2ABfsgqDKh2?BMJ`$08wqz=!&63%1LCkS^z75ZiYe?bw1uj^dPM24wA703jt(L$i| z%9_0js7ulm)ccFxpcXI%p46MuZuL1`!Xp+mIZkoHGI(`c3WZr`6_%o=-##PTL z7z@;;NeIfG0aRgsv)2Muu%%%SP>l~aeTLf%E5Kqnwu8gKUtmFSaDC^~@cp14`g<@l zn6`oQ1;kol7WBzrTJRuP8+-*;28%azzFs&DER22`EDOeL6w>n@QgkV zQ-Y5T!!>piGlK!x1Hj_o9k4l=yovKIl@VZ0^uwS|>N}{fEBH1I>G^KCKbQx7Bv=zX z020sN|8C}dVo(88;htbda4yJ~|2z_kYtxSF(9m?jZe5@MNJ}ag)s0{>(lC#1cO*48 zOXgsCUHJa9YZK1W6c~vkt2xW@`F2hU_NIgE;6ISw$5sX89hz$vg(B(BL)NnoubT&H zNPK2u#*vd0t^?R&azjNVhM&;zd}oCp8*u%`cZB8RdHx7W;>&9}$vT?p6!-z*A@o8d z2A2}pJFtR?mmGs^0CD{9%dT?}?!woKoF3pq8re@=ahkaeXKKswB`yxSKYqRc@ci%P zB_NPo#xa59rc5^tJPpL~JrN=Q--$9mKP%uGLKDph+(tkj_BSb%8{)(is(}5B70FIf$w`XkW`6@;D3)Hl z-a-6>Jg=OA_YDn}qoE$eAF-3E>J0z~dOrU$!%%|rv&ND5iKH-=pxXSe+^(nCywctp z=|@Z)>{rmc5g3B}u-NLNUqOF~&d(hGD+O$?NB**|e;~xc<&aI_YZGTMeGPhP61=jW z0>!Y^qJZQs#Q#{s(ywtE{@_$=dJ*wO;c9EVRmj__|9^WNj%5Tt054GB0LLjQgMJ*+ z)#wKaJ`9$|_QL!JtZ+(f6^Va@eVN&mKaXO1>o$@Gs^MEnoMbgID`{c|`unh4|Fal& z(ZCG452D~a_MObnKK|kp3Ay}J$&+JRF@5Q89T{jex$ag>P?h2>A#KIVPk{{t>%UhLk~q`4okdbe z0tSO+vGK#Lu1xs-t=Ite5?>ljMX}5@cG9NOuT(WAE{Ab#v>^%;e+W+g?{SZ;fg_*( z|E1fIC!*V(7?zTB#u6S_Uflg=dQ9fmzn1 z3Z)_M1~FdwNxtNPVLI{(>iUmobCqPtVhR^AlCpN3?M$CX;&Mo@TSF^}O-62Txy%sJ zSp`@{$@^i&qOi|R>|k;)k=LJk(-`80e*Sg|&SM1bF{Tg%Wn$7<1bSr$&6Fo;leahp zI-~a`;0aUKLQejt^raC#-Yn!)xB^vXUB=skbEt)5HKkQCJ$#>bG4Vnv3$ zpq+#ga|b)pT9D-<$15jjE)qq;(9CQwF%xI86DmMsy|ItB0fv*53Elk*l4Th0kg&-L z4I^nj`=c}<83)Ef?+Hma8k|T@clL3JI|)ewn<^u?iUxC9(fh#~7f%dg%TY(N2+l}h zc}p3NP0wI~Qz>v7l03mCQ^F+*CLk^@Svu^qD3r`N;v4p# z68JENyDm}RU?T;=O-9l8QIsc^O^$gvi(Qm|0_AEI1SE7`2Hck zsU1mI%W0{jq3-?A|6cO{QM4tg66+Jew+UQK>&+lZLdYogQQ7YVx1(>TP!)8^dmDY3 zH5APTx{7a~C*ptqbR{PZ1My*n2bY8x5LH8c1My(%HXHl8_`cD|D}rx<4Ty+ciLC^AOQ>C*S~su;mzHF-!4XW!W!d zpBSH{B*pvFgk+X+J*UCn5xDVI($#mAGZtJ2{Q?BPu+6mTI~i^PbKsX;r`cnWT?y87 zJ%;#5ZdUw@iHl-I<70b36F))83L1BW*Sh`ePO58yM}QA0Jj?>}vX|Vn<_=o%b!MN7 zuOvlRVQ;_+L0)WDJJtt^6^3st`>k;AVohYffJP31U5SsV&$TvV_)ef#x>9Tb_Q%-v z*aVrt)J&fd`&%Zi3i&EsKkPLurZN8AaCxN`O;#s?PsZ*CJPv4P0o)oIlu5U$A|F>lm1X zn!m}d=gal)M6ul%f(ZUYKqbh>K~#`^3GBYCIckFLvw)?IT*Vp?`vQ9}it;@^kHjP< zFZT7Ejt?kFO@oio=i@5_-zjWGJwC4gcAFxtP3g(tpKK&Zev@>NBuOT0naw^FdrQlm z&i(`qyoU5Q{xCEYNX{DcJQmZ0L08dyZhRY99-+SL62=@9-*3hvB=#X`8G2f#3kUHc z_WO~| zxn1ipN){3P8nV6CL<PBC0^QMD6O-2CasC+%M_Bxlu<$%GPU%&GH8F!> zy|Re-qkOH;)tRC->G}*wkMSm2=l$=ch|SA^%T zRMTe|*D7q;@XfQKo{@7$@3k*lKy^s_leCV&uk4SR9o6**`)!&jk1c^6u`gto_+dw@_aec6XpCfg_vaI9!GUorJEiQrm>{O6uw13DX<{89iN{~s;`w5 zu&G+vWeUdYicL-%a?;@&1K&bx)Eo1jW^&`(g|8#)uMf|EEIP?R;8PMiavD2{PKaK^ ziYmFSF%+ZO8rJ9-;=>cuhZTatQ)!G}Aape`|7$qP!u?-KYPJaY&+EN*35pJ3ozkVi z_zS|j5Vo?w_~3Jj<$`zsF)M>j9?_cIP5f#aSgGSSX<*lREqQI&4kHN6scmw-h{U3#fkflp#w2zybf?39QVnIN6b1nu3^h#r_hjQBjQ^KreNiR z8_A;gvno8QeXC7=@x9FgCvijcwQ!b1nE=qUgB?xO>zKx8OSqYkAdx{ z*$YuPD|PtIS=S1Dl4-0Gdi|daX%`avL)e$(tsXZd;C&jJPBSHl$&0TN$w{y^W`$uz z!FCFil!xOb{uJ1%5&sIlbL3{G!Ts1I_rUhVd?Z%##PhvQHizw6A12^6`})?of_6~g z5uKM{UBq_*UlT}DQ(y`O(y9on1Eg2*AAn;YdmnH+IE`38FtIfn7oPi8kNJ5QYf5;6 zCPB21M9Dr1H6-aFwmD4EkwkuF&h-ewYv@Z@8OWJQBXNl3_XS-q@Es?=IX16cWM3U$ zCgYVo4U1nwb-76YPA9B*MhC@&RzvQ{$O7;nf z(I0nQMstnPI}j)7M9ePi$FP?K6X^MOG2vz$U#;Uo5TD@sWdkMp7KUVvj+q9AkXVU* zFYp;TmB=5(3W*+Ci(>g0C>Hxs@a(YRLX!KFm4KXt))4bMJZrm-e7fy^daj5IU{MLKGW_cb|W!-2ItC0p`vg}F5&M^ z&JN-wd+~L*=B00PPS-jADRf@X0%KaY$qCBCK0Cfn;4S>uSWnm=ph!H(w$i{wJ93eR zqM3U%Hxcq!G9Xv6H78~~c1a;t9jlcpj9ve_n#7D}IEgW=ofH^Ip%$Jr-m^o{9KEi^ zWzYn{zo3Hp5nE|1G}%t{6ZUQ7ECsJqCo3yGE0=hzzUu|SF(}vSm*X^Jq9^kuUeeK(xmZzj|sb}hWo;h9c@ zJ)P4jQ6#D9O1D&pzuYKT2rVkjnrXfw8^8}6ipx;hJS;PJ~Q`zKK&1t z2(UZ>Yryo{+H7sv>hTT?SzvsOZwzsg`m7q{b+oWzajQhMw}Bo8my^V z*7OCEdb7_<(V=#7UY?S=pZi+J*TJQbyo7Xvox}hmOppBowx|$YfTTZU>sd*$@}Yc#;}XkWDy}e90Vgma#9*zCFG$ zqTLP(nv zTah&k9?3c4_E9LL>9N2v*bft*k9dzT%q8re*YoQn-^K9`;==69<48h42v!_*j6NFD z!!+_=i9p^^a*`6Whb2i!q4l6ou=seK!VCOw@p;8ZU&#H2mQ;mt{=@z}s|=*~Eif1M z4NOnIYq}lZH=PK2ZsJB_tBl@&xN78FqS4J@BJ4fb7dD=^mfMuK;CdQClm5v_FddRM;g!#Eb`{z@5Ol zIfK79HU6+JTP=4+HVv#rC7xldBStEH2)@dYwZ&EzeGLB7G@?&4|6!d*Kgya2PYdkp zEq4<~k{$a;@)MAk75i5aBFSietkbC5Rlz!uV-AHRGaYcv!0=4mhQS>gDoNcAn}q`*a~o3lWErTbUlZlGix9#1D%y*y~5QHy#>Lg zz}<>PMi|K*2vcH@Owl;(_gbMF#GJ+6*X}0%oQUfWwjsp)#Xf@gilA3Q>2{N>^K`>Y z4uM`Nimwj|`~Z>b0T|bcM~C2r#qH-A^b0NqTWo{P8W1bSK_( z{>d?ZBk?^3$wk&vj?F9gDNq)_R~8aq3Bu2i4`yvv6WAiKViOk)9LbW*M1KWWAp2e0Bkd?@FWNiktn&PP5~D4=?k-r>h$rkz_5#Y*r+zC1=N}mPy7k;KU;G(@%?m@7#hb;BdAQkR`dY`wTGlxFyi(!vWDgs z2eVBk_JUnD)vQ3iWDs$YS-U(_Qiw*Eke`_N$Q1qn{}`nj zzY6h7H3q(4bkT{bk|Ef8qi@6hiu?^!AI3V%dID!v;@+}XsUct@ef{S&!BGIC+;D9 z-9USyc$Fup4IP&!c`M1WNi20U zCMFEIN#WYYn#Ib6z7+dKx2Fq|2|Qr?4HW(k>2V_~2X3(mwh(g~{}^k4AFX$dMNeb7 z3(yA=U*2>zvYEyLDEgkM&yqI{-!s-0;@s76NJcr}3J8{%hobzMHCH)EGlChIaui8L zt$1DZgRFl{HwxEj+ccq|qysfpvrZWIEpkr7JwTtYNESlSog$Kp;CwnhY7_T1dvi{t zAhtHFASSK`=D;Qy;(%)pvB%iw!M+U602){b*A^R6VS(8F$Un^>yyNBW$1t5W62jAT zc#FNHEBZp#CJ07}0Mda#DiYUDiS{^#yCCJx8ubDw=d(XZM0WO3$eb-EVs^vO9DODX zVbSeaa60k|Um8{y;%>t6h`h!Gy&*O})l#yyz$tkEM`>0K{!W%_B}tOA1XQN=Y9xgt zIi^)u0^v|dHlUxwzYi>qEfMiv8Hw$PR{=Mo2hqeB8!VC)UIq`>&GUPU?a6PYpHm!6 zuw)|692WQ&TO$IJfPUtGMkYt?nnO%xFcahh$dP1Yh-^%>)rR>ocVU{6b4PU0k6(5s?1 zp`nIgesaHJ3n0E4F(tu1PN?VK1=JV|?+Y~d9te+Nkc1+5E`>Hh@Bx(kf=IHHCc@#b zXGc2Mn)bzB1p7M*7l!9Nc~4ox$?HksO89aTdylxE*oxT+4aC+`*S`Y6{cz4FaD|aR zqDW3`UP*$_E9I@(#T0Bv+*tEfvG`Xse~%?uZ?Q+fQ)atHy(joq5TDbB>;H^RVhTTp ztUiG+!8imJBj`HhBiIkH#zZQq$`tX5twL9vSpnH=QaB~HTojQ!Q7+OJ{Ah7qD0IgBRjuK@B_ydQNxiWbS7G*>*q>xSo{pQb{!*+B z_`^ug(p*?#RuUVQI7v5FN*akrtfV9MYD_s=O9kK$YX=8wi*jef^&X#B7I-({Z`=2T)7{33 z#iiI+687TsgD4iK&;`;JG$%QMzYNU{B>n{Y0(>RWi(pTVEfh_Kv)CurNHXj(;rT%P z9EyFnsl~U4+&}u+x%(8&2g!Pp;*-#ogrjsHmf!(KsDz^W2bqPf4aJ5**gBYBzDuTm zh3la;A-iO(omz4BJE`Xg*S`@&6)bTo)?YYtle`~WYkVuP)uAb`?4-#ukX^QEGO^E# z{|bY|Vc!&Nj&G=O_9rnM(@Hv#+mE#YUqRxSpHE6LNMcd=5Gy5X6omU&1+e>A@h$An zl5~lt-m#yDeLsa-vKFDYAa6PN7wklVJ>Y8eQWURg%|7I0B@;ls_i*2*cmSJIO#B_f z>?Ecjv6&Sugg%&}6Vxq|n#8@>^l9WLRvaT-#9or$3OO1daLj(x@?YXe3AYb5zvz2C zlJyvBW9UrbWCX5d!gY3JW$bj;nx4W64x>;J$mdwWmgIdhUw?9j6aN|R7j_>wm3S24 zPDQ;4tiBQc*@Q}BhvHXEKJ@WsS-gvMjj&|mhwD0Y^$9REdP(-Av4 z4A*~@9bp*oEx}<(ZbyOH=rsv`&q_xFURerB5i2g+WcE{ti9$|OurB_Ss?IErCRM1rI&I2v1DeE*d}G+BTtE|_mIvEwMZmZFka zW)CF448G0OsLzUs-i{?1P5uadHTEIF2f-jndpJHPHQrg1jZo&H zx56KT)t)A%lDCgyl5z0-u*qML+n&4=tS-c6BG>a&RQDVOuVP?&j1{by2r}Egp-m*) zaGE_qToMRJkaLfMDUBll@&@=MBfta{?@Ig=ViFryQyc8KzSlF9!1HvQ39_Xm=Vwi4 zN%}&XfQe>J7~Zwx8Z8c+D#){ z;9t!UIdFzXe+<_Sw-vnw$vcio@)it5QYvg-`Nbv{wj%iMvXYZ`%Nj{W@d>O@knSa? z6AeVP%hd(!MxjQ;zhXsYKb`#8#QCF#%EmvDrv$!te)8ZBG|fmkXQdB-WhpCZ&b}M_ zreJHbuGpd1WPjIUQjs5@)ftYCl-kDL$J(qwd*RqGAhtUzI{7cb+q82O{z##?8-_tv ziUM^Yc)?mlQbkBQ5zvW*-jK#;Uml+%w~Bs)0|O;5@I zV`;D_ja9){l;$Nl$dR1GUm1H(8jwUGZzih|IqqZxw;-Sn&a&WV^qnL|W1q^1N`tTQ z_rn&O6$D8sJCR!K#}gk3oMH`)p;#6CV_3edeE4$V%gA7ow{X3~enVfImsExHG85f~ zC>_buDEJY3GV6FQSOdKom>Qx`O#0E9Q~rAFVL7R&*1#LM#^GOw?Xd>2!isH2OilbT z@P*d90m%pqTOs*D0|{s#3f)Pnpr6Oyh&>^$?T{tHFDXV7WAL4asGJo(B64zHVY@`^ zRANsMm&I~gk@pkM+K`MafCiHtXJ{ON)SRNxQY_&?4W~nLe}12IVj3Q!Ibbnc+T_3kRh+ d>eGF5(DL3Po)!vvusy`);z3J)hp5%+{{WP1j=BH< delta 66213 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%0DX}OW;4UM@WFBD?wp3cSYAg{x)zOmH~PcN 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 z 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 AJpcdz diff --git a/netbox/translations/da/LC_MESSAGES/django.po b/netbox/translations/da/LC_MESSAGES/django.po index e569dd86b..2ab752fd7 100644 --- a/netbox/translations/da/LC_MESSAGES/django.po +++ b/netbox/translations/da/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-28 19:20+0000\n" +"POT-Creation-Date: 2024-11-21 15:50+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2024\n" "Language-Team: Danish (https://app.transifex.com/netbox-community/teams/178115/da/)\n" @@ -85,8 +85,8 @@ msgid "Your password has been changed successfully." msgstr "Din adgangskode er blevet ændret." #: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102 -#: dcim/choices.py:185 dcim/choices.py:237 dcim/choices.py:1530 -#: dcim/choices.py:1606 dcim/choices.py:1656 virtualization/choices.py:20 +#: dcim/choices.py:185 dcim/choices.py:237 dcim/choices.py:1532 +#: dcim/choices.py:1608 dcim/choices.py:1658 virtualization/choices.py:20 #: virtualization/choices.py:45 vpn/choices.py:18 msgid "Planned" msgstr "Planlagt" @@ -97,7 +97,7 @@ msgstr "Opretter" #: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22 #: dcim/choices.py:103 dcim/choices.py:184 dcim/choices.py:236 -#: dcim/choices.py:1605 dcim/choices.py:1655 extras/tables/tables.py:495 +#: dcim/choices.py:1607 dcim/choices.py:1657 extras/tables/tables.py:495 #: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69 #: ipam/choices.py:154 templates/extras/configcontext.html:25 #: templates/users/user.html:37 users/forms/bulk_edit.py:38 @@ -107,7 +107,7 @@ msgid "Active" msgstr "Aktiv" #: circuits/choices.py:24 dcim/choices.py:183 dcim/choices.py:235 -#: dcim/choices.py:1604 dcim/choices.py:1657 virtualization/choices.py:24 +#: dcim/choices.py:1606 dcim/choices.py:1659 virtualization/choices.py:24 #: virtualization/choices.py:43 msgid "Offline" msgstr "Offline" @@ -120,7 +120,7 @@ msgstr "Nedlægger" msgid "Decommissioned" msgstr "Nedlagt" -#: circuits/choices.py:90 dcim/choices.py:1617 tenancy/choices.py:17 +#: circuits/choices.py:90 dcim/choices.py:1619 tenancy/choices.py:17 msgid "Primary" msgstr "Primær" @@ -179,8 +179,8 @@ msgstr "Områdegruppe (slug)" #: circuits/forms/filtersets.py:51 circuits/forms/filtersets.py:171 #: circuits/forms/filtersets.py:209 circuits/forms/model_forms.py:138 #: circuits/forms/model_forms.py:154 circuits/tables/circuits.py:113 -#: dcim/forms/bulk_edit.py:168 dcim/forms/bulk_edit.py:329 -#: dcim/forms/bulk_edit.py:677 dcim/forms/bulk_edit.py:873 +#: dcim/forms/bulk_edit.py:169 dcim/forms/bulk_edit.py:330 +#: dcim/forms/bulk_edit.py:678 dcim/forms/bulk_edit.py:883 #: dcim/forms/bulk_import.py:131 dcim/forms/bulk_import.py:230 #: dcim/forms/bulk_import.py:309 dcim/forms/bulk_import.py:540 #: dcim/forms/bulk_import.py:1311 dcim/forms/bulk_import.py:1339 @@ -345,7 +345,7 @@ msgstr "Kredsløbsgruppe (slug)" #: circuits/forms/bulk_edit.py:30 circuits/forms/filtersets.py:56 #: circuits/forms/model_forms.py:29 circuits/tables/providers.py:33 -#: dcim/forms/bulk_edit.py:128 dcim/forms/filtersets.py:195 +#: dcim/forms/bulk_edit.py:129 dcim/forms/filtersets.py:195 #: dcim/forms/model_forms.py:123 dcim/tables/sites.py:94 #: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:213 #: netbox/navigation/menu.py:172 netbox/navigation/menu.py:175 @@ -357,21 +357,21 @@ msgstr "ASN'er" #: circuits/forms/bulk_edit.py:83 circuits/forms/bulk_edit.py:104 #: circuits/forms/bulk_edit.py:164 circuits/forms/bulk_edit.py:183 #: circuits/forms/bulk_edit.py:228 core/forms/bulk_edit.py:28 -#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:73 -#: dcim/forms/bulk_edit.py:92 dcim/forms/bulk_edit.py:151 -#: dcim/forms/bulk_edit.py:192 dcim/forms/bulk_edit.py:210 -#: dcim/forms/bulk_edit.py:288 dcim/forms/bulk_edit.py:432 -#: dcim/forms/bulk_edit.py:466 dcim/forms/bulk_edit.py:481 -#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:584 -#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_edit.py:642 -#: dcim/forms/bulk_edit.py:715 dcim/forms/bulk_edit.py:767 -#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:842 -#: dcim/forms/bulk_edit.py:890 dcim/forms/bulk_edit.py:960 -#: dcim/forms/bulk_edit.py:1013 dcim/forms/bulk_edit.py:1048 -#: dcim/forms/bulk_edit.py:1088 dcim/forms/bulk_edit.py:1132 -#: dcim/forms/bulk_edit.py:1177 dcim/forms/bulk_edit.py:1204 -#: dcim/forms/bulk_edit.py:1222 dcim/forms/bulk_edit.py:1240 -#: dcim/forms/bulk_edit.py:1258 dcim/forms/bulk_edit.py:1682 +#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:74 +#: dcim/forms/bulk_edit.py:93 dcim/forms/bulk_edit.py:152 +#: dcim/forms/bulk_edit.py:193 dcim/forms/bulk_edit.py:211 +#: dcim/forms/bulk_edit.py:289 dcim/forms/bulk_edit.py:433 +#: dcim/forms/bulk_edit.py:467 dcim/forms/bulk_edit.py:482 +#: dcim/forms/bulk_edit.py:541 dcim/forms/bulk_edit.py:585 +#: dcim/forms/bulk_edit.py:619 dcim/forms/bulk_edit.py:643 +#: dcim/forms/bulk_edit.py:716 dcim/forms/bulk_edit.py:777 +#: dcim/forms/bulk_edit.py:829 dcim/forms/bulk_edit.py:852 +#: dcim/forms/bulk_edit.py:900 dcim/forms/bulk_edit.py:970 +#: dcim/forms/bulk_edit.py:1023 dcim/forms/bulk_edit.py:1058 +#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1142 +#: dcim/forms/bulk_edit.py:1187 dcim/forms/bulk_edit.py:1214 +#: dcim/forms/bulk_edit.py:1232 dcim/forms/bulk_edit.py:1250 +#: dcim/forms/bulk_edit.py:1268 dcim/forms/bulk_edit.py:1720 #: extras/forms/bulk_edit.py:39 extras/forms/bulk_edit.py:149 #: extras/forms/bulk_edit.py:178 extras/forms/bulk_edit.py:208 #: extras/forms/bulk_edit.py:256 extras/forms/bulk_edit.py:274 @@ -412,7 +412,7 @@ msgstr "ASN'er" #: templates/extras/dashboard/widget_add.html:14 #: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19 #: templates/extras/notificationgroup.html:20 -#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:45 +#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:46 #: templates/extras/tag.html:20 templates/extras/webhook.html:17 #: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43 #: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38 @@ -479,9 +479,9 @@ msgid "Service ID" msgstr "Tjeneste-id" #: circuits/forms/bulk_edit.py:100 circuits/forms/filtersets.py:107 -#: dcim/forms/bulk_edit.py:206 dcim/forms/bulk_edit.py:604 -#: dcim/forms/bulk_edit.py:804 dcim/forms/bulk_edit.py:1173 -#: dcim/forms/bulk_edit.py:1200 dcim/forms/bulk_edit.py:1678 +#: dcim/forms/bulk_edit.py:207 dcim/forms/bulk_edit.py:605 +#: dcim/forms/bulk_edit.py:814 dcim/forms/bulk_edit.py:1183 +#: dcim/forms/bulk_edit.py:1210 dcim/forms/bulk_edit.py:1716 #: dcim/forms/filtersets.py:1064 dcim/forms/filtersets.py:1455 #: dcim/forms/filtersets.py:1479 dcim/tables/devices.py:704 #: dcim/tables/devices.py:761 dcim/tables/devices.py:1003 @@ -498,11 +498,11 @@ msgstr "Farve" #: circuits/forms/bulk_edit.py:118 circuits/forms/bulk_import.py:87 #: circuits/forms/filtersets.py:126 core/forms/bulk_edit.py:18 #: core/forms/filtersets.py:33 core/tables/change_logging.py:32 -#: core/tables/data.py:20 core/tables/jobs.py:18 dcim/forms/bulk_edit.py:782 -#: dcim/forms/bulk_edit.py:921 dcim/forms/bulk_edit.py:989 -#: dcim/forms/bulk_edit.py:1008 dcim/forms/bulk_edit.py:1031 -#: dcim/forms/bulk_edit.py:1073 dcim/forms/bulk_edit.py:1117 -#: dcim/forms/bulk_edit.py:1168 dcim/forms/bulk_edit.py:1195 +#: core/tables/data.py:20 core/tables/jobs.py:18 dcim/forms/bulk_edit.py:792 +#: dcim/forms/bulk_edit.py:931 dcim/forms/bulk_edit.py:999 +#: dcim/forms/bulk_edit.py:1018 dcim/forms/bulk_edit.py:1041 +#: dcim/forms/bulk_edit.py:1083 dcim/forms/bulk_edit.py:1127 +#: dcim/forms/bulk_edit.py:1178 dcim/forms/bulk_edit.py:1205 #: dcim/forms/bulk_import.py:188 dcim/forms/bulk_import.py:260 #: dcim/forms/bulk_import.py:708 dcim/forms/bulk_import.py:734 #: dcim/forms/bulk_import.py:760 dcim/forms/bulk_import.py:780 @@ -547,11 +547,11 @@ msgstr "Leverandørkonto" #: circuits/forms/bulk_edit.py:136 circuits/forms/bulk_import.py:93 #: circuits/forms/filtersets.py:150 core/forms/filtersets.py:38 #: core/forms/filtersets.py:79 core/tables/data.py:23 core/tables/jobs.py:26 -#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:106 -#: dcim/forms/bulk_edit.py:181 dcim/forms/bulk_edit.py:351 -#: dcim/forms/bulk_edit.py:700 dcim/forms/bulk_edit.py:756 -#: dcim/forms/bulk_edit.py:788 dcim/forms/bulk_edit.py:915 -#: dcim/forms/bulk_edit.py:1701 dcim/forms/bulk_import.py:88 +#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:107 +#: dcim/forms/bulk_edit.py:182 dcim/forms/bulk_edit.py:352 +#: dcim/forms/bulk_edit.py:701 dcim/forms/bulk_edit.py:766 +#: dcim/forms/bulk_edit.py:798 dcim/forms/bulk_edit.py:925 +#: dcim/forms/bulk_edit.py:1739 dcim/forms/bulk_import.py:88 #: dcim/forms/bulk_import.py:147 dcim/forms/bulk_import.py:248 #: dcim/forms/bulk_import.py:505 dcim/forms/bulk_import.py:659 #: dcim/forms/bulk_import.py:1207 dcim/forms/bulk_import.py:1371 @@ -578,7 +578,7 @@ msgstr "Leverandørkonto" #: templates/dcim/device.html:178 templates/dcim/location.html:45 #: templates/dcim/module.html:69 templates/dcim/powerfeed.html:36 #: templates/dcim/rack.html:41 templates/dcim/site.html:43 -#: templates/extras/script_list.html:47 templates/ipam/ipaddress.html:37 +#: templates/extras/script_list.html:48 templates/ipam/ipaddress.html:37 #: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73 #: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21 #: templates/virtualization/virtualmachine.html:19 @@ -603,10 +603,10 @@ msgstr "Status" #: circuits/forms/bulk_edit.py:142 circuits/forms/bulk_edit.py:233 #: circuits/forms/bulk_import.py:98 circuits/forms/bulk_import.py:158 #: circuits/forms/filtersets.py:119 circuits/forms/filtersets.py:241 -#: dcim/forms/bulk_edit.py:122 dcim/forms/bulk_edit.py:187 -#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:461 -#: dcim/forms/bulk_edit.py:690 dcim/forms/bulk_edit.py:794 -#: dcim/forms/bulk_edit.py:1706 dcim/forms/bulk_import.py:107 +#: dcim/forms/bulk_edit.py:123 dcim/forms/bulk_edit.py:188 +#: dcim/forms/bulk_edit.py:347 dcim/forms/bulk_edit.py:462 +#: dcim/forms/bulk_edit.py:691 dcim/forms/bulk_edit.py:804 +#: dcim/forms/bulk_edit.py:1744 dcim/forms/bulk_import.py:107 #: dcim/forms/bulk_import.py:152 dcim/forms/bulk_import.py:241 #: dcim/forms/bulk_import.py:334 dcim/forms/bulk_import.py:479 #: dcim/forms/bulk_import.py:1219 dcim/forms/bulk_import.py:1428 @@ -710,11 +710,11 @@ msgstr "Porthastighed (Kbps)" msgid "Upstream speed (Kbps)" msgstr "Opstrøms hastighed (Kbps)" -#: circuits/forms/bulk_edit.py:206 dcim/forms/bulk_edit.py:951 -#: dcim/forms/bulk_edit.py:1315 dcim/forms/bulk_edit.py:1332 -#: dcim/forms/bulk_edit.py:1349 dcim/forms/bulk_edit.py:1367 -#: dcim/forms/bulk_edit.py:1455 dcim/forms/bulk_edit.py:1594 -#: dcim/forms/bulk_edit.py:1611 +#: circuits/forms/bulk_edit.py:206 dcim/forms/bulk_edit.py:961 +#: dcim/forms/bulk_edit.py:1325 dcim/forms/bulk_edit.py:1342 +#: dcim/forms/bulk_edit.py:1359 dcim/forms/bulk_edit.py:1377 +#: dcim/forms/bulk_edit.py:1472 dcim/forms/bulk_edit.py:1632 +#: dcim/forms/bulk_edit.py:1649 msgid "Mark connected" msgstr "Marker tilsluttet" @@ -792,9 +792,9 @@ msgid "Provider network" msgstr "Leverandørnetværk" #: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118 -#: circuits/forms/filtersets.py:200 dcim/forms/bulk_edit.py:338 -#: dcim/forms/bulk_edit.py:441 dcim/forms/bulk_edit.py:682 -#: dcim/forms/bulk_edit.py:729 dcim/forms/bulk_edit.py:882 +#: circuits/forms/filtersets.py:200 dcim/forms/bulk_edit.py:339 +#: dcim/forms/bulk_edit.py:442 dcim/forms/bulk_edit.py:683 +#: dcim/forms/bulk_edit.py:738 dcim/forms/bulk_edit.py:892 #: dcim/forms/bulk_import.py:235 dcim/forms/bulk_import.py:315 #: dcim/forms/bulk_import.py:546 dcim/forms/bulk_import.py:1317 #: dcim/forms/bulk_import.py:1351 dcim/forms/filtersets.py:95 @@ -841,8 +841,8 @@ msgid "Contacts" msgstr "Kontakter" #: circuits/forms/filtersets.py:37 circuits/forms/filtersets.py:157 -#: dcim/forms/bulk_edit.py:112 dcim/forms/bulk_edit.py:313 -#: dcim/forms/bulk_edit.py:857 dcim/forms/bulk_import.py:93 +#: dcim/forms/bulk_edit.py:113 dcim/forms/bulk_edit.py:314 +#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_import.py:93 #: dcim/forms/filtersets.py:73 dcim/forms/filtersets.py:185 #: dcim/forms/filtersets.py:211 dcim/forms/filtersets.py:334 #: dcim/forms/filtersets.py:425 dcim/forms/filtersets.py:739 @@ -865,7 +865,7 @@ msgid "Region" msgstr "Regionen" #: circuits/forms/filtersets.py:42 circuits/forms/filtersets.py:162 -#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:865 +#: dcim/forms/bulk_edit.py:322 dcim/forms/bulk_edit.py:875 #: dcim/forms/filtersets.py:78 dcim/forms/filtersets.py:190 #: dcim/forms/filtersets.py:216 dcim/forms/filtersets.py:347 #: dcim/forms/filtersets.py:430 dcim/forms/filtersets.py:744 @@ -883,7 +883,7 @@ msgstr "Områdegruppe" #: circuits/forms/filtersets.py:65 circuits/forms/filtersets.py:83 #: circuits/forms/filtersets.py:102 circuits/forms/filtersets.py:117 #: core/forms/filtersets.py:67 core/forms/filtersets.py:135 -#: dcim/forms/bulk_edit.py:828 dcim/forms/filtersets.py:172 +#: dcim/forms/bulk_edit.py:838 dcim/forms/filtersets.py:172 #: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:915 #: dcim/forms/filtersets.py:1007 dcim/forms/filtersets.py:1131 #: dcim/forms/filtersets.py:1239 dcim/forms/filtersets.py:1263 @@ -918,16 +918,17 @@ msgstr "Konto" msgid "Term Side" msgstr "Termside" -#: circuits/forms/filtersets.py:250 extras/forms/model_forms.py:582 -#: ipam/forms/filtersets.py:142 ipam/forms/filtersets.py:546 -#: ipam/forms/model_forms.py:323 templates/extras/configcontext.html:60 -#: templates/ipam/ipaddress.html:59 templates/ipam/vlan_edit.html:30 -#: tenancy/forms/filtersets.py:87 users/forms/model_forms.py:314 +#: circuits/forms/filtersets.py:250 dcim/forms/bulk_edit.py:1552 +#: extras/forms/model_forms.py:582 ipam/forms/filtersets.py:142 +#: ipam/forms/filtersets.py:546 ipam/forms/model_forms.py:323 +#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59 +#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87 +#: users/forms/model_forms.py:314 msgid "Assignment" msgstr "Opgave" #: circuits/forms/filtersets.py:265 circuits/forms/model_forms.py:195 -#: circuits/tables/circuits.py:155 dcim/forms/bulk_edit.py:117 +#: circuits/tables/circuits.py:155 dcim/forms/bulk_edit.py:118 #: dcim/forms/bulk_import.py:100 dcim/forms/model_forms.py:117 #: dcim/tables/sites.py:89 extras/forms/filtersets.py:480 #: ipam/filtersets.py:999 ipam/forms/bulk_edit.py:493 @@ -993,7 +994,7 @@ msgstr "Unikt kredsløbs-ID" #: dcim/models/devices.py:1173 dcim/models/devices.py:1399 #: dcim/models/power.py:96 dcim/models/racks.py:297 dcim/models/sites.py:154 #: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522 -#: ipam/models/ip.py:730 ipam/models/vlans.py:195 +#: ipam/models/ip.py:730 ipam/models/vlans.py:211 #: virtualization/models/clusters.py:74 #: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40 #: wireless/models.py:95 wireless/models.py:159 @@ -1132,7 +1133,7 @@ msgstr "" #: extras/models/notifications.py:126 extras/models/scripts.py:30 #: extras/models/staging.py:26 ipam/models/asns.py:18 ipam/models/fhrp.py:25 #: ipam/models/services.py:52 ipam/models/services.py:88 -#: ipam/models/vlans.py:36 ipam/models/vlans.py:184 ipam/models/vrfs.py:22 +#: ipam/models/vlans.py:36 ipam/models/vlans.py:200 ipam/models/vrfs.py:22 #: ipam/models/vrfs.py:79 netbox/models/__init__.py:137 #: netbox/models/__init__.py:181 tenancy/models/contacts.py:64 #: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45 @@ -1243,7 +1244,7 @@ msgstr "leverandørnetværk" #: templates/extras/customfield.html:13 templates/extras/customlink.html:13 #: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15 #: templates/extras/notificationgroup.html:14 -#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:44 +#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:45 #: templates/extras/tag.html:14 templates/extras/webhook.html:13 #: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30 #: templates/ipam/rir.html:22 templates/ipam/role.html:22 @@ -1380,7 +1381,7 @@ msgstr "Afsluttet" #: core/choices.py:22 core/choices.py:59 core/constants.py:20 #: core/tables/tasks.py:34 dcim/choices.py:187 dcim/choices.py:239 -#: dcim/choices.py:1607 virtualization/choices.py:47 +#: dcim/choices.py:1609 virtualization/choices.py:47 msgid "Failed" msgstr "Mislykkedes" @@ -1527,8 +1528,8 @@ msgid "User name" msgstr "Brugernavn" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:43 -#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1122 -#: dcim/forms/bulk_edit.py:1400 dcim/forms/filtersets.py:1370 +#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1132 +#: dcim/forms/bulk_edit.py:1410 dcim/forms/filtersets.py:1370 #: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:224 #: extras/forms/bulk_edit.py:123 extras/forms/bulk_edit.py:187 #: extras/forms/bulk_edit.py:246 extras/forms/filtersets.py:142 @@ -1628,7 +1629,7 @@ msgid "Completed before" msgstr "Færdiggjort før" #: core/forms/filtersets.py:126 core/forms/filtersets.py:155 -#: dcim/forms/bulk_edit.py:456 dcim/forms/filtersets.py:418 +#: dcim/forms/bulk_edit.py:457 dcim/forms/filtersets.py:418 #: dcim/forms/filtersets.py:462 dcim/forms/model_forms.py:316 #: extras/forms/filtersets.py:456 extras/forms/filtersets.py:475 #: extras/tables/tables.py:302 extras/tables/tables.py:342 @@ -1688,9 +1689,9 @@ msgstr "Skal uploade en fil eller vælge en datafil, der skal synkroniseres" msgid "Rack Elevations" msgstr "Rackhøjder" -#: core/forms/model_forms.py:157 dcim/choices.py:1518 -#: dcim/forms/bulk_edit.py:969 dcim/forms/bulk_edit.py:1357 -#: dcim/forms/bulk_edit.py:1375 dcim/tables/racks.py:158 +#: core/forms/model_forms.py:157 dcim/choices.py:1520 +#: dcim/forms/bulk_edit.py:979 dcim/forms/bulk_edit.py:1367 +#: dcim/forms/bulk_edit.py:1385 dcim/tables/racks.py:158 #: netbox/navigation/menu.py:291 netbox/navigation/menu.py:295 msgid "Power" msgstr "Strøm" @@ -2221,11 +2222,11 @@ msgstr "Job {id} er blevet stoppet." msgid "Failed to stop job {id}" msgstr "Det lykkedes ikke at stoppe jobbet {id}" -#: core/views.py:678 +#: core/views.py:674 msgid "Plugins catalog could not be loaded" msgstr "Plugin-kataloget kunne ikke indlæses" -#: core/views.py:712 +#: core/views.py:708 #, python-brace-format msgid "Plugin {name} not found" msgstr "Plugin {name} ikke fundet" @@ -2243,7 +2244,7 @@ msgid "Staging" msgstr "Iscenesættelse" #: dcim/choices.py:23 dcim/choices.py:189 dcim/choices.py:240 -#: dcim/choices.py:1531 virtualization/choices.py:23 +#: dcim/choices.py:1533 virtualization/choices.py:23 #: virtualization/choices.py:48 msgid "Decommissioning" msgstr "Nedlæggelse" @@ -2303,7 +2304,7 @@ msgstr "Forældet" msgid "Millimeters" msgstr "Millimeter" -#: dcim/choices.py:115 dcim/choices.py:1553 +#: dcim/choices.py:115 dcim/choices.py:1555 msgid "Inches" msgstr "Tommer" @@ -2315,8 +2316,8 @@ msgstr "Foran til bag" msgid "Rear to front" msgstr "Bagsiden til forsiden" -#: dcim/choices.py:151 dcim/forms/bulk_edit.py:68 dcim/forms/bulk_edit.py:87 -#: dcim/forms/bulk_edit.py:173 dcim/forms/bulk_edit.py:1405 +#: dcim/choices.py:151 dcim/forms/bulk_edit.py:69 dcim/forms/bulk_edit.py:88 +#: dcim/forms/bulk_edit.py:174 dcim/forms/bulk_edit.py:1415 #: dcim/forms/bulk_import.py:60 dcim/forms/bulk_import.py:74 #: dcim/forms/bulk_import.py:137 dcim/forms/bulk_import.py:566 #: dcim/forms/bulk_import.py:833 dcim/forms/bulk_import.py:1088 @@ -2390,7 +2391,7 @@ msgstr "Bund til top" msgid "Top to bottom" msgstr "Top til bund" -#: dcim/choices.py:215 dcim/choices.py:259 dcim/choices.py:1303 +#: dcim/choices.py:215 dcim/choices.py:259 dcim/choices.py:1305 msgid "Passive" msgstr "Passiv" @@ -2418,8 +2419,8 @@ msgstr "International/ITA" msgid "Proprietary" msgstr "Proprietær" -#: dcim/choices.py:581 dcim/choices.py:824 dcim/choices.py:1219 -#: dcim/choices.py:1221 dcim/choices.py:1447 dcim/choices.py:1449 +#: dcim/choices.py:581 dcim/choices.py:824 dcim/choices.py:1221 +#: dcim/choices.py:1223 dcim/choices.py:1449 dcim/choices.py:1451 #: netbox/navigation/menu.py:200 msgid "Other" msgstr "Andet" @@ -2432,22 +2433,22 @@ msgstr "ITA/International" msgid "Physical" msgstr "Fysisk" -#: dcim/choices.py:855 dcim/choices.py:1023 +#: dcim/choices.py:855 dcim/choices.py:1024 msgid "Virtual" msgstr "Virtuel" -#: dcim/choices.py:856 dcim/choices.py:1097 dcim/forms/bulk_edit.py:1515 +#: dcim/choices.py:856 dcim/choices.py:1099 dcim/forms/bulk_edit.py:1558 #: dcim/forms/filtersets.py:1330 dcim/forms/model_forms.py:988 #: dcim/forms/model_forms.py:1397 netbox/navigation/menu.py:140 #: netbox/navigation/menu.py:144 templates/dcim/interface.html:210 msgid "Wireless" msgstr "Trådløs" -#: dcim/choices.py:1021 +#: dcim/choices.py:1022 msgid "Virtual interfaces" msgstr "Virtuelle grænseflader" -#: dcim/choices.py:1024 dcim/forms/bulk_edit.py:1410 +#: dcim/choices.py:1025 dcim/forms/bulk_edit.py:1423 #: dcim/forms/bulk_import.py:840 dcim/forms/model_forms.py:974 #: dcim/tables/devices.py:660 templates/dcim/interface.html:106 #: templates/virtualization/vminterface.html:43 @@ -2457,155 +2458,155 @@ msgstr "Virtuelle grænseflader" msgid "Bridge" msgstr "Bro" -#: dcim/choices.py:1025 +#: dcim/choices.py:1026 msgid "Link Aggregation Group (LAG)" msgstr "Link Aggregation Group (LAG)" -#: dcim/choices.py:1029 +#: dcim/choices.py:1030 msgid "Ethernet (fixed)" msgstr "Ethernet (fast)" -#: dcim/choices.py:1044 +#: dcim/choices.py:1046 msgid "Ethernet (modular)" msgstr "Ethernet (modulopbygget)" -#: dcim/choices.py:1081 +#: dcim/choices.py:1083 msgid "Ethernet (backplane)" msgstr "Ethernet (bagplan)" -#: dcim/choices.py:1113 +#: dcim/choices.py:1115 msgid "Cellular" msgstr "Cellulær" -#: dcim/choices.py:1165 dcim/forms/filtersets.py:383 +#: dcim/choices.py:1167 dcim/forms/filtersets.py:383 #: dcim/forms/filtersets.py:809 dcim/forms/filtersets.py:963 #: dcim/forms/filtersets.py:1542 templates/dcim/inventoryitem.html:52 #: templates/dcim/virtualchassis_edit.html:54 msgid "Serial" msgstr "Seriel" -#: dcim/choices.py:1180 +#: dcim/choices.py:1182 msgid "Coaxial" msgstr "Koaksial" -#: dcim/choices.py:1200 +#: dcim/choices.py:1202 msgid "Stacking" msgstr "Stabling" -#: dcim/choices.py:1250 +#: dcim/choices.py:1252 msgid "Half" msgstr "Halvdelen" -#: dcim/choices.py:1251 +#: dcim/choices.py:1253 msgid "Full" msgstr "Fuld" -#: dcim/choices.py:1252 netbox/preferences.py:31 wireless/choices.py:480 +#: dcim/choices.py:1254 netbox/preferences.py:31 wireless/choices.py:480 msgid "Auto" msgstr "Auto" -#: dcim/choices.py:1263 +#: dcim/choices.py:1265 msgid "Access" msgstr "Adgang" -#: dcim/choices.py:1264 ipam/tables/vlans.py:172 ipam/tables/vlans.py:217 +#: dcim/choices.py:1266 ipam/tables/vlans.py:172 ipam/tables/vlans.py:217 #: templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Markeret" -#: dcim/choices.py:1265 +#: dcim/choices.py:1267 msgid "Tagged (All)" msgstr "Tagget (Alle)" -#: dcim/choices.py:1294 +#: dcim/choices.py:1296 msgid "IEEE Standard" msgstr "IEEE-standard" -#: dcim/choices.py:1305 +#: dcim/choices.py:1307 msgid "Passive 24V (2-pair)" msgstr "Passiv 24V (2-par)" -#: dcim/choices.py:1306 +#: dcim/choices.py:1308 msgid "Passive 24V (4-pair)" msgstr "Passiv 24V (4-par)" -#: dcim/choices.py:1307 +#: dcim/choices.py:1309 msgid "Passive 48V (2-pair)" msgstr "Passiv 48V (2-par)" -#: dcim/choices.py:1308 +#: dcim/choices.py:1310 msgid "Passive 48V (4-pair)" msgstr "Passiv 48V (4-par)" -#: dcim/choices.py:1378 dcim/choices.py:1488 +#: dcim/choices.py:1380 dcim/choices.py:1490 msgid "Copper" msgstr "Kobber" -#: dcim/choices.py:1401 +#: dcim/choices.py:1403 msgid "Fiber Optic" msgstr "Fiberoptisk" -#: dcim/choices.py:1434 dcim/choices.py:1517 +#: dcim/choices.py:1436 dcim/choices.py:1519 msgid "USB" msgstr "USB" -#: dcim/choices.py:1504 +#: dcim/choices.py:1506 msgid "Fiber" msgstr "Fiber" -#: dcim/choices.py:1529 dcim/forms/filtersets.py:1227 +#: dcim/choices.py:1531 dcim/forms/filtersets.py:1227 msgid "Connected" msgstr "Tilsluttet" -#: dcim/choices.py:1548 wireless/choices.py:497 +#: dcim/choices.py:1550 wireless/choices.py:497 msgid "Kilometers" msgstr "Kilometer" -#: dcim/choices.py:1549 templates/dcim/cable_trace.html:65 +#: dcim/choices.py:1551 templates/dcim/cable_trace.html:65 #: wireless/choices.py:498 msgid "Meters" msgstr "Meter" -#: dcim/choices.py:1550 +#: dcim/choices.py:1552 msgid "Centimeters" msgstr "Centimeter" -#: dcim/choices.py:1551 wireless/choices.py:499 +#: dcim/choices.py:1553 wireless/choices.py:499 msgid "Miles" msgstr "Mil" -#: dcim/choices.py:1552 templates/dcim/cable_trace.html:66 +#: dcim/choices.py:1554 templates/dcim/cable_trace.html:66 #: wireless/choices.py:500 msgid "Feet" msgstr "Fod" -#: dcim/choices.py:1568 templates/dcim/device.html:327 +#: dcim/choices.py:1570 templates/dcim/device.html:327 #: templates/dcim/rack.html:107 msgid "Kilograms" msgstr "Kilogram" -#: dcim/choices.py:1569 +#: dcim/choices.py:1571 msgid "Grams" msgstr "Gram" -#: dcim/choices.py:1570 templates/dcim/device.html:328 +#: dcim/choices.py:1572 templates/dcim/device.html:328 #: templates/dcim/rack.html:108 msgid "Pounds" msgstr "pund" -#: dcim/choices.py:1571 +#: dcim/choices.py:1573 msgid "Ounces" msgstr "Ounce" -#: dcim/choices.py:1618 +#: dcim/choices.py:1620 msgid "Redundant" msgstr "Redundant" -#: dcim/choices.py:1639 +#: dcim/choices.py:1641 msgid "Single phase" msgstr "Enkeltfase" -#: dcim/choices.py:1640 +#: dcim/choices.py:1642 msgid "Three-phase" msgstr "Trefaset" @@ -2838,7 +2839,7 @@ msgstr "Klyngegruppe (ID)" msgid "Device model (slug)" msgstr "Enhedsmodel (slug)" -#: dcim/filtersets.py:1099 dcim/forms/bulk_edit.py:516 +#: dcim/filtersets.py:1099 dcim/forms/bulk_edit.py:517 msgid "Is full depth" msgstr "Er fuld dybde" @@ -2954,7 +2955,7 @@ msgstr "Tildelt VLAN" msgid "Assigned VID" msgstr "Tildelt VID" -#: dcim/filtersets.py:1613 dcim/forms/bulk_edit.py:1489 +#: dcim/filtersets.py:1613 dcim/forms/bulk_edit.py:1526 #: dcim/forms/bulk_import.py:891 dcim/forms/filtersets.py:1428 #: dcim/forms/model_forms.py:1378 dcim/models/device_components.py:711 #: dcim/tables/devices.py:626 ipam/filtersets.py:316 ipam/filtersets.py:327 @@ -3115,27 +3116,27 @@ msgstr "" "Alfanumeriske intervaller understøttes. (Skal svare til antallet af navne, " "der oprettes.)" -#: dcim/forms/bulk_edit.py:132 +#: dcim/forms/bulk_edit.py:133 msgid "Contact name" msgstr "Kontaktens navn" -#: dcim/forms/bulk_edit.py:137 +#: dcim/forms/bulk_edit.py:138 msgid "Contact phone" msgstr "Kontakt telefon" -#: dcim/forms/bulk_edit.py:143 +#: dcim/forms/bulk_edit.py:144 msgid "Contact E-mail" msgstr "Kontakt E-mail" -#: dcim/forms/bulk_edit.py:146 dcim/forms/bulk_import.py:123 +#: dcim/forms/bulk_edit.py:147 dcim/forms/bulk_import.py:123 #: dcim/forms/model_forms.py:128 msgid "Time zone" msgstr "Tidszone" -#: dcim/forms/bulk_edit.py:224 dcim/forms/bulk_edit.py:495 -#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:632 -#: dcim/forms/bulk_edit.py:656 dcim/forms/bulk_edit.py:740 -#: dcim/forms/bulk_edit.py:1267 dcim/forms/bulk_edit.py:1660 +#: dcim/forms/bulk_edit.py:225 dcim/forms/bulk_edit.py:496 +#: dcim/forms/bulk_edit.py:560 dcim/forms/bulk_edit.py:633 +#: dcim/forms/bulk_edit.py:657 dcim/forms/bulk_edit.py:750 +#: dcim/forms/bulk_edit.py:1277 dcim/forms/bulk_edit.py:1698 #: dcim/forms/bulk_import.py:182 dcim/forms/bulk_import.py:371 #: dcim/forms/bulk_import.py:405 dcim/forms/bulk_import.py:450 #: dcim/forms/bulk_import.py:486 dcim/forms/bulk_import.py:1082 @@ -3158,51 +3159,51 @@ msgstr "Tidszone" msgid "Manufacturer" msgstr "Producent" -#: dcim/forms/bulk_edit.py:229 dcim/forms/bulk_edit.py:372 +#: dcim/forms/bulk_edit.py:230 dcim/forms/bulk_edit.py:373 #: dcim/forms/bulk_import.py:191 dcim/forms/bulk_import.py:263 #: dcim/forms/filtersets.py:255 #: templates/dcim/inc/panels/racktype_dimensions.html:6 msgid "Form factor" msgstr "Formfaktor" -#: dcim/forms/bulk_edit.py:234 dcim/forms/bulk_edit.py:377 +#: dcim/forms/bulk_edit.py:235 dcim/forms/bulk_edit.py:378 #: dcim/forms/bulk_import.py:199 dcim/forms/bulk_import.py:266 #: dcim/forms/filtersets.py:260 #: templates/dcim/inc/panels/racktype_dimensions.html:10 msgid "Width" msgstr "Bredde" -#: dcim/forms/bulk_edit.py:240 dcim/forms/bulk_edit.py:383 +#: dcim/forms/bulk_edit.py:241 dcim/forms/bulk_edit.py:384 #: templates/dcim/devicetype.html:37 msgid "Height (U)" msgstr "Højde (U)" -#: dcim/forms/bulk_edit.py:249 dcim/forms/bulk_edit.py:388 +#: dcim/forms/bulk_edit.py:250 dcim/forms/bulk_edit.py:389 #: dcim/forms/filtersets.py:274 msgid "Descending units" msgstr "Faldende enheder" -#: dcim/forms/bulk_edit.py:252 dcim/forms/bulk_edit.py:391 +#: dcim/forms/bulk_edit.py:253 dcim/forms/bulk_edit.py:392 msgid "Outer width" msgstr "Udvendig bredde" -#: dcim/forms/bulk_edit.py:257 dcim/forms/bulk_edit.py:396 +#: dcim/forms/bulk_edit.py:258 dcim/forms/bulk_edit.py:397 msgid "Outer depth" msgstr "Ydre dybde" -#: dcim/forms/bulk_edit.py:262 dcim/forms/bulk_edit.py:401 +#: dcim/forms/bulk_edit.py:263 dcim/forms/bulk_edit.py:402 #: dcim/forms/bulk_import.py:204 dcim/forms/bulk_import.py:271 msgid "Outer unit" msgstr "Ydre enhed" -#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:406 +#: dcim/forms/bulk_edit.py:268 dcim/forms/bulk_edit.py:407 msgid "Mounting depth" msgstr "Monteringsdybde" -#: dcim/forms/bulk_edit.py:272 dcim/forms/bulk_edit.py:299 -#: dcim/forms/bulk_edit.py:416 dcim/forms/bulk_edit.py:446 -#: dcim/forms/bulk_edit.py:529 dcim/forms/bulk_edit.py:552 -#: dcim/forms/bulk_edit.py:573 dcim/forms/bulk_edit.py:595 +#: dcim/forms/bulk_edit.py:273 dcim/forms/bulk_edit.py:300 +#: dcim/forms/bulk_edit.py:417 dcim/forms/bulk_edit.py:447 +#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:553 +#: dcim/forms/bulk_edit.py:574 dcim/forms/bulk_edit.py:596 #: dcim/forms/bulk_import.py:384 dcim/forms/bulk_import.py:416 #: dcim/forms/filtersets.py:285 dcim/forms/filtersets.py:307 #: dcim/forms/filtersets.py:327 dcim/forms/filtersets.py:401 @@ -3223,13 +3224,13 @@ msgstr "Monteringsdybde" msgid "Weight" msgstr "Vægt" -#: dcim/forms/bulk_edit.py:277 dcim/forms/bulk_edit.py:421 +#: dcim/forms/bulk_edit.py:278 dcim/forms/bulk_edit.py:422 #: dcim/forms/filtersets.py:290 msgid "Max weight" msgstr "Maks. Vægt" -#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:426 -#: dcim/forms/bulk_edit.py:534 dcim/forms/bulk_edit.py:578 +#: dcim/forms/bulk_edit.py:283 dcim/forms/bulk_edit.py:427 +#: dcim/forms/bulk_edit.py:535 dcim/forms/bulk_edit.py:579 #: dcim/forms/bulk_import.py:210 dcim/forms/bulk_import.py:283 #: dcim/forms/bulk_import.py:389 dcim/forms/bulk_import.py:421 #: dcim/forms/filtersets.py:295 dcim/forms/filtersets.py:598 @@ -3237,31 +3238,31 @@ msgstr "Maks. Vægt" msgid "Weight unit" msgstr "Vægtenhed" -#: dcim/forms/bulk_edit.py:296 dcim/forms/filtersets.py:305 +#: dcim/forms/bulk_edit.py:297 dcim/forms/filtersets.py:305 #: dcim/forms/model_forms.py:217 dcim/forms/model_forms.py:256 #: templates/dcim/rack.html:45 templates/dcim/racktype.html:13 msgid "Rack Type" msgstr "Racktype" -#: dcim/forms/bulk_edit.py:298 dcim/forms/model_forms.py:220 +#: dcim/forms/bulk_edit.py:299 dcim/forms/model_forms.py:220 #: dcim/forms/model_forms.py:297 msgid "Outer Dimensions" msgstr "Udvendige mål" -#: dcim/forms/bulk_edit.py:301 dcim/forms/model_forms.py:222 +#: dcim/forms/bulk_edit.py:302 dcim/forms/model_forms.py:222 #: dcim/forms/model_forms.py:299 templates/dcim/device.html:315 #: templates/dcim/inc/panels/racktype_dimensions.html:3 msgid "Dimensions" msgstr "Dimensioner" -#: dcim/forms/bulk_edit.py:303 dcim/forms/filtersets.py:306 +#: dcim/forms/bulk_edit.py:304 dcim/forms/filtersets.py:306 #: dcim/forms/filtersets.py:326 dcim/forms/model_forms.py:224 #: templates/dcim/inc/panels/racktype_numbering.html:3 msgid "Numbering" msgstr "Nummerering" -#: dcim/forms/bulk_edit.py:357 dcim/forms/bulk_edit.py:1262 -#: dcim/forms/bulk_edit.py:1655 dcim/forms/bulk_import.py:253 +#: dcim/forms/bulk_edit.py:358 dcim/forms/bulk_edit.py:1272 +#: dcim/forms/bulk_edit.py:1693 dcim/forms/bulk_import.py:253 #: dcim/forms/bulk_import.py:1076 dcim/forms/filtersets.py:367 #: dcim/forms/filtersets.py:777 dcim/forms/filtersets.py:1534 #: dcim/forms/model_forms.py:251 dcim/forms/model_forms.py:1070 @@ -3301,21 +3302,21 @@ msgstr "Nummerering" msgid "Role" msgstr "Rolle" -#: dcim/forms/bulk_edit.py:364 dcim/forms/bulk_edit.py:712 -#: dcim/forms/bulk_edit.py:764 templates/dcim/device.html:104 +#: dcim/forms/bulk_edit.py:365 dcim/forms/bulk_edit.py:713 +#: dcim/forms/bulk_edit.py:774 templates/dcim/device.html:104 #: templates/dcim/module.html:77 templates/dcim/modulebay.html:70 #: templates/dcim/rack.html:57 templates/virtualization/virtualmachine.html:35 msgid "Serial Number" msgstr "Serienummer" -#: dcim/forms/bulk_edit.py:367 dcim/forms/filtersets.py:387 +#: dcim/forms/bulk_edit.py:368 dcim/forms/filtersets.py:387 #: dcim/forms/filtersets.py:813 dcim/forms/filtersets.py:967 #: dcim/forms/filtersets.py:1546 msgid "Asset tag" msgstr "Aktivemærke" -#: dcim/forms/bulk_edit.py:411 dcim/forms/bulk_edit.py:524 -#: dcim/forms/bulk_edit.py:568 dcim/forms/bulk_edit.py:705 +#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:525 +#: dcim/forms/bulk_edit.py:569 dcim/forms/bulk_edit.py:706 #: dcim/forms/bulk_import.py:277 dcim/forms/bulk_import.py:410 #: dcim/forms/bulk_import.py:580 dcim/forms/filtersets.py:280 #: dcim/forms/filtersets.py:511 dcim/forms/filtersets.py:669 @@ -3325,7 +3326,7 @@ msgstr "Aktivemærke" msgid "Airflow" msgstr "Luftstrøm" -#: dcim/forms/bulk_edit.py:440 dcim/forms/bulk_edit.py:910 +#: dcim/forms/bulk_edit.py:441 dcim/forms/bulk_edit.py:920 #: dcim/forms/bulk_import.py:322 dcim/forms/bulk_import.py:325 #: dcim/forms/bulk_import.py:553 dcim/forms/bulk_import.py:1358 #: dcim/forms/bulk_import.py:1362 dcim/forms/filtersets.py:104 @@ -3345,7 +3346,7 @@ msgstr "Luftstrøm" msgid "Rack" msgstr "Rack" -#: dcim/forms/bulk_edit.py:444 dcim/forms/bulk_edit.py:730 +#: dcim/forms/bulk_edit.py:445 dcim/forms/bulk_edit.py:739 #: dcim/forms/filtersets.py:325 dcim/forms/filtersets.py:398 #: dcim/forms/filtersets.py:481 dcim/forms/filtersets.py:608 #: dcim/forms/filtersets.py:721 dcim/forms/filtersets.py:942 @@ -3354,49 +3355,49 @@ msgstr "Rack" msgid "Hardware" msgstr "Hardware" -#: dcim/forms/bulk_edit.py:500 dcim/forms/bulk_import.py:377 +#: dcim/forms/bulk_edit.py:501 dcim/forms/bulk_import.py:377 #: dcim/forms/filtersets.py:499 dcim/forms/model_forms.py:353 msgid "Default platform" msgstr "Standardplatform" -#: dcim/forms/bulk_edit.py:505 dcim/forms/bulk_edit.py:564 +#: dcim/forms/bulk_edit.py:506 dcim/forms/bulk_edit.py:565 #: dcim/forms/filtersets.py:502 dcim/forms/filtersets.py:622 msgid "Part number" msgstr "Varenummer" -#: dcim/forms/bulk_edit.py:509 +#: dcim/forms/bulk_edit.py:510 msgid "U height" msgstr "U højde" -#: dcim/forms/bulk_edit.py:521 dcim/tables/devicetypes.py:102 +#: dcim/forms/bulk_edit.py:522 dcim/tables/devicetypes.py:102 msgid "Exclude from utilization" msgstr "Ekskluder fra udnyttelse" -#: dcim/forms/bulk_edit.py:550 dcim/forms/model_forms.py:368 +#: dcim/forms/bulk_edit.py:551 dcim/forms/model_forms.py:368 #: dcim/tables/devicetypes.py:77 templates/dcim/device.html:88 #: templates/dcim/devicebay.html:52 templates/dcim/module.html:61 msgid "Device Type" msgstr "Enhedstype" -#: dcim/forms/bulk_edit.py:592 dcim/forms/model_forms.py:401 +#: dcim/forms/bulk_edit.py:593 dcim/forms/model_forms.py:401 #: dcim/tables/modules.py:17 dcim/tables/modules.py:65 #: templates/dcim/module.html:65 templates/dcim/modulebay.html:66 #: templates/dcim/moduletype.html:22 msgid "Module Type" msgstr "Modultype" -#: dcim/forms/bulk_edit.py:596 dcim/forms/model_forms.py:371 +#: dcim/forms/bulk_edit.py:597 dcim/forms/model_forms.py:371 #: dcim/forms/model_forms.py:402 templates/dcim/devicetype.html:11 msgid "Chassis" msgstr "Chassis" -#: dcim/forms/bulk_edit.py:610 dcim/models/devices.py:484 +#: dcim/forms/bulk_edit.py:611 dcim/models/devices.py:484 #: dcim/tables/devices.py:67 msgid "VM role" msgstr "VM-rolle" -#: dcim/forms/bulk_edit.py:613 dcim/forms/bulk_edit.py:637 -#: dcim/forms/bulk_edit.py:720 dcim/forms/bulk_import.py:434 +#: dcim/forms/bulk_edit.py:614 dcim/forms/bulk_edit.py:638 +#: dcim/forms/bulk_edit.py:721 dcim/forms/bulk_import.py:434 #: dcim/forms/bulk_import.py:438 dcim/forms/bulk_import.py:457 #: dcim/forms/bulk_import.py:461 dcim/forms/bulk_import.py:586 #: dcim/forms/bulk_import.py:590 dcim/forms/filtersets.py:689 @@ -3409,19 +3410,19 @@ msgstr "VM-rolle" msgid "Config template" msgstr "Konfigurationsskabelon" -#: dcim/forms/bulk_edit.py:661 dcim/forms/bulk_edit.py:1061 +#: dcim/forms/bulk_edit.py:662 dcim/forms/bulk_edit.py:1071 #: dcim/forms/bulk_import.py:492 dcim/forms/filtersets.py:114 #: dcim/forms/model_forms.py:501 dcim/forms/model_forms.py:872 #: dcim/forms/model_forms.py:889 extras/filtersets.py:547 msgid "Device type" msgstr "Enhedstype" -#: dcim/forms/bulk_edit.py:672 dcim/forms/bulk_import.py:473 +#: dcim/forms/bulk_edit.py:673 dcim/forms/bulk_import.py:473 #: dcim/forms/filtersets.py:119 dcim/forms/model_forms.py:509 msgid "Device role" msgstr "Enhedsrolle" -#: dcim/forms/bulk_edit.py:695 dcim/forms/bulk_import.py:498 +#: dcim/forms/bulk_edit.py:696 dcim/forms/bulk_import.py:498 #: dcim/forms/filtersets.py:796 dcim/forms/model_forms.py:451 #: dcim/forms/model_forms.py:513 dcim/tables/devices.py:182 #: extras/filtersets.py:563 templates/dcim/device.html:186 @@ -3435,8 +3436,28 @@ msgstr "Enhedsrolle" msgid "Platform" msgstr "Platformen" -#: dcim/forms/bulk_edit.py:728 dcim/forms/bulk_edit.py:1281 -#: dcim/forms/bulk_edit.py:1650 dcim/forms/bulk_edit.py:1696 +#: dcim/forms/bulk_edit.py:726 dcim/forms/bulk_import.py:517 +#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:898 +#: dcim/forms/model_forms.py:522 dcim/tables/devices.py:202 +#: extras/filtersets.py:596 extras/forms/filtersets.py:322 +#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:447 +#: templates/dcim/device.html:239 templates/virtualization/cluster.html:10 +#: templates/virtualization/virtualmachine.html:92 +#: templates/virtualization/virtualmachine.html:101 +#: virtualization/filtersets.py:157 virtualization/filtersets.py:277 +#: virtualization/forms/bulk_edit.py:129 +#: virtualization/forms/bulk_import.py:92 +#: virtualization/forms/filtersets.py:99 +#: virtualization/forms/filtersets.py:123 +#: virtualization/forms/filtersets.py:204 +#: virtualization/forms/model_forms.py:79 +#: virtualization/forms/model_forms.py:176 +#: virtualization/tables/virtualmachines.py:67 +msgid "Cluster" +msgstr "Klynge" + +#: dcim/forms/bulk_edit.py:737 dcim/forms/bulk_edit.py:1291 +#: dcim/forms/bulk_edit.py:1688 dcim/forms/bulk_edit.py:1734 #: dcim/forms/bulk_import.py:641 dcim/forms/bulk_import.py:703 #: dcim/forms/bulk_import.py:729 dcim/forms/bulk_import.py:755 #: dcim/forms/bulk_import.py:775 dcim/forms/bulk_import.py:828 @@ -3493,22 +3514,27 @@ msgstr "Platformen" msgid "Device" msgstr "Enhed" -#: dcim/forms/bulk_edit.py:731 templates/extras/dashboard/widget_config.html:7 +#: dcim/forms/bulk_edit.py:740 templates/extras/dashboard/widget_config.html:7 #: virtualization/forms/bulk_edit.py:191 msgid "Configuration" msgstr "Konfiguration" -#: dcim/forms/bulk_edit.py:745 dcim/forms/bulk_import.py:653 +#: dcim/forms/bulk_edit.py:741 netbox/navigation/menu.py:243 +#: templates/dcim/device_edit.html:78 +msgid "Virtualization" +msgstr "Virtualisering" + +#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:653 #: dcim/forms/model_forms.py:647 dcim/forms/model_forms.py:897 msgid "Module type" msgstr "Modultype" -#: dcim/forms/bulk_edit.py:799 dcim/forms/bulk_edit.py:984 -#: dcim/forms/bulk_edit.py:1003 dcim/forms/bulk_edit.py:1026 -#: dcim/forms/bulk_edit.py:1068 dcim/forms/bulk_edit.py:1112 -#: dcim/forms/bulk_edit.py:1163 dcim/forms/bulk_edit.py:1190 -#: dcim/forms/bulk_edit.py:1217 dcim/forms/bulk_edit.py:1235 -#: dcim/forms/bulk_edit.py:1253 dcim/forms/filtersets.py:67 +#: dcim/forms/bulk_edit.py:809 dcim/forms/bulk_edit.py:994 +#: dcim/forms/bulk_edit.py:1013 dcim/forms/bulk_edit.py:1036 +#: dcim/forms/bulk_edit.py:1078 dcim/forms/bulk_edit.py:1122 +#: dcim/forms/bulk_edit.py:1173 dcim/forms/bulk_edit.py:1200 +#: dcim/forms/bulk_edit.py:1227 dcim/forms/bulk_edit.py:1245 +#: dcim/forms/bulk_edit.py:1263 dcim/forms/filtersets.py:67 #: dcim/forms/object_create.py:46 templates/dcim/cable.html:32 #: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32 #: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32 @@ -3520,82 +3546,82 @@ msgstr "Modultype" msgid "Label" msgstr "Mærke" -#: dcim/forms/bulk_edit.py:808 dcim/forms/filtersets.py:1068 +#: dcim/forms/bulk_edit.py:818 dcim/forms/filtersets.py:1068 #: templates/dcim/cable.html:50 msgid "Length" msgstr "Længde" -#: dcim/forms/bulk_edit.py:813 dcim/forms/bulk_import.py:1226 +#: dcim/forms/bulk_edit.py:823 dcim/forms/bulk_import.py:1226 #: dcim/forms/bulk_import.py:1229 dcim/forms/filtersets.py:1072 msgid "Length unit" msgstr "Længdeenhed" -#: dcim/forms/bulk_edit.py:837 templates/dcim/virtualchassis.html:23 +#: dcim/forms/bulk_edit.py:847 templates/dcim/virtualchassis.html:23 msgid "Domain" msgstr "domæne" -#: dcim/forms/bulk_edit.py:905 dcim/forms/bulk_import.py:1345 +#: dcim/forms/bulk_edit.py:915 dcim/forms/bulk_import.py:1345 #: dcim/forms/filtersets.py:1158 dcim/forms/model_forms.py:750 msgid "Power panel" msgstr "Strømpanel" -#: dcim/forms/bulk_edit.py:927 dcim/forms/bulk_import.py:1381 +#: dcim/forms/bulk_edit.py:937 dcim/forms/bulk_import.py:1381 #: dcim/forms/filtersets.py:1180 templates/dcim/powerfeed.html:83 msgid "Supply" msgstr "Forsyning" -#: dcim/forms/bulk_edit.py:933 dcim/forms/bulk_import.py:1386 +#: dcim/forms/bulk_edit.py:943 dcim/forms/bulk_import.py:1386 #: dcim/forms/filtersets.py:1185 templates/dcim/powerfeed.html:95 msgid "Phase" msgstr "Fase" -#: dcim/forms/bulk_edit.py:939 dcim/forms/filtersets.py:1190 +#: dcim/forms/bulk_edit.py:949 dcim/forms/filtersets.py:1190 #: templates/dcim/powerfeed.html:87 msgid "Voltage" msgstr "Spænding" -#: dcim/forms/bulk_edit.py:943 dcim/forms/filtersets.py:1194 +#: dcim/forms/bulk_edit.py:953 dcim/forms/filtersets.py:1194 #: templates/dcim/powerfeed.html:91 msgid "Amperage" msgstr "Strømstyrke" -#: dcim/forms/bulk_edit.py:947 dcim/forms/filtersets.py:1198 +#: dcim/forms/bulk_edit.py:957 dcim/forms/filtersets.py:1198 msgid "Max utilization" msgstr "Maksimal udnyttelse" -#: dcim/forms/bulk_edit.py:1036 +#: dcim/forms/bulk_edit.py:1046 msgid "Maximum draw" msgstr "Maksimal trækning" -#: dcim/forms/bulk_edit.py:1039 dcim/models/device_component_templates.py:282 +#: dcim/forms/bulk_edit.py:1049 dcim/models/device_component_templates.py:282 #: dcim/models/device_components.py:356 msgid "Maximum power draw (watts)" msgstr "Maksimal forbrug (watt)" -#: dcim/forms/bulk_edit.py:1042 +#: dcim/forms/bulk_edit.py:1052 msgid "Allocated draw" msgstr "Tildelt lodtrækning" -#: dcim/forms/bulk_edit.py:1045 dcim/models/device_component_templates.py:289 +#: dcim/forms/bulk_edit.py:1055 dcim/models/device_component_templates.py:289 #: dcim/models/device_components.py:363 msgid "Allocated power draw (watts)" msgstr "Allokeret forbrug (watt)" -#: dcim/forms/bulk_edit.py:1078 dcim/forms/bulk_import.py:786 +#: dcim/forms/bulk_edit.py:1088 dcim/forms/bulk_import.py:786 #: dcim/forms/model_forms.py:953 dcim/forms/model_forms.py:1278 #: dcim/forms/model_forms.py:1567 dcim/forms/object_import.py:55 msgid "Power port" msgstr "Strømstik" -#: dcim/forms/bulk_edit.py:1083 dcim/forms/bulk_import.py:793 +#: dcim/forms/bulk_edit.py:1093 dcim/forms/bulk_import.py:793 msgid "Feed leg" msgstr "Foderben" -#: dcim/forms/bulk_edit.py:1129 dcim/forms/bulk_edit.py:1440 +#: dcim/forms/bulk_edit.py:1139 dcim/forms/bulk_edit.py:1457 msgid "Management only" msgstr "Kun ledelse" -#: dcim/forms/bulk_edit.py:1139 dcim/forms/bulk_edit.py:1446 +#: dcim/forms/bulk_edit.py:1149 dcim/forms/bulk_edit.py:1463 #: dcim/forms/bulk_import.py:876 dcim/forms/filtersets.py:1394 #: dcim/forms/object_import.py:90 #: dcim/models/device_component_templates.py:437 @@ -3603,7 +3629,7 @@ msgstr "Kun ledelse" msgid "PoE mode" msgstr "PoE-tilstand" -#: dcim/forms/bulk_edit.py:1145 dcim/forms/bulk_edit.py:1452 +#: dcim/forms/bulk_edit.py:1155 dcim/forms/bulk_edit.py:1469 #: dcim/forms/bulk_import.py:882 dcim/forms/filtersets.py:1399 #: dcim/forms/object_import.py:95 #: dcim/models/device_component_templates.py:443 @@ -3611,12 +3637,12 @@ msgstr "PoE-tilstand" msgid "PoE type" msgstr "PoE-type" -#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:1404 +#: dcim/forms/bulk_edit.py:1161 dcim/forms/filtersets.py:1404 #: dcim/forms/object_import.py:100 msgid "Wireless role" msgstr "Trådløs rolle" -#: dcim/forms/bulk_edit.py:1288 dcim/forms/model_forms.py:669 +#: dcim/forms/bulk_edit.py:1298 dcim/forms/model_forms.py:669 #: dcim/forms/model_forms.py:1223 dcim/tables/devices.py:313 #: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24 #: templates/dcim/frontport.html:24 templates/dcim/interface.html:34 @@ -3626,16 +3652,16 @@ msgstr "Trådløs rolle" msgid "Module" msgstr "Modul" -#: dcim/forms/bulk_edit.py:1420 dcim/tables/devices.py:665 +#: dcim/forms/bulk_edit.py:1437 dcim/tables/devices.py:665 #: templates/dcim/interface.html:110 msgid "LAG" msgstr "FORSINKELSE" -#: dcim/forms/bulk_edit.py:1425 dcim/forms/model_forms.py:1305 +#: dcim/forms/bulk_edit.py:1442 dcim/forms/model_forms.py:1305 msgid "Virtual device contexts" msgstr "Virtuelle enhedskontekster" -#: dcim/forms/bulk_edit.py:1431 dcim/forms/bulk_import.py:714 +#: dcim/forms/bulk_edit.py:1448 dcim/forms/bulk_import.py:714 #: dcim/forms/bulk_import.py:740 dcim/forms/filtersets.py:1252 #: dcim/forms/filtersets.py:1277 dcim/forms/filtersets.py:1358 #: dcim/tables/devices.py:610 @@ -3644,7 +3670,7 @@ msgstr "Virtuelle enhedskontekster" msgid "Speed" msgstr "Hastighed" -#: dcim/forms/bulk_edit.py:1460 dcim/forms/bulk_import.py:885 +#: dcim/forms/bulk_edit.py:1477 dcim/forms/bulk_import.py:885 #: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21 #: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233 #: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146 @@ -3655,36 +3681,44 @@ msgstr "Hastighed" msgid "Mode" msgstr "Tilstand" -#: dcim/forms/bulk_edit.py:1468 dcim/forms/model_forms.py:1354 +#: dcim/forms/bulk_edit.py:1485 dcim/forms/model_forms.py:1354 #: ipam/forms/bulk_import.py:178 ipam/forms/filtersets.py:498 #: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240 #: virtualization/forms/model_forms.py:321 msgid "VLAN group" msgstr "VLAN-gruppe" -#: dcim/forms/bulk_edit.py:1476 dcim/forms/model_forms.py:1360 +#: dcim/forms/bulk_edit.py:1494 dcim/forms/model_forms.py:1360 #: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248 #: virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "Umærket VLAN" -#: dcim/forms/bulk_edit.py:1484 dcim/forms/model_forms.py:1369 +#: dcim/forms/bulk_edit.py:1503 dcim/forms/model_forms.py:1369 #: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256 #: virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" msgstr "Mærkede VLAN'er" -#: dcim/forms/bulk_edit.py:1494 dcim/forms/model_forms.py:1341 +#: dcim/forms/bulk_edit.py:1506 +msgid "Add tagged VLANs" +msgstr "" + +#: dcim/forms/bulk_edit.py:1515 +msgid "Remove tagged VLANs" +msgstr "" + +#: dcim/forms/bulk_edit.py:1531 dcim/forms/model_forms.py:1341 msgid "Wireless LAN group" msgstr "Trådløs LAN-gruppe" -#: dcim/forms/bulk_edit.py:1499 dcim/forms/model_forms.py:1346 +#: dcim/forms/bulk_edit.py:1536 dcim/forms/model_forms.py:1346 #: dcim/tables/devices.py:619 netbox/navigation/menu.py:146 #: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" msgstr "Trådløse LAN" -#: dcim/forms/bulk_edit.py:1508 dcim/forms/filtersets.py:1328 +#: dcim/forms/bulk_edit.py:1545 dcim/forms/filtersets.py:1328 #: dcim/forms/model_forms.py:1390 ipam/forms/bulk_edit.py:286 #: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:169 #: templates/dcim/interface.html:122 templates/ipam/prefix.html:95 @@ -3692,33 +3726,37 @@ msgstr "Trådløse LAN" msgid "Addressing" msgstr "Adressering" -#: dcim/forms/bulk_edit.py:1509 dcim/forms/filtersets.py:720 +#: dcim/forms/bulk_edit.py:1546 dcim/forms/filtersets.py:720 #: dcim/forms/model_forms.py:1391 virtualization/forms/model_forms.py:350 msgid "Operation" msgstr "Betjening" -#: dcim/forms/bulk_edit.py:1510 dcim/forms/filtersets.py:1329 +#: dcim/forms/bulk_edit.py:1547 dcim/forms/filtersets.py:1329 #: dcim/forms/model_forms.py:987 dcim/forms/model_forms.py:1393 msgid "PoE" msgstr "PoE" -#: dcim/forms/bulk_edit.py:1511 dcim/forms/model_forms.py:1392 +#: dcim/forms/bulk_edit.py:1548 dcim/forms/model_forms.py:1392 #: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267 #: virtualization/forms/model_forms.py:351 msgid "Related Interfaces" msgstr "Relaterede grænseflader" -#: dcim/forms/bulk_edit.py:1512 dcim/forms/model_forms.py:1394 +#: dcim/forms/bulk_edit.py:1549 dcim/forms/model_forms.py:1394 #: virtualization/forms/bulk_edit.py:268 #: virtualization/forms/model_forms.py:352 msgid "802.1Q Switching" msgstr "802.1Q-skift" -#: dcim/forms/bulk_edit.py:1574 dcim/forms/bulk_edit.py:1576 +#: dcim/forms/bulk_edit.py:1553 +msgid "Add/Remove" +msgstr "" + +#: dcim/forms/bulk_edit.py:1612 dcim/forms/bulk_edit.py:1614 msgid "Interface mode must be specified to assign VLANs" msgstr "Interfacetilstand skal specificeres for at tildele VLAN'er" -#: dcim/forms/bulk_edit.py:1581 dcim/forms/common.py:50 +#: dcim/forms/bulk_edit.py:1619 dcim/forms/common.py:50 msgid "An access interface cannot have tagged VLANs assigned." msgstr "En adgangsgrænseflade kan ikke have tildelt taggede VLAN'er." @@ -3859,26 +3897,6 @@ msgstr "Tildelt platform" msgid "Virtual chassis" msgstr "Virtuelt kabinet" -#: dcim/forms/bulk_import.py:517 dcim/forms/filtersets.py:728 -#: dcim/forms/filtersets.py:898 dcim/forms/model_forms.py:522 -#: dcim/tables/devices.py:202 extras/filtersets.py:596 -#: extras/forms/filtersets.py:322 ipam/forms/filtersets.py:415 -#: ipam/forms/filtersets.py:447 templates/dcim/device.html:239 -#: templates/virtualization/cluster.html:10 -#: templates/virtualization/virtualmachine.html:92 -#: templates/virtualization/virtualmachine.html:101 -#: virtualization/filtersets.py:157 virtualization/filtersets.py:277 -#: virtualization/forms/bulk_edit.py:129 -#: virtualization/forms/bulk_import.py:92 -#: virtualization/forms/filtersets.py:99 -#: virtualization/forms/filtersets.py:123 -#: virtualization/forms/filtersets.py:204 -#: virtualization/forms/model_forms.py:79 -#: virtualization/forms/model_forms.py:176 -#: virtualization/tables/virtualmachines.py:67 -msgid "Cluster" -msgstr "Klynge" - #: dcim/forms/bulk_import.py:521 msgid "Virtualization cluster" msgstr "Virtualiseringsklynge" @@ -6570,31 +6588,31 @@ msgstr "Der opstod en fejl under gengivelse af skabelonen: {error}" msgid "Virtual Machines" msgstr "Virtuelle maskiner" -#: dcim/views.py:2897 +#: dcim/views.py:2907 #, python-brace-format msgid "Installed device {device} in bay {device_bay}." msgstr "Installeret enhed {device} i bugten {device_bay}." -#: dcim/views.py:2938 +#: dcim/views.py:2948 #, python-brace-format msgid "Removed device {device} from bay {device_bay}." msgstr "Fjernet enhed {device} fra bugten {device_bay}." -#: dcim/views.py:3044 ipam/tables/ip.py:234 +#: dcim/views.py:3054 ipam/tables/ip.py:234 msgid "Children" msgstr "Børn" -#: dcim/views.py:3510 +#: dcim/views.py:3520 #, python-brace-format msgid "Added member {device}" msgstr "Tilføjet medlem {device}" -#: dcim/views.py:3557 +#: dcim/views.py:3567 #, python-brace-format msgid "Unable to remove master device {device} from the virtual chassis." msgstr "Kan ikke fjerne masterenheden {device} fra det virtuelle chassis." -#: dcim/views.py:3570 +#: dcim/views.py:3580 #, python-brace-format msgid "Removed {device} from virtual chassis {chassis}" msgstr "Fjernet {device} fra virtuelt chassis {chassis}" @@ -7529,19 +7547,19 @@ msgstr "Planlæg udførelse af script til et bestemt tidspunkt" msgid "Interval at which this script is re-run (in minutes)" msgstr "Interval, hvor scriptet køres igen (i minutter)" -#: extras/jobs.py:49 +#: extras/jobs.py:47 msgid "Database changes have been reverted automatically." msgstr "Databaseændringer er blevet tilbageført automatisk." -#: extras/jobs.py:55 +#: extras/jobs.py:53 msgid "Script aborted with error: " msgstr "Script afbrudt med fejl: " -#: extras/jobs.py:65 +#: extras/jobs.py:63 msgid "An exception occurred: " msgstr "Der opstod en undtagelse: " -#: extras/jobs.py:70 +#: extras/jobs.py:68 msgid "Database changes have been reverted due to error." msgstr "Databaseændringer er blevet tilbageført på grund af fejl." @@ -8853,7 +8871,7 @@ msgstr "VLAN-gruppen" #: ipam/forms/bulk_edit.py:234 ipam/forms/bulk_import.py:185 #: ipam/forms/filtersets.py:256 ipam/forms/model_forms.py:218 -#: ipam/models/vlans.py:234 ipam/tables/ip.py:255 +#: ipam/models/vlans.py:250 ipam/tables/ip.py:255 #: templates/ipam/prefix.html:60 templates/ipam/vlan.html:12 #: templates/ipam/vlan/base.html:6 templates/ipam/vlan_edit.html:10 #: templates/wireless/wirelesslan.html:30 vpn/forms/bulk_import.py:304 @@ -9108,7 +9126,7 @@ msgstr "Tildelt til en grænseflade" msgid "DNS Name" msgstr "DNS-navn" -#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:235 ipam/tables/ip.py:176 +#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:251 ipam/tables/ip.py:176 #: ipam/tables/vlans.py:82 ipam/views.py:971 netbox/navigation/menu.py:193 #: netbox/navigation/menu.py:195 msgid "VLANs" @@ -9118,7 +9136,7 @@ msgstr "VLAN'er" msgid "Contains VLAN ID" msgstr "Indeholder VLAN ID" -#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:176 +#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:192 #: templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN-ID" @@ -9575,40 +9593,48 @@ msgstr "Kan ikke indstille scope_type uden scope_id." msgid "Cannot set scope_id without scope_type." msgstr "Kan ikke indstille scope_id uden scope_type." -#: ipam/models/vlans.py:101 +#: ipam/models/vlans.py:105 +#, python-brace-format +msgid "Starting VLAN ID in range ({value}) cannot be less than {minimum}" +msgstr "" + +#: ipam/models/vlans.py:111 +#, python-brace-format +msgid "Ending VLAN ID in range ({value}) cannot exceed {maximum}" +msgstr "" + +#: ipam/models/vlans.py:118 +#, python-brace-format +msgid "" +"Ending VLAN ID in range must be greater than or equal to the starting VLAN " +"ID ({range})" +msgstr "" + +#: ipam/models/vlans.py:124 msgid "Ranges cannot overlap." msgstr "Intervaller kan ikke overlappe hinanden." -#: ipam/models/vlans.py:106 -#, python-brace-format -msgid "" -"Maximum child VID must be greater than or equal to minimum child VID " -"({value})" -msgstr "" -"Maksimal børneVID skal være større end eller lig med minimum børns VID " -"({value})" - -#: ipam/models/vlans.py:165 +#: ipam/models/vlans.py:181 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Det specifikke område, som dette VLAN er tildelt (hvis nogen)" -#: ipam/models/vlans.py:173 +#: ipam/models/vlans.py:189 msgid "VLAN group (optional)" msgstr "VLAN-gruppe (valgfrit)" -#: ipam/models/vlans.py:181 +#: ipam/models/vlans.py:197 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerisk VLAN-id (1-4094)" -#: ipam/models/vlans.py:199 +#: ipam/models/vlans.py:215 msgid "Operational status of this VLAN" msgstr "Driftsstatus for dette VLAN" -#: ipam/models/vlans.py:207 +#: ipam/models/vlans.py:223 msgid "The primary function of this VLAN" msgstr "Den primære funktion af denne VLAN" -#: ipam/models/vlans.py:250 +#: ipam/models/vlans.py:266 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9617,7 +9643,7 @@ msgstr "" "VLAN er tildelt til gruppe {group} (anvendelsesområde: {scope}); kan ikke " "også tildele til området {site}." -#: ipam/models/vlans.py:259 +#: ipam/models/vlans.py:275 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" @@ -10361,10 +10387,6 @@ msgstr "IPsec-politikker" msgid "IPSec Profiles" msgstr "IPsec-profiler" -#: netbox/navigation/menu.py:243 templates/dcim/device_edit.html:78 -msgid "Virtualization" -msgstr "Virtualisering" - #: netbox/navigation/menu.py:251 #: templates/virtualization/virtualmachine.html:174 #: templates/virtualization/virtualmachine/base.html:32 @@ -10769,19 +10791,19 @@ msgstr "" msgid "Row {i}: Object with ID {id} does not exist" msgstr "Række {i}: Objekt med ID {id} findes ikke" -#: netbox/views/generic/bulk_views.py:702 -#: netbox/views/generic/bulk_views.py:900 -#: netbox/views/generic/bulk_views.py:948 +#: netbox/views/generic/bulk_views.py:709 +#: netbox/views/generic/bulk_views.py:907 +#: netbox/views/generic/bulk_views.py:955 #, python-brace-format msgid "No {object_type} were selected." msgstr "Nej {object_type} blev udvalgt." -#: netbox/views/generic/bulk_views.py:782 +#: netbox/views/generic/bulk_views.py:789 #, python-brace-format msgid "Renamed {count} {object_type}" msgstr "Omdøbt {count} {object_type}" -#: netbox/views/generic/bulk_views.py:878 +#: netbox/views/generic/bulk_views.py:885 #, python-brace-format msgid "Deleted {count} {object_type}" msgstr "Slettet {count} {object_type}" @@ -10813,7 +10835,7 @@ msgstr "Synkroniseret {count} {object_type}" msgid "{class_name} must implement get_children()" msgstr "{class_name} skal implementere get_children ()" -#: netbox/views/misc.py:44 +#: netbox/views/misc.py:46 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -12671,7 +12693,7 @@ msgid "You do not have permission to run scripts" msgstr "Du har ikke tilladelse til at køre scripts" #: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:86 +#: templates/extras/script_list.html:87 msgid "Run Script" msgstr "Kør script" @@ -12683,27 +12705,32 @@ msgstr "Fejl ved indlæsning af script" msgid "Script no longer exists in the source file." msgstr "Script findes ikke længere i kildefilen." -#: templates/extras/script_list.html:46 +#: templates/extras/script_list.html:47 msgid "Last Run" msgstr "Sidste løb" -#: templates/extras/script_list.html:61 +#: templates/extras/script_list.html:62 msgid "Script is no longer present in the source file" msgstr "Script findes ikke længere i kildefilen" -#: templates/extras/script_list.html:74 +#: templates/extras/script_list.html:75 msgid "Never" msgstr "Aldrig" -#: templates/extras/script_list.html:84 +#: templates/extras/script_list.html:85 msgid "Run Again" msgstr "Kør igen" -#: templates/extras/script_list.html:138 +#: templates/extras/script_list.html:133 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "" + +#: templates/extras/script_list.html:141 msgid "No Scripts Found" msgstr "Ingen scripts fundet" -#: templates/extras/script_list.html:141 +#: templates/extras/script_list.html:144 #, python-format msgid "" "Get started by creating a script from " @@ -14546,13 +14573,13 @@ msgid "Memory (MB)" msgstr "Hukommelse (MB)" #: virtualization/forms/bulk_edit.py:174 -msgid "Disk (GB)" -msgstr "Disk (GB)" +msgid "Disk (MB)" +msgstr "" #: virtualization/forms/bulk_edit.py:334 #: virtualization/forms/filtersets.py:251 -msgid "Size (GB)" -msgstr "Størrelse (GB)" +msgid "Size (MB)" +msgstr "" #: virtualization/forms/bulk_import.py:44 msgid "Type of cluster" diff --git a/netbox/translations/de/LC_MESSAGES/django.mo b/netbox/translations/de/LC_MESSAGES/django.mo index fdcad71564f2ae6aab71e0ca8c964854bcc294d8..84659662029e5457eb6bfb4432fdf973ab58d332 100644 GIT binary patch delta 66345 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

9d#V*N1{#Wv^un z9as;EO$bJV%OiUJJ9D&qAnQqoV_EaC#ewLY9e-t-D~rCFq_rfU=Q8*(!Ef}T=$p{1 zS|O2sP(JZ*D7Kl^2d)Y5?jj}|tGN}AOq}QavlIIiiX1e0=qv6pTWQQ zvf#UI$3F(*g~X&%9+;Y9lFbgds$owE&qLxef{pMO#kZ0DH!vtHUk_I#(HCOLA0xPp zO_Bsm28m=HNf()FJPoWdTQsH$mbLi3xT`19Y$5oD6E|t|5U<726SegB^Q~2(Xr(|` zQ9nQ5E=^l{l+4xq+jr>ZzcqafuPN!$we#~0=+MQtU5BQAzJbj_(6>eB4()y0 zckt`l&fhm>8b?VRxOH~{udY$NDsIhQ-m856t*3{24a*w-Ux}?{w|QNUj5qlauSh+U zmT4W(t80scyIT4O`1-dF@DKED=}!YKyRi4PG&NIU?>JGMh|DDey0q}`9I&-uVedw{ z3RG{aHvE0tb_fVid_e2wt-AO&?HcIo=ilD9qWXfZT~j}N-TgZY{&l%^dROnF(P`u6 hQ13dWxAOnpCNCVNw3T)$Z{@#gDW#B5NqklW{vX-dA720f delta 66226 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" msgstr "Mitglied hinzugefügt {device}" -#: dcim/views.py:3557 +#: dcim/views.py:3567 #, python-brace-format msgid "Unable to remove master device {device} from the virtual chassis." msgstr "" "Ein Hauptgerät (Master Device) {device} kann von einem virtuellen Gehäuse " "nicht entfernt werden." -#: dcim/views.py:3570 +#: dcim/views.py:3580 #, python-brace-format msgid "Removed {device} from virtual chassis {chassis}" msgstr "{device} vom virtuellen Gehäuse {chassis} entfernt." @@ -7657,19 +7675,19 @@ msgstr "Planen Sie die Ausführung des Skripts auf eine festgelegte Zeit" msgid "Interval at which this script is re-run (in minutes)" msgstr "Intervall, in dem dieses Skript erneut ausgeführt wird (in Minuten)" -#: extras/jobs.py:49 +#: extras/jobs.py:47 msgid "Database changes have been reverted automatically." msgstr "Datenbankänderungen wurden automatisch rückgängig gemacht." -#: extras/jobs.py:55 +#: extras/jobs.py:53 msgid "Script aborted with error: " msgstr "Das Skript wurde mit einem Fehler abgebrochen: " -#: extras/jobs.py:65 +#: extras/jobs.py:63 msgid "An exception occurred: " msgstr "Eine Ausnahme ist aufgetreten: " -#: extras/jobs.py:70 +#: extras/jobs.py:68 msgid "Database changes have been reverted due to error." msgstr "Datenbankänderungen wurden aufgrund eines Fehlers rückgängig gemacht." @@ -9010,7 +9028,7 @@ msgstr "VLAN-Gruppe" #: ipam/forms/bulk_edit.py:234 ipam/forms/bulk_import.py:185 #: ipam/forms/filtersets.py:256 ipam/forms/model_forms.py:218 -#: ipam/models/vlans.py:234 ipam/tables/ip.py:255 +#: ipam/models/vlans.py:250 ipam/tables/ip.py:255 #: templates/ipam/prefix.html:60 templates/ipam/vlan.html:12 #: templates/ipam/vlan/base.html:6 templates/ipam/vlan_edit.html:10 #: templates/wireless/wirelesslan.html:30 vpn/forms/bulk_import.py:304 @@ -9267,7 +9285,7 @@ msgstr "Einer Schnittstelle zugewiesen" msgid "DNS Name" msgstr "DNS-Name" -#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:235 ipam/tables/ip.py:176 +#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:251 ipam/tables/ip.py:176 #: ipam/tables/vlans.py:82 ipam/views.py:971 netbox/navigation/menu.py:193 #: netbox/navigation/menu.py:195 msgid "VLANs" @@ -9277,7 +9295,7 @@ msgstr "VLANs" msgid "Contains VLAN ID" msgstr "Enthält VLAN-ID" -#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:176 +#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:192 #: templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "VLAN-ID" @@ -9746,41 +9764,49 @@ msgstr "scope_type kann nicht ohne scope_id gesetzt werden." msgid "Cannot set scope_id without scope_type." msgstr "scope_id kann nicht ohne scope_type gesetzt werden." -#: ipam/models/vlans.py:101 +#: ipam/models/vlans.py:105 +#, python-brace-format +msgid "Starting VLAN ID in range ({value}) cannot be less than {minimum}" +msgstr "" + +#: ipam/models/vlans.py:111 +#, python-brace-format +msgid "Ending VLAN ID in range ({value}) cannot exceed {maximum}" +msgstr "" + +#: ipam/models/vlans.py:118 +#, python-brace-format +msgid "" +"Ending VLAN ID in range must be greater than or equal to the starting VLAN " +"ID ({range})" +msgstr "" + +#: ipam/models/vlans.py:124 msgid "Ranges cannot overlap." msgstr "Bereiche dürfen sich nicht überschneiden." -#: ipam/models/vlans.py:106 -#, python-brace-format -msgid "" -"Maximum child VID must be greater than or equal to minimum child VID " -"({value})" -msgstr "" -"Die maximale untergeordnete VID muss größer oder gleich der Mindest-VID für " -"untergeordnete VIDs sein ({value})" - -#: ipam/models/vlans.py:165 +#: ipam/models/vlans.py:181 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "" "Der spezifische Standort, der dieses VLAN zugewiesen ist (falls vorhanden)" -#: ipam/models/vlans.py:173 +#: ipam/models/vlans.py:189 msgid "VLAN group (optional)" msgstr "VLAN-Gruppe (optional)" -#: ipam/models/vlans.py:181 +#: ipam/models/vlans.py:197 msgid "Numeric VLAN ID (1-4094)" msgstr "Numerische VLAN-ID (1-4094)" -#: ipam/models/vlans.py:199 +#: ipam/models/vlans.py:215 msgid "Operational status of this VLAN" msgstr "Betriebsstatus dieses VLAN" -#: ipam/models/vlans.py:207 +#: ipam/models/vlans.py:223 msgid "The primary function of this VLAN" msgstr "Die Hauptfunktion dieses VLAN" -#: ipam/models/vlans.py:250 +#: ipam/models/vlans.py:266 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9789,7 +9815,7 @@ msgstr "" "VLAN ist der Gruppe {group} (Scope: {scope}) zugewiesen; kann nicht auch dem" " Standort {site} zugewiesen werden." -#: ipam/models/vlans.py:259 +#: ipam/models/vlans.py:275 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" @@ -10537,10 +10563,6 @@ msgstr "IPSec-Richtlinien" msgid "IPSec Profiles" msgstr "IPSec-Profile" -#: netbox/navigation/menu.py:243 templates/dcim/device_edit.html:78 -msgid "Virtualization" -msgstr "Virtualisierung" - #: netbox/navigation/menu.py:251 #: templates/virtualization/virtualmachine.html:174 #: templates/virtualization/virtualmachine/base.html:32 @@ -10951,19 +10973,19 @@ msgstr "" msgid "Row {i}: Object with ID {id} does not exist" msgstr "Reihe {i}: Objekt mit ID {id} existiert nicht" -#: netbox/views/generic/bulk_views.py:702 -#: netbox/views/generic/bulk_views.py:900 -#: netbox/views/generic/bulk_views.py:948 +#: netbox/views/generic/bulk_views.py:709 +#: netbox/views/generic/bulk_views.py:907 +#: netbox/views/generic/bulk_views.py:955 #, python-brace-format msgid "No {object_type} were selected." msgstr "Kein {object_type}ausgewählt" -#: netbox/views/generic/bulk_views.py:782 +#: netbox/views/generic/bulk_views.py:789 #, python-brace-format msgid "Renamed {count} {object_type}" msgstr "Umbenannt {count} {object_type}" -#: netbox/views/generic/bulk_views.py:878 +#: netbox/views/generic/bulk_views.py:885 #, python-brace-format msgid "Deleted {count} {object_type}" msgstr "Gelöscht {count} {object_type}" @@ -10995,7 +11017,7 @@ msgstr "Synchronisiert {count} {object_type}" msgid "{class_name} must implement get_children()" msgstr "{class_name} muss get_children () implementieren" -#: netbox/views/misc.py:44 +#: netbox/views/misc.py:46 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -12859,7 +12881,7 @@ msgid "You do not have permission to run scripts" msgstr "Sie sind nicht berechtigt, Skripts auszuführen" #: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:86 +#: templates/extras/script_list.html:87 msgid "Run Script" msgstr "Skript ausführen" @@ -12871,27 +12893,32 @@ msgstr "Fehler beim Laden des Skripts" msgid "Script no longer exists in the source file." msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden." -#: templates/extras/script_list.html:46 +#: templates/extras/script_list.html:47 msgid "Last Run" msgstr "Letzter Lauf" -#: templates/extras/script_list.html:61 +#: templates/extras/script_list.html:62 msgid "Script is no longer present in the source file" msgstr "Das Skript ist in der Quelldatei nicht mehr vorhanden" -#: templates/extras/script_list.html:74 +#: templates/extras/script_list.html:75 msgid "Never" msgstr "Niemals" -#: templates/extras/script_list.html:84 +#: templates/extras/script_list.html:85 msgid "Run Again" msgstr "Nochmal ausführen" -#: templates/extras/script_list.html:138 +#: templates/extras/script_list.html:133 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "Skripte konnten nicht aus dem Modul geladen werden %(module)s" + +#: templates/extras/script_list.html:141 msgid "No Scripts Found" msgstr "Keine Skripte gefunden" -#: templates/extras/script_list.html:141 +#: templates/extras/script_list.html:144 #, python-format msgid "" "Get started by creating a script from " @@ -14759,13 +14786,13 @@ msgid "Memory (MB)" msgstr "Speicher (MB)" #: virtualization/forms/bulk_edit.py:174 -msgid "Disk (GB)" -msgstr "Festplatte (GB)" +msgid "Disk (MB)" +msgstr "Festplatte (MB)" #: virtualization/forms/bulk_edit.py:334 #: virtualization/forms/filtersets.py:251 -msgid "Size (GB)" -msgstr "Größe (GB)" +msgid "Size (MB)" +msgstr "Größe (MB)" #: virtualization/forms/bulk_import.py:44 msgid "Type of cluster" diff --git a/netbox/translations/es/LC_MESSAGES/django.mo b/netbox/translations/es/LC_MESSAGES/django.mo index 86fb45730f6ad525e0aaea48fc931328343a917b..5c7e126e0709d9121ca0dc893f83a3ef7b4a27c4 100644 GIT binary patch delta 66008 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 delta 66247 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 diff --git a/netbox/translations/es/LC_MESSAGES/django.po b/netbox/translations/es/LC_MESSAGES/django.po index ee77d76fc..480eb9f0f 100644 --- a/netbox/translations/es/LC_MESSAGES/django.po +++ b/netbox/translations/es/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-28 19:20+0000\n" +"POT-Creation-Date: 2024-11-21 15:50+0000\n" "PO-Revision-Date: 2023-10-30 17:48+0000\n" "Last-Translator: Jeremy Stretch, 2024\n" "Language-Team: Spanish (https://app.transifex.com/netbox-community/teams/178115/es/)\n" @@ -84,8 +84,8 @@ msgid "Your password has been changed successfully." msgstr "La contraseña se ha cambiado correctamente." #: circuits/choices.py:21 dcim/choices.py:20 dcim/choices.py:102 -#: dcim/choices.py:185 dcim/choices.py:237 dcim/choices.py:1530 -#: dcim/choices.py:1606 dcim/choices.py:1656 virtualization/choices.py:20 +#: dcim/choices.py:185 dcim/choices.py:237 dcim/choices.py:1532 +#: dcim/choices.py:1608 dcim/choices.py:1658 virtualization/choices.py:20 #: virtualization/choices.py:45 vpn/choices.py:18 msgid "Planned" msgstr "Planificado" @@ -96,7 +96,7 @@ msgstr "Aprovisionamiento" #: circuits/choices.py:23 core/tables/tasks.py:22 dcim/choices.py:22 #: dcim/choices.py:103 dcim/choices.py:184 dcim/choices.py:236 -#: dcim/choices.py:1605 dcim/choices.py:1655 extras/tables/tables.py:495 +#: dcim/choices.py:1607 dcim/choices.py:1657 extras/tables/tables.py:495 #: ipam/choices.py:31 ipam/choices.py:49 ipam/choices.py:69 #: ipam/choices.py:154 templates/extras/configcontext.html:25 #: templates/users/user.html:37 users/forms/bulk_edit.py:38 @@ -106,7 +106,7 @@ msgid "Active" msgstr "Activo" #: circuits/choices.py:24 dcim/choices.py:183 dcim/choices.py:235 -#: dcim/choices.py:1604 dcim/choices.py:1657 virtualization/choices.py:24 +#: dcim/choices.py:1606 dcim/choices.py:1659 virtualization/choices.py:24 #: virtualization/choices.py:43 msgid "Offline" msgstr "Desconectado" @@ -119,7 +119,7 @@ msgstr "Desaprovisionamiento" msgid "Decommissioned" msgstr "Desmantelado" -#: circuits/choices.py:90 dcim/choices.py:1617 tenancy/choices.py:17 +#: circuits/choices.py:90 dcim/choices.py:1619 tenancy/choices.py:17 msgid "Primary" msgstr "Primaria" @@ -178,8 +178,8 @@ msgstr "Grupo de sitios (slug)" #: circuits/forms/filtersets.py:51 circuits/forms/filtersets.py:171 #: circuits/forms/filtersets.py:209 circuits/forms/model_forms.py:138 #: circuits/forms/model_forms.py:154 circuits/tables/circuits.py:113 -#: dcim/forms/bulk_edit.py:168 dcim/forms/bulk_edit.py:329 -#: dcim/forms/bulk_edit.py:677 dcim/forms/bulk_edit.py:873 +#: dcim/forms/bulk_edit.py:169 dcim/forms/bulk_edit.py:330 +#: dcim/forms/bulk_edit.py:678 dcim/forms/bulk_edit.py:883 #: dcim/forms/bulk_import.py:131 dcim/forms/bulk_import.py:230 #: dcim/forms/bulk_import.py:309 dcim/forms/bulk_import.py:540 #: dcim/forms/bulk_import.py:1311 dcim/forms/bulk_import.py:1339 @@ -344,7 +344,7 @@ msgstr "Grupo de circuitos (slug)" #: circuits/forms/bulk_edit.py:30 circuits/forms/filtersets.py:56 #: circuits/forms/model_forms.py:29 circuits/tables/providers.py:33 -#: dcim/forms/bulk_edit.py:128 dcim/forms/filtersets.py:195 +#: dcim/forms/bulk_edit.py:129 dcim/forms/filtersets.py:195 #: dcim/forms/model_forms.py:123 dcim/tables/sites.py:94 #: ipam/models/asns.py:126 ipam/tables/asn.py:27 ipam/views.py:213 #: netbox/navigation/menu.py:172 netbox/navigation/menu.py:175 @@ -356,21 +356,21 @@ msgstr "ASNs" #: circuits/forms/bulk_edit.py:83 circuits/forms/bulk_edit.py:104 #: circuits/forms/bulk_edit.py:164 circuits/forms/bulk_edit.py:183 #: circuits/forms/bulk_edit.py:228 core/forms/bulk_edit.py:28 -#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:73 -#: dcim/forms/bulk_edit.py:92 dcim/forms/bulk_edit.py:151 -#: dcim/forms/bulk_edit.py:192 dcim/forms/bulk_edit.py:210 -#: dcim/forms/bulk_edit.py:288 dcim/forms/bulk_edit.py:432 -#: dcim/forms/bulk_edit.py:466 dcim/forms/bulk_edit.py:481 -#: dcim/forms/bulk_edit.py:540 dcim/forms/bulk_edit.py:584 -#: dcim/forms/bulk_edit.py:618 dcim/forms/bulk_edit.py:642 -#: dcim/forms/bulk_edit.py:715 dcim/forms/bulk_edit.py:767 -#: dcim/forms/bulk_edit.py:819 dcim/forms/bulk_edit.py:842 -#: dcim/forms/bulk_edit.py:890 dcim/forms/bulk_edit.py:960 -#: dcim/forms/bulk_edit.py:1013 dcim/forms/bulk_edit.py:1048 -#: dcim/forms/bulk_edit.py:1088 dcim/forms/bulk_edit.py:1132 -#: dcim/forms/bulk_edit.py:1177 dcim/forms/bulk_edit.py:1204 -#: dcim/forms/bulk_edit.py:1222 dcim/forms/bulk_edit.py:1240 -#: dcim/forms/bulk_edit.py:1258 dcim/forms/bulk_edit.py:1682 +#: dcim/forms/bulk_create.py:35 dcim/forms/bulk_edit.py:74 +#: dcim/forms/bulk_edit.py:93 dcim/forms/bulk_edit.py:152 +#: dcim/forms/bulk_edit.py:193 dcim/forms/bulk_edit.py:211 +#: dcim/forms/bulk_edit.py:289 dcim/forms/bulk_edit.py:433 +#: dcim/forms/bulk_edit.py:467 dcim/forms/bulk_edit.py:482 +#: dcim/forms/bulk_edit.py:541 dcim/forms/bulk_edit.py:585 +#: dcim/forms/bulk_edit.py:619 dcim/forms/bulk_edit.py:643 +#: dcim/forms/bulk_edit.py:716 dcim/forms/bulk_edit.py:777 +#: dcim/forms/bulk_edit.py:829 dcim/forms/bulk_edit.py:852 +#: dcim/forms/bulk_edit.py:900 dcim/forms/bulk_edit.py:970 +#: dcim/forms/bulk_edit.py:1023 dcim/forms/bulk_edit.py:1058 +#: dcim/forms/bulk_edit.py:1098 dcim/forms/bulk_edit.py:1142 +#: dcim/forms/bulk_edit.py:1187 dcim/forms/bulk_edit.py:1214 +#: dcim/forms/bulk_edit.py:1232 dcim/forms/bulk_edit.py:1250 +#: dcim/forms/bulk_edit.py:1268 dcim/forms/bulk_edit.py:1720 #: extras/forms/bulk_edit.py:39 extras/forms/bulk_edit.py:149 #: extras/forms/bulk_edit.py:178 extras/forms/bulk_edit.py:208 #: extras/forms/bulk_edit.py:256 extras/forms/bulk_edit.py:274 @@ -411,7 +411,7 @@ msgstr "ASNs" #: templates/extras/dashboard/widget_add.html:14 #: templates/extras/eventrule.html:21 templates/extras/exporttemplate.html:19 #: templates/extras/notificationgroup.html:20 -#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:45 +#: templates/extras/savedfilter.html:17 templates/extras/script_list.html:46 #: templates/extras/tag.html:20 templates/extras/webhook.html:17 #: templates/generic/bulk_import.html:120 templates/ipam/aggregate.html:43 #: templates/ipam/asn.html:42 templates/ipam/asnrange.html:38 @@ -478,9 +478,9 @@ msgid "Service ID" msgstr "ID de servicio" #: circuits/forms/bulk_edit.py:100 circuits/forms/filtersets.py:107 -#: dcim/forms/bulk_edit.py:206 dcim/forms/bulk_edit.py:604 -#: dcim/forms/bulk_edit.py:804 dcim/forms/bulk_edit.py:1173 -#: dcim/forms/bulk_edit.py:1200 dcim/forms/bulk_edit.py:1678 +#: dcim/forms/bulk_edit.py:207 dcim/forms/bulk_edit.py:605 +#: dcim/forms/bulk_edit.py:814 dcim/forms/bulk_edit.py:1183 +#: dcim/forms/bulk_edit.py:1210 dcim/forms/bulk_edit.py:1716 #: dcim/forms/filtersets.py:1064 dcim/forms/filtersets.py:1455 #: dcim/forms/filtersets.py:1479 dcim/tables/devices.py:704 #: dcim/tables/devices.py:761 dcim/tables/devices.py:1003 @@ -497,11 +497,11 @@ msgstr "Color" #: circuits/forms/bulk_edit.py:118 circuits/forms/bulk_import.py:87 #: circuits/forms/filtersets.py:126 core/forms/bulk_edit.py:18 #: core/forms/filtersets.py:33 core/tables/change_logging.py:32 -#: core/tables/data.py:20 core/tables/jobs.py:18 dcim/forms/bulk_edit.py:782 -#: dcim/forms/bulk_edit.py:921 dcim/forms/bulk_edit.py:989 -#: dcim/forms/bulk_edit.py:1008 dcim/forms/bulk_edit.py:1031 -#: dcim/forms/bulk_edit.py:1073 dcim/forms/bulk_edit.py:1117 -#: dcim/forms/bulk_edit.py:1168 dcim/forms/bulk_edit.py:1195 +#: core/tables/data.py:20 core/tables/jobs.py:18 dcim/forms/bulk_edit.py:792 +#: dcim/forms/bulk_edit.py:931 dcim/forms/bulk_edit.py:999 +#: dcim/forms/bulk_edit.py:1018 dcim/forms/bulk_edit.py:1041 +#: dcim/forms/bulk_edit.py:1083 dcim/forms/bulk_edit.py:1127 +#: dcim/forms/bulk_edit.py:1178 dcim/forms/bulk_edit.py:1205 #: dcim/forms/bulk_import.py:188 dcim/forms/bulk_import.py:260 #: dcim/forms/bulk_import.py:708 dcim/forms/bulk_import.py:734 #: dcim/forms/bulk_import.py:760 dcim/forms/bulk_import.py:780 @@ -546,11 +546,11 @@ msgstr "Cuenta de proveedor" #: circuits/forms/bulk_edit.py:136 circuits/forms/bulk_import.py:93 #: circuits/forms/filtersets.py:150 core/forms/filtersets.py:38 #: core/forms/filtersets.py:79 core/tables/data.py:23 core/tables/jobs.py:26 -#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:106 -#: dcim/forms/bulk_edit.py:181 dcim/forms/bulk_edit.py:351 -#: dcim/forms/bulk_edit.py:700 dcim/forms/bulk_edit.py:756 -#: dcim/forms/bulk_edit.py:788 dcim/forms/bulk_edit.py:915 -#: dcim/forms/bulk_edit.py:1701 dcim/forms/bulk_import.py:88 +#: core/tables/tasks.py:88 dcim/forms/bulk_edit.py:107 +#: dcim/forms/bulk_edit.py:182 dcim/forms/bulk_edit.py:352 +#: dcim/forms/bulk_edit.py:701 dcim/forms/bulk_edit.py:766 +#: dcim/forms/bulk_edit.py:798 dcim/forms/bulk_edit.py:925 +#: dcim/forms/bulk_edit.py:1739 dcim/forms/bulk_import.py:88 #: dcim/forms/bulk_import.py:147 dcim/forms/bulk_import.py:248 #: dcim/forms/bulk_import.py:505 dcim/forms/bulk_import.py:659 #: dcim/forms/bulk_import.py:1207 dcim/forms/bulk_import.py:1371 @@ -577,7 +577,7 @@ msgstr "Cuenta de proveedor" #: templates/dcim/device.html:178 templates/dcim/location.html:45 #: templates/dcim/module.html:69 templates/dcim/powerfeed.html:36 #: templates/dcim/rack.html:41 templates/dcim/site.html:43 -#: templates/extras/script_list.html:47 templates/ipam/ipaddress.html:37 +#: templates/extras/script_list.html:48 templates/ipam/ipaddress.html:37 #: templates/ipam/iprange.html:54 templates/ipam/prefix.html:73 #: templates/ipam/vlan.html:48 templates/virtualization/cluster.html:21 #: templates/virtualization/virtualmachine.html:19 @@ -602,10 +602,10 @@ msgstr "Estado" #: circuits/forms/bulk_edit.py:142 circuits/forms/bulk_edit.py:233 #: circuits/forms/bulk_import.py:98 circuits/forms/bulk_import.py:158 #: circuits/forms/filtersets.py:119 circuits/forms/filtersets.py:241 -#: dcim/forms/bulk_edit.py:122 dcim/forms/bulk_edit.py:187 -#: dcim/forms/bulk_edit.py:346 dcim/forms/bulk_edit.py:461 -#: dcim/forms/bulk_edit.py:690 dcim/forms/bulk_edit.py:794 -#: dcim/forms/bulk_edit.py:1706 dcim/forms/bulk_import.py:107 +#: dcim/forms/bulk_edit.py:123 dcim/forms/bulk_edit.py:188 +#: dcim/forms/bulk_edit.py:347 dcim/forms/bulk_edit.py:462 +#: dcim/forms/bulk_edit.py:691 dcim/forms/bulk_edit.py:804 +#: dcim/forms/bulk_edit.py:1744 dcim/forms/bulk_import.py:107 #: dcim/forms/bulk_import.py:152 dcim/forms/bulk_import.py:241 #: dcim/forms/bulk_import.py:334 dcim/forms/bulk_import.py:479 #: dcim/forms/bulk_import.py:1219 dcim/forms/bulk_import.py:1428 @@ -709,11 +709,11 @@ msgstr "Velocidad del puerto (Kbps)" msgid "Upstream speed (Kbps)" msgstr "Velocidad de subida (Kbps)" -#: circuits/forms/bulk_edit.py:206 dcim/forms/bulk_edit.py:951 -#: dcim/forms/bulk_edit.py:1315 dcim/forms/bulk_edit.py:1332 -#: dcim/forms/bulk_edit.py:1349 dcim/forms/bulk_edit.py:1367 -#: dcim/forms/bulk_edit.py:1455 dcim/forms/bulk_edit.py:1594 -#: dcim/forms/bulk_edit.py:1611 +#: circuits/forms/bulk_edit.py:206 dcim/forms/bulk_edit.py:961 +#: dcim/forms/bulk_edit.py:1325 dcim/forms/bulk_edit.py:1342 +#: dcim/forms/bulk_edit.py:1359 dcim/forms/bulk_edit.py:1377 +#: dcim/forms/bulk_edit.py:1472 dcim/forms/bulk_edit.py:1632 +#: dcim/forms/bulk_edit.py:1649 msgid "Mark connected" msgstr "Marcar conectado" @@ -791,9 +791,9 @@ msgid "Provider network" msgstr "Red de proveedores" #: circuits/forms/filtersets.py:30 circuits/forms/filtersets.py:118 -#: circuits/forms/filtersets.py:200 dcim/forms/bulk_edit.py:338 -#: dcim/forms/bulk_edit.py:441 dcim/forms/bulk_edit.py:682 -#: dcim/forms/bulk_edit.py:729 dcim/forms/bulk_edit.py:882 +#: circuits/forms/filtersets.py:200 dcim/forms/bulk_edit.py:339 +#: dcim/forms/bulk_edit.py:442 dcim/forms/bulk_edit.py:683 +#: dcim/forms/bulk_edit.py:738 dcim/forms/bulk_edit.py:892 #: dcim/forms/bulk_import.py:235 dcim/forms/bulk_import.py:315 #: dcim/forms/bulk_import.py:546 dcim/forms/bulk_import.py:1317 #: dcim/forms/bulk_import.py:1351 dcim/forms/filtersets.py:95 @@ -840,8 +840,8 @@ msgid "Contacts" msgstr "Contactos" #: circuits/forms/filtersets.py:37 circuits/forms/filtersets.py:157 -#: dcim/forms/bulk_edit.py:112 dcim/forms/bulk_edit.py:313 -#: dcim/forms/bulk_edit.py:857 dcim/forms/bulk_import.py:93 +#: dcim/forms/bulk_edit.py:113 dcim/forms/bulk_edit.py:314 +#: dcim/forms/bulk_edit.py:867 dcim/forms/bulk_import.py:93 #: dcim/forms/filtersets.py:73 dcim/forms/filtersets.py:185 #: dcim/forms/filtersets.py:211 dcim/forms/filtersets.py:334 #: dcim/forms/filtersets.py:425 dcim/forms/filtersets.py:739 @@ -864,7 +864,7 @@ msgid "Region" msgstr "Región" #: circuits/forms/filtersets.py:42 circuits/forms/filtersets.py:162 -#: dcim/forms/bulk_edit.py:321 dcim/forms/bulk_edit.py:865 +#: dcim/forms/bulk_edit.py:322 dcim/forms/bulk_edit.py:875 #: dcim/forms/filtersets.py:78 dcim/forms/filtersets.py:190 #: dcim/forms/filtersets.py:216 dcim/forms/filtersets.py:347 #: dcim/forms/filtersets.py:430 dcim/forms/filtersets.py:744 @@ -882,7 +882,7 @@ msgstr "Grupo de sitios" #: circuits/forms/filtersets.py:65 circuits/forms/filtersets.py:83 #: circuits/forms/filtersets.py:102 circuits/forms/filtersets.py:117 #: core/forms/filtersets.py:67 core/forms/filtersets.py:135 -#: dcim/forms/bulk_edit.py:828 dcim/forms/filtersets.py:172 +#: dcim/forms/bulk_edit.py:838 dcim/forms/filtersets.py:172 #: dcim/forms/filtersets.py:204 dcim/forms/filtersets.py:915 #: dcim/forms/filtersets.py:1007 dcim/forms/filtersets.py:1131 #: dcim/forms/filtersets.py:1239 dcim/forms/filtersets.py:1263 @@ -917,16 +917,17 @@ msgstr "Cuenta" msgid "Term Side" msgstr "Lado del término" -#: circuits/forms/filtersets.py:250 extras/forms/model_forms.py:582 -#: ipam/forms/filtersets.py:142 ipam/forms/filtersets.py:546 -#: ipam/forms/model_forms.py:323 templates/extras/configcontext.html:60 -#: templates/ipam/ipaddress.html:59 templates/ipam/vlan_edit.html:30 -#: tenancy/forms/filtersets.py:87 users/forms/model_forms.py:314 +#: circuits/forms/filtersets.py:250 dcim/forms/bulk_edit.py:1552 +#: extras/forms/model_forms.py:582 ipam/forms/filtersets.py:142 +#: ipam/forms/filtersets.py:546 ipam/forms/model_forms.py:323 +#: templates/extras/configcontext.html:60 templates/ipam/ipaddress.html:59 +#: templates/ipam/vlan_edit.html:30 tenancy/forms/filtersets.py:87 +#: users/forms/model_forms.py:314 msgid "Assignment" msgstr "Asignación" #: circuits/forms/filtersets.py:265 circuits/forms/model_forms.py:195 -#: circuits/tables/circuits.py:155 dcim/forms/bulk_edit.py:117 +#: circuits/tables/circuits.py:155 dcim/forms/bulk_edit.py:118 #: dcim/forms/bulk_import.py:100 dcim/forms/model_forms.py:117 #: dcim/tables/sites.py:89 extras/forms/filtersets.py:480 #: ipam/filtersets.py:999 ipam/forms/bulk_edit.py:493 @@ -992,7 +993,7 @@ msgstr "ID de circuito único" #: dcim/models/devices.py:1173 dcim/models/devices.py:1399 #: dcim/models/power.py:96 dcim/models/racks.py:297 dcim/models/sites.py:154 #: dcim/models/sites.py:266 ipam/models/ip.py:253 ipam/models/ip.py:522 -#: ipam/models/ip.py:730 ipam/models/vlans.py:195 +#: ipam/models/ip.py:730 ipam/models/vlans.py:211 #: virtualization/models/clusters.py:74 #: virtualization/models/virtualmachines.py:84 vpn/models/tunnels.py:40 #: wireless/models.py:95 wireless/models.py:159 @@ -1131,7 +1132,7 @@ msgstr "" #: extras/models/notifications.py:126 extras/models/scripts.py:30 #: extras/models/staging.py:26 ipam/models/asns.py:18 ipam/models/fhrp.py:25 #: ipam/models/services.py:52 ipam/models/services.py:88 -#: ipam/models/vlans.py:36 ipam/models/vlans.py:184 ipam/models/vrfs.py:22 +#: ipam/models/vlans.py:36 ipam/models/vlans.py:200 ipam/models/vrfs.py:22 #: ipam/models/vrfs.py:79 netbox/models/__init__.py:137 #: netbox/models/__init__.py:181 tenancy/models/contacts.py:64 #: tenancy/models/tenants.py:20 tenancy/models/tenants.py:45 @@ -1242,7 +1243,7 @@ msgstr "redes de proveedores" #: templates/extras/customfield.html:13 templates/extras/customlink.html:13 #: templates/extras/eventrule.html:13 templates/extras/exporttemplate.html:15 #: templates/extras/notificationgroup.html:14 -#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:44 +#: templates/extras/savedfilter.html:13 templates/extras/script_list.html:45 #: templates/extras/tag.html:14 templates/extras/webhook.html:13 #: templates/ipam/asnrange.html:15 templates/ipam/fhrpgroup.html:30 #: templates/ipam/rir.html:22 templates/ipam/role.html:22 @@ -1379,7 +1380,7 @@ msgstr "Completado" #: core/choices.py:22 core/choices.py:59 core/constants.py:20 #: core/tables/tasks.py:34 dcim/choices.py:187 dcim/choices.py:239 -#: dcim/choices.py:1607 virtualization/choices.py:47 +#: dcim/choices.py:1609 virtualization/choices.py:47 msgid "Failed" msgstr "Falló" @@ -1526,8 +1527,8 @@ msgid "User name" msgstr "Nombre de usuario" #: core/forms/bulk_edit.py:25 core/forms/filtersets.py:43 -#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1122 -#: dcim/forms/bulk_edit.py:1400 dcim/forms/filtersets.py:1370 +#: core/tables/data.py:26 dcim/forms/bulk_edit.py:1132 +#: dcim/forms/bulk_edit.py:1410 dcim/forms/filtersets.py:1370 #: dcim/tables/devices.py:553 dcim/tables/devicetypes.py:224 #: extras/forms/bulk_edit.py:123 extras/forms/bulk_edit.py:187 #: extras/forms/bulk_edit.py:246 extras/forms/filtersets.py:142 @@ -1627,7 +1628,7 @@ msgid "Completed before" msgstr "Completado antes" #: core/forms/filtersets.py:126 core/forms/filtersets.py:155 -#: dcim/forms/bulk_edit.py:456 dcim/forms/filtersets.py:418 +#: dcim/forms/bulk_edit.py:457 dcim/forms/filtersets.py:418 #: dcim/forms/filtersets.py:462 dcim/forms/model_forms.py:316 #: extras/forms/filtersets.py:456 extras/forms/filtersets.py:475 #: extras/tables/tables.py:302 extras/tables/tables.py:342 @@ -1689,9 +1690,9 @@ msgstr "" msgid "Rack Elevations" msgstr "Elevaciones de estanterías" -#: core/forms/model_forms.py:157 dcim/choices.py:1518 -#: dcim/forms/bulk_edit.py:969 dcim/forms/bulk_edit.py:1357 -#: dcim/forms/bulk_edit.py:1375 dcim/tables/racks.py:158 +#: core/forms/model_forms.py:157 dcim/choices.py:1520 +#: dcim/forms/bulk_edit.py:979 dcim/forms/bulk_edit.py:1367 +#: dcim/forms/bulk_edit.py:1385 dcim/tables/racks.py:158 #: netbox/navigation/menu.py:291 netbox/navigation/menu.py:295 msgid "Power" msgstr "Potencia" @@ -2227,11 +2228,11 @@ msgstr "Trabajo {id} se ha detenido." msgid "Failed to stop job {id}" msgstr "No se pudo detener el trabajo {id}" -#: core/views.py:678 +#: core/views.py:674 msgid "Plugins catalog could not be loaded" msgstr "No se pudo cargar el catálogo de complementos" -#: core/views.py:712 +#: core/views.py:708 #, python-brace-format msgid "Plugin {name} not found" msgstr "Plugin {name} no se encontró" @@ -2249,7 +2250,7 @@ msgid "Staging" msgstr "Puesta en escena" #: dcim/choices.py:23 dcim/choices.py:189 dcim/choices.py:240 -#: dcim/choices.py:1531 virtualization/choices.py:23 +#: dcim/choices.py:1533 virtualization/choices.py:23 #: virtualization/choices.py:48 msgid "Decommissioning" msgstr "Desmantelamiento" @@ -2309,7 +2310,7 @@ msgstr "Obsoleto" msgid "Millimeters" msgstr "Milímetros" -#: dcim/choices.py:115 dcim/choices.py:1553 +#: dcim/choices.py:115 dcim/choices.py:1555 msgid "Inches" msgstr "Pulgadas" @@ -2321,8 +2322,8 @@ msgstr "De adelante hacia atrás" msgid "Rear to front" msgstr "De atrás hacia adelante" -#: dcim/choices.py:151 dcim/forms/bulk_edit.py:68 dcim/forms/bulk_edit.py:87 -#: dcim/forms/bulk_edit.py:173 dcim/forms/bulk_edit.py:1405 +#: dcim/choices.py:151 dcim/forms/bulk_edit.py:69 dcim/forms/bulk_edit.py:88 +#: dcim/forms/bulk_edit.py:174 dcim/forms/bulk_edit.py:1415 #: dcim/forms/bulk_import.py:60 dcim/forms/bulk_import.py:74 #: dcim/forms/bulk_import.py:137 dcim/forms/bulk_import.py:566 #: dcim/forms/bulk_import.py:833 dcim/forms/bulk_import.py:1088 @@ -2396,7 +2397,7 @@ msgstr "De abajo hacia arriba" msgid "Top to bottom" msgstr "De arriba a abajo" -#: dcim/choices.py:215 dcim/choices.py:259 dcim/choices.py:1303 +#: dcim/choices.py:215 dcim/choices.py:259 dcim/choices.py:1305 msgid "Passive" msgstr "Pasivo" @@ -2424,8 +2425,8 @@ msgstr "Internacional/ITA" msgid "Proprietary" msgstr "Proprietario" -#: dcim/choices.py:581 dcim/choices.py:824 dcim/choices.py:1219 -#: dcim/choices.py:1221 dcim/choices.py:1447 dcim/choices.py:1449 +#: dcim/choices.py:581 dcim/choices.py:824 dcim/choices.py:1221 +#: dcim/choices.py:1223 dcim/choices.py:1449 dcim/choices.py:1451 #: netbox/navigation/menu.py:200 msgid "Other" msgstr "Otros" @@ -2438,22 +2439,22 @@ msgstr "ITA/Internacional" msgid "Physical" msgstr "Físico" -#: dcim/choices.py:855 dcim/choices.py:1023 +#: dcim/choices.py:855 dcim/choices.py:1024 msgid "Virtual" msgstr "Virtual" -#: dcim/choices.py:856 dcim/choices.py:1097 dcim/forms/bulk_edit.py:1515 +#: dcim/choices.py:856 dcim/choices.py:1099 dcim/forms/bulk_edit.py:1558 #: dcim/forms/filtersets.py:1330 dcim/forms/model_forms.py:988 #: dcim/forms/model_forms.py:1397 netbox/navigation/menu.py:140 #: netbox/navigation/menu.py:144 templates/dcim/interface.html:210 msgid "Wireless" msgstr "inalámbrico" -#: dcim/choices.py:1021 +#: dcim/choices.py:1022 msgid "Virtual interfaces" msgstr "Interfaces virtuales" -#: dcim/choices.py:1024 dcim/forms/bulk_edit.py:1410 +#: dcim/choices.py:1025 dcim/forms/bulk_edit.py:1423 #: dcim/forms/bulk_import.py:840 dcim/forms/model_forms.py:974 #: dcim/tables/devices.py:660 templates/dcim/interface.html:106 #: templates/virtualization/vminterface.html:43 @@ -2463,155 +2464,155 @@ msgstr "Interfaces virtuales" msgid "Bridge" msgstr "puente" -#: dcim/choices.py:1025 +#: dcim/choices.py:1026 msgid "Link Aggregation Group (LAG)" msgstr "Grupo de agregación de enlaces (LAG)" -#: dcim/choices.py:1029 +#: dcim/choices.py:1030 msgid "Ethernet (fixed)" msgstr "Ethernet (fijo)" -#: dcim/choices.py:1044 +#: dcim/choices.py:1046 msgid "Ethernet (modular)" msgstr "Ethernet (modular)" -#: dcim/choices.py:1081 +#: dcim/choices.py:1083 msgid "Ethernet (backplane)" msgstr "Ethernet (placa base)" -#: dcim/choices.py:1113 +#: dcim/choices.py:1115 msgid "Cellular" msgstr "Celular" -#: dcim/choices.py:1165 dcim/forms/filtersets.py:383 +#: dcim/choices.py:1167 dcim/forms/filtersets.py:383 #: dcim/forms/filtersets.py:809 dcim/forms/filtersets.py:963 #: dcim/forms/filtersets.py:1542 templates/dcim/inventoryitem.html:52 #: templates/dcim/virtualchassis_edit.html:54 msgid "Serial" msgstr "serie" -#: dcim/choices.py:1180 +#: dcim/choices.py:1182 msgid "Coaxial" msgstr "Coaxial" -#: dcim/choices.py:1200 +#: dcim/choices.py:1202 msgid "Stacking" msgstr "Apilamiento" -#: dcim/choices.py:1250 +#: dcim/choices.py:1252 msgid "Half" msgstr "Mitad" -#: dcim/choices.py:1251 +#: dcim/choices.py:1253 msgid "Full" msgstr "Lleno" -#: dcim/choices.py:1252 netbox/preferences.py:31 wireless/choices.py:480 +#: dcim/choices.py:1254 netbox/preferences.py:31 wireless/choices.py:480 msgid "Auto" msgstr "Auto" -#: dcim/choices.py:1263 +#: dcim/choices.py:1265 msgid "Access" msgstr "Acceso" -#: dcim/choices.py:1264 ipam/tables/vlans.py:172 ipam/tables/vlans.py:217 +#: dcim/choices.py:1266 ipam/tables/vlans.py:172 ipam/tables/vlans.py:217 #: templates/dcim/inc/interface_vlans_table.html:7 msgid "Tagged" msgstr "Etiquetado" -#: dcim/choices.py:1265 +#: dcim/choices.py:1267 msgid "Tagged (All)" msgstr "Etiquetado (Todos)" -#: dcim/choices.py:1294 +#: dcim/choices.py:1296 msgid "IEEE Standard" msgstr "Estándar IEEE" -#: dcim/choices.py:1305 +#: dcim/choices.py:1307 msgid "Passive 24V (2-pair)" msgstr "Pasivo 24 V (2 pares)" -#: dcim/choices.py:1306 +#: dcim/choices.py:1308 msgid "Passive 24V (4-pair)" msgstr "Pasivo de 24 V (4 pares)" -#: dcim/choices.py:1307 +#: dcim/choices.py:1309 msgid "Passive 48V (2-pair)" msgstr "Pasivo 48 V (2 pares)" -#: dcim/choices.py:1308 +#: dcim/choices.py:1310 msgid "Passive 48V (4-pair)" msgstr "Pasivo de 48 V (4 pares)" -#: dcim/choices.py:1378 dcim/choices.py:1488 +#: dcim/choices.py:1380 dcim/choices.py:1490 msgid "Copper" msgstr "Cobre" -#: dcim/choices.py:1401 +#: dcim/choices.py:1403 msgid "Fiber Optic" msgstr "Fibra óptica" -#: dcim/choices.py:1434 dcim/choices.py:1517 +#: dcim/choices.py:1436 dcim/choices.py:1519 msgid "USB" msgstr "USB" -#: dcim/choices.py:1504 +#: dcim/choices.py:1506 msgid "Fiber" msgstr "Fibra" -#: dcim/choices.py:1529 dcim/forms/filtersets.py:1227 +#: dcim/choices.py:1531 dcim/forms/filtersets.py:1227 msgid "Connected" msgstr "Conectado" -#: dcim/choices.py:1548 wireless/choices.py:497 +#: dcim/choices.py:1550 wireless/choices.py:497 msgid "Kilometers" msgstr "Kilómetros" -#: dcim/choices.py:1549 templates/dcim/cable_trace.html:65 +#: dcim/choices.py:1551 templates/dcim/cable_trace.html:65 #: wireless/choices.py:498 msgid "Meters" msgstr "Medidores" -#: dcim/choices.py:1550 +#: dcim/choices.py:1552 msgid "Centimeters" msgstr "Centímetros" -#: dcim/choices.py:1551 wireless/choices.py:499 +#: dcim/choices.py:1553 wireless/choices.py:499 msgid "Miles" msgstr "Millas" -#: dcim/choices.py:1552 templates/dcim/cable_trace.html:66 +#: dcim/choices.py:1554 templates/dcim/cable_trace.html:66 #: wireless/choices.py:500 msgid "Feet" msgstr "Pies" -#: dcim/choices.py:1568 templates/dcim/device.html:327 +#: dcim/choices.py:1570 templates/dcim/device.html:327 #: templates/dcim/rack.html:107 msgid "Kilograms" msgstr "Kilogramos" -#: dcim/choices.py:1569 +#: dcim/choices.py:1571 msgid "Grams" msgstr "Gramos" -#: dcim/choices.py:1570 templates/dcim/device.html:328 +#: dcim/choices.py:1572 templates/dcim/device.html:328 #: templates/dcim/rack.html:108 msgid "Pounds" msgstr "Libras" -#: dcim/choices.py:1571 +#: dcim/choices.py:1573 msgid "Ounces" msgstr "Onzas" -#: dcim/choices.py:1618 +#: dcim/choices.py:1620 msgid "Redundant" msgstr "Redundante" -#: dcim/choices.py:1639 +#: dcim/choices.py:1641 msgid "Single phase" msgstr "Monofásico" -#: dcim/choices.py:1640 +#: dcim/choices.py:1642 msgid "Three-phase" msgstr "Trifásico" @@ -2844,7 +2845,7 @@ msgstr "Grupo de clústeres (ID)" msgid "Device model (slug)" msgstr "Modelo de dispositivo (slug)" -#: dcim/filtersets.py:1099 dcim/forms/bulk_edit.py:516 +#: dcim/filtersets.py:1099 dcim/forms/bulk_edit.py:517 msgid "Is full depth" msgstr "Es de profundidad total" @@ -2960,7 +2961,7 @@ msgstr "VLAN asignada" msgid "Assigned VID" msgstr "VID asignado" -#: dcim/filtersets.py:1613 dcim/forms/bulk_edit.py:1489 +#: dcim/filtersets.py:1613 dcim/forms/bulk_edit.py:1526 #: dcim/forms/bulk_import.py:891 dcim/forms/filtersets.py:1428 #: dcim/forms/model_forms.py:1378 dcim/models/device_components.py:711 #: dcim/tables/devices.py:626 ipam/filtersets.py:316 ipam/filtersets.py:327 @@ -3121,27 +3122,27 @@ msgstr "" "Se admiten los rangos alfanuméricos. (Debe coincidir con el número de " "nombres que se están creando)." -#: dcim/forms/bulk_edit.py:132 +#: dcim/forms/bulk_edit.py:133 msgid "Contact name" msgstr "Nombre de contacto" -#: dcim/forms/bulk_edit.py:137 +#: dcim/forms/bulk_edit.py:138 msgid "Contact phone" msgstr "Teléfono de contacto" -#: dcim/forms/bulk_edit.py:143 +#: dcim/forms/bulk_edit.py:144 msgid "Contact E-mail" msgstr "Correo electrónico de contacto" -#: dcim/forms/bulk_edit.py:146 dcim/forms/bulk_import.py:123 +#: dcim/forms/bulk_edit.py:147 dcim/forms/bulk_import.py:123 #: dcim/forms/model_forms.py:128 msgid "Time zone" msgstr "Zona horaria" -#: dcim/forms/bulk_edit.py:224 dcim/forms/bulk_edit.py:495 -#: dcim/forms/bulk_edit.py:559 dcim/forms/bulk_edit.py:632 -#: dcim/forms/bulk_edit.py:656 dcim/forms/bulk_edit.py:740 -#: dcim/forms/bulk_edit.py:1267 dcim/forms/bulk_edit.py:1660 +#: dcim/forms/bulk_edit.py:225 dcim/forms/bulk_edit.py:496 +#: dcim/forms/bulk_edit.py:560 dcim/forms/bulk_edit.py:633 +#: dcim/forms/bulk_edit.py:657 dcim/forms/bulk_edit.py:750 +#: dcim/forms/bulk_edit.py:1277 dcim/forms/bulk_edit.py:1698 #: dcim/forms/bulk_import.py:182 dcim/forms/bulk_import.py:371 #: dcim/forms/bulk_import.py:405 dcim/forms/bulk_import.py:450 #: dcim/forms/bulk_import.py:486 dcim/forms/bulk_import.py:1082 @@ -3164,51 +3165,51 @@ msgstr "Zona horaria" msgid "Manufacturer" msgstr "fabricante" -#: dcim/forms/bulk_edit.py:229 dcim/forms/bulk_edit.py:372 +#: dcim/forms/bulk_edit.py:230 dcim/forms/bulk_edit.py:373 #: dcim/forms/bulk_import.py:191 dcim/forms/bulk_import.py:263 #: dcim/forms/filtersets.py:255 #: templates/dcim/inc/panels/racktype_dimensions.html:6 msgid "Form factor" msgstr "Factor de forma" -#: dcim/forms/bulk_edit.py:234 dcim/forms/bulk_edit.py:377 +#: dcim/forms/bulk_edit.py:235 dcim/forms/bulk_edit.py:378 #: dcim/forms/bulk_import.py:199 dcim/forms/bulk_import.py:266 #: dcim/forms/filtersets.py:260 #: templates/dcim/inc/panels/racktype_dimensions.html:10 msgid "Width" msgstr "Anchura" -#: dcim/forms/bulk_edit.py:240 dcim/forms/bulk_edit.py:383 +#: dcim/forms/bulk_edit.py:241 dcim/forms/bulk_edit.py:384 #: templates/dcim/devicetype.html:37 msgid "Height (U)" msgstr "Altura (U)" -#: dcim/forms/bulk_edit.py:249 dcim/forms/bulk_edit.py:388 +#: dcim/forms/bulk_edit.py:250 dcim/forms/bulk_edit.py:389 #: dcim/forms/filtersets.py:274 msgid "Descending units" msgstr "Unidades descendentes" -#: dcim/forms/bulk_edit.py:252 dcim/forms/bulk_edit.py:391 +#: dcim/forms/bulk_edit.py:253 dcim/forms/bulk_edit.py:392 msgid "Outer width" msgstr "Anchura exterior" -#: dcim/forms/bulk_edit.py:257 dcim/forms/bulk_edit.py:396 +#: dcim/forms/bulk_edit.py:258 dcim/forms/bulk_edit.py:397 msgid "Outer depth" msgstr "Profundidad exterior" -#: dcim/forms/bulk_edit.py:262 dcim/forms/bulk_edit.py:401 +#: dcim/forms/bulk_edit.py:263 dcim/forms/bulk_edit.py:402 #: dcim/forms/bulk_import.py:204 dcim/forms/bulk_import.py:271 msgid "Outer unit" msgstr "Unidad exterior" -#: dcim/forms/bulk_edit.py:267 dcim/forms/bulk_edit.py:406 +#: dcim/forms/bulk_edit.py:268 dcim/forms/bulk_edit.py:407 msgid "Mounting depth" msgstr "Profundidad de montaje" -#: dcim/forms/bulk_edit.py:272 dcim/forms/bulk_edit.py:299 -#: dcim/forms/bulk_edit.py:416 dcim/forms/bulk_edit.py:446 -#: dcim/forms/bulk_edit.py:529 dcim/forms/bulk_edit.py:552 -#: dcim/forms/bulk_edit.py:573 dcim/forms/bulk_edit.py:595 +#: dcim/forms/bulk_edit.py:273 dcim/forms/bulk_edit.py:300 +#: dcim/forms/bulk_edit.py:417 dcim/forms/bulk_edit.py:447 +#: dcim/forms/bulk_edit.py:530 dcim/forms/bulk_edit.py:553 +#: dcim/forms/bulk_edit.py:574 dcim/forms/bulk_edit.py:596 #: dcim/forms/bulk_import.py:384 dcim/forms/bulk_import.py:416 #: dcim/forms/filtersets.py:285 dcim/forms/filtersets.py:307 #: dcim/forms/filtersets.py:327 dcim/forms/filtersets.py:401 @@ -3229,13 +3230,13 @@ msgstr "Profundidad de montaje" msgid "Weight" msgstr "Peso" -#: dcim/forms/bulk_edit.py:277 dcim/forms/bulk_edit.py:421 +#: dcim/forms/bulk_edit.py:278 dcim/forms/bulk_edit.py:422 #: dcim/forms/filtersets.py:290 msgid "Max weight" msgstr "Peso máximo" -#: dcim/forms/bulk_edit.py:282 dcim/forms/bulk_edit.py:426 -#: dcim/forms/bulk_edit.py:534 dcim/forms/bulk_edit.py:578 +#: dcim/forms/bulk_edit.py:283 dcim/forms/bulk_edit.py:427 +#: dcim/forms/bulk_edit.py:535 dcim/forms/bulk_edit.py:579 #: dcim/forms/bulk_import.py:210 dcim/forms/bulk_import.py:283 #: dcim/forms/bulk_import.py:389 dcim/forms/bulk_import.py:421 #: dcim/forms/filtersets.py:295 dcim/forms/filtersets.py:598 @@ -3243,31 +3244,31 @@ msgstr "Peso máximo" msgid "Weight unit" msgstr "Unidad de peso" -#: dcim/forms/bulk_edit.py:296 dcim/forms/filtersets.py:305 +#: dcim/forms/bulk_edit.py:297 dcim/forms/filtersets.py:305 #: dcim/forms/model_forms.py:217 dcim/forms/model_forms.py:256 #: templates/dcim/rack.html:45 templates/dcim/racktype.html:13 msgid "Rack Type" msgstr "Tipo de bastidor" -#: dcim/forms/bulk_edit.py:298 dcim/forms/model_forms.py:220 +#: dcim/forms/bulk_edit.py:299 dcim/forms/model_forms.py:220 #: dcim/forms/model_forms.py:297 msgid "Outer Dimensions" msgstr "Dimensiones exteriores" -#: dcim/forms/bulk_edit.py:301 dcim/forms/model_forms.py:222 +#: dcim/forms/bulk_edit.py:302 dcim/forms/model_forms.py:222 #: dcim/forms/model_forms.py:299 templates/dcim/device.html:315 #: templates/dcim/inc/panels/racktype_dimensions.html:3 msgid "Dimensions" msgstr "Dimensiones" -#: dcim/forms/bulk_edit.py:303 dcim/forms/filtersets.py:306 +#: dcim/forms/bulk_edit.py:304 dcim/forms/filtersets.py:306 #: dcim/forms/filtersets.py:326 dcim/forms/model_forms.py:224 #: templates/dcim/inc/panels/racktype_numbering.html:3 msgid "Numbering" msgstr "Numeración" -#: dcim/forms/bulk_edit.py:357 dcim/forms/bulk_edit.py:1262 -#: dcim/forms/bulk_edit.py:1655 dcim/forms/bulk_import.py:253 +#: dcim/forms/bulk_edit.py:358 dcim/forms/bulk_edit.py:1272 +#: dcim/forms/bulk_edit.py:1693 dcim/forms/bulk_import.py:253 #: dcim/forms/bulk_import.py:1076 dcim/forms/filtersets.py:367 #: dcim/forms/filtersets.py:777 dcim/forms/filtersets.py:1534 #: dcim/forms/model_forms.py:251 dcim/forms/model_forms.py:1070 @@ -3307,21 +3308,21 @@ msgstr "Numeración" msgid "Role" msgstr "Rol" -#: dcim/forms/bulk_edit.py:364 dcim/forms/bulk_edit.py:712 -#: dcim/forms/bulk_edit.py:764 templates/dcim/device.html:104 +#: dcim/forms/bulk_edit.py:365 dcim/forms/bulk_edit.py:713 +#: dcim/forms/bulk_edit.py:774 templates/dcim/device.html:104 #: templates/dcim/module.html:77 templates/dcim/modulebay.html:70 #: templates/dcim/rack.html:57 templates/virtualization/virtualmachine.html:35 msgid "Serial Number" msgstr "Número de serie" -#: dcim/forms/bulk_edit.py:367 dcim/forms/filtersets.py:387 +#: dcim/forms/bulk_edit.py:368 dcim/forms/filtersets.py:387 #: dcim/forms/filtersets.py:813 dcim/forms/filtersets.py:967 #: dcim/forms/filtersets.py:1546 msgid "Asset tag" msgstr "Etiqueta de activo" -#: dcim/forms/bulk_edit.py:411 dcim/forms/bulk_edit.py:524 -#: dcim/forms/bulk_edit.py:568 dcim/forms/bulk_edit.py:705 +#: dcim/forms/bulk_edit.py:412 dcim/forms/bulk_edit.py:525 +#: dcim/forms/bulk_edit.py:569 dcim/forms/bulk_edit.py:706 #: dcim/forms/bulk_import.py:277 dcim/forms/bulk_import.py:410 #: dcim/forms/bulk_import.py:580 dcim/forms/filtersets.py:280 #: dcim/forms/filtersets.py:511 dcim/forms/filtersets.py:669 @@ -3331,7 +3332,7 @@ msgstr "Etiqueta de activo" msgid "Airflow" msgstr "Flujo de aire" -#: dcim/forms/bulk_edit.py:440 dcim/forms/bulk_edit.py:910 +#: dcim/forms/bulk_edit.py:441 dcim/forms/bulk_edit.py:920 #: dcim/forms/bulk_import.py:322 dcim/forms/bulk_import.py:325 #: dcim/forms/bulk_import.py:553 dcim/forms/bulk_import.py:1358 #: dcim/forms/bulk_import.py:1362 dcim/forms/filtersets.py:104 @@ -3351,7 +3352,7 @@ msgstr "Flujo de aire" msgid "Rack" msgstr "Estante" -#: dcim/forms/bulk_edit.py:444 dcim/forms/bulk_edit.py:730 +#: dcim/forms/bulk_edit.py:445 dcim/forms/bulk_edit.py:739 #: dcim/forms/filtersets.py:325 dcim/forms/filtersets.py:398 #: dcim/forms/filtersets.py:481 dcim/forms/filtersets.py:608 #: dcim/forms/filtersets.py:721 dcim/forms/filtersets.py:942 @@ -3360,49 +3361,49 @@ msgstr "Estante" msgid "Hardware" msgstr "Hardware" -#: dcim/forms/bulk_edit.py:500 dcim/forms/bulk_import.py:377 +#: dcim/forms/bulk_edit.py:501 dcim/forms/bulk_import.py:377 #: dcim/forms/filtersets.py:499 dcim/forms/model_forms.py:353 msgid "Default platform" msgstr "Plataforma predeterminada" -#: dcim/forms/bulk_edit.py:505 dcim/forms/bulk_edit.py:564 +#: dcim/forms/bulk_edit.py:506 dcim/forms/bulk_edit.py:565 #: dcim/forms/filtersets.py:502 dcim/forms/filtersets.py:622 msgid "Part number" msgstr "Número de pieza" -#: dcim/forms/bulk_edit.py:509 +#: dcim/forms/bulk_edit.py:510 msgid "U height" msgstr "Altura en U" -#: dcim/forms/bulk_edit.py:521 dcim/tables/devicetypes.py:102 +#: dcim/forms/bulk_edit.py:522 dcim/tables/devicetypes.py:102 msgid "Exclude from utilization" msgstr "Excluir de la utilización" -#: dcim/forms/bulk_edit.py:550 dcim/forms/model_forms.py:368 +#: dcim/forms/bulk_edit.py:551 dcim/forms/model_forms.py:368 #: dcim/tables/devicetypes.py:77 templates/dcim/device.html:88 #: templates/dcim/devicebay.html:52 templates/dcim/module.html:61 msgid "Device Type" msgstr "Tipo de dispositivo" -#: dcim/forms/bulk_edit.py:592 dcim/forms/model_forms.py:401 +#: dcim/forms/bulk_edit.py:593 dcim/forms/model_forms.py:401 #: dcim/tables/modules.py:17 dcim/tables/modules.py:65 #: templates/dcim/module.html:65 templates/dcim/modulebay.html:66 #: templates/dcim/moduletype.html:22 msgid "Module Type" msgstr "Tipo de módulo" -#: dcim/forms/bulk_edit.py:596 dcim/forms/model_forms.py:371 +#: dcim/forms/bulk_edit.py:597 dcim/forms/model_forms.py:371 #: dcim/forms/model_forms.py:402 templates/dcim/devicetype.html:11 msgid "Chassis" msgstr "Chasis" -#: dcim/forms/bulk_edit.py:610 dcim/models/devices.py:484 +#: dcim/forms/bulk_edit.py:611 dcim/models/devices.py:484 #: dcim/tables/devices.py:67 msgid "VM role" msgstr "Función de máquina virtual" -#: dcim/forms/bulk_edit.py:613 dcim/forms/bulk_edit.py:637 -#: dcim/forms/bulk_edit.py:720 dcim/forms/bulk_import.py:434 +#: dcim/forms/bulk_edit.py:614 dcim/forms/bulk_edit.py:638 +#: dcim/forms/bulk_edit.py:721 dcim/forms/bulk_import.py:434 #: dcim/forms/bulk_import.py:438 dcim/forms/bulk_import.py:457 #: dcim/forms/bulk_import.py:461 dcim/forms/bulk_import.py:586 #: dcim/forms/bulk_import.py:590 dcim/forms/filtersets.py:689 @@ -3415,19 +3416,19 @@ msgstr "Función de máquina virtual" msgid "Config template" msgstr "Plantilla de configuración" -#: dcim/forms/bulk_edit.py:661 dcim/forms/bulk_edit.py:1061 +#: dcim/forms/bulk_edit.py:662 dcim/forms/bulk_edit.py:1071 #: dcim/forms/bulk_import.py:492 dcim/forms/filtersets.py:114 #: dcim/forms/model_forms.py:501 dcim/forms/model_forms.py:872 #: dcim/forms/model_forms.py:889 extras/filtersets.py:547 msgid "Device type" msgstr "Tipo de dispositivo" -#: dcim/forms/bulk_edit.py:672 dcim/forms/bulk_import.py:473 +#: dcim/forms/bulk_edit.py:673 dcim/forms/bulk_import.py:473 #: dcim/forms/filtersets.py:119 dcim/forms/model_forms.py:509 msgid "Device role" msgstr "Función del dispositivo" -#: dcim/forms/bulk_edit.py:695 dcim/forms/bulk_import.py:498 +#: dcim/forms/bulk_edit.py:696 dcim/forms/bulk_import.py:498 #: dcim/forms/filtersets.py:796 dcim/forms/model_forms.py:451 #: dcim/forms/model_forms.py:513 dcim/tables/devices.py:182 #: extras/filtersets.py:563 templates/dcim/device.html:186 @@ -3441,8 +3442,28 @@ msgstr "Función del dispositivo" msgid "Platform" msgstr "Plataforma" -#: dcim/forms/bulk_edit.py:728 dcim/forms/bulk_edit.py:1281 -#: dcim/forms/bulk_edit.py:1650 dcim/forms/bulk_edit.py:1696 +#: dcim/forms/bulk_edit.py:726 dcim/forms/bulk_import.py:517 +#: dcim/forms/filtersets.py:728 dcim/forms/filtersets.py:898 +#: dcim/forms/model_forms.py:522 dcim/tables/devices.py:202 +#: extras/filtersets.py:596 extras/forms/filtersets.py:322 +#: ipam/forms/filtersets.py:415 ipam/forms/filtersets.py:447 +#: templates/dcim/device.html:239 templates/virtualization/cluster.html:10 +#: templates/virtualization/virtualmachine.html:92 +#: templates/virtualization/virtualmachine.html:101 +#: virtualization/filtersets.py:157 virtualization/filtersets.py:277 +#: virtualization/forms/bulk_edit.py:129 +#: virtualization/forms/bulk_import.py:92 +#: virtualization/forms/filtersets.py:99 +#: virtualization/forms/filtersets.py:123 +#: virtualization/forms/filtersets.py:204 +#: virtualization/forms/model_forms.py:79 +#: virtualization/forms/model_forms.py:176 +#: virtualization/tables/virtualmachines.py:67 +msgid "Cluster" +msgstr "Clúster" + +#: dcim/forms/bulk_edit.py:737 dcim/forms/bulk_edit.py:1291 +#: dcim/forms/bulk_edit.py:1688 dcim/forms/bulk_edit.py:1734 #: dcim/forms/bulk_import.py:641 dcim/forms/bulk_import.py:703 #: dcim/forms/bulk_import.py:729 dcim/forms/bulk_import.py:755 #: dcim/forms/bulk_import.py:775 dcim/forms/bulk_import.py:828 @@ -3499,22 +3520,27 @@ msgstr "Plataforma" msgid "Device" msgstr "Dispositivo" -#: dcim/forms/bulk_edit.py:731 templates/extras/dashboard/widget_config.html:7 +#: dcim/forms/bulk_edit.py:740 templates/extras/dashboard/widget_config.html:7 #: virtualization/forms/bulk_edit.py:191 msgid "Configuration" msgstr "Configuración" -#: dcim/forms/bulk_edit.py:745 dcim/forms/bulk_import.py:653 +#: dcim/forms/bulk_edit.py:741 netbox/navigation/menu.py:243 +#: templates/dcim/device_edit.html:78 +msgid "Virtualization" +msgstr "Virtualización" + +#: dcim/forms/bulk_edit.py:755 dcim/forms/bulk_import.py:653 #: dcim/forms/model_forms.py:647 dcim/forms/model_forms.py:897 msgid "Module type" msgstr "Tipo de módulo" -#: dcim/forms/bulk_edit.py:799 dcim/forms/bulk_edit.py:984 -#: dcim/forms/bulk_edit.py:1003 dcim/forms/bulk_edit.py:1026 -#: dcim/forms/bulk_edit.py:1068 dcim/forms/bulk_edit.py:1112 -#: dcim/forms/bulk_edit.py:1163 dcim/forms/bulk_edit.py:1190 -#: dcim/forms/bulk_edit.py:1217 dcim/forms/bulk_edit.py:1235 -#: dcim/forms/bulk_edit.py:1253 dcim/forms/filtersets.py:67 +#: dcim/forms/bulk_edit.py:809 dcim/forms/bulk_edit.py:994 +#: dcim/forms/bulk_edit.py:1013 dcim/forms/bulk_edit.py:1036 +#: dcim/forms/bulk_edit.py:1078 dcim/forms/bulk_edit.py:1122 +#: dcim/forms/bulk_edit.py:1173 dcim/forms/bulk_edit.py:1200 +#: dcim/forms/bulk_edit.py:1227 dcim/forms/bulk_edit.py:1245 +#: dcim/forms/bulk_edit.py:1263 dcim/forms/filtersets.py:67 #: dcim/forms/object_create.py:46 templates/dcim/cable.html:32 #: templates/dcim/consoleport.html:32 templates/dcim/consoleserverport.html:32 #: templates/dcim/devicebay.html:28 templates/dcim/frontport.html:32 @@ -3526,82 +3552,82 @@ msgstr "Tipo de módulo" msgid "Label" msgstr "Etiqueta" -#: dcim/forms/bulk_edit.py:808 dcim/forms/filtersets.py:1068 +#: dcim/forms/bulk_edit.py:818 dcim/forms/filtersets.py:1068 #: templates/dcim/cable.html:50 msgid "Length" msgstr "Longitud" -#: dcim/forms/bulk_edit.py:813 dcim/forms/bulk_import.py:1226 +#: dcim/forms/bulk_edit.py:823 dcim/forms/bulk_import.py:1226 #: dcim/forms/bulk_import.py:1229 dcim/forms/filtersets.py:1072 msgid "Length unit" msgstr "Unidad de longitud" -#: dcim/forms/bulk_edit.py:837 templates/dcim/virtualchassis.html:23 +#: dcim/forms/bulk_edit.py:847 templates/dcim/virtualchassis.html:23 msgid "Domain" msgstr "Dominio" -#: dcim/forms/bulk_edit.py:905 dcim/forms/bulk_import.py:1345 +#: dcim/forms/bulk_edit.py:915 dcim/forms/bulk_import.py:1345 #: dcim/forms/filtersets.py:1158 dcim/forms/model_forms.py:750 msgid "Power panel" msgstr "Panel de alimentación" -#: dcim/forms/bulk_edit.py:927 dcim/forms/bulk_import.py:1381 +#: dcim/forms/bulk_edit.py:937 dcim/forms/bulk_import.py:1381 #: dcim/forms/filtersets.py:1180 templates/dcim/powerfeed.html:83 msgid "Supply" msgstr "Suministro" -#: dcim/forms/bulk_edit.py:933 dcim/forms/bulk_import.py:1386 +#: dcim/forms/bulk_edit.py:943 dcim/forms/bulk_import.py:1386 #: dcim/forms/filtersets.py:1185 templates/dcim/powerfeed.html:95 msgid "Phase" msgstr "Fase" -#: dcim/forms/bulk_edit.py:939 dcim/forms/filtersets.py:1190 +#: dcim/forms/bulk_edit.py:949 dcim/forms/filtersets.py:1190 #: templates/dcim/powerfeed.html:87 msgid "Voltage" msgstr "Tensión" -#: dcim/forms/bulk_edit.py:943 dcim/forms/filtersets.py:1194 +#: dcim/forms/bulk_edit.py:953 dcim/forms/filtersets.py:1194 #: templates/dcim/powerfeed.html:91 msgid "Amperage" msgstr "Amperaje" -#: dcim/forms/bulk_edit.py:947 dcim/forms/filtersets.py:1198 +#: dcim/forms/bulk_edit.py:957 dcim/forms/filtersets.py:1198 msgid "Max utilization" msgstr "Utilización máxima" -#: dcim/forms/bulk_edit.py:1036 +#: dcim/forms/bulk_edit.py:1046 msgid "Maximum draw" msgstr "Sorteo máximo" -#: dcim/forms/bulk_edit.py:1039 dcim/models/device_component_templates.py:282 +#: dcim/forms/bulk_edit.py:1049 dcim/models/device_component_templates.py:282 #: dcim/models/device_components.py:356 msgid "Maximum power draw (watts)" msgstr "Consumo máximo de energía (vatios)" -#: dcim/forms/bulk_edit.py:1042 +#: dcim/forms/bulk_edit.py:1052 msgid "Allocated draw" msgstr "Sorteo asignado" -#: dcim/forms/bulk_edit.py:1045 dcim/models/device_component_templates.py:289 +#: dcim/forms/bulk_edit.py:1055 dcim/models/device_component_templates.py:289 #: dcim/models/device_components.py:363 msgid "Allocated power draw (watts)" msgstr "Consumo de energía asignado (vatios)" -#: dcim/forms/bulk_edit.py:1078 dcim/forms/bulk_import.py:786 +#: dcim/forms/bulk_edit.py:1088 dcim/forms/bulk_import.py:786 #: dcim/forms/model_forms.py:953 dcim/forms/model_forms.py:1278 #: dcim/forms/model_forms.py:1567 dcim/forms/object_import.py:55 msgid "Power port" msgstr "Puerto de alimentación" -#: dcim/forms/bulk_edit.py:1083 dcim/forms/bulk_import.py:793 +#: dcim/forms/bulk_edit.py:1093 dcim/forms/bulk_import.py:793 msgid "Feed leg" msgstr "Pierna de alimentación" -#: dcim/forms/bulk_edit.py:1129 dcim/forms/bulk_edit.py:1440 +#: dcim/forms/bulk_edit.py:1139 dcim/forms/bulk_edit.py:1457 msgid "Management only" msgstr "Solo administración" -#: dcim/forms/bulk_edit.py:1139 dcim/forms/bulk_edit.py:1446 +#: dcim/forms/bulk_edit.py:1149 dcim/forms/bulk_edit.py:1463 #: dcim/forms/bulk_import.py:876 dcim/forms/filtersets.py:1394 #: dcim/forms/object_import.py:90 #: dcim/models/device_component_templates.py:437 @@ -3609,7 +3635,7 @@ msgstr "Solo administración" msgid "PoE mode" msgstr "Modo PoE" -#: dcim/forms/bulk_edit.py:1145 dcim/forms/bulk_edit.py:1452 +#: dcim/forms/bulk_edit.py:1155 dcim/forms/bulk_edit.py:1469 #: dcim/forms/bulk_import.py:882 dcim/forms/filtersets.py:1399 #: dcim/forms/object_import.py:95 #: dcim/models/device_component_templates.py:443 @@ -3617,12 +3643,12 @@ msgstr "Modo PoE" msgid "PoE type" msgstr "Tipo de PoE" -#: dcim/forms/bulk_edit.py:1151 dcim/forms/filtersets.py:1404 +#: dcim/forms/bulk_edit.py:1161 dcim/forms/filtersets.py:1404 #: dcim/forms/object_import.py:100 msgid "Wireless role" msgstr "Función inalámbrica" -#: dcim/forms/bulk_edit.py:1288 dcim/forms/model_forms.py:669 +#: dcim/forms/bulk_edit.py:1298 dcim/forms/model_forms.py:669 #: dcim/forms/model_forms.py:1223 dcim/tables/devices.py:313 #: templates/dcim/consoleport.html:24 templates/dcim/consoleserverport.html:24 #: templates/dcim/frontport.html:24 templates/dcim/interface.html:34 @@ -3632,16 +3658,16 @@ msgstr "Función inalámbrica" msgid "Module" msgstr "Módulo" -#: dcim/forms/bulk_edit.py:1420 dcim/tables/devices.py:665 +#: dcim/forms/bulk_edit.py:1437 dcim/tables/devices.py:665 #: templates/dcim/interface.html:110 msgid "LAG" msgstr "DESFASE" -#: dcim/forms/bulk_edit.py:1425 dcim/forms/model_forms.py:1305 +#: dcim/forms/bulk_edit.py:1442 dcim/forms/model_forms.py:1305 msgid "Virtual device contexts" msgstr "Contextos de dispositivos virtuales" -#: dcim/forms/bulk_edit.py:1431 dcim/forms/bulk_import.py:714 +#: dcim/forms/bulk_edit.py:1448 dcim/forms/bulk_import.py:714 #: dcim/forms/bulk_import.py:740 dcim/forms/filtersets.py:1252 #: dcim/forms/filtersets.py:1277 dcim/forms/filtersets.py:1358 #: dcim/tables/devices.py:610 @@ -3650,7 +3676,7 @@ msgstr "Contextos de dispositivos virtuales" msgid "Speed" msgstr "Velocidad" -#: dcim/forms/bulk_edit.py:1460 dcim/forms/bulk_import.py:885 +#: dcim/forms/bulk_edit.py:1477 dcim/forms/bulk_import.py:885 #: templates/vpn/ikepolicy.html:25 templates/vpn/ipsecprofile.html:21 #: templates/vpn/ipsecprofile.html:48 virtualization/forms/bulk_edit.py:233 #: virtualization/forms/bulk_import.py:165 vpn/forms/bulk_edit.py:146 @@ -3661,36 +3687,44 @@ msgstr "Velocidad" msgid "Mode" msgstr "Modo" -#: dcim/forms/bulk_edit.py:1468 dcim/forms/model_forms.py:1354 +#: dcim/forms/bulk_edit.py:1485 dcim/forms/model_forms.py:1354 #: ipam/forms/bulk_import.py:178 ipam/forms/filtersets.py:498 #: ipam/models/vlans.py:84 virtualization/forms/bulk_edit.py:240 #: virtualization/forms/model_forms.py:321 msgid "VLAN group" msgstr "Grupo de VLAN" -#: dcim/forms/bulk_edit.py:1476 dcim/forms/model_forms.py:1360 +#: dcim/forms/bulk_edit.py:1494 dcim/forms/model_forms.py:1360 #: dcim/tables/devices.py:579 virtualization/forms/bulk_edit.py:248 #: virtualization/forms/model_forms.py:326 msgid "Untagged VLAN" msgstr "VLAN sin etiquetar" -#: dcim/forms/bulk_edit.py:1484 dcim/forms/model_forms.py:1369 +#: dcim/forms/bulk_edit.py:1503 dcim/forms/model_forms.py:1369 #: dcim/tables/devices.py:585 virtualization/forms/bulk_edit.py:256 #: virtualization/forms/model_forms.py:335 msgid "Tagged VLANs" msgstr "VLAN etiquetadas" -#: dcim/forms/bulk_edit.py:1494 dcim/forms/model_forms.py:1341 +#: dcim/forms/bulk_edit.py:1506 +msgid "Add tagged VLANs" +msgstr "" + +#: dcim/forms/bulk_edit.py:1515 +msgid "Remove tagged VLANs" +msgstr "" + +#: dcim/forms/bulk_edit.py:1531 dcim/forms/model_forms.py:1341 msgid "Wireless LAN group" msgstr "Grupo LAN inalámbrico" -#: dcim/forms/bulk_edit.py:1499 dcim/forms/model_forms.py:1346 +#: dcim/forms/bulk_edit.py:1536 dcim/forms/model_forms.py:1346 #: dcim/tables/devices.py:619 netbox/navigation/menu.py:146 #: templates/dcim/interface.html:280 wireless/tables/wirelesslan.py:24 msgid "Wireless LANs" msgstr "LAN inalámbricas" -#: dcim/forms/bulk_edit.py:1508 dcim/forms/filtersets.py:1328 +#: dcim/forms/bulk_edit.py:1545 dcim/forms/filtersets.py:1328 #: dcim/forms/model_forms.py:1390 ipam/forms/bulk_edit.py:286 #: ipam/forms/bulk_edit.py:378 ipam/forms/filtersets.py:169 #: templates/dcim/interface.html:122 templates/ipam/prefix.html:95 @@ -3698,33 +3732,37 @@ msgstr "LAN inalámbricas" msgid "Addressing" msgstr "Dirigiéndose" -#: dcim/forms/bulk_edit.py:1509 dcim/forms/filtersets.py:720 +#: dcim/forms/bulk_edit.py:1546 dcim/forms/filtersets.py:720 #: dcim/forms/model_forms.py:1391 virtualization/forms/model_forms.py:350 msgid "Operation" msgstr "Operación" -#: dcim/forms/bulk_edit.py:1510 dcim/forms/filtersets.py:1329 +#: dcim/forms/bulk_edit.py:1547 dcim/forms/filtersets.py:1329 #: dcim/forms/model_forms.py:987 dcim/forms/model_forms.py:1393 msgid "PoE" msgstr "PoE" -#: dcim/forms/bulk_edit.py:1511 dcim/forms/model_forms.py:1392 +#: dcim/forms/bulk_edit.py:1548 dcim/forms/model_forms.py:1392 #: templates/dcim/interface.html:99 virtualization/forms/bulk_edit.py:267 #: virtualization/forms/model_forms.py:351 msgid "Related Interfaces" msgstr "Interfaces relacionadas" -#: dcim/forms/bulk_edit.py:1512 dcim/forms/model_forms.py:1394 +#: dcim/forms/bulk_edit.py:1549 dcim/forms/model_forms.py:1394 #: virtualization/forms/bulk_edit.py:268 #: virtualization/forms/model_forms.py:352 msgid "802.1Q Switching" msgstr "Conmutación 802.1Q" -#: dcim/forms/bulk_edit.py:1574 dcim/forms/bulk_edit.py:1576 +#: dcim/forms/bulk_edit.py:1553 +msgid "Add/Remove" +msgstr "" + +#: dcim/forms/bulk_edit.py:1612 dcim/forms/bulk_edit.py:1614 msgid "Interface mode must be specified to assign VLANs" msgstr "Se debe especificar el modo de interfaz para asignar las VLAN" -#: dcim/forms/bulk_edit.py:1581 dcim/forms/common.py:50 +#: dcim/forms/bulk_edit.py:1619 dcim/forms/common.py:50 msgid "An access interface cannot have tagged VLANs assigned." msgstr "Una interfaz de acceso no puede tener asignadas VLAN etiquetadas." @@ -3866,26 +3904,6 @@ msgstr "Plataforma asignada" msgid "Virtual chassis" msgstr "Chasis virtual" -#: dcim/forms/bulk_import.py:517 dcim/forms/filtersets.py:728 -#: dcim/forms/filtersets.py:898 dcim/forms/model_forms.py:522 -#: dcim/tables/devices.py:202 extras/filtersets.py:596 -#: extras/forms/filtersets.py:322 ipam/forms/filtersets.py:415 -#: ipam/forms/filtersets.py:447 templates/dcim/device.html:239 -#: templates/virtualization/cluster.html:10 -#: templates/virtualization/virtualmachine.html:92 -#: templates/virtualization/virtualmachine.html:101 -#: virtualization/filtersets.py:157 virtualization/filtersets.py:277 -#: virtualization/forms/bulk_edit.py:129 -#: virtualization/forms/bulk_import.py:92 -#: virtualization/forms/filtersets.py:99 -#: virtualization/forms/filtersets.py:123 -#: virtualization/forms/filtersets.py:204 -#: virtualization/forms/model_forms.py:79 -#: virtualization/forms/model_forms.py:176 -#: virtualization/tables/virtualmachines.py:67 -msgid "Cluster" -msgstr "Clúster" - #: dcim/forms/bulk_import.py:521 msgid "Virtualization cluster" msgstr "Clúster de virtualización" @@ -6632,33 +6650,33 @@ msgstr "Se ha producido un error al renderizar la plantilla: {error}" msgid "Virtual Machines" msgstr "Máquinas virtuales" -#: dcim/views.py:2897 +#: dcim/views.py:2907 #, python-brace-format msgid "Installed device {device} in bay {device_bay}." msgstr "Dispositivo instalado {device} en la bahía {device_bay}." -#: dcim/views.py:2938 +#: dcim/views.py:2948 #, python-brace-format msgid "Removed device {device} from bay {device_bay}." msgstr "Dispositivo eliminado {device} desde la bahía {device_bay}." -#: dcim/views.py:3044 ipam/tables/ip.py:234 +#: dcim/views.py:3054 ipam/tables/ip.py:234 msgid "Children" msgstr "Niños" -#: dcim/views.py:3510 +#: dcim/views.py:3520 #, python-brace-format msgid "Added member {device}" msgstr "Miembro agregado {device}" -#: dcim/views.py:3557 +#: dcim/views.py:3567 #, python-brace-format msgid "Unable to remove master device {device} from the virtual chassis." msgstr "" "No se puede eliminar el dispositivo maestro {device} desde el chasis " "virtual." -#: dcim/views.py:3570 +#: dcim/views.py:3580 #, python-brace-format msgid "Removed {device} from virtual chassis {chassis}" msgstr "Eliminado {device} desde un chasis virtual {chassis}" @@ -7608,19 +7626,19 @@ msgstr "Programe la ejecución del script a una hora determinada" msgid "Interval at which this script is re-run (in minutes)" msgstr "Intervalo en el que se vuelve a ejecutar este script (en minutos)" -#: extras/jobs.py:49 +#: extras/jobs.py:47 msgid "Database changes have been reverted automatically." msgstr "Los cambios en la base de datos se han revertido automáticamente." -#: extras/jobs.py:55 +#: extras/jobs.py:53 msgid "Script aborted with error: " msgstr "Secuencia de comandos abortada con un error: " -#: extras/jobs.py:65 +#: extras/jobs.py:63 msgid "An exception occurred: " msgstr "Se ha producido una excepción: " -#: extras/jobs.py:70 +#: extras/jobs.py:68 msgid "Database changes have been reverted due to error." msgstr "Los cambios en la base de datos se han revertido debido a un error." @@ -8953,7 +8971,7 @@ msgstr "Grupo VLAN" #: ipam/forms/bulk_edit.py:234 ipam/forms/bulk_import.py:185 #: ipam/forms/filtersets.py:256 ipam/forms/model_forms.py:218 -#: ipam/models/vlans.py:234 ipam/tables/ip.py:255 +#: ipam/models/vlans.py:250 ipam/tables/ip.py:255 #: templates/ipam/prefix.html:60 templates/ipam/vlan.html:12 #: templates/ipam/vlan/base.html:6 templates/ipam/vlan_edit.html:10 #: templates/wireless/wirelesslan.html:30 vpn/forms/bulk_import.py:304 @@ -9210,7 +9228,7 @@ msgstr "Asignado a una interfaz" msgid "DNS Name" msgstr "Nombre DNS" -#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:235 ipam/tables/ip.py:176 +#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:251 ipam/tables/ip.py:176 #: ipam/tables/vlans.py:82 ipam/views.py:971 netbox/navigation/menu.py:193 #: netbox/navigation/menu.py:195 msgid "VLANs" @@ -9220,7 +9238,7 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "Contiene el identificador de VLAN" -#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:176 +#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:192 #: templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "IDENTIFICADOR DE VLAN" @@ -9682,40 +9700,48 @@ msgstr "No se puede establecer scope_type sin scope_id." msgid "Cannot set scope_id without scope_type." msgstr "No se puede establecer scope_id sin scope_type." -#: ipam/models/vlans.py:101 +#: ipam/models/vlans.py:105 +#, python-brace-format +msgid "Starting VLAN ID in range ({value}) cannot be less than {minimum}" +msgstr "" + +#: ipam/models/vlans.py:111 +#, python-brace-format +msgid "Ending VLAN ID in range ({value}) cannot exceed {maximum}" +msgstr "" + +#: ipam/models/vlans.py:118 +#, python-brace-format +msgid "" +"Ending VLAN ID in range must be greater than or equal to the starting VLAN " +"ID ({range})" +msgstr "" + +#: ipam/models/vlans.py:124 msgid "Ranges cannot overlap." msgstr "Los rangos no se pueden superponer." -#: ipam/models/vlans.py:106 -#, python-brace-format -msgid "" -"Maximum child VID must be greater than or equal to minimum child VID " -"({value})" -msgstr "" -"El VID infantil máximo debe ser mayor o igual al VID infantil mínimo " -"({value})" - -#: ipam/models/vlans.py:165 +#: ipam/models/vlans.py:181 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "El sitio específico al que está asignada esta VLAN (si existe)" -#: ipam/models/vlans.py:173 +#: ipam/models/vlans.py:189 msgid "VLAN group (optional)" msgstr "Grupo de VLAN (opcional)" -#: ipam/models/vlans.py:181 +#: ipam/models/vlans.py:197 msgid "Numeric VLAN ID (1-4094)" msgstr "ID de VLAN numérico (1-4094)" -#: ipam/models/vlans.py:199 +#: ipam/models/vlans.py:215 msgid "Operational status of this VLAN" msgstr "Estado operativo de esta VLAN" -#: ipam/models/vlans.py:207 +#: ipam/models/vlans.py:223 msgid "The primary function of this VLAN" msgstr "La función principal de esta VLAN" -#: ipam/models/vlans.py:250 +#: ipam/models/vlans.py:266 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9724,7 +9750,7 @@ msgstr "" "La VLAN está asignada al grupo {group} (alcance: {scope}); no se puede " "asignar también al sitio {site}." -#: ipam/models/vlans.py:259 +#: ipam/models/vlans.py:275 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "El VID debe estar en rangos {ranges} para VLAN en grupo {group}" @@ -10477,10 +10503,6 @@ msgstr "Políticas IPSec" msgid "IPSec Profiles" msgstr "Perfiles IPSec" -#: netbox/navigation/menu.py:243 templates/dcim/device_edit.html:78 -msgid "Virtualization" -msgstr "Virtualización" - #: netbox/navigation/menu.py:251 #: templates/virtualization/virtualmachine.html:174 #: templates/virtualization/virtualmachine/base.html:32 @@ -10885,19 +10907,19 @@ msgstr "" msgid "Row {i}: Object with ID {id} does not exist" msgstr "Fila {i}: Objeto con ID {id} no existe" -#: netbox/views/generic/bulk_views.py:702 -#: netbox/views/generic/bulk_views.py:900 -#: netbox/views/generic/bulk_views.py:948 +#: netbox/views/generic/bulk_views.py:709 +#: netbox/views/generic/bulk_views.py:907 +#: netbox/views/generic/bulk_views.py:955 #, python-brace-format msgid "No {object_type} were selected." msgstr "No {object_type} fueron seleccionados." -#: netbox/views/generic/bulk_views.py:782 +#: netbox/views/generic/bulk_views.py:789 #, python-brace-format msgid "Renamed {count} {object_type}" msgstr "Renombrado {count} {object_type}" -#: netbox/views/generic/bulk_views.py:878 +#: netbox/views/generic/bulk_views.py:885 #, python-brace-format msgid "Deleted {count} {object_type}" msgstr "Eliminado {count} {object_type}" @@ -10931,7 +10953,7 @@ msgstr "Sincronizado {count} {object_type}" msgid "{class_name} must implement get_children()" msgstr "{class_name} debe implementar get_children ()" -#: netbox/views/misc.py:44 +#: netbox/views/misc.py:46 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -12795,7 +12817,7 @@ msgid "You do not have permission to run scripts" msgstr "No tiene permiso para ejecutar scripts" #: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:86 +#: templates/extras/script_list.html:87 msgid "Run Script" msgstr "Ejecutar script" @@ -12807,27 +12829,32 @@ msgstr "Error al cargar el script" msgid "Script no longer exists in the source file." msgstr "El script ya no existe en el archivo fuente." -#: templates/extras/script_list.html:46 +#: templates/extras/script_list.html:47 msgid "Last Run" msgstr "Última ejecución" -#: templates/extras/script_list.html:61 +#: templates/extras/script_list.html:62 msgid "Script is no longer present in the source file" msgstr "La secuencia de comandos ya no está presente en el archivo fuente" -#: templates/extras/script_list.html:74 +#: templates/extras/script_list.html:75 msgid "Never" msgstr "Nunca" -#: templates/extras/script_list.html:84 +#: templates/extras/script_list.html:85 msgid "Run Again" msgstr "Corre otra vez" -#: templates/extras/script_list.html:138 +#: templates/extras/script_list.html:133 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "" + +#: templates/extras/script_list.html:141 msgid "No Scripts Found" msgstr "No se encontró ningún script" -#: templates/extras/script_list.html:141 +#: templates/extras/script_list.html:144 #, python-format msgid "" "Get started by creating a script from " @@ -14690,13 +14717,13 @@ msgid "Memory (MB)" msgstr "Memoria (MB)" #: virtualization/forms/bulk_edit.py:174 -msgid "Disk (GB)" -msgstr "Disco (GB)" +msgid "Disk (MB)" +msgstr "" #: virtualization/forms/bulk_edit.py:334 #: virtualization/forms/filtersets.py:251 -msgid "Size (GB)" -msgstr "Tamaño (GB)" +msgid "Size (MB)" +msgstr "" #: virtualization/forms/bulk_import.py:44 msgid "Type of cluster" diff --git a/netbox/translations/fr/LC_MESSAGES/django.mo b/netbox/translations/fr/LC_MESSAGES/django.mo index bf80d8fca67b92dc156c9c3598b5a4165b6f57af..4e3ff8a09766e66583d301dca5dac4754f5e43c7 100644 GIT binary patch delta 66008 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 D8j!<+ delta 66252 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 Qtpi}B*Vg5!y!Z6{KUJ6weE{device}" msgstr "Membre ajouté {device}" -#: dcim/views.py:3557 +#: dcim/views.py:3567 #, python-brace-format msgid "Unable to remove master device {device} from the virtual chassis." msgstr "" "Impossible de supprimer le périphérique principal {device} depuis le châssis" " virtuel." -#: dcim/views.py:3570 +#: dcim/views.py:3580 #, python-brace-format msgid "Removed {device} from virtual chassis {chassis}" msgstr "Supprimé {device} depuis un châssis virtuel {chassis}" @@ -7620,21 +7638,21 @@ msgstr "Planifier l'exécution du script à une heure définie" msgid "Interval at which this script is re-run (in minutes)" msgstr "Intervalle auquel ce script est réexécuté (en minutes)" -#: extras/jobs.py:49 +#: extras/jobs.py:47 msgid "Database changes have been reverted automatically." msgstr "" "Les modifications apportées à la base de données ont été annulées " "automatiquement." -#: extras/jobs.py:55 +#: extras/jobs.py:53 msgid "Script aborted with error: " msgstr "Le script a été abandonné avec une erreur : " -#: extras/jobs.py:65 +#: extras/jobs.py:63 msgid "An exception occurred: " msgstr "Une exception s'est produite : " -#: extras/jobs.py:70 +#: extras/jobs.py:68 msgid "Database changes have been reverted due to error." msgstr "" "Les modifications apportées à la base de données ont été annulées en raison " @@ -8980,7 +8998,7 @@ msgstr "Groupe VLAN" #: ipam/forms/bulk_edit.py:234 ipam/forms/bulk_import.py:185 #: ipam/forms/filtersets.py:256 ipam/forms/model_forms.py:218 -#: ipam/models/vlans.py:234 ipam/tables/ip.py:255 +#: ipam/models/vlans.py:250 ipam/tables/ip.py:255 #: templates/ipam/prefix.html:60 templates/ipam/vlan.html:12 #: templates/ipam/vlan/base.html:6 templates/ipam/vlan_edit.html:10 #: templates/wireless/wirelesslan.html:30 vpn/forms/bulk_import.py:304 @@ -9238,7 +9256,7 @@ msgstr "Affecté à une interface" msgid "DNS Name" msgstr "Nom DNS" -#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:235 ipam/tables/ip.py:176 +#: ipam/forms/filtersets.py:416 ipam/models/vlans.py:251 ipam/tables/ip.py:176 #: ipam/tables/vlans.py:82 ipam/views.py:971 netbox/navigation/menu.py:193 #: netbox/navigation/menu.py:195 msgid "VLANs" @@ -9248,7 +9266,7 @@ msgstr "VLAN" msgid "Contains VLAN ID" msgstr "Contient un ID de VLAN" -#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:176 +#: ipam/forms/filtersets.py:513 ipam/models/vlans.py:192 #: templates/ipam/vlan.html:31 msgid "VLAN ID" msgstr "IDENTIFIANT DE VLAN" @@ -9717,40 +9735,48 @@ msgstr "Impossible de définir scope_type sans scope_id." msgid "Cannot set scope_id without scope_type." msgstr "Impossible de définir scope_id sans scope_type." -#: ipam/models/vlans.py:101 +#: ipam/models/vlans.py:105 +#, python-brace-format +msgid "Starting VLAN ID in range ({value}) cannot be less than {minimum}" +msgstr "" + +#: ipam/models/vlans.py:111 +#, python-brace-format +msgid "Ending VLAN ID in range ({value}) cannot exceed {maximum}" +msgstr "" + +#: ipam/models/vlans.py:118 +#, python-brace-format +msgid "" +"Ending VLAN ID in range must be greater than or equal to the starting VLAN " +"ID ({range})" +msgstr "" + +#: ipam/models/vlans.py:124 msgid "Ranges cannot overlap." msgstr "Les plages ne peuvent pas se chevaucher." -#: ipam/models/vlans.py:106 -#, python-brace-format -msgid "" -"Maximum child VID must be greater than or equal to minimum child VID " -"({value})" -msgstr "" -"La VID maximale pour les enfants doit être supérieure ou égale à la VID " -"minimale pour les enfants ({value})" - -#: ipam/models/vlans.py:165 +#: ipam/models/vlans.py:181 msgid "The specific site to which this VLAN is assigned (if any)" msgstr "Le site spécifique auquel ce VLAN est associé (le cas échéant)" -#: ipam/models/vlans.py:173 +#: ipam/models/vlans.py:189 msgid "VLAN group (optional)" msgstr "Groupe VLAN (facultatif)" -#: ipam/models/vlans.py:181 +#: ipam/models/vlans.py:197 msgid "Numeric VLAN ID (1-4094)" msgstr "ID VLAN numérique (1-4094)" -#: ipam/models/vlans.py:199 +#: ipam/models/vlans.py:215 msgid "Operational status of this VLAN" msgstr "État opérationnel de ce VLAN" -#: ipam/models/vlans.py:207 +#: ipam/models/vlans.py:223 msgid "The primary function of this VLAN" msgstr "La principale fonction de ce VLAN" -#: ipam/models/vlans.py:250 +#: ipam/models/vlans.py:266 #, python-brace-format msgid "" "VLAN is assigned to group {group} (scope: {scope}); cannot also assign to " @@ -9759,7 +9785,7 @@ msgstr "" "Le VLAN est associé au groupe {group} (champ d'application : {scope}) ; ne " "peut pas également être associé au site {site}." -#: ipam/models/vlans.py:259 +#: ipam/models/vlans.py:275 #, python-brace-format msgid "VID must be in ranges {ranges} for VLANs in group {group}" msgstr "" @@ -10520,10 +10546,6 @@ msgstr "Politiques IPSec" msgid "IPSec Profiles" msgstr "Profils IPSec" -#: netbox/navigation/menu.py:243 templates/dcim/device_edit.html:78 -msgid "Virtualization" -msgstr "Virtualisation" - #: netbox/navigation/menu.py:251 #: templates/virtualization/virtualmachine.html:174 #: templates/virtualization/virtualmachine/base.html:32 @@ -10931,19 +10953,19 @@ msgstr "" msgid "Row {i}: Object with ID {id} does not exist" msgstr "Rangée {i}: Objet avec identifiant {id} n'existe pas" -#: netbox/views/generic/bulk_views.py:702 -#: netbox/views/generic/bulk_views.py:900 -#: netbox/views/generic/bulk_views.py:948 +#: netbox/views/generic/bulk_views.py:709 +#: netbox/views/generic/bulk_views.py:907 +#: netbox/views/generic/bulk_views.py:955 #, python-brace-format msgid "No {object_type} were selected." msgstr "Non {object_type} ont été sélectionnés." -#: netbox/views/generic/bulk_views.py:782 +#: netbox/views/generic/bulk_views.py:789 #, python-brace-format msgid "Renamed {count} {object_type}" msgstr "Renommé {count} {object_type}" -#: netbox/views/generic/bulk_views.py:878 +#: netbox/views/generic/bulk_views.py:885 #, python-brace-format msgid "Deleted {count} {object_type}" msgstr "Supprimé {count} {object_type}" @@ -10977,7 +10999,7 @@ msgstr "Synchronisé {count} {object_type}" msgid "{class_name} must implement get_children()" msgstr "{class_name} doit implémenter get_children ()" -#: netbox/views/misc.py:44 +#: netbox/views/misc.py:46 msgid "" "There was an error loading the dashboard configuration. A default dashboard " "is in use." @@ -12842,7 +12864,7 @@ msgid "You do not have permission to run scripts" msgstr "Vous n'avez pas le droit d'exécuter des scripts" #: templates/extras/script.html:41 templates/extras/script.html:45 -#: templates/extras/script_list.html:86 +#: templates/extras/script_list.html:87 msgid "Run Script" msgstr "Exécuter le script" @@ -12854,27 +12876,32 @@ msgstr "Erreur de chargement du script" msgid "Script no longer exists in the source file." msgstr "Le script n'existe plus dans le fichier source." -#: templates/extras/script_list.html:46 +#: templates/extras/script_list.html:47 msgid "Last Run" msgstr "Dernière exécution" -#: templates/extras/script_list.html:61 +#: templates/extras/script_list.html:62 msgid "Script is no longer present in the source file" msgstr "Le script n'est plus présent dans le fichier source" -#: templates/extras/script_list.html:74 +#: templates/extras/script_list.html:75 msgid "Never" msgstr "Jamais" -#: templates/extras/script_list.html:84 +#: templates/extras/script_list.html:85 msgid "Run Again" msgstr "Exécutez à nouveau" -#: templates/extras/script_list.html:138 +#: templates/extras/script_list.html:133 +#, python-format +msgid "Could not load scripts from module %(module)s" +msgstr "" + +#: templates/extras/script_list.html:141 msgid "No Scripts Found" msgstr "Aucun script trouvé" -#: templates/extras/script_list.html:141 +#: templates/extras/script_list.html:144 #, python-format msgid "" "Get started by creating a script from " @@ -14734,13 +14761,13 @@ msgid "Memory (MB)" msgstr "Mémoire (Mo)" #: virtualization/forms/bulk_edit.py:174 -msgid "Disk (GB)" -msgstr "Disque (Go)" +msgid "Disk (MB)" +msgstr "" #: virtualization/forms/bulk_edit.py:334 #: virtualization/forms/filtersets.py:251 -msgid "Size (GB)" -msgstr "Taille (Go)" +msgid "Size (MB)" +msgstr "" #: virtualization/forms/bulk_import.py:44 msgid "Type of cluster" diff --git a/netbox/translations/it/LC_MESSAGES/django.mo b/netbox/translations/it/LC_MESSAGES/django.mo index 839e154005e5dfd277bb98d051202ffc85e838c1..3e357f35d37e0476407cddcfe9fd629ba015ba34 100644 GIT binary patch delta 66008 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