From a016022eb9484ddd0e9c3fd23258fcaaf6456b4d Mon Sep 17 00:00:00 2001 From: cmstein Date: Thu, 4 Jun 2020 09:49:10 -0300 Subject: [PATCH] Update in PTBR --- locale/pt_BR/LC_MESSAGES/strings.mo | Bin 356196 -> 360846 bytes locale/pt_BR/LC_MESSAGES/strings.po | 1117 +++++++++++++-------------- 2 files changed, 533 insertions(+), 584 deletions(-) diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 9f35d734573b9d72f3f972821fbad44e78ada14a..d4030150b057fef3641b73eab5b0d84b664f482f 100644 GIT binary patch delta 69018 zcmXWkb$}N|AII^%ppkBgBaY_iuH!iB=N$Pp;4ye}i zmVfZPEVu$k;18Gy%YXE|4A>I0<6sQOuP_1+x$%>1ot;cQ7S-!B(HjSrFBs7)*#wT)90qp&W|^@d%a)^1NsG z8PE3$h6V*fyB?oY&K<|h95=`tMLAWxATJ3w%)w-ozm6Z|CC9C(2OdS${|^uKIDHo-Ic;d>%DNe`8^Mf<-V#!XU30HpK!s4K?R`uoM32 z%2g6sxhE<&&SM9BhGVd4;vjD@UQQh32QH}hiH&$59^*t0hFcj6Ck^uQ;UH9b1y;vf zSOFuF1$n(N7VF{_tdDt<2YJ!>8P>obupTB#5#%+(R;UPUPT>c6Asn2fLUVQ&HP@Fh z3qHe|m@1_uX*<;Qy-}g=k0sGZUB44k<8K%jAEJ``8S1{^R6*WojEhR*i9QDjIGBm* zz(VIr)B`r5md!p_e-w57dDPrrK~2?d)YQE|Ew}ioEqT+TuFsF^NC{NC(WoT%>vN!< zbVps-4|U-PRKt@|9axC!;Mb@JZ$MqQ+xZjf`irRRZlNCZuk$^sV+qq(d+Cwud@maZ zI#B?X#pN&!)j)B}gQ`U$A}W}-U26xFdcSOd3V7=A$Q8(GrY^`$X4|y$SZ~OQAu|mqcBzaAnzi}uqkR)6!_FuOZ`2Y9K$Nrs8+h1OG)W%aHIOFAio$y#w-~a;!?YZ#TB0LN^Y^K{y3lp_kJ( zpw^g|;$-JGRD;)1xpE7qVdh*x-eg>d^RW502RW0sF0pSb@VrEjQ8F7O8G2eby3&1!Ccr2E8$#hkH4ZiTq?iS`~5gj=(l1{ z+>e@@o2U*wMm_i=Dn}9*u==d15EphvqjIGw>Rr(dl|zeA8`D-)#E!c1DP)R$?+*^t z&;!)SK4Ju>jIjDBEI_$2>ce9kmc$kK1ztvVv?rOVk&i%?C!=y`p{rlx$~#cGbQH^I z{h#2VC>5cFEF`5+BOQ)vV5TcC#ix|FVtrg)ILNDtuTc?-EMgxZwNdvqKqXmw)WC+i z^V3kP>0LYdLRY80AF8Y))WDUHp5UM9*r8n z1k~2P2sPqw-1*fQN_hkN>iHH9v@Q>#LU#%^XID|V@z9lDy7LK&+XK_1?h8Y8D8I9$ ztB-QlK|QbqHo&&14sR*W`d0(HsnFaVMRn)`s{T(`et_!OYgbNC!d6Kd)JV&q?yrj) zX=_x7+dF$W2cQP@8MeU*C0PFo*)1y6qx&1Qt(*$ga1K{4fZB4)qdMFW z)seQC6JuR@E-EL!Mzy;cE8`D72U<39N?8MGFe~M3sGdfnR!1GwgW99s1w-&U&ce0W zx3rBs17DVkNM_W7ilQD|*_9ihrmBN0`>`A-Nk-x{{2Voc6lJX=VVH+<6lyE&g<&|& zl{YxgpdR$lmEWP}JY%^aFBr3;9-IR;u!2ak`(9}dlx+3!YwU=9FmCxEuPqM7N%$+y z#kLiKyrK9EwZp|$w8+gvMRElyLR(M|I)#ehMR)$LJO3IpYyGE)wD)phR1P%7%-9C? zEjSX@^95K0zd=RhSIm!ICEJh+U|EWtF&nNxU4I0_@Fi*kOBZF!y9DOs`Cdy`F&1-E zUX77>9=QvMO6u~0RO;2_l0Ey4kqsJeY<_*jGTNz`gf zRf8`n%us{%-;;xXsc4R^VrU@9^LF4F$~kKVdC%|}j>CUy^Qp%9*g8SpDau#s+A{jK zo_P=3a6Y2Gy@sbZut=nBXd};zibOtCq>454EjcPvp=Hwql`K6`d-f>QGMbI*`Pc6J z8dOf~b>(BI<#`#kg+In-7_X5fVLQ~6^}x?@1nRmVzp=d}(xdkBLKu!Qs9flaT6POj z9omhWsxzntZew=*fLSqH6T3bdD^l*{T#0J$raS*hQ~QGQ3vi&fR1E4t?NQk~1`FXz z)B`SJ1inUfG1{0E=4`)A5^lYXm0J5M%A}MUH>`qk?VV#Inc6sgj!B{ zTLket0hS?Zi=2m1co{V{8CzP13ZlvlQQvf3P*XJ4ISG~RGf`FH|nP z!U{a!OVHXbtd6>{9;(6Ss3hxx8fiaNl8r}gOkX*-yYuH!Nqhr!|0~pk;;DF#A>dI#)9HFyH`xqS`w;J3~+ZS5zV!l)_ih-GjY7R4*5>yxx| zpWUd?S3zx1G3{9Y8gYFpG}0ER2X}T3Ky_#g>bmK!{!7#dSGw|MY)bi{t54hB<~#># z%PoakRZU#^Ggtnqy>AyBqCyY4hQ06}lAT`D4nbaPoQrMo32HXBU z3Gd@b9M~zyn}APnI1cMw5+k#?`2#yNqG@4s~6ou9mE2 zQRT*{9c=(A$;P7YTZrn=K2&m7>1IEGw8eRp{Z$-P<)CbL8^KuI6vW<+TF?D^26^pp zKk8R5nc06AVrx_+UZQr$6tO|x3e1K|t|M3y-(wLh-rG9R4ck#3i+qCl-VF}wQW3?* zujMiu^`qBUsMYZjmHk8d+6FWQm8`olFP=or?Q_(!{Is8SC@bp0g;6=x39Dm&)Ij!P zVm;wa;DEilzvVzGRC0x(va|rIfnunQC<;UHb5v4JMkViTR0o!za_1Xtgnzp8#Rpi& zB2l?k4^wJ{tvFbTeX&2L9%w%_PC|t+;UF7H6e=eMVJ%#ZGw>OzBjW~}(@>;VZ-Q&7$sjY_Ios4t$Dm<2ya?Hj955&8)gfwRubs0iLf z<;H)gDGM5E`#=g*1R{pA{uSCXROp84s0$lAySNL7p!V=_m=out=KKKaQ|%@;$Brwl_AE=SNMdeD~QT8KOE7ZQQ3CH0vRQrAm5zvF{pq5#4?2Wy!7+yssQ?k*v zOfz5|$~|xa?#7weV2rJjzflqT7d7HUW9_Y&4)wv37j-@g8JO?2=Ab+qP8ZZ1uN-ID zxeL{y{iyo$s0MDLM)nRBnTYZBfRd=UV+~YJwRPoK)P3WyATGlEcnTx5{$FvRjUw0Q z_V#Ll+QH_bLVgyt4C7C*^O2~1U?qV+Pj)Uut-7@sN9%th z2TGc4s4tldsMqadRMsY*WXrEGYWcN9jc5dF8O}ki>+KkZC!P0E?IfOT@02{Kh(@8F z*BE^z#Xt_!;8fI0;~UJ5$50Qr=S)1sZj3i$irxxRpE{}JlC zxKpj1Z7Sra?;iRih6h4a`jQuY+2Sp z4Qv`}wQWMRvvV5Rt%GA!B*%-W4dV`~Bk87F7H2~xTS3&0R|?gEil~m(MqS?lHRruh z*9}44HwyJ`n25S=x^uqIK@BQaU<OIZ#r4L^YUYrd^m5HL{|psi}@i#*V1vGYK`P+p##F zK|LsBmfe>LwUrk^J-9Lk-g>BxwzBiS*NX!s(@4yRb5S3Yhfs6%4wbc`UswdvVkG5E zsD|6%Q0$2c{Y}(<@fekyA+xRh^r#URa^5&j&PQCMx#1Z7Zridm{#k5kgJ%E3iT3K-i7MGanwjJyZYOx zDSLrxFwI=ME$`}4bwsN_73 zS`{h2v`?AVOVr4EJ4c}+IK!2fIX9t};lZz1|4Nz@ zRA_F0aTnY`h3+XTbV(LjLm5%!0;n7*i@L8Gs+}gN2ewBIpg-#RFHrl-GUsO0^@n{9 zG>2zVA-;(kY3jwctRhh(9PFIxT#mYLJL-X_P|NXm)B~TPA`-mB&ZkDz=S02ti=iUm zm*PMni$d-74e$*P#Ix9EsbzJAWp1RXIc$PjX0ezX$DnfII}FCns0VDrZ}0#r7dkAr zw_{f%SA1^<2fFbBcEl@~11qd>8xHErW|H$;)XU`vmcYB%l;q0twOv2tn;>s9^@}kK z>#Vf5XCKt{3sLQ#$0S<+&pFUshpsZSphi{(^|q>m1+WKdiWZ>e_Js2;YKr20YZ1(d zc_>#vy>z;v9yryNzef$|0%q0v|IeLBx!M{if%=$ihS~|gMD2t>qgKNeEQ2Z6*e6;Y z)C0$17;eA_Jd0ZI@3A7LU28T)wL2euow&e(Hjb3v**;JaYf|px%6m~GzK>y;aGhm; zKGeok61DS1qxO;7SQkfP9Xx{yea7{cLk&?m*I_;DUk&u9LKpg|WpNh6@G@#D-k`EK z$p*{%jF^OS5mYi(LQO$448>Rsw2Mkk-_@@{wZFl+YlCmgpoD&w-NRj;n~X$;x4vlllr+ z6g#`}Le$1{2(`XXV?Vs^%Jsju$aF$QWB{r|lTeYGhnoBKsO0qTa-g0k+HBdL6_s4& zQJ+#nQ8!*hUH1U>HVock9nFH;*~&ZXq9W5C)q$Rf@Y`(cXY<0mfa9+fQvB;K1SW2beq~^{iWeRA5X;4X83^k|KU42K?Ml}YNL#t35+;&t)((m9r&-Y4m zpa`@^g=!FLMB`D(I1|;t0#wh}pptVFYD3!Z&Obt3{{hwEcsuQvS&1={@-WmlR=Q$4&v8#Sd#MU-PYiBR4zO~?VKM_uk#Fh zEK)_W1?Bp96W8xy{cDcC*lQQ;z`T@yK_%HoY={~6+4;VhkMazxgnMu@zC%sHg#G4M z7)E&`>U-fFY5>nM0+SuEow4Ep*1zVkITeb)5X_I$QFFHkL+~1EO8!QL_#rA1FI;_` zgEl3}Q0Fsa5zOVvEl~G&L_McBYD&lZ94O>-QSb5fsFCk?7hFNzaL=9h4%xCwj!LGS zm>Z{{_WG@u3(sIye2$7(+8^w9K$WpNpsx|<sSVQaoJ3H{6VG%B<@P{?n4;At;I2b3Q za^wT5Bl)k{11qDJYklm89Z_5MMbwBdqXu>hv*Ht1PIX-aWc_93APXn*q8f@pjiePS zyL+HQIuh030@MRmq8eUKbIM4&<;Vk?H zHTT8-vNJOnJb{dsrcij0W7)JRuDrYj>VEwB{ zd2iSc7)4NXULVz=rl=6MLTwm5-T4`)2hK%}d=V-V>s|REY6{My+WQ;Tk-Mm!_9+&^ z1UG$apv+BsU`;H{iF#N9$D*caH|E3Aw`@u}qe46u)$mtX5?7%*@&{JHe=!FZyluJB z2o;&`sCU44p96h>tifF0*FF0@Ux7m@XS^Te z9mRR5$hCZ6q3(jpff1+(O~-1w4lCmyI54pOAKHVzM2&2va~%dkhHChL^8~8FUriHMSGDhFzCo^uImBUy#Y);*}CIgd)3 z`=}qslm2H$IBTOi)C)E8k*ND-q6YRID#Dvl13QR;zyEiN13mB(s)2{720oxJO!mY! zkc_CgZGwGq3~G5jLA{1wVR0<{)K)`R)bd@1vA7YntTR5d4rP7D`d4UkQ=y&}MI}ci zSFVprp0=pac60TEPz{emCE;w;j<^<;Wc#rP{)8Gpk>_Rw)cF|Ha~nNp{p-PPT}3Qv z{SHMvU@EG|U%B!!REIXABDE8n;Bm}_SzcI@RYPsrGf}H&4JxV6pqBYF)XOM?|I(IQ zIjluRFVu3}je79ksHwPvdcVI$g*?qG>qtga!{OKrYoXTlD%5>zoqL^UP?5Zj$~pgm zt9a%NdTpUeg1Rt0DiS%J#ZglfjT%`aREUS6mh0!JsaS%#Z!_k@L#W6-K(+fE+4y`f z_>J8dhT54*VQnmn+HfYLz6n>Mw$vM_InVailB_gpGj zl#8S0cp_%OS*VTbdsMsUuq)n0t(JNr!G7RiXh?7%DVC!;v;mb=yHMGE1f%diYGe_i z!Cu}V_IeD%32}l0-;S%}1_yS?E2s#4z`R&Ao^`AZs^eWz^}XZy7Q%&8C^`0^9()Rw zJinoOejAm9A5nXI`S^C-aMXPhun^A2tau!?b>Bk`z)N5e&V{Nki*2yJ?@oO0Jc0`O zCDfeWN6p!LS1y$>IIwPGP@!#rO1^%moSBIl;kT%rZi6fDL`}^B=TA=mJO^s%GHT9V zq22}Q5}5^1J7g3pnd&)vpdL8hxd{7H-h%oP3QufP+8T9#57hD=irJX55m;60f9WT| zfj?xrg-Wi1NrD6K=@D3v@?ng|r>H3@m6Qgs8fw+_KrP4RsNZZJL+xzA$t-CTqB@=w zmDG7qk*$OYwEi1%pykmTHP^AI3n!rFb}4EEn^04;9|NyrEKT`7>bmgcmJ=mV_eZ&M z3)J~8r~wT@J!ds0)cQZfff_!AN{(x&xq9a6-@E!`DXgKKs0WlpZKZWxeJj+|#i9l@ z7WJUnuDlMl%=cn$JcoW52d_9#lBG{+Nz(|`a2wPJd*WBP3bi~VQ(2PLMCCvOR7ks{ zcFYl|q+EdN&<<3GPGMk6cJ=pCvHlg>k5s5%Ya3QfTGqdkWib^>l9j0Se*m?NPNFuP|Di_y z0SjY-bT*>0Sc`H^R8lTL-M1Ij?vGd>PrCYy>8(CHvIx9g%K4 z=j~7-?1T#SKvzG(IRzD=8K{mfKqcunsN_4~&YwelKU_w&=U?YQ4L(MFTn1%u*^IiN z1S&bJy87m*IqiW;Rv#6yd8q4Fxbxdk9XWxTqF>zkzfjjd!!WIX?^CPDihAD{K+RPR zR8I6pJ#Z{)qneLucn4}EKe+Nw&YzuspxV2OifCv?drk_}z%pat@Bc+`5ZIIP8&1^6 z+xQ&ypx-mu6y3pAlwY9U0Sz--#AczE**46BXRs~4M0L1nmSC?E4n}QQyHJsSgsHUt zQ-s-E<-#nKqfoEg4yfem>dL!OkvM>A_yQ{Vo}gY%6|>riN1_I_5Vbrvp>p9EYFYk; zz3?OYAIPp=*@C_ORP@Xl?0trLa#?7<#e$UAqvq^))ClilMNE;~M$`cHdY*)9@f2#y z9+b!2gIbm!QIRW^*9JH!FY8~S8%~9?cMj@7OHfI(7R#|tcDVCT^V!b$9+hly^V{|5 zQMnL~O6Gj1^W{-HX+2aVnxm$)FKShc$nRS+Ors*O54aO6QAx5L74oB~2Cks?iT|95 z3fKd~QOQ~o75bW}fwe~^-*8lWlTaO7fa<_Hp976_AF8J(oIhhj%2!d5DHvf%SQ>SG zbyTDpqdM3gwE+!A?d=OOEB=Uj;7wEqU!o$EsGzmuXW~E`P+n(g>`u8lDk57@588tY z-7(aN{)bAY>#qDB6`@3htV7vQkt*rR^)V0SE~t*oLZ0h;D>+cZTTu@>;5>=yz^|xK zT|?dY*cnpT>eHg`&y5OkQB;H~qo$%B*1|5Xek&?shcLPJpNkx*fjiD8ffIakp|<3t zMXY0KP#+lCT)7RZLp@L-9fdJC3t3d&Rn-00Q3JV+nuVC{x&MtVv4c;)su!C6v1|= z5zIk_>>4Vh`HI^OWl>vdH0r)~sD@)*c_8Y+V_f|-SDxd}FGWRa9je{^#aaK#)-$f+ z1uDdGOIXOFP$P;#?QkuzIWELP_!QNF93_JTzxB$8dO&kj$a|tXIsml;jz;aQi%^kV zUXt~%26j-Pp6^HX>^SNZ>k=xf|3!s7Ua8=~FPT$fNy?vN816?cw`-`?R3fod)0gn)PaVmp0+^suq$fhy-*z+iJG%Xs1AOCde92z_o(|1qB?#W_28SR zq`Qa8mG`LU#Vcd&_(?cWMP_F>Y9q<-%5_npYvRiNP+33Jm8YR1GzS%d?@&p58nw*M zqXu*fm5ldL9eIUxl%N00T1YaWHjHe}a;OWNpd!!?HL{+lNQ^@z<1`GzHK>l9Kt=9P zR7Czmb?gHwa$)6c0EIBE)_*hy>RBsyq6gNbJPOsoN#}2vlk!cBz(nPP1An)>4A!E& z5%b_%)P3OARV2gafXFdellzr|{J4fA5oXv>xQsQo1twePHr_U#MhXDXESX{*>zJY_H+ z<$+i!h>ZffQ2x8B&2^1x!GV8JX?TL?Iu*N>~@~OWOVd0F2Z{??LiZ2+jTQh_bo$3 zY%OXE{B0bBac~?Js((NIhGH%}f~E0+GiO8hvckjE&%qzCX`^6o z52kNy=YK&S;Kgg=-lnL?#-iR4ivzO$Hgcf#cnB5ZW2of%6P48uQ8&DG^`A7g5N5yz z)Q6*%*-+FvACGEhI%>VIb{;@2&x@$*o?>6E|92cHt7Dtlg9oDKXbfr@HjqzR+l4t% zIZ+DLa0O>=RL@(XBGn();6&8=F4QL2n~#H0p-EvD^gKinR`A1Qa} z6wL31S%2Z3ZTb9)o2gjPCD_}DFqy#=pgH?9lrVI%B`3h^-KRBTFl zi7P)xO>w-Q7MavY+4nNKioBSW3kst~-Vha{cBuFKP}JPdb?29$BKIBk#4V^?%G}F3 z7=fDF#;B?2f(m^ss-0n2LGS;u9B8h8a3_93<-&Q?i2gw}{1!EWM6p&*k7_UvYPl9i zYwKDAb0 zFs?%F7i(O318St-qXw`W6^Rq5$ezc*fB$!v11-CUsGh$>g*Hi_VDAE^!38AUJyddz z>t}oUA*@6>sDH5c4lCnFj2vL+BL@Zt{_4gURPw&Uiumauv*jSxe=jN)Q85eS4-WRO z;X>SkLx%)=<9Kksp}~RwlycKBi$Lgb`wY*9ix~P`B%!@RBS~JI=LZM=Y&d#saNy63 z_v3KdD>=^IC0npOaHT)h^hLb*YFu%|_M)_2A=J0CP?c z4*c^RjZioKg_SVH410Sv!WxuEViEiai{cwsj+kjV(;kaaKLO{Xzn23gU&C3pUWeni zlz+xQaM%~Yfj^FGIy*S<$L6ar1ta_i8*~2MoZ!G8JT{nX`@=e{Lw&q?)?O2AMtLJn zSN)g4fxllg4-qJ+c*>Jd~L~i&Dr#uU~dEU=dmu&_eQO>8_qgQtg;9! z#jKn^fj#j)_Q9s#27B%CC;S!jtPb{8qqinF@K>+a;7E#v*V+_pLd|u&?<@zFVK&M~ z(67$H9S%xjp>^y`gsK}xQ69P8a^n!@(sft~lWwrzg4f5{l*i!}OtaC>|A(b17u{qV zS}eYxJOIyPkMAuE1*UgirfaWtd{8eU3+>mRU>G z&N&0);{w#`Sb@bUZ`)<7=N{@grFL6;T``REI-dh=2&Ylm+HQ}9`W=?1oMW%8f)3b- z@?MO_Wc%#nvoW@#yvCVezmewjb;*SRS?U)Ws$^8ub?Y4K)Q1oGE|gONa=R!Qwdju;tW_Beu#;9S!ylaDAm? zfuEGf|DWtfrka?C6JMf|?GP&TcTwv*|8e_~YbYv|C!DXaBjsEtY>K9$l6N=ix_8ce zCvB^4ffcDgi_v=jCpl#!YKRK)cg~O4fO4bLwxO)X#gwmM6&!KKI`{*QryS>Ouy+Zk zpr*3pIrAfGA6RsrFD4?A?|=4#%G{rWy?t8$buZXYGKqh&5S_=|)K|U8TyaAm+(x;@ zZ}yr^ddc37i7(sh^&n>Cx)N8cqYbZG4otx$+;<;8!8fRlEdKAdJS$<~{Xc?()0`NM z%I4aC*e6(1)CWl?)R#>U)W$Iyv*I_Xed8!9S>L;I*=yF30hogN?@+n4-<2<+a_9av z*1s*bNt9QVjjm)_p1*M!7WV{l69U z;E2C$pq2mf?N=wYsnGf!fJ&MbSP;)+D0+X}`i_GNWfH7}8BrZ-gUv7&o8vJ|gkd-A zLHSYT63!^phff`!gQFbmMfH5lP5YSq0{c*2jGB_fw`@;OgL*m5MMYpEcE>}g2jsnN z9V~$gc{FNcYKs}M8*1u4$1wC)bD(v792NT4s1YQ*V;$*)pHl9FJ#Z@OHTnXzLyoy? ze`vKFRX&7ac-@t~f9zW_3nrvK7pmh$kmvedGzSXdAk|S%;(AorQ|vGE{`tqT1Vz1+@MTbFedr-&SF1UGR`)7|ai) zSdVh^e{F8R!y1%B{H)=UPM9t+>)Y~oD6Dt=-l^eM75LBq=qT2lym1EzdB6A3REr)X)q`{k* z65paOO#0N8OBPfIilI7G5p{h{jEfym59*E@$Oz1i<5BmmLAAFPwcHP5U;Onc>%S%k z)t=chn}e+>FFoxg|*9UX)EzMqJivc0H= z&!IZ>5p{i%kCyFeP#akeSI&bPpkI;$%~5sK0~?}}uPtg$dtoIUg?hjt)GGNG^?CP!VL7Il9XSI(L;#1Ax(hYB?iiE5yRv#zr-s)3fM4W}b& z>+ON{u{WyYhfo8#fXeP`m=qtQlKLa+If+wQ$5W^BLjubuKNVU=k*JY2Lal~Ts18kW zd13<{w-=mA5d?zL}}~+=~3Fm0q*pPB1>%3!Nt4Qk{CKMe`|@+u1RQf`O& zwEm}Zpe){r5%?0dmFCQ7Jui#O?#ie+ZI0TQdZ4E4GgMa3LPc;HYJ@vbA1;?r5qX9h z(0f;(Ad?2>^RdZ+<}4qofoRl)Em1F_uBZmbq8eQ3>JOo|>Z`8&6m@@+%prl-b2x@k zj&kLW7*2UK>PzWcOvdxQqZ}w%es%td11R4^C0m;;A%Xw6Y$fV?FRM8kQxkG88y&$k z*+T;Vwo^n7tKWi()bVih3Mx_$Py>96f%P9RXGq}3?3AbrTB1hQ0~O-27=~YBA>8S_ zi+Vu%T(->ep>nA#mcW4+iR)1Bj0cznbLI{S{41DMbBEZ!|9_eaZJGa~l4D378_C!B zt!~I`Tj&|gMY(Q1l1@VY(}|w8K#gebp~qA7nHNt^8ZkgOi-QhSW0@lY&l|lla>3vWS+>7eqB~+6BiyF}zRLIjsg?P&_KQ?A#I*p20wrG1j??SDH z!_lmN?ak+@PekFDqPLl zD~SatSHq$>2*Yu0HQ)C3b5v*@|A!Hnyt=)9BT*x(f;!(36{&HkB>EQn;ZE#5nYA5Sk+uVr?-3L?$64i05 z0yX!AT)7MCy5XoPnus0n3wQn*Di{3tb*-UHsAP%2w%8Dd;#Mq!`RiE&T~Q65#60+m zD}O*uMf~~}u^gxlMmZaz9@q&L$zjM8``$th%2BZml~n(sUZV*bSjfUqH|9n)Sl*TE zpmws3SQ1B~8s3fy@kP|TBxOUJk_xDI$q-aKnH%XjK3^srB&4D$D*5WWa(h?qh58ix z43#`%FdDaGJ$!@O0c$q4B<+MM55adh3l-7nO+o^{Uwnw#L8F?|F3Jf&`1d~! zaG<$6hML>I-31R&%jhYpBd<|Y@c|XWlr5~B1NDw5jk>=UDgsSV%d!uuopGr9CcFBt zT7>w43pP@r27Yv2MBQ)~yW%5PZqm{s&PSUYGBv^l*dBHL8`LsP-of^Z z8d#9>c+|kQVKMy6)u-tgc&_hNzE~Nfn+=f%SSVt;$wRU?2Wc>}}K+A6e>Osp<564g2GsSxp*~bTVk^wv(?UNQ3sK&SrSSn~#hksY-RfAAax4b^{?Bd>l-0*E zBc4M=;sGj4pJP*u7i*z!i%QzQI1b0-evIFn2JsjU#;Sd6O7^3sD05%iF&ATD$`AXp z{-<$}rJsHOug4h5Mf;nhP#rsgXYoAhfy)Mj1b#c7eIUPbA*<)$4eG-NhXnrkJ#Pw)RY<1Jg8U=~hH zL}lx0R8LP}MSOv=SmJa0)LMzE#t|UQ}w8w@h1$!>linX zu9Ix8;-PlBB&eM(BWlhHqo$-1YHn*_Wo(6-lI8CFeyl?IC~Ea2nrzEA73v*R1~mnd zs9b7;DYRVraG>}5Sk#R(P_NPXsJUB#>d<~v2!BRhmw1X@ml_jO&Vt%_@}ur6iJG#8 z&i>9XP#fO&=<7q_BnKM#E!58U6xE@GQ*F;qgOQYLqLOPGDiWJfFP$T=h$`2_aySs9aPu_Qe=QE4QK8UPnr<7*L{vu>p_b7W)QESZI`*UUEUE)nP$T~b zHIQen96ZCO@DtQ^nOr$PDp$(QU^yvtTc}W|4x%D*4K>o&uAF(Ml}n>W*ap>+Q8)sp zV10}`D_Ad`#WO+%JZ-_9`-qyz(Lm8wso$-X_Rx%v0ssFM@6RW zT>GW;7}PS`k0tOqD!cQ~vtQvfM7?AdVSYS?`S2BnV~#IvS;wHJ&>zTw*7HPE1eV|z zxX+dA%nu3tF97Ump;#L)pmHPYGW)SSH_oFx1+{aA zEw}IfBB*8D6U*WV)W)_GL$&_@;y@3&jhdTxs0Q+`usJP<(UfPPlIsGh!M{+~{pSq% z+Rmp&%HUk5nQy8Z=wVv=txxrU=UHo>_VwKHzPJ-Qy1 zWHVP<5(clb$c@5C>i3~?4qBX34J$N-0avQ3FA5fwF zABN!#S0B38)^RG-RAfh8SJ+t@723wAmrgg-T#rE|-#SzTPvBs@zn1ksoP!SEg#`Zc z*&kSya=CT3T*f)qqLT6)mcmcgTL-G5rl=9>UC;wHfQeWT=c88DPpAmoMqQs^gDuxA zJ_k9e=!$7@29Cs4sD`p{w7t40YNWMMQ`Qz0!fvSR2BM~JJnG#s32WeNRL6eDE%+KM z;rdM$A^#Bvg{X-4y;%yiOuD0byb34danu7EY_{ZSf_f>n$KE&?^}t)G4iwyC%e6Gd zP@aq5;&oh#6Sf8-$lw3lW?N)YRD*3$Asc|&f@h;5v=f!J*Kl(Xdp#;S7wxd5+<}VF zKGa;FMZM)7U~!DQ)9x>as;`EbwEo+3pk(n;*}4Gr;C-k${0r4!@?B;@45M5dwJ-F> z3b+-OBTrm?q1~1%gHSoO5p~^jS6^%o=Xt&t%Yh#JEox3rqCT&GMQs@OFfP7DEuY}M z7O8}&xzB=%L_yS^AA{=n5Y%c|jcRX?^DL^}zcKLsf69RxNV3mv$b+9!E{FPLYKBUp zzNm(#qq2AfYRBA(O3GWPNIpWnY~t;=sVsnMzZUBLuBdiL>}UO}p*iltwWw8a95t8M zQKA12)nL*CmXyU&_ccRBrZ?)oL8z&l=IS@2uG@ur@L5zu{zm26^8>8^P8=jWXrb(b zEh+n$3$LP*F65Bin8cYC)o?M?P8fsA`YEU>nTy)cR$^esM1_1OYUIaJQ~9UQf#&=! zY9!B44ZKD5G|>;%fy~Z4*p&KWs2yw?>iUo$?Wg9H&NLWGeR@>rGo#usjhd=R)O~&p zccQtgXop&UeNj0u6BW93mF=dJ8sz>hI(KXREL|Ql4}_1fm2Y|FLbWO zFv`18NqYr#|G(%LurFr8F|ND&%{j<++CuvoDr>*SK|$B|%!}nv4Rm$&L!47l4_<~! z%Jmq57o5RA+iSZpYBj|=KSxd35>zDjq9Sn7)%y=PP|p%xu#Tihji>;sz9Q| z<-%{j+Q;bcSch`NZ?>h5#Qv1Wp&sx86`3@bEa}QSJENB4bgYHDu@N1Pdsz`@{k6Oj z!at407YXLa`d2M^Mxl~yBdY!{R78^eZp$(gYRbx>M%Eb>kx{55{MvaR3sWxkhqcoM zwX@Dqndf_(I8e6!?k-4t&9>Uos0VjMZMm~hH}1mR_=~H5k1>?PuiJ-4U)0XG6C?2; zYPouU+K=C5QTGo;Up-#IL1jFON|FSB*R83t)ThtfLXjHauMD=(VYT2AY zHGC5j<8#z?!FTKdiBZ?*K&_I}sN}4T`hg`Dl|v&?Tl*BB16{Zpl>>WG4cteq2Jf!T zRU*`Dxfp7rX^2`zgHSJ}1*l{_fJN~?ROrM1u?IJDcEE|$_eBlFf5m}%l;EDtNjlWX za$^Q8j?q{Tm4x$9A>EG}*>9-ad5Jx-?0rkp)u^dBjOy_3sAT?tdI{xw5YYE3aiGvN zMUA{OY6~9j>ZiN4GQMphU^|I-Jaj?6y4{CseFqzi>SPs;I zIjE4XKz%SAK`oOEk1R(jqvpCMDs+vpD|W%9cor4O*vIz3&oDmav8ZgHih4;cLM81X z4Ac7mnFD3#Q&fl({c9mAift*^Ky_>_YOYVCLjMHSkre;gh_a(PSO}F^k^TmKHL!~VU3db=<9V!#jh|TkVpId)phCGB)q$O;j{k;w@MF}=<~1r=(>}F` zl)xoyxmB);f;i;J=Il+(Sm z2i8XIguPJ7w-fW=d8~qOa4|-{vIzb0iuJF#_>T&OHsrPaDkcxAfsUvLe1;n7X4F)i zK!x}LD%rd@R$mxHC^kZ!Z-&Z&UZ|`egj&{9Q91FY?=JWjwLCVVLis!DgX1=;p(oC` zZ(UNN8mNqc{QxzUgHQvRfO_D1SN;*ZQ@)GZXBxb-i1}kV&ug9d=3@TxF0M+g)lGW8mRh#uDle(D4#%e@E$6ni9ed*$a&wZz=1AkYZcxYSNUj z*RV5Y46+Nyq8eU`3h_qNNDg8cUP3ka8kM}MgF^!wSbo%MsEA7D*3O|Ac>iN*p6_kq zKqL4ED`Mi1P){30EmX()p{C|*)UrB`O4>W9FPYb3b3ukw zp@HA=)=C{3_#2M#(%6(7Lrv9HR8l@d&G84+D)}UBXyC&l4eGk0s18*{b+7?y%G;ur zt>2G>tQ;)H!gv7H@V}^ry>y|0w_s9K1Eo;8Q3Z8f3)BdEpq5u~dYi(;sMU}I)lON| zeK8p5fYtk6KMtmGVl)OukRdei`~5W7g!)d{9rvQbx>K}9hFmKQG5QEsHs@t${R4f*8eUJbi>ci`>44K&0^V}7PUI6V>j%I zY4JQRz`Ll(jR~{4pMq*{HEP6%P#ryonv$ES``=>V|Nk##R(n7J%)*IUsP}X)RFBu9 zLbx4u<2ek)I~a@)P#t)TTJNu%A5l{iH=9K?4Hl)G9d%vPY^;Cnvzft9ceuEaH19BYT$);$i@;kBrN9LFfU;&Y&$WXfqf zS20x5%|qR=8+HB?=EujVoiJlAi%dmSM7pAqw=XK`MxkCZvt9j0RLA$BHm1u?|1S=5 zQ1K7u#3Z?`!Q!aoseqc}+Rl0yPPrkfBf~Hf7o)EK!<~PC%9Rv(Yzp$ClCrQX$6#B% z|Lb$0*Y0L_;xTIZy>N!)wK+|Os?UyE*M(4_Y=_#(`lFI}36{eBI2d2x5RApsyZpMJ^;e*Pt=o#IP`5xORX>czAsC7Ka1g#ng?d1Qg>npP3MQkHb~b9CSc;0s z8dOs6L?!2ssK{JYndf^CIZy<=f}w#Qw=3X9ic|0$wks6st-wNst>K?hbNIXSCTh+f zpkBjX5liOGs2nJTn)^nm0ro@X*dz@6|NpFaCk~>P;jgF>y+W%R;YdtAkHRFV`e9vb-Tw6#z->_m-t zKPr?*Q4czg>fkl!BUI==xbyK#SclV~awQzK%uAv=T)zbCUvt)tiU~Ln)$m)?$P$#a z1~Q_OFCS_HDTO*;0~PvKs0RC@cE*XQj!i>FY%yv%ufrC25=&sXU&=O)R;amK>fDFA z;0or$mq%?ZJ+L+|M=je&s0XJmV;#(Z5tQ?xBG>{orR^{`cE{G}&*nfk{)?&c zxie8&8(~&dM2ewC66MPEUAZkPg1udNII5k=sE8~>W%~})RG&pfGC{e(RPf(_ai9VG-0zrxI$;x?>HTgbna#Y>wfP){u|7ej927`W^Kh@D8hC+Di7l(AGH{ z!>K>2vey57cOr9?-B=$rf?lWw4q!ap=KC1o}>VXl__MjT5_5K-Z01L4) z?!r9y4t0IbDy)AURN|l4D;dQJT#Gf<7Fz492rnR%amhawvwX7mZZQHSGqL#}@)JP_vLN^`5a3^Xb zxr7?=6V$#CRL2I80vk~-j7@O@>bh&FRq+suV5nc$w%n4a6U{LP_I2fXs8FxRj`$;L zi_TfkuCI<-4Q*X{C@MlTUHLRB!Z$Ds?>iIMx8>~@;6N8dqPEWJsF627ZM7|(T~H(F zhw8v+)T;R!l|x6Jf1*A%-=eNd*1#-+8ek)5PaLcF|5y%+aw1Mc8)<3OhEo@Vu{CB1 zV&}rrlt(wR9di%Xq5KY8V$H@jb*oX!^)f0avNy5sgQBQhXoISQLoWs?tEx-%l2^8j#(HL(kiF{v~u-bP|I;Rs^ed}`n9M5>_>Ir6#824 ze{i7eeS`WiNYuj01yMbZM15j)M7^YDUQ}h>-L8BBwL1R7O862>Vd>WP;QpA0@<<$m zt5E~Z)5ex*nKrEdGE_9DLR;=!R5IR0-I%ehjkGE@p*#|`I)1^d_y=mrKB7jLxShS8 zQ=$e?1GRBAM@_{%tc`210KV`!(2Y6TTf_OVGv#8aW%(5<0$*bgZpJX&in{L?)Pt^~ zmfd{}L9c^#Fcejv6IEZ0}Lsqn2AaR7bj@ z8vG13RSQw~9Y#I)Dykz-P#amI&K9vWsOM$ER9gQ9I8Z2}Q0u-vDoJ_;E+7)99?y2= zWvErM4R_)tjLY22>SD`tepkEy8|q?zV#s zL1ps~7=dq49n90imSHq%0&PGkya}2}xsJCL~p7z>}#_E*6MqeSm&w*Y# zpY$?|pgPhNb>nCpi{B!@ZRKA)3=RB~t9km_k5uNt5)}<`>p=U&iZ{rXNefiy)}WT%ZPc7UM(tpU2ir(9V<5}14^vSV zHHGVj*nRs@Idc^Cy>J=T;afv|Yv?`|N}BhmWJxvDLYD<~LnP{fwOqLkCZOB{)$l-6 z@=Zcb(Q;Hr_qy^W)K2;obzPcawi8D99B8kuj!LRdsF6%UJ#dLDZ*m@SUPjIFBUEHw zU>p31>R6lMmbBfRgHX$SENWHELUqVr%Yo+TG-}R6M%XgUkIIcG{C{C*0Ugy9E$o?O zhCpx)&fpe;ySuwPLo$#+$b?CP!{F{V#fnp)Sb;LQ7cK5?rKPlmwn! zS%I;TJ>s=2rXiQ#Mkq7hV-8r(LMiADl!|R5&GB4NPDx29Gpefn#!yzIJ(SC}I~2cu zP*!vtl!89f@eR=U{olJ(aURMZxC2|m-=P#%ZG9tOhSbDIhI-P4-3sC{Mwfu$f%{ooNKXbx_XT1}HPx0mX42lmr)*kD+YR*UFDj z-i(4ro2Q^2lvC6kO2S@HR%$qu!loz}K(EYXB@J0JKNQE~PztyK2f_zX&TZ>4=5^f# z)~DZ3xeYd;{}zgW^|5AwtzaJdU7@VxaMe$Ra(`Gbmg`?;xE6&}xK|BNK?!sN%91~a zQfR<9^9zWqQ2LEvOV|U-%58z-w;OhZXQ6D){Nv5X@?0o(r(kJ#c|1!eOJtj1E=?XN zl@^Dx`>Q}Xr`@0w>V$IR7z8EI2q-g|2pw=ClwIzJve~Y{QSduh3WiTK&;5KTE3?H* zLjs?Nq3{WmrA{}=JO$aHoU^=85|vPWbts#!K9u)>&afct1ts1@CL}H@{$63QLjS@{WdF-$iGbOH&of(zkiI0TZl#%8inB)DDU?hpg5d_atFHs zoiNiZ^Arq%;x}9Ahkp9^VL7;Pw)wh!7Ruwh`5bfiPlK`-_AAfL;rf@E-A5tk^k*G- z3q>C^*L27XU_JO6ihbpU%-G5|AfTM<4L+OklTq0} zGv9#v!6)90tq7d(Z(ht~6g(%fV&zd%)Xr{r^SdI*J>s%r73dtTx|LU%+1I zo2@Z7(Pmhd{!cIr=2>grqFX>&(pV^W(8I7f`~}KNR$XUah7;ix`iJ0UIPVLa<*Z!) zeb$@1w#)|evgiwC*ZN=ucn!*Roob``cI<$1N30L!YH1GTj@BQ_`-=lsIn@Q&DI3U zE7njb51}1UF0XS?&iyMWiBfGh&(pU{o!c@C$#&55^s*K%Zv+NQ5UYq4GJOK~DN&9S;eX#z1oAHZEtOsnC8}zrq zBXIIT^Lxil4w*Nkt>6g>Hkg*$zV4e7B*j$X~D!%<_%-rd1sV(60^I z|9pj`ipEeXZ3boOyFwWs2xVmkLD{5>pmB$Ta^Khi#qSc7bN>*gC&Q`}=65`Ho-)6G z_!yREJoRZ#DVwt9X|Deu8ja4FUvjlNYcqZ^*eWP1Qsi6nDcBIo{b2?i2~WZ0u)#T- zI>%Pb6+w~%~dFV@8ALo8+4gZSYfJb%wH6bZ;hOKv4-n77?(_>iH9sjG4|~&p39G?2-`k9z zbesjt(+~Z@d{OBQi_-rBHiX_wG~`B*?V0(V$_7y0;l@HS^usdn5!?(j{b;^u9EI{i z@&by!=5w3nHT(ruhL3+TZ!|f7rXVKR49eT^lwZsr=Q#@b63uG~ePMpMG#<*5+=g-= zsP@uk*$o%LJ+RHM<{d57Z|09&G>1*lPk?g0Uxa<&J2)2h{M}|;=Z~RGF#HvTQ^;)C ziT?iAV$aFQ{KmY6j)1EfI0VBn41a6>c+JT_%oXVM&Ya0SI03thf7&ejVTbqT)sXRn zS$JVs9sPJHiI2i!@Fgq)v;Sp2Q|dzF`+pu9GULyo?9vZ#G93E1$$)=smRt0vK{>~+ zkLE4=l(IAzr7ZbkDEIiQFag@FCWpf)`oF=)uxo(b_*JYm0{Q)iGf;d-V-ob(?8f)$ z-oq{QTifl%OQj{5-FVuC!p7*^z>07wls~O-70Mo|liY5+F(p9RLz`d^_z22M)JkEu ztbhZc{I!iV!FI2u7K%(M?Z#Im?V;RoCcxj}RCp4OOl3FTdh4gQ8<)|1*dBdQ8dKjL zwx+)cwuS#dIR$Of+KpTDY}kVSPAFGVU^=_;STB~&Yd3azXB4uD#=!#cOV}A+gvVjA z^mgON@m@li`Nj-((Pb*^SFGKTJWt7nB#4eqI{# z>+<8EIPS@8H@9@l4-ACz()uNA2_M5c zuuL|)@quIlY)JnM>_Y!Klp9IuqGo?8l>SpF=e|ZUyK$-pLAg_g6t^3< z_(&*M-7dI89tQP7?Zz$i9o$BLT?xDKn~OSzF>_YpH+Ta5&{B5e&+FDIZ8!c<$#WQu zesLLdNrTFAjsy6b5w1i(t-Rgx0+y&?H~v0I&Wd*9hg^=s{KRcqiR)jM&|TSXiGT~C zyik0AsbEkQP6f;aE5Vk~4kyD8a3)L#r&hHaZ$3+45dAGMFWd!XFWrRIV1{aTcrWv*d2UOY;}tn}-{46p~3SFV9j?8drm8~!{JO*X2+=4RUziN0*M`ukl;XpW#0Uw+Qi`TLnUr20+vNGqOT$Z<>oa2QYe zD2~fuZFmmK)seQ5c{S95VmB7{fs3Imv9+;z?nB^A`jz1-cnXSt|0d?M;d4meYq_F| zWKHeHn@Uxf8pDCms1Q2n&xdj&`5H>%pk{LYa-)K7*a(V#HdTKR|iU&)L#$`Nhi93^t-4*4l0f4CLno zVF&ud+nJmBGHgJlcdDvAoQ4U}^=1xmn0 zP*!9k91ah|Hn3V}b17#*dBKmR0p*#cP;UIVuKH=20?8+S$mhH~< zFRxzbdYG3_v7Y9@CMdhLfzy1*425zhTmfYUcc3ioGbl5C31#!WgK~#V*W0`bvOqb7 zm7r|qrchS27nB>3$4g^0jRo)w%o1+S@Dc1qzg&cQV_5(t(RnBdZm9kq%u7Fu%Uroi zP!cwRax3l%#XcO?g;7veb~CIEy$5N?l3V(i4(Xs&m=y-XVo=7zR9^$iIc)`H({+V% zD|SJ#8wDG~nJ^UIgyo^VuUSY{C|5yk$o+=j|3^bMVIMdZPKPyNNTl8Py?q_w1p29> z?8diL=fdUm1N+&HZ&a*?1v!^B``eA58FfY5jgMR|!U5Q|9AKWR15j4vIFwWPEo>pz z|1BE8QY6N_Uf07F^j|``QOtJRjc=b7iM1QQe0D9AP1t&%$u+PE{Xd|biaH+iT`&R` zqCZ{xJ759&cVK^LiQ{oEiKA((hPmR+L`UFg`ZW^Fb9M+ypuj%Kaei zF!LPefbx!49LkKUKzY~e2`j^yP8R82TYl9%>Vz+&AVc zmw0K&+vzGOm(?LCH;OY*?tBlRoSHXK3MfBHFFPo=R2K|@UMQEp$V8TMK}Q05#tImi=E`cb^IquWCjQ8Kk8l3OBkbVOeeR>v+S z>wQZqR@tcSztJBNdxZUF+)Mnluj4Zho6)q_1#$gVlxZM6IZCL5^v6@odHV8YnaE^{ zyumS>(kLb>kz>4prB=M@L&1uGR>x6T#O2%KlEU!iMB4|dA z^dz54uv=`3jM$u%U?i~Pn2mlP^qUCO1G{02T_NcS+VayckL40T?xU|ljGeFq_7Sw- zLf%s>{2#u?ZP}XzMH7;*!dc`D{iL#zzVw002kiLAI4)IzVF|eBi@2P4P%061Xj5b2wnq#8s7UC?@kpR`1 z)dqataI~jg3;h>r_k>A=;dfk&k^2;Q6`O15v!EBLK&*s7&VNlRosB_t0-e(YvP0hz zY#zn&7~pMFTr8Fq*rt}E2qq$zu86!F{Gq;vf`7ilZm+K9FN_t%=Poh3GFCBhmC0}X zwVTWo5QW3)!~yhSIPn+N4Ec$%@g(0*01x^j6jdABmFTC!*QS}}H^z9={*RoXe+W$- zY>zXcL>Y#y=}dgn-dhrUQvlFuYgI6gy(RgoC-UN90}Q*62uuOv1r$x#_y zK76Oqm%kn2-HX9kO&)@CPlC7!@ER^bzg4SWNWk@y4f%-xi87Yrc4Au;yEx6q6{0Q?maL5={Q4Zz(EtQB?wo9+UVf#-&NJ zAN?zw__nZR9tlq2y#f1t8l@{b`TFl7c0t&+)S|A#1H`LLtQ*9ffK3WwOrbr3u}zHK zmh+zir(7J%7!Y}g?wPh7<}z6v%s`|o!9@0vtOvnFJOsY1v+a&e!zr&~l$4QQP1UQ1j8WQbbxia8T zlA`vitppp!SUL17rGu>2)hemUhA3t1J-)T@olD$!{7fN#eQjnWP!L8U)0nx)NMFcv2;}!Pp1i5qUW#a{VQ|usYm~JVy?$-kgiB(;$FqKD>H9Q zyCX+tY`k_9H3$|*$4a6S1UQ9GKHVCkNm3DTEJt<%jwE1BDFXW{=!#<-2uItHeY{O#z^H|5%r5|k%M;G;dCV)iqkNYx+F*@|C2Vuz5tIK_%w^3r)g;8PgQ z&;&1WEUUA-t5xsAu`J^y&^OYRiKMtf^vgr}W<>xtB7=x^ix?HPfNj`ZWh{bN%hXrC zMTRz9jZ7k){72>!;kZu$)3;jrDu$yBu{$sSrs`wwF-xIrC z#7IV8WCQK_6ggfeSc+UC_4xfW#wSuoF?>XVAsF-~Kz6DuslKC!zetixBJz z>G)y|dIX-LkO(+mXDLa_5c>qStJHoo{(SUj$Rqjvdyi;VL($pPSRQ&9X$j>Q`I43j88yD|PJNth@D=_e;%QN}-@>}CA@EgD-0 zBqHC*cnH72xeA6&&`-dL53J?Sds}u=L^Yg6_=wn$uV5*P5E)MqUoyUz_Biw>DD*rr zN}?C}z-mmT-<4QD;^SRUz;Ff+YL&AvD94~kSpu}xnOgNUm?P%DO|_6jT?_m&5vPn6 zlT&@N5}%1H<@Ujs&X8;6{=z_Dg|0_1z z$uW%lmLdcb>B~R~4JQ3d7|bH*NfI5_!WzQmjJ-qmy%-_MDYO|e9++LrDaP`WIH}ae zM&xJoPbuOFHua$7|5wVP971nAMxi9~kh}|(io8w|Fb{qC)_NyhxmDP_r9Y4)w>Y}$ zBpMLU%OT>^RairzHe&H*??1oF73}G9HGwTr5H`z0bM4>w&>VJd}c8&(h~hKO)`w)D=?Ol{zQ!_zdd;g z`c?G3Pt~x!&Qb#8Bft^@r@=5Sm1V{7Il9l)_6OQqwfz%Gv(p!;15=PJHDkl^zs|9i z721qGFZ>?X(k z!ax$G#pWNzCZL;-?pOS;Q}|BwPR375Amm&8CR48gy%_Yv zK)(4{Umay&GQrns0_ltV!+1PALgnp~jQv94@?Fh?#A-wVy%-lcN21;MEP`#(izLA5 z=!WY=y%SI_CICO)W9f{t8%GbFEgxVRGMuryINqSgH^VJ^33y18h(Qnh?~z>OTaJuO z=qf&oh?SdIx9B?8u?!&oV)|VeyGM;}(cAFLz?eun7VK;KEwIba@f$X!=(n;axd(npp%Ezg zX)sH7m?*6%ZV-X9tD-Q$-f41CjZxdV_-CWw&!Najj{3A8>ZC+>6yF0RU!c0B$=HM4 zw8~=){DMI~0^VYkuhTzCwS7pIS8Xa#h{yw&UUhctTj3|dZ+NrJq~LWrCLeaZr~e1B zc5x&X`HQaq&fi7C!zlhH@N1HaNUnaGa5tQ-v#zJCi+x%W*EX!V>hRmF_Rr7_r=OXb zX5ru`zAQl$*I#{8QB*K`?+y|tmCqSSl=)imUV`R9A4I})90>&bhyHzz&9wKZT@iv0 zrJw@@c#7Q=5@aQ5O8ni}7DXqrT8n6rg88>&Kx8>V`p~||v44g15^{=d}nTD8&(j4F3M$z&NK;~&hzY=IL4y~a`Ue!0n zAyE!!KhQaa#IYc4HaacouJep`5eUWbT@4*qO z&q54712yC(iNDbHR5U)urV#U2UH0RQ6~iV293#&lksmpp((Xb5Wf@pQ^51ADm1gK3 zVso0xMZVx}vT{-&3{y&9bsGdu4 z_(7NddkSfZ^EeH35r-9w?I(#yMuIM*T>#$>%Yz^(O#W>crPYLD+?3-41|DW{mP(V+zM#u2mJ#byER&+vJmIzGy_M9B9bW)U!q0^U*e`6R3G3+)#i+i*HefP=KZh7GV=j?Z88 zKO^CH@E7zKlN8CP$cEfjnmxW9NMRy>Xz?$+I`gXpO%yr3doesiz(6`@IDRLgNHq2X zNSG)?(EmaaBEM?^b6K&nYST~ScGo;U`r8<*LBBmkcvGv>bv2McUz5BxmABx?iM}yO zZld!@Wk?1B+*A7)+VW!^QJSy{Hb)5jf+FNY%u^IsK?@Y$H9GS*aJYOAg5Py&3BoW9 z3EJSi3+7?)u?B3!SSU6Z#9L)N;{!>`C%%^9FbiDIF;k0b$@urg5y_(~Fipn}Fqr__ z^|AR~K7-&VegBmr1iMedX#`6~J5lZu>?48RFy=zPPlN6v$aaD)q<2UxI5xuA1G{Q~?kr(DZ0|ANoFG|9 zl#L)48E>j96{qAE^;+6t@5j!@ksF(g^XBZ&I4|8Zo7YLye0oAo5k-?*y3pRiA(D$} zorU3eS7j=B(R=9srsEMfy(7z7&A5fCCSohEEGzKk_t0DVYv69mxm3a53p8#x78^zE z!RR5zBQ!`d5_w7R5r-ETcSiq8oy#&NvIBimiKf#WpXbCINdcSbzbEc6{CcVFLVR=3 z-wi*L51k8Q@QB3Opa{Rj+OnTx2S%d^@|v;C94|OTE-z(C1a&&*I*Sc;4dl$>K- z5{J43`-vh7U|f>1rW_)L2(p=WDSY44&JTOiPo~B1p=cMnx%96SgCCkP)&Whyp*sZTz}!sT0It2q*70!}ZqxUcwooxu{P*VPgC?Hrv+ zo*KJ1*rX!)C3NYC{~X&R=xvNY*P=3^D5%5;$MmQ%a}}EV*J99D1S4yL>~AfF`S)bCSou; ziD6p`>7@xTknjqQEz!NeuC=bxm+&-45Q)nZuOMS%)F(Ig{}INEC+cMX9aqC(oU0Nz zA2W%fpg%QucV;l2esB5>aTZB|ZB{r=m-8R=@_#pp+$F|W_&CsQ!lx28&qIP5Of80%V9bC(X^{-5q;nn91}>o1K*sQ zs1^PtuoXE3Lv_NR%lXfXQ8bm5(j;Q^yE=YD@L?Pw%w{kN^WZodJ|@8{+LJW#x7eJg ze-(WZboJmE5(N`y9Iy; zq%Fta1iYjHIx^mo@oWSR)s-1afcqNwSL_RDftP7Jv7OG?25i^Cf6&FLpX9kkzajQr z(CPg7BAtXWB<#kO)+ zsD?5ByPoAfGZ;tG)&yFIgGdYAeA51zz(uethy5gMuWO721QwZL!tyO+4Y0dSjCtsu z5%YIwMj@S{QjwGxcBX%sb|^<*0`R9mEI;Zj zAJG=+j_&|wm{a{aQ@H%-<{R{5VFEE~;@fm~7aePUz zog4*qspO~IGibsA1o{fQYb2_##q?7<3o%^iHc^@r<2T~p;)s$D9sgi( zI-S3;ILbL*j_zln20Vkl2Ep3H{pg<4&Or4dGicYp$3?atHdpcb4wbdlWe~0Bz;YP0b?R_@$a8xTyzsi@C|;CDEP6E zxUu;4Q6I6%nRxww&p;;}M7o%;@aKFCNlxGwj6bFK1Bv3$e~oQcX7nezr39`>(6QM4 z36GO78oP43LN+Zdg(hBveJD1a@Lk3K^lbS7gIPG#<`A*5{B>!k#HbDYhVdu5d?B>I zq?mdXP+kizNuqNUH5Gf2IDD39@?koO5{x}(>sp}3yF&bX|;L^&9Pak}(%;Yf7y z#o!$dk(ZiG+OhHv@{}2+;h39bOeT4U2^_+2tR}xg!6H?NdmcVzyrHg!vH$0jd<7L- zamcB&xJ2^w^EaIB5^SByW(pn zMl-EBS{;M1PbzM!gcsH zCP{5Asvp5bKBD^!o3HRYO*>r29Z6yq(o^>eT@Y>W4IGMa^p@pKvUGNxrIR3;Fsy>j zQ_&H4KF;wh{R{M|IA-A+tM-2Ep3y&mdq z35F#Z5P3nnGyywOVJ2NZ(Z59h6A9W9Fc$$tW~2KSn|A0zIU3D^vyB7ua;9KM-G$TexuK zPUB@qw+5S<*f%52WG!5L8sonio%dS|-fA)#7)7!J^lxH(m$t}J`u8+weRzu*dNlc1 z^&O1;_Z(B`?`0yJu=z%PB*tA`l`+KpS>xW8^Ir*vA9PR*N8|i~K-HnhOvd+cY(keP z9jN|*_S?Y<1l+}J0(ABIG4oPV035~m0mdKEo=eQ?i9w+C-yb@rQ;8XU1@Dn83TD@$ zn(0ixB2ZrfWP~C)wZI|TkEDQf6t+?QdXlsoI+0N(EIoDX0XcGsF7f)$it*nV??=~w zfYqp0q$|4WwAboV)`d%Peo6AZjHP78@(z(GPlzMpV7w(`lQm&EEo2}448*GpcQUcW z{D#xlIM<|ghy=BCDPcP!i8|4+#JApGF&M)!4J7aSh+engfa4Cn#S;k8-(;4We5O%$gR!2%&@;8jOnVopM7mL49!iRoDIkTI#-BRRR`?yKl>CfmQTzKk#m~vwR(+mQ z-YTu)pxPbAXOQevD~%%rOsmHH88b^M0)I`Q1++)tP=Lg40#qZJNQ~M>YqI(j-iJBj`Y!4|24i zJsMqh5^TdKisL=H9rQ(d;!~WyNC55TOehzVSjG{JO-f_JdZ%1S@@51*M3CYbzouOe zT~iG(9w(7fIHuy*sQpx0^mo`Drr@pct&WW&VSnOe=cvqB3<(>WVJr#g(i7)1`79)# z%no)S`4yCX;R+6s#*9VdT$=V<0zRhQ8D|kcwzcs~l%2G{rl7O()M8+PJc&| zB!ekHWGk@}82^X%SeYRGigNzjU=TvZB8O3?r^-X>bW`;*wp0`KrGPHj6h>E@Kx5Rl z1+-CgI_##9D5)GEZZmZ0C{pAOe&vZH_aDnt95PVxX$C_XSir#V822K{R|K3y5p4)? zn*_x)fVkGCU6i9L$3kM{CPpB3XSE=)i6LHbbU&ag14VMuu1R|;_Os;rFGIrQ9HrH9 zuo{l00Fg*+-gAu5vQxW z&@7C;BuF~+B9*APq}jA|qAe0au%6iL)!^Tu3&g)YdXbLAa8k@hVwA<^8v5*-PsT^1 z*ZUv$X_C4z*n-1Nf`s9mnsyp=6-bg(lU^dwTJ$0*G_gbbtBDc9imXqPq#rtw`uN`@ zPB~&H%4PY{FeeWEQI11LfSPbBCT5QAxT?oMUK-htL@)3**ol~l59BzcSTn* zNi6ZX&yklIcc+Lo*xjP(NB)dJ4Yzo;<|quYS<9EzGmyyWtG zA*`&xd<-^12T4UD2~?Y6dSdv2!ko|t-8e0#U5ucU8DFIKJC#2$Ch`~lb7VsF+c7pr z$H!|Se_*r4&@ung7#$~IV~($J{EZ|hX(yFK=w{%&6@3H)yvBH3E&oIJY?I>^^Ej z8L!1yQO3rreF|(s(Iv|DfF0-GXAVvuR?-<4=ZcRj85Qo135$*C>wj#s&bIkp1qNhD z9pmWZ_6%^wJ357S4)YI4VQrMmXKNFXF?pyXBEjWw_wjE_YdsK@)-@zNIw3B~9pi9% zT+TROWQes_!B}@xOuQr9?e;`O#W>?#agIJ7_W(zDbX06_x6>05W~m(!;j2Ewn#2D% z#M&Tv)=yD}xnnSoa7DY~T@hja{0?iQn zTAybqP@B|_Pcb4q&cRVJeI0|HaSjS`c{~ZR@qT+X>x~@AoiP!PW>GON|Ba5;;kJ}c zPk)yu&e6{8j`lb1W{phl>lb0on9}1;z%JGuJ+!ZXR)n=g(aiDTk&e3V0kN)_I5WTD zvUi5{RbcJ^tboHA5kcja`u|-RRXgfNy2ATQaqdAbPqZ`EF*qtd(svD`0#{yM|4zNy#L`>*3udBwv8cWL{yx!ceE7Q&=VEmFm$dMQ{_u}+G3aPzY@|WX=mb}oqlL>wL7%pz zZ{c<88(W;q6Yoow$yzAHZS0bg&e+)K#7z=UCSRRQ){?#{H>|IVw{m)%1K3!eI7{O= zceHsT+qe_rIUz|j#;F~D)7ryUGN!*#ac74sCf+mD5$|?%(xz;raChub2iuSa+bkwN z%>Ur7^@cT_E5g`OagKU*jGgcQ>b|vFu>a{Z>)EuKEG^uQxJYNL%Mr&e50`Cj@%4IW zE$Bb~&N?J(fTN4QV)}qn*#eupYWm+73y2TN{%MK-dwE#e`bs#gA^wqd0-oo!bD{Me z>JN_y*iyQaEM6OTJgQJf+y1V>{2T6!rqevi<8gb!g6leC9KBstf=f7BdZPM9#W+gT zU?vVuikz=fp^j2)fA$#$ZH+SJnk!MmH{_Pp;XCKH2KgGa4M-av$GCZt@OL`G6XN2z z(9P>V!qtZhEyB@zsN6)7-VShTPRgW#jkKm;kpWRLLqZ+=JG3ZU#&@Z)HM8%c+iFW; zE*O>g|5^}G%ic7OeI=82B*c+N=KN`;WHW|28oJqq#>Fht`tN9*0|&VbnRu9Q`H}#K zzvGgCw>g81+ezbk{+hc3O6AI7TqAPJh_keF_w5_)ax`jRFGcO>_~MOxeXj+)N#h*C zsbwt*vg@uefRSQZuBq68yKF=;K&q3 zu;xED@&5=aB{>I}NseufaQaqO3(Vs0UM+A?iWIeD9diGVcl$5b4-BwoX&)06;f#=n z1m{*S^+9g`l?H)xvV^rHcbqFG(*2*BrDIms#~r1Q1n%Wg{`TDiM?2DSawDB$!wsIx z+U>tOGO)EhcLN?A+%96`osQ;CPq;I}?J*ur4z3-lDKIWDFt{{s!AvvJFqS(E3*w1) zvKI$%zwof$MCMU)Y;#|Cj62S6oe}5>b0i6FCN`cd$G%{N9rbzG_&xgqd)U0k#{91n zz>_2@oNGXqJk0X{GjMcpd7}DoKV)8xICpQ4E7lzsW#$RzQgu4|y4>6oJyEQH+aY_B zn;efK9$>C;|J6f*n*&oca1L^NqT(rj@Ug&e(>kK$;qgB=q`9vDeJa(w5?Cs=y{)Tn zg3BNCFtD*bPcxoHPDewR#~Cf_(#{ngZSIBI@y_T-w}02uz#^F{)sG2xMh#&NkF9X@ z^>DVamFMmtP6CzvuhGOI->6-IS$wbl415;CMd~Qh+|648S2+P{NAsX?7WLnLANX6E zAf1u_Pzqb#z;=yec!WopTjamHJuJ9|D=v--%_||)A!jo#+8u6e3_1*bI{k6M$2K@( zJ?`R``Rv`G(uJY$fXRB^l@+R0a`uk}F zzIkRFW$#_v;rg^TJQn4Q8*7u~)@(inxzVs6`3iu|;dXdj+}(`b{D0i?9qt6?>2ZWd z4RD6}?!2%${BvK}!tw++u7`_pY4~@fwwKJ4&$yEs`>~;1wHBU|E)S>T(<9S=Gt{2k zn%g5gatPOnxyY=QD{6?_5#w~kvu3{NFnf7_>M(n^ko4TX#Q4+h^Y^ZAj|>iJ7ZuCy t`}dB;i5$q+B~D+h3ARjW!>oU5j)hOLGY66r@C@Q$l!N@I#1mK$|8ey!?>sLt_39WGnxChn18B_!JP$PYZx-QKJ&r5-YQOBz}JD@r=9OL6eSN|NFQ~w$Z;R`Gq z@Vp!!J#Qq>_d0liU}%5Cf2p?&m<>V#-e~I8LIYl6Za9cZsh|F>(Wn8$pr&XR`s&d>3d!&>YHqyP0j~%o#iCdRi{oG{fa_6neHpvp z2Um}dWA!PhoOq0#F?rm8Hx>tD48B4Qv~RqC?;WAgC4RuGiV+C{UIg|-)fZzeyonVt zPr`uL8@pjc{1u}xN1}jN4P&r2?#4zKi?B7t=BSZ>i=lW3HATk~`+?vbp67tF{4v(W z#7P3dq->44p*t$Xy|EMy!&JBhW8+a&5}!t0{~M0MTd3sglr-SQ!yc#y4|0z7DX8Ho zsO2%=omhgpVLfUtx1pwHKWeIeK`pC4P)Yg}b$#q)){&&Bb~B@rIRe#@s;KMgqB`t1 zqo9VPQ5_hB>fuP#gD0UboaewArd(TnVy>rLoB)6nZjj6T% zb5qcT6;T(~L_M&vJKho1U=LK!hoU+*4r}8~49Cl;{oxJj`V=VwULMSbb+9h>#`)L> zLsJI4(pvumC@9(1V-ge9I zw)~EwB6bbS;{(i(dD4-TTK~-`WW>IxxtfNGzzWoewxE*jXIK9nyHbCP#jtaFi^P1? zNN=I;i^yQPQ5_ZG)~NQQQ3Du(zBZWY6bdoo1Q{)B%Vn~u*yB9vJcpX=>!=RiM{O*x zQIScI+3rh&E2w8fMdAo*>-_~aH4l+KdT%qc{>djKEu%4-;l%{i{$an>E-OOH=QT({UM2 z!GhTX-eoxeh;(bD`$pW7P&}NBHG(s!z5f;}X;S312t}YapdzRaRz=<47&VYjupka|$Jb&3>bo%${*9$DPQHNm zxz>Lq1@-VODye>V^(UwYe00YXM_4^0DrX|FEEd9I*b^0jZ%`w=g}VP=R}ae{@Samo zhf$cQK)|b^_1}SlLbDpf@PDWqccPN&C~9Ok-1%py<@5@*EWLuZ?o*>8m4u~~19Lm; zVL0^xs41L-@$m;tr}clBf?gswQCWQ#HG+qzJv&g?MjQ`yJ`t*;DNr3xi&}m;QIRZy znxe|6TxjCz?cDi(sOS0U>&A%`)T24huTjU>I=7)7xE~wiVN?TYi`aEpP*WFy>QEVX zyoRecMs=)%tM@~#ijhTF{~GC14yb|eQFD6`72>1LUz}G^Bl-i|<3m(L>K3&QMWOC% ziF#lsS0CW&!(DxwBfbB>}uM6TmaeCbnIN8w^|8~KHC4x4{X8m1 zZsT-(fEvKilGc%ln3wum)XsSh!||D``zcD&G7z~y)x`(f|W0X}T`62i$?zD&UT0uSR*Y+W|E8hr0O1%>V{DwJ``S%}i29#jMs z!g8qd4cz$-n3?)e%!vz7Nx9b@KZN=`zm4kn2UH~DmABV#F)XF^-;qK&PAtT1_$wC0 zR~U}@D%j3d7qzZ?pmJlTtACGqs9(iO7+TRbq-vOt`cTyMD^LSCfr{8QtiU@tVz9HW&2uQg?*_1i`6i? z3hQ5?TT4N6b{Yp^#j5rpu@!4me~(&bHLLMug!Qo(X0IObTH!407hrG4Q`B4440tav zcddXo9y8YF(~I*<@n`CZ>e}kLQkV6wWt6EN>zNBW;S}oo>suu1G_a9Jp(4>96{&8h zoQOf~A5&cY8`M_41+{t(qdI=Uoxg_4g~zV`rh#wkGGRl@=4{xK3(BIBZ!T)izQzf- z36=H58`-;|9_oW58WqV=s9acqT5cy%9eRkGDlf|JPlws57V#-$rO*s@!w`(b1H%?^*y}hys-tbN5Dvx&^jA@+L*XpyK^dD` zwpK?q*c)|x7V3tbsIS;Ns8y4-nJuSwSb_Rf)RZ2>DwwdjO;tlwhdR6ZMC8-W_ZCsm z9DVQHjmq`|sL-9p1o#JPLwfA$&ru!vh#FZ$3)=~+qaIw})n}syvJmy0-KfYNz+_tg zmnrB0_fcEvON@&jP#4B&X*rM?^+RYO)OCGP*TtYZ?4y!vIx0CAp!WRrsEug9^O`&V z5>xVgFJ3EaATui2B2XPFkKtGgOJfgIt}I7gcL;Ue1=ODZJ8CsNLFGtTYkP23XL&5b z@fN75n}WVRp$=0hhF%-Hp*S)(UPDyKd!e@0{-_ZTL5*|_>cP{Ti%=a}gSzg2?)V;5 zgig5nC2T?c&o-=oov6^(w%9tTWz^l(XS(_ZS3ie(z(3d<-=UJRN4tR64p(Cb3}Z7< z$h%+`^idz5OE41m;$(c^p7lS9!o&^%Zz6_u40ywF8fva%cd{F+qh2=Au09U6o|mFR zx(k(L4=@}PceeWqp^~${t9L_fU=vWe^@UGCH-3xi(P`8TEu!rQiUBx}`VOpt^}7VT z%>iyiE!%2c171g*h3fD>xCje%vj`kV?Syx58NNW}(){lB8SbB(e#LrmGzvc3zprQREryvI@5Ub~lVG;LAIISupSSEwmHidue;P#t=XJeQyUcrz%8 zN@6Xnh8oEXRBoJfUO~R{S>~FbH6YEhQhBNU9sw2$?nC(&T zmTnlT5DuWAxgCsJzk5*2?yU17>H*hK8&BeaW@=P2WyZW%0JC5V%!)%$5n6uRGS)eLiC57eB`My;Cd*a|P8 za;MOz_5m{eQ`UcB4xHsc4h$J=Bgl;fsn^8Z7=s$=H_nZy^}WZ{FQKl#>yD?2vGavd z9j}XeIkiM}Xg(?;-^Z~22T|DXE-XI8_Uy{2$h1I(yc_CI+d1$T-{{9FEDUM_^y9h{bUu zDw+O3Ez^hC0LzaEcnfhF&cYlcZ7R2+BKH$2GX8Z6`Wn5D`m%ZFE=W1bMpg(bu;G+O z&2h|VOU|jN4$VRxUyizeJ8ER7QIYY8u-cD@dK+dyE!QGe=jVS4y0IA+!akTEzea`X z1S@nA9dknSAT&zpKzj?8wkwko^lfF zU+Xe_l8vlAYPpR?H8jP!5S2u0P|Il-sw4MNS^NT(Y=OzP*)TQ5RH1C1FF1z^+&h=b)zQG%9H?q9X7&R>CK! zjuxJ7KkrvSg?>9~zc_#-r|(^$pa(oajW}e6)w7~TR2nt%cBqhbL3MN>s)M6Z5u1g| znGL9s?nXWE0%{6wx%%JE7eQHnA1P>=#Gh#+4@ZTru&dWXt%8=WJ_z;T@u(4g;f^mu zP1P1uduLJC-9tt0HEN(aW?6gXFp<`Oa|-Hl7gXp+yZTHlM13t*$II9SGtai99FK*m zpTd0j0f%GW&n;prQIYu;m2}6jAzS$=R7Wz+W&JCwi&Id~XQ7g3GiqJ`hMJOpu{5Uq z!X8u~b5b9QnwoD=Nwo@<3qPO+a>{w#`N;VmwHy=8WBqH6(#*5D%Z9qK2rA^2QFGoF z70RBjJ_3~kQ&4k057o{})ODLt9p8_-|0Zhxc;x(ux<1)_*1zT|<9rKcQB)|Su>{UU zjqH%~it{n*zR(5sz;vjb$%lGi6;vb|x%1KP_@}7X`Z!bsCi)aK;@POZd@25iKjCTI zyU?5>x;WrP zV;;zCgV^l7AKON@7WDK~nWW-FNuwfVTzjV>o{GjlCWBqOQM(x-RpQ z;DGr34+YJ2V`m@K$R?v+Mqgn8+=IhI34x2+>UzS6<7a& z8c^0{x}NnHNkJEO3LfB(Mo=%M)u^5B4r-?hUv8@)4;I(;s0Yo*aNLgt@psg6PP)Q= z*v#kbiE3}XtKY>4t^ZsrZJjs9y41(H`f1ciKVUd!T4h;Z5w-EuLG5fUQ2RtjY>2b5 z0p3D|ywGaPovx@{8;rVt0{Xge4h1cT-!U8?qNX6x8q4OasBABUiLp8=37euq-wVTV z3W9k9}NyJu10(U^wnW<=RbD4*a*)w*zU{*@0rHP~(%H609=(s!oAL{z}Tdbogus8LzSP3VfzKD*X26hq^$t$Q1{I26#|8FR0u48Yt z5oJQnU1@9<;HO|LMg8mlSwk04bN>fwhkSv0T_@dU5z33Lsn^6ixEwV#lfJj}8!#XB z6X+|c{-w|alW(^Rx?%+N&#*Fnhg0wwD)b|Fn6ojQ`byOIz+u#sJivk&d#CM$B~Vk> z5S7e*P`NdJC+lBx_8kX8@mJJTTtw^P!H;Y zn#$p*kWWQzJj+o7|KBdwzb^QN1G?dsyWk~i8O8a*k|-nQp*{w+x39z8co4JV160Hk z?Y3X#l)+lm$6ygWj=JuxGt(ZMl1QI|8t&o_%s^%9R#Yg@x%wk#qP@036+mqyO395k(&OxXKCZSftJXCTX zK_%S>)b*`?w08PnFlU^zQ9I~LB#C`*2L*-tIBITgpyuicDl&2QTapz<9go5)*aMZ- z8?YLlMO~lzfF)NXDz|#0A~_p1;%_l?fCynCt^Zp;+1x!wz0cDhv=LTAB~xS6*Ka%2 zNav#>blQ0xway=+BK8awp%18apYV{4I2|g&`JL4VZR1AsX+TkIL3{ zsN_3>y6zV0fe%o*@CplI`os3cR0s7TGZdTQcI<=+kJxp6(O0s3Lm>=Tp+>sic^kFI zXFO^fR4&vyuYj6@XskvkS34gZvzJ)m6ZR3>3)OC4R6B!ENjVBN;E5+#|C=dH=RjH- zD*rQYKWug~pg)W7ww|)TznAz-!26NwqOml`v;V?x!Kt@B8}Pozgy$?GKcSZMDOBjM zyW{s!1N|4Z)4oG>D8+f-Zp?JvZp?!Ub!k-6G(#m_e^i5$Q6Zm);kXPn6+fYJ;uPw- z-*6WGjT-T=U#*>Ss1AII%8@NT1uc&sQ9VEJPTa=H)Sse4IQ)YBv6_#O)DL29483U9 zN8P^w71}izgB!5`=D1`JZj5?x57axvA3{M}?-bO?W}rr}2(#j9S3iat$py@UH&6|H zKsA{3vL$V1ROE`F+N+0Zza^^Owy4nez~K5HL_wjOfcfwXR0BU^9lVNqK+Y=xZ#EV~ z&E+A~RQ-%vR)3)$7`SQ?O@vxSSyB5+aaXU7n$ngS{QJNCDU{*BRMh+V5Nc#6Q4hX> znu3QIf=^K+c!7$@2Um}C%{q|GnF$rCyr>S>cE=l`2G|zk`xJ(_3&vqM^(m;iT#xF| z52&95enQRd@2C#lLq+Z(YW=@;=QICi56poYc?2pFlV3Nz_!lK;_EY zo4(CyoLiQq@i7l45~D&|3JYOt)B~oXdcF|#>9rTt;1$%mzUAt#us8J&sHE=oyG3w5 zs>6#>9bD;C&|Ggq&E-Cfz*DFPzQJ4==MM{QLCj0N1`fmiI2`ZeQ2gX}z&ngLP*bq- zj=fzsqvre&Dnb{rCi*uhRHcyX&w%$S_C!7SCTe7loG&mKGE~EH?wZL_4Q4`3O-^S? z)OxRp<*_O1C!o)9JD$QrdjEfR&;BZ9?Y}G}zoHtvf%-1Ei%QD3s9Z_*x8+KH)T(IY z?B|?`>c~dai1(rH`vojz{ z{T8Z2Pf(G1jm6Ot(w14$(;C!E$|6@~;2er|ZMTNWtsw3@C4R^(sI0N<4xr>^@`_6aH#7`}f;ZIrrO11*-KnZ6R zR3sX@dTUf9x;bM|Q#1iJvU#W+`2n>99zjjT4b*+lP|G^-%sN~EHI*fO3fl3iqHgSj zddUpK`ZyA`(VRei%iTq7p*f!0oJXUQY&dGe+KSpAE}$ay5!Hc=FKj9zP*YY73!~qR zLKO-Vu`(XVf|%f6``9dtYN#n{bqv6gI1#l)?{(fr4J6)68)ph+{I~@5m3$I4MR!r{y+lQ> z$Qzs5{+L4Re*^_(=`7R~tVL!2epK?E$GUhKwSnaL&qf}BQPiVQNw@;D;0DyjbQ0C> z1MG%jZ*6t-c7B1upa1tzP_i9ICDE^_Y`%q>nmF%lWOXoKfbRti$K~(sr{9AgY)5>F zib(p8wm~&Sb!<4Q{!dAl0kwy>LR~i>b>DJS z68#Ue;vLjh9Xk*b96(0Y+*d^%Z-MQxk2`)c5aI_fxWxg5`~_-`*QbCxnRB$(aBowZRrVtZ6F z^>$7~J#eXW2M(lu8np~7hlK>!^)S@^6H&|g3(UrpEx;Poe~1+l{Cp4iu|tB%RTs5o zElBTHj9gTXqOhhfeJ*d~}AE*drjvEq8+FYoPN1&3rIx3RwP!Z~f zS{?o{3YzOFs0){)=Jp5F2!2LQ%@x#Z^dagk7$=@xR~eNPjZycvcl8)|ejI8*b5YMZ zh)VX~kam6V9t9=Gf2g@i8s8q64s|>~szX&!4`_ngI(xa}Ls1*k6x4{mK|N@bs~<%r z;U&z24=@~4CQy#C{!36$Ncy819*!E}B>WN&pnBXkp(R;2R1Wk-g>(XHhg^V4%5A6) zokMl#9%@y+a>rvQvdCt@;LrbgDQKh>Fan#PmXnX_*fP`uzQqxE4As$UiS0pASeklQ ztc^=h?fi{;Ii*Ts^|BbH>rlC}6MZGgehQkytEgpk7qyi>LXA9q(vaY9v2vnD)B@{a zH&jw?L)~`?)$k3}gYLR|>0}`u$?sJ{MWPDo`lw{AeHmKu$ zQFG~|rsxY)q}HRZ+wRUEM|I=|YHI#==U<|(kC(!dE)}X?67^cI;#1HZwMS*?c+>+I zpmwMYsD^(=jpU-M|K_~se1>Z9Ju0HCmfi%Ju=y#=XmqPqh_MoSz zIeLd}F+pnE`@3Uy>Z?%8>p14cKd=KPOk*AHjg_fS!xDH3bzf*&8(41CRFy~GmcG}5 zf?l&jP)Re=)lZ`$aUK)QIk) zlIex3C(mOM3P*LQ6e?2nT)ivir9J}HkyWS%??SbE4E3DzzAM~Bb>IOiRL@a2hUGQW zqK@ZBHBbQ+;##PYwM0$DCs+?hxZ}rA9lU^=y8Ed6-#Ps_`Rqh;)SjFJ)w2jJhoxM7 z5UN8ys-d}92Uj7h%KHa({|nR4{qBf*T&KjtW)kC${6xD%_sE&3+ zb@0<7tbdJs7zfm|si--dhw9-ss0VFw?nO0l64mi5s0TkqCEY7juEZ~D4@`+_Cxfd; zIE$k8k1|DB|LR#=4k&cd?t;;%Y@guji%=0-ii*GvRMK8SEwAgS5j{gC<1180VimKF zCP76cH)@|Kc2=qaXY$z%cvr);o2*dGvR7WnNBKHUtkq@YjB`9tqE`S<9 z1yp-csE+k;$A@5D>i#qeYT%Od4(6i%6boY75+T9AAzc&eQQwVuF>Xn_uP7?Sk*E$g zM0KzwYHIqSMm`udm7`GCPd9zn5{EzC*%FVt3?xRiYtB4D_+`{f>QCnfyr}h`rgTW~m&1>-3m2p=WAE(|s1J{ws1991h42sO zKd7nu;OcS9S_e|2MwlHnuww3bP5g#>Q`B>wW0=-|%W@W)cFx|Yq#S`7(Ku8GW}!y# zC2Cpz4{PEB%!kFwTduT6ZQa9B8_#yEhBr}JpQD2PfKwCw2o8*;P&vRxfnBLTsc3WE zJTfHs&uFZ`Ivjt2H88T0)hA*&^|M$DpJ8<@SJ`r5ES9A{71iOx$e!=LN99(@Dy)Ak zyHBdvvKWI3>6fSwu5@n0q;&8QF2)O0?EwR-+jYZH_f17b>I+opmtZ*l4;7(bQ4#ov z`iUxA4c5Q5+Q=IA?Y9VZ!EscUKg7|Px@Ji5x7PEV^=jD<g*D6vawh*AJC^-(h~d zjhcd_b*#NIsAU(8xpA{kp$vsf&SZ71fx38*BaR;d@_{eWTh?fj3Z2RuWCG)n{P zP)pRiVUlwZY8ifu+IY60a_VPPGW(Y)=!U!Q#A{RtV>Jv3{ym-VA>{>6C-HK#XF9eIn|aMCrl>+_(t>T;;#je^Hne;wS3fvAyALT#CIo!`3i2c4I( zBIh5WMv}itNbnz-D21wTM7?%*qLTPDY5+G-N%{~qB`-1f`@eS-l&$faTIe#NF39ET z`B6PC;jD(5!zQQ^cSKF$C{#|&!hE;~^^UlQ+BaUKu1nU;+Ru)@8qP~WmPYlwCMs0z za4il*t?LZUL%app2^IP`sF8Us%*3b&W<*6W4{8gqgppVa%j0C!01mfc{i|?}16p=B zu`}yCq^14F;*(akY(7VgXg9XOyZ9qkX&vIN#*jAl)9gC@iF*CEA>MbGw4JS<1Gt6y z`1T>*CM?mxuDjEL^{*S&bhL(hcCxqM5$w+KN2n1t?`)y#;*7x-9G~p!w@}wTLq*1m zwt5^?Jr!ofjHm%uL`A5sPeJeZXwD}9!mm-u6t9bQFdb@cE1@0`g$jL3 zRC0Df<Q4J;d#IiXJDkrj`)_ZBx@@t5?ud}m1 zDrZJxF`SFJ@F=Pyk5L19fr`XC)AurWwe?yFb8w

eFgGhTtS*qwuD>`YhCl=AcHf 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\n" "Language-Team: \n" "Language: pt_BR\n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.3.1\n" +"X-Generator: Poedit 2.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Basepath: ../../..\n" "X-Poedit-SearchPath-0: .\n" @@ -93,10 +93,8 @@ msgid "Bookmark removed." msgstr "Favorito removido." #: Bookmark.py:290 -#, fuzzy -#| msgid "Exported bookmarks to" msgid "Export Bookmarks" -msgstr "Favoritos exportados para" +msgstr "Exportar Favoritos" #: Bookmark.py:293 appGUI/MainGUI.py:515 msgid "Bookmarks" @@ -109,22 +107,22 @@ msgstr "Favoritos" #: appObjects/ObjectCollection.py:127 appTools/ToolFilm.py:739 #: appTools/ToolFilm.py:885 appTools/ToolImage.py:247 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:301 appTools/ToolPcbWizard.py:324 -#: appTools/ToolQRCode.py:800 appTools/ToolQRCode.py:847 app_Main.py:1711 -#: app_Main.py:2452 app_Main.py:2488 app_Main.py:2535 app_Main.py:4101 -#: app_Main.py:6612 app_Main.py:6651 app_Main.py:6695 app_Main.py:6724 -#: app_Main.py:6765 app_Main.py:6790 app_Main.py:6846 app_Main.py:6882 -#: app_Main.py:6927 app_Main.py:6968 app_Main.py:7010 app_Main.py:7052 -#: app_Main.py:7093 app_Main.py:7137 app_Main.py:7197 app_Main.py:7229 -#: app_Main.py:7261 app_Main.py:7492 app_Main.py:7530 app_Main.py:7573 -#: app_Main.py:7650 app_Main.py:7705 +#: appTools/ToolQRCode.py:800 appTools/ToolQRCode.py:847 app_Main.py:1712 +#: app_Main.py:2453 app_Main.py:2489 app_Main.py:2536 app_Main.py:4134 +#: app_Main.py:6645 app_Main.py:6684 app_Main.py:6728 app_Main.py:6757 +#: app_Main.py:6798 app_Main.py:6823 app_Main.py:6879 app_Main.py:6915 +#: app_Main.py:6960 app_Main.py:7001 app_Main.py:7043 app_Main.py:7085 +#: app_Main.py:7126 app_Main.py:7170 app_Main.py:7230 app_Main.py:7262 +#: app_Main.py:7294 app_Main.py:7525 app_Main.py:7563 app_Main.py:7606 +#: app_Main.py:7683 app_Main.py:7738 msgid "Cancelled." msgstr "Cancelado." #: Bookmark.py:308 appDatabase.py:673 appDatabase.py:2287 #: appEditors/FlatCAMTextEditor.py:276 appObjects/FlatCAMCNCJob.py:959 #: appTools/ToolFilm.py:1016 appTools/ToolFilm.py:1197 -#: appTools/ToolSolderPaste.py:1542 app_Main.py:2543 app_Main.py:7949 -#: app_Main.py:7997 app_Main.py:8122 app_Main.py:8258 +#: appTools/ToolSolderPaste.py:1542 app_Main.py:2544 app_Main.py:7982 +#: app_Main.py:8030 app_Main.py:8155 app_Main.py:8291 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -146,10 +144,8 @@ msgid "Exported bookmarks to" msgstr "Favoritos exportados para" #: Bookmark.py:337 -#, fuzzy -#| msgid "Imported Bookmarks from" msgid "Import Bookmarks" -msgstr "Favoritos importados de" +msgstr "Importar Favoritos" #: Bookmark.py:356 msgid "Imported Bookmarks from" @@ -190,42 +186,36 @@ msgstr "" #: Common.py:408 msgid "Exclusion areas added. Checking overlap with the object geometry ..." msgstr "" +"Áreas de exclusão adicionadas. Verificando sobreposição com a geometria do " +"objeto ..." #: Common.py:413 msgid "Failed. Exclusion areas intersects the object geometry ..." -msgstr "" +msgstr "Failed. Exclusion areas intersects the object geometry ..." #: Common.py:417 -#, fuzzy -#| msgid "Delete all extensions from the list." msgid "Exclusion areas added." -msgstr "Excluir todas as extensões da lista." +msgstr "Áreas de exclusão adicionadas." #: Common.py:426 Common.py:559 Common.py:619 appGUI/ObjectUI.py:2047 msgid "Generate the CNC Job object." msgstr "Gera o objeto de Trabalho CNC." #: Common.py:426 -#, fuzzy -#| msgid "Delete all extensions from the list." msgid "With Exclusion areas." -msgstr "Excluir todas as extensões da lista." +msgstr "Com áreas de exclusão." #: Common.py:461 msgid "Cancelled. Area exclusion drawing was interrupted." -msgstr "" +msgstr "Cancelado. O desenho de exclusão de área foi interrompido." #: Common.py:572 Common.py:621 -#, fuzzy -#| msgid "All objects are selected." msgid "All exclusion zones deleted." -msgstr "Todos os objetos estão selecionados." +msgstr "Todas as zonas de exclusão foram excluídas." #: Common.py:608 -#, fuzzy -#| msgid "Delete all extensions from the list." msgid "Selected exclusion zones deleted." -msgstr "Excluir todas as extensões da lista." +msgstr "Zonas de exclusão selecionadas excluídas." #: appDatabase.py:88 msgid "Add Geometry Tool in DB" @@ -269,10 +259,8 @@ msgstr "" "texto personalizado." #: appDatabase.py:122 appDatabase.py:1795 -#, fuzzy -#| msgid "Transform Tool" msgid "Transfer the Tool" -msgstr "Ferramenta Transformar" +msgstr "Transferir a Ferramenta" #: appDatabase.py:124 msgid "" @@ -285,8 +273,8 @@ msgstr "" "no banco de dados de ferramentas." #: appDatabase.py:130 appDatabase.py:1810 appGUI/MainGUI.py:1388 -#: appGUI/preferences/PreferencesUIManager.py:885 app_Main.py:2226 -#: app_Main.py:3161 app_Main.py:4038 app_Main.py:4308 app_Main.py:6419 +#: appGUI/preferences/PreferencesUIManager.py:885 app_Main.py:2227 +#: app_Main.py:3162 app_Main.py:4071 app_Main.py:4341 app_Main.py:6452 msgid "Cancel" msgstr "Cancelar" @@ -716,10 +704,8 @@ msgstr "Falha ao analisar o arquivo com o banco de dados." #: appDatabase.py:318 appDatabase.py:729 appDatabase.py:2044 #: appDatabase.py:2343 -#, fuzzy -#| msgid "Loaded FlatCAM Tools DB from" msgid "Loaded Tools DB from" -msgstr "Carregado o BD de Ferramentas FlatCAM de" +msgstr "DB de Ferramentas Carregado de" #: appDatabase.py:324 appDatabase.py:1958 msgid "Add to DB" @@ -768,10 +754,10 @@ msgstr "Importar Banco de Dados de Ferramentas do FlatCAM" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:2354 #: appDatabase.py:2624 appObjects/FlatCAMGeometry.py:956 -#: appTools/ToolIsolation.py:2909 appTools/ToolIsolation.py:2994 +#: appTools/ToolIsolation.py:2938 appTools/ToolIsolation.py:3023 #: appTools/ToolNCC.py:4029 appTools/ToolNCC.py:4113 appTools/ToolPaint.py:3578 -#: appTools/ToolPaint.py:3663 app_Main.py:5235 app_Main.py:5269 -#: app_Main.py:5296 app_Main.py:5316 app_Main.py:5326 +#: appTools/ToolPaint.py:3663 app_Main.py:5268 app_Main.py:5302 +#: app_Main.py:5329 app_Main.py:5349 app_Main.py:5359 msgid "Tools Database" msgstr "Banco de Dados de Ferramentas" @@ -805,10 +791,8 @@ msgid "Paint Parameters" msgstr "Parâmetros de Pintura" #: appDatabase.py:1071 -#, fuzzy -#| msgid "Paint Parameters" msgid "Isolation Parameters" -msgstr "Parâmetros de Pintura" +msgstr "Parâmetros de Isolação" #: appDatabase.py:1204 appGUI/ObjectUI.py:746 appGUI/ObjectUI.py:1671 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 @@ -1066,7 +1050,7 @@ msgid "" msgstr "Corta no perímetro do polígono para retirar as arestas." #: appDatabase.py:1528 appEditors/FlatCAMGeoEditor.py:611 -#: appEditors/FlatCAMGrbEditor.py:5305 appGUI/ObjectUI.py:143 +#: appEditors/FlatCAMGrbEditor.py:5304 appGUI/ObjectUI.py:143 #: appGUI/ObjectUI.py:1394 appGUI/ObjectUI.py:2256 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1174,10 +1158,8 @@ msgstr "" #: appDatabase.py:1702 appGUI/ObjectUI.py:236 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:201 #: appTools/ToolIsolation.py:371 -#, fuzzy -#| msgid "\"Follow\"" msgid "Follow" -msgstr "\"Segue\"" +msgstr "Segue" #: appDatabase.py:1704 appDatabase.py:1710 appGUI/ObjectUI.py:237 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:45 @@ -1248,18 +1230,13 @@ msgid "Save the Tools Database information's." msgstr "Salve as informações do banco de dados de ferramentas." #: appDatabase.py:1797 -#, fuzzy -#| msgid "" -#| "Add a new tool in the Tools Table of the\n" -#| "active Geometry object after selecting a tool\n" -#| "in the Tools Database." msgid "" "Insert a new tool in the Tools Table of the\n" "object/application tool after selecting a tool\n" "in the Tools Database." msgstr "" -"Adiciona uma nova ferramenta na Tabela de ferramentas do\n" -"objeto geometria ativo após selecionar uma ferramenta\n" +"Adiciona uma nova ferramenta na Tabela de Ferramentas do\n" +"objeto/aplicação após selecionar uma ferramenta\n" "no banco de dados de ferramentas." #: appEditors/FlatCAMExcEditor.py:50 appEditors/FlatCAMExcEditor.py:74 @@ -1578,7 +1555,7 @@ msgstr "Y" #: appEditors/FlatCAMExcEditor.py:1982 appEditors/FlatCAMExcEditor.py:2016 #: appEditors/FlatCAMGeoEditor.py:683 appEditors/FlatCAMGrbEditor.py:2822 #: appEditors/FlatCAMGrbEditor.py:2839 appEditors/FlatCAMGrbEditor.py:2875 -#: appEditors/FlatCAMGrbEditor.py:5377 +#: appEditors/FlatCAMGrbEditor.py:5376 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -1801,10 +1778,10 @@ msgstr "Cancelado. Não há ferramenta/broca selecionada" #: appEditors/FlatCAMGeoEditor.py:4286 appEditors/FlatCAMGeoEditor.py:4300 #: appEditors/FlatCAMGrbEditor.py:1085 appEditors/FlatCAMGrbEditor.py:1312 #: appEditors/FlatCAMGrbEditor.py:1497 appEditors/FlatCAMGrbEditor.py:1766 -#: appEditors/FlatCAMGrbEditor.py:4609 appEditors/FlatCAMGrbEditor.py:4626 +#: appEditors/FlatCAMGrbEditor.py:4608 appEditors/FlatCAMGrbEditor.py:4625 #: appGUI/MainGUI.py:2711 appGUI/MainGUI.py:2723 #: appTools/ToolAlignObjects.py:393 appTools/ToolAlignObjects.py:415 -#: app_Main.py:4678 app_Main.py:4832 +#: app_Main.py:4711 app_Main.py:4865 msgid "Done." msgstr "Pronto." @@ -1813,7 +1790,7 @@ msgid "Done. Drill(s) deleted." msgstr "Furo(s) excluída(s)." #: appEditors/FlatCAMExcEditor.py:4057 appEditors/FlatCAMExcEditor.py:4067 -#: appEditors/FlatCAMGrbEditor.py:5057 +#: appEditors/FlatCAMGrbEditor.py:5056 msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" @@ -1886,7 +1863,7 @@ msgstr "Ferramenta Buffer" #: appEditors/FlatCAMGeoEditor.py:143 appEditors/FlatCAMGeoEditor.py:160 #: appEditors/FlatCAMGeoEditor.py:177 appEditors/FlatCAMGeoEditor.py:2978 #: appEditors/FlatCAMGeoEditor.py:3006 appEditors/FlatCAMGeoEditor.py:3034 -#: appEditors/FlatCAMGrbEditor.py:5110 +#: appEditors/FlatCAMGrbEditor.py:5109 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "O valor da distância do buffer está ausente ou em formato incorreto. Altere " @@ -1954,7 +1931,7 @@ msgstr "Ferramenta de Pintura" #: appEditors/FlatCAMGeoEditor.py:582 appEditors/FlatCAMGeoEditor.py:1071 #: appEditors/FlatCAMGeoEditor.py:2966 appEditors/FlatCAMGeoEditor.py:2994 #: appEditors/FlatCAMGeoEditor.py:3022 appEditors/FlatCAMGeoEditor.py:4439 -#: appEditors/FlatCAMGrbEditor.py:5765 +#: appEditors/FlatCAMGrbEditor.py:5764 msgid "Cancelled. No shape selected." msgstr "Cancelado. Nenhuma forma selecionada." @@ -1966,25 +1943,25 @@ msgid "Tools" msgstr "Ferramentas" #: appEditors/FlatCAMGeoEditor.py:606 appEditors/FlatCAMGeoEditor.py:1035 -#: appEditors/FlatCAMGrbEditor.py:5300 appEditors/FlatCAMGrbEditor.py:5729 +#: appEditors/FlatCAMGrbEditor.py:5299 appEditors/FlatCAMGrbEditor.py:5728 #: appGUI/MainGUI.py:935 appGUI/MainGUI.py:1967 appTools/ToolTransform.py:494 msgid "Transform Tool" msgstr "Ferramenta Transformar" #: appEditors/FlatCAMGeoEditor.py:607 appEditors/FlatCAMGeoEditor.py:699 -#: appEditors/FlatCAMGrbEditor.py:5301 appEditors/FlatCAMGrbEditor.py:5393 +#: appEditors/FlatCAMGrbEditor.py:5300 appEditors/FlatCAMGrbEditor.py:5392 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:27 appTools/ToolTransform.py:146 msgid "Rotate" msgstr "Girar" -#: appEditors/FlatCAMGeoEditor.py:608 appEditors/FlatCAMGrbEditor.py:5302 +#: appEditors/FlatCAMGeoEditor.py:608 appEditors/FlatCAMGrbEditor.py:5301 #: appTools/ToolTransform.py:28 msgid "Skew/Shear" msgstr "Inclinar" #: appEditors/FlatCAMGeoEditor.py:609 appEditors/FlatCAMGrbEditor.py:2687 -#: appEditors/FlatCAMGrbEditor.py:5303 appGUI/MainGUI.py:1057 +#: appEditors/FlatCAMGrbEditor.py:5302 appGUI/MainGUI.py:1057 #: appGUI/MainGUI.py:1499 appGUI/MainGUI.py:2089 appGUI/MainGUI.py:4513 #: appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -1992,13 +1969,13 @@ msgstr "Inclinar" msgid "Scale" msgstr "Redimensionar" -#: appEditors/FlatCAMGeoEditor.py:610 appEditors/FlatCAMGrbEditor.py:5304 +#: appEditors/FlatCAMGeoEditor.py:610 appEditors/FlatCAMGrbEditor.py:5303 #: appTools/ToolTransform.py:30 msgid "Mirror (Flip)" msgstr "Espelhar (Flip)" #: appEditors/FlatCAMGeoEditor.py:612 appEditors/FlatCAMGrbEditor.py:2647 -#: appEditors/FlatCAMGrbEditor.py:5306 appGUI/MainGUI.py:1055 +#: appEditors/FlatCAMGrbEditor.py:5305 appGUI/MainGUI.py:1055 #: appGUI/MainGUI.py:1454 appGUI/MainGUI.py:1497 appGUI/MainGUI.py:2087 #: appGUI/MainGUI.py:4511 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2006,7 +1983,7 @@ msgstr "Espelhar (Flip)" msgid "Buffer" msgstr "Buffer" -#: appEditors/FlatCAMGeoEditor.py:643 appEditors/FlatCAMGrbEditor.py:5337 +#: appEditors/FlatCAMGeoEditor.py:643 appEditors/FlatCAMGrbEditor.py:5336 #: appGUI/GUIElements.py:2690 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 @@ -2015,7 +1992,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Referência" -#: appEditors/FlatCAMGeoEditor.py:645 appEditors/FlatCAMGrbEditor.py:5339 +#: appEditors/FlatCAMGeoEditor.py:645 appEditors/FlatCAMGrbEditor.py:5338 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2025,8 +2002,14 @@ msgid "" "- Min Selection -> the point (minx, miny) of the bounding box of the " "selection" msgstr "" +"O ponto de referência para Girar, Inclinar, Escala, Espelhar.\n" +"Pode ser:\n" +"- Origem -> é o ponto 0, 0\n" +"- Seleção -> o centro da caixa delimitadora dos objetos selecionados\n" +"- Ponto -> um ponto personalizado definido pelas coordenadas X, Y\n" +"- Seleção mínima -> o ponto (minx, miny) da caixa delimitadora da seleção" -#: appEditors/FlatCAMGeoEditor.py:653 appEditors/FlatCAMGrbEditor.py:5347 +#: appEditors/FlatCAMGeoEditor.py:653 appEditors/FlatCAMGrbEditor.py:5346 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:770 appTools/ToolCalibration.py:771 #: appTools/ToolTransform.py:70 @@ -2034,7 +2017,7 @@ msgid "Origin" msgstr "Origem" #: appEditors/FlatCAMGeoEditor.py:653 appEditors/FlatCAMGeoEditor.py:1044 -#: appEditors/FlatCAMGrbEditor.py:5347 appEditors/FlatCAMGrbEditor.py:5738 +#: appEditors/FlatCAMGrbEditor.py:5346 appEditors/FlatCAMGrbEditor.py:5737 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:275 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:311 @@ -2045,7 +2028,7 @@ msgstr "Origem" msgid "Selection" msgstr "Seleção" -#: appEditors/FlatCAMGeoEditor.py:653 appEditors/FlatCAMGrbEditor.py:5347 +#: appEditors/FlatCAMGeoEditor.py:653 appEditors/FlatCAMGrbEditor.py:5346 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:80 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2053,48 +2036,44 @@ msgstr "Seleção" msgid "Point" msgstr "Ponto" -#: appEditors/FlatCAMGeoEditor.py:653 appEditors/FlatCAMGrbEditor.py:5347 -#, fuzzy -#| msgid "Find Minimum" +#: appEditors/FlatCAMGeoEditor.py:653 appEditors/FlatCAMGrbEditor.py:5346 msgid "Minimum" -msgstr "Encontrar o Mínimo" +msgstr "Mínimo" #: appEditors/FlatCAMGeoEditor.py:659 appEditors/FlatCAMGeoEditor.py:955 -#: appEditors/FlatCAMGrbEditor.py:5353 appEditors/FlatCAMGrbEditor.py:5649 +#: appEditors/FlatCAMGrbEditor.py:5352 appEditors/FlatCAMGrbEditor.py:5648 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:164 appTools/ToolExtractDrills.py:285 #: appTools/ToolPunchGerber.py:192 appTools/ToolPunchGerber.py:308 -#: appTools/ToolTransform.py:76 appTools/ToolTransform.py:402 app_Main.py:9700 +#: appTools/ToolTransform.py:76 appTools/ToolTransform.py:402 app_Main.py:9733 msgid "Value" msgstr "Valor" -#: appEditors/FlatCAMGeoEditor.py:661 appEditors/FlatCAMGrbEditor.py:5355 +#: appEditors/FlatCAMGeoEditor.py:661 appEditors/FlatCAMGrbEditor.py:5354 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:78 msgid "A point of reference in format X,Y." -msgstr "" +msgstr "Um ponto de referência no formato X,Y." #: appEditors/FlatCAMGeoEditor.py:668 appEditors/FlatCAMGrbEditor.py:2590 -#: appEditors/FlatCAMGrbEditor.py:5362 appGUI/ObjectUI.py:1494 +#: appEditors/FlatCAMGrbEditor.py:5361 appGUI/ObjectUI.py:1494 #: appTools/ToolDblSided.py:192 appTools/ToolDblSided.py:425 #: appTools/ToolIsolation.py:276 appTools/ToolIsolation.py:610 #: appTools/ToolNCC.py:294 appTools/ToolNCC.py:631 appTools/ToolPaint.py:276 #: appTools/ToolPaint.py:675 appTools/ToolSolderPaste.py:127 #: appTools/ToolSolderPaste.py:605 appTools/ToolTransform.py:85 -#: app_Main.py:5672 +#: app_Main.py:5705 msgid "Add" msgstr "Adicionar" -#: appEditors/FlatCAMGeoEditor.py:670 appEditors/FlatCAMGrbEditor.py:5364 +#: appEditors/FlatCAMGeoEditor.py:670 appEditors/FlatCAMGrbEditor.py:5363 #: appTools/ToolTransform.py:87 -#, fuzzy -#| msgid "Coordinates copied to clipboard." msgid "Add point coordinates from clipboard." -msgstr "Coordenadas copiadas para a área de transferência." +msgstr "Coordenadas copiadas da área de transferência." -#: appEditors/FlatCAMGeoEditor.py:685 appEditors/FlatCAMGrbEditor.py:5379 +#: appEditors/FlatCAMGeoEditor.py:685 appEditors/FlatCAMGrbEditor.py:5378 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:132 msgid "" @@ -2108,7 +2087,7 @@ msgstr "" "Números positivos para movimento horário. \n" "Números negativos para movimento anti-horário." -#: appEditors/FlatCAMGeoEditor.py:701 appEditors/FlatCAMGrbEditor.py:5395 +#: appEditors/FlatCAMGeoEditor.py:701 appEditors/FlatCAMGrbEditor.py:5394 #: appTools/ToolTransform.py:148 msgid "" "Rotate the selected object(s).\n" @@ -2120,7 +2099,7 @@ msgstr "" "caixa delimitadora para todos os objetos selecionados." #: appEditors/FlatCAMGeoEditor.py:721 appEditors/FlatCAMGeoEditor.py:783 -#: appEditors/FlatCAMGrbEditor.py:5415 appEditors/FlatCAMGrbEditor.py:5477 +#: appEditors/FlatCAMGrbEditor.py:5414 appEditors/FlatCAMGrbEditor.py:5476 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:168 appTools/ToolTransform.py:230 @@ -2128,14 +2107,14 @@ msgid "Link" msgstr "Fixar Taxa" #: appEditors/FlatCAMGeoEditor.py:723 appEditors/FlatCAMGeoEditor.py:785 -#: appEditors/FlatCAMGrbEditor.py:5417 appEditors/FlatCAMGrbEditor.py:5479 +#: appEditors/FlatCAMGrbEditor.py:5416 appEditors/FlatCAMGrbEditor.py:5478 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:170 appTools/ToolTransform.py:232 msgid "Link the Y entry to X entry and copy its content." -msgstr "" +msgstr "Vincula a entrada Y à entrada X e copia seu conteúdo." -#: appEditors/FlatCAMGeoEditor.py:728 appEditors/FlatCAMGrbEditor.py:5422 +#: appEditors/FlatCAMGeoEditor.py:728 appEditors/FlatCAMGrbEditor.py:5421 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:184 appTools/ToolTransform.py:175 @@ -2143,7 +2122,7 @@ msgid "X angle" msgstr "Ângulo X" #: appEditors/FlatCAMGeoEditor.py:730 appEditors/FlatCAMGeoEditor.py:751 -#: appEditors/FlatCAMGrbEditor.py:5424 appEditors/FlatCAMGrbEditor.py:5445 +#: appEditors/FlatCAMGrbEditor.py:5423 appEditors/FlatCAMGrbEditor.py:5444 #: appTools/ToolTransform.py:177 appTools/ToolTransform.py:198 msgid "" "Angle for Skew action, in degrees.\n" @@ -2152,13 +2131,13 @@ msgstr "" "Ângulo de inclinação, em graus.\n" "Número flutuante entre -360 e 360." -#: appEditors/FlatCAMGeoEditor.py:738 appEditors/FlatCAMGrbEditor.py:5432 +#: appEditors/FlatCAMGeoEditor.py:738 appEditors/FlatCAMGrbEditor.py:5431 #: appTools/ToolTransform.py:185 msgid "Skew X" msgstr "Inclinar X" #: appEditors/FlatCAMGeoEditor.py:740 appEditors/FlatCAMGeoEditor.py:761 -#: appEditors/FlatCAMGrbEditor.py:5434 appEditors/FlatCAMGrbEditor.py:5455 +#: appEditors/FlatCAMGrbEditor.py:5433 appEditors/FlatCAMGrbEditor.py:5454 #: appTools/ToolTransform.py:187 appTools/ToolTransform.py:208 msgid "" "Skew/shear the selected object(s).\n" @@ -2169,38 +2148,38 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados." -#: appEditors/FlatCAMGeoEditor.py:749 appEditors/FlatCAMGrbEditor.py:5443 +#: appEditors/FlatCAMGeoEditor.py:749 appEditors/FlatCAMGrbEditor.py:5442 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:193 appTools/ToolTransform.py:196 msgid "Y angle" msgstr "Ângulo Y" -#: appEditors/FlatCAMGeoEditor.py:759 appEditors/FlatCAMGrbEditor.py:5453 +#: appEditors/FlatCAMGeoEditor.py:759 appEditors/FlatCAMGrbEditor.py:5452 #: appTools/ToolTransform.py:206 msgid "Skew Y" msgstr "Inclinar Y" -#: appEditors/FlatCAMGeoEditor.py:790 appEditors/FlatCAMGrbEditor.py:5484 +#: appEditors/FlatCAMGeoEditor.py:790 appEditors/FlatCAMGrbEditor.py:5483 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:145 appTools/ToolTransform.py:237 msgid "X factor" msgstr "Fator X" -#: appEditors/FlatCAMGeoEditor.py:792 appEditors/FlatCAMGrbEditor.py:5486 +#: appEditors/FlatCAMGeoEditor.py:792 appEditors/FlatCAMGrbEditor.py:5485 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:239 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." -#: appEditors/FlatCAMGeoEditor.py:799 appEditors/FlatCAMGrbEditor.py:5493 +#: appEditors/FlatCAMGeoEditor.py:799 appEditors/FlatCAMGrbEditor.py:5492 #: appTools/ToolTransform.py:246 msgid "Scale X" msgstr "Redimensionar X" #: appEditors/FlatCAMGeoEditor.py:801 appEditors/FlatCAMGeoEditor.py:821 -#: appEditors/FlatCAMGrbEditor.py:5495 appEditors/FlatCAMGrbEditor.py:5515 +#: appEditors/FlatCAMGrbEditor.py:5494 appEditors/FlatCAMGrbEditor.py:5514 #: appTools/ToolTransform.py:248 appTools/ToolTransform.py:268 msgid "" "Scale the selected object(s).\n" @@ -2211,59 +2190,59 @@ msgstr "" "O ponto de referência depende\n" "do estado da caixa de seleção Escala de referência." -#: appEditors/FlatCAMGeoEditor.py:810 appEditors/FlatCAMGrbEditor.py:5504 +#: appEditors/FlatCAMGeoEditor.py:810 appEditors/FlatCAMGrbEditor.py:5503 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:154 appTools/ToolTransform.py:257 msgid "Y factor" msgstr "Fator Y" -#: appEditors/FlatCAMGeoEditor.py:812 appEditors/FlatCAMGrbEditor.py:5506 +#: appEditors/FlatCAMGeoEditor.py:812 appEditors/FlatCAMGrbEditor.py:5505 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:259 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." -#: appEditors/FlatCAMGeoEditor.py:819 appEditors/FlatCAMGrbEditor.py:5513 +#: appEditors/FlatCAMGeoEditor.py:819 appEditors/FlatCAMGrbEditor.py:5512 #: appTools/ToolTransform.py:266 msgid "Scale Y" msgstr "Redimensionar Y" -#: appEditors/FlatCAMGeoEditor.py:846 appEditors/FlatCAMGrbEditor.py:5540 +#: appEditors/FlatCAMGeoEditor.py:846 appEditors/FlatCAMGrbEditor.py:5539 #: appTools/ToolTransform.py:293 msgid "Flip on X" msgstr "Espelhar no X" #: appEditors/FlatCAMGeoEditor.py:848 appEditors/FlatCAMGeoEditor.py:853 -#: appEditors/FlatCAMGrbEditor.py:5542 appEditors/FlatCAMGrbEditor.py:5547 +#: appEditors/FlatCAMGrbEditor.py:5541 appEditors/FlatCAMGrbEditor.py:5546 #: appTools/ToolTransform.py:295 appTools/ToolTransform.py:300 msgid "Flip the selected object(s) over the X axis." msgstr "Espelha o(s) objeto(s) selecionado(s) no eixo X." -#: appEditors/FlatCAMGeoEditor.py:851 appEditors/FlatCAMGrbEditor.py:5545 +#: appEditors/FlatCAMGeoEditor.py:851 appEditors/FlatCAMGrbEditor.py:5544 #: appTools/ToolTransform.py:298 msgid "Flip on Y" msgstr "Espelhar no Y" -#: appEditors/FlatCAMGeoEditor.py:871 appEditors/FlatCAMGrbEditor.py:5565 +#: appEditors/FlatCAMGeoEditor.py:871 appEditors/FlatCAMGrbEditor.py:5564 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:318 msgid "X val" msgstr "X" -#: appEditors/FlatCAMGeoEditor.py:873 appEditors/FlatCAMGrbEditor.py:5567 +#: appEditors/FlatCAMGeoEditor.py:873 appEditors/FlatCAMGrbEditor.py:5566 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:320 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." -#: appEditors/FlatCAMGeoEditor.py:880 appEditors/FlatCAMGrbEditor.py:5574 +#: appEditors/FlatCAMGeoEditor.py:880 appEditors/FlatCAMGrbEditor.py:5573 #: appTools/ToolTransform.py:327 msgid "Offset X" msgstr "Deslocar X" #: appEditors/FlatCAMGeoEditor.py:882 appEditors/FlatCAMGeoEditor.py:902 -#: appEditors/FlatCAMGrbEditor.py:5576 appEditors/FlatCAMGrbEditor.py:5596 +#: appEditors/FlatCAMGrbEditor.py:5575 appEditors/FlatCAMGrbEditor.py:5595 #: appTools/ToolTransform.py:329 appTools/ToolTransform.py:349 msgid "" "Offset the selected object(s).\n" @@ -2274,31 +2253,31 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados.\n" -#: appEditors/FlatCAMGeoEditor.py:891 appEditors/FlatCAMGrbEditor.py:5585 +#: appEditors/FlatCAMGeoEditor.py:891 appEditors/FlatCAMGrbEditor.py:5584 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:338 msgid "Y val" msgstr "Y" -#: appEditors/FlatCAMGeoEditor.py:893 appEditors/FlatCAMGrbEditor.py:5587 +#: appEditors/FlatCAMGeoEditor.py:893 appEditors/FlatCAMGrbEditor.py:5586 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:340 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." -#: appEditors/FlatCAMGeoEditor.py:900 appEditors/FlatCAMGrbEditor.py:5594 +#: appEditors/FlatCAMGeoEditor.py:900 appEditors/FlatCAMGrbEditor.py:5593 #: appTools/ToolTransform.py:347 msgid "Offset Y" msgstr "Deslocar Y" -#: appEditors/FlatCAMGeoEditor.py:920 appEditors/FlatCAMGrbEditor.py:5614 +#: appEditors/FlatCAMGeoEditor.py:920 appEditors/FlatCAMGrbEditor.py:5613 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:206 appTools/ToolTransform.py:367 msgid "Rounded" msgstr "Arredondado" -#: appEditors/FlatCAMGeoEditor.py:922 appEditors/FlatCAMGrbEditor.py:5616 +#: appEditors/FlatCAMGeoEditor.py:922 appEditors/FlatCAMGrbEditor.py:5615 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:369 msgid "" @@ -2312,14 +2291,14 @@ msgstr "" "Se não marcado, o buffer seguirá a geometria exata\n" "da forma em buffer." -#: appEditors/FlatCAMGeoEditor.py:930 appEditors/FlatCAMGrbEditor.py:5624 +#: appEditors/FlatCAMGeoEditor.py:930 appEditors/FlatCAMGrbEditor.py:5623 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:505 appTools/ToolDistanceMin.py:286 #: appTools/ToolTransform.py:377 msgid "Distance" msgstr "Distância" -#: appEditors/FlatCAMGeoEditor.py:932 appEditors/FlatCAMGrbEditor.py:5626 +#: appEditors/FlatCAMGeoEditor.py:932 appEditors/FlatCAMGrbEditor.py:5625 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:379 msgid "" @@ -2333,12 +2312,12 @@ msgstr "" "Cada elemento geométrico do objeto será aumentado\n" "ou diminuiu com a 'distância'." -#: appEditors/FlatCAMGeoEditor.py:944 appEditors/FlatCAMGrbEditor.py:5638 +#: appEditors/FlatCAMGeoEditor.py:944 appEditors/FlatCAMGrbEditor.py:5637 #: appTools/ToolTransform.py:391 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/FlatCAMGeoEditor.py:946 appEditors/FlatCAMGrbEditor.py:5640 +#: appEditors/FlatCAMGeoEditor.py:946 appEditors/FlatCAMGrbEditor.py:5639 #: appTools/ToolTransform.py:393 msgid "" "Create the buffer effect on each geometry,\n" @@ -2347,7 +2326,7 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando a distância." -#: appEditors/FlatCAMGeoEditor.py:957 appEditors/FlatCAMGrbEditor.py:5651 +#: appEditors/FlatCAMGeoEditor.py:957 appEditors/FlatCAMGrbEditor.py:5650 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:404 msgid "" @@ -2363,12 +2342,12 @@ msgstr "" "ou diminuído com a 'distância'. Esse valor é um\n" "percentual da dimensão inicial." -#: appEditors/FlatCAMGeoEditor.py:970 appEditors/FlatCAMGrbEditor.py:5664 +#: appEditors/FlatCAMGeoEditor.py:970 appEditors/FlatCAMGrbEditor.py:5663 #: appTools/ToolTransform.py:417 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/FlatCAMGeoEditor.py:972 appEditors/FlatCAMGrbEditor.py:5666 +#: appEditors/FlatCAMGeoEditor.py:972 appEditors/FlatCAMGrbEditor.py:5665 #: appTools/ToolTransform.py:419 msgid "" "Create the buffer effect on each geometry,\n" @@ -2377,7 +2356,7 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando o fator." -#: appEditors/FlatCAMGeoEditor.py:1043 appEditors/FlatCAMGrbEditor.py:5737 +#: appEditors/FlatCAMGeoEditor.py:1043 appEditors/FlatCAMGrbEditor.py:5736 #: appGUI/ObjectUI.py:1103 appGUI/ObjectUI.py:1958 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 @@ -2391,43 +2370,41 @@ msgstr "Objeto" #: appEditors/FlatCAMGeoEditor.py:1107 appEditors/FlatCAMGeoEditor.py:1130 #: appEditors/FlatCAMGeoEditor.py:1276 appEditors/FlatCAMGeoEditor.py:1301 #: appEditors/FlatCAMGeoEditor.py:1335 appEditors/FlatCAMGeoEditor.py:1370 -#: appEditors/FlatCAMGeoEditor.py:1401 appEditors/FlatCAMGrbEditor.py:5801 -#: appEditors/FlatCAMGrbEditor.py:5824 appEditors/FlatCAMGrbEditor.py:5969 -#: appEditors/FlatCAMGrbEditor.py:6002 appEditors/FlatCAMGrbEditor.py:6045 -#: appEditors/FlatCAMGrbEditor.py:6086 appEditors/FlatCAMGrbEditor.py:6122 -#, fuzzy -#| msgid "Cancelled. No shape selected." +#: appEditors/FlatCAMGeoEditor.py:1401 appEditors/FlatCAMGrbEditor.py:5800 +#: appEditors/FlatCAMGrbEditor.py:5823 appEditors/FlatCAMGrbEditor.py:5968 +#: appEditors/FlatCAMGrbEditor.py:6001 appEditors/FlatCAMGrbEditor.py:6044 +#: appEditors/FlatCAMGrbEditor.py:6085 appEditors/FlatCAMGrbEditor.py:6121 msgid "No shape selected." -msgstr "Cancelado. Nenhuma forma selecionada." +msgstr "Nenhuma forma selecionada." -#: appEditors/FlatCAMGeoEditor.py:1115 appEditors/FlatCAMGrbEditor.py:5809 +#: appEditors/FlatCAMGeoEditor.py:1115 appEditors/FlatCAMGrbEditor.py:5808 #: appTools/ToolTransform.py:585 msgid "Incorrect format for Point value. Needs format X,Y" -msgstr "" +msgstr "Formato incorreto para o ponto. Precisa ser no formato X, Y" -#: appEditors/FlatCAMGeoEditor.py:1140 appEditors/FlatCAMGrbEditor.py:5834 +#: appEditors/FlatCAMGeoEditor.py:1140 appEditors/FlatCAMGrbEditor.py:5833 #: appTools/ToolTransform.py:602 msgid "Rotate transformation can not be done for a value of 0." msgstr "A rotação não pode ser feita para um valor 0." #: appEditors/FlatCAMGeoEditor.py:1198 appEditors/FlatCAMGeoEditor.py:1219 -#: appEditors/FlatCAMGrbEditor.py:5892 appEditors/FlatCAMGrbEditor.py:5913 +#: appEditors/FlatCAMGrbEditor.py:5891 appEditors/FlatCAMGrbEditor.py:5912 #: appTools/ToolTransform.py:660 appTools/ToolTransform.py:681 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "O redimensionamento não pode ser feito para um fator 0 ou 1." #: appEditors/FlatCAMGeoEditor.py:1232 appEditors/FlatCAMGeoEditor.py:1241 -#: appEditors/FlatCAMGrbEditor.py:5926 appEditors/FlatCAMGrbEditor.py:5935 +#: appEditors/FlatCAMGrbEditor.py:5925 appEditors/FlatCAMGrbEditor.py:5934 #: appTools/ToolTransform.py:694 appTools/ToolTransform.py:703 msgid "Offset transformation can not be done for a value of 0." msgstr "O deslocamento não pode ser feito para um valor 0." -#: appEditors/FlatCAMGeoEditor.py:1271 appEditors/FlatCAMGrbEditor.py:5972 +#: appEditors/FlatCAMGeoEditor.py:1271 appEditors/FlatCAMGrbEditor.py:5971 #: appTools/ToolTransform.py:731 msgid "Appying Rotate" msgstr "Aplicando Girar" -#: appEditors/FlatCAMGeoEditor.py:1284 appEditors/FlatCAMGrbEditor.py:5984 +#: appEditors/FlatCAMGeoEditor.py:1284 appEditors/FlatCAMGrbEditor.py:5983 msgid "Done. Rotate completed." msgstr "Girar concluído." @@ -2435,17 +2412,17 @@ msgstr "Girar concluído." msgid "Rotation action was not executed" msgstr "O giro não foi executado" -#: appEditors/FlatCAMGeoEditor.py:1304 appEditors/FlatCAMGrbEditor.py:6005 +#: appEditors/FlatCAMGeoEditor.py:1304 appEditors/FlatCAMGrbEditor.py:6004 #: appTools/ToolTransform.py:757 msgid "Applying Flip" msgstr "Aplicando Espelhamento" -#: appEditors/FlatCAMGeoEditor.py:1312 appEditors/FlatCAMGrbEditor.py:6017 +#: appEditors/FlatCAMGeoEditor.py:1312 appEditors/FlatCAMGrbEditor.py:6016 #: appTools/ToolTransform.py:774 msgid "Flip on the Y axis done" msgstr "Concluído o espelhamento no eixo Y" -#: appEditors/FlatCAMGeoEditor.py:1315 appEditors/FlatCAMGrbEditor.py:6025 +#: appEditors/FlatCAMGeoEditor.py:1315 appEditors/FlatCAMGrbEditor.py:6024 #: appTools/ToolTransform.py:783 msgid "Flip on the X axis done" msgstr "Concluído o espelhamento no eixo Y" @@ -2454,16 +2431,16 @@ msgstr "Concluído o espelhamento no eixo Y" msgid "Flip action was not executed" msgstr "O espelhamento não foi executado" -#: appEditors/FlatCAMGeoEditor.py:1338 appEditors/FlatCAMGrbEditor.py:6048 +#: appEditors/FlatCAMGeoEditor.py:1338 appEditors/FlatCAMGrbEditor.py:6047 #: appTools/ToolTransform.py:804 msgid "Applying Skew" msgstr "Inclinando" -#: appEditors/FlatCAMGeoEditor.py:1347 appEditors/FlatCAMGrbEditor.py:6064 +#: appEditors/FlatCAMGeoEditor.py:1347 appEditors/FlatCAMGrbEditor.py:6063 msgid "Skew on the X axis done" msgstr "Inclinação no eixo X concluída" -#: appEditors/FlatCAMGeoEditor.py:1349 appEditors/FlatCAMGrbEditor.py:6066 +#: appEditors/FlatCAMGeoEditor.py:1349 appEditors/FlatCAMGrbEditor.py:6065 msgid "Skew on the Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -2471,16 +2448,16 @@ msgstr "Inclinação no eixo Y concluída" msgid "Skew action was not executed" msgstr "A inclinação não foi executada" -#: appEditors/FlatCAMGeoEditor.py:1373 appEditors/FlatCAMGrbEditor.py:6089 +#: appEditors/FlatCAMGeoEditor.py:1373 appEditors/FlatCAMGrbEditor.py:6088 #: appTools/ToolTransform.py:831 msgid "Applying Scale" msgstr "Redimensionando" -#: appEditors/FlatCAMGeoEditor.py:1382 appEditors/FlatCAMGrbEditor.py:6102 +#: appEditors/FlatCAMGeoEditor.py:1382 appEditors/FlatCAMGrbEditor.py:6101 msgid "Scale on the X axis done" msgstr "Redimensionamento no eixo X concluído" -#: appEditors/FlatCAMGeoEditor.py:1384 appEditors/FlatCAMGrbEditor.py:6104 +#: appEditors/FlatCAMGeoEditor.py:1384 appEditors/FlatCAMGrbEditor.py:6103 msgid "Scale on the Y axis done" msgstr "Redimensionamento no eixo Y concluído" @@ -2488,16 +2465,16 @@ msgstr "Redimensionamento no eixo Y concluído" msgid "Scale action was not executed" msgstr "O redimensionamento não foi executado" -#: appEditors/FlatCAMGeoEditor.py:1404 appEditors/FlatCAMGrbEditor.py:6125 +#: appEditors/FlatCAMGeoEditor.py:1404 appEditors/FlatCAMGrbEditor.py:6124 #: appTools/ToolTransform.py:859 msgid "Applying Offset" msgstr "Deslocando" -#: appEditors/FlatCAMGeoEditor.py:1414 appEditors/FlatCAMGrbEditor.py:6146 +#: appEditors/FlatCAMGeoEditor.py:1414 appEditors/FlatCAMGrbEditor.py:6145 msgid "Offset on the X axis done" msgstr "Deslocamento no eixo X concluído" -#: appEditors/FlatCAMGeoEditor.py:1416 appEditors/FlatCAMGrbEditor.py:6148 +#: appEditors/FlatCAMGeoEditor.py:1416 appEditors/FlatCAMGrbEditor.py:6147 msgid "Offset on the Y axis done" msgstr "Deslocamento no eixo Y concluído" @@ -2505,69 +2482,65 @@ msgstr "Deslocamento no eixo Y concluído" msgid "Offset action was not executed" msgstr "O deslocamento não foi executado" -#: appEditors/FlatCAMGeoEditor.py:1426 appEditors/FlatCAMGrbEditor.py:6158 -#, fuzzy -#| msgid "Cancelled. No shape selected." +#: appEditors/FlatCAMGeoEditor.py:1426 appEditors/FlatCAMGrbEditor.py:6157 msgid "No shape selected" -msgstr "Cancelado. Nenhuma forma selecionada." +msgstr "Nenhuma forma selecionada." -#: appEditors/FlatCAMGeoEditor.py:1429 appEditors/FlatCAMGrbEditor.py:6161 +#: appEditors/FlatCAMGeoEditor.py:1429 appEditors/FlatCAMGrbEditor.py:6160 #: appTools/ToolTransform.py:889 msgid "Applying Buffer" msgstr "Aplicando Buffer" -#: appEditors/FlatCAMGeoEditor.py:1436 appEditors/FlatCAMGrbEditor.py:6183 +#: appEditors/FlatCAMGeoEditor.py:1436 appEditors/FlatCAMGrbEditor.py:6182 #: appTools/ToolTransform.py:910 msgid "Buffer done" msgstr "Buffer concluído" -#: appEditors/FlatCAMGeoEditor.py:1440 appEditors/FlatCAMGrbEditor.py:6187 +#: appEditors/FlatCAMGeoEditor.py:1440 appEditors/FlatCAMGrbEditor.py:6186 #: appTools/ToolTransform.py:879 appTools/ToolTransform.py:915 -#, fuzzy -#| msgid "action was not executed." msgid "Action was not executed, due of" -msgstr "a ação não foi realizada." +msgstr "A ação não foi realizada. devido" -#: appEditors/FlatCAMGeoEditor.py:1444 appEditors/FlatCAMGrbEditor.py:6191 +#: appEditors/FlatCAMGeoEditor.py:1444 appEditors/FlatCAMGrbEditor.py:6190 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/FlatCAMGeoEditor.py:1445 appEditors/FlatCAMGeoEditor.py:1494 -#: appEditors/FlatCAMGeoEditor.py:1509 appEditors/FlatCAMGrbEditor.py:6192 -#: appEditors/FlatCAMGrbEditor.py:6241 appEditors/FlatCAMGrbEditor.py:6256 +#: appEditors/FlatCAMGeoEditor.py:1509 appEditors/FlatCAMGrbEditor.py:6191 +#: appEditors/FlatCAMGrbEditor.py:6240 appEditors/FlatCAMGrbEditor.py:6255 msgid "Enter an Angle Value (degrees)" msgstr "Digite um valor para o ângulo (graus)" -#: appEditors/FlatCAMGeoEditor.py:1453 appEditors/FlatCAMGrbEditor.py:6200 +#: appEditors/FlatCAMGeoEditor.py:1453 appEditors/FlatCAMGrbEditor.py:6199 msgid "Geometry shape rotate done" msgstr "Rotação da geometria concluída" -#: appEditors/FlatCAMGeoEditor.py:1456 appEditors/FlatCAMGrbEditor.py:6203 +#: appEditors/FlatCAMGeoEditor.py:1456 appEditors/FlatCAMGrbEditor.py:6202 msgid "Geometry shape rotate cancelled" msgstr "Rotação da geometria cancelada" -#: appEditors/FlatCAMGeoEditor.py:1461 appEditors/FlatCAMGrbEditor.py:6208 +#: appEditors/FlatCAMGeoEditor.py:1461 appEditors/FlatCAMGrbEditor.py:6207 msgid "Offset on X axis ..." msgstr "Deslocamento no eixo X ..." #: appEditors/FlatCAMGeoEditor.py:1462 appEditors/FlatCAMGeoEditor.py:1479 -#: appEditors/FlatCAMGrbEditor.py:6209 appEditors/FlatCAMGrbEditor.py:6226 +#: appEditors/FlatCAMGrbEditor.py:6208 appEditors/FlatCAMGrbEditor.py:6225 msgid "Enter a distance Value" msgstr "Digite um valor para a distância" -#: appEditors/FlatCAMGeoEditor.py:1470 appEditors/FlatCAMGrbEditor.py:6217 +#: appEditors/FlatCAMGeoEditor.py:1470 appEditors/FlatCAMGrbEditor.py:6216 msgid "Geometry shape offset on X axis done" msgstr "Deslocamento da forma no eixo X concluído" -#: appEditors/FlatCAMGeoEditor.py:1473 appEditors/FlatCAMGrbEditor.py:6220 +#: appEditors/FlatCAMGeoEditor.py:1473 appEditors/FlatCAMGrbEditor.py:6219 msgid "Geometry shape offset X cancelled" msgstr "Deslocamento da forma no eixo X cancelado" -#: appEditors/FlatCAMGeoEditor.py:1478 appEditors/FlatCAMGrbEditor.py:6225 +#: appEditors/FlatCAMGeoEditor.py:1478 appEditors/FlatCAMGrbEditor.py:6224 msgid "Offset on Y axis ..." msgstr "Deslocamento no eixo Y ..." -#: appEditors/FlatCAMGeoEditor.py:1487 appEditors/FlatCAMGrbEditor.py:6234 +#: appEditors/FlatCAMGeoEditor.py:1487 appEditors/FlatCAMGrbEditor.py:6233 msgid "Geometry shape offset on Y axis done" msgstr "Deslocamento da forma no eixo Y concluído" @@ -2575,11 +2548,11 @@ msgstr "Deslocamento da forma no eixo Y concluído" msgid "Geometry shape offset on Y axis canceled" msgstr "Deslocamento da forma no eixo Y cancelado" -#: appEditors/FlatCAMGeoEditor.py:1493 appEditors/FlatCAMGrbEditor.py:6240 +#: appEditors/FlatCAMGeoEditor.py:1493 appEditors/FlatCAMGrbEditor.py:6239 msgid "Skew on X axis ..." msgstr "Inclinação no eixo X ..." -#: appEditors/FlatCAMGeoEditor.py:1502 appEditors/FlatCAMGrbEditor.py:6249 +#: appEditors/FlatCAMGeoEditor.py:1502 appEditors/FlatCAMGrbEditor.py:6248 msgid "Geometry shape skew on X axis done" msgstr "Inclinação no eixo X concluída" @@ -2587,11 +2560,11 @@ msgstr "Inclinação no eixo X concluída" msgid "Geometry shape skew on X axis canceled" msgstr "Inclinação no eixo X cancelada" -#: appEditors/FlatCAMGeoEditor.py:1508 appEditors/FlatCAMGrbEditor.py:6255 +#: appEditors/FlatCAMGeoEditor.py:1508 appEditors/FlatCAMGrbEditor.py:6254 msgid "Skew on Y axis ..." msgstr "Inclinação no eixo Y ..." -#: appEditors/FlatCAMGeoEditor.py:1517 appEditors/FlatCAMGrbEditor.py:6264 +#: appEditors/FlatCAMGeoEditor.py:1517 appEditors/FlatCAMGrbEditor.py:6263 msgid "Geometry shape skew on Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -2734,7 +2707,7 @@ msgstr " Texto adicionado." msgid "Create buffer geometry ..." msgstr "Criar buffer de geometria ..." -#: appEditors/FlatCAMGeoEditor.py:2990 appEditors/FlatCAMGrbEditor.py:5154 +#: appEditors/FlatCAMGeoEditor.py:2990 appEditors/FlatCAMGrbEditor.py:5153 msgid "Done. Buffer Tool completed." msgstr "Buffer concluído." @@ -2777,7 +2750,7 @@ msgid "Geometry Editor" msgstr "Editor de Geometria" #: appEditors/FlatCAMGeoEditor.py:3287 appEditors/FlatCAMGrbEditor.py:2495 -#: appEditors/FlatCAMGrbEditor.py:3952 appGUI/ObjectUI.py:282 +#: appEditors/FlatCAMGrbEditor.py:3951 appGUI/ObjectUI.py:282 #: appGUI/ObjectUI.py:1394 appGUI/ObjectUI.py:2256 appTools/ToolCutOut.py:95 #: appTools/ToolTransform.py:92 msgid "Type" @@ -2830,16 +2803,12 @@ msgid "with diameter" msgstr "com diâmetro" #: appEditors/FlatCAMGeoEditor.py:4081 -#, fuzzy -#| msgid "Workspace Settings" msgid "Grid Snap enabled." -msgstr "Configurações da área de trabalho" +msgstr "Encaixar à grade ativado." #: appEditors/FlatCAMGeoEditor.py:4085 -#, fuzzy -#| msgid "Grid X snapping distance" msgid "Grid Snap disabled." -msgstr "Distância de encaixe Grade X" +msgstr "Encaixar à grade desativado." #: appEditors/FlatCAMGeoEditor.py:4446 appGUI/MainGUI.py:3046 #: appGUI/MainGUI.py:3092 appGUI/MainGUI.py:3110 appGUI/MainGUI.py:3254 @@ -3065,12 +3034,12 @@ msgstr "Aberturas" msgid "Apertures Table for the Gerber Object." msgstr "Tabela de Aberturas para o Objeto Gerber." -#: appEditors/FlatCAMGrbEditor.py:2495 appEditors/FlatCAMGrbEditor.py:3952 +#: appEditors/FlatCAMGrbEditor.py:2495 appEditors/FlatCAMGrbEditor.py:3951 #: appGUI/ObjectUI.py:282 msgid "Code" msgstr "Código" -#: appEditors/FlatCAMGrbEditor.py:2495 appEditors/FlatCAMGrbEditor.py:3952 +#: appEditors/FlatCAMGrbEditor.py:2495 appEditors/FlatCAMGrbEditor.py:3951 #: appGUI/ObjectUI.py:282 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 @@ -3081,7 +3050,7 @@ msgstr "Código" msgid "Size" msgstr "Tamanho" -#: appEditors/FlatCAMGrbEditor.py:2495 appEditors/FlatCAMGrbEditor.py:3952 +#: appEditors/FlatCAMGrbEditor.py:2495 appEditors/FlatCAMGrbEditor.py:3951 #: appGUI/ObjectUI.py:282 msgid "Dim" msgstr "Dim" @@ -3185,7 +3154,7 @@ msgstr "Adiciona uma nova abertura à lista de aberturas." #: appTools/ToolIsolation.py:616 appTools/ToolNCC.py:316 #: appTools/ToolNCC.py:637 appTools/ToolPaint.py:298 appTools/ToolPaint.py:681 #: appTools/ToolSolderPaste.py:133 appTools/ToolSolderPaste.py:608 -#: app_Main.py:5674 +#: app_Main.py:5707 msgid "Delete" msgstr "Excluir" @@ -3381,124 +3350,124 @@ msgstr "" msgid "Dimensions edited." msgstr "Dimensões editadas." -#: appEditors/FlatCAMGrbEditor.py:4067 +#: appEditors/FlatCAMGrbEditor.py:4066 msgid "Loading Gerber into Editor" msgstr "Lendo Gerber no Editor" -#: appEditors/FlatCAMGrbEditor.py:4195 +#: appEditors/FlatCAMGrbEditor.py:4194 msgid "Setting up the UI" msgstr "Configurando a interface do usuário" -#: appEditors/FlatCAMGrbEditor.py:4196 +#: appEditors/FlatCAMGrbEditor.py:4195 #, fuzzy #| msgid "Adding geometry finished. Preparing the GUI" msgid "Adding geometry finished. Preparing the GUI" msgstr "Geometria adicionada. Preparando a GUI" -#: appEditors/FlatCAMGrbEditor.py:4205 +#: appEditors/FlatCAMGrbEditor.py:4204 msgid "Finished loading the Gerber object into the editor." msgstr "Carregamento do objeto Gerber no editor concluído." -#: appEditors/FlatCAMGrbEditor.py:4346 +#: appEditors/FlatCAMGrbEditor.py:4345 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Não há definições da Abertura no arquivo. Abortando a criação de Gerber." -#: appEditors/FlatCAMGrbEditor.py:4348 appObjects/AppObject.py:133 +#: appEditors/FlatCAMGrbEditor.py:4347 appObjects/AppObject.py:133 #: appObjects/FlatCAMGeometry.py:1786 appParsers/ParseExcellon.py:896 -#: appTools/ToolPcbWizard.py:432 app_Main.py:8467 app_Main.py:8531 -#: app_Main.py:8662 app_Main.py:8727 app_Main.py:9379 +#: appTools/ToolPcbWizard.py:432 app_Main.py:8500 app_Main.py:8564 +#: app_Main.py:8695 app_Main.py:8760 app_Main.py:9412 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" -#: appEditors/FlatCAMGrbEditor.py:4356 +#: appEditors/FlatCAMGrbEditor.py:4355 msgid "Creating Gerber." msgstr "Criando Gerber." -#: appEditors/FlatCAMGrbEditor.py:4368 +#: appEditors/FlatCAMGrbEditor.py:4367 msgid "Done. Gerber editing finished." msgstr "Edição de Gerber concluída." -#: appEditors/FlatCAMGrbEditor.py:4384 +#: appEditors/FlatCAMGrbEditor.py:4383 msgid "Cancelled. No aperture is selected" msgstr "Cancelado. Nenhuma abertura selecionada" -#: appEditors/FlatCAMGrbEditor.py:4539 app_Main.py:6000 +#: appEditors/FlatCAMGrbEditor.py:4538 app_Main.py:6033 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: appEditors/FlatCAMGrbEditor.py:4986 +#: appEditors/FlatCAMGrbEditor.py:4985 msgid "Failed. No aperture geometry is selected." msgstr "Cancelado. Nenhuma abertura selecionada." -#: appEditors/FlatCAMGrbEditor.py:4995 appEditors/FlatCAMGrbEditor.py:5266 +#: appEditors/FlatCAMGrbEditor.py:4994 appEditors/FlatCAMGrbEditor.py:5265 msgid "Done. Apertures geometry deleted." msgstr "Abertura excluída." -#: appEditors/FlatCAMGrbEditor.py:5138 +#: appEditors/FlatCAMGrbEditor.py:5137 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Nenhuma abertura para buffer. Selecione pelo menos uma abertura e tente " "novamente." -#: appEditors/FlatCAMGrbEditor.py:5150 +#: appEditors/FlatCAMGrbEditor.py:5149 msgid "Failed." msgstr "Falhou." -#: appEditors/FlatCAMGrbEditor.py:5169 +#: appEditors/FlatCAMGrbEditor.py:5168 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "O valor do fator de escala está ausente ou está em formato incorreto. Altere " "e tente novamente." -#: appEditors/FlatCAMGrbEditor.py:5201 +#: appEditors/FlatCAMGrbEditor.py:5200 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Nenhuma abertura para redimensionar. Selecione pelo menos uma abertura e " "tente novamente." -#: appEditors/FlatCAMGrbEditor.py:5217 +#: appEditors/FlatCAMGrbEditor.py:5216 msgid "Done. Scale Tool completed." msgstr "Redimensionamento concluído." -#: appEditors/FlatCAMGrbEditor.py:5255 +#: appEditors/FlatCAMGrbEditor.py:5254 msgid "Polygons marked." msgstr "Polígonos marcados." -#: appEditors/FlatCAMGrbEditor.py:5258 +#: appEditors/FlatCAMGrbEditor.py:5257 msgid "No polygons were marked. None fit within the limits." msgstr "Nenhum polígono foi marcado. Nenhum se encaixa dentro dos limites." -#: appEditors/FlatCAMGrbEditor.py:5986 +#: appEditors/FlatCAMGrbEditor.py:5985 msgid "Rotation action was not executed." msgstr "A rotação não foi executada." -#: appEditors/FlatCAMGrbEditor.py:6028 app_Main.py:5434 app_Main.py:5482 +#: appEditors/FlatCAMGrbEditor.py:6027 app_Main.py:5467 app_Main.py:5515 msgid "Flip action was not executed." msgstr "A ação de espelhamento não foi executada." -#: appEditors/FlatCAMGrbEditor.py:6068 +#: appEditors/FlatCAMGrbEditor.py:6067 msgid "Skew action was not executed." msgstr "A inclinação não foi executada." -#: appEditors/FlatCAMGrbEditor.py:6107 +#: appEditors/FlatCAMGrbEditor.py:6106 msgid "Scale action was not executed." msgstr "O redimensionamento não foi executado." -#: appEditors/FlatCAMGrbEditor.py:6151 +#: appEditors/FlatCAMGrbEditor.py:6150 msgid "Offset action was not executed." msgstr "O deslocamento não foi executado." -#: appEditors/FlatCAMGrbEditor.py:6237 +#: appEditors/FlatCAMGrbEditor.py:6236 msgid "Geometry shape offset Y cancelled" msgstr "Deslocamento Y cancelado" -#: appEditors/FlatCAMGrbEditor.py:6252 +#: appEditors/FlatCAMGrbEditor.py:6251 msgid "Geometry shape skew X cancelled" msgstr "Inclinação X cancelada" -#: appEditors/FlatCAMGrbEditor.py:6267 +#: appEditors/FlatCAMGrbEditor.py:6266 msgid "Geometry shape skew Y cancelled" msgstr "Inclinação Y cancelada" @@ -3655,8 +3624,8 @@ msgstr "" msgid "Save Log" msgstr "Salvar Log" -#: appGUI/GUIElements.py:2760 app_Main.py:2680 app_Main.py:2989 -#: app_Main.py:3123 +#: appGUI/GUIElements.py:2760 app_Main.py:2681 app_Main.py:2990 +#: app_Main.py:3124 msgid "Close" msgstr "Fechar" @@ -4129,10 +4098,8 @@ msgid "Toggle Workspace\tShift+W" msgstr "Alternar Área de Trabalho\tShift+W" #: appGUI/MainGUI.py:486 -#, fuzzy -#| msgid "Toggle Units" msgid "Toggle HUD\tAlt+H" -msgstr "Alternar Unidades" +msgstr "Alternar HUD\tAlt+H" #: appGUI/MainGUI.py:491 msgid "Objects" @@ -4160,7 +4127,7 @@ msgstr "Ajuda" msgid "Online Help\tF1" msgstr "Ajuda Online\tF1" -#: appGUI/MainGUI.py:518 app_Main.py:3092 app_Main.py:3101 +#: appGUI/MainGUI.py:518 app_Main.py:3093 app_Main.py:3102 msgid "Bookmarks Manager" msgstr "Gerenciados de Favoritos" @@ -4186,9 +4153,9 @@ msgstr "Canal no YouTube\tF4" #: appGUI/MainGUI.py:539 msgid "ReadMe?" -msgstr "" +msgstr "LeiaMe?" -#: appGUI/MainGUI.py:542 app_Main.py:2647 +#: appGUI/MainGUI.py:542 app_Main.py:2648 msgid "About FlatCAM" msgstr "Sobre FlatCAM" @@ -4360,47 +4327,47 @@ msgstr "Desabilitar Gráfico" msgid "Set Color" msgstr "Definir cor" -#: appGUI/MainGUI.py:700 app_Main.py:9646 +#: appGUI/MainGUI.py:700 app_Main.py:9679 msgid "Red" msgstr "Vermelho" -#: appGUI/MainGUI.py:703 app_Main.py:9648 +#: appGUI/MainGUI.py:703 app_Main.py:9681 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:706 app_Main.py:9651 +#: appGUI/MainGUI.py:706 app_Main.py:9684 msgid "Yellow" msgstr "Amarela" -#: appGUI/MainGUI.py:709 app_Main.py:9653 +#: appGUI/MainGUI.py:709 app_Main.py:9686 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:712 app_Main.py:9655 +#: appGUI/MainGUI.py:712 app_Main.py:9688 msgid "Purple" msgstr "Roxo" -#: appGUI/MainGUI.py:715 app_Main.py:9657 +#: appGUI/MainGUI.py:715 app_Main.py:9690 msgid "Brown" msgstr "Marrom" -#: appGUI/MainGUI.py:718 app_Main.py:9659 app_Main.py:9715 +#: appGUI/MainGUI.py:718 app_Main.py:9692 app_Main.py:9748 msgid "White" msgstr "Branco" -#: appGUI/MainGUI.py:721 app_Main.py:9661 +#: appGUI/MainGUI.py:721 app_Main.py:9694 msgid "Black" msgstr "Preto" -#: appGUI/MainGUI.py:726 app_Main.py:9664 +#: appGUI/MainGUI.py:726 app_Main.py:9697 msgid "Custom" msgstr "Personalizado" -#: appGUI/MainGUI.py:731 app_Main.py:9698 +#: appGUI/MainGUI.py:731 app_Main.py:9731 msgid "Opacity" msgstr "Opacidade" -#: appGUI/MainGUI.py:734 app_Main.py:9674 +#: appGUI/MainGUI.py:734 app_Main.py:9707 msgid "Default" msgstr "Padrão" @@ -4461,13 +4428,13 @@ msgstr "Barra de Ferramentas Editor Gerber" msgid "Grid Toolbar" msgstr "Barra de Ferramentas Grade" -#: appGUI/MainGUI.py:831 appGUI/MainGUI.py:1865 app_Main.py:6594 -#: app_Main.py:6599 +#: appGUI/MainGUI.py:831 appGUI/MainGUI.py:1865 app_Main.py:6627 +#: app_Main.py:6632 msgid "Open Gerber" msgstr "Abrir Gerber" -#: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1867 app_Main.py:6634 -#: app_Main.py:6639 +#: appGUI/MainGUI.py:833 appGUI/MainGUI.py:1867 app_Main.py:6667 +#: app_Main.py:6672 msgid "Open Excellon" msgstr "Abrir Excellon" @@ -4566,10 +4533,8 @@ msgstr "Ferramenta NCC" #: appGUI/MainGUI.py:914 appGUI/MainGUI.py:1946 appGUI/MainGUI.py:4113 #: appTools/ToolIsolation.py:38 appTools/ToolIsolation.py:766 -#, fuzzy -#| msgid "Isolation Type" msgid "Isolation Tool" -msgstr "Tipo de Isolação" +msgstr "Ferramenta de Isolação" #: appGUI/MainGUI.py:918 appGUI/MainGUI.py:1950 msgid "Panel Tool" @@ -4631,17 +4596,13 @@ msgstr "Ferramenta Inverter Gerber" #: appGUI/MainGUI.py:950 appGUI/MainGUI.py:1982 appGUI/MainGUI.py:4115 #: appTools/ToolCorners.py:31 -#, fuzzy -#| msgid "Invert Gerber Tool" msgid "Corner Markers Tool" -msgstr "Ferramenta Inverter Gerber" +msgstr "Ferramenta Marcadores de Canto" #: appGUI/MainGUI.py:952 appGUI/MainGUI.py:1984 #: appTools/ToolEtchCompensation.py:32 appTools/ToolEtchCompensation.py:288 -#, fuzzy -#| msgid "Editor Transformation Tool" msgid "Etch Compensation Tool" -msgstr "Ferramenta Transformar" +msgstr "Ferramenta de Compensação Etch" #: appGUI/MainGUI.py:958 appGUI/MainGUI.py:984 appGUI/MainGUI.py:1036 #: appGUI/MainGUI.py:1990 appGUI/MainGUI.py:2068 @@ -4812,25 +4773,23 @@ msgstr "Distância de encaixe Grade Y" #: appGUI/MainGUI.py:1101 msgid "Toggle the display of axis on canvas" -msgstr "" +msgstr "Alternar a exibição do eixo na tela" #: appGUI/MainGUI.py:1107 appGUI/preferences/PreferencesUIManager.py:853 #: appGUI/preferences/PreferencesUIManager.py:945 #: appGUI/preferences/PreferencesUIManager.py:973 -#: appGUI/preferences/PreferencesUIManager.py:1078 app_Main.py:5141 -#: app_Main.py:5146 app_Main.py:5161 +#: appGUI/preferences/PreferencesUIManager.py:1078 app_Main.py:5174 +#: app_Main.py:5179 app_Main.py:5194 msgid "Preferences" msgstr "Preferências" #: appGUI/MainGUI.py:1113 -#, fuzzy -#| msgid "&Command Line" msgid "Command Line" -msgstr "Linha de &Comando" +msgstr "Linha de Comando" #: appGUI/MainGUI.py:1119 msgid "HUD (Heads up display)" -msgstr "" +msgstr "HUD (Monitor de Alerta)" #: appGUI/MainGUI.py:1125 appGUI/preferences/general/GeneralAPPSetGroupUI.py:97 msgid "" @@ -4848,7 +4807,7 @@ msgstr "Encaixar no canto" msgid "Max. magnet distance" msgstr "Distância magnética max." -#: appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1420 app_Main.py:7641 +#: appGUI/MainGUI.py:1175 appGUI/MainGUI.py:1420 app_Main.py:7674 msgid "Project" msgstr "Projeto" @@ -5068,7 +5027,7 @@ msgstr "Editor Exc" msgid "Add Drill" msgstr "Adicionar Furo" -#: appGUI/MainGUI.py:1531 app_Main.py:2220 +#: appGUI/MainGUI.py:1531 app_Main.py:2221 msgid "Close Editor" msgstr "Fechar Editor" @@ -5081,10 +5040,8 @@ msgstr "" "Em relação à posição (X=0, Y=0)" #: appGUI/MainGUI.py:1563 -#, fuzzy -#| msgid "Application started ..." msgid "Application units" -msgstr "Aplicativo iniciado ..." +msgstr "Unidades do aplicativo" #: appGUI/MainGUI.py:1654 msgid "Lock Toolbars" @@ -5100,8 +5057,8 @@ msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" #: appGUI/MainGUI.py:1840 appGUI/preferences/PreferencesUIManager.py:884 #: appGUI/preferences/PreferencesUIManager.py:1129 appTranslation.py:111 -#: appTranslation.py:210 app_Main.py:2224 app_Main.py:3159 app_Main.py:5356 -#: app_Main.py:6417 +#: appTranslation.py:212 app_Main.py:2225 app_Main.py:3160 app_Main.py:5389 +#: app_Main.py:6450 msgid "Yes" msgstr "Sim" @@ -5110,8 +5067,8 @@ msgstr "Sim" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:150 #: appTools/ToolIsolation.py:174 appTools/ToolNCC.py:182 -#: appTools/ToolPaint.py:165 appTranslation.py:112 appTranslation.py:211 -#: app_Main.py:2225 app_Main.py:3160 app_Main.py:5357 app_Main.py:6418 +#: appTools/ToolPaint.py:165 appTranslation.py:112 appTranslation.py:213 +#: app_Main.py:2226 app_Main.py:3161 app_Main.py:5390 app_Main.py:6451 msgid "No" msgstr "Não" @@ -5206,7 +5163,7 @@ msgstr "Adicionar ferramenta cancelado ..." msgid "Distance Tool exit..." msgstr "Sair da ferramenta de medição ..." -#: appGUI/MainGUI.py:3561 app_Main.py:3147 +#: appGUI/MainGUI.py:3561 app_Main.py:3148 msgid "Application is saving the project. Please wait ..." msgstr "O aplicativo está salvando o projeto. Por favor, espere ..." @@ -5222,15 +5179,13 @@ msgstr "Desativado" msgid "Shell enabled." msgstr "Ativado" -#: appGUI/MainGUI.py:3706 app_Main.py:9157 +#: appGUI/MainGUI.py:3706 app_Main.py:9190 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" #: appGUI/MainGUI.py:4089 -#, fuzzy -#| msgid "Key Shortcut List" msgid "General Shortcut list" -msgstr "Lista de Teclas de Atalho" +msgstr "Lista Geral de Teclas de Atalho" #: appGUI/MainGUI.py:4090 msgid "SHOW SHORTCUT LIST" @@ -5256,7 +5211,7 @@ msgstr "Novo Gerber" msgid "Edit Object (if selected)" msgstr "Editar Objeto (se selecionado)" -#: appGUI/MainGUI.py:4092 app_Main.py:5660 +#: appGUI/MainGUI.py:4092 app_Main.py:5693 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" @@ -5327,7 +5282,7 @@ msgstr "Abrir Gerber" msgid "New Project" msgstr "Novo Projeto" -#: appGUI/MainGUI.py:4101 app_Main.py:6713 app_Main.py:6716 +#: appGUI/MainGUI.py:4101 app_Main.py:6746 app_Main.py:6749 msgid "Open Project" msgstr "Abrir Projeto" @@ -5389,10 +5344,8 @@ msgid "2-Sided PCB Tool" msgstr "PCB 2 Faces" #: appGUI/MainGUI.py:4112 -#, fuzzy -#| msgid "&Toggle Grid Lines\tAlt+G" msgid "Toggle Grid Lines" -msgstr "Al&ternar Encaixe na Grade\tAlt+G" +msgstr "Alternar Linhas de Grade" #: appGUI/MainGUI.py:4114 msgid "Solder Paste Dispensing Tool" @@ -5682,10 +5635,8 @@ msgid "Transformation Tool" msgstr "Ferramenta Transformação" #: appGUI/ObjectUI.py:38 -#, fuzzy -#| msgid "Object" msgid "App Object" -msgstr "Objeto" +msgstr "Ap Objeto" #: appGUI/ObjectUI.py:78 appTools/ToolIsolation.py:77 msgid "" @@ -5844,16 +5795,12 @@ msgstr "Roteamento de Isolação" #: appGUI/ObjectUI.py:334 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:67 -#, fuzzy -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut outside polygons." msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." msgstr "" "Cria um objeto Geometria com caminho de\n" -"ferramenta para cortar polígonos externos." +"ferramenta para cortar em torno de polígonos." #: appGUI/ObjectUI.py:348 appGUI/ObjectUI.py:2089 appTools/ToolNCC.py:599 msgid "" @@ -6385,10 +6332,8 @@ msgstr "" "a saída G-Code para Objetos Geometria (Fresamento)." #: appGUI/ObjectUI.py:1079 appGUI/ObjectUI.py:1934 -#, fuzzy -#| msgid "Delete all extensions from the list." msgid "Add exclusion areas" -msgstr "Excluir todas as extensões da lista." +msgstr "Adicionar áreas de exclusão" #: appGUI/ObjectUI.py:1082 appGUI/ObjectUI.py:1937 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 @@ -6397,34 +6342,37 @@ msgid "" "In those areas the travel of the tools\n" "is forbidden." msgstr "" +"Inclui áreas de exclusão.\n" +"Nessas áreas, o deslocamento das ferramentas\n" +"é proibido." #: appGUI/ObjectUI.py:1103 appGUI/ObjectUI.py:1122 appGUI/ObjectUI.py:1958 #: appGUI/ObjectUI.py:1977 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 msgid "Strategy" -msgstr "" +msgstr "Estratégia" #: appGUI/ObjectUI.py:1103 appGUI/ObjectUI.py:1134 appGUI/ObjectUI.py:1958 #: appGUI/ObjectUI.py:1989 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 -#, fuzzy -#| msgid "Overlap" msgid "Over Z" -msgstr "Sobreposição" +msgstr "Sobre Z" #: appGUI/ObjectUI.py:1105 appGUI/ObjectUI.py:1960 msgid "This is the Area ID." -msgstr "" +msgstr "Este é o ID da área." #: appGUI/ObjectUI.py:1107 appGUI/ObjectUI.py:1962 msgid "Type of the object where the exclusion area was added." -msgstr "" +msgstr "Tipo do objeto em que a área de exclusão foi adicionada." #: appGUI/ObjectUI.py:1109 appGUI/ObjectUI.py:1964 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." msgstr "" +"A estratégia usada para a área de exclusão. Passa ao redor das áreas de " +"exclusão ou por cima." #: appGUI/ObjectUI.py:1111 appGUI/ObjectUI.py:1966 msgid "" @@ -7268,7 +7216,7 @@ msgstr "Alinhamento" msgid "Align Left" msgstr "Esquerda" -#: appGUI/ObjectUI.py:2636 app_Main.py:4716 +#: appGUI/ObjectUI.py:2636 app_Main.py:4749 msgid "Center" msgstr "Centro" @@ -7372,8 +7320,8 @@ msgstr "Preferências fechadas sem salvar." msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: appGUI/preferences/PreferencesUIManager.py:1021 app_Main.py:2499 -#: app_Main.py:2567 +#: appGUI/preferences/PreferencesUIManager.py:1021 app_Main.py:2500 +#: app_Main.py:2568 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." @@ -9992,12 +9940,12 @@ msgstr "" "- canto inferior direito -> o usuário alinhará o PCB horizontalmente" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:131 -#: appTools/ToolCalibration.py:159 app_Main.py:4713 +#: appTools/ToolCalibration.py:159 app_Main.py:4746 msgid "Top-Left" msgstr "Esquerda Superior" #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:132 -#: appTools/ToolCalibration.py:160 app_Main.py:4714 +#: appTools/ToolCalibration.py:160 app_Main.py:4747 msgid "Bottom-Right" msgstr "Direita Inferior" @@ -11490,11 +11438,11 @@ msgstr "Progressivo" #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:312 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:341 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:305 -#: appObjects/AppObject.py:349 appObjects/FlatCAMObj.py:251 +#: appObjects/AppObject.py:351 appObjects/FlatCAMObj.py:251 #: appObjects/FlatCAMObj.py:282 appObjects/FlatCAMObj.py:298 #: appObjects/FlatCAMObj.py:378 appTools/ToolCopperThieving.py:1491 #: appTools/ToolCorners.py:411 appTools/ToolFiducials.py:813 -#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:737 app_Main.py:4398 +#: appTools/ToolMove.py:229 appTools/ToolQRCode.py:737 app_Main.py:4431 msgid "Plotting" msgstr "Plotando" @@ -12184,23 +12132,23 @@ msgstr "" "Objeto ({kind}) falhou porque: {error} \n" "\n" -#: appObjects/AppObject.py:149 +#: appObjects/AppObject.py:151 msgid "Converting units to " msgstr "Convertendo unidades para " -#: appObjects/AppObject.py:254 +#: appObjects/AppObject.py:256 msgid "CREATE A NEW FLATCAM TCL SCRIPT" msgstr "CRIAR UM NOVO SCRIPT FLATCAM TCL" -#: appObjects/AppObject.py:255 +#: appObjects/AppObject.py:257 msgid "TCL Tutorial is here" msgstr "Tutorial TCL está aqui" -#: appObjects/AppObject.py:257 +#: appObjects/AppObject.py:259 msgid "FlatCAM commands list" msgstr "Lista de comandos FlatCAM" -#: appObjects/AppObject.py:258 +#: appObjects/AppObject.py:260 msgid "" "Type >help< followed by Run Code for a list of FlatCAM Tcl Commands " "(displayed in Tcl Shell)." @@ -12208,9 +12156,9 @@ msgstr "" "Digite >help< Run Code para uma lista de comandos TCL FlatCAM (mostrados na " "linha de comando)." -#: appObjects/AppObject.py:304 appObjects/AppObject.py:310 -#: appObjects/AppObject.py:316 appObjects/AppObject.py:322 -#: appObjects/AppObject.py:328 appObjects/AppObject.py:334 +#: appObjects/AppObject.py:306 appObjects/AppObject.py:312 +#: appObjects/AppObject.py:318 appObjects/AppObject.py:324 +#: appObjects/AppObject.py:330 appObjects/AppObject.py:336 msgid "created/selected" msgstr "criado / selecionado" @@ -12241,11 +12189,11 @@ msgid "File saved to" msgstr "Arquivo PDF salvo em" #: appObjects/FlatCAMCNCJob.py:548 appObjects/FlatCAMScript.py:134 -#: app_Main.py:7303 +#: app_Main.py:7336 msgid "Loading..." msgstr "Lendo..." -#: appObjects/FlatCAMCNCJob.py:562 app_Main.py:7400 +#: appObjects/FlatCAMCNCJob.py:562 app_Main.py:7433 msgid "Code Editor" msgstr "Editor de Códigos" @@ -12580,7 +12528,7 @@ msgstr "Objeto renomeado de {old} para {new}" #: appObjects/ObjectCollection.py:926 appObjects/ObjectCollection.py:932 #: appObjects/ObjectCollection.py:938 appObjects/ObjectCollection.py:944 #: appObjects/ObjectCollection.py:950 appObjects/ObjectCollection.py:956 -#: app_Main.py:6237 app_Main.py:6243 app_Main.py:6249 app_Main.py:6255 +#: app_Main.py:6270 app_Main.py:6276 app_Main.py:6282 app_Main.py:6288 msgid "selected" msgstr "selecionado" @@ -14147,7 +14095,7 @@ msgstr "Não há objeto Excellon carregado ..." msgid "There is no Geometry object loaded ..." msgstr "Não há objeto Geometria carregado ..." -#: appTools/ToolDblSided.py:818 app_Main.py:4351 app_Main.py:4506 +#: appTools/ToolDblSided.py:818 app_Main.py:4384 app_Main.py:4539 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado..." @@ -14869,7 +14817,7 @@ msgstr "Ferramenta de Imagem" msgid "Import IMAGE" msgstr "Importar IMAGEM" -#: appTools/ToolImage.py:277 app_Main.py:8362 app_Main.py:8409 +#: appTools/ToolImage.py:277 app_Main.py:8395 app_Main.py:8442 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -14881,9 +14829,9 @@ msgstr "" msgid "Importing Image" msgstr "Importando Imagem" -#: appTools/ToolImage.py:297 appTools/ToolPDF.py:154 app_Main.py:8387 -#: app_Main.py:8433 app_Main.py:8497 app_Main.py:8564 app_Main.py:8630 -#: app_Main.py:8695 app_Main.py:8752 +#: appTools/ToolImage.py:297 appTools/ToolPDF.py:154 app_Main.py:8420 +#: app_Main.py:8466 app_Main.py:8530 app_Main.py:8597 app_Main.py:8663 +#: app_Main.py:8728 app_Main.py:8785 msgid "Opened" msgstr "Aberto" @@ -15046,14 +14994,14 @@ msgstr "" #: appTools/ToolIsolation.py:1266 appTools/ToolIsolation.py:1426 #: appTools/ToolNCC.py:932 appTools/ToolNCC.py:1449 appTools/ToolPaint.py:857 #: appTools/ToolSolderPaste.py:576 appTools/ToolSolderPaste.py:901 -#: app_Main.py:4211 +#: app_Main.py:4244 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Insira um diâmetro de ferramenta com valor diferente de zero, no formato " "Flutuante." #: appTools/ToolIsolation.py:1270 appTools/ToolNCC.py:936 -#: appTools/ToolPaint.py:861 appTools/ToolSolderPaste.py:580 app_Main.py:4215 +#: appTools/ToolPaint.py:861 appTools/ToolSolderPaste.py:580 app_Main.py:4248 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" @@ -15062,13 +15010,13 @@ msgstr "Adicionar ferramenta cancelada" msgid "Please enter a tool diameter to add, in Float format." msgstr "Insira um diâmetro de ferramenta para adicionar, no formato Flutuante." -#: appTools/ToolIsolation.py:1451 appTools/ToolIsolation.py:2959 +#: appTools/ToolIsolation.py:1451 appTools/ToolIsolation.py:2988 #: appTools/ToolNCC.py:1474 appTools/ToolNCC.py:4079 appTools/ToolPaint.py:1227 #: appTools/ToolPaint.py:3628 appTools/ToolSolderPaste.py:925 msgid "Cancelled. Tool already in Tool Table." msgstr "Cancelada. Ferramenta já está na Tabela de Ferramentas." -#: appTools/ToolIsolation.py:1458 appTools/ToolIsolation.py:2977 +#: appTools/ToolIsolation.py:1458 appTools/ToolIsolation.py:3006 #: appTools/ToolNCC.py:1481 appTools/ToolNCC.py:4096 appTools/ToolPaint.py:1232 #: appTools/ToolPaint.py:3645 msgid "New tool added to Tool Table." @@ -15182,8 +15130,8 @@ msgstr "Nenhum polígono na seleção." msgid "Click the end point of the paint area." msgstr "Clique no ponto final da área." -#: appTools/ToolIsolation.py:2916 appTools/ToolNCC.py:4036 -#: appTools/ToolPaint.py:3585 app_Main.py:5320 app_Main.py:5330 +#: appTools/ToolIsolation.py:2945 appTools/ToolNCC.py:4036 +#: appTools/ToolPaint.py:3585 app_Main.py:5353 app_Main.py:5363 msgid "Tool from DB added in Tool Table." msgstr "Ferramenta do Banco de Dados adicionada na Tabela de Ferramentas." @@ -15543,11 +15491,11 @@ msgstr "Abrir PDF cancelado" msgid "Parsing PDF file ..." msgstr "Analisando arquivo PDF ..." -#: appTools/ToolPDF.py:138 app_Main.py:8595 +#: appTools/ToolPDF.py:138 app_Main.py:8628 msgid "Failed to open" msgstr "Falha ao abrir" -#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:445 app_Main.py:8544 +#: appTools/ToolPDF.py:203 appTools/ToolPcbWizard.py:445 app_Main.py:8577 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" @@ -16120,7 +16068,7 @@ msgstr "Arquivo PcbWizard .INF carregado." msgid "Main PcbWizard Excellon file loaded." msgstr "Arquivo PcbWizard Excellon carregado." -#: appTools/ToolPcbWizard.py:424 app_Main.py:8522 +#: appTools/ToolPcbWizard.py:424 app_Main.py:8555 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." @@ -16149,9 +16097,9 @@ msgid "The imported Excellon file is empty." msgstr "O arquivo Excellon importado está Vazio." #: appTools/ToolProperties.py:116 appTools/ToolTransform.py:577 -#: app_Main.py:4693 app_Main.py:6805 app_Main.py:6905 app_Main.py:6946 -#: app_Main.py:6987 app_Main.py:7029 app_Main.py:7071 app_Main.py:7115 -#: app_Main.py:7159 app_Main.py:7683 app_Main.py:7687 +#: app_Main.py:4726 app_Main.py:6838 app_Main.py:6938 app_Main.py:6979 +#: app_Main.py:7020 app_Main.py:7062 app_Main.py:7104 app_Main.py:7148 +#: app_Main.py:7192 app_Main.py:7716 app_Main.py:7720 msgid "No object selected." msgstr "Nenhum objeto selecionado." @@ -16388,8 +16336,8 @@ msgstr "Ferramenta QRCode pronta." msgid "Export PNG" msgstr "Exportar PNG" -#: appTools/ToolQRCode.py:838 appTools/ToolQRCode.py:842 app_Main.py:6837 -#: app_Main.py:6841 +#: appTools/ToolQRCode.py:838 appTools/ToolQRCode.py:842 app_Main.py:6870 +#: app_Main.py:6874 msgid "Export SVG" msgstr "Exportar SVG" @@ -17120,7 +17068,7 @@ msgstr "Você tem certeza de que quer alterar o idioma para" msgid "Apply Language ..." msgstr "Aplicar o Idioma ..." -#: appTranslation.py:203 app_Main.py:3152 +#: appTranslation.py:205 app_Main.py:3153 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -17128,21 +17076,21 @@ msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" "Você quer salvar o projeto?" -#: appTranslation.py:206 app_Main.py:3155 app_Main.py:6413 +#: appTranslation.py:208 app_Main.py:3156 app_Main.py:6446 msgid "Save changes" msgstr "Salvar alterações" -#: app_Main.py:477 +#: app_Main.py:478 msgid "FlatCAM is initializing ..." msgstr "FlatCAM está inicializando...." -#: app_Main.py:621 +#: app_Main.py:622 msgid "Could not find the Language files. The App strings are missing." msgstr "" "Não foi possível encontrar os arquivos de idioma. Estão faltando as strings " "do aplicativo." -#: app_Main.py:693 +#: app_Main.py:694 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -17150,7 +17098,7 @@ msgstr "" "FlatCAM está inicializando....\n" "Inicialização do Canvas iniciada." -#: app_Main.py:713 +#: app_Main.py:714 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -17160,44 +17108,44 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:1559 app_Main.py:6526 +#: app_Main.py:1560 app_Main.py:6559 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" -#: app_Main.py:1660 +#: app_Main.py:1661 msgid "" "Found old default preferences files. Please reboot the application to update." msgstr "" "Arquivos de preferências padrão antigos encontrados. Por favor, reinicie o " "aplicativo para atualizar." -#: app_Main.py:1727 +#: app_Main.py:1728 msgid "Open Config file failed." msgstr "Falha ao abrir o arquivo de Configuração." -#: app_Main.py:1742 +#: app_Main.py:1743 msgid "Open Script file failed." msgstr "Falha ao abrir o arquivo de Script." -#: app_Main.py:1768 +#: app_Main.py:1769 msgid "Open Excellon file failed." msgstr "Falha ao abrir o arquivo Excellon." -#: app_Main.py:1781 +#: app_Main.py:1782 msgid "Open GCode file failed." msgstr "Falha ao abrir o arquivo G-Code." -#: app_Main.py:1794 +#: app_Main.py:1795 msgid "Open Gerber file failed." msgstr "Falha ao abrir o arquivo Gerber." -#: app_Main.py:2117 +#: app_Main.py:2118 #, fuzzy #| msgid "Select a Geometry, Gerber or Excellon Object to edit." msgid "Select a Geometry, Gerber, Excellon or CNCJob Object to edit." msgstr "Selecione um Objeto Geometria, Gerber ou Excellon para editar." -#: app_Main.py:2132 +#: app_Main.py:2133 msgid "" "Simultaneous editing of tools geometry in a MultiGeo Geometry is not " "possible.\n" @@ -17207,91 +17155,91 @@ msgstr "" "possível. \n" "Edite apenas uma geometria por vez." -#: app_Main.py:2198 +#: app_Main.py:2199 msgid "Editor is activated ..." msgstr "Editor está ativado ..." -#: app_Main.py:2219 +#: app_Main.py:2220 msgid "Do you want to save the edited object?" msgstr "Você quer salvar o objeto editado?" -#: app_Main.py:2255 +#: app_Main.py:2256 msgid "Object empty after edit." msgstr "Objeto vazio após a edição." -#: app_Main.py:2260 app_Main.py:2278 app_Main.py:2297 +#: app_Main.py:2261 app_Main.py:2279 app_Main.py:2298 msgid "Editor exited. Editor content saved." msgstr "Editor fechado. Conteúdo salvo." -#: app_Main.py:2301 app_Main.py:2325 app_Main.py:2343 +#: app_Main.py:2302 app_Main.py:2326 app_Main.py:2344 msgid "Select a Gerber, Geometry or Excellon Object to update." msgstr "Selecione um objeto Gerber, Geometria ou Excellon para atualizar." -#: app_Main.py:2304 +#: app_Main.py:2305 msgid "is updated, returning to App..." msgstr "está atualizado, retornando ao App..." -#: app_Main.py:2311 +#: app_Main.py:2312 msgid "Editor exited. Editor content was not saved." msgstr "Editor fechado. Conteúdo não salvo." -#: app_Main.py:2444 app_Main.py:2448 +#: app_Main.py:2445 app_Main.py:2449 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: app_Main.py:2459 +#: app_Main.py:2460 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: app_Main.py:2479 app_Main.py:2485 +#: app_Main.py:2480 app_Main.py:2486 msgid "Export FlatCAM Preferences" msgstr "Exportar Preferências do FlatCAM" -#: app_Main.py:2505 +#: app_Main.py:2506 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: app_Main.py:2525 app_Main.py:2530 +#: app_Main.py:2526 app_Main.py:2531 msgid "Save to file" msgstr "Salvar em arquivo" -#: app_Main.py:2554 +#: app_Main.py:2555 msgid "Could not load the file." msgstr "Não foi possível carregar o arquivo." -#: app_Main.py:2570 +#: app_Main.py:2571 msgid "Exported file to" msgstr "Arquivo exportado para" -#: app_Main.py:2607 +#: app_Main.py:2608 msgid "Failed to open recent files file for writing." msgstr "Falha ao abrir o arquivo com lista de arquivos recentes para gravação." -#: app_Main.py:2618 +#: app_Main.py:2619 msgid "Failed to open recent projects file for writing." msgstr "Falha ao abrir o arquivo com lista de projetos recentes para gravação." -#: app_Main.py:2673 +#: app_Main.py:2674 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "Fabricação de Placas de Circuito Impresso 2D Assistida por Computador" -#: app_Main.py:2674 +#: app_Main.py:2675 msgid "Development" msgstr "Desenvolvimento" -#: app_Main.py:2675 +#: app_Main.py:2676 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: app_Main.py:2676 +#: app_Main.py:2677 msgid "Issue tracker" msgstr "Rastreador de problemas" -#: app_Main.py:2695 +#: app_Main.py:2696 msgid "Licensed under the MIT license" msgstr "Licenciado sob licença do MIT" -#: app_Main.py:2704 +#: app_Main.py:2705 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -17339,7 +17287,7 @@ msgstr "" "OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n" "THE SOFTWARE." -#: app_Main.py:2726 +#: app_Main.py:2727 #, fuzzy #| msgid "" #| "Some of the icons used are from the following sources:

Icons by " @@ -17366,65 +17314,65 @@ msgstr "" "href=\"https://icons8.com\">Icons8
Ícones por oNline Web Fonts" -#: app_Main.py:2762 +#: app_Main.py:2763 msgid "Splash" msgstr "Abertura" -#: app_Main.py:2768 +#: app_Main.py:2769 msgid "Programmers" msgstr "Programadores" -#: app_Main.py:2774 +#: app_Main.py:2775 msgid "Translators" msgstr "Tradutores" -#: app_Main.py:2780 +#: app_Main.py:2781 msgid "License" msgstr "Licença" -#: app_Main.py:2786 +#: app_Main.py:2787 msgid "Attributions" msgstr "Atribuições" -#: app_Main.py:2809 +#: app_Main.py:2810 msgid "Programmer" msgstr "Programador" -#: app_Main.py:2810 +#: app_Main.py:2811 msgid "Status" msgstr "Status" -#: app_Main.py:2811 app_Main.py:2891 +#: app_Main.py:2812 app_Main.py:2892 msgid "E-mail" msgstr "E-mail" -#: app_Main.py:2814 +#: app_Main.py:2815 msgid "Program Author" msgstr "Autor do Programa" -#: app_Main.py:2819 +#: app_Main.py:2820 msgid "BETA Maintainer >= 2019" msgstr "Mantenedor BETA >= 2019" -#: app_Main.py:2888 +#: app_Main.py:2889 msgid "Language" msgstr "Idioma" -#: app_Main.py:2889 +#: app_Main.py:2890 msgid "Translator" msgstr "Tradutor" -#: app_Main.py:2890 +#: app_Main.py:2891 msgid "Corrections" msgstr "Correções" -#: app_Main.py:2964 +#: app_Main.py:2965 #, fuzzy #| msgid "Transformations" msgid "Important Information's" msgstr "Transformações" -#: app_Main.py:3112 +#: app_Main.py:3113 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -17444,33 +17392,33 @@ msgstr "" "Se você não conseguir obter informações sobre o FlatCAM beta\n" "use o link do canal do YouTube no menu Ajuda." -#: app_Main.py:3119 +#: app_Main.py:3120 msgid "Alternative website" msgstr "Site alternativo" -#: app_Main.py:3422 +#: app_Main.py:3455 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Excellon selecionadas foram registradas para o " "FlatCAM." -#: app_Main.py:3444 +#: app_Main.py:3477 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." -#: app_Main.py:3466 +#: app_Main.py:3499 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." -#: app_Main.py:3654 app_Main.py:3713 app_Main.py:3741 +#: app_Main.py:3687 app_Main.py:3746 app_Main.py:3774 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "São necessários pelo menos dois objetos para unir. Objetos atualmente " "selecionados" -#: app_Main.py:3663 +#: app_Main.py:3696 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -17486,47 +17434,47 @@ msgstr "" "perdidas e o resultado pode não ser o esperado.\n" "Verifique o G-CODE gerado." -#: app_Main.py:3675 app_Main.py:3685 +#: app_Main.py:3708 app_Main.py:3718 msgid "Geometry merging finished" msgstr "Fusão de geometria concluída" -#: app_Main.py:3708 +#: app_Main.py:3741 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Falha. A união de Excellon funciona apenas em objetos Excellon." -#: app_Main.py:3718 +#: app_Main.py:3751 msgid "Excellon merging finished" msgstr "Fusão de Excellon concluída" -#: app_Main.py:3736 +#: app_Main.py:3769 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Falha. A união de Gerber funciona apenas em objetos Gerber." -#: app_Main.py:3746 +#: app_Main.py:3779 msgid "Gerber merging finished" msgstr "Fusão de Gerber concluída" -#: app_Main.py:3766 app_Main.py:3803 +#: app_Main.py:3799 app_Main.py:3836 msgid "Failed. Select a Geometry Object and try again." msgstr "Falha. Selecione um Objeto de Geometria e tente novamente." -#: app_Main.py:3770 app_Main.py:3808 +#: app_Main.py:3803 app_Main.py:3841 msgid "Expected a GeometryObject, got" msgstr "Geometria FlatCAM esperada, recebido" -#: app_Main.py:3785 +#: app_Main.py:3818 msgid "A Geometry object was converted to MultiGeo type." msgstr "Um objeto Geometria foi convertido para o tipo MultiGeo." -#: app_Main.py:3823 +#: app_Main.py:3856 msgid "A Geometry object was converted to SingleGeo type." msgstr "Um objeto Geometria foi convertido para o tipo Único." -#: app_Main.py:4030 +#: app_Main.py:4063 msgid "Toggle Units" msgstr "Alternar Unidades" -#: app_Main.py:4034 +#: app_Main.py:4067 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -17538,32 +17486,32 @@ msgstr "" "\n" "Você quer continuar?" -#: app_Main.py:4037 app_Main.py:4224 app_Main.py:4307 app_Main.py:6811 -#: app_Main.py:6827 app_Main.py:7165 app_Main.py:7177 +#: app_Main.py:4070 app_Main.py:4257 app_Main.py:4340 app_Main.py:6844 +#: app_Main.py:6860 app_Main.py:7198 app_Main.py:7210 msgid "Ok" msgstr "Ok" -#: app_Main.py:4087 +#: app_Main.py:4120 msgid "Converted units to" msgstr "Unidades convertidas para" -#: app_Main.py:4122 +#: app_Main.py:4155 msgid "Detachable Tabs" msgstr "Abas Destacáveis" -#: app_Main.py:4151 +#: app_Main.py:4184 #, fuzzy #| msgid "Workspace Settings" msgid "Workspace enabled." msgstr "Configurações da área de trabalho" -#: app_Main.py:4154 +#: app_Main.py:4187 #, fuzzy #| msgid "Workspace Settings" msgid "Workspace disabled." msgstr "Configurações da área de trabalho" -#: app_Main.py:4218 +#: app_Main.py:4251 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -17571,11 +17519,11 @@ msgstr "" "Adicionar Ferramenta funciona somente no modo Avançado.\n" "Vá em Preferências -> Geral - Mostrar Opções Avançadas." -#: app_Main.py:4300 +#: app_Main.py:4333 msgid "Delete objects" msgstr "Excluir objetos" -#: app_Main.py:4305 +#: app_Main.py:4338 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -17583,86 +17531,86 @@ msgstr "" "Você tem certeza de que deseja excluir permanentemente\n" "os objetos selecionados?" -#: app_Main.py:4349 +#: app_Main.py:4382 msgid "Object(s) deleted" msgstr "Objeto(s) excluído(s)" -#: app_Main.py:4353 +#: app_Main.py:4386 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: app_Main.py:4382 +#: app_Main.py:4415 msgid "Object deleted" msgstr "Objeto excluído" -#: app_Main.py:4409 +#: app_Main.py:4442 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: app_Main.py:4431 +#: app_Main.py:4464 msgid "Setting Origin..." msgstr "Definindo Origem..." -#: app_Main.py:4444 app_Main.py:4546 +#: app_Main.py:4477 app_Main.py:4579 msgid "Origin set" msgstr "Origem definida" -#: app_Main.py:4461 +#: app_Main.py:4494 msgid "Origin coordinates specified but incomplete." msgstr "Coordenadas de origem especificadas, mas incompletas." -#: app_Main.py:4502 +#: app_Main.py:4535 msgid "Moving to Origin..." msgstr "Movendo para Origem..." -#: app_Main.py:4583 +#: app_Main.py:4616 msgid "Jump to ..." msgstr "Pular para ..." -#: app_Main.py:4584 +#: app_Main.py:4617 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: app_Main.py:4594 +#: app_Main.py:4627 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" -#: app_Main.py:4712 +#: app_Main.py:4745 msgid "Bottom-Left" msgstr "Esquerda Inferior" -#: app_Main.py:4715 +#: app_Main.py:4748 msgid "Top-Right" msgstr "Direita Superior" -#: app_Main.py:4736 +#: app_Main.py:4769 msgid "Locate ..." msgstr "Localizar ..." -#: app_Main.py:5009 app_Main.py:5086 +#: app_Main.py:5042 app_Main.py:5119 msgid "No object is selected. Select an object and try again." msgstr "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." -#: app_Main.py:5112 +#: app_Main.py:5145 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abortando. A tarefa atual será fechada normalmente o mais rápido possível ..." -#: app_Main.py:5118 +#: app_Main.py:5151 msgid "The current task was gracefully closed on user request..." msgstr "" "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." -#: app_Main.py:5293 +#: app_Main.py:5326 msgid "Tools in Tools Database edited but not saved." msgstr "Ferramenta editada, mas não salva." -#: app_Main.py:5332 +#: app_Main.py:5365 msgid "Adding tool from DB is not allowed for this object." msgstr "Adição de ferramenta do Banco de Dados não permitida para este objeto." -#: app_Main.py:5350 +#: app_Main.py:5383 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -17670,113 +17618,113 @@ msgstr "" "Um ou mais Ferramentas foram editadas.\n" "Você deseja salvar o Banco de Dados de Ferramentas?" -#: app_Main.py:5352 +#: app_Main.py:5385 msgid "Save Tools Database" msgstr "Salvar Banco de Dados" -#: app_Main.py:5406 +#: app_Main.py:5439 msgid "No object selected to Flip on Y axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo Y." -#: app_Main.py:5432 +#: app_Main.py:5465 msgid "Flip on Y axis done." msgstr "Espelhado no eixo Y." -#: app_Main.py:5454 +#: app_Main.py:5487 msgid "No object selected to Flip on X axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo X." -#: app_Main.py:5480 +#: app_Main.py:5513 msgid "Flip on X axis done." msgstr "Espelhado no eixo X." -#: app_Main.py:5502 +#: app_Main.py:5535 msgid "No object selected to Rotate." msgstr "Nenhum objeto selecionado para Girar." -#: app_Main.py:5505 app_Main.py:5556 app_Main.py:5593 +#: app_Main.py:5538 app_Main.py:5589 app_Main.py:5626 msgid "Transform" msgstr "Transformar" -#: app_Main.py:5505 app_Main.py:5556 app_Main.py:5593 +#: app_Main.py:5538 app_Main.py:5589 app_Main.py:5626 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: app_Main.py:5535 +#: app_Main.py:5568 msgid "Rotation done." msgstr "Rotação realizada." -#: app_Main.py:5537 +#: app_Main.py:5570 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: app_Main.py:5554 +#: app_Main.py:5587 msgid "No object selected to Skew/Shear on X axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo X." -#: app_Main.py:5575 +#: app_Main.py:5608 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: app_Main.py:5591 +#: app_Main.py:5624 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo Y." -#: app_Main.py:5612 +#: app_Main.py:5645 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: app_Main.py:5690 +#: app_Main.py:5723 msgid "New Grid ..." msgstr "Nova Grade ..." -#: app_Main.py:5691 +#: app_Main.py:5724 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: app_Main.py:5699 app_Main.py:5723 +#: app_Main.py:5732 app_Main.py:5756 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Por favor, insira um valor de grade com valor diferente de zero, no formato " "Flutuante." -#: app_Main.py:5704 +#: app_Main.py:5737 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: app_Main.py:5706 +#: app_Main.py:5739 msgid "Grid already exists" msgstr "Grade já existe" -#: app_Main.py:5708 +#: app_Main.py:5741 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: app_Main.py:5729 +#: app_Main.py:5762 msgid " Grid Value does not exist" msgstr " O valor da grade não existe" -#: app_Main.py:5731 +#: app_Main.py:5764 msgid "Grid Value deleted" msgstr "Grade apagada" -#: app_Main.py:5733 +#: app_Main.py:5766 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: app_Main.py:5739 +#: app_Main.py:5772 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: app_Main.py:5773 +#: app_Main.py:5806 msgid " No object selected to copy it's name" msgstr " Nenhum objeto selecionado para copiar nome" -#: app_Main.py:5777 +#: app_Main.py:5810 msgid "Name copied on clipboard ..." msgstr "Nome copiado para a área de transferência..." -#: app_Main.py:6410 +#: app_Main.py:6443 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -17786,12 +17734,12 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: app_Main.py:6433 +#: app_Main.py:6466 msgid "New Project created" msgstr "Novo Projeto criado" -#: app_Main.py:6605 app_Main.py:6644 app_Main.py:6688 app_Main.py:6758 -#: app_Main.py:7552 app_Main.py:8765 app_Main.py:8827 +#: app_Main.py:6638 app_Main.py:6677 app_Main.py:6721 app_Main.py:6791 +#: app_Main.py:7585 app_Main.py:8798 app_Main.py:8860 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -17799,289 +17747,289 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:6607 +#: app_Main.py:6640 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: app_Main.py:6646 +#: app_Main.py:6679 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: app_Main.py:6677 app_Main.py:6682 +#: app_Main.py:6710 app_Main.py:6715 msgid "Open G-Code" msgstr "Abrir G-Code" -#: app_Main.py:6690 +#: app_Main.py:6723 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: app_Main.py:6749 app_Main.py:6753 +#: app_Main.py:6782 app_Main.py:6786 msgid "Open HPGL2" msgstr "Abrir HPGL2" -#: app_Main.py:6760 +#: app_Main.py:6793 msgid "Opening HPGL2 file." msgstr "Abrindo Arquivo HPGL2 ." -#: app_Main.py:6783 app_Main.py:6786 +#: app_Main.py:6816 app_Main.py:6819 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: app_Main.py:6806 app_Main.py:7160 +#: app_Main.py:6839 app_Main.py:7193 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: app_Main.py:6822 +#: app_Main.py:6855 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: app_Main.py:6867 +#: app_Main.py:6900 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4" -#: app_Main.py:6873 app_Main.py:6877 +#: app_Main.py:6906 app_Main.py:6910 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: app_Main.py:6910 app_Main.py:7120 +#: app_Main.py:6943 app_Main.py:7153 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: app_Main.py:6922 +#: app_Main.py:6955 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: app_Main.py:6951 +#: app_Main.py:6984 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Falhou. Somente Scripts podem ser salvos como arquivos Scripts TCL..." -#: app_Main.py:6963 +#: app_Main.py:6996 msgid "Save Script source file" msgstr "Salvar arquivo fonte do Script" -#: app_Main.py:6992 +#: app_Main.py:7025 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Falhou. Somente objetos Documentos podem ser salvos como arquivos " "Documentos..." -#: app_Main.py:7004 +#: app_Main.py:7037 msgid "Save Document source file" msgstr "Salvar o arquivo fonte Documento" -#: app_Main.py:7034 app_Main.py:7076 app_Main.py:8035 +#: app_Main.py:7067 app_Main.py:7109 app_Main.py:8068 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: app_Main.py:7042 app_Main.py:7047 +#: app_Main.py:7075 app_Main.py:7080 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: app_Main.py:7084 app_Main.py:7088 +#: app_Main.py:7117 app_Main.py:7121 msgid "Export Excellon" msgstr "Exportar Excellon" -#: app_Main.py:7128 app_Main.py:7132 +#: app_Main.py:7161 app_Main.py:7165 msgid "Export Gerber" msgstr "Exportar Gerber" -#: app_Main.py:7172 +#: app_Main.py:7205 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: app_Main.py:7188 app_Main.py:7192 +#: app_Main.py:7221 app_Main.py:7225 msgid "Export DXF" msgstr "Exportar DXF" -#: app_Main.py:7217 app_Main.py:7220 +#: app_Main.py:7250 app_Main.py:7253 msgid "Import SVG" msgstr "Importar SVG" -#: app_Main.py:7248 app_Main.py:7252 +#: app_Main.py:7281 app_Main.py:7285 msgid "Import DXF" msgstr "Importar DXF" -#: app_Main.py:7302 +#: app_Main.py:7335 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: app_Main.py:7309 app_Main.py:7313 +#: app_Main.py:7342 app_Main.py:7346 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte." -#: app_Main.py:7327 +#: app_Main.py:7360 msgid "Source Editor" msgstr "Editor de Fontes" -#: app_Main.py:7367 app_Main.py:7374 +#: app_Main.py:7400 app_Main.py:7407 msgid "There is no selected object for which to see it's source file code." msgstr "Nenhum objeto selecionado para ver o código fonte do arquivo." -#: app_Main.py:7386 +#: app_Main.py:7419 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: app_Main.py:7422 +#: app_Main.py:7455 msgid "Go to Line ..." msgstr "Ir para Linha ..." -#: app_Main.py:7423 +#: app_Main.py:7456 msgid "Line:" msgstr "Linha:" -#: app_Main.py:7450 +#: app_Main.py:7483 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: app_Main.py:7486 app_Main.py:7488 app_Main.py:7524 app_Main.py:7526 +#: app_Main.py:7519 app_Main.py:7521 app_Main.py:7557 app_Main.py:7559 msgid "Open TCL script" msgstr "Abrir script TCL" -#: app_Main.py:7554 +#: app_Main.py:7587 msgid "Executing ScriptObject file." msgstr "Executando arquivo de Script FlatCAM." -#: app_Main.py:7562 app_Main.py:7565 +#: app_Main.py:7595 app_Main.py:7598 msgid "Run TCL script" msgstr "Executar script TCL" -#: app_Main.py:7588 +#: app_Main.py:7621 msgid "TCL script file opened in Code Editor and executed." msgstr "Arquivo de script TCL aberto no Editor de Código e executado." -#: app_Main.py:7639 app_Main.py:7645 +#: app_Main.py:7672 app_Main.py:7678 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: app_Main.py:7680 +#: app_Main.py:7713 msgid "FlatCAM objects print" msgstr "Objetos FlatCAM imprimem" -#: app_Main.py:7693 app_Main.py:7700 +#: app_Main.py:7726 app_Main.py:7733 msgid "Save Object as PDF ..." msgstr "Salvar objeto como PDF ..." -#: app_Main.py:7709 +#: app_Main.py:7742 msgid "Printing PDF ... Please wait." msgstr "Imprimindo PDF ... Aguarde." -#: app_Main.py:7888 +#: app_Main.py:7921 msgid "PDF file saved to" msgstr "Arquivo PDF salvo em" -#: app_Main.py:7913 +#: app_Main.py:7946 msgid "Exporting SVG" msgstr "Exportando SVG" -#: app_Main.py:7956 +#: app_Main.py:7989 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: app_Main.py:7982 +#: app_Main.py:8015 msgid "" "Save cancelled because source file is empty. Try to export the Gerber file." msgstr "" "Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o " "arquivo Gerber." -#: app_Main.py:8129 +#: app_Main.py:8162 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: app_Main.py:8138 +#: app_Main.py:8171 msgid "Exporting Excellon" msgstr "Exportando Excellon" -#: app_Main.py:8143 app_Main.py:8150 +#: app_Main.py:8176 app_Main.py:8183 msgid "Could not export Excellon file." msgstr "Não foi possível exportar o arquivo Excellon." -#: app_Main.py:8265 +#: app_Main.py:8298 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: app_Main.py:8273 +#: app_Main.py:8306 msgid "Exporting Gerber" msgstr "Exportando Gerber" -#: app_Main.py:8278 app_Main.py:8285 +#: app_Main.py:8311 app_Main.py:8318 msgid "Could not export Gerber file." msgstr "Não foi possível exportar o arquivo Gerber." -#: app_Main.py:8320 +#: app_Main.py:8353 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: app_Main.py:8326 +#: app_Main.py:8359 msgid "Exporting DXF" msgstr "Exportando DXF" -#: app_Main.py:8331 app_Main.py:8338 +#: app_Main.py:8364 app_Main.py:8371 msgid "Could not export DXF file." msgstr "Não foi possível exportar o arquivo DXF." -#: app_Main.py:8372 +#: app_Main.py:8405 msgid "Importing SVG" msgstr "Importando SVG" -#: app_Main.py:8380 app_Main.py:8426 +#: app_Main.py:8413 app_Main.py:8459 msgid "Import failed." msgstr "Importação falhou." -#: app_Main.py:8418 +#: app_Main.py:8451 msgid "Importing DXF" msgstr "Importando DXF" -#: app_Main.py:8459 app_Main.py:8654 app_Main.py:8719 +#: app_Main.py:8492 app_Main.py:8687 app_Main.py:8752 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: app_Main.py:8462 app_Main.py:8657 app_Main.py:8722 +#: app_Main.py:8495 app_Main.py:8690 app_Main.py:8755 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: app_Main.py:8474 +#: app_Main.py:8507 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de " "objetos." -#: app_Main.py:8479 +#: app_Main.py:8512 msgid "Opening Gerber" msgstr "Abrindo Gerber" -#: app_Main.py:8490 +#: app_Main.py:8523 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: app_Main.py:8526 +#: app_Main.py:8559 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: app_Main.py:8547 +#: app_Main.py:8580 msgid "Opening Excellon." msgstr "Abrindo Excellon." -#: app_Main.py:8557 +#: app_Main.py:8590 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: app_Main.py:8589 +#: app_Main.py:8622 msgid "Reading GCode file" msgstr "Lendo Arquivo G-Code" -#: app_Main.py:8602 +#: app_Main.py:8635 msgid "This is not GCODE" msgstr "Não é G-Code" -#: app_Main.py:8607 +#: app_Main.py:8640 msgid "Opening G-Code." msgstr "Abrindo G-Code." -#: app_Main.py:8620 +#: app_Main.py:8653 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18093,103 +18041,103 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: app_Main.py:8676 +#: app_Main.py:8709 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo HPGL2 ou está vazio. Interrompendo a criação de " "objetos." -#: app_Main.py:8681 +#: app_Main.py:8714 msgid "Opening HPGL2" msgstr "Abrindo o HPGL2" -#: app_Main.py:8688 +#: app_Main.py:8721 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " Falha no HPGL2 aberto. Provavelmente não é um arquivo HPGL2." -#: app_Main.py:8714 +#: app_Main.py:8747 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: app_Main.py:8734 +#: app_Main.py:8767 msgid "Opening TCL Script..." msgstr "Abrindo script TCL..." -#: app_Main.py:8745 +#: app_Main.py:8778 msgid "Failed to open TCL Script." msgstr "Falha ao abrir o Script TCL." -#: app_Main.py:8767 +#: app_Main.py:8800 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: app_Main.py:8795 +#: app_Main.py:8828 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: app_Main.py:8824 +#: app_Main.py:8857 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: app_Main.py:8829 +#: app_Main.py:8862 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: app_Main.py:8844 app_Main.py:8848 app_Main.py:8865 +#: app_Main.py:8877 app_Main.py:8881 app_Main.py:8898 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: app_Main.py:8902 +#: app_Main.py:8935 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: app_Main.py:8912 +#: app_Main.py:8945 msgid "Project loaded from" msgstr "Projeto carregado de" -#: app_Main.py:8938 +#: app_Main.py:8971 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: app_Main.py:9026 +#: app_Main.py:9059 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: app_Main.py:9033 +#: app_Main.py:9066 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: app_Main.py:9043 +#: app_Main.py:9076 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: app_Main.py:9050 +#: app_Main.py:9083 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: app_Main.py:9111 +#: app_Main.py:9144 msgid "Clear Recent projects" msgstr "Limpar Projetos Recentes" -#: app_Main.py:9135 +#: app_Main.py:9168 msgid "Clear Recent files" msgstr "Limpar Arquivos Recentes" -#: app_Main.py:9237 +#: app_Main.py:9270 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Guia Selecionado - Escolha um item na guia Projeto" -#: app_Main.py:9238 +#: app_Main.py:9271 msgid "Details" msgstr "Detalhes" -#: app_Main.py:9240 +#: app_Main.py:9273 #, fuzzy #| msgid "The normal flow when working in FlatCAM is the following:" msgid "The normal flow when working with the application is the following:" msgstr "O fluxo normal ao trabalhar no FlatCAM é o seguinte:" -#: app_Main.py:9241 +#: app_Main.py:9274 #, fuzzy #| msgid "" #| "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " @@ -18204,7 +18152,7 @@ msgstr "" "para o FlatCAM usando a barra de ferramentas, tecla de atalho ou arrastando " "e soltando um arquivo na GUI." -#: app_Main.py:9244 +#: app_Main.py:9277 #, fuzzy #| msgid "" #| "You can also load a FlatCAM project by double clicking on the project " @@ -18219,7 +18167,7 @@ msgstr "" "usando o menu ou a barra de ferramentas, tecla de atalho ou arrastando e " "soltando um arquivo na GUI." -#: app_Main.py:9247 +#: app_Main.py:9280 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -18231,7 +18179,7 @@ msgstr "" "Projeto, a ABA SELECIONADO será atualizada com as propriedades do objeto de " "acordo com seu tipo: Gerber, Excellon, Geometria ou Trabalho CNC." -#: app_Main.py:9251 +#: app_Main.py:9284 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -18245,14 +18193,14 @@ msgstr "" "na tela exibirá a ABA SELECIONADO e a preencherá mesmo que ela esteja fora " "de foco." -#: app_Main.py:9255 +#: app_Main.py:9288 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "" "Você pode alterar os parâmetros nesta tela e a direção do fluxo é assim:" -#: app_Main.py:9256 +#: app_Main.py:9289 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -18265,7 +18213,7 @@ msgstr "" "Código CNC) e/ou adicionar código no início ou no final do G-Code (na Aba " "Selecionado) --> Salvar G-Code." -#: app_Main.py:9260 +#: app_Main.py:9293 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -18274,32 +18222,32 @@ msgstr "" "menu em Ajuda --> Lista de Atalhos ou através da sua própria tecla de " "atalho: F3." -#: app_Main.py:9324 +#: app_Main.py:9357 msgid "Failed checking for latest version. Could not connect." msgstr "" "Falha na verificação da versão mais recente. Não foi possível conectar." -#: app_Main.py:9331 +#: app_Main.py:9364 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: app_Main.py:9341 +#: app_Main.py:9374 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: app_Main.py:9346 +#: app_Main.py:9379 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: app_Main.py:9348 +#: app_Main.py:9381 msgid "There is a newer version of FlatCAM available for download:" msgstr "Existe uma versão nova do FlatCAM disponível para download:" -#: app_Main.py:9352 +#: app_Main.py:9385 msgid "info" msgstr "info" -#: app_Main.py:9380 +#: app_Main.py:9413 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18311,63 +18259,63 @@ msgstr "" "Preferências -> aba Geral.\n" "\n" -#: app_Main.py:9458 +#: app_Main.py:9491 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: app_Main.py:9465 +#: app_Main.py:9498 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: app_Main.py:9472 +#: app_Main.py:9505 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: app_Main.py:9478 +#: app_Main.py:9511 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: app_Main.py:9486 +#: app_Main.py:9519 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: app_Main.py:9519 +#: app_Main.py:9552 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: app_Main.py:9568 +#: app_Main.py:9601 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: app_Main.py:9591 +#: app_Main.py:9624 msgid "Working ..." msgstr "Trabalhando ..." -#: app_Main.py:9700 +#: app_Main.py:9733 msgid "Set alpha level ..." msgstr "Ajustar nível alfa ..." -#: app_Main.py:9754 +#: app_Main.py:9787 msgid "Saving FlatCAM Project" msgstr "Salvando o Projeto FlatCAM" -#: app_Main.py:9775 app_Main.py:9811 +#: app_Main.py:9808 app_Main.py:9844 msgid "Project saved to" msgstr "Projeto salvo em" -#: app_Main.py:9782 +#: app_Main.py:9815 msgid "The object is used by another application." msgstr "O objeto é usado por outro aplicativo." -#: app_Main.py:9796 +#: app_Main.py:9829 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: app_Main.py:9796 app_Main.py:9804 app_Main.py:9814 +#: app_Main.py:9829 app_Main.py:9837 app_Main.py:9847 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: app_Main.py:9804 app_Main.py:9814 +#: app_Main.py:9837 app_Main.py:9847 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" @@ -18375,6 +18323,10 @@ msgstr "Falha ao analisar o arquivo de projeto salvo" msgid "FlatCAM Beta" msgstr "FlatCAM Beta" +#: assets/linux/flatcam-beta.desktop:7 +msgid "./assets/icon.png" +msgstr "./assets/icon.png" + #: assets/linux/flatcam-beta.desktop:8 msgid "G-Code from GERBERS" msgstr "G-Code de Gerbers" @@ -19062,9 +19014,6 @@ msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." #~ msgid "Unifying Geometry from parsed Geometry segments" #~ msgstr "Unificando Gometria a partir de segmentos de geometria analisados" -#~ msgid "./assets/icon.png" -#~ msgstr "./assets/icon.png" - #~ msgid "New Blank Geometry" #~ msgstr "Nova Geometria em Branco"