From d1cc6e77d60a9a6f1657f8a0e830b99d8257613a Mon Sep 17 00:00:00 2001 From: MAKOMO Date: Sun, 16 Feb 2025 16:21:14 +0100 Subject: [PATCH] - right-click EVENT input dialog remembers event type - a picked custom event can be removed using the backspace key - adds quick keyboard focused event slider input using numeric keys followed by the ENTER/RETURN key. The last digit can be removed by using the backspace key. - the quick custom event entry using the q, w, e and e key followed by number keys now requires the ENTER/RETURN key to establish the new value. The last entered digit can be removed by using the backspace key. - adds keyboard shortcut annotations to View menu entries (buttons, sliders, control, and readings) --- README.md | 2 +- .../Input_files/keyboardshortcuts.xlsx | Bin 12728 -> 13392 bytes .../Output_html/keyboardshortcuts_help.html | 4 +- src/artisanlib/canvas.py | 33 +- src/artisanlib/main.py | 284 +- src/artisanlib/widgets.py | 14 + src/help/keyboardshortcuts_help.py | 4 +- src/translations/artisan_ar.qm | Bin 425790 -> 424082 bytes src/translations/artisan_ar.ts | 2700 +++++++++-------- src/translations/artisan_da.qm | Bin 423286 -> 421550 bytes src/translations/artisan_da.ts | 2700 +++++++++-------- src/translations/artisan_de.qm | Bin 462821 -> 460955 bytes src/translations/artisan_de.ts | 2700 +++++++++-------- src/translations/artisan_el.qm | Bin 471185 -> 469291 bytes src/translations/artisan_el.ts | 2700 +++++++++-------- src/translations/artisan_es.qm | Bin 464750 -> 462812 bytes src/translations/artisan_es.ts | 2700 +++++++++-------- src/translations/artisan_fa.qm | Bin 427455 -> 425819 bytes src/translations/artisan_fa.ts | 2700 +++++++++-------- src/translations/artisan_fi.qm | Bin 436564 -> 434904 bytes src/translations/artisan_fi.ts | 2700 +++++++++-------- src/translations/artisan_fr.qm | Bin 474129 -> 472169 bytes src/translations/artisan_fr.ts | 2700 +++++++++-------- src/translations/artisan_gd.qm | Bin 463337 -> 461363 bytes src/translations/artisan_gd.ts | 2700 +++++++++-------- src/translations/artisan_he.qm | Bin 391100 -> 389572 bytes src/translations/artisan_he.ts | 2700 +++++++++-------- src/translations/artisan_hu.qm | Bin 441363 -> 439665 bytes src/translations/artisan_hu.ts | 2700 +++++++++-------- src/translations/artisan_id.qm | Bin 442663 -> 440915 bytes src/translations/artisan_id.ts | 2700 +++++++++-------- src/translations/artisan_it.qm | Bin 467337 -> 465415 bytes src/translations/artisan_it.ts | 2700 +++++++++-------- src/translations/artisan_ja.qm | Bin 350728 -> 349520 bytes src/translations/artisan_ja.ts | 2700 +++++++++-------- src/translations/artisan_ko.qm | Bin 341702 -> 340546 bytes src/translations/artisan_ko.ts | 2700 +++++++++-------- src/translations/artisan_lv.qm | Bin 437850 -> 436084 bytes src/translations/artisan_lv.ts | 2700 +++++++++-------- src/translations/artisan_nl.qm | Bin 452435 -> 450483 bytes src/translations/artisan_nl.ts | 2700 +++++++++-------- src/translations/artisan_no.qm | Bin 427249 -> 425525 bytes src/translations/artisan_no.ts | 2700 +++++++++-------- src/translations/artisan_pl.qm | Bin 451717 -> 449943 bytes src/translations/artisan_pl.ts | 2700 +++++++++-------- src/translations/artisan_pt.qm | Bin 456175 -> 454253 bytes src/translations/artisan_pt.ts | 2700 +++++++++-------- src/translations/artisan_pt_BR.qm | Bin 460806 -> 458878 bytes src/translations/artisan_pt_BR.ts | 2700 +++++++++-------- src/translations/artisan_ru.qm | Bin 457304 -> 455462 bytes src/translations/artisan_ru.ts | 2700 +++++++++-------- src/translations/artisan_sk.qm | Bin 427256 -> 425494 bytes src/translations/artisan_sk.ts | 2700 +++++++++-------- src/translations/artisan_sv.qm | Bin 423401 -> 421685 bytes src/translations/artisan_sv.ts | 2700 +++++++++-------- src/translations/artisan_th.qm | Bin 420361 -> 418807 bytes src/translations/artisan_th.ts | 2700 +++++++++-------- src/translations/artisan_tr.qm | Bin 442776 -> 441058 bytes src/translations/artisan_tr.ts | 2700 +++++++++-------- src/translations/artisan_uk.qm | Bin 453025 -> 451227 bytes src/translations/artisan_uk.ts | 2700 +++++++++-------- src/translations/artisan_vi.qm | Bin 428000 -> 426234 bytes src/translations/artisan_vi.ts | 2700 +++++++++-------- src/translations/artisan_zh_CN.qm | Bin 311608 -> 310580 bytes src/translations/artisan_zh_CN.ts | 2700 +++++++++-------- src/translations/artisan_zh_TW.qm | Bin 312696 -> 311672 bytes src/translations/artisan_zh_TW.ts | 2700 +++++++++-------- wiki/ReleaseHistory.md | 11 +- 68 files changed, 40885 insertions(+), 40467 deletions(-) diff --git a/README.md b/README.md index 9d09e5c09..f7aac4464 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ Version History | [v3.0.0](https://github.com/artisan-roaster-scope/artisan/releases/tag/v3.0.0) | Aug 1, 2024 | Adds [roast scheduling](https://doc.artisan.plus/docs/schedule/) support
Release Sponsor: [artisan.plus](https://artisan.plus/)
| | [v2.10.4](https://github.com/artisan-roaster-scope/artisan/releases/tag/v2.10.4) | Mar 21, 2024 | Bug fixes | | [v2.10.2](https://github.com/artisan-roaster-scope/artisan/releases/tag/v2.10.2) | Feb 29, 2024 | Adds support for machines from [Mill City Roasters](https://millcityroasters.com/), the [IKAWA PRO X](https://www.ikawacoffee.com/), the standard WinUSB driver for the [Aillio R1](https://aillio.com/) on Windows, the [Digi-Sense 20250-07 IR](https://www.coleparmer.com/i/digi-sense-ir-thermometer-thermocouple-probe-input-and-nist-traceable-calibration-30-1/2025007), and the [Extech 42570 IR](https://www.extech-online.com/index.php?main_page=product_info&cPath=78_21_35&products_id=99).
| -| [v2.10.0](https://github.com/artisan-roaster-scope/artisan/releases/tag/v2.10.0) | Nov 28, 2023 | Adds support for [Bühler Roastmaster](https://www.buhlergroup.com/global/de/products/roastmaster_coffeeroaster.html), [Joper](https://joper-roasters.com/), and [Cogen](https://cogen-company.com/) roasting machines, the Phidget [DAQ1000](https://phidgets.com/?prodid=622), [DAQ1200](https://phidgets.com/?prodid=623), [DAQ1300](https://phidgets.com/?prodid=624), [DAQ1301](https://phidgets.com/?prodid=625), AppleSilicon support to macOS build, a Raspbian Bookworm 64bit build, extra devices to [Roast Comparator](https://artisan-roasterscope.blogspot.com/2020/05/roast-comparator.html) and many performance and stability improvements.
Release Sponsor: [Paolo Scimone Coffee Consulting](https://www.paoloscimone.com/)
| +| [v2.10.0](https://github.com/artisan-roaster-scope/artisan/releases/tag/v2.10.0) | Nov 28, 2023 | Adds support for [Bühler Roastmaster](https://www.buhlergroup.com/global/de/products/roastmaster_coffeeroaster.html), [Joper](https://joper-roasters.com/), and [Cogen](https://cogen-company.com/) roasting machines, the Phidget [DAQ1000](https://phidgets.com/?prodid=622), [DAQ1200](https://phidgets.com/?prodid=623), [DAQ1300](https://phidgets.com/?prodid=624), [DAQ1301](https://phidgets.com/?prodid=625), macOS AppleSilicon support, Raspbian Bookworm 64bit build, extra devices to [Roast Comparator](https://artisan-roasterscope.blogspot.com/2020/05/roast-comparator.html) and many performance and stability improvements.
Release Sponsor: [Paolo Scimone Coffee Consulting](https://www.paoloscimone.com/)
| | [v2.8.4](https://github.com/artisan-roaster-scope/artisan/releases/tag/v2.8.4) | Jun 21, 2023 | Adds official integration with [Kaleido](https://www.kaleido-roaster.com/) roasters as well as dark mode support on Windows and Linux (last version supporting macOS 11, but newer legacy builds still support macOS 10.13 and newer)
Release Sponsor: [BC Roasters](https://bcroasters.com/)
| | [v2.8.2](https://github.com/artisan-roaster-scope/artisan/releases/tag/v2.8.2) | Dec 21, 2022 | Adds support for [Sivetz fluid bed roasting machines](https://artisan-scope.org/machines/sivetz/), [Santoker Q Series and R Series roasters](https://artisan-scope.org/machines/santoker/), the [Yocto Watt module](https://artisan-scope.org/devices/yoctopuce/#Yocto-Watt), the [Phidget DAQ1500](https://artisan-scope.org/devices/phidgets/#DAQ1500), and speeds up the [Designer](https://artisan-roasterscope.blogspot.com/2019/05/using-artisan-designer.html) (last version supporting macOS 10.15, but legacy builds of v2.8 still supports macOS 10.13+) | | [v2.8.0](https://github.com/artisan-roaster-scope/artisan/releases/tag/v2.8.0) | Oct 21, 2022 | Adds support for new [Besca models](https://artisan-scope.org/machines/besca/), [Diedrich DR machines](https://artisan-scope.org/machines/diedrich/), [Titanium Roasters](https://artisan-scope.org/machines/titanium/), Eurotherm variants of [San Franciscan machines](https://artisan-scope.org/machines/sf/), the [Plugin Roast 2.0 module](https://www.pluginroast.com.br/) and [CMS machines from Coffee Machines Sale](https://artisan-scope.org/machines/cms/), adds [Roast Comparator](https://artisan-roasterscope.blogspot.com/2020/05/roast-comparator.html) phases widget and auto time axis modes
Release Sponsor: [Coffee Machines Sales](https://cmsale.com/)
| diff --git a/doc/help_dialogs/Input_files/keyboardshortcuts.xlsx b/doc/help_dialogs/Input_files/keyboardshortcuts.xlsx index dce09153ded30e9f654b1b5774f9171bd2c3ae74..b529dadf7f7c249040f8d76cdaccfea042058ee9 100644 GIT binary patch delta 12198 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 delta 11515 zcmZX41yCJJv@Px~fdIkXEx23I0Kwhe-5K1S;2zxl5Q4iyaCevBuAkihs{Xz2_o=Cx z-m`X3&+eYpr}wPi=0A;46l5Twu)yHp;J~OOAJl76$iSigo+R2pkO51~Xg+6Z?$;>o z_B70?NS~R98Z3B8&NFQU;_x$!h0Sh;3J}AwzfXGit~? zFXscgZ<&{{K@!6Stj_90eDDj)>ldEO#A}vhx(yyp z>H8LQTRZXtRgP3a?g9no26 z7c(Am;8*55uTSfGC_F@-FT!Sx+Lh)%CQ0$CeG}I4XW#|-6-U;8 zq~V1(55_6$#H)(~jLZ=T$ipSOQ4&gYqCvvzCXw`m#^56D`rjtaWjomgNlh|iNSHUr zJqk*^2apiO@^)KPKXtkpjn6s6*)2`q)9iLm_h`4$%G@-%atkNf}J!^bpvNh%w`XT zLs8koLPoH8;NtPm=Wvr}`<}Y8{G*6HUBPro7ua2H2FR*Fb!>EKH6Zf7A z5&LjajoIqqlNR$`xNnSuZ3vZA%%#V{jBW`*OU7$B5aB78I4Of-ikYWS!)C(^VUp^~ z6sktzv~VqH7k=zL(nYO#;MAyg_6?+I36jEE*>kLGfP!Vi+|Zh8ar%Cdf{l|_=`8C4 z5$m|n9z3hoS*8D|kSQ@++{Zy{QB&`QVy4}NQ|t_f>IE(zL#HV!)}EYev)2NxKY=ma zw+&zUj-uKMQ%COe%KnskZPTCm*PW3pV~$+RmX+o^c97$De634KNklDQpu^F4!(#LB zBu`~i2I_SVKrQkwx+5HmcP|hAAC{`fy}Edw)>UkH=T_ejo5>fk>FL&<^iThA9nHeUjlBZ6iK>ZGT~A60~9 z^F^5+a#`v6#2?bqNviDhTj(oK+>jAkKAyd%3+K1^?8bng7Z&4gjfT380E%ZjW6cF&&6UY5wx$Ya_5@e*gL`VFg`r<;)G}R^@n^h1&MeW^?Di`-_Z$=&opH<1^qH`}ESG8#j*bZ> zyyRA<-k0ZBn8@80B5}f#;HpAeHIlT^ZlUj`!^RIa2py|BZ5lzsHtuN`+DV4k0^vN~ zO|Lc{3XipG2nG;v3UlT5RbV=+< z98Ay#x-6cze)z3+0qa0F+BAHd!Fz*^7qdEja1PGu)pEZxY{a*GADX<_NDtkB*LIBe_AOK<2?&txto(d(|3zph23b?U zT6n8*AyuGY^R9^$rxblLlAV(mNEA(8F5c4J^$C)-zGvi&h8ZlruJu7pP%~J>Vh>F% zvvkys;0q0B{W&mgdY%(U65hR`QM$#k%RLi5Y8rUObo=OFr8H^vTHp#|*0I|T^(rLH zD55;A(4gXtE$YU$Yn>i~gG8zHnjC&Wn>G;jvQc=m!YMpF!KsAj=M!KACX(80^xIkt zg-F^*My=I04KW7l9|C^=tj3}rrJDTy$@vSWIS>NP4RYR9wJELc)7@cSL%;(G2e<}I z<2=mElvvulaomh~sG!a=+B#g&h zAGBT%)?dR(#eSJ0Bj@L4;=iTmmzdfoJ7h^{=VIdb5P!^k^*n?J5`0+_)?)NUIk~)f z?zC^Yr@r<}WEowc6f^Qg>git?l{232$MuxsWcU58)$8hCpfn|<*`1HpJl7huurOWo z(#y04ChET!&11-_9n~;gjH!vl`|@xwatEr1I)&Q}V#sRn+%k4$7NT5XtQSz=Hac7D z1sKTayxv4>1ppp0@c@fM=}1R4%N;NooA+MDEXZkoKF(-?3QQq+8?W_E0etdP^lw>r z^pN!SF01VxF{1QBo+BSd2wn@@A7og7#f1*6s}$~M8K0{Z!`Hf6fM(Bb$Fue3)jRS5 zKaWa#bbWAB?a-Z_J$JF;6-4DDLrgp@Sbo|o}*^b^jbXRZv`Q3tD4>(txt`GB^f18eazc+r%dk_CMDDnE<%%@kA_JV7nIh`0jMh zbTy_I@_--v@@~Tn1=8$ZSx486Pu^`AKiiFNUn$u3>;l?N`=8|ig8y+%tOXX+m@?j@ z^4B$k_|5Q@lJV`mmp#vNaR3Xj|38&1viB?F1Fu;qw;Qw!GEPd1^WXuM8)IHb#ea@M zr&Vu$?y9Ex#wu7mR7m$+$tdFG!SY6UUU0N8TBs=1_`%)5i065HtZ=dLHm3@-g>6%O;gur*idPE zfeg>eI}e4l>749GrkL&CiZiiE*82MVyed~S31!jEm7o{gV&yi*sHk$>h&5tbHI-%w|pW0>|AzkFoty$6DPh>R+ZWQYobV1q}v9O7_2* zK5+wq7EpA`;6n55(Ca$a#h3ESdnftcl$Hz&rYsq+tY%Kbom6-UfO-dpIS5{cheSaz}ltGH+iukL>CjXG9A)c3m4AHkqD~N zc8e7G(*59Rodj&#<({XbOo3k0#L5ThiaTE2K~Q4Eez@}K{BlKweA|oU#1T_vLO#OH z&O~RQidW%T?0s&B4ya0ufy1%xL(BMQTob!mU5{W@DkWY0JHkU}ay*=SZIORn_FMxMHJBMfIubg2|y3>)|W{ zK1s6&@y%X*u{3Y^6g1o??@ji^XyWJv^f{+xB~y2Xjtf=Wjr6PCBr3wEEH1qR$9Dgop{Z*_{uK zA+J@rqh92#YFCs^!m>BUh7;ThSn$yDYN-E$?iD5byzxh_Zk$|HcKo21%+7A=O!hHV z3SiAQOFvl}$CrxD9)$_hNUE@@Ytonz2*gaI-%sM=NgDT?bIq`q?|;(fSTUbuB5%4y z7At|U8}+ef{n}DyTcvVrz-@GOn0KM@LS5`RQDQPtayv@oxp$XsF$fI-z-NmxqD$Tr z)QJ$YWkQ&yK@{;LhGvVyKqK)G;bRF&?tH`|Mhj5d&?@SL#S)vz?S!QvUNne& zLhy&;g7!B-fROZ$@5bpm)&L`!luQmy-bOU=Hcbw#9)KlLj2hsqCs;@7#lgQiGraZm zM#I1)3r2_QqY0x|LK8*+qG&wP+rEMa^$HN`S#!7J_M5eaF>cLo2gY&rZj)u(q-}J; znMnkF+Ur9@mnDeqHP=Bv$2GFu#zXP4BEx=_l!VOvX5iK!VVzmogtt$KVi|=@<69(}N2^GyUf8 zF9C&6TiFTsT^|nHEQ}dSR8s%l*xwLkQ!A0HNd^^`#&(StKtj%1+9^aff$*46k$;hK zRwJbNr6djW6SX@4!^iKSd8_!A8SV>CrgEXyqsW=P}G0q!;hQUK0nE^!=ghd$> zzo6g1_VfxF*$FLU#FJu7!k!6WRdqIut^CBmpiOhEt7n%6&A@pk?X>869@pLQU? zq4&NRW3l%K+dTB6J$y)|(+vr$B4%yw6e{{IE^MT|kZgw(Zx@FsmKL1-{!kDTh*0dq z!8XwYXwf+7IrAS$*F~-%c@gjwPewugMq&MkUHJf5yj>oRiQ?}C#Pz?n1B5O_B1r!T zbSQSn&t$mf1(rdJbM8orrfhMGxNycCFnB}O@4zc`6PRu>Vbd%u1iZ!C8yhP=B6J;Q zStNG0_t5RZ9vtS| zJ!`L)hVX5^hH2%Sa-B45DZxbI&C38l`qDmTtk?agK!vp=S@(*s1FNM7x7`*YJJPJ6 zYPdo}*F)Y~ps_+c?Q?#9xr~--6+8IXbQ_L{3lUutl^5eOyY{csdZ_X=t(lSRHgs(& z0Z1{k2FpgvD@3T#rPHrW@X2rBf0toY%8VCvSTL|?=Kn0ikbm=h8wg|o8>738bz9m$ z%kjYanG$pBJnd1}hl+1pDuGy*FKbtP9_f1!EM^Y!Q%#ZC*lr$+My4scw z9obi1Cc$TF$1@@EG56-nN%Cuc%_2Ud-K*iZTlXi%i#E*!Rx)m;!(pJX@y+06`EsyN zrY&FDb0fDx?e!}#eB^^Ra~SiXAp1Nbxu$OS2QkLiJ|_jWfCO1Ra~VVOlPbapC?scN^1GWj)MW3`77C~k-&njGDTob;q|qI8W{gk%KW ztIEuRR&%9#8l0}JfO^SlsS4sP6TLRb0qjox+RP!fto#l@*K%JkxXGlsU<+{~mq{yO z9&3*FQkJOXS@qE6VXz}$vw@%@McC`YGmV8h&$5N;z;$;$_YOa5=0n>ykwmP^*+RM7 zvpXXEsnfTdXNzs3028;00{tYzb-cH|0ptlmQHqVZBc^AWJY%Xr{Rv*lix^vz{cj1y zu<6svQzxXr=!@-9`}Ub3eBzT*%+o;e+R72&1(Uw23Q=~RW#ZU$nJ9%7>=0l- zlLY_kGOa9KbgmwLVLcb0N=D0SZRR0{&>ZE-MZgCi%KSVa^8T1&reO|HadG-K+Xhqg zqdWBhSkTTn{gN#l8#paLYdrXX12ZN#=V1+eS<<#RYFk&Ve$A5 z0<2prlYPzpTyDhuFk37BsXx)T(_ur4h=o804*E-Fu%Q=Vdkb~2i@#t) z!{3oa??~@=B;xOdDcHp&STZF5mssmr-&k7RxSS{oMj$-5b{Dno232Cu4BZ%!_#N)Y zjF$jwBtyLOTZpYZ0|eJi&B|hf9W?33*J)HvY+X(qCF|j5gKcbNs0D4nPKIUvmz3S(#Vb971Gmq8apfUl4QLXUoa~us*Kq1e zC)k)-%8c0xkghP1krBJ?i22Dd+x_lt{ z9;A4;?WHwd=tXl-bn-M@E-Bsz>6QOW-Ni1dqWJ6&A6jGa>h5+9Fq>B@uqXnq56unryk@f z-jJStBcs!pr>>2LCtZsd!M}8j-Y({-{k|*8!27>+jPU=yza*C8Q2_WOj$}<2+0{Zc zy9_qr7!)R$RBN-pBqI`Vudovmtj&Dq(sVAubApzpho&9HuLl{$P6pBiG zx?;x*;Tb-#YseSd(U$77#8if0j&FrjykB5Ld1VXY(}$gX>zuf`m*1{X*piEt2+Nf- zPbz{IA0A)M);=12lm+C*hQ_;>PRc!3#Sr7|opM>@yED?J;G68r_gxY#x{6Ing5_7M(%>1Fu%=!p6Ya#X%^lg%#`3DYkr-$s?piQtj>%UXgeK zyDgW^l=!}N9g(!HsFsEMu%9X3cZ2*{%IH?zuxoe@)+%V`G;zejDCSW{s7S|3amz(H z+e&G@m)C>yKLC|k&+GXimaTqKEv& zY--FX16A_0-z$5592t9fsbdXW{RxsMpb5%G#ru2G`kZ{fvaA%gXqMYVDbv)ycD2?hYXG3{5^KEyG-E3*$s! zTSQi5Ri-|?jHa5t^}e7r+EmNNh_q`ueDuh{h(jxkBIKo#722MZfQtB+MvfTD)iz&0 z%H-SyLj1;oKk&~)@_1xRzVfsZorn8tO}#Rbo(U4TyaD9 z{3jYeiU4A|?lpL{Ky+!#=+7BF{BA>?s~exj6hevZJ4DFzgleJj3Mnv&;)V_ZX~b zjR`_xFtmEg${F-Z)mtFw4c^r_9W{ir?^g@c4R{A@e!C}|nu+Xw)P-7Dt=gKF12oL3 zEl%~h4v`+=PU89P7>Yjyh*1TV$DxKnz@!#Zzzt3azAXE-)@Tq82)mU*Nr}JV0Pq zX3Cj~n50m^&$ko=cQ<*Mv+ad44P#M4M62+wAuY}GB$L`Gu5bPQ@gZSQqqq#LZxQJ- zYnn;HjIT{gE|og?!u0pFAiEU4ap?X|prN@L3X)@742njotBd33?kuUBr)_GxTm;yC_d^ zY?q=rU5);I{(8cF1k!Mz`ePWm10bZ0z_N<2s5@!(=h$1xN0DeHur0(&qv(AH!;Muq zMx{ks!m`mvO(c#o|Kz8ORbpt`#fx{3Kw?G`7MMdj3UjO&nALx1@xHhngy0Mu2_Ukg zb*@L~h(TC zO@q@e`aZy8>>}#GYRJ-qqFS55Cdkfg8r#9`r>jSZ_{R2);QO+m~1jT@aH}udgFeu`*WhAUAg3$x%%&vK2 zcB=VXDS)9yALv_zz+w0aa}3kIsQ&RG0!7`?dDN-SJtY-xWaeZtLCM08 zhHgus0c0xp^8?BcUh&mMTG$wdl2&|KNQH#chA$HKyL55tL^Cr}`ogTEU&W1&g^V1+ z711?HbNZlHA`sET7NXQF8VvMWpO71wal^mFqA%Ik%C}SU(%@KOYXcb53G$yoUA#zn zq+xi(qfkr2!Ni~fk~6X(`Hl61ueu?x&62h3s0pd|AM2qYhy`%6=S`M>l!rA^ZrrRf z{WuBm$Jy4AJW^iSabga;;+CK`cB)POZ5yd7>;m&imPGTelB-Reqa^ElGbo~V(7pvs zCoF;KHg2Rr!-;@roYO_8tr z0c%ke8^7_csq%&Iq`WyR#)@G=Y5hmsYGi!syH~}W@=e)DCuIQmn3tfe-M2XEjp79a z;x9md*KKqMvpWug`4~hg5~TkFMktbqKcD5idU++j*~F8MV3zf1$m)ng^rlMnbO(W8 z{I3V}Q(+eJ0x0OAU+BI@5mrRGF>^Q6x6os0mtxGepdpvJqAg2`X)n@>3g@B{g}M^~hZ&Zf0jFJkqrNW0cmN}KGl ze||wi^n#MlSa3d>Sqn^ylR04j`0=2{N;aXOU3A1~qK_Jd{c#(fJB8K~!w;K|5xwPG zMQHRDM{76m>X1r}dCt#M@USghtz&g(@d2FRh^)k2TDS;c9l{LCKKF7v9Hx6SOEvD1w1LatK8P2S>*Y-wSLj6qi+WYDc9SsQ6qq>sYfF@^?# z)}g>+Jts0wZ`AVTu3E;UB7b_Fza5Bvn!~&HjDEFP<(^yRyhr0rf{DFtMWN}g4gYqr zge0)hjBXC_aRv}t=1-P~)~%s6Fym<%wdlpg4 zp>j2jBWHv#RMP~4)LKE~4eXhqZMYH24Dpq1%K@v#D@otg8v9uwLOXK6dCm}Kio{ySW`iC8@w>di0K{XRJI z0xpG3DRh`KY;b!GUEkh<{r<^V+)XKv)x@W!mxa8aml?m>&uA>pt55Om#=4q)x9+c4TaXQ;u zx=h7rub%J;79>)-aRO?$ESW-B2YvAfZGkCMT7xvfh6`mA#ET|e*qNau4AyE_TZ-R# zkM$hO$-!V4DZ*qGiK)>!b@vquzE@LNBNyZWYyCy5GS59h>)w)xn3I~zKCbYfMpa2X z-TH*5^QslpJ8vf?b5{eJ>#Sr@Nqf@13mu=Ar_uc6(s$NU3HCG|4p z%^PC((9}|yq}4HnK{riPCILl*GN`*tm@2ibkyzUxfG*BbX99%^)4Q)xS*-ex*N!dF zT0DhyBa<}rgZ7ZHg_N`dTxZhVk{Dh_mk|rj4L0gH^m>T`@>n$VoI^MM!|_#N=F>Jk zZvWbO?(?1(wD5GAV0UdKtZVHBp76JXqMiI$+h`H-GteOOfl=fQY(wBKPAXh93;GiN zPbOCB@CEnDFdOp`!#_=tXz?FNSB9+tog7p5qev9A%wivsPL>ptX78;icqBZ0_{sdgcDTTDT zzOkMYi^>;pU+BZlYJyV@eQ+;_!Nc(T*5p<~QJWbI=c6TjunZQoq$CA7JsiFbbebn# zw3lu8VEf&nePa3e^#(B_&W=jrI+Kd7!+GJl20R*4tU*J#;iF#(q+T}kB9}6HSm$B} z0*t#1j%}FD5ApCIgBG)6vaVFUEd6h@NY6ar4m_2)&UhHvEl1>8Ksy^ot5pg%6qBgi z7$>!eKd3whCIsRpX-OeB+A@+Cz%uX2%0YoX%8-qw!js>GTM1=*%s|+%3rJ6ysW!%= ziB%H}NbE!H^OJMfFbMh+efTv1O(*c~;Y2c(kCG#_n%IUy?dG|(mT}&x%TxPT5B#+g zj+wlq(4fHxDcG8T(~!VUXlQhg{M&1H?z-;V?W3C4OSxZe@W7XbXW8BcAt$8q{$H3! z?fj0}`RzExwxb9lprBQA7c-7yRTra^r?-D}N4NM+;_%2|U?oETNoxI*)1qYpJ{h6e zq(OyYCdT1HI3SibK`*gOw^jr4Q#JFzN*cUlmKrs6*R{cRY2nqg*Hict` zve~9?4-`Xu(n>?WJ~LDDo*R>nOAI^C^0?bqLWkmce+Y`&AC4Kqm~@nG(-a}|VPcjA z+pn}D51C;oNjef`^h*|Z5XKh*G^D<>BkXa|Bm^24CKTv2|H3T63dX}@KA<^fdF&In zkAAxn4$Wl7kLE=LzQyVr+O>V{9W$L?zUH+|&6!L&d@(ZnJWp9A4UV4QL#)jm2dDA@ z>b`vy-Q#q9W&AXZIQ_F{J5-H=0EF8eYk7 zbUw{X*jpA&Sfk$?iIU9iA}weu5JpUH%y2pVb>T_lF@bO_1WgOBS;^;yyTAk(@ddOK7nVPvI@Sj{rQ_oaYD1tNL4uCTs@pkAmQsqLceL!y=rtX*Q)t% zLGBo@Ma$@_X2^W<7U{){+bwbB6LR%5reoIWD=zE~;dXK0I38b$6kMTc_IFzu%r$5q z$%{YQsF2hp8#fQvbC})h9y61-wzmdM^HEHWBLmzac53?_f1?K9nnj559<^WZ$A9%O z^=AwU|D(qgWg-VuwB+C8=ew^)@AKIT9MfnN2340ZNz9w0k>4okCILkJ?6oWhKglhk zK2u!8zu%JOti!Q7NUIU(B2rEeeU3(vo4O~$;CRj6A;UE3%sRNI1<45CHoRMMy{3)6 zr4FCKQ-NHfK+}*k6I!W*Cc2ow=ob~*gV^10nd^N-1`DJcb1M8+*-c!QQRBRR$9~H1MNJxHr;EV&f_K$tnuo$w86^a1cC%ZI~?4{#J(%n-g19e zNgcSfP1b)}U2!%*;s1{x$C_nNQSPc`&YK+h50k_U$yMNHIS(9 z%BKHUsK67`Sw8&(`nU4yowxo~f*}*>+3^1X{aYLLo*w#FnTARH#zOrM=-;2!asLGY z1AB%|%*DV?JYhlq2l(&A|NjCa{{^zJ{>}XV@5lOge(Jwo>DcdHc!@r&NdGkdZwkix zPe1tZ6OUL);r_${3u^hYk!3>F*B`3@n-PZ|(m8cEooe diff --git a/doc/help_dialogs/Output_html/keyboardshortcuts_help.html b/doc/help_dialogs/Output_html/keyboardshortcuts_help.html index c0c9c9d13..1f6c985a5 100644 --- a/doc/help_dialogs/Output_html/keyboardshortcuts_help.html +++ b/doc/help_dialogs/Output_html/keyboardshortcuts_help.html @@ -132,11 +132,11 @@ Q,W,E,R + <value> - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. 'q75', when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. 'q075'. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. V + <value> - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. 'v075'. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. OPTION+B + <value> [Mac]
CTRL+SHIFT+B + <value> [Win] diff --git a/src/artisanlib/canvas.py b/src/artisanlib/canvas.py index d1b06580d..ce3817555 100644 --- a/src/artisanlib/canvas.py +++ b/src/artisanlib/canvas.py @@ -315,7 +315,13 @@ class tgraphcanvas(FigureCanvas): 'segmentpickflag', 'segmentdeltathreshold', 'segmentsamplesthreshold', 'stats_summary_rect', 'title_text', 'title_artist', 'title_width', 'background_title_width', 'xlabel_text', 'xlabel_artist', 'xlabel_width', 'lazyredraw_on_resize_timer', 'mathdictionary_base', 'ambient_pressure_sampled', 'ambient_humidity_sampled', 'ambientTemp_sampled', 'backgroundmovespeed', 'chargeTimerPeriod', 'flavors_default_value', - 'fmt_data_ON', 'l_subtitle', 'projectDeltaFlag', 'btbreak_params','bbpCache', 'glow'] + 'fmt_data_ON', 'l_subtitle', 'projectDeltaFlag', 'btbreak_params','bbpCache', 'glow', + 'custom_event_dlg_default_type', 'custom_event_dlg_default_type', 'foreground_event_ind' , 'foreground_event_pos', 'foreground_event_pick_position', + 'plus_lockSchedule_sent_account', 'plus_lockSchedule_sent_date', 'specialeventplaybackramp', + 'CO2kg_per_BTU_default', 'CO2kg_per_BTU', 'Biogas_CO2_Reduction', 'Biogas_CO2_Reduction_default', + 'meterunitnames', 'meterreads_default', 'meterreads', 'meterlabels_setup', 'meterlabels', 'meterunits_setup', 'meterunits', + 'meterfuels_setup', 'meterfuels', 'metersources_setup', 'metersources' + ] def __init__(self, parent:QWidget, dpi:int, locale:str, aw:'ApplicationWindow') -> None: @@ -1143,6 +1149,7 @@ def __init__(self, parent:QWidget, dpi:int, locale:str, aw:'ApplicationWindow') self.oncpick_cid = self.fig.canvas.mpl_connect('pick_event', cast('Callable[[Event],None]', self.onpick)) # incompatible type "Callable[[PickEvent], None]"; expected "Callable[[Event], Any] # type: ignore[arg-type] self.ondraw_cid = self.fig.canvas.mpl_connect('draw_event', self._draw_event) + self.custom_event_dlg_default_type:int = 4 # the default type remembered by the customEventDlg on adding events via a right click on the graph self.foreground_event_ind:Optional[int] = None # index of the currently moved event marker in self.specialevents self.foreground_event_pos:Optional[int] = None # position of the currently moved event marker in its 2DLine.xdata() value array self.foreground_event_pick_position:Optional[Tuple[float,float]] = None # pick position, as (x-time,y-value) tuple, of the currently moved event @@ -3132,15 +3139,22 @@ def onrelease_after_pick(self, _event:'Event') -> None: event_annos[self.foreground_event_pos].set_text(f'{firstletter}{secondletter}{thirdletter}') # redraw self.fileDirty() - self.fig.canvas.draw_idle() + if self.flagon: + self.redraw_keep_view(recomputeAllDeltas=False) + else: + self.fig.canvas.draw_idle() except Exception as e: # pylint: disable=broad-except _log.exception(e) - # reset the moved marker + if self.foreground_event_ind is not None: + # reset the picked marker after 2sec + QTimer.singleShot(2000,self.release_picked_event) + if self.legend is not None: + QTimer.singleShot(1,self.updateBackground) + + def release_picked_event(self) -> None: self.foreground_event_ind = None self.foreground_event_pos = None self.foreground_event_pick_position = None - if self.legend is not None: - QTimer.singleShot(1,self.updateBackground) def onrelease(self, event:'Event') -> None: # NOTE: onrelease() is connected/disconnected in togglecrosslines() event = cast('MouseEvent', event) @@ -3480,12 +3494,13 @@ def event_popup_action(self, action:QAction) -> None: else: # add a special event at the current timepoint from artisanlib.events import customEventDlg - dlg = customEventDlg(self.aw, self.aw, action.key[1], value=action.key[2]) # type: ignore[attr-defined] # "QAction" has no attribute "key" + dlg = customEventDlg(self.aw, self.aw, action.key[1], value=action.key[2], event_type=self.custom_event_dlg_default_type) # type: ignore[attr-defined] # "QAction" has no attribute "key" if dlg.exec(): self.addEvent(action.key[1], # type: ignore[attr-defined] # "QAction" has no attribute "key" # absolute time index dlg.type, # default: "--" dlg.description, dlg.value) + self.custom_event_dlg_default_type = dlg.type self.aw.orderEvents() self.fileDirtySignal.emit() self.redraw_keep_view(recomputeAllDeltas=(action.key[0] in {0, 6})) # type: ignore[attr-defined] # "QAction" has no attribute "key" # on moving CHARGE or DROP, we have to recompute the Deltas @@ -17609,6 +17624,12 @@ def addEvent(self, event_time_idx:int, event_type:int, event_description:str, ev self.specialeventsStrings.append(event_description) self.specialeventsvalue.append(event_value) + def deleteEvent(self, event_time_idx:int) -> None: + del self.specialevents[event_time_idx] + del self.specialeventstype[event_time_idx] + del self.specialeventsStrings[event_time_idx] + del self.specialeventsvalue[event_time_idx] + def setEvent(self, idx:int, event_time_idx:int, event_type:int, event_description:str, event_value:float) -> None: if -1 < idx < len(self.specialevents): self.specialevents[idx] = event_time_idx diff --git a/src/artisanlib/main.py b/src/artisanlib/main.py index ed7cc3b47..ffaace291 100644 --- a/src/artisanlib/main.py +++ b/src/artisanlib/main.py @@ -1482,11 +1482,11 @@ class ApplicationWindow(QMainWindow): # pyright: ignore [reportGeneralTypeIssue 'analysisresultsanno', 'segmentresultsanno', 'schedule_window', 'scheduleFlag', 'scheduled_items_uuids', 'largeLCDs_dialog', 'LargeLCDsFlag', 'largeDeltaLCDs_dialog', 'LargeDeltaLCDsFlag', 'largePIDLCDs_dialog', 'LargePIDLCDsFlag', 'largeExtraLCDs_dialog', 'LargeExtraLCDsFlag', 'largePhasesLCDs_dialog', 'LargePhasesLCDsFlag', 'WebLCDs', 'WebLCDsPort', 'weblcds_server', 'WebLCDsAlerts', 'EventsDlg_activeTab', 'graphColorDlg_activeTab', 'PID_DlgControl_activeTab', 'CurveDlg_activeTab', 'editGraphDlg_activeTab', - 'backgroundDlg_activeTab', 'DeviceAssignmentDlg_activeTab', 'AlarmDlg_activeTab', 'schedule_activeTab', 'resetqsettings', 'settingspath', 'wheelpath', 'profilepath', + 'backgroundDlg_activeTab', 'DeviceAssignmentDlg_activeTab', 'AlarmDlg_activeTab', 'schedule_activeTab', 'StatisticsDlg_activeTab', 'resetqsettings', 'settingspath', 'wheelpath', 'profilepath', 'userprofilepath', 'printer', 'main_widget', 'defaultdpi', 'dpi', 'qmc', 'HottopControlActive', 'AsyncSamplingTimer', 'wheeldialog', 'simulator', 'simulatorpath', 'comparator', 'stack', 'eventsbuttonflag', 'minieventsflags', 'seriallogflag', 'seriallog', 'ser', 'modbus', 'extraMODBUStemps', 'extraMODBUStx', 's7', 'extraS7tx', 'ws', 'scale', 'color', 'extraser', 'extracomport', 'extrabaudrate', - 'extrabytesize', 'extraparity', 'extrastopbits', 'extratimeout', 'hottop', 'santokerHost', 'santokerPort', 'santokerSerial', 'santokerBLE', 'santoker', 'santokerr', 'fujipid', 'dtapid', 'pidcontrol', 'soundflag', 'recentRoasts', 'maxRecentRoasts', + 'extrabytesize', 'extraparity', 'extrastopbits', 'extratimeout', 'hottop', 'santokerHost', 'santokerPort', 'santokerSerial', 'santokerBLE', 'santoker', 'santokerR', 'fujipid', 'dtapid', 'pidcontrol', 'soundflag', 'recentRoasts', 'maxRecentRoasts', 'mugmaHost','mugmaPort', 'mugma', 'mugma_default_host', 'kaleido_default_host', 'kaleidoHost', 'kaleidoPort', 'kaleidoSerial', 'kaleidoPID', 'kaleido', 'colorTrack_mean_window_size', 'colorTrack_median_window_size', 'ikawa', 'lcdpaletteB', 'lcdpaletteF', 'extraeventsbuttonsflags', 'extraeventslabels', 'extraeventbuttoncolor', 'extraeventsactionstrings', @@ -1507,7 +1507,7 @@ class ApplicationWindow(QMainWindow): # pyright: ignore [reportGeneralTypeIssue 'batchAction', 'temperatureConfMenu', 'FahrenheitAction', 'CelsiusAction', 'languageMenu', 'analyzeMenu', 'fitIdealautoAction', 'analyzeMenu', 'fitIdealx2Action', 'fitIdealx3Action', 'fitIdealx0Action', 'fitBkgndAction', 'clearresultsAction', 'roastCompareAction', 'designerAction', 'simulatorAction', 'wheeleditorAction', 'transformAction', 'temperatureMenu', 'ConvertToFahrenheitAction', - 'ConvertToCelsiusAction', 'controlsAction', 'readingsAction', 'eventsEditorAction', 'buttonsAction', 'slidersAction', 'lcdsAction', 'deltalcdsAction', + 'ConvertToCelsiusAction', 'controlsAction', 'readingsAction', 'eventsEditorAction', 'buttonsAction', 'slidersAction', 'scheduleAction', 'lcdsAction', 'deltalcdsAction', 'pidlcdsAction', 'scalelcdsAction', 'extralcdsAction', 'phaseslcdsAction', 'fullscreenAction', 'loadSettingsAction', 'openRecentSettingMenu', 'saveAsSettingsAction', 'resetAction', 'messagelabel', 'button_font_size_pt', 'button_font_size', 'button_font_size_small', 'button_font_size_small_selected', 'button_font_size_tiny', 'button_font_size_micro', 'main_button_min_width', 'standard_button_min_width', 'small_button_min_width', 'tiny_button_min_width', @@ -1537,7 +1537,7 @@ class ApplicationWindow(QMainWindow): # pyright: ignore [reportGeneralTypeIssue 'rankingPDFAction', 'roastReportMenu', 'roastReportPDFAction', 'saveAsThemeAction', 'sliderGrp12', 'sliderGrp34', 'sliderGrpBox1x', 'sliderGrpBox2x', 'sliderGrpBox3x', 'sliderGrpBox4x', 'small_button_min_width_str', 'standard_button_min_width_px', 'tiny_button_min_width_str', 'recording_version', 'recording_revision', 'recording_build', 'lastIOResult', 'lastArtisanResult', 'max_palettes', 'palette_entries', 'eventsliders', 'defaultSettings', 'zoomInShortcut', 'zoomOutShortcut', - 'summarystatstypes','summarystatsvisibility','summarystatsfontsize', 'bbp_drop_bt', 'bbp_drop_et', 'bbp_total_time','bbp_bottom_temp','bbp_begin_to_bottom_time','bbp_bottom_to_charge_time', + 'summarystatstypes_default', 'summarystatstypes','summarystats_startup', 'summarystatsfontsize', 'bbp_drop_bt', 'bbp_drop_et', 'bbp_total_time','bbp_bottom_temp','bbp_begin_to_bottom_time','bbp_bottom_to_charge_time', 'bbp_begin_to_bottom_ror', 'bbp_bottom_to_charge_ror', 'bbp_time_added_from_prev', 'bbp_begin', 'bbp_endroast_epoch_msec', 'bbp_endevents', 'bbp_dropevents', 'bbp_dropbt', 'bbp_dropet', 'bbp_drop_to_end', 'schedule_day_filter', 'schedule_user_filter', 'schedule_machine_filter', 'schedule_visible_filter', 'scheduler_tasks_visible', 'scheduler_completed_details_visible', 'scheduler_filters_visible', 'scheduler_auto_open'] @@ -2629,12 +2629,14 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp if self.viewMenu is not None: self.controlsAction = QAction(QApplication.translate('Menu', 'Controls'), self) + self.controlsAction.setShortcut('C') self.controlsAction.triggered.connect(self.toggleControls) self.controlsAction.setCheckable(True) self.controlsAction.setChecked(True) self.viewMenu.addAction(self.controlsAction) self.readingsAction = QAction(QApplication.translate('Menu', 'Readings'), self) + self.readingsAction.setShortcut('X') self.readingsAction.triggered.connect(self.toggleReadings) self.readingsAction.setCheckable(True) self.readingsAction.setChecked(False) @@ -2647,12 +2649,14 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp self.viewMenu.addAction(self.eventsEditorAction) self.buttonsAction = QAction(QApplication.translate('Menu', 'Buttons'), self) + self.buttonsAction.setShortcut('B') self.buttonsAction.triggered.connect(self.toggleExtraButtons) self.buttonsAction.setCheckable(True) self.buttonsAction.setChecked(False) self.viewMenu.addAction(self.buttonsAction) self.slidersAction: QAction = QAction(QApplication.translate('Menu', 'Sliders'), self) + self.slidersAction.setShortcut('S') self.slidersAction.triggered.connect(self.toggleSliders) self.slidersAction.setCheckable(True) self.slidersAction.setChecked(False) @@ -3915,7 +3919,7 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp self.slider1:QSlider = self.slider() self.sliderLCD1:MyQLCDNumber = self.sliderLCD() - self.sliderLCD1.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[0]};') + self.sliderLCD1.setStyleSheet(self.sliderLCDstyle(0)) self.sliderLCD1.display(self.slider1.value()) sliderGrp1 = QVBoxLayout() sliderGrp1.addWidget(self.sliderLCD1) @@ -3942,13 +3946,15 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp self.slider1.sliderReleased.connect(self.slider1released) # needed for both tracking variants: self.slider1.actionTriggered.connect(self.slider1actionTriggered) + self.slider1.focus_in.connect(self.sliderfocusIn) + self.slider1.focus_out.connect(self.sliderfocusOut) self.slider1.setFocusPolicy(Qt.FocusPolicy.StrongFocus) # ClickFocus TabFocus StrongFocus NoFocus self.sliderLCD1.clicked.connect(self.slider1lcdClicked) self.sliderLCD1.double_clicked.connect(self.slider1lcdDoubleClicked) self.slider2:QSlider = self.slider() self.sliderLCD2:MyQLCDNumber = self.sliderLCD() - self.sliderLCD2.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[1]};') + self.sliderLCD2.setStyleSheet(self.sliderLCDstyle(1)) self.sliderLCD2.display(self.slider2.value()) sliderGrp2 = QVBoxLayout() sliderGrp2.addWidget(self.sliderLCD2) @@ -3975,13 +3981,15 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp self.slider2.sliderReleased.connect(self.slider2released) # needed for both tracking variants: self.slider2.actionTriggered.connect(self.slider2actionTriggered) + self.slider2.focus_in.connect(self.sliderfocusIn) + self.slider2.focus_out.connect(self.sliderfocusOut) self.slider2.setFocusPolicy(Qt.FocusPolicy.StrongFocus) # ClickFocus TabFocus StrongFocus self.sliderLCD2.clicked.connect(self.slider2lcdClicked) self.sliderLCD2.double_clicked.connect(self.slider2lcdDoubleClicked) self.slider3:QSlider = self.slider() self.sliderLCD3:MyQLCDNumber = self.sliderLCD() - self.sliderLCD3.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[2]};') + self.sliderLCD3.setStyleSheet(self.sliderLCDstyle(2)) self.sliderLCD3.display(self.slider3.value()) sliderGrp3 = QVBoxLayout() sliderGrp3.addWidget(self.sliderLCD3) @@ -4008,13 +4016,15 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp self.slider3.sliderReleased.connect(self.slider3released) # needed for both tracking variants: self.slider3.actionTriggered.connect(self.slider3actionTriggered) + self.slider3.focus_in.connect(self.sliderfocusIn) + self.slider3.focus_out.connect(self.sliderfocusOut) self.slider3.setFocusPolicy(Qt.FocusPolicy.StrongFocus) # ClickFocus TabFocus StrongFocus self.sliderLCD3.clicked.connect(self.slider3lcdClicked) self.sliderLCD3.double_clicked.connect(self.slider3lcdDoubleClicked) self.slider4:QSlider = self.slider() self.sliderLCD4:MyQLCDNumber = self.sliderLCD() - self.sliderLCD4.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[3]};') + self.sliderLCD4.setStyleSheet(self.sliderLCDstyle(3)) self.sliderLCD4.display(self.slider4.value()) sliderGrp4 = QVBoxLayout() sliderGrp4.addWidget(self.sliderLCD4) @@ -4041,13 +4051,15 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp self.slider4.sliderReleased.connect(self.slider4released) # needed for both tracking variants: self.slider4.actionTriggered.connect(self.slider4actionTriggered) + self.slider4.focus_in.connect(self.sliderfocusIn) + self.slider4.focus_out.connect(self.sliderfocusOut) self.slider4.setFocusPolicy(Qt.FocusPolicy.StrongFocus) # ClickFocus TabFocus StrongFocus self.sliderLCD4.clicked.connect(self.slider4lcdClicked) self.sliderLCD4.double_clicked.connect(self.slider4lcdDoubleClicked) self.sliderSV:QSlider = self.slider() self.sliderLCDSV:MyQLCDNumber = self.sliderLCD() -# self.sliderLCDSV.setStyleSheet("font-weight: bold; color: %s;"%self.qmc.palette["text"]) + self.sliderLCDSV.setStyleSheet(self.sliderLCDstyle(4)) self.sliderLCDSV.setNumDigits(3) self.sliderLCDSV.setStyleSheet('font-weight: bold;') sv = max(min(self.pidcontrol.svValue, self.pidcontrol.svSliderMax), self.pidcontrol.svSliderMin) @@ -4069,6 +4081,8 @@ def __init__(self, parent:Optional[QWidget] = None, *, locale:str, WebEngineSupp self.sliderSV.valueChanged.connect(self.updateSVSliderLCD) self.sliderSV.sliderReleased.connect(self.sliderSVreleased) self.sliderSV.actionTriggered.connect(self.sliderSVactionTriggered) + self.sliderSV.focus_in.connect(self.sliderfocusIn) + self.sliderSV.focus_out.connect(self.sliderfocusOut) self.sliderSV.setFocusPolicy(Qt.FocusPolicy.StrongFocus) # ClickFocus TabFocus StrongFocus self.sliderLCDSV.clicked.connect(self.sliderSVlcdClicked) self.sliderLCDSV.double_clicked.connect(self.sliderSVlcdDoubleClicked) @@ -6184,16 +6198,16 @@ def establishQuantifiedEventSlot(self, event_type:int, event_value:float) -> Non _log.exception(e) def updateSliderColors(self) -> None: - self.sliderLCD1.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[0]};') - self.sliderLCD2.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[1]};') - self.sliderLCD3.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[2]};') - self.sliderLCD4.setStyleSheet(f'font-weight: bold; color: {self.qmc.EvalueColor[3]};') - self.sliderLCDSV.setStyleSheet(f"font-weight: bold; color: {self.qmc.palette['title']};") - self.slider1.setStyleSheet(artisan_slider_style.format(color=self.qmc.EvalueColor[0])) - self.slider2.setStyleSheet(artisan_slider_style.format(color=self.qmc.EvalueColor[1])) - self.slider3.setStyleSheet(artisan_slider_style.format(color=self.qmc.EvalueColor[2])) - self.slider4.setStyleSheet(artisan_slider_style.format(color=self.qmc.EvalueColor[3])) - self.sliderSV.setStyleSheet(artisan_slider_style.format(color=self.qmc.palette['title'])) + self.sliderLCD1.setStyleSheet(self.sliderLCDstyle(0)) + self.sliderLCD2.setStyleSheet(self.sliderLCDstyle(1)) + self.sliderLCD3.setStyleSheet(self.sliderLCDstyle(2)) + self.sliderLCD4.setStyleSheet(self.sliderLCDstyle(3)) + self.sliderLCDSV.setStyleSheet(self.sliderLCDstyle(4)) + self.slider1.setStyleSheet(self.slideStyle(0)) + self.slider2.setStyleSheet(self.slideStyle(1)) + self.slider3.setStyleSheet(self.slideStyle(2)) + self.slider4.setStyleSheet(self.slideStyle(3)) + self.sliderSV.setStyleSheet(self.slideStyle(4)) def updatePhasesLCDsColors(self) -> None: label_style = 'QLabel { color : ' + self.qmc.palette['messages'] + '; }' @@ -7886,6 +7900,8 @@ def updateSliderLCD(self, n:int, v:float) -> None: self.setSliderNumber(self.sliderLCD3,v) elif n == 3: self.setSliderNumber(self.sliderLCD4,v) + elif n == 4: + self.setSliderNumber(self.sliderLCDSV,v) @pyqtSlot(int) def updateSVSliderLCD(self, v:int) -> None: @@ -8085,6 +8101,35 @@ def updateSlider4LCD(self,v:int) -> None: self.slider4released() self.eventslidermoved[3] = 0 + # sets sliderLCD to slider.value + def resetSliderLCD(self, n:int) -> None: + if 0 <= n <= 4: + v = [self.slider1,self.slider2,self.slider3,self.slider4,self.sliderSV][n].value() + self.updateSliderLCD(n, v) + + pyqtSlot() + def sliderfocusIn(self) -> None: + sender = self.sender() + if not self.qmc.designerflag and self.comparator is None and sender is not None and isinstance(sender,QSlider): + try: + n:int = [self.slider1,self.slider2,self.slider3,self.slider4,self.sliderSV].index(sender) + self.quickEventShortCut = (n,'') + except Exception: # pylint: disable=broad-except + pass + + pyqtSlot() + def sliderfocusOut(self) -> None: + if self.quickEventShortCut is not None: + eventNr = self.quickEventShortCut[0] + try: + # reset silder style + [self.sliderLCD1,self.sliderLCD2,self.sliderLCD3,self.sliderLCD4,self.sliderLCDSV][eventNr].setStyleSheet(self.sliderLCDstyle(eventNr)) + except Exception: # pylint: disable=broad-except + pass + self.resetSliderLCD(eventNr) + self.clearMessageLine() + self.quickEventShortCut = None + @pyqtSlot(int) def slider1actionTriggered(self, n:int) -> None: self.sliderNactionTriggered(n, 0) @@ -11595,6 +11640,60 @@ def togglePlaybackEvents(self) -> None: self.sendmessage(QApplication.translate('ComboBox','Playback OFF')) self.updatePlaybackIndicatorSignal.emit() + def slideStyle(self, n:int) -> str: + if n == 4: + return artisan_slider_style.format(color=self.qmc.palette['title']) + if 0 <= n < 4: + return artisan_slider_style.format(color=self.qmc.EvalueColor[n]) + return '' + + def sliderLCDstyle(self, n:int) -> str: + if n == 4: + return f"font-weight: bold; color: {self.qmc.palette['title']};" + if 0 <= n < 4: + return f'font-weight: bold; color: {self.qmc.EvalueColor[n]};' + return '' + + @staticmethod + def sliderLCDeditStyle() -> str: + return 'font-weight: bold; color: grey;' + + def outputQuickEventShortCutState(self) -> None: + if self.quickEventShortCut is not None: + eventNr = self.quickEventShortCut[0] + eventValueStr = self.quickEventShortCut[1] + if eventNr == -1: + self.sendmessage(f"{QApplication.translate('Label','Event button')} {eventValueStr}") + elif eventNr == 4: + self.sendmessage(f'SV {eventValueStr}', append=False) + try: + if QApplication.focusWidget() == self.sliderSV: + if eventValueStr: + # set silder editing style + self.sliderLCDSV.setStyleSheet(self.sliderLCDeditStyle()) + self.updateSliderLCD(eventNr,int(eventValueStr)) + else: + # reset slider style and value + self.sliderLCDSV.setStyleSheet(self.sliderLCDstyle(eventNr)) + self.resetSliderLCD(eventNr) + except Exception: # pylint: disable=broad-except + pass + elif 0 <= eventNr < 4: + self.sendmessage(f'{self.qmc.etypes[eventNr]} {eventValueStr}', append=False) + try: + slider_widget = [self.slider1,self.slider2,self.slider3,self.slider4][eventNr] + if QApplication.focusWidget() == slider_widget: + if eventValueStr: + # set silder editing style + [self.sliderLCD1,self.sliderLCD2,self.sliderLCD3,self.sliderLCD4][eventNr].setStyleSheet(self.sliderLCDeditStyle()) + self.updateSliderLCD(eventNr,int(eventValueStr)) + else: + # reset slider style and value + [self.sliderLCD1,self.sliderLCD2,self.sliderLCD3,self.sliderLCD4][eventNr].setStyleSheet(self.sliderLCDstyle(eventNr)) + self.resetSliderLCD(eventNr) + except Exception: # pylint: disable=broad-except + pass + #keyboard presses. There must not be widgets (pushbuttons, comboboxes, etc) in focus in order to work @pyqtSlot('QKeyEvent') def keyPressEvent(self, event: 'Optional[QKeyEvent]') -> None: @@ -11733,16 +11832,92 @@ def keyPressEvent(self, event: 'Optional[QKeyEvent]') -> None: elif self.qmc.flagon: self.qmc.toggleRecorderSignal.emit() elif k == 16777220: #ENTER (turns ON/OFF keyboard moves; COMMAND+ENTER starts record, SHIFT+ENTER turns Artisan OFF) - if shift_modifier and self.qmc.flagon: + if self.quickEventShortCut and len(self.quickEventShortCut[1])>0: + # event entry active + eventNr = self.quickEventShortCut[0] + eventValueStr = self.quickEventShortCut[1] + if eventNr == -1: # Custom Event Button + buttonnumber = int(eventValueStr)-1 + self.clearMessageLine() + if buttonnumber < len(self.extraeventstypes): + self.recordextraevent(buttonnumber,parallel=False,updateButtons=False) + else: + try: + self.sendmessage(QApplication.translate('Message',f'Button {int(eventValueStr)} not defined')) + except Exception: # pylint: disable=broad-except + pass + self.quickEventShortCut = None + elif eventNr == 4: # SV slider + value = int(eventValueStr) + self.clearMessageLine() + self.SVslidermoved = 1 + self.updateSVSliderLCD(value) + self.sliderLCDSV.setStyleSheet(self.sliderLCDstyle(eventNr)) + if QApplication.focusWidget() == self.sliderSV: + self.quickEventShortCut = (4,'') # restart with the focused slider event type + else: + self.quickEventShortCut = None + elif 0 <= eventNr < 4: + # all decimals, create the new event + value = max(self.eventslidermin[eventNr],min(self.eventslidermax[eventNr],int(eventValueStr))) + self.clearMessageLine() + try: + # reset silder style + [self.sliderLCD1,self.sliderLCD2,self.sliderLCD3,self.sliderLCD4][eventNr].setStyleSheet(self.sliderLCDstyle(eventNr)) + except Exception: # pylint: disable=broad-except + pass + self.moveslider(eventNr,value) + self.recordsliderevent(eventNr) + focus_widget = QApplication.focusWidget() + if focus_widget is not None and isinstance(focus_widget,QSlider): + try: + n:int = [self.slider1,self.slider2,self.slider3,self.slider4].index(focus_widget) + self.quickEventShortCut = (n,'') # restart with the focused slider event type + except Exception: # pylint: disable=broad-except + self.quickEventShortCut = None + elif shift_modifier and self.qmc.flagon: self.qmc.OffMonitor() elif control_modifier and not self.qmc.flagstart: self.qmc.OnRecorder() else: self.releaseminieditor() self.moveKbutton('enter') + elif k == 16777219: #BACKSPACE (deletes last picked event) + if self.quickEventShortCut and len(self.quickEventShortCut[1])>0: + eventNr = self.quickEventShortCut[0] + self.quickEventShortCut = (eventNr, self.quickEventShortCut[1][:-1]) + self.outputQuickEventShortCutState() + if self.qmc.foreground_event_ind is not None: + self.qmc.deleteEvent(self.qmc.foreground_event_ind) + #Reset MiniEventEditor + self.eNumberSpinBox.setValue(0) + self.lineEvent.setText('') + self.valueEdit.setText('') + self.etypeComboBox.setCurrentIndex(0) + self.etimeline.setText('') + self.qmc.resetlines() + self.qmc.fileDirtySignal.emit() + self.qmc.redraw_keep_view(recomputeAllDeltas=False) elif k == 16777216: #ESCAPE (exists full screen mode / clears message line / resets event short cut / exits designer/wheel graph / releases minieditor) - self.quickEventShortCut = None + if self.quickEventShortCut is not None: + eventNr = self.quickEventShortCut[0] + # if corresponding slider has focus we reset LCD color and value + try: + if 0 <= eventNr <= 4 and QApplication.focusWidget() == [self.slider1,self.slider2,self.slider3,self.slider4,self.sliderSV][eventNr]: + # reset silder style + [self.sliderLCD1,self.sliderLCD2,self.sliderLCD3,self.sliderLCD4,self.sliderLCDSV][eventNr].setStyleSheet(self.sliderLCDstyle(eventNr)) + # reset slider value + self.resetSliderLCD(eventNr) + except Exception: # pylint: disable=broad-except + pass + self.quickEventShortCut = (eventNr, '') self.clearMessageLine() + + # release focus + focus_widget = QApplication.focusWidget() + if focus_widget is not None: + focus_widget.clearFocus() + macfullscreen = False try: if platform.system() == 'Darwin' and self.app.allWindows()[0].visibility() == QWindow.Visibility.FullScreen: @@ -11846,28 +12021,28 @@ def keyPressEvent(self, event: 'Optional[QKeyEvent]') -> None: elif k == 81: #Q (quick entry of custom event 1) if not self.qmc.designerflag and self.comparator is None: self.quickEventShortCut = (0,'') - self.sendmessage(self.qmc.etypes[0]) + self.sendmessage(self.qmc.etypes[0], append=False) elif k == 87: #W (quick entry of custom event 2) if not self.qmc.designerflag and self.comparator is None: self.quickEventShortCut = (1,'') - self.sendmessage(self.qmc.etypes[1]) + self.sendmessage(self.qmc.etypes[1], append=False) elif k == 69: #E (quick entry of custom event 3) if not self.qmc.designerflag and self.comparator is None: self.quickEventShortCut = (2,'') - self.sendmessage(self.qmc.etypes[2]) + self.sendmessage(self.qmc.etypes[2], append=False) elif k == 82: #R (quick entry of custom event 4) if not self.qmc.designerflag and self.comparator is None: self.quickEventShortCut = (3,'') - self.sendmessage(self.qmc.etypes[3]) + self.sendmessage(self.qmc.etypes[3], append=False) elif k == 86: #V (set SV) if not self.qmc.designerflag and self.comparator is None: self.quickEventShortCut = (4,'') - self.sendmessage('SV') - elif k == 66: #B (hides/shows extra rows of event buttons / actives custom event button ) + self.sendmessage('SV', append=False) + elif k == 66: #B (hides/shows extra rows of event buttons / actives custom event button with ALT/CTRL+SHIFT modifier) if (alt_modifier and platform.system() != 'Windows') or (control_shift_modifier and platform.system() == 'Windows'): # activate custom event button self.quickEventShortCut = (-1,'') - self.sendmessage(f"{QApplication.translate('Label','Event button')}") + self.sendmessage(f"{QApplication.translate('Label','Event button')}", append=False) elif not self.app.artisanviewerMode and not self.qmc.designerflag and not self.qmc.wheelflag: self.toggleextraeventrows() elif k == 77: #M (hides/shows standard buttons row) @@ -11881,49 +12056,14 @@ def keyPressEvent(self, event: 'Optional[QKeyEvent]') -> None: # quick custom event entry eventNr = self.quickEventShortCut[0] eventValueStr = self.quickEventShortCut[1] + str(button.index(k)) - if eventNr == -1: - self.sendmessage(f"{QApplication.translate('Label','Event button')} {eventValueStr}") - elif eventNr == 4: - self.sendmessage(f'SV {eventValueStr}') - else: - self.sendmessage(f'{self.qmc.etypes[eventNr]} {eventValueStr}') - if eventNr == -1: # Custom Event Button - if len(eventValueStr) == 2: - buttonnumber = int(eventValueStr)-1 - if buttonnumber < len(self.extraeventstypes): - self.recordextraevent(buttonnumber,parallel=False,updateButtons=False) - else: - try: - self.sendmessage(QApplication.translate('Message',f'Button {int(eventValueStr)} not defined')) - except Exception: # pylint: disable=broad-except - pass - else: - # keep on looking for digits - self.quickEventShortCut = (eventNr,eventValueStr) - elif eventNr == 4: # SV - if len(eventValueStr) == 3: - # three digits entered, set the SV - self.quickEventShortCut = None - value = int(eventValueStr) - self.clearMessageLine() - self.SVslidermoved = 1 - self.updateSVSliderLCD(value) - else: - # keep on looking for digits - self.quickEventShortCut = (eventNr,eventValueStr) - elif (len(eventValueStr) == 2 and self.eventslidermax[eventNr]<=100) or (len(eventValueStr) == 3 and self.eventslidermax[eventNr]>100): - # both digits entered, create the event - self.quickEventShortCut = None - value = max(self.eventslidermin[eventNr],min(self.eventslidermax[eventNr],int(eventValueStr))) - self.moveslider(eventNr,value) - self.recordsliderevent(eventNr) - else: - # keep on looking for digits - self.quickEventShortCut = (eventNr,eventValueStr) -# now shift modifier is required to switch palettes via number keys -# else: -# if self.buttonpalette_shortcuts: -# self.setbuttonsfrom(button.index(k)) + if ((eventNr == -1 and len(eventValueStr) > 2) or # Custom Event Button + (eventNr == 4 and len(eventValueStr) > 3) or # SV + (0 < eventNr < 4 and (len(eventValueStr) > 2 and self.eventslidermax[eventNr]<100) or (len(eventValueStr) > 3 and self.eventslidermax[eventNr]>=100))): + # do not accept this additional digit + return + # establish this digit + self.quickEventShortCut = (eventNr,eventValueStr) + self.outputQuickEventShortCutState() # note Qt/PyQt maps the ';' and ',' keys reversed from the ASCII mapping elif k_txt == ';' and not self.qmc.flagon: #k == 58 # ";" (application screenshots only if not sampling) self.applicationscreenshot() @@ -12526,7 +12666,7 @@ def miniEventRecord(self, _:bool) -> None: self.orderEvents(force_update=False) - self.qmc.redraw(recomputeAllDeltas=False) + self.qmc.redraw_keep_view(recomputeAllDeltas=False) # redraw minieditor event selection line currentevent = self.eNumberSpinBox.value() diff --git a/src/artisanlib/widgets.py b/src/artisanlib/widgets.py index e2c0ad2cf..d167e5d0c 100644 --- a/src/artisanlib/widgets.py +++ b/src/artisanlib/widgets.py @@ -181,8 +181,12 @@ def __init__(self, sortKey:'QComboBox') -> None: def __lt__(self, other:'MyTableWidgetItemQComboBox') -> bool: # type: ignore[override] return str(self.sortKey.currentText()) < str(other.sortKey.currentText()) + # Slider which does not move if slider widget is clicked, only if slider bar is clicked class SliderUnclickable(QSlider): # pyright: ignore [reportGeneralTypeIssues] # Argument to class must be a base class + focus_in = pyqtSignal() + focus_out = pyqtSignal() + def mousePressEvent(self, event:'Optional[QMouseEvent]') -> None: opt = QStyleOptionSlider() self.initStyleOption(opt) @@ -193,6 +197,16 @@ def mousePressEvent(self, event:'Optional[QMouseEvent]') -> None: if pressedControl is not QStyle.SubControl.SC_None: super().mousePressEvent(event) + def focusInEvent(self, event:'Optional[QFocusEvent]') -> None: + super().focusInEvent(event) + if event is not None: + self.focus_in.emit() + + def focusOutEvent(self, event:'Optional[QFocusEvent]') -> None: + super().focusOutEvent(event) + if event is not None: + self.focus_out.emit() + # QLabel that automatically resizes its text font class MyQLabel(QLabel): # pyright: ignore [reportGeneralTypeIssues] # Argument to class must be a base class diff --git a/src/help/keyboardshortcuts_help.py b/src/help/keyboardshortcuts_help.py index 50a0753f8..34a5ce3d3 100644 --- a/src/help/keyboardshortcuts_help.py +++ b/src/help/keyboardshortcuts_help.py @@ -49,8 +49,8 @@ def content() -> str: tbl_KeyboardShortcuts.add_row(['⌘ 0-9 [Mac]\nCRTL 0-9 [Win]',QApplication.translate('HelpDlg','Changes Event Button Palettes')]) tbl_KeyboardShortcuts.add_row([';',QApplication.translate('HelpDlg','Application ScreenShot')]) tbl_KeyboardShortcuts.add_row([':',QApplication.translate('HelpDlg','Desktop ScreenShot')]) - tbl_KeyboardShortcuts.add_row(['Q,W,E,R + ',QApplication.translate('HelpDlg','Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. 'q75', when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. 'q075'. ')]) - tbl_KeyboardShortcuts.add_row(['V + ',QApplication.translate('HelpDlg','Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. 'v075'.')]) + tbl_KeyboardShortcuts.add_row(['Q,W,E,R + ',QApplication.translate('HelpDlg','Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key.')]) + tbl_KeyboardShortcuts.add_row(['V + ',QApplication.translate('HelpDlg','Quick PID SV Entry. The new is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key.')]) tbl_KeyboardShortcuts.add_row(['OPTION+B + [Mac]\nCTRL+SHIFT+B + [Win]',QApplication.translate('HelpDlg','Fire custom event button action. Value is a two digit number indicating the button number.')]) tbl_KeyboardShortcuts.add_row(['F\nCTRL+SHIFT+F [Win]',QApplication.translate('HelpDlg','Full Screen Mode')]) strlist.append(tbl_KeyboardShortcuts.get_html_string(attributes={'width':'100%','border':'1','padding':'1','border-collapse':'collapse'})) diff --git a/src/translations/artisan_ar.qm b/src/translations/artisan_ar.qm index e4bb97ce2a79a36ddb3cec54d16502f5abd64612..2886ac4253693166de427b53ec311acae6efb372 100644 GIT binary patch delta 20441 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 delta 21370 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 brqK6?YW8_UJrH+_Hx?U3|?b!=j|lsj1K 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 AC;$Ke diff --git a/src/translations/artisan_ar.ts b/src/translations/artisan_ar.ts index 737bf27a6..1909195b6 100644 --- a/src/translations/artisan_ar.ts +++ b/src/translations/artisan_ar.ts @@ -4,67 +4,67 @@ About - + Release Sponsor الافراج عن الراعي - + About نبذة - + Core Developers المطورون الأساسيون - + License رخصة - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. حدثت مشكلة في استرداد أحدث معلومات الإصدار. يرجى التحقق من اتصالك بالإنترنت ، أو المحاولة مرة أخرى لاحقًا ، أو التحقق يدويًا. - + A new release is available. إصدار جديد متاح. - + Show Change list إظهار قائمة التغيير - + Download Release تنزيل الإصدار - + You are using the latest release. أنت تستخدم أحدث إصدار. - + You are using a beta continuous build. أنت تستخدم بناء بيتا المستمر. - + You will see a notice here once a new official release is available. سترى إشعارًا هنا بمجرد توفر إصدار رسمي جديد. - + Update status تحديث الحالة - + sponsored by {} برعاية {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day مشوي اليوم - + Screen Size حجم الشاشة @@ -102,65 +102,65 @@ الرطوبة الخضراء - + Batch Size حجم الدفعة - + Density Roasted كثافة محمصة - + Moisture Roasted رطوبة محمصة - + Ground Color لون البن المطحون - + Energy طاقة - + CO2 ثاني أكسيد الكربون - + Weight Roasted الوزن المحمص - + Weight Loss فقدان الوزن - + From من - + Bottom قاع - + AUC الجامعة الأمريكية بالقاهرة @@ -300,7 +300,7 @@ إزالة - + Update تحديث @@ -847,109 +847,109 @@ Extra Device نص - - - + + + ON شغّل - - - - + + + + START إبدأ - + FC START يدء الصدع الأول - + FC END نهاية الصدع الأول - + SC START بدء الصدع الثاني - + SC END نهاية الصدع الثاني - + RESET إعادة تعيين - - + + CHARGE تحميل - - + + DROP إخراج - + CONTROL تحكم - + EVENT حدث - + SV +5 اس في + 5 - + SV +10 اس في + 10 - + SV +20 اس في + 20 - + SV -20 اس في - 20 - + SV -10 اس في - 10 - + SV -5 اس في - 5 - + DRY END إنتهاء التجفيف - + COOL END إنتهاء التبريد @@ -969,25 +969,25 @@ END - + Finishing Phase مرحلة التشطيب - + Maillard Phase مرحلة ميلارد - + Drying Phase مرحلة التجفيف - - + + OFF إغلاق @@ -1582,61 +1582,61 @@ END عرض دائما - + Heavy FC صدع اول قوي - + Low FC صدع أول خفيف - + Light Cut قطع فاتح - + Dark Cut قطع غامق - + Drops قطرات - + Oily مدهن - + Uneven غير متساوي - + Tipping شقوق - + Scorching حروق - + Divots حفر @@ -1927,9 +1927,9 @@ END ComboBox + - - + @@ -1939,10 +1939,10 @@ END هواء + - - + @@ -1954,9 +1954,9 @@ END طبل + - - + @@ -1966,9 +1966,9 @@ END الصمام + - - + @@ -2249,14 +2249,14 @@ END اس في - + Playback ON التشغيل قيد التشغيل - + Playback OFF @@ -2275,7 +2275,7 @@ END إعادة تعيين لون القماش - + Heater السخّان @@ -2679,32 +2679,32 @@ END منفصله - + Propane Gas (LPG) غاز البروبان (LPG) - + Natural Gas (NG) الغاز الطبيعي (NG) - + Electric كهربائي - + Fan مروحة - + Cooling التبريد - + Elec كهربائي @@ -2924,47 +2924,47 @@ END Contextual Menu - + Add point إضافة نقطة - + Remove point إزالة نقطة - + Load points نقاط التحميل - + Save points وفر النقاط - + Reset Designer إعادة المصمم - + Config... ترتيب ... - + Add to Cupping Notes إضافة إلى ملاحظات التذوق - + Add to Roasting Notes إضاقة إلى ملاحظات الحمص - + Edit تحرير @@ -4361,102 +4361,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: خطأ IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4467,86 +4467,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4766,19 +4766,19 @@ END لم يتمكن Arduino من ضبط المرشحات - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4899,96 +4899,96 @@ END S7 خطأ في الاتصال - - - - + + + + Error: خطأ: - + Exception: {} not a valid settings file استثناء: {} ليس ملف إعدادات صالحًا - - - - - + + + + + Error خطأ - + Exception: WebLCDs not supported by this build استثناء: WebLCDs لا يدعمها هذا الإصدار - + Could not start WebLCDs. Selected port might be busy. تعذر بدء تشغيل شاشات WebLCD. قد يكون المنفذ المحدد مشغولاً. - + Failed to save settings فشل حفظ الإعدادات - - + + Exception (probably due to an empty profile): استثناء (ربما بسبب ملف تعريف فارغ): - + Analyze: CHARGE event required, none found تحليل: حدث CHARGE مطلوب ، لم يتم العثور على أي شيء - + Analyze: DROP event required, none found تحليل: حدث DROP مطلوب ، لم يتم العثور على أي شيء - + Analyze: no background profile data available تحليل: لا تتوفر بيانات ملف تعريف الخلفية - + Analyze: background profile requires CHARGE and DROP events تحليل: يتطلب ملف تعريف الخلفية أحداث CHARGE و DROP - + Unexpected value for n, got حصلت على قيمة غير متوقعة لـ n - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! استثناء: لم يتم إضافة phidgetServer. تأكد من تثبيت برنامج تشغيل Phidget بشكل صحيح! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! استثناء: تعذر بدء PhidgetManager. تحقق من تثبيت برنامج تشغيل Phidget بشكل صحيح! - - + + Unstable meter data بيانات العداد غير مستقرة - + Error in lnRegression: خطأ في lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. الاستثناء: قد تكون أحداث التحميص redrawdesigner() معطلة. إعادة تعيين المصمم. @@ -5160,8 +5160,8 @@ END تعليمات التعليقات التوضيحية للحدث - - + + @@ -5303,7 +5303,7 @@ END تعليمات الإنذارات - + Keyboard Shortcuts Help تعليمات اختصارات لوحة المفاتيح @@ -5518,15 +5518,15 @@ END تشغيل - - + + Energy طاقة - - + + CO2 ثاني أكسيد الكربون @@ -5826,15 +5826,15 @@ END HTML Report Template - - + + BBP Total Time الوقت الإجمالي BBP - - + + BBP Bottom Temp درجة الحرارة السفلية BBP @@ -5850,850 +5850,850 @@ END ملخص BBP المضغوط - - + + Whole Color لون البن المحموص - - - + + + Profile الملف الشخصي - + Roast Batches دفعات مشوية - - - + + + Batch حزمة - - + + Date تاريخ - - - + + + Beans البن - - - + + + In في - - + + Out خارج - - - + + + Loss خسارة - - + + SUM مجموع - + Production Report تقرير الإنتاج - - + + Time الوقت - - + + Weight In الوزن في - - + + CHARGE BT تشارج BT - - + + FCs Time توقيت FCs - - + + FCs BT - - + + DROP Time وقت DROP - - + + DROP BT إسقاط BT - + Dry Percent النسبة المئوية الجافة - + MAI Percent نسبة MAI - + Dev Percent نسبة التطوير - - + + AUC الجامعة الأمريكية بالقاهرة - - + + Weight Loss فقدان الوزن - - + + Color اللون - + Cupping الحجامة - + Roaster الحماصة - + Capacity الاهلية - + Operator المشغل أو العامل - + Organization منظمة - + Drum Speed سرعة الطبل - + Ground Color لون البن المطحون - + Color System نظام الألوان - + Screen Min شاشة دقيقة - + Screen Max شاشة ماكس - + Bean Temp درجة حرارة الفول - + CHARGE ET المسؤول وآخرون - + TP Time TP تايم - + TP ET - + TP BT - + DRY Time وقت جاف - + DRY ET جاف وآخرون - + DRY BT جاف BT - + FCs ET - + FCe Time توقيت FCe - + FCe ET - + FCe BT - + SCs Time توقيت الطوائف المنبوذة - + SCs ET - + SCs BT - + SCe Time توقيت SCe - + SCe ET - + SCe BT - + DROP ET - + COOL Time توقيت بارد - + COOL ET بارد وآخرون - + COOL BT بارد BT - + Total Time الوقت الكلي - + Dry Phase Time وقت المرحلة الجافة - + Mid Phase Time منتصف المرحلة الوقت - + Finish Phase Time وقت مرحلة الانتهاء - + Dry Phase RoR المرحلة الجافة RoR - + Mid Phase RoR منتصف المرحلة RoR - + Finish Phase RoR إنهاء مرحلة RoR - + Dry Phase Delta BT المرحلة الجافة دلتا BT - + Mid Phase Delta BT منتصف المرحلة دلتا BT - + Finish Phase Delta BT إنهاء المرحلة دلتا BT - + Finish Phase Rise الانتهاء من ارتفاع المرحلة - + Total RoR إجمالي RoR - + FCs RoR - + MET التقى - + AUC Begin تبدأ الجامعة الأمريكية بالقاهرة - + AUC Base قاعدة الجامعة الأمريكية بالقاهرة - + Dry Phase AUC المرحلة الجافة AUC - + Mid Phase AUC منتصف المرحلة AUC - + Finish Phase AUC إنهاء المرحلة AUC - + Weight Out الوزن خارج - + Volume In حجم الصوت - + Volume Out حجم خارج - + Volume Gain زيادة الحجم - + Green Density الكثافة الخضراء - + Roasted Density الكثافة المحمصة - + Moisture Greens حالة التخزين - + Moisture Roasted رطوبة محمصة - + Moisture Loss فقدان الرطوبة - + Organic Loss خسارة عضوية - + Ambient Humidity الرطوبة المحيطة - + Ambient Pressure الضغط المحيط - + Ambient Temperature درجة الحرارة المحيطة - - + + Roasting Notes ملاحظات الحمص - - + + Cupping Notes ملاحظات التذوق - + Heavy FC صدع اول قوي - + Low FC صدع أول خفيف - + Light Cut قطع فاتح - + Dark Cut قطع غامق - + Drops قطرات - + Oily مدهن - + Uneven غير متساوي - + Tipping شقوق - + Scorching حروق - + Divots حفر - + Mode الوضع - + BTU Batch دفعة BTU - + BTU Batch per green kg دفعة BTU لكل كيلوغرام أخضر - + CO2 Batch ثاني أكسيد الكربون دفعة - + BTU Preheat BTU سخن - + CO2 Preheat ثاني أكسيد الكربون 2 سخن - + BTU BBP - + CO2 BBP ثاني أكسيد الكربون BBP - + BTU Cooling تبريد BTU - + CO2 Cooling تبريد ثاني أكسيد الكربون - + BTU Roast تحميص حراري بريطاني - + BTU Roast per green kg تحميص حراري بريطاني لكل كيلوغرام أخضر - + CO2 Roast تحميص ثاني أكسيد الكربون - + CO2 Batch per green kg دفعة لكل كيلوغرام أخضر ثاني أكسيد الكربون - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch دفعة الكفاءة - + Efficiency Roast كفاءة التحميص - + BBP Begin بداية BBP - + BBP Begin to Bottom Time BBP تبدأ في أسفل الوقت - + BBP Bottom to CHARGE Time BBP من الأسفل إلى وقت الشحن - + BBP Begin to Bottom RoR BBP يبدأ في أسفل RoR - + BBP Bottom to CHARGE RoR BBP من الأسفل إلى CHARGE RoR - + File Name اسم الملف - + Roast Ranking ترتيب الشواء - + Ranking Report تقرير الترتيب - + AVG - + Roasting Report تقرير الحمص - + Date: تاريخ: - + Beans: البن: - + Weight: الوزن: - + Volume: الحجك: - + Roaster: الحمّاصة: - + Operator: المشغّل: - + Organization: منظمة: - - + + Cupping: التذوّق: - + Color: اللون: - + Energy: طاقة: - + CO2: ثاني أكسيد الكربون: - + CHARGE: تحميل: - + Size: المقاس: - + Density: الكثافة: - + Moisture: رُطُوبَة: - + Ambient: محيط ب: - + TP: نقطة تحول: - + DRY: جفاف: - + FCs: بدء الصدع الأول: - + FCe: نهاية الصدع الأول: - + SCs: بدء الصدع الثاني: - + SCe: نهاية الصدع الثاني: - + DROP: إخراج: - + COOL: تبريد: - + MET: التقى: - + CM: سم: - + Drying: التجفيف: - + Maillard: مرحلة ميلارد: - + Finishing: التشطيب: - + Cooling: التبريد: - + Background: خلفية: - + Alarms: إنذار: - + RoR: معدّل إرتفاع: - + AUC: الجامعة الأمريكية بالقاهرة: - + Events أحداث @@ -7630,13 +7630,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - دخول حدث خاص سريع. تتوافق المفاتيح q وw وe وr مع الأحداث الخاصة 1 و2 و3 و4. ويجب أن تتبع القيمة الرقمية المكونة من رقمين الحرف المختصر، على سبيل المثال. &#39;q75&#39;، عندما تكون القيمة القصوى لشريط تمرير الحدث المقابل 100 أو أقل (الإعداد الافتراضي). عندما تكون القيمة القصوى لشريط التمرير أكبر من 100، يجب إدخال ثلاثة أرقام وبالنسبة للقيم الأقل من 100، يلزم وجود صفر بادئ، على سبيل المثال. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - الإدخال السريع لمعرف PID SV. القيمة تتكون من ثلاثة أرقام. للقيم الأقل من 100 يجب إدخالها بصفر بادئ ، على سبيل المثال & # 39 ؛ v075 & # 39 ؛. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11721,6 +11721,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. يشير F1 إلى النتيجة السابقة للصيغة الفعلية لتحقيق حلقة التغذية الراجعة. هذا مفيد في تصميمات المرشحات. وبالمثل ، يشير F2 إلى النتيجة السابقة الثانية وما إلى ذلك. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + دخول حدث خاص سريع. تتوافق المفاتيح q وw وe وr مع الأحداث الخاصة 1 و2 و3 و4. ويجب أن تتبع القيمة الرقمية المكونة من رقمين الحرف المختصر، على سبيل المثال. &#39;q75&#39;، عندما تكون القيمة القصوى لشريط تمرير الحدث المقابل 100 أو أقل (الإعداد الافتراضي). عندما تكون القيمة القصوى لشريط التمرير أكبر من 100، يجب إدخال ثلاثة أرقام وبالنسبة للقيم الأقل من 100، يلزم وجود صفر بادئ، على سبيل المثال. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + الإدخال السريع لمعرف PID SV. القيمة تتكون من ثلاثة أرقام. للقيم الأقل من 100 يجب إدخالها بصفر بادئ ، على سبيل المثال & # 39 ؛ v075 & # 39 ؛. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12588,8 +12596,8 @@ Artisan will start the program each sample period. The program output must be t معدّل - - + + Text نص @@ -12616,19 +12624,19 @@ Artisan will start the program each sample period. The program output must be t درجة - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12649,19 +12657,19 @@ Artisan will start the program each sample period. The program output must be t حرارة البن - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12690,8 +12698,8 @@ Artisan will start the program each sample period. The program output must be t موازاة - - + + @@ -12708,11 +12716,11 @@ Artisan will start the program each sample period. The program output must be t تحميل - - - - - + + + + + @@ -12721,13 +12729,13 @@ Artisan will start the program each sample period. The program output must be t نقطة تحول - - + + + + - - - - + + @@ -12735,16 +12743,16 @@ Artisan will start the program each sample period. The program output must be t جفاف - - - - - - - - - - + + + + + + + + + + @@ -12752,7 +12760,7 @@ Artisan will start the program each sample period. The program output must be t بدء الصدع الأول - + @@ -12760,7 +12768,7 @@ Artisan will start the program each sample period. The program output must be t نهاية الصدع الأول - + @@ -12768,7 +12776,7 @@ Artisan will start the program each sample period. The program output must be t بدء الصدع الثاني - + @@ -12776,8 +12784,8 @@ Artisan will start the program each sample period. The program output must be t نهاية الصدع الثاني - - + + @@ -12798,9 +12806,9 @@ Artisan will start the program each sample period. The program output must be t / دقيقة - - - + + + @@ -12809,9 +12817,9 @@ Artisan will start the program each sample period. The program output must be t شغّل - - - + + + @@ -12846,7 +12854,7 @@ Artisan will start the program each sample period. The program output must be t نفي - + Slider @@ -12863,8 +12871,8 @@ Artisan will start the program each sample period. The program output must be t عكس التحكم - - + + @@ -12900,29 +12908,29 @@ Artisan will start the program each sample period. The program output must be t منحدر / نقع - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background خلفية @@ -13143,7 +13151,7 @@ Artisan will start the program each sample period. The program output must be t تداخل التعليقات التوضيحية المسموح بها - + Markers علامات @@ -13185,9 +13193,9 @@ Artisan will start the program each sample period. The program output must be t المقاس - - - + + + @@ -13195,8 +13203,8 @@ Artisan will start the program each sample period. The program output must be t إبدأ - - + + MET التقى @@ -13222,9 +13230,9 @@ Artisan will start the program each sample period. The program output must be t تيار: - - - + + + @@ -13289,9 +13297,9 @@ Artisan will start the program each sample period. The program output must be t تجمع - - - + + + @@ -13304,16 +13312,16 @@ Artisan will start the program each sample period. The program output must be t إعادة تعيين - - - + + + Event button زر الحدث - + its text @@ -13357,7 +13365,7 @@ Artisan will start the program each sample period. The program output must be t DB # - + @@ -13572,7 +13580,7 @@ Artisan will start the program each sample period. The program output must be t العقدة - + ALL الكل @@ -13637,7 +13645,7 @@ Artisan will start the program each sample period. The program output must be t - + @@ -13654,9 +13662,9 @@ Artisan will start the program each sample period. The program output must be t - - - + + + Green @@ -13672,7 +13680,7 @@ Artisan will start the program each sample period. The program output must be t محمص - + @@ -13681,7 +13689,7 @@ Artisan will start the program each sample period. The program output must be t إنتهاء التجفيف - + @@ -13690,13 +13698,13 @@ Artisan will start the program each sample period. The program output must be t يدء الصدع الأول - + FC END نهاية الصدع الأول - + @@ -13704,13 +13712,13 @@ Artisan will start the program each sample period. The program output must be t بدء الصدع الثاني - + SC END نهاية الصدع الثاني - + COOL تبريد @@ -13741,7 +13749,7 @@ Artisan will start the program each sample period. The program output must be t - + Density الكثافة @@ -13763,7 +13771,7 @@ Artisan will start the program each sample period. The program output must be t - + Moisture رطوبة @@ -13892,7 +13900,7 @@ Artisan will start the program each sample period. The program output must be t (مم: ث) - + Duration مدة @@ -13915,7 +13923,7 @@ Artisan will start the program each sample period. The program output must be t - + @@ -13955,7 +13963,7 @@ Artisan will start the program each sample period. The program output must be t نموذج - + Heating تدفئة @@ -14266,7 +14274,7 @@ LCDs All غير متاح في ArtisanViewer - + EVENT حدث @@ -14334,13 +14342,13 @@ LCDs All أدخل وصف - + PID SV بي آي دي أس في - + PID % بي آي دي % @@ -14381,425 +14389,425 @@ LCDs All لون الحواف (RGBA) - + roasted تفحم - - - - - - + + + + + + AUC الجامعة الأمريكية بالقاهرة - + Time Guide دليل الوقت - + Background ET الخلفية ET - + Background BT خلفية BT - + Background Extra خلفية اضافية - + X Label عنوان س - - - + + + Canvas اللوحة القماشية - + Y Label عنوان ص - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd أسطورة bkgnd - + MET Text نص MET - - + + MET Box صندوق ميت - + Timer LCD Digits أرقام شاشات الكريستال السائل الموقت - + Timer LCD Background خلفية شاشة LCD للمؤقت - - + + ET LCD Digits أرقام ET LCD - - + + ET LCD Background ET LCD الخلفية - - + + BT LCD Digits أرقام BT LCD - - + + BT LCD Background خلفية BT LCD - + Extra/PID LCD Digits أرقام LCD إضافية / PID - + Extra/PID LCD Background خلفية LCD إضافية / PID - + AUC FCs - - - + + + ln() ln () - - - - + + + + x x - - - + + + Bkgnd - - - + + + On على - - - + + + Off عن - + Max Delta ماكس دلتا - + Swing تأرجح - + ABC/secs ABC / ثانية - + Segment Analysis (rise, crash and flick) التحليل القطاعي (الارتفاع والانهيار والنقر) - + Background Align محاذاة الخلفية - + Curve Fit منحنى صالح - + Samples Threshold عتبة العينات - + Delta Threshold عتبة دلتا - + Sample rate (secs) معدل العينة (بالثواني) - + Smooth Curves/Spikes منحنيات / مسامير ملساء - + Delta Span/Smoothing دلتا سبان / التنعيم - + Polyfit/Optimal Smoothing Polyfit / التجانس الأمثل - + Fit RoRoR (C/min/min) Fit RoRoR (C / دقيقة / دقيقة) - + Actual RoR at FCs RoR الفعلي في FCs - + ALL FINISHING MODE كل وضع التشطيب - - + + DEV% DEV٪ - - + + DRY% جاف٪ - - - - - + + + + + TIME MODE وضع الوقت - - - - - + + + + + PERCENTAGE MODE وضع النسبة المئوية - + RAMP% المنحدر٪ - - - - - + + + + + TEMP MODE وضع TEMP - + Start recording يدء التسجيل - + Charge the beans تحميل البن - + /m / م - + greens الخضر - - - + + + AUTO أوتوماتيكي - - - + + + MANUAL يدوي - + FLAP رفرف - - - + + + CLOSE يغلق - - - + + + OPEN يفتح - + CONTROL تحكم - + DISCHARGE تسريح - + HEATING التسخين - + STIRRER التحريك - + FILL يملأ - + COOLING تبريد - - - + + + STOP قف - + RELEASE يطلق - + RMSE BT - + MSE BT - - - + + + RoR معدّل الصعود - + @FCs FCs - + Max+/Max- RoR Max + / Max- RoR @@ -14987,155 +14995,155 @@ LCDs All رسم الخرائط - + Preheat Measured قياس التسخين المسبق - + Preheat % سخن٪ - + BBP Measured تم قياس BBP - + BBP % BBP٪ - + Cooling Measured قياس التبريد - + Cooling % تبريد٪ - + Continuous مستمر - + Roast Event حدث مشوي - + Meter جهاز قياس - - + + at عند - + BackgroundXT خلفية XT - + BackgroundYT الخلفية - - + + BackgroundET خلفية حرارة المحيط - - + + BackgroundBT خلفية حرارة البن - + BackgroundDeltaET خلفية فارق حرارة المحيط - + BackgroundDeltaBT خلفية فارق حرارة البن - + ETprojection ETProject - + DeltaETprojection DeltaETproject - + BTprojection BTProject - + DeltaBTprojection DeltaBTproject - + TIMEguide الدليل الزمني - + AUCguide دليل الجامعة الأمريكية - - - + + + Correction تصحيح - + Event #<b>{0} </b> حدث # {0} - - + + CM سم - - + + FC - + Designer مصمم - + BT {0} {1}/min for {2} BT {0} {1} / دقيقة مقابل {2} - + ET {0} {1}/min for {2} ET {0} {1} / دقيقة لمدة {2} @@ -15527,8 +15535,8 @@ LCDs All توقف {0} - - + + About {0} نيذة {0} @@ -15590,37 +15598,37 @@ LCDs All Menu - + Main LCDs شاشات الكريستال السائل الرئيسية - + Delta LCDs شاشات الكريستال السائل دلتا - + PID LCDs شاشات الكريستال السائل PID - + Extra LCDs شاشات الكريستال السائل الإضافية - + Phases LCDs شاشة المراحل - + Scale LCDs مقياس شاشات الكريستال السائل @@ -15657,13 +15665,13 @@ LCDs All منظر - + Help مساعدة - + New جديد @@ -16026,105 +16034,105 @@ LCDs All ضوابط - + Readings قراءة٪ s - + Events Editor محرر الأحداث - + Buttons أزرّة - + Sliders زلاجات - + Schedule يخطط - + Full Screen تكبير الشاشة - + About Qt نبذة عن كيوتي - + Documentation توثيق - + Keyboard Shortcuts إختصارات المفاتيح - + Check for Updates تحقق من وجود تحديثات - + Errors أخطاء - + Messages رسائل - + Serial متسلسل - + Platform منصة - + Load Settings... تحميل الإعدادات ... - + Load Recent Settings قم بتحميل الإعدادات الحديثة - - + + Save Settings... احفظ التغييرات... - - + + Factory Reset الإعدادات الأصلية - + Load Theme... تحميل الموضوع ... - + Save Theme... حفظ الموضوع ... @@ -16219,18 +16227,18 @@ LCDs All تم حفظ الرسم البياني للعجلة - + Open Wheel Graph فتح عجلة الرسم البياني - - - - - - + + + + + + @@ -16238,12 +16246,12 @@ LCDs All {} متصل - - - - - - + + + + + + @@ -16768,7 +16776,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied تم رفض الوصول إلى Bluetootooth @@ -16804,13 +16812,13 @@ Repeat Operation at the end: {0} تم تعيين مساعد التشغيل في {0} ثانية - + Load Background تحميل الخلفية - + Reading background profile... قراءة ملف تعريف الخلفية ... @@ -17042,8 +17050,8 @@ Repeat Operation at the end: {0} أخذ العينات - - + + Warning تحذير @@ -17054,13 +17062,13 @@ Repeat Operation at the end: {0} قد يؤدي ضيق الفاصل الزمني لأخذ العينات إلى عدم الاستقرار في بعض الأجهزة. نقترح ما لا يقل عن 1 ثانية. - + Incompatible variables found in %s تم العثور على متغيرات غير متوافقة في٪ s - + Assignment problem مشكلة التنازل @@ -17106,7 +17114,7 @@ Repeat Operation at the end: {0} فشل اتصال S7 - + Port Configuration تكوين المنفذ @@ -17117,7 +17125,7 @@ Repeat Operation at the end: {0} منفذ الإتصال - + Load Alarms أجهزة الإنذار @@ -17154,99 +17162,99 @@ Repeat Operation at the end: {0} متابعة - - + + Save Statistics احفظ الإحصائيات - + Welcome to version {0} of Artisan! مرحبًا بك في الإصدار {0} من Artisan! - + This is a one time message to inform you about a change in Artisan. هذه رسالة لمرة واحدة لإبلاغك بتغيير في Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. إذا لم تقم مطلقًا بتشغيل إصدارات أقدم من Artisan ، فيمكنك تخطي هذه الرسالة ، فلن يؤثر التغيير عليك. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. يحتفظ Artisan بجميع إعدادات التكوين الخاصة بك عند الخروج حتى تكون متاحة تلقائيًا في المرة التالية التي تبدأ فيها تشغيل Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. بدءًا من الإصدار v2.0 ، لن تتم مشاركة الإعدادات تلقائيًا عند بدء التشغيل مع الإصدارات السابقة للإصدار 2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. لا تقلق. نظرًا لأن هذه هي المرة الأولى التي تفتح فيها هذا الإصدار الجديد ، فقد قام Artisan بالفعل بتحميل آخر إعدادات مستخدمة. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. لمشاركة الإعدادات بين هذا الإصدار وإصدارات Artisan قبل الإصدار 2.0 ، استخدم "Help> Save Settings" و "Help> Load Settings". - + Enjoy using Artisan, The Artisan Team استمتع باستخدام Artisan ، The Artisan Team - + One time message about loading settings at start-up رسالة لمرة واحدة حول تحميل الإعدادات عند بدء التشغيل - + Welcome to the ArtisanViewer! مرحبًا بك في ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. هذه رسالة لمرة واحدة لتقديمك إلى ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. يفتح ArtisanViewer عندما يتم تشغيل نسخة من Artisan بالفعل. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. سوف يحتفظ ArtisanViewer بجميع إعدادات التكوين الخاصة بك عند الخروج حتى تكون متاحة تلقائيًا في المرة التالية التي تبدأ فيها ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. تحذير ، الطريقة الوحيدة لمشاركة الإعدادات بين Artisan و ArtisanViewer هي حفظها وتحميلها بشكل صريح باستخدام "تعليمات> حفظ الإعدادات" و "تعليمات> تحميل الإعدادات". - + Enjoy using ArtisanViewer, استمتع باستخدام ArtisanViewer ، - + The Artisan Team فريق الحرفيين - + One time message about ArtisanViewer رسالة لمرة واحدة حول ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17255,408 +17263,408 @@ To keep it free and current please support us with your donation and subscribe t لإبقائه مجانيًا وحديثًا، يرجى دعمنا بتبرعك والاشتراك في artisan.plus لإيقاف هذا الحوار! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) هل تريد التهيئة لـ <br> {0}؟ <br> <br> سيتم تعديل بعض إعداداتك! <br> <br> قبل المتابعة ، من الأفضل حفظ الإعدادات الحالية وإعادة تعيين Artisan <br> (القائمة الأولى {1} >> {2} ثم {4} >> {3}) - + Adjust Settings ضبط الإعدادات - + Ambient محيط ب - + Elevation (MASL) الارتفاع (MASL) - - - + + + Action canceled تم إلغاء الإجراء - - - - - - - + + + + + + + Machine آلة - - - - - + + + + + Network name or IP address اسم الشبكة أو عنوان إب - + Machine Capacity (kg) سعة الماكينة (كجم) - + Energy loads configured for {0} {1}kg تمت تهيئة أحمال الطاقة لـ {0} {1} كجم - + Artisan configured for {0} حرفي مهيأ لـ {0} - - + + Load theme {0}? هل تريد تحميل المظهر {0}؟ - - + + Adjust Theme Related Settings ضبط الإعدادات ذات الصلة بالموضوع - - + + Loaded theme {0} المظهر الذي تم تحميله {0} - + Detected a color pair that may be hard to see: اكتشفت زوجًا من الألوان قد يصعب رؤيته: - - - + + + Simulator started @{}x بدأ المحاكي @ {} x - + super on سوبر على - + super off سوبر قبالة - + Pulse out of range (%d) نبضة خارج النطاق (٪ d) - + Alarms on تم تشغيل الإنذارات - + Alarms off تم إيقاف الإنذارات - + autoCHARGE on تشغيل autoCHARGE - + autoCHARGE off إيقاف الشحن التلقائي - + autoDROP on تشغيل autoDROP - + autoDROP off إيقاف التشغيل التلقائي - - - + + + PID set to OFF تم ضبط PID على OFF - - - + + + PID set to ON تم ضبط PID على ON - - + + PID mode manual دليل وضع PID - - + + PID mode Ramp/Soak وضع PID منحدر / نقع - - + + PID mode background خلفية وضع PID - + playback off التشغيل متوقف - + playback by time التشغيل حسب الوقت - + playback by BT تشغيل بواسطة BT - + playback by ET التشغيل بواسطة ET - + Notifications on على الإخطارات - + Notifications off الإخطارات قبالة - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled استمر في التمكين - + Keep ON disable ابق على تعطيل - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! هل تريد إعادة ضبط كافة الإعدادات؟ يجب إعادة تشغيل برنامج ArtisanViewer! - + Do you want to reset all settings?<br> Artisan has to be restarted! هل تريد إعادة ضبط جميع الإعدادات؟ يجب إعادة تشغيل Artisan! - - + + Factory Reset الإعدادات الأصلية - + Auto Axis Graph Mode: Roast وضع الرسم البياني للمحور التلقائي: تحميص - + Auto Axis Graph Mode: BBP+Roast وضع الرسم البياني للمحور التلقائي: BBP + Roast - + Auto Axis Graph Mode: BBP وضع الرسم البياني للمحور التلقائي: BBP - - + + PID Mode: Ramp/Soak وضع PID: منحدر / نقع - - + + PID Mode: Background وضع PID: الخلفية - - + + PID Mode: Manual وضع PID: يدوي - + Exit Designer? هل تريد الخروج من المصمم؟ - + Designer Mode ON وضع المصمم قيد التشغيل - + LCD cursor on profile data مؤشر LCD على بيانات الملف الشخصي - + LCD cursor on template data مؤشر LCD على بيانات القالب - + LCD cursor OFF مؤشر LCD مغلق - + Keyboard moves turned ON تم تشغيل حركات لوحة المفاتيح - + Keyboard moves turned OFF تم إيقاف حركات لوحة المفاتيح - + Profile {0} saved in: {1} تم حفظ الملف الشخصي {0} في: {1} - + Autosave path does not exist. Autosave failed. مسار الحفظ التلقائي غير موجود. فشل الحفظ التلقائي. - + Empty path or box unchecked in Autosave لم يتم تحديد المسار أو المربع الفارغ في الحفظ التلقائي - + Event #{0}: {1} has been updated الحدث رقم {0}: تم تحديث {1} - + Select إختيار - - + + Open إفتح - + URL - + Save حفظ - + Select Directory حدد الدليل - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found تم إلغاء NEW ROAST: ملف تعريف غير مكتمل يفتقر إلى CHARGE و DROP - + NEW ROAST canceled: incomplete profile lacking DROP found تم إلغاء NEW ROAST: ملف تعريف غير مكتمل يفتقر إلى DROP - + {0} has been saved. New roast has started تم حفظ {0}. بدأ تحميص جديد - - - + + + Invalid artisan format تنسيق الحرفيين غير صالح - + {0} loaded {0} محملة - + No profile data. ET/BT not recalculated لا توجد بيانات للملف الشخصي. لم يتم إعادة حساب ET / BT - + Problem with the profile data. ET/BT not recalculated مشكلة في بيانات الملف الشخصي. لم يتم إعادة حساب ET / BT - + Background {0} loaded successfully {1} تم تحميل الخلفية {0} بنجاح {1} - + Artisan CSV file loaded successfully تم تحميل ملف Artisan CSV بنجاح - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import يتوقع برنامج Probat Shop Pilot الملفات المسماة <Name> _ <Index> .xml كما في Test_0.xml عند الاستيراد - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17669,467 +17677,467 @@ It is advisable to save your current settings beforehand via menu Help >> يُنصح بحفظ إعداداتك الحالية مسبقًا عبر القائمة تعليمات >> حفظ الإعدادات. - + Found a different set of extra devices تم العثور على مجموعة مختلفة من الأجهزة الإضافية - + Save Profile احفظ الملف - + Profile saved تم حفظ الملف الشخصي - - - - - - - - + + + + + + + + Cancelled ألغيت - + Readings exported القراءات المصدرة - + Export Excel تصدير Excel - + Export CSV تصدير CSV - + Export JSON تصدير JSON - + Export RoastLogger تصدير RoastLogger - + Export Probat Pilot تصدير Probat Pilot - - + + + + - - Converting... جاري التحويل ... - - + + + + - - Target file {0} exists. {1} not converted. الملف الهدف {0} موجود. {1} لم يتم تحويله. - + Readings imported قراءات مستوردة - + Import Artisan URL استيراد URL الحرفي - + Import CSV استيراد ملف CSV - + Import JSON استيراد JSON - + Import RoastLogger استيراد RoastLogger - + Batch Counter عداد الدفعة - + Load Settings canceled تم إلغاء تحميل الإعدادات - - + + Statistics Saved تم حفظ الإحصائيات - + No statistics found لم يتم العثور على إحصائيات - + Excel Production Report exported to {0} تم تصدير تقرير إنتاج Excel إلى {0} - + Ranking Report تقرير الترتيب - + Ranking graphs are only generated up to {0} profiles يتم إنشاء الرسوم البيانية للترتيب حتى {0} من الملفات الشخصية - + Profile missing DRY event الملف الشخصي يفتقد حدث DRY - + Profile missing phase events يفتقد الملف الشخصي أحداث المرحلة - + CSV Ranking Report exported to {0} تم تصدير تقرير ترتيب CSV إلى {0} - + Excel Ranking Report exported to {0} تم تصدير تقرير ترتيب Excel إلى {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied لا يمكن توصيل مقياس البلوتوث أثناء رفض السماح للحرفي بالوصول إلى البلوتوث - + Bluetooth access denied تم رفض الوصول إلى البلوتوث - + Hottop control turned off تم إيقاف التحكم في الهوتوب - + Hottop control turned on تم تشغيل التحكم في السخان - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! للتحكم في Hottop ، تحتاج إلى تنشيط وضع المستخدم الفائق من خلال النقر بزر الماوس الأيمن على شاشة LCD المؤقتة أولاً! - - + + Settings not found الإعدادات غير موجودة - + artisan-settings إعدادات الحرفيين - + Save Settings احفظ التغييرات - + Settings saved تم حفظ الإعدادات - + artisan-theme موضوع الحرفي - + Save Theme حفظ الموضوع - + Theme saved تم حفظ الموضوع - + Load Theme تحميل الموضوع - + Theme loaded تم تحميل الموضوع - + Background profile removed تمت إزالة ملف تعريف الخلفية - + Alarm Config تكوين الإنذار - + Alarms are not available for device None التنبيهات غير متوفرة للجهاز لا شيء - + Switching the language needs a restart. Restart now? يحتاج تبديل اللغة إلى إعادة التشغيل. اعد البدء الان؟ - + Restart إعادة بدء - + Import K202 CSV استيراد K202 CSV - + K202 file loaded successfully تم تحميل ملف K202 بنجاح - + Import K204 CSV استيراد K204 CSV - + K204 file loaded successfully تم تحميل ملف K204 بنجاح - + Import Probat Recipe وصفة استيراد بروبات - + Probat Pilot data imported successfully تم استيراد بيانات Probat Pilot بنجاح - + Import Probat Pilot failed فشل استيراد Probat Pilot - - + + {0} imported تم استيراد {0} - + an error occurred on importing {0} حدث خطأ أثناء استيراد {0} - + Import Cropster XLS استيراد برنامج Cropster XLS - + Import Stronghold XLSX استيراد Stronghold XLSX - + Import RoastLog URL استيراد عنوان URL لـ RoastLog - + Import RoastPATH URL استيراد عنوان URL لـ RoastPATH - + Import Giesen CSV استيراد Giesen CSV - + Import Petroncini CSV قم باستيراد Petroncini CSV - + Import IKAWA URL استيراد عنوان URL لـ IKAWA - + Import IKAWA CSV استيراد IKAWA CSV - + Import Loring CSV استيراد Loring CSV - + Import ROEST CSV استيراد ملف ROEST CSV - + Import Rubasse CSV استيراد Rubasse CSV - + Import HH506RA CSV استيراد HH506RA CSV - + HH506RA file loaded successfully تم تحميل ملف HH506RA بنجاح - + Save Graph as حفظ الرسم البياني باسم - + {0} size({1},{2}) saved تم حفظ {0} حجم ({1} ، {2}) - + Save Graph as PDF احفظ الرسم البياني بتنسيق PDF - + Save Graph as SVG حفظ الرسم البياني باسم SVG - + {0} saved تم حفظ {0} - + Wheel {0} loaded تم تحميل العجلة {0} - + Invalid Wheel graph format تنسيق الرسم البياني العجلة غير صالح - + Buttons copied to Palette # تم نسخ الأزرار إلى Palette # - + Palette #%i restored تمت استعادة اللوحة #٪ - + Palette #%i empty لوحة #٪ أنا فارغة - + Save Palettes حفظ اللوحات - + Palettes saved تم حفظ اللوحات - + Palettes loaded لوحات محملة - + Invalid palettes file format تنسيق ملف لوحات غير صالح - + Alarms loaded تم تحميل أجهزة الإنذار - + Fitting curves... منحنيات مناسبة ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. تحذير: بداية الفاصل الزمني للتحليل الذي يهمك هو قبل بداية ملاءمة المنحنى. قم بتصحيح هذا في علامة التبويب Config> Curves> Analyze. - + Analysis earlier than Curve fit التحليل في وقت أبكر من Curve fit - + Simulator stopped توقف المحاكاة - + debug logging ON تسجيل التصحيح ON @@ -18320,448 +18328,448 @@ Correct this on the Config>Curves>Analyze tab. تم ضبط الجهاز على {0} ، وهو ما يعادل CENTER 302. الآن ، اختر المنفذ التسلسلي - + set y-coordinate to {} تعيين إحداثيات ص على {} - + seconds before FCs ثواني قبل FCs - + seconds after FCs ثوانٍ بعد FCs - + Alarm notice إشعار إنذار - + Alarm is calling: {0} المنبه يتصل: {0} - + Calling alarm failed on {0} فشل الاتصال بالمنبه في {0} - + Alarm trigger button error, description '{0}' not a number خطأ زر تشغيل التنبيه ، الوصف "{0}" ليس رقمًا - + Alarm trigger slider error, description '{0}' not a valid number [0-100] خطأ في شريط تمرير تشغيل التنبيه ، الوصف "{0}" ليس رقمًا صالحًا [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number خطأ في شريط تمرير SV لمشغل التنبيه ، الوصف "{0}" ليس رقمًا صالحًا - + Alarm {0} triggered تم تشغيل المنبه {0} - + Save profile? احفظ الملف؟ - + Profile unsaved الملف الشخصي غير محفوظ - + Scope has been reset تمت إعادة ضبط النطاق - + Load Image File تحميل ملف الصورة - + Loaded watermark image {0} تم تحميل صورة العلامة المائية {0} - + Unable to load watermark image {0} تعذر تحميل صورة العلامة المائية {0} - + Convert profile data to Fahrenheit? تحويل بيانات ملف التعريف إلى فهرنهايت؟ - - - - + + + + Convert Profile Temperature تحويل درجة حرارة الملف الشخصي - + Profile changed to Fahrenheit تم تغيير الملف الشخصي إلى فهرنهايت - + Unable to comply. You already are in Fahrenheit غير قادر على الوفاء. أنت بالفعل في فهرنهايت - - + + Profile not changed الملف الشخصي لم يتغير - + Convert profile data to Celsius? تحويل بيانات الملف الشخصي إلى درجة مئوية؟ - + Profile changed to Celsius تم تغيير الملف الشخصي إلى درجة مئوية - + Unable to comply. You already are in Celsius غير قادر على الوفاء. أنت بالفعل في درجة مئوية - + Convert Profile Scale تحويل مقياس ملف التعريف - + No profile data found لم يتم العثور على بيانات الملف الشخصي - - + + Colors set to defaults تم ضبط الألوان على الإعدادات الافتراضية - + Colors set to Default Theme تم تعيين الألوان على النسق الافتراضي - + Colors set to grey تم ضبط الألوان على الرمادي - + Background does not match number of labels الخلفية لا تتطابق مع عدد التسميات - + Phidget service discovery started... بدأ اكتشاف خدمة Phidget ... - + scanning for device البحث عن الجهاز - + Scope monitoring... مراقبة النطاق ... - + Scope stopped توقف النطاق - + Humidity: {}% رطوبة: {}٪ - + Temperature: {}{} درجة الحرارة: {}{} - + Pressure: {}hPa الضغط: {} هكتو باسكال - + Scope recording... تسجيل النطاق ... - + Scope recording stopped توقف تسجيل النطاق - + Not enough data collected yet. Try again in a few seconds لم يتم جمع بيانات كافية حتى الآن. حاول مرة أخرى في بضع ثوان - + CHARGE: Scope is not recording المسؤول: لا يتم تسجيل النطاق - + Roast time starts now 00:00 BT = {0} يبدأ وقت التحميص الآن 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} تم تسجيل [TP] في {0} BT = {1} - + DRY END: Scope is not recording نهاية الجفاف: النطاق لا يسجل - + [DRY END] recorded at {0} BT = {1} تم تسجيل [DRY END] في {0} BT = {1} - + FC START: Scope is not recording FC START: النطاق لا يسجل - + [FC START] recorded at {0} BT = {1} تم تسجيل [FC START] في {0} BT = {1} - + FC END: Scope is not recording FC END: لا يتم تسجيل النطاق - + [FC END] recorded at {0} BT = {1} تم تسجيل [FC END] في {0} BT = {1} - + SC START: Scope is not recording SC START: النطاق لا يسجل - + [SC START] recorded at {0} BT = {1} تم تسجيل [SC START] في {0} BT = {1} - + SC END: Scope is not recording SC END: لا يتم تسجيل النطاق - + [SC END] recorded at {0} BT = {1} تم تسجيل [SC END] في {0} BT = {1} - + DROP: Scope is not recording DROP: لا يتم تسجيل النطاق - + Roast ended at {0} BT = {1} انتهى الشواء عند {0} BT = {1} - + COOL: Scope is not recording COOL: لا يتم تسجيل النطاق - + [COOL END] recorded at {0} BT = {1} تم تسجيل [COOL END] في {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} تم تسجيل الحدث # {0} في BT = {2}{1} الوقت = {3} - + Timer is OFF الموقت متوقف - + Unable to move background تعذر نقل الخلفية - + No finished profile found لم يتم العثور على ملف تعريف مكتمل - + Polynomial coefficients (Horner form): معاملات كثيرة الحدود (شكل هورنر): - + Knots: العقد: - + Residual: المتبقي: - + Roots: الجذور: - + Profile information معلومات الملف الشخصي - + Designer Start بداية المصمم - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? سيؤدي استيراد ملف تعريف في برنامج Designer إلى القضاء على جميع البيانات باستثناء [النقاط] الرئيسية. يكمل؟ - + Save Points حفظ النقاط - + Points saved تم حفظ النقاط - + Load Points نقاط التحميل - + Points loaded تم تحميل النقاط - + Designer Init المصمم الأولي - + Unable to start designer. Profile missing [CHARGE] or [DROP] غير قادر على بدء المصمم. الملف الشخصي مفقود [CHARGE] أو [DROP] - + [ CHARGE ] [تحميل] - + [ DRY END ] [تم التجفيف] - + [ FC START ] [يدء الصدع الأول] - + [ FC END ] [نهاية الصدع الأول] - + [ SC START ] [بدء الصدع الثاني] - + [ SC END ] [نهاية الصدع الثاني] - + [ DROP ] [إخراج] - + [ COOL ] [ بارد ] - + New profile created تم إنشاء ملف تعريف جديد - + added to cupping notes يضاف إلى ملاحظات الحجامة - + added to roasting notes يضاف إلى ملاحظات التحميص - + Mouse Cross ON: move mouse around Mouse Cross ON: حرك الماوس حولك - + Mouse cross OFF صليب الفأرة معطلة @@ -19321,67 +19329,67 @@ To keep it free and current please support us with your donation and subscribe t Scope Annotation - - - - - + + + + + CHARGE تحميل - - - + + + TP {0} نقطة تحول {0} - - - + + + DE {0} تم التجفيف {0} - - - + + + FCs {0} بدء الصدع الأول {0} - - - + + + FCe {0} نهاية الصدع الأول {0} - - - + + + SCs {0} بدء الصدع الثاني {0} - - - + + + SCe {0} نهاية الصدع الثاني {0} - - - - + + + + DROP {0} إخراج {0} - - + + CE {0} نهاية التبريد {0} @@ -19438,11 +19446,11 @@ To keep it free and current please support us with your donation and subscribe t Scope Title - - - - - + + + + + @@ -20675,216 +20683,216 @@ To keep it free and current please support us with your donation and subscribe t Textbox - - - - - - - - - - + + + + + + + + + + Acidity الحمضيّة - - - - - - - - + + + + + + + + Aftertaste المذاق المتأخر - - - - + + + + Clean Cup شراب نظيف - + Head رأس - - - + + + Fragrance عبير - - - - - - - + + + + + + + Sweetness حلاوة - - - - - + + + + + Aroma نكهة - - - - - - - - + + + + + + + + Balance توازن - - - + + + + - - - - - - + + + + + Body جسم - - - + + + Fragrance-Aroma العبير و النكهة - - - - - + + + + + Flavor طعم - - - + + + Uniformity انتظام - - - + + + Overall إجمالي - + Intensity شدة - + Fragance فراجانسي - + Dry Fragrance العبير الجاف - + Complexity تعقيد - - + + Finish النهاية - + Brightness إشراق - + Wet Aroma العبير الرطب - + Taste الطعم - + Nose الأنف - + Mouthfeel إحساس الفم - - + + Flavour المذاق - + Roast Color لون الحمص - + Crema Texture ملمس الكريما - + Crema Volume حجم الكريما - + Bitterness المرارة - + Defects العيوب - + Aroma Intensity حدّة النكهة - + Aroma Persistence إستمرارية النكهة @@ -21896,232 +21904,232 @@ Font type is set in Config>> Curves>> UI tab أنماط الخط - - + + Start monitoring يدء المراقية - + Start recording يدء التسجيل - + First Crack Start بداية الكراك الأول - + First Crack End نهاية الكراك الأول - + Second Crack Start بداية الكراك الثاني - + Second Crack End نهاية الكراك الثاني - + Reset إعادة تعيين - + Charge تكلفة - + Drop يسقط - + Event حدث - + Increases the current SV value by 5 كبّر قيمة اس في ب 5 - + Increases the current SV value by 10 كبّر قيمة اس في ب 10 - + Increases the current SV value by 20 كبّر قيمة اس في ب 20 - + Decreases the current SV value by 20 قلّل قيمة اس في ب 20 - + Decreases the current SV value by 10 قلّل قيمة اس في ب 10 - + Decreases the current SV value by 5 قلّل قيمة اس في ب 5 - + Dry End نهاية جافة - + Cool End نهاية باردة - + Timer مؤقّت - + ET Temperature حرارة المحيط - + BT Temperature حرارة البن - + ET/time (degrees/min) حرارة المحيط \الوقت (درجة\دقيقة) - + BT/time (degrees/min) حرارة البن \الوقت (درجة\دقيقة) - + Value of SV in PID قيمة اس في عند بي آي دي - + PID power % طاقة بي آي دي % - + Number of events found عدد الأحداث - + Type of event نوع الحدث - + Value of event قيمة الحدث - + Updates the event تحديث الحدث - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE شاشات LCD للطور: انقر بزر الماوس الأيمن للتنقل عبر TIME و PERCENTAGE و TEMP MODE - + Syncing with artisan.plus المزامنة مع artisan.plus - - + + Disconnect artisan.plus افصل artisan.plus - + Upload to artisan.plus تحميل على artisan.plus - + Connect artisan.plus ربط الحرفيين - + Phase LCDs Currently in ALL FINISHING MODE شاشات الكريستال السائل المرحلة حاليًا في جميع أوضاع التشطيب - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE شاشات LCD للطور: انقر بزر الماوس الأيمن للتنقل عبر TIME و PERCENTAGE و TEMP MODE حاليًا في TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE شاشات LCD للطور: انقر بزر الماوس الأيمن للتنقل عبر TIME و PERCENTAGE و TEMP MODE حاليًا في PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE شاشات LCD للطور: انقر بزر الماوس الأيمن للتنقل عبر TIME و PERCENTAGE و TEMP MODE حاليًا في TEMP MODE - + <b>Label</b>= <b>عنوان</b>= - + <b>Description </b>= <b>وصف </b>= - + <b>Type </b>= <b>نوع </b>= - + <b>Value </b>= <b>قيمة </b>= - + <b>Documentation </b>= <b>نوثيق </b>= - + <b>Button# </b>= <b>زر# </b>= @@ -22166,12 +22174,12 @@ Currently in TEMP MODE مثال: 100 + س - + Stop monitoring إيقاف المراقية - + Stop recording إيقاف التسجيل diff --git a/src/translations/artisan_da.qm b/src/translations/artisan_da.qm index 4bab57f092dd9de7c8f9a6535e74036bf1c34c24..b37a4d8d7be6a373f1bb5a3f5d2002e12f7a8611 100644 GIT binary patch delta 18452 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 delta 19878 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 About - + Release Sponsor Slip sponsor - + About Om - + Core Developers Kerneudviklere - + License Licens - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Der opstod et problem med at hente de nyeste versionoplysninger. Kontroller din internetforbindelse, prøv igen senere, eller tjek manuelt. - + A new release is available. En ny udgivelse er tilgængelig. - + Show Change list Vis liste over ændringer - + Download Release Download frigivelse - + You are using the latest release. Du bruger den seneste udgivelse. - + You are using a beta continuous build. Du bruger en beta-kontinuerlig build. - + You will see a notice here once a new official release is available. Du vil se en meddelelse her, når en ny officiel frigivelse er tilgængelig. - + Update status Opdater status - + sponsored by {} sponsoreret af {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Dagens stege - + Screen Size Skærmstørrelse @@ -98,65 +98,65 @@ Fugtgrøn - + Batch Size Batchstørrelse - + Density Roasted Tæthed ristet - + Moisture Roasted Ristet fugt - + Ground Color Jordfarve - + Energy Energi - + CO2 - + Weight Roasted Vægt ristet - + Weight Loss Vægttab - + From Fra - + Bottom Bund - + AUC @@ -272,7 +272,7 @@ Slet - + Update Opdatering @@ -819,112 +819,112 @@ Ekstra enhed Tekst - - - + + + ON - - - - + + + + START - + FC START - + FC END FC ENDE - + SC START - + SC END SC ENDE - + RESET NULSTIL - - + + CHARGE OPLADE - - + + DROP DRÅBE - + CONTROL STYRING - + EVENT BEGIVENHED - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END TØR ENDE - + COOL END FEDT NOK @@ -945,25 +945,25 @@ ENDE - + Finishing Phase Afslutningsfase - + Maillard Phase Maillard-fase - + Drying Phase Tørringsfase - - + + OFF AF @@ -1450,61 +1450,61 @@ ENDE Vis altid - + Heavy FC Tung FC - + Low FC Lav FC - + Light Cut Let skåret - + Dark Cut Mørkt snit - + Drops Dråber - + Oily Olieagtig - + Uneven Ujævn - + Tipping Tip - + Scorching Brændende - + Divots @@ -1735,9 +1735,9 @@ ENDE ComboBox + - - + @@ -1747,10 +1747,10 @@ ENDE Luft + - - + @@ -1762,9 +1762,9 @@ ENDE Tromme + - - + @@ -1774,9 +1774,9 @@ ENDE Spjæld + - - + @@ -2057,14 +2057,14 @@ ENDE - + Playback ON Afspilning TIL - + Playback OFF @@ -2083,7 +2083,7 @@ ENDE Nulstil lærredfarve - + Heater Varmeapparat @@ -2487,32 +2487,32 @@ ENDE diskret - + Propane Gas (LPG) Propangas (LPG) - + Natural Gas (NG) Naturgas (NG) - + Electric Elektrisk - + Fan Ventilator - + Cooling Køling - + Elec @@ -2592,47 +2592,47 @@ ENDE Contextual Menu - + Add point Tilføj punkt - + Remove point Fjern punkt - + Load points Belastningspunkter - + Save points Gem point - + Reset Designer Nulstil Designer - + Config... Konfig... - + Add to Cupping Notes Føj til Cupping Notes - + Add to Roasting Notes Tilføj til Ristning Noter - + Edit Redigere @@ -3994,102 +3994,102 @@ ENDE Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO fejl: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4100,86 +4100,86 @@ ENDE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4399,19 +4399,19 @@ ENDE Arduino kunne ikke indstille filtre - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4532,96 +4532,96 @@ ENDE S7 kommunikationsfejl - - - - + + + + Error: Fejl: - + Exception: {} not a valid settings file Undtagelse: {} er ikke en gyldig indstillingsfil - - - - - + + + + + Error Fejl - + Exception: WebLCDs not supported by this build Undtagelse: WebLCD'er understøttes ikke af denne build - + Could not start WebLCDs. Selected port might be busy. Kunne ikke starte WebLCD'er. Den valgte port kan være optaget. - + Failed to save settings Indstillingerne kunne ikke gemmes - - + + Exception (probably due to an empty profile): Undtagelse (sandsynligvis på grund af en tom profil): - + Analyze: CHARGE event required, none found Analyse: CHARGE hændelse påkrævet, ingen fundet - + Analyze: DROP event required, none found Analyse: DROP-hændelse påkrævet, ingen fundet - + Analyze: no background profile data available Analyser: ingen baggrundsprofildata tilgængelige - + Analyze: background profile requires CHARGE and DROP events Analyser: baggrundsprofilen kræver CHARGE og DROP begivenheder - + Unexpected value for n, got Uventet værdi for n, fik - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Undtagelse: phidgetServer kunne ikke tilføjes. Bekræft, at Phidget-driveren er korrekt installeret! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Undtagelse: PhidgetManager kunne ikke startes. Bekræft, at Phidget-driveren er korrekt installeret! - - + + Unstable meter data Ustabile målerdata - + Error in lnRegression: Fejl i lnregression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Undtagelse: redrawdesigner() Roast-begivenheder kan være ude af drift. Nulstilling af designer. @@ -4750,8 +4750,8 @@ ENDE Hændelsesanmærkninger Hjælp - - + + @@ -4893,7 +4893,7 @@ ENDE Alarmer Hjælp - + Keyboard Shortcuts Help Tastaturgenveje Hjælp @@ -5096,15 +5096,15 @@ ENDE Afspilning - - + + Energy Energi - - + + CO2 @@ -5336,15 +5336,15 @@ ENDE HTML Report Template - - + + BBP Total Time BBP samlet tid - - + + BBP Bottom Temp BBP Bund Temp @@ -5360,850 +5360,850 @@ ENDE BBP Resumé kompakt - - + + Whole Color Hele farve - - - + + + Profile Profil - + Roast Batches Stegte partier - - - + + + Batch Parti - - + + Date Dato - - - + + + Beans Bønner - - - + + + In I - - + + Out Ud - - - + + + Loss Tab - - + + SUM - + Production Report Produktionsrapport - - + + Time Tid - - + + Weight In Vægt ind - - + + CHARGE BT AFGIFT BT - - + + FCs Time FCs tid - - + + FCs BT - - + + DROP Time DROP-tid - - + + DROP BT - + Dry Percent Tør procent - + MAI Percent MAI procent - + Dev Percent Udvikler procent - - + + AUC - - + + Weight Loss Vægttab - - + + Color Farve - + Cupping - + Roaster - + Capacity Kapacitet - + Operator Operatør - + Organization Organisation - + Drum Speed Tromlehastighed - + Ground Color Jordfarve - + Color System Farvesystem - + Screen Min Skærm Min - + Screen Max Skærm Max - + Bean Temp Bønnetemp - + CHARGE ET - + TP Time TP tid - + TP ET - + TP BT - + DRY Time TØRRE tid - + DRY ET - + DRY BT TØR BT - + FCs ET - + FCe Time FCe tid - + FCe ET - + FCe BT - + SCs Time SCs tid - + SCs ET - + SCs BT - + SCe Time SCe Tid - + SCe ET - + SCe BT - + DROP ET - + COOL Time KØD tid - + COOL ET - + COOL BT - + Total Time Samlet tid - + Dry Phase Time Tørfasetid - + Mid Phase Time Midtfasetid - + Finish Phase Time Afslut fasetid - + Dry Phase RoR Tørfase RoR - + Mid Phase RoR Mellemfase RoR - + Finish Phase RoR Afslut fase RoR - + Dry Phase Delta BT - + Mid Phase Delta BT Mellemfase Delta BT - + Finish Phase Delta BT Afslut fase Delta BT - + Finish Phase Rise Afslut fase stigning - + Total RoR Samlet RoR - + FCs RoR - + MET MØDTE - + AUC Begin AUC begynder - + AUC Base AUC base - + Dry Phase AUC AUC i tør fase - + Mid Phase AUC Midfase AUC - + Finish Phase AUC Afslut fase AUC - + Weight Out Vægt ud - + Volume In Volumen ind - + Volume Out Lydstyrke ud - + Volume Gain Volumenforøgelse - + Green Density Grøn tæthed - + Roasted Density Brændt tæthed - + Moisture Greens Fugtgrønt - + Moisture Roasted Ristet fugt - + Moisture Loss Fugttab - + Organic Loss Organisk tab - + Ambient Humidity Omgivende luftfugtighed - + Ambient Pressure Omgivende tryk - + Ambient Temperature Omgivelsestemperatur - - + + Roasting Notes Stegt noter - - + + Cupping Notes Cupping-noter - + Heavy FC Tung FC - + Low FC Lav FC - + Light Cut Let skåret - + Dark Cut Mørkt snit - + Drops Dråber - + Oily Olieagtig - + Uneven Ujævn - + Tipping Tip - + Scorching Brændende - + Divots - + Mode - + BTU Batch - + BTU Batch per green kg BTU Batch pr. grønne kg - + CO2 Batch CO2 batch - + BTU Preheat BTU Forvarmning - + CO2 Preheat CO2-forvarmning - + BTU BBP - + CO2 BBP - + BTU Cooling BTU køling - + CO2 Cooling CO2 Køling - + BTU Roast BTU Stege - + BTU Roast per green kg BTU Steg pr. grøn kg - + CO2 Roast CO2-steg - + CO2 Batch per green kg CO2 Batch pr. grønne kg - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Effektivitetsbatch - + Efficiency Roast Effektivitetssteg - + BBP Begin BBP begynder - + BBP Begin to Bottom Time BBP start til bund tid - + BBP Bottom to CHARGE Time BBP bund til OPLADNINGstid - + BBP Begin to Bottom RoR BBP Begynd til Bund RoR - + BBP Bottom to CHARGE RoR BBP Bund til CHARGE RoR - + File Name Filnavn - + Roast Ranking Stege Ranking - + Ranking Report Rangeringsrapport - + AVG - + Roasting Report Stegerapport - + Date: Dato: - + Beans: Bønner: - + Weight: Vægt: - + Volume: Bind: - + Roaster: - + Operator: Operatør: - + Organization: Organisation: - - + + Cupping: - + Color: Farve: - + Energy: Energi: - + CO2: - + CHARGE: OPLADE: - + Size: Størrelse: - + Density: Massefylde: - + Moisture: Fugtighed: - + Ambient: Omgivende: - + TP: - + DRY: TØR: - + FCs: FC'er: - + FCe: - + SCs: SC'er: - + SCe: - + DROP: DRÅBE: - + COOL: FEDT NOK: - + MET: MØDTE: - + CM: - + Drying: Tørring: - + Maillard: - + Finishing: Efterbehandling: - + Cooling: Køling: - + Background: Baggrund: - + Alarms: Alarmer: - + RoR: - + AUC: - + Events Begivenheder @@ -7096,13 +7096,13 @@ Når Meter=NONE åbner dialogen for manuelt at indtaste temperaturer under stegn - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Hurtig adgang til særlige begivenheder. Tasterne q,w,e og r svarer til særlige begivenheder 1,2,3 og 4. En tocifret numerisk værdi skal følge genvejsbogstavet, f.eks. &#39;q75&#39;, når den tilsvarende hændelsesskyder maks. værdi er 100 eller mindre (standardindstilling). Når skyderens max værdi er større end 100, skal der indtastes tre cifre og for værdier mindre end 100 kræves et indledende nul, f.eks. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Hurtig PID SV Entry. Værdien er et trecifret tal. For værdier mindre end 100 skal indtastes med et indledende nul, f.eks. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11187,6 +11187,14 @@ Brug af matematiske formler i plotteren giver også mulighed for at bruge de sym F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 refererer til det tidligere resultat af den faktiske formel for at realisere en feedback-loop. Dette er nyttigt i filterdesign. På samme måde refererer F2 til det andet foregående resultat osv. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Hurtig adgang til særlige begivenheder. Tasterne q,w,e og r svarer til særlige begivenheder 1,2,3 og 4. En tocifret numerisk værdi skal følge genvejsbogstavet, f.eks. &#39;q75&#39;, når den tilsvarende hændelsesskyder maks. værdi er 100 eller mindre (standardindstilling). Når skyderens max værdi er større end 100, skal der indtastes tre cifre og for værdier mindre end 100 kræves et indledende nul, f.eks. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Hurtig PID SV Entry. Værdien er et trecifret tal. For værdier mindre end 100 skal indtastes med et indledende nul, f.eks. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11552,8 +11560,8 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Forhold - - + + Text Tekst @@ -11580,19 +11588,19 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11613,19 +11621,19 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11654,8 +11662,8 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Juster - - + + @@ -11672,11 +11680,11 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog OPLADE - - - - - + + + + + @@ -11685,13 +11693,13 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - + + + + - - - - + + @@ -11699,16 +11707,16 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog TØR - - - - - - - - - - + + + + + + + + + + @@ -11716,7 +11724,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog FC'er - + @@ -11724,7 +11732,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -11732,7 +11740,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog SC'er - + @@ -11740,8 +11748,8 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - + + @@ -11762,9 +11770,9 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog / min - - - + + + @@ -11773,9 +11781,9 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - + + + @@ -11810,7 +11818,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Negativ - + Slider @@ -11827,8 +11835,8 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Inverter kontrol - - + + @@ -11864,29 +11872,29 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Ramp / Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Baggrund @@ -12107,7 +12115,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Tilladt overlapning af kommentarer - + Markers Markører @@ -12149,9 +12157,9 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Størrelse - - - + + + @@ -12159,8 +12167,8 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog STARTE - - + + MET MØDTE @@ -12186,9 +12194,9 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog nuværende: - - - + + + @@ -12253,9 +12261,9 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Klynge - - - + + + @@ -12268,16 +12276,16 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog NULSTIL - - - + + + Event button Begivenhedsknap - + its text @@ -12321,7 +12329,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog DB # - + @@ -12536,7 +12544,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + ALL ALLE @@ -12601,7 +12609,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -12618,9 +12626,9 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - + + + Green @@ -12636,7 +12644,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Ristede - + @@ -12645,7 +12653,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog TØR SLUT - + @@ -12654,13 +12662,13 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + FC END FC SLUT - + @@ -12668,13 +12676,13 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + SC END SC SLUT - + COOL FEDT NOK @@ -12705,7 +12713,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Density Massefylde @@ -12727,7 +12735,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Moisture Fugtighed @@ -12856,7 +12864,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog (mm: ss) - + Duration Varighed @@ -12879,7 +12887,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -12919,7 +12927,7 @@ Optagelse 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Heating Opvarmning @@ -13230,7 +13238,7 @@ LCD-skærme alle Ikke tilgængelig i ArtisanViewer - + EVENT BEGIVENHED @@ -13298,13 +13306,13 @@ LCD-skærme alle Indtast beskrivelse - + PID SV - + PID % PID% @@ -13345,425 +13353,425 @@ LCD-skærme alle Kantfarve (RGBA) - + roasted ristede - - - - - - + + + + + + AUC - + Time Guide Tidsvejledning - + Background ET Baggrund ET - + Background BT Baggrund BT - + Background Extra Baggrund Ekstra - + X Label X-mærke - - - + + + Canvas Lærred - + Y Label Y-mærke - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Forklaring bkgnd - + MET Text MET Tekst - - + + MET Box - + Timer LCD Digits Timer LCD-cifre - + Timer LCD Background Timer LCD Baggrund - - + + ET LCD Digits ET LCD-cifre - - + + ET LCD Background ET LCD baggrund - - + + BT LCD Digits BT LCD-cifre - - + + BT LCD Background BT LCD baggrund - + Extra/PID LCD Digits Ekstra / PID LCD-cifre - + Extra/PID LCD Background Ekstra / PID LCD baggrund - + AUC FCs AUC FC'er - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On - - - + + + Off Af - + Max Delta - + Swing Svinge - + ABC/secs ABC / sek - + Segment Analysis (rise, crash and flick) Segmentanalyse (stigning, nedbrud og svirp) - + Background Align Baggrundsjustering - + Curve Fit - + Samples Threshold Tærskel for prøver - + Delta Threshold Delta tærskel - + Sample rate (secs) Prøvefrekvens (sek.) - + Smooth Curves/Spikes Glatte kurver / pigge - + Delta Span/Smoothing Delta Span/Udjævning - + Polyfit/Optimal Smoothing Polyfit/Optimal Udjævning - + Fit RoRoR (C/min/min) Tilpas RoRoR (C / min / min) - + Actual RoR at FCs Faktisk RoR ved FC'er - + ALL FINISHING MODE AL AFSLUTTETILSTAND - - + + DEV% DEV % - - + + DRY% TØR% - - - - - + + + + + TIME MODE TIDSTILSTAND - - - - - + + + + + PERCENTAGE MODE PERCENTAGE-TILSTAND - + RAMP% RAMPE% - - - - - + + + + + TEMP MODE TEMP-TILSTAND - + Start recording Start optagelsen - + Charge the beans Oplad bønnerne - + /m / m - + greens greener - - - + + + AUTO - - - + + + MANUAL BRUGERVEJLEDNING - + FLAP KLAP - - - + + + CLOSE TÆT - - - + + + OPEN ÅBEN - + CONTROL STYRING - + DISCHARGE UDSLIP - + HEATING OPVARMNING - + STIRRER RØRER - + FILL FYLDE - + COOLING KØLING - - - + + + STOP HOLD OP - + RELEASE FRIGØRE - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -13951,155 +13959,155 @@ LCD-skærme alle Kortlægning - + Preheat Measured Forvarmning målt - + Preheat % Forvarm% - + BBP Measured BBP målt - + BBP % BBP% - + Cooling Measured Køling målt - + Cooling % Køling% - + Continuous Sammenhængende - + Roast Event Stegt begivenhed - + Meter Måler - - + + at - + BackgroundXT BaggrundXT - + BackgroundYT BaggrundYT - - + + BackgroundET Baggrund ET - - + + BackgroundBT BaggrundBT - + BackgroundDeltaET BaggrundDeltaET - + BackgroundDeltaBT BaggrundDeltaBT - + ETprojection ETprojektion - + DeltaETprojection DeltaET-projektion - + BTprojection BTprojektion - + DeltaBTprojection DeltaBT-projektion - + TIMEguide TIDSguide - + AUCguide - - - + + + Correction Rettelse - + Event #<b>{0} </b> Begivenhed <b> {0} </b> - - + + CM - - + + FC - + Designer - + BT {0} {1}/min for {2} BT {0} {1} / min i {2} - + ET {0} {1}/min for {2} ET {0} {1} / min i {2} @@ -14266,8 +14274,8 @@ LCD-skærme alle Afslut {0} - - + + About {0} Om {0} @@ -14329,37 +14337,37 @@ LCD-skærme alle Menu - + Main LCDs Vigtigste LCD-skærme - + Delta LCDs Delta LCD-skærme - + PID LCDs PID LCD-skærme - + Extra LCDs Ekstra LCD-skærme - + Phases LCDs Faser LCD-skærme - + Scale LCDs @@ -14396,13 +14404,13 @@ LCD-skærme alle Udsigt - + Help Hjælp - + New Ny @@ -14765,105 +14773,105 @@ LCD-skærme alle Kontroller - + Readings Aflæsninger - + Events Editor - + Buttons Knapper - + Sliders Glidere - + Schedule Plan - + Full Screen Fuld skærm - + About Qt Om Qt - + Documentation Dokumentation - + Keyboard Shortcuts Tastaturgenveje - + Check for Updates Søg efter opdateringer - + Errors Fejl - + Messages Beskeder - + Serial Seriel - + Platform - + Load Settings... Indlæs indstillinger ... - + Load Recent Settings Indlæs seneste indstillinger - - + + Save Settings... Gem indstillinger... - - + + Factory Reset Gendan fabriksindstillinger - + Load Theme... Indlæs tema ... - + Save Theme... Gem tema ... @@ -14910,18 +14918,18 @@ LCD-skærme alle Wheel Graph gemt - + Open Wheel Graph Åbn Wheel Graph - - - - - - + + + + + + @@ -14929,12 +14937,12 @@ LCD-skærme alle {} tilsluttet - - - - - - + + + + + + @@ -15459,7 +15467,7 @@ Gentag handling i slutningen: {0} - + Bluetootooth access denied Bluetooth-adgang nægtet @@ -15495,13 +15503,13 @@ Gentag handling i slutningen: {0} Afspilningshjælp sat TIL ved {0} sek - + Load Background Indlæs baggrund - + Reading background profile... Læser baggrundsprofil... @@ -15733,8 +15741,8 @@ Gentag handling i slutningen: {0} Prøveudtagning - - + + Warning Advarsel @@ -15745,13 +15753,13 @@ Gentag handling i slutningen: {0} Et stramt prøvetagningsinterval kan føre til ustabilitet på nogle maskiner. Vi foreslår minimum 1s. - + Incompatible variables found in %s Inkompatible variabler fundet i %s - + Assignment problem Opgave problem @@ -15797,7 +15805,7 @@ Gentag handling i slutningen: {0} S7-forbindelse mislykkedes - + Port Configuration Portkonfiguration @@ -15808,7 +15816,7 @@ Gentag handling i slutningen: {0} Komm Port - + Load Alarms Indlæs alarmer @@ -15845,99 +15853,99 @@ Gentag handling i slutningen: {0} følge med - - + + Save Statistics Gem statistik - + Welcome to version {0} of Artisan! Velkommen til version {0} af Artisan! - + This is a one time message to inform you about a change in Artisan. Dette er en engangsbesked for at informere dig om en ændring i Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Hvis du aldrig kører ældre versioner af Artisan, kan du springe denne besked over, ændringen påvirker ikke dig. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan bevarer alle dine konfigurationsindstillinger, når du afslutter, så de automatisk vil være tilgængelige, næste gang du starter Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Fra og med release v2.0 deles indstillingerne ikke længere automatisk ved opstart med versioner før v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Vær ikke urolig. Da det er første gang, du åbnede denne nye version, har Artisan allerede indlæst dine sidst brugte indstillinger. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. For at dele indstillinger mellem denne version og Artisan-versioner før v2.0 skal du bruge 'Hjælp>Gem indstillinger' og 'Hjælp>Indlæs indstillinger'. - + Enjoy using Artisan, The Artisan Team Nyd at bruge Artisan, The Artisan Team - + One time message about loading settings at start-up Engangsmeddelelse om indlæsning af indstillinger ved opstart - + Welcome to the ArtisanViewer! Velkommen til ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Dette er en engangsbesked for at introducere dig til ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer åbner, når en kopi af Artisan allerede kører. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer bevarer alle dine konfigurationsindstillinger, når du afslutter, så de automatisk vil være tilgængelige, næste gang du starter ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Forsigtig, den eneste måde at dele indstillinger mellem Artisan og ArtisanViewer på er eksplicit at gemme og indlæse dem ved hjælp af 'Hjælp>Gem indstillinger' og 'Hjælp>Indlæs indstillinger'. - + Enjoy using ArtisanViewer, Nyd at bruge ArtisanViewer, - + The Artisan Team Håndværkerholdet - + One time message about ArtisanViewer Engangsbesked om ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -15946,408 +15954,408 @@ To keep it free and current please support us with your donation and subscribe t For at holde det gratis og opdateret, bedes du støtte os med din donation og abonnere på artisan.plus for at undertrykke denne dialog! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurer for<br>{0}?<br><br>Nogle af dine indstillinger vil blive ændret!<br><br>Før du fortsætter, er det bedst at gemme dine nuværende indstillinger og nulstille Artisan<br>(første menu {1} >> {2} derefter {4} >> {3}) - + Adjust Settings Juster indstillinger - + Ambient Omgivende - + Elevation (MASL) Højde (MASL) - - - + + + Action canceled Handlingen blev annulleret - - - - - - - + + + + + + + Machine Maskine - - - - - + + + + + Network name or IP address Netværksnavn eller IP-adresse - + Machine Capacity (kg) Maskinkapacitet (kg) - + Energy loads configured for {0} {1}kg Energibelastninger konfigureret til {0} {1}kg - + Artisan configured for {0} Håndværker konfigureret til {0} - - + + Load theme {0}? Indlæse tema {0}? - - + + Adjust Theme Related Settings Juster temarelaterede indstillinger - - + + Loaded theme {0} Indlæst tema {0} - + Detected a color pair that may be hard to see: Registrerede et farvepar, der kan være svært at se: - - - + + + Simulator started @{}x Simulator startede @{}x - + super on super på - + super off super slukket - + Pulse out of range (%d) Puls uden for rækkevidde (%d) - + Alarms on Alarmer tændt - + Alarms off Alarmer slået fra - + autoCHARGE on autoCHARGE til - + autoCHARGE off autoCHARGE fra - + autoDROP on autoDROP til - + autoDROP off autoDROP fra - - - + + + PID set to OFF PID indstillet til OFF - - - + + + PID set to ON PID indstillet til ON - - + + PID mode manual PID-tilstand manual - - + + PID mode Ramp/Soak PID-tilstand Ramp/Soak - - + + PID mode background PID-tilstand baggrund - + playback off afspilning slukket - + playback by time afspilning efter tid - + playback by BT afspilning af BT - + playback by ET afspilning af ET - + Notifications on Notifikationer på - + Notifications off Notifikationer slået fra - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled Hold ON aktiveret - + Keep ON disable Hold ON deaktiveret - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Vil du nulstille alle indstillinger?<br> ArtisanViewer skal genstartes! - + Do you want to reset all settings?<br> Artisan has to be restarted! Vil du nulstille alle indstillinger?<br> Artisan skal genstartes! - - + + Factory Reset Gendan fabriksindstillinger - + Auto Axis Graph Mode: Roast Auto Axis Graph Mode: Stege - + Auto Axis Graph Mode: BBP+Roast - + Auto Axis Graph Mode: BBP - - + + PID Mode: Ramp/Soak PID-tilstand: Rampe/iblødsætning - - + + PID Mode: Background PID-tilstand: Baggrund - - + + PID Mode: Manual PID-tilstand: Manuel - + Exit Designer? Vil du afslutte Designer? - + Designer Mode ON Designertilstand TIL - + LCD cursor on profile data LCD-markør på profildata - + LCD cursor on template data LCD-markør på skabelondata - + LCD cursor OFF LCD-markør FRA - + Keyboard moves turned ON Tastaturbevægelser slået TIL - + Keyboard moves turned OFF Tastaturbevægelser slået FRA - + Profile {0} saved in: {1} Profil {0} gemt i: {1} - + Autosave path does not exist. Autosave failed. Automatisk lagringssti findes ikke. Automatisk lagring mislykkedes. - + Empty path or box unchecked in Autosave Tom sti eller boks er ikke markeret i Autogem - + Event #{0}: {1} has been updated Begivenhed #{0}: {1} er blevet opdateret - + Select Vælg - - + + Open Åben - + URL - + Save Gemme - + Select Directory Vælg Directory - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST annulleret: ufuldstændig profil mangler CHARGE og DROP fundet - + NEW ROAST canceled: incomplete profile lacking DROP found NY STEG annulleret: ufuldstændig profil mangler DROP fundet - + {0} has been saved. New roast has started {0} er blevet gemt. Ny stegning er startet - - - + + + Invalid artisan format Ugyldigt håndværkerformat - + {0} loaded {0} indlæst - + No profile data. ET/BT not recalculated Ingen profildata. ET/BT ikke genberegnet - + Problem with the profile data. ET/BT not recalculated Problem med profildataene. ET/BT ikke genberegnet - + Background {0} loaded successfully {1} Baggrunden {0} blev indlæst {1} - + Artisan CSV file loaded successfully Artisan CSV-fil blev indlæst - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop Pilot Software forventer filer med navnet <Name>_<Index>.xml som i Test_0.xml ved import - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16360,467 +16368,467 @@ Vil du overskrive dine ekstra enhedsdefinitioner ved hjælp af værdierne fra pr Det er tilrådeligt at gemme dine nuværende indstillinger på forhånd via menuen Hjælp >> Gem indstillinger. - + Found a different set of extra devices Fandt et andet sæt ekstra enheder - + Save Profile Gem profil - + Profile saved Profil gemt - - - - - - - - + + + + + + + + Cancelled Aflyst - + Readings exported Aflæsninger eksporteret - + Export Excel Eksporter Excel - + Export CSV Eksporter CSV - + Export JSON Eksporter JSON - + Export RoastLogger Eksporter RoastLogger - + Export Probat Pilot Eksporter Probat Pilot - - + + + + - - Converting... Konverterer... - - + + + + - - Target file {0} exists. {1} not converted. Målfilen {0} findes. {1} ikke konverteret. - + Readings imported Aflæsninger importeret - + Import Artisan URL Importer håndværker-URL - + Import CSV Importer CSV - + Import JSON Importer JSON - + Import RoastLogger Importer RoastLogger - + Batch Counter Batchtæller - + Load Settings canceled Indlæsning af indstillinger annulleret - - + + Statistics Saved Statistik gemt - + No statistics found Ingen statistik fundet - + Excel Production Report exported to {0} Excel-produktionsrapport eksporteret til {0} - + Ranking Report Rangeringsrapport - + Ranking graphs are only generated up to {0} profiles Rangeringsgrafer genereres kun op til {0} profiler - + Profile missing DRY event Profil mangler DRY-begivenhed - + Profile missing phase events Profil mangler fasehændelser - + CSV Ranking Report exported to {0} CSV-rangeringsrapport eksporteret til {0} - + Excel Ranking Report exported to {0} Excel-rangeringsrapport eksporteret til {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Bluetooth-vægten kan ikke tilsluttes, mens tilladelse til, at Artisan får adgang til Bluetooth, nægtes - + Bluetooth access denied Bluetooth-adgang nægtet - + Hottop control turned off Hottop-kontrol slået fra - + Hottop control turned on Hottop-kontrol slået til - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! For at styre en Hottop skal du først aktivere superbrugertilstanden via et højreklik på timerens LCD! - - + + Settings not found Indstillinger blev ikke fundet - + artisan-settings håndværker-miljøer - + Save Settings Gem indstillinger - + Settings saved Indstillinger gemt - + artisan-theme håndværker-tema - + Save Theme Gem tema - + Theme saved Tema gemt - + Load Theme Indlæs tema - + Theme loaded Tema indlæst - + Background profile removed Baggrundsprofilen er fjernet - + Alarm Config Alarm Konfig - + Alarms are not available for device None Alarmer er ikke tilgængelige for enhed Ingen - + Switching the language needs a restart. Restart now? Skift sprog kræver en genstart. Genstart nu? - + Restart Genstart - + Import K202 CSV Importer K202 CSV - + K202 file loaded successfully K202-filen blev indlæst - + Import K204 CSV Importer K204 CSV - + K204 file loaded successfully K204-filen blev indlæst - + Import Probat Recipe Importer prøveopskrift - + Probat Pilot data imported successfully Probat Pilot-data blev importeret - + Import Probat Pilot failed Import af prøvepilot mislykkedes - - + + {0} imported {0} importeret - + an error occurred on importing {0} der opstod en fejl ved import af {0} - + Import Cropster XLS Importer Cropster XLS - + Import Stronghold XLSX Importer Stronghold XLSX - + Import RoastLog URL Importer RoastLog URL - + Import RoastPATH URL Importer RoastPATH URL - + Import Giesen CSV Importer Giesen CSV - + Import Petroncini CSV Importer Petroncini CSV - + Import IKAWA URL Importer IKAWA URL - + Import IKAWA CSV Importer IKAWA CSV - + Import Loring CSV Importer Loring CSV - + Import ROEST CSV Importer ROEST CSV - + Import Rubasse CSV Importer Rubasse CSV - + Import HH506RA CSV Importer HH506RA CSV - + HH506RA file loaded successfully HH506RA-filen blev indlæst - + Save Graph as Gem graf som - + {0} size({1},{2}) saved {0} størrelse ({1},{2}) gemt - + Save Graph as PDF Gem graf som PDF - + Save Graph as SVG Gem graf som SVG - + {0} saved {0} gemt - + Wheel {0} loaded Hjul {0} er indlæst - + Invalid Wheel graph format Ugyldigt hjulgrafformat - + Buttons copied to Palette # Knapper kopieret til palet # - + Palette #%i restored Palette #%i gendannet - + Palette #%i empty Paletten #%i tom - + Save Palettes Gem paletter - + Palettes saved Paletter gemt - + Palettes loaded Paletter indlæst - + Invalid palettes file format Ugyldigt paletter-filformat - + Alarms loaded Alarmer indlæst - + Fitting curves... Tilpasning af kurver... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Advarsel: Starten af analyseintervallet af interesse er tidligere end starten af kurvetilpasningen. Ret dette på fanen Config>Curves>Analyze. - + Analysis earlier than Curve fit Analyse tidligere end Curve fit - + Simulator stopped Simulator stoppet - + debug logging ON fejlretning logning TIL @@ -17011,448 +17019,448 @@ Ret dette på fanen Config>Curves>Analyze. Enhed indstillet til {0}, hvilket svarer til CENTER 302. Vælg nu seriel port - + set y-coordinate to {} sæt y-koordinat til {} - + seconds before FCs sekunder før FCs - + seconds after FCs sekunder efter FC'er - + Alarm notice Alarmmeddelelse - + Alarm is calling: {0} Alarmen ringer: {0} - + Calling alarm failed on {0} Opkaldsalarmen mislykkedes den {0} - + Alarm trigger button error, description '{0}' not a number Fejl ved alarmudløserknap, beskrivelse '{0}' ikke et tal - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Alarmudløser-skyderfejl, beskrivelse '{0}' er ikke et gyldigt tal [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Alarmudløser SV-skyderfejl, beskrivelse '{0}' er ikke et gyldigt nummer - + Alarm {0} triggered Alarm {0} udløst - + Save profile? Gem profil? - + Profile unsaved Profilen blev ikke gemt - + Scope has been reset Omfang er blevet nulstillet - + Load Image File Indlæs billedfil - + Loaded watermark image {0} Indlæst vandmærkebillede {0} - + Unable to load watermark image {0} Kan ikke indlæse vandmærkebillede {0} - + Convert profile data to Fahrenheit? Konverter profildata til Fahrenheit? - - - - + + + + Convert Profile Temperature Konverter profil temperatur - + Profile changed to Fahrenheit Profil ændret til Fahrenheit - + Unable to comply. You already are in Fahrenheit Ude af stand til at overholde. Du er allerede i Fahrenheit - - + + Profile not changed Profilen er ikke ændret - + Convert profile data to Celsius? Konverter profildata til Celsius? - + Profile changed to Celsius Profil ændret til Celsius - + Unable to comply. You already are in Celsius Ude af stand til at overholde. Du er allerede i Celsius - + Convert Profile Scale Konverter profilskala - + No profile data found Ingen profildata fundet - - + + Colors set to defaults Farver indstillet til standardindstillinger - + Colors set to Default Theme Farver indstillet til standardtema - + Colors set to grey Farver sat til grå - + Background does not match number of labels Baggrunden matcher ikke antallet af etiketter - + Phidget service discovery started... Phidget-tjenesteopdagelse startede... - + scanning for device scanning efter enhed - + Scope monitoring... Omfangsovervågning... - + Scope stopped Scope stoppet - + Humidity: {}% Luftfugtighed: {} % - + Temperature: {}{} Temperatur: {}{} - + Pressure: {}hPa Tryk: {}hPa - + Scope recording... Optagelse af omfang... - + Scope recording stopped Scope-optagelse stoppet - + Not enough data collected yet. Try again in a few seconds Der er ikke indsamlet nok data endnu. Prøv igen om et par sekunder - + CHARGE: Scope is not recording CHARGE: Scope optager ikke - + Roast time starts now 00:00 BT = {0} Stegetid starter nu 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] optaget ved {0} BT = {1} - + DRY END: Scope is not recording DRY END: Scope optager ikke - + [DRY END] recorded at {0} BT = {1} [DRY END] optaget ved {0} BT = {1} - + FC START: Scope is not recording FC START: Scope optager ikke - + [FC START] recorded at {0} BT = {1} [FC START] optaget kl. {0} BT = {1} - + FC END: Scope is not recording FC SLUT: Scope optager ikke - + [FC END] recorded at {0} BT = {1} [FC END] optaget kl. {0} BT = {1} - + SC START: Scope is not recording SC START: Scope optager ikke - + [SC START] recorded at {0} BT = {1} [SC START] optaget ved {0} BT = {1} - + SC END: Scope is not recording SC END: Scope optager ikke - + [SC END] recorded at {0} BT = {1} [SC END] optaget ved {0} BT = {1} - + DROP: Scope is not recording DROP: Scope optager ikke - + Roast ended at {0} BT = {1} Stegning sluttede kl. {0} BT = {1} - + COOL: Scope is not recording COOL: Scope optager ikke - + [COOL END] recorded at {0} BT = {1} [COOL END] optaget ved {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Hændelse # {0} optaget ved BT = {1}{2} Tid = {3} - + Timer is OFF Timeren er FRA - + Unable to move background Kan ikke flytte baggrunden - + No finished profile found Ingen færdig profil fundet - + Polynomial coefficients (Horner form): Polynomiske koefficienter (Horner form): - + Knots: Knob: - + Residual: Rest: - + Roots: Rødder: - + Profile information Profiloplysninger - + Designer Start - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Import af en profil til Designer vil decimere alle data undtagen de vigtigste [punkter]. Blive ved? - + Save Points Gem point - + Points saved Point gemt - + Load Points Indlæsningspunkter - + Points loaded Point indlæst - + Designer Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Kan ikke starte designer. Profil mangler [CHARGE] eller [DROP] - + [ CHARGE ] [AFGIFT] - + [ DRY END ] [ TØR AFSLUTNING ] - + [ FC START ] - + [ FC END ] [ FC SLUT ] - + [ SC START ] [SC START] - + [ SC END ] [SC END] - + [ DROP ] [DROP] - + [ COOL ] [ FEDT NOK ] - + New profile created Ny profil oprettet - + added to cupping notes tilføjet til cupping noter - + added to roasting notes tilføjet til stegning noter - + Mouse Cross ON: move mouse around Musekryds TIL: flyt musen rundt - + Mouse cross OFF Musekryds FRA @@ -17906,67 +17914,67 @@ For at holde det gratis og opdateret, bedes du støtte os med din donation og ab Scope Annotation - - - - - + + + + + CHARGE OPLADE - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -17979,11 +17987,11 @@ For at holde det gratis og opdateret, bedes du støtte os med din donation og ab Scope Title - - - - - + + + + + @@ -19117,216 +19125,216 @@ For at holde det gratis og opdateret, bedes du støtte os med din donation og ab Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20289,232 +20297,232 @@ Skrifttype er indstillet i Config>> Curves>> UI fanen Linjestilarter - - + + Start monitoring Start overvågning - + Start recording Start optagelsen - + First Crack Start Første knækstart - + First Crack End Første revne slutning - + Second Crack Start Anden knækstart - + Second Crack End Anden Crack End - + Reset Nulstil - + Charge Oplade - + Drop Dråbe - + Event Begivenhed - + Increases the current SV value by 5 Øger den aktuelle SV-værdi med 5 - + Increases the current SV value by 10 Øger den aktuelle SV-værdi med 10 - + Increases the current SV value by 20 Øger den aktuelle SV-værdi med 20 - + Decreases the current SV value by 20 Reducerer den aktuelle SV-værdi med 20 - + Decreases the current SV value by 10 Reducerer den aktuelle SV-værdi med 10 - + Decreases the current SV value by 5 Reducerer den aktuelle SV-værdi med 5 - + Dry End Tør ende - + Cool End Cool Slut - + Timer - + ET Temperature ET temperatur - + BT Temperature BT temperatur - + ET/time (degrees/min) ET/tid (grader/min) - + BT/time (degrees/min) BT/tid (grader/min) - + Value of SV in PID Værdien af SV i PID - + PID power % PID effekt % - + Number of events found Antal fundne begivenheder - + Type of event Type begivenhed - + Value of event Værdien af begivenheden - + Updates the event Opdaterer begivenheden - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fase-LCD'er: Højreklik for at gå gennem TID, PROCENT og TEMP - + Syncing with artisan.plus Synkroniserer med artisan.plus - - + + Disconnect artisan.plus Frakobl artisan.plus - + Upload to artisan.plus Upload til artisan.plus - + Connect artisan.plus Tilslut artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Fase LCD'er I øjeblikket i ALLE AFSLUTNINGSMODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fase-LCD'er: Højreklik for at gå gennem TID, PROCENT og TEMP I øjeblikket i TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fase-LCD'er: Højreklik for at gå gennem TID, PROCENT og TEMP I øjeblikket i PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fase-LCD'er: Højreklik for at gå gennem TID, PROCENT og TEMP I øjeblikket i TEMP MODE - + <b>Label</b>= <b>Etiket</b>= - + <b>Description </b>= <b>Beskrivelse </b>= - + <b>Type </b>= <b>Typ </b>= - + <b>Value </b>= <b>Værdi </b>= - + <b>Documentation </b>= <b>Dokumentation </b>= - + <b>Button# </b>= <b>Knap# </b>= @@ -20559,12 +20567,12 @@ I øjeblikket i TEMP MODE Eksempel: 100 + x - + Stop monitoring Stop overvågning - + Stop recording Stop optagelsen diff --git a/src/translations/artisan_de.qm b/src/translations/artisan_de.qm index f0f3b88fd131260d4b44a2e5e19b6cd65badd836..86a37b84299b52be426a7dd337490b445d4a06f9 100644 GIT binary patch delta 20183 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 U+Y?opftUq|S+^&uvbDSd0D&_+kN^Mx delta 21853 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 About - + Release Sponsor Release-Sponsor - + About Über - + Core Developers Hauptentwickler - + License Lizenz - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Es gab ein Problem die aktuelle Version zu bestimmen. Prüfen Sie bitte Ihre Internetverbindung und versuchen sie es erneut. - + A new release is available. Eine neue Artisan Version is verfügbar. - + Show Change list Liste der Änderungen - + Download Release Herunterladen - + You are using the latest release. Sie nutzen die aktuelle Version. - + You are using a beta continuous build. Sie nutzen eine Entwicklungsversion. - + You will see a notice here once a new official release is available. Sobald veröffentlicht, werden neue offizielle Versionen hier angezeigt. - + Update status Update Status - + sponsored by {} gesponsert von {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Röstung des Tages - + Screen Size Sieb Größe @@ -98,65 +98,65 @@ Feuchte Rohkaffee - + Batch Size Chargengröße - + Density Roasted Dichte Röstkaffee - + Moisture Roasted Feuchte Röstkaffee - + Ground Color Mahlgutfarbe - + Energy Energie - + CO2 - + Weight Roasted Gewicht Röstkaffee - + Weight Loss Einbrand - + From Von - + Bottom Unten - + AUC @@ -327,7 +327,7 @@ Entfernen - + Update Aktualisieren @@ -874,113 +874,113 @@ anlegen Text - - - + + + ON EIN - - - - + + + + START START - + FC START FC START - + FC END FC ENDE - + SC START SC START - + SC END SC ENDE - + RESET RESET - - + + CHARGE FÜLLEN - - + + DROP LEEREN - + CONTROL STEUERUNG - + EVENT EREIGNIS - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END TROCKEN - + COOL END KÜHL @@ -1000,25 +1000,25 @@ END - + Finishing Phase Endphase - + Maillard Phase Maillardphase - + Drying Phase Trocknungsphase - - + + OFF AUS @@ -1593,61 +1593,61 @@ END Immer Anzeigen - + Heavy FC Lauter FC - + Low FC Leiser FC - + Light Cut Heller Schnitt - + Dark Cut Dunkler Schnitt - + Drops Öltröpfchen - + Oily Ölig - + Uneven Ungleichmäßig - + Tipping Versengte Spitzen - + Scorching Versengungen - + Divots Abplatzer @@ -1942,9 +1942,9 @@ END ComboBox + - - + @@ -1954,10 +1954,10 @@ END Luft + - - + @@ -1969,9 +1969,9 @@ END Trommel + - - + @@ -1981,9 +1981,9 @@ END Luftklappe + - - + @@ -2264,14 +2264,14 @@ END SV - + Playback ON Wiedergabe AN - + Playback OFF @@ -2290,7 +2290,7 @@ END Hintergrundfarbe Zurücksetzen - + Heater Heizung @@ -2694,32 +2694,32 @@ END diskret - + Propane Gas (LPG) Propangas (LPG) - + Natural Gas (NG) Erdgas (NG) - + Electric Elektrisch - + Fan Lüfter - + Cooling Kühlung - + Elec Strom @@ -2891,47 +2891,47 @@ END Contextual Menu - + Add point Punkt Hinzufügen - + Remove point Punkt Entfernen - + Load points Daten Laden - + Save points Daten Speichern - + Reset Designer Designer Zurücksetzen - + Config... Einstellungen... - + Add to Cupping Notes Zu den Cupping Notizen Hinzufügen - + Add to Roasting Notes Zu den Notizen zur Röstung Hinzufügen - + Edit Bearbeiten @@ -4348,102 +4348,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Ein-/Ausgabe Fehler: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4454,86 +4454,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4753,19 +4753,19 @@ END Arduino Filter konnte nicht gesetzt werden - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4886,96 +4886,96 @@ END S7 Verbindungsfehler - - - - + + + + Error: Fehler: - + Exception: {} not a valid settings file Ausnahme: {} keine gültige Einstellungsdatei - - - - - + + + + + Error Fehler - + Exception: WebLCDs not supported by this build Ausnahme: WebLCDs, die von diesem Build nicht unterstützt werden - + Could not start WebLCDs. Selected port might be busy. WebLCDs konnten nicht gestartet werden. Eventuell ist der port belegt. - + Failed to save settings Einstellungen konnten nicht gespeichert werden - - + + Exception (probably due to an empty profile): Fehler: - + Analyze: CHARGE event required, none found Analyse: CHARGE-Ereignis erforderlich, keines gefunden - + Analyze: DROP event required, none found Analyse: DROP-Ereignis erforderlich, keines gefunden - + Analyze: no background profile data available Analyze: keine Profilvorlage verfügbar - + Analyze: background profile requires CHARGE and DROP events Analyze: Profiilevorlage benötigt FÜLLEN und LEEREN Ereignisse - + Unexpected value for n, got Unerwarteter Wert für n. erhalten - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Fehler: PhidgetServer konnte nicht hinzugefügt werden. Überprüfe ob der Phidget Treiber korrekt installiert ist! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Fehler: PhidgetManager konnte nicht gestarted werden. Überprüfe ob der Phidget Treiber korrekt installiert ist! - - + + Unstable meter data Instabile Zählerdaten - + Error in lnRegression: Fehler in lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Fehler: redrawdesigner() Reset Designer. @@ -5179,8 +5179,8 @@ END Ereignis Annotationen Hilfe - - + + @@ -5322,7 +5322,7 @@ END Alarm Hilfe - + Keyboard Shortcuts Help Tastaturkürzel Hilfe @@ -5549,15 +5549,15 @@ END Wiedergabe - - + + Energy Energie - - + + CO2 @@ -5857,15 +5857,15 @@ END HTML Report Template - - + + BBP Total Time BBP Gesamtzeit - - + + BBP Bottom Temp BBP Unteretemperatur @@ -5881,850 +5881,850 @@ END BBP Kompakte Zusammenfassung - - + + Whole Color Bohnenfarbe - - - + + + Profile Profil - + Roast Batches Röstchargen - - - + + + Batch # - - + + Date Datum - - - + + + Beans Bohnen - - - + + + In Start - - + + Out End - - - + + + Loss Verlust - - + + SUM SUMME - + Production Report Produktionsbericht - - + + Time Zeit - - + + Weight In Eingangsgewicht - - + + CHARGE BT FÜLLEN BT - - + + FCs Time FCs Zeit - - + + FCs BT FCs BT - - + + DROP Time LEEREN Zeit - - + + DROP BT LEEREN BT - + Dry Percent TROCKEN Anteil - + MAI Percent MAI Anteil - + Dev Percent Dev Anteil - - + + AUC - - + + Weight Loss Einbrand - - + + Color Farbe - + Cupping Cupping - + Roaster Röstmaschine - + Capacity Röstkapazität - + Operator Röstmeister - + Organization - + Drum Speed Trommelgeschwindigkeit - + Ground Color Mahlgutfarbe - + Color System Farbsystem - + Screen Min - + Screen Max - + Bean Temp Bohnentemperature - + CHARGE ET FÜLLEN ET - + TP Time TP Zeit - + TP ET TP ET - + TP BT TP BT - + DRY Time TROCKEN Zeit - + DRY ET TROCKEN ET - + DRY BT TROCKEN BT - + FCs ET FCs ET - + FCe Time FCe Zeit - + FCe ET FCe ET - + FCe BT FCe BT - + SCs Time SCs Zeit - + SCs ET - + SCs BT - + SCe Time SCe Zeit - + SCe ET - + SCe BT - + DROP ET LEEREN ET - + COOL Time ABGEKÜHLT Zeit - + COOL ET ABGEKÜHLT ET - + COOL BT ABGEKÜHLT BT - + Total Time Gesamtzeit - + Dry Phase Time Trocknungsphase Zeit - + Mid Phase Time Maillardphase Zeit - + Finish Phase Time Endphase Zeit - + Dry Phase RoR Trocknungsphase RoR - + Mid Phase RoR Maillardphase RoR - + Finish Phase RoR Endphase Zeit - + Dry Phase Delta BT Trocknungspphase Delta BT - + Mid Phase Delta BT - + Finish Phase Delta BT Endphase Delta BT - + Finish Phase Rise Endphase Anstieg - + Total RoR Gesamt RoR - + FCs RoR - + MET - + AUC Begin AUC Anfang - + AUC Base AUC Basis - + Dry Phase AUC Trocknungsphase AUC - + Mid Phase AUC Maillardphase AUC - + Finish Phase AUC Endphase AUC - + Weight Out Endgewicht - + Volume In Eingangsvolumen - + Volume Out Ausgangsvolumen - + Volume Gain Volumenzunahme - + Green Density Rohkaffee Dichte - + Roasted Density Röstkaffee Dichte - + Moisture Greens Lagerfeuchtigkeit - + Moisture Roasted Feuchte Röstkaffee - + Moisture Loss Feuchtigkeitsverlust - + Organic Loss Organischer Verlust - + Ambient Humidity Umgebungsfeuchtigkeit - + Ambient Pressure Luftdruck - + Ambient Temperature Lufttemperatur - - + + Roasting Notes Notizen zur Röstung - - + + Cupping Notes Cupping Notizen - + Heavy FC Lauter FC - + Low FC Leiser FC - + Light Cut Heller Schnitt - + Dark Cut Dunkler Schnitt - + Drops Öltröpfchen - + Oily Ölig - + Uneven Ungleichmäßig - + Tipping Versengte Spitzen - + Scorching Versengungen - + Divots Abplatzer - + Mode Modus - + BTU Batch BTU Charge - + BTU Batch per green kg BTU pro kg Rohkaffee - + CO2 Batch CO2 Charge - + BTU Preheat BTU Vorheizen - + CO2 Preheat CO2 Vorheizen - + BTU BBP - + CO2 BBP - + BTU Cooling BTU Abkühlen - + CO2 Cooling CO2 Abkühlen - + BTU Roast BTU Röstung - + BTU Roast per green kg BTU Röstung pro kg Rohkaffee - + CO2 Roast CO2 Röstung - + CO2 Batch per green kg CO2 Röstung pro kg Rohkaffee - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Effizienz Charge - + Efficiency Roast Effizienz Röstung - + BBP Begin BBP Anfang - + BBP Begin to Bottom Time BBP Zeit von Anfang nachUnten - + BBP Bottom to CHARGE Time BBP Zeit von Unten nach FÜLLEN - + BBP Begin to Bottom RoR BBP Anfang nach Unten RoR - + BBP Bottom to CHARGE RoR BBP Unten nach FÜLLEN RoR - + File Name Dateiname - + Roast Ranking Röstvergleich - + Ranking Report Röstvergleichprotokoll - + AVG MW - + Roasting Report Röstprotokoll - + Date: Datum: - + Beans: Bohnen: - + Weight: Gewicht: - + Volume: Volumen: - + Roaster: Röstmaschine: - + Operator: Röstmeister: - + Organization: - - + + Cupping: Cupping: - + Color: Farbe: - + Energy: Energie: - + CO2: - + CHARGE: FÜLLEN: - + Size: Grösse: - + Density: Dichte: - + Moisture: Feuchte: - + Ambient: Umgebung: - + TP: - + DRY: TROCKEN: - + FCs: - + FCe: - + SCs: - + SCe: - + DROP: LEEREN: - + COOL: KÜHL: - + MET: - + CM: - + Drying: Trocknung: - + Maillard: Maillard: - + Finishing: Endphase: - + Cooling: Kühlung: - + Background: Vorlage: - + Alarms: Alarme: - + RoR: - + AUC: - + Events Ereignisse @@ -7667,13 +7667,13 @@ Wenn Meter=NONE öffnet sich ein Dialog zur manuellen Eingabe der Temperaturen w - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Schnelle Eingabe von Ereignissen. Die Tasten q,w,e und r entsprechen den Ereignistypen 1,2,3 und 4. Dem Abkürzungsbuchstaben muss ein zweistelliger numerischer Wert folgen, z. B. &#39;q75&#39;, wenn der entsprechende Maximalwert des Sschiebereglers 100 oder weniger beträgt (Standardeinstellung). Wenn der maximale Schiebereglerwert größer als 100 ist, müssen drei Ziffern eingegeben werden und für Werte unter 100 ist eine führende Null erforderlich, z. B. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Schneller PID SV-Eintrag. Der Wert ist eine dreistellige Zahl. Für Werte unter 100 muss eine führende Null eingegeben werden, z. & # 39; v075 & # 39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11752,6 +11752,14 @@ Die Verwendung von mathematischen Formeln im Plotter ermöglicht auch die Verwen F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 bezieht sich auf das vorherige Ergebnis der tatsächlichen Formel, um eine Rückkopplungsschleife zu realisieren. Dies ist nützlich bei Filterdesigns. In ähnlicher Weise bezieht sich F2 auf das zweite vorherige Ergebnis usw. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Schnelle Eingabe von Ereignissen. Die Tasten q,w,e und r entsprechen den Ereignistypen 1,2,3 und 4. Dem Abkürzungsbuchstaben muss ein zweistelliger numerischer Wert folgen, z. B. &#39;q75&#39;, wenn der entsprechende Maximalwert des Sschiebereglers 100 oder weniger beträgt (Standardeinstellung). Wenn der maximale Schiebereglerwert größer als 100 ist, müssen drei Ziffern eingegeben werden und für Werte unter 100 ist eine führende Null erforderlich, z. B. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Schneller PID SV-Eintrag. Der Wert ist eine dreistellige Zahl. Für Werte unter 100 muss eine führende Null eingegeben werden, z. & # 39; v075 & # 39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12577,8 +12585,8 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Verhältnis - - + + Text Text @@ -12605,19 +12613,19 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12638,19 +12646,19 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12679,8 +12687,8 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Ausrichten - - + + @@ -12697,11 +12705,11 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas FÜLLEN - - - - - + + + + + @@ -12710,13 +12718,13 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - + + + + - - - - + + @@ -12724,16 +12732,16 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - - - - - - - - - + + + + + + + + + + @@ -12741,7 +12749,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + @@ -12749,7 +12757,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + @@ -12757,7 +12765,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + @@ -12765,8 +12773,8 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - + + @@ -12787,9 +12795,9 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - - + + + @@ -12798,9 +12806,9 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas EIN - - - + + + @@ -12835,7 +12843,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Negativ - + Slider @@ -12852,8 +12860,8 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Inverse Steuerung - - + + @@ -12889,29 +12897,29 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Rampe/Haltezeit - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Profilvorlage @@ -13132,7 +13140,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Zugelassene Annotationsüberlappung - + Markers Markierungen @@ -13174,9 +13182,9 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Größe - - - + + + @@ -13184,8 +13192,8 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas START - - + + MET @@ -13211,9 +13219,9 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas aktuell: - - - + + + @@ -13278,9 +13286,9 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - - + + + @@ -13293,16 +13301,16 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas RESET - - - + + + Event button Ereignis Taste - + its text @@ -13346,7 +13354,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + @@ -13561,7 +13569,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Knoten - + ALL ALLE @@ -13626,7 +13634,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + @@ -13643,9 +13651,9 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - - - + + + Green @@ -13661,7 +13669,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Geröstet - + @@ -13670,7 +13678,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas TROCKEN - + @@ -13679,13 +13687,13 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas FC START - + FC END FC ENDE - + @@ -13693,13 +13701,13 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas SC START - + SC END SC ENDE - + COOL KÜHL @@ -13730,7 +13738,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + Density Dichte @@ -13752,7 +13760,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + Moisture Feuchte @@ -13881,7 +13889,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + Duration Dauer @@ -13904,7 +13912,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas - + @@ -13944,7 +13952,7 @@ Führen Sie die folgenden Schritte aus, um die Energieeinträge für die Bratmas Modell - + Heating Beheizung @@ -14255,7 +14263,7 @@ LCDs Alle Nicht verfügbar in ArtisanViewer - + EVENT EREIGNIS @@ -14323,13 +14331,13 @@ LCDs Alle Beschreibung eingeben - + PID SV - + PID % @@ -14370,425 +14378,425 @@ LCDs Alle Randfarbe (RGBA) - + roasted geröstet - - - - - - + + + + + + AUC - + Time Guide Zeitlinie - + Background ET ET Vorlage - + Background BT BT Vorlage - + Background Extra Extra Vorlage - + X Label X Achse - - - + + + Canvas Hintergrund - + Y Label Y Achse - + SpecialEventText Ereignis Text - + SpecialEventBox Ereignis Marker - + Bg SpecialEventText Backgr. Ereignis Text - + Bg SpecialEventBox Backgr. Ereignis Box - - - - - - - + + + + + + + Legend bkgnd Legende Hintergr. - + MET Text MET Text - - + + MET Box MET Box - + Timer LCD Digits Timer LCD Ziffern - + Timer LCD Background Timer LCD Hintergrund - - + + ET LCD Digits ET LCD Ziffern - - + + ET LCD Background ET LCD Hintergrund - - + + BT LCD Digits BT LCD Ziffern - - + + BT LCD Background BT LCD Hintergrund - + Extra/PID LCD Digits Extra/PID LCD Ziffern - + Extra/PID LCD Background Extra/PID LCD Hintergrund - + AUC FCs - - - + + + ln() - - - - + + + + x - - - + + + Bkgnd Vorlage - - - + + + On An - - - + + + Off Aus - + Max Delta - + Swing Ausschlag - + ABC/secs - + Segment Analysis (rise, crash and flick) Segment Analyze (Rise, Crash, und Flick) - + Background Align Vorlagen Ausrichtung - + Curve Fit Kurvenanpassung - + Samples Threshold Messwerte-Schwelle - + Delta Threshold Delta-Schwelle - + Sample rate (secs) Abtastrate (s) - + Smooth Curves/Spikes Kurven/Spitzen Glätten - + Delta Span/Smoothing Delta Spanne/Glättung - + Polyfit/Optimal Smoothing Polyfit/Optimale Glättung - + Fit RoRoR (C/min/min) - + Actual RoR at FCs RoR beim FCs - + ALL FINISHING MODE Endphase (Alle) - - + + DEV% - - + + DRY% - - - - - + + + + + TIME MODE ZEIT MODUS - - - - - + + + + + PERCENTAGE MODE PROZENT MODUS - + RAMP% RAMPE% - - - - - + + + + + TEMP MODE TEMP MODUS - + Start recording Aufzeichnung starten - + Charge the beans Bohnen Einfüllen - + /m - + greens roh - - - + + + AUTO - - - + + + MANUAL HANDBUCH - + FLAP KLAPPE - - - + + + CLOSE SCHLIEßEN - - - + + + OPEN ÖFFNEN - + CONTROL STEUERUNG - + DISCHARGE ENTLADEN - + HEATING HEIZUNG - + STIRRER RÜHRER - + FILL FÜLLEN - + COOLING KÜHLUNG - - - + + + STOP - + RELEASE FREIGEBEN - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR @@ -14977,155 +14985,155 @@ LCDs Alle Abbildung - + Preheat Measured Vorheizen gemessen - + Preheat % Vorheizen % - + BBP Measured BBP gemessen - + BBP % - + Cooling Measured Abkühlen gemessen - + Cooling % Abkühlen % - + Continuous Kontinuierlich - + Roast Event Rösereignis - + Meter Messgerät - - + + at bei - + BackgroundXT VorlageXT - + BackgroundYT VorlageYT - - + + BackgroundET VorlageET - - + + BackgroundBT VorlageBT - + BackgroundDeltaET VorlageDeltaET - + BackgroundDeltaBT VorlageDeltaBT - + ETprojection ETprojektion - + DeltaETprojection DeltaETprojektion - + BTprojection BTprojektion - + DeltaBTprojection DeltaBTprojektion - + TIMEguide Zeitlinie - + AUCguide AUC Vorschau - - - + + + Correction Korrektur - + Event #<b>{0} </b> Ereignis #<b>{0} </b> - - + + CM - - + + FC - + Designer Designer - + BT {0} {1}/min for {2} BT {0} {1}/min für {2} - + ET {0} {1}/min for {2} ET {0} {1}/min für {2} @@ -15506,8 +15514,8 @@ LCDs Alle {0} beenden - - + + About {0} Über {0} @@ -15569,37 +15577,37 @@ LCDs Alle Menu - + Main LCDs LCDs - + Delta LCDs Delta LCDs - + PID LCDs - + Extra LCDs Zusatz LCDs - + Phases LCDs Phasen LCDs - + Scale LCDs Waage LCDs @@ -15636,13 +15644,13 @@ LCDs Alle Darstellung - + Help Hilfe - + New Neu @@ -16005,105 +16013,105 @@ LCDs Alle Steuerung - + Readings Werte - + Events Editor Ereignis Editor - + Buttons Tasten - + Sliders Regler - + Schedule Röstplan - + Full Screen Vollbildmodus - + About Qt Über Qt - + Documentation Dokumentation - + Keyboard Shortcuts Tastaturkürzel - + Check for Updates Aktualisieren - + Errors Fehlermeldungen - + Messages System Meldungen - + Serial Übertragungsprotokoll - + Platform Plattform - + Load Settings... Einstellungen laden... - + Load Recent Settings Zuletzt geöffnete Einstellungen - - + + Save Settings... Einstellungen sichern... - - + + Factory Reset Werkseinstellungen - + Load Theme... Schema Laden... - + Save Theme... Schema Speichern... @@ -16194,18 +16202,18 @@ LCDs Alle Kreisdiagramm gespeichert - + Open Wheel Graph Kreisdiagramm Laden - - - - - - + + + + + + @@ -16213,12 +16221,12 @@ LCDs Alle {} verbunden - - - - - - + + + + + + @@ -16743,7 +16751,7 @@ OPeration am Ende wiederholen: {0} - + Bluetootooth access denied Bluetooth-Zugriff verweigert @@ -16779,13 +16787,13 @@ OPeration am Ende wiederholen: {0} Wiedergabehilfe AUS bei {0} secs - + Load Background Vorlage laden - + Reading background profile... Profilvorlage wird gelesen... @@ -17017,8 +17025,8 @@ OPeration am Ende wiederholen: {0} Abtastung - - + + Warning Warnung @@ -17029,13 +17037,13 @@ OPeration am Ende wiederholen: {0} Ein kurzes Abtastintervall kann zu Instabilitäten führen. Eine Einstellung von 3s wird empfohlen. - + Incompatible variables found in %s Inkompatible Variablen gefunden in %s - + Assignment problem Zuordnungsproblem @@ -17081,7 +17089,7 @@ OPeration am Ende wiederholen: {0} S7 Verbindung fehlgeschlagen - + Port Configuration Anschluss Einstellung @@ -17092,7 +17100,7 @@ OPeration am Ende wiederholen: {0} Anschluss - + Load Alarms Alarmregeln laden @@ -17129,99 +17137,99 @@ OPeration am Ende wiederholen: {0} follow aus - - + + Save Statistics Statistikbox speichern - + Welcome to version {0} of Artisan! Wilkommen zu Artisan Version {0}! - + This is a one time message to inform you about a change in Artisan. Dies ist eine einmalige Nachricht um Dich über wichtige Änderung zu informieren. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Falls Du nie eine ältere Artisan Version benutzt hast, kannst Du diese Meldung überspringen, da Dich die Änderungen nicht betreffen. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan speichert alle Deine Einstellungen beim Beenden, sodass diese automatisch beim nächsten Start beachtet werden. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Ab der Artisan v2.0 werden Einstellungen nicht mehr automatisch mit denen von 1.x Versionen beim Start synchroniziert. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Mach dir keine Sorgen. Da Du Artisan v2.0 zum ersten Mal startest hat Artisan Deine zuletzt verwendeten Einstellungen bereits geladen. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Um Einstellungen zwischen dieser Version und Artisan Versionen for v2.0, nutze 'Hilfe >> Einstellungen Speichern' und 'Hilfe >> Einstellungen Laden'. - + Enjoy using Artisan, The Artisan Team Viel Spaß mit Artisan, Dein Artisan Team - + One time message about loading settings at start-up Einmalige Nachricht über das Laden von Einstellungen beim Start - + Welcome to the ArtisanViewer! Willkommen zu dem ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Dies ist eine einmalige Nachricht, um Sie in den ArtisanViewer einzuführen. - + The ArtisanViewer opens whenever a copy of Artisan is already running. Der ArtisanViewer wird immer dann geöffnet, wenn bereits eine Kopie von Artisan ausgeführt wird. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer behält alle Ihre Konfigurationseinstellungen beim Beenden bei, sodass sie beim nächsten Start von ArtisanViewer automatisch verfügbar sind. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Achtung, die einzige Möglichkeit, Einstellungen zwischen Artisan und ArtisanViewer freizugeben, besteht darin, sie explizit über 'Hilfe> Einstellungen speichern' und 'Hilfe> Einstellungen laden' zu speichern und zu laden. - + Enjoy using ArtisanViewer, Viel Spaß mit ArtisanViewer, - + The Artisan Team Das Artisan Team - + One time message about ArtisanViewer Einmalige Nachricht bzgl. ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17230,408 +17238,408 @@ To keep it free and current please support us with your donation and subscribe t Unterstützen Sie uns bitte mit einer Spende um es kostenfrei und aktuell zu halten und buchen Sie artisan.plus um diesen Dialog zu unterdrücken! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurieren für<br>{0}?<br><br>Einige Ihrer Einstellungen werden geändert!<br><br>Bevor Sie fortfahren, speichern Sie am besten Ihre aktuellen Einstellungen und setzen Sie Artisan zurück<br>(erstes Menü {1} >> {2} dann {4} >> {3}) - + Adjust Settings Einstellungen Anpassen - + Ambient Umgebung - + Elevation (MASL) Höhe über Meerespiegel (MASL) - - - + + + Action canceled Abgebrochen - - - - - - - + + + + + + + Machine Maschine - - - - - + + + + + Network name or IP address Netzwerk Name oder IP Adresse - + Machine Capacity (kg) Röstkapazität (kg) - + Energy loads configured for {0} {1}kg Energielasten für {0} {1}kg konfiguriert - + Artisan configured for {0} Artisan konfiguriert für {0} - - + + Load theme {0}? Schema {0} laden? - - + + Adjust Theme Related Settings Anpassung Schema bezogener Einstellungen - - + + Loaded theme {0} Schema {0} geladen - + Detected a color pair that may be hard to see: Farbkombination schwierig zu unterscheiden: - - - + + + Simulator started @{}x Simulator gestartet @{}x - + super on super an - + super off super aus - + Pulse out of range (%d) Puls außerhalb des Bereichs (%d) - + Alarms on Alarmregeln an - + Alarms off Alarmregeln aus - + autoCHARGE on Auto FÜLLEN ein - + autoCHARGE off Auto FÜLLEN aus - + autoDROP on Auto LEEREN ein - + autoDROP off Auto LEEREN aus - - - + + + PID set to OFF PID AUS - - - + + + PID set to ON PID AN - - + + PID mode manual PID Modus manuell - - + + PID mode Ramp/Soak PID Modus Rampe/Haltezeit - - + + PID mode background PID Modus Profilevorlage - + playback off Wiedergabe aus - + playback by time Wiedergabe nach Zeit - + playback by BT Wiedergabe nach BT - + playback by ET Wiedergabe nach ET - + Notifications on Benarichtigungen AN - + Notifications off Benarichtigungen AUS - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled Immer AN aktiviert - + Keep ON disable Immer AN deaktiviert - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Möchten Sie alle Einstellungen zurücksetzen? <br> ArtisanViewer muss neu gestartet werden! - + Do you want to reset all settings?<br> Artisan has to be restarted! Alle Einstellungen zurücksetzen?<br> Artisan muss neu gestartet werden! - - + + Factory Reset Werkseinstellungen - + Auto Axis Graph Mode: Roast Automatischer Achsen Modus: Röstung - + Auto Axis Graph Mode: BBP+Roast Automatischer Achsen Modus: BBP+Röstung - + Auto Axis Graph Mode: BBP Automatischer Achsen Modus: BBP - - + + PID Mode: Ramp/Soak PID Modus Rampe/Haltezeit - - + + PID Mode: Background PID Mode: Profilvorlage - - + + PID Mode: Manual PD Mode: Manuell - + Exit Designer? Designer verlassen? - + Designer Mode ON Designer Modus EIN - + LCD cursor on profile data LCD-Cursor auf Profil - + LCD cursor on template data LCD-Cursor auf Profilvorlage - + LCD cursor OFF LCD-Cursor AUS - + Keyboard moves turned ON Tastaturnavigation EIN - + Keyboard moves turned OFF Tastaturnavigation AUS - + Profile {0} saved in: {1} Profile {0} gepeichert in: {1} - + Autosave path does not exist. Autosave failed. - + Empty path or box unchecked in Autosave Leerer Verzeichnispfad oder Autosave ausgeschaltet - + Event #{0}: {1} has been updated Ereignis #{0}: {1} wurde geändert - + Select Auswählen - - + + Open Öffnen - + URL - + Save Speichern - + Select Directory Verzeichnis wählen - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEUE RÖSTUNG abgebrochen: unvollständiges Profile ohne FÜLLEN und LEEREN Ereigniss gefunden - + NEW ROAST canceled: incomplete profile lacking DROP found NEUE RÖSTUNG abgebrochen: unvollständiges Profile ohne LEEREN Ereigniss gefunden - + {0} has been saved. New roast has started {0} wurde gespeichert. Neue Röstung gestartet - - - + + + Invalid artisan format Ungültiges Artisan Dateiformat - + {0} loaded {0} geladen - + No profile data. ET/BT not recalculated Kein Profil vorhanden. ET/BT nicht neu berechnet - + Problem with the profile data. ET/BT not recalculated Ein Problem mit den Profilldaten ist aufgetreten. ET/BT wurde nicht neu berechnet - + Background {0} loaded successfully {1} Profilvorlage {0} erfolgreich geladen {1} - + Artisan CSV file loaded successfully Artisan CSV Datei erfolgreich geladen - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Die Probat Shop Pilot Software erwartet beim Importieren Dateinamen der Form <Name>_<Index>.xml wie in Test_0.xml - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17644,466 +17652,466 @@ Die Extrageräteeinstellung mit den Werten aus dem Profil überschreiben? Es ist geraten die momentanen Einstellungen zunächst per Menu Hilfe >> Einstellungen Speichern abzulegen. - + Found a different set of extra devices Unterschiedliche Zusatzgeräteeinstellung gefunden - + Save Profile Profile speichern - + Profile saved Profile gespeichert - - - - - - - - + + + + + + + + Cancelled Abbgebrochen - + Readings exported Messwerte exportiert - + Export Excel Exportieren Excel - + Export CSV Exportiere CSV - + Export JSON Exportiere JSON - + Export RoastLogger Exportiere RoastLogger - + Export Probat Pilot Exportiere Probat Pilot - - + + + + - - Converting... Umwandung... - - + + + + - - Target file {0} exists. {1} not converted. - + Readings imported Messwerte importiert - + Import Artisan URL Importiere Artisan URL - + Import CSV Importiere CSV - + Import JSON Importiere JSON - + Import RoastLogger Importiere RoastLogger - + Batch Counter Chargenzähler - + Load Settings canceled Laden von EInstellungen abgebrochen - - + + Statistics Saved Statistikbox abgespeichert - + No statistics found Statistik nicht gefunden - + Excel Production Report exported to {0} Excel Produktionsbericht nach {0} exportiert - + Ranking Report Röstvergleichprotokoll - + Ranking graphs are only generated up to {0} profiles Ranking-Diagramme werden nur bis zu {0} Profilen generiert - + Profile missing DRY event Profil ohne TROCKEN Ereigniss - + Profile missing phase events Profil ohne Phasen Ereignisse - + CSV Ranking Report exported to {0} CSV Röstvergleich nach {0} exportiert - + Excel Ranking Report exported to {0} Excel Röstvergleich nach {0} exportiert - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Die Bluetooth-Waage kann nicht verbunden werden, während Artisan die Berechtigung zum Zugriff auf Bluetooth verweigert wird - + Bluetooth access denied Bluetooth-Zugriff verweigert - + Hottop control turned off Hottop Steuerung ausgeschaltet - + Hottop control turned on Hottop Steuerung eingeschaltet - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Um den Hottop zu kontrollieren muss erst der super user Modus per rechts-klick auf den Timer LCD aktiviert werden! - - + + Settings not found Einstellungen nicht gefunden - + artisan-settings artisan-einstellungen - + Save Settings Einstellungen Sichern - + Settings saved Einstellungen gesichert - + artisan-theme artisan-schema - + Save Theme Schema Speichern - + Theme saved Schema gespeichert - + Load Theme Lade Schema - + Theme loaded Schema geladen - + Background profile removed Hintergrundprofil entfernt - + Alarm Config Alarmeinstellungen - + Alarms are not available for device None Alarmregeln sind für Gerät 'Kein' nicht verfügbar - + Switching the language needs a restart. Restart now? Das Wechseln der Sprache benötigt einen Neustart. Jetzt Neustarten? - + Restart Neustart - + Import K202 CSV Importiere K202 CSV - + K202 file loaded successfully K202 Datei erfolgreich geladen - + Import K204 CSV Importiere K204 CSV - + K204 file loaded successfully K204 Datei erfolgreich geladen - + Import Probat Recipe Importiere Probat Pilot Rezept - + Probat Pilot data imported successfully Probat Pilot Daten erfolgreich importiert - + Import Probat Pilot failed Der Import der Probat Pilot Datei ist fehlgeschlagen - - + + {0} imported {0} importiert - + an error occurred on importing {0} beim Importieren von {0} ist ein Fehler aufgetreten - + Import Cropster XLS Importiere Cropster XLS - + Import Stronghold XLSX Importiere Stronghold XLSX - + Import RoastLog URL Importiere RoastLog URL - + Import RoastPATH URL Importiere RoastPATH URL - + Import Giesen CSV Importiere Giesen CSV - + Import Petroncini CSV Importiere Petroncinii CSV - + Import IKAWA URL IKAWA-URL importieren - + Import IKAWA CSV Importiere IKAWA CSV - + Import Loring CSV Importiere Loring CSV - + Import ROEST CSV Importiere ROEST CSV - + Import Rubasse CSV Importiere Rubase CSV - + Import HH506RA CSV Importiere HH506RA CSV - + HH506RA file loaded successfully HH506RA Datei erfolgreich geladen - + Save Graph as Diagram speichern unter - + {0} size({1},{2}) saved {0} Grösse({1},{2}) gespeichert - + Save Graph as PDF Diagramm als PDF gespeichern - + Save Graph as SVG Diagramm als SVG speichern - + {0} saved {0} gespeichert - + Wheel {0} loaded Kreisdiagram {0} geladen - + Invalid Wheel graph format Ungültiges Kreisdiagramm Datenformat - + Buttons copied to Palette # Schaltflächen kopiert nach Palette # - + Palette #%i restored Palette #%i wiederhergestellt - + Palette #%i empty Palette #%i ist leer - + Save Palettes Paletten speichern - + Palettes saved Paletten gespeichert - + Palettes loaded Paletten geladen - + Invalid palettes file format Ungültige Paletten Datei - + Alarms loaded Alarmregeln geladen - + Fitting curves... Kurvenanpassung... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. - + Analysis earlier than Curve fit Analyse früher als Kurvenanpassung - + Simulator stopped Simulator angehalten - + debug logging ON Debug-Logging AN @@ -18294,446 +18302,446 @@ Correct this on the Config>Curves>Analyze tab. Gerät {0} ausgewählt, equivalent zum CENTER 302. Serielleeinstellungen vornehmen - + set y-coordinate to {} setze die y-Koordinate auf {} - + seconds before FCs Sekunden vor FCs - + seconds after FCs Sekunden nach FCs - + Alarm notice Alarmmeldung - + Alarm is calling: {0} Alarm aktiviert: {0} - + Calling alarm failed on {0} Alarmaktion fehlgeschlagen: {0} - + Alarm trigger button error, description '{0}' not a number Alarm trigger Taste Fehler, Beschreibung '{0}' keine Zahl - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Alarm trigger Schieberegler Fehler, Beschreibung '{0}' keine gültige Zahl [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Alarmauslöser SV Regler Fehler, Beschreibung '{0}' keine Zahl - + Alarm {0} triggered Alarm {0} ausgelöst - + Save profile? Profil sichern? - + Profile unsaved Profile nicht gesichert - + Scope has been reset Röstoskop wurde Zurückgesetzt - + Load Image File Lade Bilddatei - + Loaded watermark image {0} Wasserzeichenbild {0} geladen - + Unable to load watermark image {0} Laden des Wasserzeichenbildes {0} fehlgeshlagen - + Convert profile data to Fahrenheit? Röstprofil in Fahrenheit umrechnen? - - - - + + + + Convert Profile Temperature Temperatureinheit Umstellen - + Profile changed to Fahrenheit Röstprofil wurde auf Fahrenheit umgestellt - + Unable to comply. You already are in Fahrenheit Umrechnung nicht möglich. Temperatureinheit ist bereits Fahrenheit - - + + Profile not changed Röstprofil nicht verändert - + Convert profile data to Celsius? Röstprofil in Celsius umrechnen? - + Profile changed to Celsius Röstprofil wurde auf Celcius umgestellt - + Unable to comply. You already are in Celsius Umrechnung nicht möglich. Temperatureinheit ist bereits Celsius - + Convert Profile Scale Umrechnung der Profileskala - + No profile data found Es wurden keine Profildaten gefunden - - + + Colors set to defaults Farben auf Standardwerte gesetzt - + Colors set to Default Theme Farben auf Default Schema zurückgesetzt - + Colors set to grey Farben auf Graustufen gesetzt - + Background does not match number of labels Profilvorlage entspricht nicht der Anzahl der Kurven - + Phidget service discovery started... Phidget Gerätesuche gestartet... - + scanning for device nach Gerät suchen - + Scope monitoring... Röstoskop liest Werte... - + Scope stopped Röstoskop angehalten - + Humidity: {}% Luftfeuchte: {}% - + Temperature: {}{} Temperatur: {}{} - + Pressure: {}hPa Luftdruck: {}hPa - + Scope recording... Röstoskop zeichnet auf... - + Scope recording stopped Röstoskop Aufzeichnung beendet - + Not enough data collected yet. Try again in a few seconds Noch nicht genügend Daten empfangen. Versuchen Sie es in ein paar Sekunden erneut - + CHARGE: Scope is not recording FÜLLEN: Artisan zeichnet nicht auf - + Roast time starts now 00:00 BT = {0} Röstung startet jetzt 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] markiert bei {0} BT = {1} - + DRY END: Scope is not recording TROCKEN: Artisan zeichnet nicht auf - + [DRY END] recorded at {0} BT = {1} [TROCKEN] erfasst um {0} BT = {1} - + FC START: Scope is not recording FC START: Artisan zeichnet nicht auf - + [FC START] recorded at {0} BT = {1} [FC START] erfasst um {0} BT = {1} - + FC END: Scope is not recording FC ENDE: Artisan zeichnet nicht auf - + [FC END] recorded at {0} BT = {1} [FC ENDE] erfasst um {0} BT = {1} - + SC START: Scope is not recording SC START: Artisan zeichnet nicht auf - + [SC START] recorded at {0} BT = {1} [SC START] erfasst um {0} BT = {1} - + SC END: Scope is not recording SC ENDE: Artisan zeichnet nicht auf - + [SC END] recorded at {0} BT = {1} [SC ENDE] erfasst um {0} BT = {1} - + DROP: Scope is not recording LEEREN: Artisan zeichnet nicht auf - + Roast ended at {0} BT = {1} Röstung beendet um {0} BT = {1} - + COOL: Scope is not recording KÜHL: Artisan zeichnet nicht auf - + [COOL END] recorded at {0} BT = {1} [ABGEKÜHLT] erfasst um {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Event # {0} erfasst bei BT = {1}{2} Zeit = {3} - + Timer is OFF Timer ist AUS - + Unable to move background Profilvorlage konnte nicht bewegt werden - + No finished profile found Kein vollständiges Profile gefunden - + Polynomial coefficients (Horner form): Polynomialkoeffizienten (Horner form): - + Knots: Knoten: - + Residual: Restwert: - + Roots: Wurzeln: - + Profile information Profilinformation - + Designer Start Designer Start - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Der Import eines Profiles in den Designer alle Daten verwerfen ausser den signifikanten. Weitermachen? - + Save Points Daten Speichern - + Points saved Daten gespeichert - + Load Points Daten Laden - + Points loaded Daten geladen - + Designer Init Designer Initalizierung - + Unable to start designer. Profile missing [CHARGE] or [DROP] Designer konnte nicht gestartet werden. Profl ohne [FÜLLEN] oder [LEEREN] - + [ CHARGE ] [ FÜLLEN ] - + [ DRY END ] [ TROCKEN ] - + [ FC START ] [ FC START ] - + [ FC END ] [ FC ENDE ] - + [ SC START ] [ SC START ] - + [ SC END ] [ SC ENDE ] - + [ DROP ] [ LEEREN ] - + [ COOL ] [ KÜHL ] - + New profile created Neues Profile angelegt - + added to cupping notes den Cupping Notizen hinzugefügt - + added to roasting notes den Notizen zur Röstung hinzugefügt - + Mouse Cross ON: move mouse around Fadenkreuz AN: Aktivierung durch Mausbewegung - + Mouse cross OFF Fadenkreuz AUS @@ -19864,67 +19872,67 @@ Continue? Scope Annotation - - - - - + + + + + CHARGE FÜLLEN - - - + + + TP {0} TP {0} - - - + + + DE {0} DE {0} - - - + + + FCs {0} FCs {0} - - - + + + FCe {0} FCe {0} - - - + + + SCs {0} SCs {0} - - - + + + SCe {0} SCe {0} - - - - + + + + DROP {0} LEEREN {0} - - + + CE {0} CE {0} @@ -19937,11 +19945,11 @@ Continue? Scope Title - - - - - + + + + + @@ -21155,216 +21163,216 @@ Continue? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Säure - - - - - - - - + + + + + + + + Aftertaste Nachgeschmack - - - - + + + + Clean Cup Reinheit - + Head Blume - - - + + + Fragrance Duft - - - - - - - + + + + + + + Sweetness Süße - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Ausgewogenheit - - - + + + + - - - - - - + + + + + Body Körper - - - + + + Fragrance-Aroma Duft-Aroma - - - - - + + + + + Flavor Geschmack - - - + + + Uniformity Gleichmäßigkeit - - - + + + Overall Gesamt - + Intensity Intensität - + Fragance Duft - + Dry Fragrance Duft Kaffeemehl - + Complexity Komplexität - - + + Finish Abschluss - + Brightness Helligkeit - + Wet Aroma Naßaroma - + Taste Geschmack - + Nose Spitze - + Mouthfeel Mundgefühl - - + + Flavour Geschmack - + Roast Color Röstfarbe - + Crema Texture Cremastruktur - + Crema Volume Cremavolumen - + Bitterness Bitterkeit - + Defects Defekte - + Aroma Intensity Aromaintensität - + Aroma Persistence Aromabeständigkeit @@ -22379,232 +22387,232 @@ Die Schriftart wird unter Konfiguration>> Kurven>> Reiter UI festgel Linienstile - - + + Start monitoring Monitor beenden - + Start recording Aufzeichnung starten - + First Crack Start Beginn Erstes Knacken - + First Crack End Ende Erstes Knacken - + Second Crack Start Beginn Zweites Knacken - + Second Crack End Ende Zweites Knacken - + Reset Zurücksetzen - + Charge Füllen - + Drop Leeren - + Event Ereignis - + Increases the current SV value by 5 Erhöht den SV Wert um 5 - + Increases the current SV value by 10 Erhöht den SV Wert um 10 - + Increases the current SV value by 20 Erhöht den SV Wert um 20 - + Decreases the current SV value by 20 Verringert den SV Wert um 20 - + Decreases the current SV value by 10 Verringert den SV Wert um 10 - + Decreases the current SV value by 5 Verringert den SV Wert um 5 - + Dry End Trocken - + Cool End Abgekühlt - + Timer Röstzeit - + ET Temperature ET Temperatur - + BT Temperature BT Temperatur - + ET/time (degrees/min) ET/Zeit (grad/min) - + BT/time (degrees/min) BT/Zeit (grad/min) - + Value of SV in PID Wert von SV des PID - + PID power % PID Energie % - + Number of events found Anzahl der Ereignise - + Type of event Typ des Ereignisses - + Value of event Wert des Ereignisses - + Updates the event Aktualisiert das Ereignis - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Phasen LCDs: rechts-klick schaltet die Anzeigeoptionen um: ZEIT, PROZENT, TEMP - + Syncing with artisan.plus Synchronization mit artisan.plus - - + + Disconnect artisan.plus Die Verbindung zu artisan.plus wurde getrennt - + Upload to artisan.plus Übertragung zu artisan.plus - + Connect artisan.plus Mit artisan.plus verbunden - + Phase LCDs Currently in ALL FINISHING MODE Phasen LCDs Momentan in ALLE in ENDPHASE MODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Phasen LCDs: rechts-klick schaltet die Anzeigeoptionen um: ZEIT, PROZENT, TEMP Momentan in ZEIT Modus - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Phasen LCDs: rechts-klick schaltet die Anzeigeoptionen um: ZEIT, PROZENT, TEMP Momentan in PROZENT Modus - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Phasen LCDs: rechts-klick schaltet die Anzeigeoptionen um: ZEIT, PROZENT, TEMP Momentan in TEMP Modus - + <b>Label</b>= <b>Beschriftung</b>= - + <b>Description </b>= <b>Beschreibung </b>= - + <b>Type </b>= <b>Typ </b>= - + <b>Value </b>= <b>Wert </b>= - + <b>Documentation </b>= <b>Dokumentation </b>= - + <b>Button# </b>= <b>Taste# </b>= @@ -22649,12 +22657,12 @@ Momentan in TEMP Modus Beispiel: 100 + x - + Stop monitoring Monitor starten - + Stop recording Aufzeichnung beenden diff --git a/src/translations/artisan_el.qm b/src/translations/artisan_el.qm index 98680dd882ab41c6de6220a5788c3dc0ff0716f8..7a770ec12e533905a27cbf490df0a6ea7fc09fd8 100644 GIT binary patch delta 20442 zcmX7wd0Y+e7st=cJkN7y=5AVCgp0Hg%964c6(zDIOOdT4Bt(`kT}#Q9Folw`6teHT zES0Qf-(|~A*?0P#?(Yw;clS2U@;v7`&pDrS#_}h1wq2{UtnP@hKLDUUa7{lW?SVu) zBbxxZU5@ktve*;Z4M^4jWN#q5b|E8xT)Tvv49tEMavG4EH~!DN%K>;i&-k|h!Vo-P z+;WrAX2w_mf=3%BA!h-ZmxV|FZ^@^uW@bpBZFxdo|(1)W^9IRiC27Q zCNl;gTLIavF_RgikgoW-shP}}glvtUdzi_LJCJVpd7PQdcp2%ApO=`)jPH?c@bh*v zSv@VXEvU)vOXeR~y=IDuGn#e?_|XICXfI@6;3p@W$?D!lh6317Gs#XjWCSqlddL`n z+7rxVR^yTL0YZqGt{NZ{GnHuGz)yd!B=San(ja9s z?;+Pn1n~35=^d<8@D4Uh3;_PA0DUf)$=$nRCP@!eTm*w{IzEd3aR96P$O7Qjp)nxI z<060_Xe6m4lnBAWaziCR-~!+~Pc)O{v{AAIqiOpC{J04R&F=R-h>codu|c1B4_yh6D7E1J=v~iFaf57+?V2eDDf0 z`TOo>lDt#MjnEK+apdp^{(gTmN!~+%fqg-!_8A$57mQYh5`*bPZGb^uz^qD;1pp23 zn!)3M9vz3oN6JnI7@7~l?YaP?rviPA_Z2xB=o|cg%pqJ78fPkB3l6mjVWHqvZB(4G0G!DoDw1V*|$W$PvXyhIsQ*D7PO2A2;ga7bmT8L&c zLyjBxa9_K#NOtNIFnM{8e znFAbu%1n|pMo}?`mgz~jqJ{x?A1xC}(vJW+SPEbr4&=x%V8MRK6X;3?06B`!lVYa~ zWd{DqRb?u3;LH4#EM|~1&H=go56IdF%1QjVb}o>+Lx9yWD36#k?-ZrzRmPUjdjYA) z!Ku&!`PLdo;W-jVBr60c!6`I60jk;u@Eo5F$t)HsLsdq8!(GLsGT79a2DH&gfW)>y zo1pR4@CDku3y}4zlwB%=y#6ox5_DK~=P4yBV_%C~Ksy8h@AUzwPbQk6JJ2rp@YN2Q zNwz!#>WBAGcNfs!xHy)(0_}&s>ZJlSC89$^x=6RCEswvL9=NV39QvMARRJ*O&Jfu ze`kOt;)K0109)Mf?880Ag8`5m9o($V;|J#7+O#!)Tek@N++mq^$tImEADEeO;!Nd^Wy>5 zJq5=#pMm`s3ylg?XzX{DXte{M%qy$Z4t<+{hmH%%fKFNso?S))Sv?dwpTLnC>j2)# zXmX9ZgHQB1U_)*}*Gcw3X7J#<61@}r2Y%L5fXs^lKNno6nto=IDXSE{#$k*p75rA> zZtUOzerx6cLXQi2Bwif&f{sBba0Ka=lK&|#e zHzRHpa~ngqrd9NVZj;*q$GJnd*lb{f&nQ`%u1*Ov!GGikV7gELXN?O;+;Dp?0{@uF z=tj!TWYy{_dac1y`3e4K76MsH!T%RN)M9JJUF*OX5(t5}iq0n=29+1r8$|F2#-2mtvi%(c*9kL~|NU5RoFs&D$@3iCiu^jq-#Hp@` zhrT~Q0xW0>frOx=n1IYj>(WEufGYR00|KX;02W$7;5_t~i{3!sg)>05)HRd7D}}&k zIDl*CL%-nTKytOvZwW5?`Y`X^t*+Ru%|ur`+EkI8#)VH%fZm!4zJaxJM{NN z_BKKP5qQkOROmk&LnF;TMWr{kdu;*z7oEXKBnbL%&PM;?V)f;RM9Dspyp99oe3w#P7O01Voc0OWM8;#kdSvfd8C)zHV;ctLQZLUcZ>AUFc;C*v^$FUmoWSqi~h zQUL6pnMn#yLh$w`=zNwTV}KN`gWv<`6N@fF@IgH7IXehG8V8UmL+~javU5RZvg#fX z{MZ*i&x8;G9luZPFx+b?2xG^>$Y?G4@+}ZH4tJFgO(1L�NPLfA_ko-Rw7YGHJGa|$B& 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 z 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 About - + Release Sponsor Απελευθερώστε τον Χορηγό - + About Περι - + Core Developers Προγραμματιστες - + License Αδεια - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Παρουσιάστηκε πρόβλημα κατά την ανάκτηση των τελευταίων πληροφοριών έκδοσης. Ελέγξτε τη σύνδεσή σας στο Διαδίκτυο, δοκιμάστε ξανά αργότερα ή ελέγξτε μη αυτόματα. - + A new release is available. Μια νέα κυκλοφορία είναι διαθέσιμη. - + Show Change list Εμφάνιση λίστας αλλαγών - + Download Release Λήψη κυκλοφορίας - + You are using the latest release. Χρησιμοποιείτε την τελευταία έκδοση. - + You are using a beta continuous build. Χρησιμοποιείτε μια συνεχή έκδοση beta. - + You will see a notice here once a new official release is available. Θα δείτε μια ειδοποίηση εδώ μόλις είναι διαθέσιμη μια νέα επίσημη κυκλοφορία. - + Update status Ενημέρωση κατάστασης - + sponsored by {} με τη χορηγία του {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day Ψητό της ημέρας - + Screen Size Μέγεθος οθόνης @@ -102,65 +102,65 @@ Υγρασία πράσινο - + Batch Size Μέγεθος παρτίδας - + Density Roasted Πυκνότητα ψητή - + Moisture Roasted Υγρασία ψημένου - + Ground Color Χρωμα Αλεσμενου - + Energy Ενέργεια - + CO2 - + Weight Roasted Βάρος ψητό - + Weight Loss Απώλεια βάρους - + From Απο - + Bottom Κάτω μέρος - + AUC @@ -292,7 +292,7 @@ Καταργηση - + Update Ενημέρωση @@ -839,109 +839,109 @@ Extra Device Κειμενο - - - + + + ON ΕΝΕΡΓΟΠΟΙΗΣΗ - - - - + + + + START ΕΝΑΡΞΗ - + FC START ΕΝΑΡΞΗ FC - + FC END ΛΗΞΗ FC - + SC START ΕΝΑΡΞΗ SC - + SC END ΛΗΞΗ SC - + RESET ΑΡΧΙΚΗ - - + + CHARGE ΦΟΡΤΩΜΑ - - + + DROP ΞΕΦΟΡΤΩΜΑ - + CONTROL ΕΛΕΓΧΟΣ - + EVENT ΣΥΜΒΑΝ - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END ΛΗΞΗ ΞHΡΑΝΣΗΣ - + COOL END ΛΗΞΗ ΨΥΞΗΣ @@ -961,25 +961,25 @@ END - + Finishing Phase Φάση ολοκλήρωσης - + Maillard Phase Φαση Μaillard - + Drying Phase Φαση Ξηρανσης - - + + OFF ΠΑΥΣΗ @@ -1566,61 +1566,61 @@ END Εμφάνιση πάντα - + Heavy FC Eντονο FC - + Low FC Αδυναμο FC - + Light Cut Ανοικτοχρωμο - + Dark Cut Σκουροχρωμο - + Drops Στιγματα - + Oily Ελαιωδης - + Uneven Ανομοιο - + Tipping Tipping - + Scorching scorching - + Divots Καψιματα @@ -1903,9 +1903,9 @@ END ComboBox + - - + @@ -1915,10 +1915,10 @@ END Αέρας + - - + @@ -1930,9 +1930,9 @@ END Τύμπανο + - - + @@ -1942,9 +1942,9 @@ END Κλαπετο + - - + @@ -2225,14 +2225,14 @@ END - + Playback ON Η αναπαραγωγή ΕΝΕΡΓΟ - + Playback OFF @@ -2251,7 +2251,7 @@ END Επαναφορά χρώματος καμβά - + Heater Θερμαστρα @@ -2655,32 +2655,32 @@ END διακεκριμένος - + Propane Gas (LPG) Αέριο προπάνιο (LPG) - + Natural Gas (NG) Φυσικό αέριο (NG) - + Electric Ηλεκτρικός - + Fan Ανεμιστηρας - + Cooling Ψυξη - + Elec Ηλεκτρικός @@ -2884,47 +2884,47 @@ END Contextual Menu - + Add point Προσθηκη σημειου - + Remove point Καταργηση σημειου - + Load points Φόρτωση σημείων - + Save points Εξοικονομήστε πόντους - + Reset Designer Επαναφορα Σχεδιαστηριου - + Config... Διαμορφωση... - + Add to Cupping Notes Προσθηκη Σημειωσεων cupping - + Add to Roasting Notes Προσθηκη Σημειωσεων Ψησιματος - + Edit Επεξεργασια @@ -4321,102 +4321,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Σφαλμα ΙΟ: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4427,86 +4427,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4726,19 +4726,19 @@ END - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4859,96 +4859,96 @@ END - - - - + + + + Error: - + Exception: {} not a valid settings file - - - - - + + + + + Error Σφαλμα - + Exception: WebLCDs not supported by this build Εξαίρεση: WebLCD που δεν υποστηρίζονται από αυτήν την έκδοση - + Could not start WebLCDs. Selected port might be busy. Δεν ήταν δυνατή η εκκίνηση των WebLCD. Η επιλεγμένη θύρα μπορεί να είναι απασχολημένη. - + Failed to save settings Αποτυχία αποθήκευσης ρυθμίσεων - - + + Exception (probably due to an empty profile): - + Analyze: CHARGE event required, none found - + Analyze: DROP event required, none found - + Analyze: no background profile data available - + Analyze: background profile requires CHARGE and DROP events - + Unexpected value for n, got Απροσδόκητη τιμή για n, πήρε - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Εξαίρεση: Δεν ήταν δυνατή η προσθήκη του phidgetServer. Βεβαιωθείτε ότι το πρόγραμμα οδήγησης Phidget έχει εγκατασταθεί σωστά! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Εξαίρεση: Δεν ήταν δυνατή η εκκίνηση του PhidgetManager. Βεβαιωθείτε ότι το πρόγραμμα οδήγησης Phidget έχει εγκατασταθεί σωστά! - - + + Unstable meter data Ασταθή δεδομένα μετρητή - + Error in lnRegression: Σφάλμα στο lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Εξαίρεση: redrawdesigner() Τα γεγονότα Roast ενδέχεται να είναι εκτός λειτουργίας. Επαναφορά σχεδιαστή. @@ -5120,8 +5120,8 @@ END Βοήθεια σχολιασμών εκδηλώσεων - - + + @@ -5263,7 +5263,7 @@ END Βοήθεια συναγερμών - + Keyboard Shortcuts Help Βοήθεια για συντομεύσεις πληκτρολογίου @@ -5478,15 +5478,15 @@ END Αναπαραγωγή - - + + Energy Ενέργεια - - + + CO2 @@ -5782,15 +5782,15 @@ END HTML Report Template - - + + BBP Total Time Συνολικός χρόνος BBP - - + + BBP Bottom Temp BBP κάτω θερμοκρασία @@ -5806,850 +5806,850 @@ END Περίληψη BBP συμπαγής - - + + Whole Color Χρωμα Κοκκων - - - + + + Profile Προφίλ - + Roast Batches Παρτίδες ψητού - - - + + + Batch Σύνολο παραγωγής - - + + Date Ημερομηνια - - - + + + Beans Κοκκοι - - - + + + In Σε - - + + Out Εξω - - - + + + Loss Απώλεια - - + + SUM ΑΘΡΟΙΣΜΑ - + Production Report Έκθεση παραγωγής - - + + Time Χρονος - - + + Weight In Βάρος σε - - + + CHARGE BT ΦΟΡΤΙΣΗ BT - - + + FCs Time Ώρα FCs - - + + FCs BT - - + + DROP Time Ώρα πτώσης - - + + DROP BT ΣΤΑΣΗ BT - + Dry Percent Ξηρό ποσοστό - + MAI Percent Ποσοστό MAI - + Dev Percent Ποσοστό προγραμματιστών - - + + AUC - - + + Weight Loss Απώλεια βάρους - - + + Color Χρωμα - + Cupping Βεντούζα - + Roaster Ψηστηρι - + Capacity Χωρητικότητα - + Operator Χειριστής - + Organization Οργάνωση - + Drum Speed Ταχύτητα τυμπάνου - + Ground Color Χρωμα Αλεσμενου - + Color System Σύστημα χρωμάτων - + Screen Min Ελάχιστη οθόνη - + Screen Max Μέγιστη οθόνη - + Bean Temp Θερμοκρασία φασολιών - + CHARGE ET ΦΟΡΤΙΣΗ ΕΤ - + TP Time Ώρα TP - + TP ET TP ΕΤ - + TP BT - + DRY Time Στεγνό Ώρα - + DRY ET ΣΤΕΓΝΩ ΕΤ - + DRY BT ΞΗΡΑ BT - + FCs ET - + FCe Time FCe Ώρα - + FCe ET - + FCe BT - + SCs Time Ώρα SC - + SCs ET - + SCs BT - + SCe Time Ώρα SCe - + SCe ET SCe ΕΤ - + SCe BT - + DROP ET - + COOL Time Καλή ώρα - + COOL ET ΨΥΞΗ ΕΤ - + COOL BT ΨΥΞΗ BT - + Total Time Συνολικός χρόνος - + Dry Phase Time Χρόνος ξηρής φάσης - + Mid Phase Time Ώρα μεσαίας φάσης - + Finish Phase Time Χρόνος φάσης ολοκλήρωσης - + Dry Phase RoR Ξηρά φάση RoR - + Mid Phase RoR RoR μεσαίας φάσης - + Finish Phase RoR Ολοκληρώστε τη φάση RoR - + Dry Phase Delta BT Ξηρή φάση Delta BT - + Mid Phase Delta BT Δέλτα ΒΤ μέσης φάσης - + Finish Phase Delta BT Φάση τερματισμού Delta BT - + Finish Phase Rise Τελειώστε τη φάση άνοδο - + Total RoR Σύνολο RoR - + FCs RoR - + MET ΣΥΝΑΝΤΗΣΕ - + AUC Begin Έναρξη AUC - + AUC Base Βάση AUC - + Dry Phase AUC AUC ξηράς φάσης - + Mid Phase AUC AUC μεσαίας φάσης - + Finish Phase AUC Ολοκληρώστε τη φάση AUC - + Weight Out Βάρος - + Volume In Ένταση σε - + Volume Out Έξοδος έντασης - + Volume Gain Κέρδος όγκου - + Green Density Πράσινη πυκνότητα - + Roasted Density Ψητή πυκνότητα - + Moisture Greens Συνθηκες Αποθυκευσης - + Moisture Roasted Υγρασία ψητή - + Moisture Loss Απώλεια υγρασίας - + Organic Loss Οργανική απώλεια - + Ambient Humidity Υγρασία περιβάλλοντος - + Ambient Pressure Περιβαλλοντική πίεση - + Ambient Temperature Θερμοκρασία περιβάλλοντος - - + + Roasting Notes Σημειωσεις Ψησιματος - - + + Cupping Notes Σημειωσεις cupping - + Heavy FC Eντονο FC - + Low FC Αδυναμο FC - + Light Cut Ανοικτοχρωμο - + Dark Cut Σκουροχρωμο - + Drops Στιγματα - + Oily Ελαιωδης - + Uneven Ανομοιο - + Tipping Tipping - + Scorching scorching - + Divots Καψιματα - + Mode Τρόπος - + BTU Batch BTU παρτίδα - + BTU Batch per green kg BTU παρτίδα ανά πράσινο κιλό - + CO2 Batch Παρτίδα CO2 - + BTU Preheat Προθέρμανση BTU - + CO2 Preheat Προθέρμανση CO2 - + BTU BBP - + CO2 BBP - + BTU Cooling Ψύξη BTU - + CO2 Cooling Ψύξη CO2 - + BTU Roast Ψητό BTU - + BTU Roast per green kg BTU Ψητό ανά πράσινο κιλό - + CO2 Roast Ψητό CO2 - + CO2 Batch per green kg Παρτίδα CO2 ανά πράσινο kg - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Παρτίδα αποδοτικότητας - + Efficiency Roast Ψητό απόδοσης - + BBP Begin BBP Αρχίζω - + BBP Begin to Bottom Time BBP Ξεκινήστε μέχρι το κάτω μέρος - + BBP Bottom to CHARGE Time Χρόνος BBP από κάτω έως φόρτιση - + BBP Begin to Bottom RoR BBP Αρχίστε προς τα κάτω RoR - + BBP Bottom to CHARGE RoR BBP Κάτω για ΦΟΡΤΙΣΗ RoR - + File Name Ονομα αρχείου - + Roast Ranking Συγκριση Ψησιματος - + Ranking Report Αναφορά κατάταξης - + AVG - + Roasting Report Λεπτομερειες Ψησιματος - + Date: Ημερομηνια: - + Beans: Κοκκοι: - + Weight: Βαρος: - + Volume: Ογκος: - + Roaster: Ψηστηρι: - + Operator: Χειρηστης: - + Organization: Οργάνωση: - - + + Cupping: Cupping: - + Color: Χρωμα: - + Energy: Ενέργεια: - + CO2: - + CHARGE: ΦΟΡΤΩΜΑ: - + Size: Mεγεθος: - + Density: Πυκνοτητα: - + Moisture: Υγρασία: - + Ambient: Περιβάλλων: - + TP: - + DRY: ΞΗΡΑΝΣΗ: - + FCs: FCε: - + FCe: FCλ: - + SCs: SCε: - + SCe: SCλ: - + DROP: ΞΕΦΟΡΤΩΜΑ: - + COOL: ΨΗΞΗ: - + MET: ΣΥΝΑΝΤΗΣΕ: - + CM: ΕΚ: - + Drying: Ξηρανση: - + Maillard: Maillard: - + Finishing: Φινίρισμα: - + Cooling: Ψυξη: - + Background: Ιστορικό: - + Alarms: Συναγερμός: - + RoR: RoR: - + AUC: - + Events Συμβαντα @@ -7550,13 +7550,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Γρήγορη είσοδος σε ειδική εκδήλωση. Τα πλήκτρα q,w,e και r αντιστοιχούν στα ειδικά συμβάντα 1,2,3 και 4. Μια διψήφια αριθμητική τιμή πρέπει να ακολουθεί το γράμμα συντόμευσης, π.χ. &#39;q75&#39;, όταν η αντίστοιχη μέγιστη τιμή του ρυθμιστικού συμβάντος είναι 100 ή μικρότερη (προεπιλεγμένη ρύθμιση). Όταν η μέγιστη τιμή του ρυθμιστικού είναι μεγαλύτερη από 100, πρέπει να εισαχθούν τρία ψηφία και για τιμές μικρότερες από 100 απαιτείται ένα μηδενικό στην αρχή, π.χ. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Γρήγορη καταχώριση PID SV. Η τιμή είναι ένας τριψήφιος αριθμός. Για τιμές μικρότερες από 100 πρέπει να εισαχθούν με μηδέν μπροστά, π.χ. & # 39; v075 & # 39 ;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11640,6 +11640,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. Το F1 αναφέρεται στο προηγούμενο αποτέλεσμα του πραγματικού τύπου για την πραγματοποίηση ενός βρόχου ανατροφοδότησης. Αυτό είναι χρήσιμο σε σχέδια φίλτρων. Ομοίως, το F2 αναφέρεται στο δεύτερο προηγούμενο αποτέλεσμα κ.λπ. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Γρήγορη είσοδος σε ειδική εκδήλωση. Τα πλήκτρα q,w,e και r αντιστοιχούν στα ειδικά συμβάντα 1,2,3 και 4. Μια διψήφια αριθμητική τιμή πρέπει να ακολουθεί το γράμμα συντόμευσης, π.χ. &#39;q75&#39;, όταν η αντίστοιχη μέγιστη τιμή του ρυθμιστικού συμβάντος είναι 100 ή μικρότερη (προεπιλεγμένη ρύθμιση). Όταν η μέγιστη τιμή του ρυθμιστικού είναι μεγαλύτερη από 100, πρέπει να εισαχθούν τρία ψηφία και για τιμές μικρότερες από 100 απαιτείται ένα μηδενικό στην αρχή, π.χ. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Γρήγορη καταχώριση PID SV. Η τιμή είναι ένας τριψήφιος αριθμός. Για τιμές μικρότερες από 100 πρέπει να εισαχθούν με μηδέν μπροστά, π.χ. & # 39; v075 & # 39 ;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12651,8 +12659,8 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Αναλογια - - + + Text Κειμενο @@ -12679,19 +12687,19 @@ Follow the steps below to set the energy inputs for the roast machine and afterb dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12712,19 +12720,19 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΒΤ - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12753,8 +12761,8 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Ευθυγραμμιση - - + + @@ -12771,11 +12779,11 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΦΟΡΤΩΜΑ - - - - - + + + + + @@ -12784,13 +12792,13 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΤΡ - - + + + + - - - - + + @@ -12798,16 +12806,16 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΣΤΕΓΝΟΣ - - - - - - - - - - + + + + + + + + + + @@ -12815,7 +12823,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - + @@ -12823,7 +12831,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - + @@ -12831,7 +12839,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb SC - + @@ -12839,8 +12847,8 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - - + + @@ -12861,9 +12869,9 @@ Follow the steps below to set the energy inputs for the roast machine and afterb / λεπτό - - - + + + @@ -12872,9 +12880,9 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΕΝΕΡΓΟΠΟΙΗΣΗ - - - + + + @@ -12909,7 +12917,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Αρνητικός - + Slider @@ -12926,8 +12934,8 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Αντιστροφή ελέγχου - - + + @@ -12963,29 +12971,29 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Ράμπα / Μουλιάστε - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Φοντο @@ -13206,7 +13214,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Επιτρεπόμενη αλληλεπικάλυψη σχολιασμών - + Markers Δεικτες @@ -13248,9 +13256,9 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Μεγεθος - - - + + + @@ -13258,8 +13266,8 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΕΝΑΡΞΗ - - + + MET ΣΥΝΑΝΤΗΣΕ @@ -13285,9 +13293,9 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ρεύμα: - - - + + + @@ -13352,9 +13360,9 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Σύμπλεγμα - - - + + + @@ -13367,16 +13375,16 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΑΡΧΙΚΗ - - - + + + Event button Κουμπί συμβάντος - + its text @@ -13420,7 +13428,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb DB # - + @@ -13635,7 +13643,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Κόμβος - + ALL ΟΛΑ @@ -13700,7 +13708,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - + @@ -13717,9 +13725,9 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - - - + + + Green @@ -13735,7 +13743,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Ψημένος - + @@ -13744,7 +13752,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΛΗΞΗ ΞHΡΑΝΣΗΣ - + @@ -13753,13 +13761,13 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΕΝΑΡΞΗ FC - + FC END ΛΗΞΗ FC - + @@ -13767,13 +13775,13 @@ Follow the steps below to set the energy inputs for the roast machine and afterb ΕΝΑΡΞΗ SC - + SC END ΛΗΞΗ SC - + COOL ΨΥΞΗ @@ -13804,7 +13812,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - + Density Πυκνοτητα @@ -13826,7 +13834,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - + Moisture Υγρασία @@ -13955,7 +13963,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb (χιλ. δδ) - + Duration Διάρκεια @@ -13978,7 +13986,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb - + @@ -14018,7 +14026,7 @@ Follow the steps below to set the energy inputs for the roast machine and afterb Μοντέλο - + Heating Θέρμανση @@ -14329,7 +14337,7 @@ LCDs All Δεν διατίθεται στο ArtisanViewer - + EVENT ΣΥΜΒΑΝ @@ -14397,13 +14405,13 @@ LCDs All Εισαγωγη περιγραφης - + PID SV PID SV - + PID % PID % @@ -14444,425 +14452,425 @@ LCDs All Χρώμα άκρου (RGBA) - + roasted ψητό - - - - - - + + + + + + AUC - + Time Guide Οδηγός ώρας - + Background ET Ιστορικό ET - + Background BT Ιστορικό BT - + Background Extra Ιστορικό επιπλέον - + X Label Επιγραφη Αξονα Χ - - - + + + Canvas Καμβάς - + Y Label Επιγραφη Αξονα Y - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Θρύλος bkgnd - + MET Text Κείμενο ΜΕΤ - - + + MET Box MET κουτί - + Timer LCD Digits Ψηφία LCD χρονοδιακόπτη - + Timer LCD Background Φόντο LCD χρονοδιακόπτη - - + + ET LCD Digits Ψηφία ET LCD - - + + ET LCD Background Φόντο LCD ET - - + + BT LCD Digits Ψηφία BT LCD - - + + BT LCD Background Φόντο LCD BT - + Extra/PID LCD Digits Ψηφία Extra / PID LCD - + Extra/PID LCD Background Φόντο LCD Extra / PID - + AUC FCs AUC FC - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On Επί - - - + + + Off Μακριά από - + Max Delta Μέγιστο Δέλτα - + Swing Κούνια - + ABC/secs ABC / δευτερόλεπτα - + Segment Analysis (rise, crash and flick) Ανάλυση τμήματος (άνοδος, σφάλμα και κίνηση) - + Background Align Ευθυγράμμιση φόντου - + Curve Fit Fit καμπύλη - + Samples Threshold Όριο δειγμάτων - + Delta Threshold Όριο Δέλτα - + Sample rate (secs) Ποσοστό δείγματος (δευτερόλεπτα) - + Smooth Curves/Spikes Ομαλές καμπύλες / αιχμές - + Delta Span/Smoothing - + Polyfit/Optimal Smoothing Polyfit/Βέλτιστη λείανση - + Fit RoRoR (C/min/min) Fit RoRoR (C / λεπτό / λεπτό) - + Actual RoR at FCs Πραγματική RoR στα FCs - + ALL FINISHING MODE ΟΛΟΣ ΤΟΝ ΛΕΙΤΟΥΡΓΙΑ ΤΕΛΙΚΟΥ - - + + DEV% %Ανάπτυξη - - + + DRY% ξήρανση% - - - - - + + + + + TIME MODE ΛΕΙΤΟΥΡΓΙΑ ΧΡΟΝΟΥ - - - - - + + + + + PERCENTAGE MODE ΛΕΙΤΟΥΡΓΙΑ ΠΟΣΟΣΤΟΥ - + RAMP% Αύξηση% - - - - - + + + + + TEMP MODE ΛΕΙΤΟΥΡΓΙΑ TEMP - + Start recording Εναρξη καταγραφης - + Charge the beans Φορτίστε τα φασόλια - + /m - + greens χόρτα - - - + + + AUTO ΑΥΤΟΜΑΤΟ - - - + + + MANUAL χειρωνακτικός - + FLAP ΠΤΕΡΥΓΙΟ - - - + + + CLOSE ΚΛΕΙΣΕ - - - + + + OPEN ΑΝΟΙΞΕ - + CONTROL ΕΛΕΓΧΟΣ - + DISCHARGE ΕΚΠΛΗΡΩΣΗ - + HEATING ΘΕΡΜΑΝΣΗ - + STIRRER ΑΝΑΚΙΝΗΤΗΣ - + FILL ΓΕΜΙΣΜΑ - + COOLING ΨΥΞΗ - - - + + + STOP ΝΑ ΣΤΑΜΑΤΗΣΕΙ - + RELEASE ΕΛΕΥΘΕΡΩΣΗ - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Μέγιστο + / Max- RoR @@ -15050,155 +15058,155 @@ LCDs All Χαρτογράφηση - + Preheat Measured Μετρημένη προθέρμανση - + Preheat % Προθέρμανση% - + BBP Measured Μετρημένο BBP - + BBP % % BBP - + Cooling Measured Μετρημένη ψύξη - + Cooling % Ψύξη% - + Continuous Συνεχής - + Roast Event Εκδήλωση ψητού - + Meter Μετρητης - - + + at στους - + BackgroundXT Ιστορικό XT - + BackgroundYT ΙστορικόYT - - + + BackgroundET ΦοντοET - - + + BackgroundBT ΦοντοBT - + BackgroundDeltaET ΦοντοDeltaET - + BackgroundDeltaBT ΦοντοDeltaBT - + ETprojection ETπροβολή - + DeltaETprojection Προβολή DeltaET - + BTprojection BTπροβολή - + DeltaBTprojection Προβολή DeltaBT - + TIMEguide Οδηγός TIME - + AUCguide Οδηγός AUC - - - + + + Correction Διόρθωση - + Event #<b>{0} </b> Event#<b>{0}</b> - - + + CM ΕΚ - - + + FC - + Designer Σχεδιαστηριο - + BT {0} {1}/min for {2} BT {0} {1} / λεπτό για {2} - + ET {0} {1}/min for {2} ET {0} {1} / λεπτό για {2} @@ -15570,8 +15578,8 @@ LCDs All Κλεισιμο{0} - - + + About {0} Περι{0} @@ -15633,37 +15641,37 @@ LCDs All Menu - + Main LCDs Κύρια LCDs - + Delta LCDs Δέλτα LCDs - + PID LCDs - + Extra LCDs Επιπλέον LCDs - + Phases LCDs Φάσεις LCDs - + Scale LCDs Κλίμακα LCD @@ -15700,13 +15708,13 @@ LCDs All Προβολή - + Help Βοηθεια - + New Νεο @@ -16069,105 +16077,105 @@ LCDs All Έλεγχοι - + Readings Αριθμοί - + Events Editor Επεξεργαστής συμβάντων - + Buttons Πληκτρα - + Sliders Ρυθμιστικά - + Schedule Σχέδιο - + Full Screen Πλήρης οθόνη - + About Qt Σχετικά με το Qt - + Documentation Τεκμηριωση - + Keyboard Shortcuts Συντομευσεις Πληκτρολογιου - + Check for Updates Ελεγχος για ενημερώσεις - + Errors Σφαλματα - + Messages Μυνηματα - + Serial Σειριακο - + Platform Πλατφορμα - + Load Settings... Φόρτωση ρυθμίσεων... - + Load Recent Settings Φόρτωση πρόσφατων ρυθμίσεων - - + + Save Settings... Απομνημόνευση ρυθμίσεων... - - + + Factory Reset Εργοστασιακη επαναφορα - + Load Theme... Φόρτωση θέματος ... - + Save Theme... Αποθήκευση θέματος ... @@ -16262,18 +16270,18 @@ LCDs All Γραφημα Ροδας Αποθυκευτηκε - + Open Wheel Graph Ανοιγμα γραφικου ροδας - - - - - - + + + + + + @@ -16281,12 +16289,12 @@ LCDs All {} συνδεδεμένο - - - - - - + + + + + + @@ -16811,7 +16819,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied Δεν επιτρέπεται η πρόσβαση στο bluetootooth @@ -16847,13 +16855,13 @@ Repeat Operation at the end: {0} Βοηθημα αναπαραγωγης ΕΝΕΡΓΟ στα {0} δευτερολεπτα - + Load Background Φόρτωση φόντου - + Reading background profile... Αναγνωση προφιλ φοντου... @@ -17085,8 +17093,8 @@ Repeat Operation at the end: {0} Δειγματοληψία - - + + Warning Προειδοποίηση @@ -17097,13 +17105,13 @@ Repeat Operation at the end: {0} Ένα στενό διάστημα δειγματοληψίας μπορεί να οδηγήσει σε αστάθεια σε ορισμένα μηχανήματα. Προτείνουμε τουλάχιστον 1 δευτερόλεπτο. - + Incompatible variables found in %s Βρέθηκαν μη συμβατές μεταβλητές στο %s - + Assignment problem Πρόβλημα ανάθεσης @@ -17149,7 +17157,7 @@ Repeat Operation at the end: {0} Η σύνδεση S7 απέτυχε - + Port Configuration Διαμόρφωση θύρας @@ -17160,7 +17168,7 @@ Repeat Operation at the end: {0} Θυρα Επικοινωνιας - + Load Alarms Φορτωση Συναγερμων @@ -17197,99 +17205,99 @@ Repeat Operation at the end: {0} ακολουθεί - - + + Save Statistics Αποθήκευση στατιστικών - + Welcome to version {0} of Artisan! Καλώς ορίσατε στην έκδοση {0} του Artisan! - + This is a one time message to inform you about a change in Artisan. Αυτό είναι ένα εφάπαξ μήνυμα που σας ενημερώνει για μια αλλαγή στο Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Εάν δεν εκτελείτε παλαιότερες εκδόσεις του Artisan, μπορείτε να παραλείψετε αυτό το μήνυμα, η αλλαγή δεν σας επηρεάζει. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Το Artisan διατηρεί όλες τις ρυθμίσεις διαμόρφωσης όταν βγείτε, ώστε να είναι αυτόματα διαθέσιμοι την επόμενη φορά που θα ξεκινήσετε το Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Ξεκινώντας με την έκδοση v2.0, οι ρυθμίσεις δεν θα κοινοποιούνται πλέον αυτόματα κατά την εκκίνηση με εκδόσεις πριν από το v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Μην ανησυχείς. Δεδομένου ότι είναι η πρώτη φορά που ανοίξατε αυτήν τη νέα έκδοση, η Artisan έχει ήδη φορτώσει τις ρυθμίσεις που χρησιμοποιήσατε τελευταία. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Για να κάνετε κοινή χρήση των ρυθμίσεων μεταξύ αυτής της έκδοσης και των εκδόσεων Artisan πριν από το v2.0 χρησιμοποιήστε τις επιλογές 'Βοήθεια> Αποθήκευση ρυθμίσεων' και 'Βοήθεια> Φόρτωση ρυθμίσεων'. - + Enjoy using Artisan, The Artisan Team Απολαύστε τη χρήση του Artisan, The Artisan Team - + One time message about loading settings at start-up Μία φορά μήνυμα σχετικά με τη φόρτωση των ρυθμίσεων κατά την εκκίνηση - + Welcome to the ArtisanViewer! Καλώς ήλθατε στο ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Αυτό είναι ένα μοναδικό μήνυμα για να σας παρουσιάσουμε στο ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. Το ArtisanViewer ανοίγει όποτε εκτελείται ήδη αντίγραφο του Artisan. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. Το ArtisanViewer θα διατηρήσει όλες τις ρυθμίσεις διαμόρφωσης κατά την έξοδο, ώστε να είναι αυτόματα διαθέσιμοι την επόμενη φορά που θα ξεκινήσετε το ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Προσοχή, ο μόνος τρόπος κοινής χρήσης των ρυθμίσεων μεταξύ Artisan και ArtisanViewer είναι να τις αποθηκεύσετε και να τις φορτώσετε ρητά χρησιμοποιώντας «Βοήθεια> Αποθήκευση ρυθμίσεων» και «Βοήθεια> Φόρτωση ρυθμίσεων». - + Enjoy using ArtisanViewer, Απολαύστε τη χρήση του ArtisanViewer, - + The Artisan Team Η Τεχνική Ομάδα - + One time message about ArtisanViewer Μία φορά μήνυμα για το ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17298,408 +17306,408 @@ To keep it free and current please support us with your donation and subscribe t Για να το διατηρήσετε δωρεάν και επίκαιρο, υποστηρίξτε μας με τη δωρεά σας και εγγραφείτε στο artisan.plus για να καταργήσετε αυτό το παράθυρο διαλόγου! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Διαμόρφωση για<br>{0};<br><br>Ορισμένες από τις ρυθμίσεις σας θα τροποποιηθούν!<br><br>Πριν συνεχίσετε, είναι καλύτερο να αποθηκεύσετε τις τρέχουσες ρυθμίσεις σας και να επαναφέρετε το Artisan<br>(πρώτο μενού {1} >> {2} και μετά {4} >> {3}) - + Adjust Settings Ρυθμίστε τις Ρυθμίσεις - + Ambient Περιβάλλων - + Elevation (MASL) Υψόμετρο (MASL) - - - + + + Action canceled Ενεργεια καταργηθηκε - - - - - - - + + + + + + + Machine Μηχανή - - - - - + + + + + Network name or IP address Όνομα δικτύου ή διεύθυνση IP - + Machine Capacity (kg) Χωρητικότητα μηχανήματος (kg) - + Energy loads configured for {0} {1}kg Ενεργειακά φορτία διαμορφωμένα για {0} {1} kg - + Artisan configured for {0} Ο καλλιτέχνης έχει διαμορφωθεί για {0} - - + + Load theme {0}? Φόρτωση θέματος {0}; - - + + Adjust Theme Related Settings Προσαρμογή σχετικών ρυθμίσεων θέματος - - + + Loaded theme {0} Φορτωμένο θέμα {0} - + Detected a color pair that may be hard to see: Εντοπίστηκε ένα ζεύγος χρωμάτων που μπορεί να είναι δύσκολο να το δείτε: - - - + + + Simulator started @{}x Ο προσομοιωτής ξεκίνησε @ {} x - + super on σούπερ - + super off σούπερ μακριά - + Pulse out of range (%d) Παλμός εκτός εύρους (%d) - + Alarms on Ενεργοποίηση συναγερμών - + Alarms off Συναγερμοί - + autoCHARGE on αυτόματη χρέωση - + autoCHARGE off απενεργοποίηση αυτόματης χρέωσης - + autoDROP on το autoDROP είναι ενεργοποιημένο - + autoDROP off απενεργοποιημένο το autoDROP - - - + + + PID set to OFF Το PID ορίστηκε σε OFF - - - + + + PID set to ON Το PID ορίστηκε σε ΕΝΕΡΓΟ - - + + PID mode manual Εγχειρίδιο λειτουργίας PID - - + + PID mode Ramp/Soak Λειτουργία PID Ramp / Soak - - + + PID mode background Φόντο λειτουργίας PID - + playback off η αναπαραγωγή είναι απενεργοποιημένη - + playback by time αναπαραγωγή με το χρόνο - + playback by BT αναπαραγωγή από BT - + playback by ET αναπαραγωγή από ET - + Notifications on Ειδοποιήσεις ενεργοποιημένες - + Notifications off Οι ειδοποιήσεις απενεργοποιημένες - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled Κρατήστε το ON ενεργοποιημένο - + Keep ON disable Απενεργοποίηση Keep ON - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Θέλετε να επαναφέρετε όλες τις ρυθμίσεις; <br> Πρέπει να γίνει επανεκκίνηση του ArtisanViewer! - + Do you want to reset all settings?<br> Artisan has to be restarted! Θέλετε να επαναφέρετε όλες τις ρυθμίσεις; <br> Πρέπει να γίνει επανεκκίνηση του Artisan! - - + + Factory Reset Εργοστασιακη επαναφορα - + Auto Axis Graph Mode: Roast Αυτόματη λειτουργία γραφήματος άξονα: Ψητό - + Auto Axis Graph Mode: BBP+Roast Αυτόματη λειτουργία γραφήματος άξονα: BBP+Roast - + Auto Axis Graph Mode: BBP Αυτόματη λειτουργία γραφήματος άξονα: BBP - - + + PID Mode: Ramp/Soak Λειτουργία PID: Ράμπα / Μουλιάστε - - + + PID Mode: Background Λειτουργία PID: Φόντο - - + + PID Mode: Manual Λειτουργία PID: Μη αυτόματη - + Exit Designer? Εξοδος Σχεδιαστηριου? - + Designer Mode ON Λειτουργια σχεδιαστηριου ΕΝΕΡΓΗ - + LCD cursor on profile data Δρομέας LCD στα δεδομένα προφίλ - + LCD cursor on template data Δρομέας LCD σε δεδομένα προτύπου - + LCD cursor OFF Ο κέρσορας LCD ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΟ - + Keyboard moves turned ON Κινηση Πληκτρολογιου ΕΝΕΡΓΗ - + Keyboard moves turned OFF Κινηση Πληκτρολογιου ΑΝΕΝΕΡΓΗ - + Profile {0} saved in: {1} Προφιλ {0} αποθυκευτηκε σε {1} - + Autosave path does not exist. Autosave failed. Η διαδρομή αυτόματης αποθήκευσης δεν υπάρχει. Η αυτόματη αποθήκευση απέτυχε. - + Empty path or box unchecked in Autosave Κενη Διαδρομη η κουτι αμαρκαριστο στην Αυτοματη Αποθυκευση - + Event #{0}: {1} has been updated Συμβαν #{0}: {1} εχει ενημερωθει - + Select Επιλογη - - + + Open Ανοιγμα - + URL Διεύθυνση URL - + Save Αποθυκευση - + Select Directory Επιλεξτε Ευρετηριο - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found Η ΝΕΑ ΑΠΟΣΤΟΛΗ ακυρώθηκε: Βρέθηκε ελλιπές προφίλ χωρίς CHARGE και DROP - + NEW ROAST canceled: incomplete profile lacking DROP found Ακυρώθηκε η ΝΕΑ ROAST: βρέθηκε ελλιπές προφίλ χωρίς DROP - + {0} has been saved. New roast has started {0} εχει αποθυκευτει.Εναρξη νεου ψησιματος - - - + + + Invalid artisan format Μη αποδεκτη φορμα artisan - + {0} loaded {0} φορτωθηκε - + No profile data. ET/BT not recalculated Δεν υπάρχουν δεδομένα προφίλ. Το ET / BT δεν υπολογίστηκε εκ νέου - + Problem with the profile data. ET/BT not recalculated Πρόβλημα με τα δεδομένα προφίλ. Το ET / BT δεν υπολογίστηκε εκ νέου - + Background {0} loaded successfully {1} Το Φοντο {0} φορτωθηκε με επιτυχια {1} - + Artisan CSV file loaded successfully Αρχειο artisan csv φορτωθηκε με επιτυχια - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Το πιλοτικό λογισμικό Probat Shop αναμένει αρχεία με όνομα <Name> _ <Index> .xml όπως στο Test_0.xml κατά την εισαγωγή - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17712,467 +17720,467 @@ It is advisable to save your current settings beforehand via menu Help >> Συνιστάται να αποθηκεύετε τις τρέχουσες ρυθμίσεις σας εκ των προτέρων μέσω του μενού Βοήθεια >> Αποθήκευση ρυθμίσεων. - + Found a different set of extra devices Βρέθηκε ένα διαφορετικό σύνολο επιπλέον συσκευών - + Save Profile Αποθυκευση Προφιλ - + Profile saved Προφιλ Αποθυκευτηκε - - - - - - - - + + + + + + + + Cancelled Ακυρωθηκε - + Readings exported Εγινε εξαγωγη δεδομενων - + Export Excel Εξαγωγή Excel - + Export CSV Εξαγωγη CSV - + Export JSON Εξαγωγη JSON - + Export RoastLogger Εξαγωγη Καταγραφεα - + Export Probat Pilot Εξαγωγή πιλότου Probat - - + + + + - - Converting... Μετατροπή ... - - + + + + - - Target file {0} exists. {1} not converted. Το αρχείο προορισμού {0} υπάρχει. {1} δεν μετατράπηκε. - + Readings imported Δεδομενα εισηχθησαν - + Import Artisan URL Εισαγωγή Artisan URL - + Import CSV Εισαγωγη CSV - + Import JSON Εισαγωγη JSON - + Import RoastLogger Εισαγωγη Καταγραφεα - + Batch Counter Μετρητής παρτίδας - + Load Settings canceled Οι ρυθμίσεις φόρτωσης ακυρώθηκαν - - + + Statistics Saved Τα στατιστικά στοιχεία αποθηκεύτηκαν - + No statistics found Δεν βρέθηκαν στατιστικά στοιχεία - + Excel Production Report exported to {0} Η αναφορά παραγωγής του Excel εξήχθη στο {0} - + Ranking Report Αναφορά κατάταξης - + Ranking graphs are only generated up to {0} profiles Τα γραφήματα κατάταξης δημιουργούνται μόνο έως {0} προφίλ - + Profile missing DRY event Το συμβάν DRY λείπει από το προφίλ - + Profile missing phase events Στο προφίλ λείπουν συμβάντα φάσης - + CSV Ranking Report exported to {0} Η αναφορά κατάταξης CSV εξήχθη στο {0} - + Excel Ranking Report exported to {0} Η αναφορά κατάταξης του Excel εξήχθη στο {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Δεν είναι δυνατή η σύνδεση της ζυγαριάς Bluetooth, ενώ δεν επιτρέπεται η πρόσβαση του Artisan στο Bluetooth - + Bluetooth access denied Δεν επιτρέπεται η πρόσβαση Bluetooth - + Hottop control turned off Ο έλεγχος Hottop απενεργοποιήθηκε - + Hottop control turned on Ο έλεγχος Hottop είναι ενεργοποιημένος - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Για να ελέγξετε ένα Hottop πρέπει να ενεργοποιήσετε τη λειτουργία σούπερ χρήστη μέσω ενός δεξιού κλικ πρώτα στο χρονοδιακόπτη LCD! - - + + Settings not found Δεν βρέθηκαν ρυθμίσεις - + artisan-settings τεχνίτης-ρυθμίσεις - + Save Settings Αποθηκεύσετε τις ρυθμίσεις - + Settings saved Οι ρυθμίσεις αποθηκεύτηκαν - + artisan-theme τεχνίτης-θέμα - + Save Theme Αποθήκευση θέματος - + Theme saved Το θέμα αποθηκεύτηκε - + Load Theme Φόρτωση θέματος - + Theme loaded Το θέμα φορτώθηκε - + Background profile removed Το προφίλ φόντου καταργήθηκε - + Alarm Config Διαμορφωση Συναγερμου - + Alarms are not available for device None Συναγερμοι δεν ειναι διαθεσιμοι για συσκευη Καμια - + Switching the language needs a restart. Restart now? Η αλλαγή της γλώσσας χρειάζεται επανεκκίνηση. Επανεκκίνηση τώρα? - + Restart Επανεκκίνηση - + Import K202 CSV Εισαγωγη Κ202 CSV - + K202 file loaded successfully Αρχειο Κ202 φορτωθηκε με επιτυχια - + Import K204 CSV Εισαγωγη K204 CSV - + K204 file loaded successfully Αρχειο Κ204 φορτωθηκε με επιτυχια - + Import Probat Recipe Εισαγωγή συνταγής Probat - + Probat Pilot data imported successfully Τα δεδομένα πιλότου Probat εισήχθησαν με επιτυχία - + Import Probat Pilot failed Η εισαγωγή του πιλότου Probat απέτυχε - - + + {0} imported {0} εισήχθη - + an error occurred on importing {0} παρουσιάστηκε σφάλμα κατά την εισαγωγή του {0} - + Import Cropster XLS Εισαγωγή Cropster XLS - + Import Stronghold XLSX Εισαγωγή Stronghold XLSX - + Import RoastLog URL Εισαγωγή διεύθυνσης URL RoastLog - + Import RoastPATH URL Εισαγωγή διεύθυνσης URL RoastPATH - + Import Giesen CSV Εισαγωγή Giesen CSV - + Import Petroncini CSV Εισαγωγή Petroncini CSV - + Import IKAWA URL Εισαγωγή διεύθυνσης URL IKAWA - + Import IKAWA CSV Εισαγωγή IKAWA CSV - + Import Loring CSV Εισαγωγή Loring CSV - + Import ROEST CSV Εισαγωγή ROEST CSV - + Import Rubasse CSV Εισαγωγή Rubasse CSV - + Import HH506RA CSV Εισαγωγη HH506RA CSV - + HH506RA file loaded successfully Αρχειο HH506RA φορτωθηκε με επιτυχια - + Save Graph as Αποθήκευση γραφήματος ως - + {0} size({1},{2}) saved {0} μεγεθος({1},{2})αποθυκευτηκε - + Save Graph as PDF Αποθυκευση Γραφικου ως PDF - + Save Graph as SVG Αποθυκευση Γραφικου ως SVG - + {0} saved {0} Αποθυκευτηκε - + Wheel {0} loaded Ο τροχός {0} φορτώθηκε - + Invalid Wheel graph format Μη αποδεκτο φορμα Γραφικου Ροδας - + Buttons copied to Palette # Τα κουμπιά αντιγράφηκαν στην Παλέτα # - + Palette #%i restored Η παλέτα #%i αποκαταστάθηκε - + Palette #%i empty Η παλέτα #%i άδεια - + Save Palettes Αποθυκευση Προτυπων - + Palettes saved Προτυπα Αποθυκευτηκαν - + Palettes loaded Προτυπα Φορτωθηκαν - + Invalid palettes file format Μη Αποδεκτη φορμα Προτυπων - + Alarms loaded Συναγερμοι Φορτωθηκαν - + Fitting curves... Συναρμολόγηση καμπυλών ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Προειδοποίηση: Η έναρξη του διαστήματος ανάλυσης ενδιαφέροντος είναι νωρίτερα από την έναρξη της προσαρμογής καμπύλης. Διορθώστε το στην καρτέλα Config> Curves> Analysis. - + Analysis earlier than Curve fit Ανάλυση νωρίτερα από το Curve fit - + Simulator stopped Ο προσομοιωτής σταμάτησε - + debug logging ON εντοπισμός σφαλμάτων ON @@ -18363,449 +18371,449 @@ Correct this on the Config>Curves>Analyze tab. Συσκευη καθοριστηκε στο {0}, που ειναι ιδιο με CENTER 302.Τωρα επιλεξτε θυρα - + set y-coordinate to {} ορίστε τη συντεταγμένη y σε {} - + seconds before FCs δευτερόλεπτα πριν από τα FC - + seconds after FCs δευτερόλεπτα μετά τα FC - + Alarm notice Σημειωμα συναγερμου - + Alarm is calling: {0} Καλει συναγερμος {0} - + Calling alarm failed on {0} Η κλήση συναγερμού απέτυχε στις {0} - + Alarm trigger button error, description '{0}' not a number Σφαλμα πληκτρου συναγερμου,περιγραφη '{0}'δεν ειναι αριθμος - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Σφαλμα ολισθητηρα συναγερμου,περιγραφη '{0}'δεν ειναι πρεπων αριθμος[0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Σφάλμα ρυθμιστή συναγερμού SV, περιγραφή '{0}' όχι έγκυρος αριθμός - + Alarm {0} triggered Ενεργοποιήθηκε το ξυπνητήρι {0} - + Save profile? Αποθήκευση προφίλ? - + Profile unsaved Προφιλ μη αποθηκευμενο - + Scope has been reset Επαναφορα καταγραφεα - + Load Image File Φόρτωση αρχείου εικόνας - + Loaded watermark image {0} Φορτωμένη εικόνα υδατογραφήματος {0} - + Unable to load watermark image {0} Δεν είναι δυνατή η φόρτωση της εικόνας υδατογραφήματος {0} - + Convert profile data to Fahrenheit? Μετατροπη προφιλ σε Φαρεναιτ? - - - - + + + + Convert Profile Temperature Μετατροπη Θερμοκρασιων Προφιλ - + Profile changed to Fahrenheit Το Προφιλ μετατραπηκε σε Φαρεναιτ - + Unable to comply. You already are in Fahrenheit Αδυνατη ενεργεια.Ειναι ηδη Φαρεναιτ - - + + Profile not changed Καμια αλλαγη στο Προφιλ - + Convert profile data to Celsius? Μετατροπη πληροφοριων προφιλ σε Κελσιου? - + Profile changed to Celsius Το Προφιλ μετατραπηκε σε Κελσιου - + Unable to comply. You already are in Celsius Αδυνατη ενεργεια.Ειναι ηδη Κελσιου - + Convert Profile Scale Μετατροπη κλιμακας Προφιλ - + No profile data found Δεν ευρεθησαν πληροφοριες του προφιλ - - + + Colors set to defaults Καθορισμος αρχικων χρωματων - + Colors set to Default Theme Τα χρώματα έχουν οριστεί σε προεπιλεγμένο θέμα - + Colors set to grey Καθορισμος χρωματων σε κλιμακα του Γκρι - + Background does not match number of labels Το Φοντο Δεν ταιριαζει ως προς αριθμο επιγραφων - + Phidget service discovery started... Ξεκίνησε η ανακάλυψη υπηρεσίας Phidget ... - + scanning for device σάρωση για συσκευή - + Scope monitoring... Καταγραφεας ενεργοςι... - + Scope stopped Καταγραφεας σταματησε - + Humidity: {}% Υγρασία: {}% - + Temperature: {}{} Θερμοκρασία: {} {} - + Pressure: {}hPa Πίεση: {} hPa - + Scope recording... Καταγραφεας λειτουργει... - + Scope recording stopped Λειτουργια καταγραφεα σταματησε - + Not enough data collected yet. Try again in a few seconds Δεν έχουν συλλεχθεί ακόμη αρκετά δεδομένα. Δοκιμάστε ξανά σε λίγα δευτερόλεπτα - + CHARGE: Scope is not recording ΦΟΡΤΙΣΗ: Το εύρος δεν εγγράφεται - + Roast time starts now 00:00 BT = {0} Εναρξη χρονου ψησιματος τωρα 00:00 ΒΤ{0} - + [TP] recorded at {0} BT = {1} [TP] ηχογραφήθηκε σε {0} BT = {1} - + DRY END: Scope is not recording DRY END: Το πεδίο δεν εγγράφεται - + [DRY END] recorded at {0} BT = {1} [ΛΗΞΗ ΞHΡΑΝΣΗΣ]Καταγραφηκε στις {0} ΒΤ = {1} - + FC START: Scope is not recording FC START: Το πεδίο δεν εγγράφεται - + [FC START] recorded at {0} BT = {1} [ΕΝΡΞΗ FC]Καταγραφηκε στις {0} ΒΤ = {1} - + FC END: Scope is not recording FC END: Το πεδίο δεν εγγράφεται - + [FC END] recorded at {0} BT = {1} [ΛΗΞΗ FC]Καταγραφηκε στις {0} ΒΤ = {1} - + SC START: Scope is not recording SC START: Το πεδίο δεν εγγράφεται - + [SC START] recorded at {0} BT = {1} [ΕΝΑΡΞΗ SC]Καταγραφηκε στις {0} ΒΤ = {1} - + SC END: Scope is not recording SC END: Το εύρος δεν εγγράφεται - + [SC END] recorded at {0} BT = {1} [ΛΗΞΗ SC]Καταγραφηκε στις {0} ΒΤ = {1} - + DROP: Scope is not recording DROP: Το πεδίο δεν εγγράφεται - + Roast ended at {0} BT = {1} Τελος Ψησιματος στις {0}ΒΤ={1} - + COOL: Scope is not recording ΨΥΞΗ: Το πεδίο δεν εγγράφεται - + [COOL END] recorded at {0} BT = {1} [ΛΗΞΗ ΨΥΞΗΣ]Καταγραφηκε στις {0} ΒΤ = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Συμβαν # {0} καταγραφηκε στις ΒΤ={1}{2} Χρονος = {3} - + Timer is OFF Χρονομετρο Ανενεργο - + Unable to move background Αδυνατη μετακινηση φοντου - + No finished profile found Δεν ευρεθησαν ολοκληρωμενα προφιλ - + Polynomial coefficients (Horner form): Πολυωνυμικοί συντελεστές (μορφή Horner): - + Knots: Κόμβοι: - + Residual: Υπολειπόμενο: - + Roots: Ρίζες: - + Profile information Πληροφοριες Προφιλ - + Designer Start Εναρξη Σχεδιαστηριου - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Η εισαγωγή ενός προφίλ στο Designer θα αποδεκατίσει όλα τα δεδομένα εκτός από τα κύρια [σημεία]. Να συνεχίσει? - + Save Points Αποθήκευση πόντων - + Points saved Οι πόντοι αποθηκεύτηκαν - + Load Points Φόρτωση πόντων - + Points loaded Φορτώθηκαν πόντοι - + Designer Init Προκαθορισμενο Σχεδιαστηριο - + Unable to start designer. Profile missing [CHARGE] or [DROP] Αδυνατη εναρξη σχεδιαστηριου.Ελλειψη στο προφιλ[ΦΟΡΤΩΜΑ] η [ΞΕΦΟΡΤΩΜΑ] - + [ CHARGE ] [ΦΟΡΤΩΜΑ] - + [ DRY END ] [ΛΗΞΗ ΞHΡΑΝΣΗΣ] - + [ FC START ] [ΕΝΑΡΞΗ FC] - + [ FC END ] [ΛΗΞΗ FC] - + [ SC START ] [ENARJH ΣΨ]]]] [ΕΝΑΡΞΗ SC] - + [ SC END ] [ΛΗΞΗ SC] - + [ DROP ] [ΞΕΦΟΡΤΩΜΑ] - + [ COOL ] [ ΔΡΟΣΕΡΟΣ ] - + New profile created Δημιουργηθηκε νεο προφιλ - + added to cupping notes Προστεθηκε σε σημειωσεις cupping - + added to roasting notes Προστεθηκε σε σημειωσεις ψησιματος - + Mouse Cross ON: move mouse around Κερσορας ποντικου ΕΝΕΡΓΟΣ:μετακινηστε ποντικι - + Mouse cross OFF Κερσορας ποντικου ΑΝΕΝΕΡΓΟΣ @@ -19817,67 +19825,67 @@ Proceed? Scope Annotation - - - - - + + + + + CHARGE ΦΟΡΤΩΜΑ - - - + + + TP {0} - - - + + + DE {0} DE{0} - - - + + + FCs {0} FCε{0} - - - + + + FCe {0} FCλ{0} - - - + + + SCs {0} SCε{0} - - - + + + SCe {0} SCλ{0} - - - - + + + + DROP {0} ΣΤΑΣΗ {0} - - + + CE {0} ΛΨ{0} @@ -19914,11 +19922,11 @@ Proceed? Scope Title - - - - - + + + + + @@ -21128,216 +21136,216 @@ Proceed? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Οξυτητα - - - - - - - - + + + + + + + + Aftertaste Μεταγευση - - - - + + + + Clean Cup Καθαριοτητα - + Head Κεφαλη - - - + + + Fragrance Ευωδια - - - - - - - + + + + + + + Sweetness Γλυκητητα - - - - - + + + + + Aroma Αρωμα - - - - - - - - + + + + + + + + Balance Ισορροπια - - - + + + + - - - - - - + + + + + Body Σωμα - - - + + + Fragrance-Aroma Ευωδια-Αρωμα - - - - - + + + + + Flavor Γευση - - - + + + Uniformity Ομοιομορφια - - - + + + Overall Συνολικά - + Intensity Ενταση - + Fragance Ευωδια - + Dry Fragrance Ξηρα Ευωδια - + Complexity Πολυπλοκοτητα - - + + Finish Τελειωμα - + Brightness Λαμπεροτητα - + Wet Aroma Υγρο Αρωμα - + Taste Γευση - + Nose Οσφρηση - + Mouthfeel Στο στομα - - + + Flavour Γευση - + Roast Color Χρωμα Ψησιματος - + Crema Texture Υφη Κρεμας - + Crema Volume Ογκος Κρεμας - + Bitterness Πικριλα - + Defects Ελαττωματα - + Aroma Intensity Ενταση Αρωματος - + Aroma Persistence Πιστοτητα Αρωματος @@ -22349,232 +22357,232 @@ Font type is set in Config>> Curves>> UI tab Στυλ γραμμής - - + + Start monitoring Εναρξηπαρακολουθησης - + Start recording Εναρξη καταγραφης - + First Crack Start Πρώτη εκκίνηση Crack - + First Crack End Πρώτο τέλος ρωγμών - + Second Crack Start Έναρξη δεύτερης ρωγμής - + Second Crack End Δεύτερο τέλος ρωγμών - + Reset Επαναφορα - + Charge Χρέωση - + Drop Πτώση - + Event Συμβαν - + Increases the current SV value by 5 Αυξανει τιμη SV κατα 5 - + Increases the current SV value by 10 Αυξανει τιμη SV κατα 10 - + Increases the current SV value by 20 Αυξανει τιμη SV κατα 20 - + Decreases the current SV value by 20 Μειωνει τιμη SV κατα 20 - + Decreases the current SV value by 10 Μειωνει τιμη SV κατα 10 - + Decreases the current SV value by 5 Μειωνει τιμη SV κατα 5 - + Dry End Στεγνό άκρο - + Cool End Τέλειο τέλος - + Timer Χρονομετρο - + ET Temperature Θερμοκρασια ΕΤ - + BT Temperature Θερμοκρασια ΒΤ - + ET/time (degrees/min) ΕΤ/Χρονος - + BT/time (degrees/min) ΒΤ/Χρονος - + Value of SV in PID Τιμη SV στο PID - + PID power % Δυναμη PID% - + Number of events found αΡΙΘΜΟς ΣΥΜΒΑΝΤΩΝ - + Type of event Τυπος συμβαντος - + Value of event Τιμη συμβαντος - + Updates the event Ενημερωνει συμβαντα - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE LCD φάσης: κάντε δεξί κλικ για κύλιση στο TIME, PERCENTAGE και TEMP MODE - + Syncing with artisan.plus Συγχρονισμός με artisan.plus - - + + Disconnect artisan.plus Αποσυνδέστε το artisan.plus - + Upload to artisan.plus Μεταφόρτωση στο artisan.plus - + Connect artisan.plus Συνδέστε το artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE LCD φάσης Προς το παρόν σε ΟΛΟ ΤΟΝ ΤΕΛΙΚΟ ΤΕΛΕΙΟΥ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE LCD φάσης: κάντε δεξί κλικ για κύλιση στο TIME, PERCENTAGE και TEMP MODE Προς το παρόν σε TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE LCD φάσης: κάντε δεξί κλικ για κύλιση στο TIME, PERCENTAGE και TEMP MODE Αυτήν τη στιγμή σε PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE LCD φάσης: κάντε δεξί κλικ για κύλιση στο TIME, PERCENTAGE και TEMP MODE Προς το παρόν σε TEMP MODE - + <b>Label</b>= <b> Ετικέτα </b> = - + <b>Description </b>= <b>Περιγραφη </b>= - + <b>Type </b>= <b> Τύπος </b> = - + <b>Value </b>= <b> Τιμή </b> = - + <b>Documentation </b>= <b> Τεκμηρίωση </b> = - + <b>Button# </b>= <b> Κουμπί # </b> = @@ -22619,12 +22627,12 @@ Currently in TEMP MODE Παράδειγμα: 100 + x - + Stop monitoring Παυση παρακολουθησης - + Stop recording Παυση καταγραφης diff --git a/src/translations/artisan_es.qm b/src/translations/artisan_es.qm index f45736308e020e398f7cce8c1f7b7816dfa96a8c..9233a2c2d960e3666e420a46b3e6d9d2e6495f76 100644 GIT binary patch delta 20317 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 About - + Release Sponsor Patrocinadora de lanzamiento - + About Acerca de - + Core Developers Programadores Principales - + License Licencia - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Ha habido un problema al recuperar la información de la última versión. Por favor revise su conexión a Internet o intente más tarde. - + A new release is available. Está disponible una versión más reciente. - + Show Change list Mostrar Lista de Cambios - + Download Release Descargar Nueva Versión - + You are using the latest release. Estás usando la última versión. - + You are using a beta continuous build. Estás usando una versión Beta. - + You will see a notice here once a new official release is available. Verás una notificación aquí en lo que esté disponible una nueva versión oficial. - + Update status Estatus de Actualización - + sponsored by {} patrocinado por {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day Tostado del día - + Screen Size Tamaño de Criba @@ -102,65 +102,65 @@ Humedad en Verde - + Batch Size Tamaño del Batch - + Density Roasted Densidad en Tostado - + Moisture Roasted Humedad en Tostado - + Ground Color Color en Molido - + Energy Energía - + CO2 - + Weight Roasted Peso Tostado - + Weight Loss Pérdida de peso - + From De - + Bottom Abajo - + AUC AUC @@ -288,7 +288,7 @@ Borrar - + Update Actualizar @@ -834,114 +834,114 @@ Extra Device Texto - - - + + + ON ON - - - - + + + + START INICIAR - + FC START INICIO FC - + FC END FIN FC - + SC START INICIO SC - + SC END FIN SC - + RESET REINICIAR - - + + CHARGE CARGAR - - + + DROP DESCARGAR - + CONTROL - + EVENT EVENTO - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 SV -5 - + DRY END FIN SECADO - + COOL END FIN ENFRIAMIENTO @@ -961,25 +961,25 @@ END - + Finishing Phase Fase Final - + Maillard Phase Fase de Maillard - + Drying Phase Fase de Secado - - + + OFF OFF @@ -1578,61 +1578,61 @@ END Mostrar Siempre - + Heavy FC FC Fuerte - + Low FC FC Débil - + Light Cut Corte Ligero - + Dark Cut Corte Oscuro - + Drops Descensos - + Oily Aceitoso - + Uneven Irregular - + Tipping Tipping - + Scorching Abrasivo - + Divots Supuración @@ -1919,9 +1919,9 @@ END ComboBox + - - + @@ -1931,10 +1931,10 @@ END Aire + - - + @@ -1946,9 +1946,9 @@ END Tambor + - - + @@ -1958,9 +1958,9 @@ END Valvula + - - + @@ -2241,14 +2241,14 @@ END SV - + Playback ON Reproducción ON - + Playback OFF @@ -2267,7 +2267,7 @@ END Reiniciar Color Canvas - + Heater Calentador @@ -2671,32 +2671,32 @@ END discreta - + Propane Gas (LPG) Gas propano (GLP) - + Natural Gas (NG) Gas natural (GN) - + Electric Eléctrico - + Fan Ventilador - + Cooling Enfriamiento - + Elec eléctrico @@ -2904,47 +2904,47 @@ END Contextual Menu - + Add point Añadir Punto - + Remove point Quitar Punto - + Load points Cargar Puntos - + Save points Guardar Puntos - + Reset Designer Reiniciar Diseñador - + Config... Configuración... - + Add to Cupping Notes Añadir a Notas de Catación - + Add to Roasting Notes Añadir a Notas de Tostado - + Edit Editar @@ -4341,102 +4341,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Error de IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4447,86 +4447,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4746,19 +4746,19 @@ END Arduino no puede establecer los filtros - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4879,96 +4879,96 @@ END Error de Comunicación en S7 - - - - + + + + Error: - + Exception: {} not a valid settings file Excepción: {} No es un archivo valido de configuración - - - - - + + + + + Error Error - + Exception: WebLCDs not supported by this build Excepción: WebLCD no compatibles con esta compilación - + Could not start WebLCDs. Selected port might be busy. No se pudieron iniciar los WebLCD. Es posible que el puerto seleccionado esté ocupado. - + Failed to save settings Error al guardar la configuración - - + + Exception (probably due to an empty profile): Excepción (Probablemente debi a un perfil vacio): - + Analyze: CHARGE event required, none found Evento CARGAR necesario no se encuentra - + Analyze: DROP event required, none found Evento DESCARGAR necesario no se encuentra - + Analyze: no background profile data available Analyze: no hay datos disponibles en el perfil de fondo - + Analyze: background profile requires CHARGE and DROP events Analyze: El perfil de fondo necesita los eventos CARGAR y DESCARGAR - + Unexpected value for n, got Valor inesperado para n, obtenido - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Excepción: no se pudo agregar phidgetServer. ¡Verifique que el controlador Phidget esté instalado correctamente! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Excepción: PhidgetManager no pudo iniciar. Verificar que el driver Phidget está instalado correctamente! - - + + Unstable meter data Datos del medidor inestables - + Error in lnRegression: Error en lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Excepción: redrawdesigner() Los eventos de tostado pueden estar fuera de orden. Restableciendo el Diseñador. @@ -5156,8 +5156,8 @@ END Ayuda de anotaciones de eventos - - + + @@ -5299,7 +5299,7 @@ END Ayuda - Alarmas - + Keyboard Shortcuts Help Ayuda - Atajos de Teclado @@ -5514,15 +5514,15 @@ END Reproducción - - + + Energy Energía - - + + CO2 @@ -5818,15 +5818,15 @@ END HTML Report Template - - + + BBP Total Time BBP Tiempo total - - + + BBP Bottom Temp Temperatura inferior del BBP @@ -5842,850 +5842,850 @@ END Resumen compacto de BBP - - + + Whole Color Color Entero - - - + + + Profile Perfil - + Roast Batches Lotes de asado - - - + + + Batch Batch - - + + Date Fecha - - - + + + Beans Granos - - - + + + In En - - + + Out Afuera - - - + + + Loss Pérdida - - + + SUM SUMA - + Production Report Reporte de produccion - - + + Time Tiempo - - + + Weight In En peso - - + + CHARGE BT CARGAR BT - - + + FCs Time Tiempo de FC - - + + FCs BT FC BT - - + + DROP Time Tiempo de caída - - + + DROP BT CAÍDA BT - + Dry Percent Porcentaje seco - + MAI Percent AMI Porcentaje - + Dev Percent Porcentaje de desarrollo - - + + AUC AUC - - + + Weight Loss Pérdida de peso - - + + Color Color - + Cupping Utilización de tazas - + Roaster Tostador - + Capacity Capacidad - + Operator Operador - + Organization Organización - + Drum Speed Velocidad del tambor - + Ground Color Color del poso - + Color System Sistema de color - + Screen Min Mínimo de pantalla - + Screen Max pantalla máxima - + Bean Temp temperatura del frijol - + CHARGE ET CARGA ET - + TP Time Tiempo TP - + TP ET - + TP BT TPBT - + DRY Time Tiempo seco - + DRY ET SECO ET - + DRY BT SECO BT - + FCs ET FC ET - + FCe Time Tiempo FCe - + FCe ET - + FCe BT - + SCs Time Tiempo de SC - + SCs ET SC ET - + SCs BT SC BT - + SCe Time Tiempo SCe - + SCe ET - + SCe BT - + DROP ET CAÍDA ET - + COOL Time Tiempo agradable o tiempo fresco - + COOL ET FRESCO ET - + COOL BT Genial BT - + Total Time Tiempo Total - + Dry Phase Time Tiempo de fase seca - + Mid Phase Time Tiempo de fase media - + Finish Phase Time Tiempo de finalización de la fase - + Dry Phase RoR RoR en fase seca - + Mid Phase RoR RoR de fase media - + Finish Phase RoR Terminar Fase RoR - + Dry Phase Delta BT Delta de fase seca BT - + Mid Phase Delta BT Delta BT de fase media - + Finish Phase Delta BT Terminar Fase Delta BT - + Finish Phase Rise Subida de fase final - + Total RoR RoR total - + FCs RoR FC RoR - + MET - + AUC Begin Comienzo AUC - + AUC Base Base AUC - + Dry Phase AUC ABC de la fase seca - + Mid Phase AUC AUC de fase media - + Finish Phase AUC Finalizar Fase AUC - + Weight Out Peso fuera - + Volume In Entrada de volumen - + Volume Out Salida de volumen - + Volume Gain Ganancia de volumen - + Green Density Densidad verde - + Roasted Density Densidad Tostada - + Moisture Greens Condiciones de almacenaje - + Moisture Roasted Humedad en Tostado - + Moisture Loss Pérdida de humedad - + Organic Loss Pérdida Orgánica - + Ambient Humidity Humedad ambiental - + Ambient Pressure Presión ambiental - + Ambient Temperature Temperatura ambiente - - + + Roasting Notes Notas del Tostado - - + + Cupping Notes Notas de catación - + Heavy FC FC Fuerte - + Low FC FC Débil - + Light Cut Corte Ligero - + Dark Cut Corte Oscuro - + Drops Descensos - + Oily Aceitoso - + Uneven Irregular - + Tipping Crítico - + Scorching Abrasador - + Divots Chuletas - + Mode Modo - + BTU Batch Lote de BTU - + BTU Batch per green kg Lote de BTU por kg verde - + CO2 Batch Lote de CO2 - + BTU Preheat Precalentamiento de BTU - + CO2 Preheat Precalentamiento de CO2 - + BTU BBP - + CO2 BBP - + BTU Cooling Refrigeración BTU - + CO2 Cooling Refrigeración por CO2 - + BTU Roast BTU asado - + BTU Roast per green kg BTU Tueste por kg verde - + CO2 Roast Tueste con CO2 - + CO2 Batch per green kg Lote de CO2 por kg verde - + BTU LPG BTU GLP - + BTU NG - + BTU ELEC - + Efficiency Batch Lote de eficiencia - + Efficiency Roast Tueste Eficiente - + BBP Begin BBP comienza - + BBP Begin to Bottom Time BBP comienza a tocar fondo - + BBP Bottom to CHARGE Time BBP Parte inferior hasta el tiempo de CARGA - + BBP Begin to Bottom RoR BBP comienza a tocar fondo - + BBP Bottom to CHARGE RoR BBP inferior para CARGAR RoR - + File Name Nombre del archivo - + Roast Ranking Clasificación de asado - + Ranking Report Informe de clasificación - + AVG PROMEDIO - + Roasting Report Reporte Tostado - + Date: Fecha: - + Beans: Granos: - + Weight: Peso: - + Volume: Volumen: - + Roaster: Tostador: - + Operator: Operador: - + Organization: Organización: - - + + Cupping: Catación: - + Color: Color: - + Energy: Energía: - + CO2: - + CHARGE: CARGAR: - + Size: Tamaño: - + Density: Densidad: - + Moisture: Humedad: - + Ambient: Ambiente: - + TP: TP: - + DRY: SECAR: - + FCs: FCi: - + FCe: FCf: - + SCs: SCi: - + SCe: SCf: - + DROP: DESCARGAR: - + COOL: ENFRIAR: - + MET: REUNIÓ: - + CM: - + Drying: Secando: - + Maillard: Maillard: - + Finishing: Refinamiento: - + Cooling: Enfriamiento: - + Background: Fondo: - + Alarms: Alarmas: - + RoR: RoR: - + AUC: ABC: - + Events Eventos @@ -7586,13 +7586,13 @@ Cuando Meter=NONE abre un cuadro de diálogo para ingresar manualmente las tempe - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Entrada rápida a eventos especiales. Las teclas q,w,e yr corresponden a los eventos especiales 1,2,3 y 4. Un valor numérico de dos dígitos debe seguir a la letra del acceso directo, p.e. &#39;q75&#39;, cuando el valor máximo del control deslizante de evento correspondiente es 100 o menos (configuración predeterminada). Cuando el valor máximo del control deslizante es mayor que 100, se deben ingresar tres dígitos y para valores menores que 100 se requiere un cero a la izquierda, p. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Entrada rápida de PID SV. El valor es un número de tres dígitos. Para valores inferiores a 100, debe introducirse con un cero a la izquierda, p. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11677,6 +11677,14 @@ El uso de fórmulas matemáticas en el trazador también permite utilizar las va F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 se refiere al resultado anterior de la fórmula real para realizar un ciclo de retroalimentación. Esto es útil en los diseños de filtros. De manera similar, F2 se refiere al segundo resultado anterior, etc. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Entrada rápida a eventos especiales. Las teclas q,w,e yr corresponden a los eventos especiales 1,2,3 y 4. Un valor numérico de dos dígitos debe seguir a la letra del acceso directo, p.e. &#39;q75&#39;, cuando el valor máximo del control deslizante de evento correspondiente es 100 o menos (configuración predeterminada). Cuando el valor máximo del control deslizante es mayor que 100, se deben ingresar tres dígitos y para valores menores que 100 se requiere un cero a la izquierda, p. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Entrada rápida de PID SV. El valor es un número de tres dígitos. Para valores inferiores a 100, debe introducirse con un cero a la izquierda, p. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12491,8 +12499,8 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Proporción - - + + Text Texto @@ -12519,19 +12527,19 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d gd - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12552,19 +12560,19 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d BT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12593,8 +12601,8 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Alinear - - + + @@ -12611,11 +12619,11 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d CARGA - - - - - + + + + + @@ -12624,13 +12632,13 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d TP - - + + + + - - - - + + @@ -12638,16 +12646,16 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d SECADI - - - - - - - - - - + + + + + + + + + + @@ -12655,7 +12663,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d - + @@ -12663,7 +12671,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d FCf - + @@ -12671,7 +12679,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d SCi - + @@ -12679,8 +12687,8 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d SCf - - + + @@ -12701,9 +12709,9 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d min - - - + + + @@ -12712,9 +12720,9 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d ON - - - + + + @@ -12749,7 +12757,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Negativo - + Slider @@ -12766,8 +12774,8 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Invertir control - - + + @@ -12803,29 +12811,29 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Rampa / Remojo - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Fondo @@ -13046,7 +13054,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Superposición de anotaciones permitida - + Markers Marcadores @@ -13088,9 +13096,9 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Tamaño - - - + + + @@ -13098,8 +13106,8 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d COMIENZO - - + + MET REUNIÓ @@ -13125,9 +13133,9 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Actual: - - - + + + @@ -13192,9 +13200,9 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Grupo - - - + + + @@ -13207,16 +13215,16 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d REINICIAR - - - + + + Event button Botón de evento - + its text @@ -13260,7 +13268,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d DB # - + @@ -13475,7 +13483,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Nodo - + ALL TODAS @@ -13540,7 +13548,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d - + @@ -13557,9 +13565,9 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d - - - + + + Green @@ -13575,7 +13583,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Asado - + @@ -13584,7 +13592,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d FIN SECADO - + @@ -13593,13 +13601,13 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d INICIO FC - + FC END FIN FC - + @@ -13607,13 +13615,13 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d INICIO SC - + SC END FIN SC - + COOL ENFRIAR @@ -13644,7 +13652,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d - + Density Densidad @@ -13666,7 +13674,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d - + Moisture Humedad @@ -13795,7 +13803,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d (mm: ss) - + Duration Duración @@ -13818,7 +13826,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d - + @@ -13858,7 +13866,7 @@ Artisan iniciará el programa cada período de muestra. La salida del programa d Modelo - + Heating Calefacción @@ -14169,7 +14177,7 @@ LCDs Todos No disponible en ArtisanViewer - + EVENT EVENTO @@ -14237,13 +14245,13 @@ LCDs Todos Entrar descripcion - + PID SV PID SV - + PID % PID % @@ -14284,425 +14292,425 @@ LCDs Todos Color de borde (RGBA) - + roasted asado - - - - - - + + + + + + AUC AUC - + Time Guide Guía de Tiempo - + Background ET ET de fondo - + Background BT BT de fondo - + Background Extra Fondo adicional - + X Label Etiqueta X - - - + + + Canvas Canvas - + Y Label Etiqueta Y - + SpecialEventText TextoEventoEspecial - + SpecialEventBox - + Bg SpecialEventText Bg EventoEspecialTexto - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Fondo Leyenda - + MET Text Texto MET - - + + MET Box Caja MET - + Timer LCD Digits Temporizador LCD dígitos - + Timer LCD Background Fondo de pantalla LCD del temporizador - - + + ET LCD Digits ET dígitos LCD - - + + ET LCD Background ET LCD Antecedentes - - + + BT LCD Digits BT LCD dígitos - - + + BT LCD Background BT LCD de fondo - + Extra/PID LCD Digits Dígitos LCD extra / PID - + Extra/PID LCD Background Fondo LCD extra / PID - + AUC FCs AUC FCi - - - + + + ln() - - - - + + + + x x - - - + + + Bkgnd Fondo - - - + + + On On - - - + + + Off Off - + Max Delta Delta máximo - + Swing Balancearse - + ABC/secs ABC / seg - + Segment Analysis (rise, crash and flick) Análisis de segmento (subida, caída y movimiento rápido) - + Background Align Alineación de fondo - + Curve Fit Curva de ajuste - + Samples Threshold Umbral de muestras - + Delta Threshold Umbral delta - + Sample rate (secs) Frecuencia de muestreo (segundos) - + Smooth Curves/Spikes Curvas suaves / picos - + Delta Span/Smoothing Delta Span/Suavizado - + Polyfit/Optimal Smoothing Polyfit/Suavizado óptimo - + Fit RoRoR (C/min/min) Ajuste RoRoR (C / min / min) - + Actual RoR at FCs RoR real en FC - + ALL FINISHING MODE TODO EL MODO DE ACABADO - - + + DEV% % DEV - - + + DRY% SECO% - - - - - + + + + + TIME MODE EL MODO DE HORA - - - - - + + + + + PERCENTAGE MODE MODO PORCENTAJE - + RAMP% RAMPA% - - - - - + + + + + TEMP MODE MODO TEMPERATURA - + Start recording Comienza a grabar - + Charge the beans Carga los frijoles - + /m /metro - + greens verduras - - - + + + AUTO - - - + + + MANUAL - + FLAP SOLAPA - - - + + + CLOSE CERCA - - - + + + OPEN ABIERTO - + CONTROL - + DISCHARGE DESCARGAR - + HEATING CALEFACCIÓN - + STIRRER AGITADOR - + FILL LLENAR - + COOLING ENFRIAMIENTO - - - + + + STOP DETENER - + RELEASE LIBERAR - + RMSE BT - + MSE BT - - - + + + RoR RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -14890,155 +14898,155 @@ LCDs Todos Cartografía - + Preheat Measured Precalentamiento medido - + Preheat % Precalentar% - + BBP Measured BBP medido - + BBP % BBP% - + Cooling Measured Refrigeración medida - + Cooling % Enfriamiento% - + Continuous Continuo - + Roast Event Evento de asado - + Meter Dispositivo - - + + at a - + BackgroundXT AntecedentesXT - + BackgroundYT AntecedentesYT - - + + BackgroundET FondoET - - + + BackgroundBT FondoBT - + BackgroundDeltaET FondoDeltaET - + BackgroundDeltaBT FondoDeltaBT - + ETprojection Proyección ET - + DeltaETprojection DeltaETproyección - + BTprojection BTproyección - + DeltaBTprojection DeltaBTproyección - + TIMEguide Guía del tiempo - + AUCguide AUCguia - - - + + + Correction Corrección - + Event #<b>{0} </b> Evento #<b>{0} </b> - - + + CM - - + + FC FC - + Designer Diseñador - + BT {0} {1}/min for {2} BT {0} {1} / min para {2} - + ET {0} {1}/min for {2} ET {0} {1} / min durante {2} @@ -15422,8 +15430,8 @@ LCDs Todos Salir de {0} - - + + About {0} Acerca de {0} @@ -15485,37 +15493,37 @@ LCDs Todos Menu - + Main LCDs LCD principales - + Delta LCDs LCD delta - + PID LCDs LCD PID - + Extra LCDs LCD adicionales - + Phases LCDs Fases LCDs - + Scale LCDs Escala LCDs @@ -15552,13 +15560,13 @@ LCDs Todos Vista - + Help Ayuda - + New Nuevo @@ -15921,105 +15929,105 @@ LCDs Todos Control S - + Readings Lecturas - + Events Editor Editora de eventos - + Buttons Botones - + Sliders Deslizadores - + Schedule Plan - + Full Screen Pantalla completa - + About Qt Sobre Qt - + Documentation Documentación - + Keyboard Shortcuts Atajos de Teclado - + Check for Updates Buscar actualizaciones - + Errors Errores - + Messages Mensajes - + Serial Registro del Puerto Serie - + Platform Plataforma - + Load Settings... Cargar configuración ... - + Load Recent Settings Cargar configuraciones recientes - - + + Save Settings... Guardar ajustes... - - + + Factory Reset Reinicializacion Total - + Load Theme... Cargar tema ... - + Save Theme... Guardar tema ... @@ -16110,18 +16118,18 @@ LCDs Todos Grafica de Rueda guardada - + Open Wheel Graph Abrir Grafica de Rueda - - - - - - + + + + + + @@ -16129,12 +16137,12 @@ LCDs Todos {} conectado - - - - - - + + + + + + @@ -16659,7 +16667,7 @@ Repite operacion al final: {0} - + Bluetootooth access denied Acceso Bluetooth denegado @@ -16695,13 +16703,13 @@ Repite operacion al final: {0} Ayuda de reproduccion ON a {0} segundos - + Load Background Cargar fondo - + Reading background profile... Leyendo perfil de fondo... @@ -16933,8 +16941,8 @@ Repite operacion al final: {0} Muestreo - - + + Warning Advertencia @@ -16945,13 +16953,13 @@ Repite operacion al final: {0} Un intervalo de muestreo ajustado puede provocar inestabilidad en algunas máquinas. Sugerimos un mínimo de 1s. - + Incompatible variables found in %s Variables incompatibles encontradas en %s - + Assignment problem Problema de asignación @@ -16997,7 +17005,7 @@ Repite operacion al final: {0} Conexión S7 fallida - + Port Configuration Configuración del puerto @@ -17008,7 +17016,7 @@ Repite operacion al final: {0} Puerto de comunicaciones - + Load Alarms Alarmas de carga @@ -17045,99 +17053,99 @@ Repite operacion al final: {0} seguir - - + + Save Statistics Guardar estadísticas - + Welcome to version {0} of Artisan! ¡Bienvenido a la versión {0} de Artisan! - + This is a one time message to inform you about a change in Artisan. Este es un mensaje único para informarle sobre un cambio en Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Si nunca ejecuta versiones anteriores de Artisan, puede omitir este mensaje, el cambio no lo afecta. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan conserva todos sus ajustes de configuración cuando sale, por lo que estarán disponibles automáticamente la próxima vez que inicie Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. A partir de la versión v2.0, la configuración ya no se compartirá automáticamente al inicio con las versiones anteriores a la v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. No te preocupes. Dado que es la primera vez que abre esta nueva versión, Artisan ya cargó la última configuración utilizada. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Para compartir la configuración entre esta versión y las versiones de Artisan anteriores a la v2.0, utilice 'Ayuda>Guardar configuración' y 'Ayuda>Cargar configuración'. - + Enjoy using Artisan, The Artisan Team Disfruta usando Artisan, The Artisan Team - + One time message about loading settings at start-up Mensaje único sobre la carga de la configuración al inicio - + Welcome to the ArtisanViewer! ¡Bienvenido a ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Este es un mensaje único para presentarle ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer se abre cuando ya se está ejecutando una copia de Artisan. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer conservará todos sus ajustes de configuración cuando salga, por lo que estarán disponibles automáticamente la próxima vez que inicie ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Precaución, la única manera de compartir configuraciones entre Artisan y ArtisanViewer es guardarlas y cargarlas explícitamente usando 'Ayuda>Guardar configuración' y 'Ayuda>Cargar configuración'. - + Enjoy using ArtisanViewer, Disfruta usando ArtisanViewer, - + The Artisan Team El equipo artesanal - + One time message about ArtisanViewer Mensaje único sobre ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17146,408 +17154,408 @@ To keep it free and current please support us with your donation and subscribe t Para mantenerlo gratuito y actualizado, apóyanos con tu donación y suscríbete a artisan.plus para suprimir este diálogo. - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) ¿Configurar para<br>{0}?<br><br>¡Algunas de sus configuraciones se modificarán!<br><br>Antes de continuar, es mejor guardar su configuración actual y restablecer Artisan<br>(primer menú {1} >> {2} luego {4} >> {3}) - + Adjust Settings Ajustar ajustes - + Ambient Ambiente - + Elevation (MASL) Elevación (MASL) - - - + + + Action canceled Acción cancelada - - - - - - - + + + + + + + Machine Máquina - - - - - + + + + + Network name or IP address Nombre de red o dirección IP - + Machine Capacity (kg) Capacidad de la máquina (kg) - + Energy loads configured for {0} {1}kg Cargas de energía configuradas para {0} {1}kg - + Artisan configured for {0} Artesano configurado para {0} - - + + Load theme {0}? ¿Cargar tema {0}? - - + + Adjust Theme Related Settings Ajustar la configuración relacionada con el tema - - + + Loaded theme {0} Tema cargado {0} - + Detected a color pair that may be hard to see: Se detectó un par de colores que puede ser difícil de ver: - - - + + + Simulator started @{}x Simulador iniciado @{}x - + super on súper encendido - + super off súper apagado - + Pulse out of range (%d) Pulso fuera de rango (%d) - + Alarms on Alarmas activadas - + Alarms off Alarmas apagadas - + autoCHARGE on autoCARGO en - + autoCHARGE off CARGA automática desactivada - + autoDROP on AUTODROP en - + autoDROP off AUTODROP apagado - - - + + + PID set to OFF PID Apagado - - - + + + PID set to ON PID Encendido - - + + PID mode manual Manual de modo PID - - + + PID mode Ramp/Soak Modo PID Rampa/Soak - - + + PID mode background Fondo del modo PID - + playback off reproducción desactivada - + playback by time reproducción por tiempo - + playback by BT reproducción por BT - + playback by ET reproducción por ET - + Notifications on Notificaciones en - + Notifications off Notificaciones desactivadas - - - - - - + + + + + + PID Lookahead: {0} Anticipación de PID: {0} - + Keep ON enabled Mantener activado - + Keep ON disable Mantener ENCENDIDO deshabilitar - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! ¿Desea restablecer todas las configuraciones?<br> ¡ArtisanViewer debe reiniciarse! - + Do you want to reset all settings?<br> Artisan has to be restarted! ¿Desea restablecer todas las configuraciones?<br> ¡Artisan debe reiniciarse! - - + + Factory Reset Reinicializacion Total - + Auto Axis Graph Mode: Roast Modo de gráfico de eje automático: asado - + Auto Axis Graph Mode: BBP+Roast Modo gráfico de eje automático: BBP+Roast - + Auto Axis Graph Mode: BBP Modo de gráfico de eje automático: BBP - - + + PID Mode: Ramp/Soak Modo PID: rampa/remojo - - + + PID Mode: Background Modo PID: Fondo - - + + PID Mode: Manual Modo PID: Manual - + Exit Designer? Salir del Diseñador? - + Designer Mode ON Diseñador ON - + LCD cursor on profile data Cursor LCD en datos de perfil - + LCD cursor on template data Cursor LCD en datos de plantilla - + LCD cursor OFF Cursor LCD APAGADO - + Keyboard moves turned ON Atajos de Teclado ON - + Keyboard moves turned OFF Atajos de Teclado OFF - + Profile {0} saved in: {1} Perfil {0} guardado en: {1} - + Autosave path does not exist. Autosave failed. La ruta de guardado automático no existe. Autoguardado fallido. - + Empty path or box unchecked in Autosave Camino vacio o Autosave no seleccionado - + Event #{0}: {1} has been updated Evento #{0}: {1} ha sido actualizado - + Select Seleccionar - - + + Open Abrir - + URL - + Save Guardar - + Select Directory Seleccionar Directorio - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NUEVO ROAST cancelado: se encontró un perfil incompleto que carece de CHARGE y DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NUEVO ROAST cancelado: perfil incompleto sin DROP encontrado - + {0} has been saved. New roast has started {0} ha sido guardado. Comenzado un nuevo tostado - - - + + + Invalid artisan format Formato invalido - + {0} loaded {0} abierto - + No profile data. ET/BT not recalculated Sin datos de perfil. ET/BT no recalculado - + Problem with the profile data. ET/BT not recalculated Problema con los datos del perfil. ET/BT no recalculado - + Background {0} loaded successfully {1} Fondo {0} abierto {1} - + Artisan CSV file loaded successfully Artisan CSV ficha abierta correctamente - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import El software Probat Shop Pilot espera archivos llamados <Nombre>_<Índice>.xml como en Test_0.xml en la importación - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17560,467 +17568,467 @@ It is advisable to save your current settings beforehand via menu Help >> Es recomendable guardar su configuración actual de antemano a través del menú Ayuda >> Guardar configuración. - + Found a different set of extra devices Encontré un conjunto diferente de dispositivos adicionales - + Save Profile Guardar Perfil - + Profile saved Perfil guardado - - - - - - - - + + + + + + + + Cancelled Cancelado - + Readings exported Propiedades exportadas - + Export Excel Exportar Excel - + Export CSV Exportar a CSV - + Export JSON Exportar a JSON - + Export RoastLogger Exportar a RoastLogger - + Export Probat Pilot Piloto probatorio de exportación - - + + + + - - Converting... Mudado... - - + + + + - - Target file {0} exists. {1} not converted. El archivo de destino {0} existe. {1} no convertido. - + Readings imported Propiedades importadas - + Import Artisan URL Importar URL artesanal - + Import CSV Importar de CSV - + Import JSON Importar de JSON - + Import RoastLogger Importar de RoastLogger - + Batch Counter Contador de BATCH - + Load Settings canceled Cargar configuración cancelada - - + + Statistics Saved Estadísticas guardadas - + No statistics found No se encontraron estadísticas - + Excel Production Report exported to {0} Informe de producción de Excel exportado a {0} - + Ranking Report Informe de clasificación - + Ranking graphs are only generated up to {0} profiles Los gráficos de clasificación solo se generan hasta {0} perfiles - + Profile missing DRY event Falta el evento DRY del perfil - + Profile missing phase events Eventos de fase que faltan en el perfil - + CSV Ranking Report exported to {0} Informe de clasificación CSV exportado a {0} - + Excel Ranking Report exported to {0} Informe de clasificación de Excel exportado a {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied La báscula Bluetooth no se puede conectar mientras se niega el permiso para que Artisan acceda a Bluetooth - + Bluetooth access denied Acceso Bluetooth denegado - + Hottop control turned off Control Hottop apagado - + Hottop control turned on Control Hottop encendido - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! ¡Para controlar un Hottop, primero debe activar el modo de superusuario haciendo clic con el botón derecho en la pantalla LCD del temporizador! - - + + Settings not found Ajustes no encontrados - + artisan-settings ambientes-artesanales - + Save Settings Guardar ajustes - + Settings saved Ajustes guardados - + artisan-theme tema artesanal - + Save Theme Guardar tema - + Theme saved Tema guardado - + Load Theme Cargar tema - + Theme loaded Tema cargado - + Background profile removed Perfil de fondo eliminado - + Alarm Config Config Alarmas - + Alarms are not available for device None Las alarmas no se pueden utilizar con dispositivo Ninguno - + Switching the language needs a restart. Restart now? Cambiar el idioma necesita un reinicio. ¿Reiniciar ahora? - + Restart Reiniciar - + Import K202 CSV Importar K202 CSV - + K202 file loaded successfully K202 ficha abierta correctamente - + Import K204 CSV Importar K204 CSV - + K204 file loaded successfully ficha K204 subida - + Import Probat Recipe Importar Receta Probat - + Probat Pilot data imported successfully Datos de Probat Pilot importados con éxito - + Import Probat Pilot failed Falló la importación de Probat Pilot - - + + {0} imported {0} importado - + an error occurred on importing {0} se produjo un error al importar {0} - + Import Cropster XLS Importar Cropster XLS - + Import Stronghold XLSX Importación de Stronghold XLSX - + Import RoastLog URL Importar URL de RoastLog - + Import RoastPATH URL Importar URL de RoastPATH - + Import Giesen CSV Importar Giesen CSV - + Import Petroncini CSV Importar Petroncini CSV - + Import IKAWA URL Importar URL de IKAWA - + Import IKAWA CSV Importar CSV de IKAWA - + Import Loring CSV Importar Loring CSV - + Import ROEST CSV Importar CSV de ROEST - + Import Rubasse CSV Importar Rubasse CSV - + Import HH506RA CSV Importar HH506RA CSV - + HH506RA file loaded successfully HH506RA ficha abierta correctamente - + Save Graph as Guardar gráfico como - + {0} size({1},{2}) saved {0} tamaño({1},{2}) guardado - + Save Graph as PDF Guardar gráfico como PDF - + Save Graph as SVG Guardar gráfico como SVG - + {0} saved {0} guardado - + Wheel {0} loaded Rueda {0} cargada - + Invalid Wheel graph format Formato de Grafica de Rueda invalido - + Buttons copied to Palette # Botones copiados a Paleta # - + Palette #%i restored Paleta #%i restaurada - + Palette #%i empty Paleta #%i vacía - + Save Palettes Guardar Paleta - + Palettes saved Paleta guardado - + Palettes loaded paletas cargadas - + Invalid palettes file format Formato de archivo de paletas no válido - + Alarms loaded Alarmas cargadas - + Fitting curves... Ajuste de curvas... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Advertencia: El inicio del intervalo de análisis de interés es anterior al inicio del ajuste de la curva. Corrija esto en la pestaña Config>Curves>Analyze. - + Analysis earlier than Curve fit Análisis anterior al ajuste de curva - + Simulator stopped Simulador detenido - + debug logging ON depuración de inicio de sesión ON @@ -18211,448 +18219,448 @@ Corrija esto en la pestaña Config>Curves>Analyze. Dispositivo seleccionado {0}, que es equivalente a CENTER 306. Ahora elije puerto serial {1,?} {302.?} - + set y-coordinate to {} establecer la coordenada y en {} - + seconds before FCs segundos antes de FC - + seconds after FCs segundos después de FC - + Alarm notice Avido de Alarma - + Alarm is calling: {0} Alarma esta llamando: {0} - + Calling alarm failed on {0} La alarma de llamada falló en {0} - + Alarm trigger button error, description '{0}' not a number Error de botón de activación de alarma, descripción '{0}' no es un número - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Error del control deslizante de activación de alarma, descripción '{0}' no es un número válido [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Error del control deslizante SV del activador de alarma, la descripción '{0}' no es un número válido - + Alarm {0} triggered Alarma {0} activada - + Save profile? ¿Guardar perfil? - + Profile unsaved Perfil sin guardar - + Scope has been reset Grabador reinicializado - + Load Image File Cargar archivo de imagen - + Loaded watermark image {0} Imagen de marca de agua cargada {0} - + Unable to load watermark image {0} No se puede cargar la imagen de la marca de agua {0} - + Convert profile data to Fahrenheit? Quieres convertir el perfil a Fahrenheit? - - - - + + + + Convert Profile Temperature Cambiar Temperatura del perfil - + Profile changed to Fahrenheit Perfil cambiado a modo Fahrenheit - + Unable to comply. You already are in Fahrenheit Ya estas en modo Fahrenheit - - + + Profile not changed Perfil sin cambiar - + Convert profile data to Celsius? Quieres convertir el perfil a Celsius? - + Profile changed to Celsius Perfil cambiado a modo Celsius - + Unable to comply. You already are in Celsius Ya estas en modo Celsius - + Convert Profile Scale Cambiar Escala del perfil - + No profile data found No data de perfil disponible - - + + Colors set to defaults Colores predeterminados - + Colors set to Default Theme Colores establecidos en Tema predeterminado - + Colors set to grey Colores gris - + Background does not match number of labels Fondo no coincide con numero de etiquetas existentes - + Phidget service discovery started... Se inició el descubrimiento del servicio Phidget... - + scanning for device escaneo de dispositivo - + Scope monitoring... Monitoreo... - + Scope stopped Grabador parado - + Humidity: {}% Humedad: {}% - + Temperature: {}{} La temperatura: {}{} - + Pressure: {}hPa Presión: {}hPa - + Scope recording... Grabando... - + Scope recording stopped Grabador parado - + Not enough data collected yet. Try again in a few seconds Aún no se han recopilado suficientes datos. Vuelve a intentarlo en unos segundos - + CHARGE: Scope is not recording CARGO: El alcance no está grabando - + Roast time starts now 00:00 BT = {0} Tiempo de tostado empieza ahora 00:00 BT= {0} - + [TP] recorded at {0} BT = {1} [TP] grabado en {0} BT = {1} - + DRY END: Scope is not recording EXTREMO SECO: El alcance no está grabando - + [DRY END] recorded at {0} BT = {1} [SECO FIN] grabado a {0} BT = {1} - + FC START: Scope is not recording FC START: El osciloscopio no está grabando - + [FC START] recorded at {0} BT = {1} [FC START] grabado a {0} BT = {1} - + FC END: Scope is not recording FC END: El osciloscopio no está grabando - + [FC END] recorded at {0} BT = {1} [FC FIN] grabado a {0} BT = {1} - + SC START: Scope is not recording SC START: El osciloscopio no está grabando - + [SC START] recorded at {0} BT = {1} [SC START] grabado a {0} BT = {1} - + SC END: Scope is not recording SC END: El osciloscopio no está grabando - + [SC END] recorded at {0} BT = {1} [SC END] grabado a {0} BT = {1} - + DROP: Scope is not recording DROP: El osciloscopio no está grabando - + Roast ended at {0} BT = {1} Tostado termino a {0} BT = {1} - + COOL: Scope is not recording COOL: El alcance no está grabando - + [COOL END] recorded at {0} BT = {1} [COOL END] grabado a {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Evento # {0} grabado a BT = {1}{2} Tiempo = {3} - + Timer is OFF Cornometro Apagado - + Unable to move background No se pudo mover el fondo - + No finished profile found No se pudo encontrar perfil terminado - + Polynomial coefficients (Horner form): Coeficientes del polinomio (forma Horner): - + Knots: Nudos: - + Residual: Residuo: - + Roots: Raices: - + Profile information Informacion del perfil - + Designer Start Comenzar el Diseñador - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Importar un perfil a Designer diezmará todos los datos excepto los [puntos] principales. ¿Continuar? - + Save Points Guardar puntos - + Points saved Puntos guardados - + Load Points Puntos de carga - + Points loaded Puntos cargados - + Designer Init Iniciar Diseñador - + Unable to start designer. Profile missing [CHARGE] or [DROP] No se puedo iniciar el diseñador. No existe [CARGA] or [DESCAR] en el perfil - + [ CHARGE ] [ CARGA ] - + [ DRY END ] [ SECO ] - + [ FC START ] [ FC START ] - + [ FC END ] [ FC FIN ] - + [ SC START ] [ SC START ] - + [ SC END ] [ SC FIN ] - + [ DROP ] [ DESCAR ] - + [ COOL ] [ FRÍO ] - + New profile created Nuevo perfil creado - + added to cupping notes añadido a las notas de cata - + added to roasting notes añadido a las notas de tueste - + Mouse Cross ON: move mouse around Cruz de Raton ON: mover el raton para ver - + Mouse cross OFF Cruz de Raton OFF @@ -19473,67 +19481,67 @@ Continuar? Scope Annotation - - - - - + + + + + CHARGE CARRGAR - - - + + + TP {0} - - - + + + DE {0} SF {0} - - - + + + FCs {0} FCi {0} - - - + + + FCe {0} FCf {0} - - - + + + SCs {0} SCi {0} - - - + + + SCe {0} SCf {0} - - - - + + + + DROP {0} DESCAGAR {0} - - + + CE {0} EF {0} @@ -19570,11 +19578,11 @@ Continuar? Scope Title - - - - - + + + + + @@ -20824,216 +20832,216 @@ Continuar? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Acidez - - - - - - - - + + + + + + + + Aftertaste Retrogusto - - - - + + + + Clean Cup Limpieza de la Taza - + Head Cabeza - - - + + + Fragrance Fragancia - - - - - - - + + + + + + + Sweetness Dulzura - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Equilibrio - - - + + + + - - - - - - + + + + + Body Cuerpo - - - + + + Fragrance-Aroma Fragancia-Aroma - - - - - + + + + + Flavor Sabor - - - + + + Uniformity Uniformidad - - - + + + Overall En Gernal - + Intensity Intensidad - + Fragance Fragancia - + Dry Fragrance Fragancia Seca - + Complexity Complejidad - - + + Finish Finalización - + Brightness Brillo - + Wet Aroma Aroma Húmedo - + Taste Gusto - + Nose Nariz - + Mouthfeel Sensación en boca - - + + Flavour Sabor - + Roast Color Color del Tostado - + Crema Texture Textura de la Crema - + Crema Volume Volumen de la Crema - + Bitterness Amargura - + Defects Defectos - + Aroma Intensity Intensidad del Aroma - + Aroma Persistence Persistencia del Aroma @@ -22050,232 +22058,232 @@ El tipo de fuente se establece en Configuración >> Curvas >> pesta Estilos de línea - - + + Start monitoring Iniciar el monitoreo - + Start recording Comienza a grabar - + First Crack Start Primer inicio de crack - + First Crack End Primer final de grieta - + Second Crack Start Comienzo de la segunda grieta - + Second Crack End Segundo final de grieta - + Reset Reinicializar - + Charge Cobrar - + Drop Soltar - + Event Evento - + Increases the current SV value by 5 Incrementa SV por 5 grados - + Increases the current SV value by 10 Incrementa SV por 10 grados - + Increases the current SV value by 20 Incrementa SV por 20 grados - + Decreases the current SV value by 20 Dismunuye SV por 20 grados - + Decreases the current SV value by 10 Dismunuye SV por 10 grados - + Decreases the current SV value by 5 Dismunuye SV por 5 grados - + Dry End FIN SECADO - + Cool End FIN ENFRIADO - + Timer Cronometro - + ET Temperature Temperatura ET - + BT Temperature Temperatura BT - + ET/time (degrees/min) ET/Tiempo (grados/minuto) - + BT/time (degrees/min) BT/Tiempo (grados/minuto) - + Value of SV in PID Valores de SV en PID - + PID power % PID potencia % - + Number of events found Numero de eventos encontrados - + Type of event Tipos de eventos - + Value of event Valor de Evento - + Updates the event Actualiza el evento - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Pantallas LCD de fase: haga clic con el botón derecho para cambiar entre TIEMPO, PORCENTAJE y MODO DE TEMPERATURA - + Syncing with artisan.plus Sincronización con craft.plus - - + + Disconnect artisan.plus Desconectar artesano.plus - + Upload to artisan.plus Subir a artesano.plus - + Connect artisan.plus Conectar artesano.plus - + Phase LCDs Currently in ALL FINISHING MODE LCD de fase Actualmente en TODO MODO DE ACABADO - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Pantallas LCD de fase: haga clic con el botón derecho para cambiar entre TIEMPO, PORCENTAJE y MODO DE TEMPERATURA Actualmente en MODO HORA - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Pantallas LCD de fase: haga clic con el botón derecho para cambiar entre TIEMPO, PORCENTAJE y MODO DE TEMPERATURA Actualmente en MODO DE PORCENTAJE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Pantallas LCD de fase: haga clic con el botón derecho para cambiar entre TIEMPO, PORCENTAJE y MODO DE TEMPERATURA Actualmente en MODO TEMPERATURA - + <b>Label</b>= <b>Etiqueta</b>= - + <b>Description </b>= <b>Descripcion </b>= - + <b>Type </b>= <b>Tipo </b>= - + <b>Value </b>= <b>Valor </b>= - + <b>Documentation </b>= <b>Documentacion </b>= - + <b>Button# </b>= <b>Boton# </b>= @@ -22320,12 +22328,12 @@ Actualmente en MODO TEMPERATURA Ejemplo: 100 + x - + Stop monitoring Parar el monitoreo - + Stop recording Parar de grabar diff --git a/src/translations/artisan_fa.qm b/src/translations/artisan_fa.qm index f219590ecd9a4a6be1df11d51a1ed4a125f2fc56..8973090b4f5999c217eabedc0d9ba4d9049976aa 100644 GIT binary patch delta 19568 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 MM)~XJ(W&aeFY{_n=l}o! diff --git a/src/translations/artisan_fa.ts b/src/translations/artisan_fa.ts index bfc849047..b322075b8 100644 --- a/src/translations/artisan_fa.ts +++ b/src/translations/artisan_fa.ts @@ -4,67 +4,67 @@ About - + Release Sponsor حامی مالی - + About درباره - + Core Developers توسعه دهندگان اصلی - + License مجوزها - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. در بازیابی اطلاعات آخرین نسخه مشکلی پیش آمد. لطفاً اتصال اینترنت خود را بررسی کنید ، بعداً دوباره امتحان کنید یا به صورت دستی بررسی کنید. - + A new release is available. نسخه جدید موجود است - + Show Change list نمایش لیست تغییر - + Download Release بارگیری - + You are using the latest release. شما از آخرین نسخه استفاده می کنید. - + You are using a beta continuous build. شما از ساخت مستمر بتا استفاده می کنید. - + You will see a notice here once a new official release is available. با انتشار نسخه رسمی جدید ، اخطار را در اینجا مشاهده خواهید کرد. - + Update status وضعیت به روز رسانی - + sponsored by {} حمایت شده توسط {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day برشته کاری امروز - + Screen Size اندازه صفحه نمایش @@ -98,65 +98,65 @@ رطوبت دانه سبز - + Batch Size اندازه دسته - + Density Roasted تراکم بو داده - + Moisture Roasted رطوبت دانه برشته شده - + Ground Color رنگ داخل دانه - + Energy انرژی - + CO2 - + Weight Roasted وزن برشته شده - + Weight Loss وزن از دست رفته - + From از این نقطه - + Bottom پایین - + AUC ای یو سی @@ -323,7 +323,7 @@ پاک کردن - + Update به روز رسانی @@ -870,109 +870,109 @@ Extra Device متن - - - + + + ON روشن - - - - + + + + START شروع - + FC START شروع ترق اول - + FC END پایان ترق اول - + SC START شروع ترق دوم - + SC END پایان ترق دوم - + RESET تنظیم مجدد - - + + CHARGE بار زدن - - + + DROP انداختن - + CONTROL کنترل - + EVENT رویداد - + SV +5 اس وی+۵ - + SV +10 اس وی+۱۰ - + SV +20 اس وی+۲۰ - + SV -20 اس وی-۲۰ - + SV -10 اس وی-۱۰ - + SV -5 اس وی-۵ - + DRY END پایان خشک شدن - + COOL END پایان خنک شدن @@ -992,25 +992,25 @@ END - + Finishing Phase فاز پایانی - + Maillard Phase فاز خشک شدن - + Drying Phase فاز خشک شدن - - + + OFF خاموش @@ -1541,61 +1541,61 @@ END نشان دادن همیشگی - + Heavy FC ترق اول سخت - + Low FC ترق اول آهسته - + Light Cut بریدن روشن - + Dark Cut بریدن تیره - + Drops ریختن - + Oily روغنی - + Uneven غیر یکنواخت - + Tipping سرسوزی - + Scorching سطح سوزی - + Divots باریکه @@ -1858,9 +1858,9 @@ END ComboBox + - - + @@ -1870,10 +1870,10 @@ END جریان هوا + - - + @@ -1885,9 +1885,9 @@ END سرعت مخزن + - - + @@ -1897,9 +1897,9 @@ END ضامن + - - + @@ -2180,14 +2180,14 @@ END اس وی - + Playback ON پخش روشن - + Playback OFF @@ -2206,7 +2206,7 @@ END تنظیم مجدد رنگ بوم - + Heater بخاری @@ -2610,32 +2610,32 @@ END گسسته - + Propane Gas (LPG) گاز پروپان (LPG) - + Natural Gas (NG) گاز طبیعی (NG) - + Electric برقی - + Fan فن - + Cooling سرد شدن - + Elec الك @@ -2751,47 +2751,47 @@ END Contextual Menu - + Add point وارد کردن - + Remove point پاک کردن - + Load points بارگزاری - + Save points ذخیره سازی - + Reset Designer تنظیم مجدد طراح - + Config... تایید - + Add to Cupping Notes اضافه شدن به طعم یاد - + Add to Roasting Notes اضافه کردن به یاداشت برشته کاری - + Edit ویرایش @@ -4164,102 +4164,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: خطای :io - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4270,86 +4270,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4569,19 +4569,19 @@ END آردوینو نتوانست فیلترها را تنظیم کند - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4702,96 +4702,96 @@ END خطای ارتباط S7 - - - - + + + + Error: خطا: - + Exception: {} not a valid settings file استثنا: {} یک فایل تنظیمات معتبر نیست - - - - - + + + + + Error خطا - + Exception: WebLCDs not supported by this build استثنا: WebLCD های این ساختنی پشتیبانی نمی شوند - + Could not start WebLCDs. Selected port might be busy. WebLCD ها راه اندازی نشد. درگاه انتخابی ممکن است مشغول باشد. - + Failed to save settings تنظیمات ذخیره نشد - - + + Exception (probably due to an empty profile): استثنا (نمودار خالی): - + Analyze: CHARGE event required, none found تجزیه و تحلیل: رویداد CHARGE مورد نیاز است، هیچ یک یافت نشد - + Analyze: DROP event required, none found تجزیه و تحلیل: رویداد DROP مورد نیاز است، هیچ یک یافت نشد - + Analyze: no background profile data available تجزیه و تحلیل: هیچ داده پروفایل پس زمینه در دسترس نیست - + Analyze: background profile requires CHARGE and DROP events تجزیه و تحلیل: نمایه پس‌زمینه به رویدادهای CHARGE و DROP نیاز دارد - + Unexpected value for n, got مقدار غیرمنتظره برای n، got - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! استثنا: phidgetServer اضافه نشد. بررسی کنید که درایور Phidget به درستی نصب شده باشد! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! استثنا: PhidgetManager راه اندازی نشد. بررسی کنید که درایور Phidget به درستی نصب شده باشد! - - + + Unstable meter data داده های متر ناپایدار - + Error in lnRegression: خطای برگشت: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. استثنا: redrawdesigner() رویدادهای Roast ممکن است از کار افتاده باشند. بازنشانی طراح. @@ -4971,8 +4971,8 @@ END راهنمای حاشیه نویسی رویداد - - + + @@ -5114,7 +5114,7 @@ END راهنما هشدارها - + Keyboard Shortcuts Help راهنمای میانبرهای صفحه کلید @@ -5329,15 +5329,15 @@ END پخش - - + + Energy انرژی - - + + CO2 @@ -5601,15 +5601,15 @@ END HTML Report Template - - + + BBP Total Time زمان کل BBP - - + + BBP Bottom Temp دمای پایین BBP @@ -5625,850 +5625,850 @@ END خلاصه BBP فشرده - - + + Whole Color رنگ کامل - - - + + + Profile نمودار - + Roast Batches دسته برشته کاری - - - + + + Batch گنجایش - - + + Date داده - - - + + + Beans دانه - - - + + + In ورودی - - + + Out خروجی - - - + + + Loss از دست دادن - - + + SUM جمع - + Production Report گذارش تولید - - + + Time زمان - - + + Weight In وزن در - - + + CHARGE BT شارژ BT - - + + FCs Time زمان FCs - - + + FCs BT - - + + DROP Time زمان رها کردن - - + + DROP BT - + Dry Percent درصد خشکی - + MAI Percent درصد MAI - + Dev Percent درصد توسعه دهنده - - + + AUC ای یو سی - - + + Weight Loss وزن از دست رفته - - + + Color رنگ - + Cupping حجامت - + Roaster برشته کن - + Capacity ظرفیت - + Operator اپراتر - + Organization سازمان - + Drum Speed سرعت محفظه - + Ground Color رنگ زمین - + Color System سیستم رنگ - + Screen Min حداقل صفحه نمایش - + Screen Max حداکثر صفحه نمایش - + Bean Temp دمای دانه - + CHARGE ET - + TP Time زمان TP - + TP ET تی پی ای تی - + TP BT تی پی بی تی - + DRY Time زمان خشک کردن - + DRY ET - + DRY BT - + FCs ET - + FCe Time زمان FCe - + FCe ET - + FCe BT اف سی بی تی - + SCs Time زمان SCs - + SCs ET - + SCs BT - + SCe Time زمان SCe - + SCe ET - + SCe BT - + DROP ET - + COOL Time ساعات خوش - + COOL ET - + COOL BT - + Total Time زمان کل - + Dry Phase Time زمان فاز خشک - + Mid Phase Time زمان اواسط فاز - + Finish Phase Time زمان فاز پایان - + Dry Phase RoR فاز خشک RoR - + Mid Phase RoR RoR فاز میانی - + Finish Phase RoR مرحله پایانی RoR - + Dry Phase Delta BT فاز خشک دلتا بی تی - + Mid Phase Delta BT فاز میانی دلتا بی تی - + Finish Phase Delta BT فاز پایانی دلتا BT - + Finish Phase Rise افزایش فاز پایان - + Total RoR کل RoR - + FCs RoR - + MET ام ای تی - + AUC Begin شروع AUC - + AUC Base پایه AUC - + Dry Phase AUC AUC فاز خشک - + Mid Phase AUC AUC فاز میانی - + Finish Phase AUC AUC فاز پایان - + Weight Out وزن خارج کردن - + Volume In حجم در - + Volume Out حجم کم - + Volume Gain حجم به دست آمده - + Green Density تراکم سبز - + Roasted Density تراکم برشته شده - + Moisture Greens رطوبت دانه سبز - + Moisture Roasted رطوبت دانه برشته شده - + Moisture Loss از دست دادن رطوبت - + Organic Loss از دست دادن ارگانیک - + Ambient Humidity رطوبت محیط - + Ambient Pressure فشار محیط - + Ambient Temperature دمای محیط - - + + Roasting Notes یاداشت برشته کاری - - + + Cupping Notes یاداشتهای فنجان - + Heavy FC ترق اول سخت - + Low FC ترق اول آهسته - + Light Cut بریدن روشن - + Dark Cut بریدن تیره - + Drops ریختن - + Oily روغنی - + Uneven غیر یکنواخت - + Tipping سرسوزی - + Scorching سطح سوزی - + Divots باریکه - + Mode حالت - + BTU Batch دسته BTU - + BTU Batch per green kg دسته BTU در هر کیلوگرم سبز - + CO2 Batch دسته CO2 - + BTU Preheat پیش گرم کردن BTU - + CO2 Preheat CO2 پیش گرم کنید - + BTU BBP - + CO2 BBP - + BTU Cooling خنک کننده BTU - + CO2 Cooling خنک کننده CO2 - + BTU Roast کباب BTU - + BTU Roast per green kg کباب BTU به ازای هر کیلوگرم سبز - + CO2 Roast کباب CO2 - + CO2 Batch per green kg دسته CO2 در هر کیلوگرم سبز - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch دسته بهره وری - + Efficiency Roast بهره وری کباب - + BBP Begin شروع BBP - + BBP Begin to Bottom Time BBP شروع به زمان پایین - + BBP Bottom to CHARGE Time BBP از پایین تا زمان شارژ - + BBP Begin to Bottom RoR BBP شروع به RoR پایین - + BBP Bottom to CHARGE RoR BBP پایین تا شارژ RoR - + File Name نام فایل - + Roast Ranking امتیاز دهی برشته کاری - + Ranking Report گزارش رتبه بندی - + AVG میانگین - + Roasting Report گزارش برشته کاری - + Date: روز - + Beans: دانه - + Weight: مقدار - + Volume: حجم - + Roaster: برشته کار - + Operator: اپراتور - + Organization: سازمان: - - + + Cupping: ارزیابی چشایی - + Color: رنگ - + Energy: انرژی: - + CO2: - + CHARGE: بار زدن - + Size: سایز - + Density: چگالی - + Moisture: رطوبت - + Ambient: فضا - + TP: تی پی - + DRY: خشکیدن - + FCs: سر ترق - + FCe: ته ترق - + SCs: سر سوختن - + SCe: ته سوختن - + DROP: ریختن - + COOL: خنکیدن - + MET: نهایت دمای مخذن - + CM: سی ام - + Drying: خشکیدن - + Maillard: میلارد - + Finishing: پایان - + Cooling: خنکیدن - + Background: پس زمینه - + Alarms: هشدار - + RoR: ار او ار - + AUC: ای یو سی - + Events رخداد @@ -7377,13 +7377,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - ورود سریع رویداد ویژه کلیدهای q،w،e و r مربوط به رویدادهای خاص 1،2،3 و 4 هستند. یک مقدار عددی دو رقمی باید از حرف میانبر پیروی کند، به عنوان مثال. &#39;q75&#39;، وقتی حداکثر مقدار لغزنده رویداد مربوطه 100 یا کمتر باشد (تنظیم پیش‌فرض). هنگامی که مقدار حداکثر لغزنده بیشتر از 100 باشد، باید سه رقم وارد شود و برای مقادیر کمتر از 100 یک صفر ابتدایی لازم است، به عنوان مثال. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - ورود سریع PID SV. مقدار یک عدد سه رقمی است. برای مقادیر کمتر از 100 باید با صفر اول وارد شود، به عنوان مثال. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11466,6 +11466,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 به نتیجه قبلی فرمول واقعی برای تحقق یک حلقه بازخورد اشاره دارد. این در طراحی فیلتر مفید است. به طور مشابه، F2 به دومین نتیجه قبلی و غیره اشاره دارد. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + ورود سریع رویداد ویژه کلیدهای q،w،e و r مربوط به رویدادهای خاص 1،2،3 و 4 هستند. یک مقدار عددی دو رقمی باید از حرف میانبر پیروی کند، به عنوان مثال. &#39;q75&#39;، وقتی حداکثر مقدار لغزنده رویداد مربوطه 100 یا کمتر باشد (تنظیم پیش‌فرض). هنگامی که مقدار حداکثر لغزنده بیشتر از 100 باشد، باید سه رقم وارد شود و برای مقادیر کمتر از 100 یک صفر ابتدایی لازم است، به عنوان مثال. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + ورود سریع PID SV. مقدار یک عدد سه رقمی است. برای مقادیر کمتر از 100 باید با صفر اول وارد شود، به عنوان مثال. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11905,8 +11913,8 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog نسبت - - + + Text نوشته @@ -11933,19 +11941,19 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog دی جی - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11966,19 +11974,19 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog دمای دانه - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12007,8 +12015,8 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog ردیف کردن - - + + @@ -12025,11 +12033,11 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog بارزدن - - - - - + + + + + @@ -12038,13 +12046,13 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog تی پی - - + + + + - - - - + + @@ -12052,16 +12060,16 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog خشکیدن - - - - - - - - - - + + + + + + + + + + @@ -12069,7 +12077,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog سر ترق - + @@ -12077,7 +12085,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog پایان ترق اول - + @@ -12085,7 +12093,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog شروع ترق دوم - + @@ -12093,8 +12101,8 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog پایان ترق دوم - - + + @@ -12115,9 +12123,9 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog \دقیقه - - - + + + @@ -12126,9 +12134,9 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog روشن - - - + + + @@ -12163,7 +12171,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog منفی - + Slider @@ -12180,8 +12188,8 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog کنترل معکوس - - + + @@ -12217,29 +12225,29 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog شیب\ - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background پیش زمینه @@ -12460,7 +12468,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog حاشیه نویسی مجاز همپوشانی دارد - + Markers نشانگرها @@ -12502,9 +12510,9 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog اندازه - - - + + + @@ -12512,8 +12520,8 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog شروع - - + + MET ام ای تی @@ -12539,9 +12547,9 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog جاری: - - - + + + @@ -12606,9 +12614,9 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog خوشه - - - + + + @@ -12621,16 +12629,16 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog بازخوانی - - - + + + Event button دکمه رخداد - + its text @@ -12674,7 +12682,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog DB # - + @@ -12889,7 +12897,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog گره - + ALL تمام موارد @@ -12954,7 +12962,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog - + @@ -12971,9 +12979,9 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog - - - + + + Green @@ -12989,7 +12997,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog برشته شده - + @@ -12998,7 +13006,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog پایان خشکیدن - + @@ -13007,13 +13015,13 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog سر ترق - + FC END ته ترق - + @@ -13021,13 +13029,13 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog سر سوختن - + SC END ته سوختن - + COOL خنکیدن @@ -13058,7 +13066,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog - + Density چگالی @@ -13080,7 +13088,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog - + Moisture مرطوب @@ -13209,7 +13217,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog (mm: ss) - + Duration مدت زمان @@ -13232,7 +13240,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog - + @@ -13272,7 +13280,7 @@ Prod-1380 بوروندی کیگاندا مورامبی 2020-04-25_1136.alog مدل - + Heating گرم کردن @@ -13583,7 +13591,7 @@ LCD ها همه در ArtisanViewer موجود نیست - + EVENT رخداد @@ -13651,13 +13659,13 @@ LCD ها همه توضیحات وزود - + PID SV پی ای دی اس وی - + PID % درصد پی ای دی @@ -13698,425 +13706,425 @@ LCD ها همه رنگ لبه (RGBA) - + roasted دانه های برشته شده - - - - - - + + + + + + AUC ای یو سی - + Time Guide راهنمای زمان - + Background ET پیش زمینه دمای خروجی - + Background BT پیش زمینه دمای دانه - + Background Extra پیش زمینه دمای اضافی - + X Label برچسب ایکس - - - + + + Canvas نقاشی - + Y Label برچسب وای - + SpecialEventText متن رخداد سفارشی - + SpecialEventBox متن باکس سفارشی - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd - + MET Text متن ام ای سی - - + + MET Box جعبه ام ای تی - + Timer LCD Digits ارقام زمانبند صفحه نمایش - + Timer LCD Background پیش زمینه زمانبندی صفخه نمایش - - + + ET LCD Digits صفحه نمایش ارقام دمای خروجی - - + + ET LCD Background صفحه نمایش پیش زمینه دمای خروجی - - + + BT LCD Digits صفحه نمایش ارقام دمای دانه - - + + BT LCD Background صفحه نمایش پیش زمینه دمای دانه - + Extra/PID LCD Digits صفحه نمایش ارقام پی ای دی\اضافی - + Extra/PID LCD Background پیش زمینه صفحه نمایش پی ای دی\اضافی - + AUC FCs ای یو سی ترق اول - - - + + + ln() لوگاریتم() - - - - + + + + x * - - - + + + Bkgnd بک گند - - - + + + On بر - - - + + + Off خاموش - + Max Delta ماکس دلتا - + Swing تاب خوردن - + ABC/secs ABC / ثانیه - + Segment Analysis (rise, crash and flick) تجزیه و تحلیل بخش (افزایش ، سقوط و حرکت) - + Background Align تراز کردن پس زمینه - + Curve Fit منحنی متناسب - + Samples Threshold آستانه نمونه ها - + Delta Threshold آستانه دلتا - + Sample rate (secs) نرخ نمونه (ثانیه) - + Smooth Curves/Spikes منحنی / خوشه صاف - + Delta Span/Smoothing دهانه دلتا/صاف کننده - + Polyfit/Optimal Smoothing Polyfit/صاف کننده بهینه - + Fit RoRoR (C/min/min) مناسب RoRoR (C / دقیقه / دقیقه) - + Actual RoR at FCs RoR واقعی در FCs - + ALL FINISHING MODE بستن تمام ست ها - - + + DEV% ٪توسعه - - + + DRY% ٪خشک شدن - - - - - + + + + + TIME MODE احتساب بر زمان - - - - - + + + + + PERCENTAGE MODE احتساب بر درصد - + RAMP% ٪شیب - - - - - + + + + + TEMP MODE احتساب بر دما - + Start recording شروع ضبط - + Charge the beans شارژ کردن دانه - + /m - + greens دانه سبز - - - + + + AUTO خودکار - - - + + + MANUAL کتابچه راهنمای - + FLAP فلاپ - - - + + + CLOSE بستن - - - + + + OPEN باز کن - + CONTROL کنترل - + DISCHARGE تخلیه - + HEATING گرمایش - + STIRRER همزن - + FILL پر کردن - + COOLING خنک کننده - - - + + + STOP متوقف کردن - + RELEASE رهایی - + RMSE BT - + MSE BT - - - + + + RoR ار او ار - + @FCs FCs - + Max+/Max- RoR حداکثر + / حداکثر - RoR @@ -14304,155 +14312,155 @@ LCD ها همه نقشه برداری - + Preheat Measured پیش گرم شده اندازه گیری شده - + Preheat % پیش گرم کردن٪ - + BBP Measured BBP اندازه گیری شده - + BBP % BBP٪ - + Cooling Measured خنک سازی اندازه گیری شده - + Cooling % خنک کننده٪ - + Continuous مداوم - + Roast Event رویداد کباب - + Meter متر - - + + at در - + BackgroundXT پیش زمینه دمایx - + BackgroundYT زمینه YT - - + + BackgroundET پیش زمینه دمای خروجی - - + + BackgroundBT پیش زمینه دمای دانه - + BackgroundDeltaET پیش زمینه دلتا دمای اگزوز - + BackgroundDeltaBT پیش زمینه دلتا دمای دانه - + ETprojection تصویر دمای خروجی - + DeltaETprojection - + BTprojection تصویر دمای دانه - + DeltaBTprojection - + TIMEguide راهنمای زمان - + AUCguide راهنمای ای یو سی - - - + + + Correction تصحیح - + Event #<b>{0} </b> رخداد#<b>{0} </b> - - + + CM سی ام - - + + FC ترق - + Designer طراح - + BT {0} {1}/min for {2} دمای دانه{0} {1}/min for {2} - + ET {0} {1}/min for {2} دمای اگزوز{0} {1}/min for {2} @@ -14712,8 +14720,8 @@ LCD ها همه پایان - - + + About {0} درباره @@ -14775,37 +14783,37 @@ LCD ها همه Menu - + Main LCDs LCD های اصلی - + Delta LCDs LCD های دلتا - + PID LCDs LCD های PID - + Extra LCDs LCD های اضافی - + Phases LCDs نمایشگر فازها - + Scale LCDs @@ -14842,13 +14850,13 @@ LCD ها همه نما - + Help همیاری - + New جدید @@ -15211,105 +15219,105 @@ LCD ها همه کنترل - + Readings خواندن - + Events Editor - + Buttons دکمه ها - + Sliders اسلایدها - + Schedule طرح - + Full Screen صفحه نمایش کامل - + About Qt در مورد کیو تی - + Documentation اسناد - + Keyboard Shortcuts میانبرهای کیبرد - + Check for Updates برای به روز رسانی بررسی کنید - + Errors خطا - + Messages پیام ها - + Serial کد - + Platform برنامه ریزی - + Load Settings... بازخوانی تنظیمات - + Load Recent Settings بازخوانی تنظیمات قبلی - - + + Save Settings... ذخیره تنظیمات - - + + Factory Reset بازخوانی به حالت کارخانه - + Load Theme... بازیابی قالب - + Save Theme... ذخیره تم ها @@ -15388,18 +15396,18 @@ LCD ها همه نمودار چرخ ذخیره شد - + Open Wheel Graph نمودار چرخ را باز کنید - - - - - - + + + + + + @@ -15407,12 +15415,12 @@ LCD ها همه {} متصل - - - - - - + + + + + + @@ -15937,7 +15945,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied دسترسی بلوتوث رد شد @@ -15973,13 +15981,13 @@ Repeat Operation at the end: {0} کمک پخش روی {0} ثانیه روشن شد - + Load Background بارگذاری پس زمینه - + Reading background profile... خواندن نمایه پس زمینه... @@ -16211,8 +16219,8 @@ Repeat Operation at the end: {0} نمونه برداری - - + + Warning هشدار @@ -16223,13 +16231,13 @@ Repeat Operation at the end: {0} فاصله نمونه برداری محدود ممکن است منجر به بی ثباتی در برخی از ماشین ها شود. ما حداقل 1 ثانیه را پیشنهاد می کنیم. - + Incompatible variables found in %s متغیرهای ناسازگار در %s یافت شدند - + Assignment problem مشکل تکلیف @@ -16275,7 +16283,7 @@ Repeat Operation at the end: {0} اتصال S7 ناموفق بود - + Port Configuration پیکربندی پورت @@ -16286,7 +16294,7 @@ Repeat Operation at the end: {0} تفسیر پورت - + Load Alarms بارگذاری هشدارها @@ -16323,99 +16331,99 @@ Repeat Operation at the end: {0} دنبال کردن - - + + Save Statistics ذخیره آمار - + Welcome to version {0} of Artisan! به نسخه {0} Artisan خوش آمدید! - + This is a one time message to inform you about a change in Artisan. این یک پیام یک بار برای اطلاع شما از تغییر در Artisan است. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. اگر هرگز نسخه‌های قدیمی‌تر Artisan را اجرا نمی‌کنید، می‌توانید از این پیام رد شوید، این تغییر روی شما تأثیری ندارد. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan تمام تنظیمات پیکربندی شما را هنگام خروج حفظ می کند تا دفعه بعد که Artisan را راه اندازی می کنید به طور خودکار در دسترس باشند. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. با شروع نسخه 2.0، تنظیمات دیگر به طور خودکار در هنگام راه اندازی با نسخه های قبل از نسخه 2.0 به اشتراک گذاشته نمی شود. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. نگران نباش. از آنجایی که این اولین بار است که این نسخه جدید را باز می کنید، Artisan قبلاً آخرین تنظیمات استفاده شده شما را بارگیری کرده است. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. برای اشتراک‌گذاری تنظیمات بین این نسخه و نسخه‌های Artisan قبل از نسخه 2.0 از «Help>Save Settings» و «Help>Load Settings» استفاده کنید. - + Enjoy using Artisan, The Artisan Team از استفاده از Artisan، The Artisan Team لذت ببرید - + One time message about loading settings at start-up یک بار پیام در مورد بارگیری تنظیمات هنگام راه اندازی - + Welcome to the ArtisanViewer! به ArtisanViewer خوش آمدید! - + This is a one time message to introduce you to the ArtisanViewer. این یک پیام یک بار برای معرفی ArtisanViewer است. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer هر زمان که یک نسخه از Artisan در حال اجرا باشد باز می شود. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer تمام تنظیمات پیکربندی شما را هنگام خروج حفظ می کند تا دفعه بعد که ArtisanViewer را راه اندازی کنید به طور خودکار در دسترس خواهند بود. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. احتیاط، تنها راه برای اشتراک گذاری تنظیمات بین Artisan و ArtisanViewer ذخیره و بارگیری صریح آنها با استفاده از "Help>Save Settings" و "Help>Load Settings" است. - + Enjoy using ArtisanViewer, از استفاده از ArtisanViewer لذت ببرید، - + The Artisan Team تیم صنعتگران - + One time message about ArtisanViewer یک بار پیام در مورد ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16424,408 +16432,408 @@ To keep it free and current please support us with your donation and subscribe t برای رایگان و به روز نگه داشتن آن، لطفاً با کمک مالی خود از ما حمایت کنید و برای سرکوب این گفتگو در artisan.plus مشترک شوید! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) پیکربندی برای<br>{0}؟<br><br>برخی از تنظیمات شما تغییر خواهد کرد!<br><br>قبل از ادامه، بهتر است تنظیمات فعلی خود را ذخیره کرده و Artisan را بازنشانی کنید<br>(منوی اول {1} >> {2} سپس {4} >> {3}) - + Adjust Settings تنظیمات را تنظیم کنید - + Ambient محیط - + Elevation (MASL) ارتفاع (MASL) - - - + + + Action canceled اقدام لغو شد - - - - - - - + + + + + + + Machine ماشین - - - - - + + + + + Network name or IP address نام شبکه یا آدرس IP - + Machine Capacity (kg) ظرفیت دستگاه (کیلوگرم) - + Energy loads configured for {0} {1}kg بارهای انرژی برای {0} {1} کیلوگرم پیکربندی شده است - + Artisan configured for {0} Artisan برای {0} پیکربندی شد - - + + Load theme {0}? طرح زمینه {0} بارگیری شود؟ - - + + Adjust Theme Related Settings تنظیمات مربوط به تم را تنظیم کنید - - + + Loaded theme {0} طرح زمینه بارگیری شده {0} - + Detected a color pair that may be hard to see: یک جفت رنگ را شناسایی کرد که ممکن است به سختی دیده شود: - - - + + + Simulator started @{}x شبیه ساز @{}x شروع شد - + super on فوق العاده روشن - + super off فوق العاده خاموش - + Pulse out of range (%d) پالس خارج از محدوده (%d) - + Alarms on هشدارها روشن است - + Alarms off آلارم خاموش - + autoCHARGE on شارژ خودکار روشن است - + autoCHARGE off شارژ خودکار خاموش است - + autoDROP on autoDROP روشن است - + autoDROP off autoDROP خاموش است - - - + + + PID set to OFF PID روی OFF تنظیم شد - - - + + + PID set to ON PID روی ON تنظیم شد - - + + PID mode manual راهنمای حالت PID - - + + PID mode Ramp/Soak حالت PID Ramp/Saak - - + + PID mode background پس زمینه حالت PID - + playback off پخش خاموش - + playback by time پخش بر اساس زمان - + playback by BT پخش توسط BT - + playback by ET پخش توسط ET - + Notifications on اعلان ها روشن است - + Notifications off اعلان ها خاموش است - - - - - - + + + + + + PID Lookahead: {0} پیش‌بینی PID: {0} - + Keep ON enabled ON را فعال نگه دارید - + Keep ON disable Keep ON را غیرفعال کنید - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! آیا می خواهید همه تنظیمات را بازنشانی کنید؟<br> ArtisanViewer باید دوباره راه اندازی شود! - + Do you want to reset all settings?<br> Artisan has to be restarted! آیا می خواهید همه تنظیمات را بازنشانی کنید؟<br> Artisan باید دوباره راه اندازی شود! - - + + Factory Reset بازخوانی به حالت کارخانه - + Auto Axis Graph Mode: Roast حالت نمودار محور خودکار: برشته کردن - + Auto Axis Graph Mode: BBP+Roast حالت نمودار محور خودکار: BBP+Broast - + Auto Axis Graph Mode: BBP حالت نمودار محور خودکار: BBP - - + + PID Mode: Ramp/Soak حالت PID: سطح شیب دار/خیساندن - - + + PID Mode: Background حالت PID: پس زمینه - - + + PID Mode: Manual حالت PID: دستی - + Exit Designer? طراح خروج؟ - + Designer Mode ON حالت طراح روشن است - + LCD cursor on profile data مکان نما LCD روی داده های پروفایل - + LCD cursor on template data مکان نما LCD روی داده های الگو - + LCD cursor OFF نشانگر LCD خاموش است - + Keyboard moves turned ON حرکت صفحه کلید روشن است - + Keyboard moves turned OFF حرکت صفحه کلید خاموش شد - + Profile {0} saved in: {1} نمایه {0} ذخیره شده در: {1} - + Autosave path does not exist. Autosave failed. مسیر ذخیره خودکار وجود ندارد. ذخیره خودکار انجام نشد. - + Empty path or box unchecked in Autosave علامت مسیر یا کادر خالی در ذخیره خودکار برداشته شده است - + Event #{0}: {1} has been updated رویداد شماره {0}: {1} به روز شده است - + Select انتخاب - - + + Open باز کردن - + URL - + Save ذخیره - + Select Directory دایرکتوری را انتخاب کنید - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found کباب کردن جدید لغو شد: نمایه ناقص فاقد CHARGE و DROP یافت شد - + NEW ROAST canceled: incomplete profile lacking DROP found کباب جدید لغو شد: نمایه ناقص فاقد DROP یافت شد - + {0} has been saved. New roast has started {0} ذخیره شده است. کباب جدید شروع شده است - - - + + + Invalid artisan format قالب صنعتگر نامعتبر است - + {0} loaded {0} بارگیری شد - + No profile data. ET/BT not recalculated داده های نمایه وجود ندارد. ET/BT دوباره محاسبه نشده است - + Problem with the profile data. ET/BT not recalculated مشکل با داده های پروفایل ET/BT دوباره محاسبه نشده است - + Background {0} loaded successfully {1} پس زمینه {0} با موفقیت بارگیری شد {1} - + Artisan CSV file loaded successfully فایل CSV Artisan با موفقیت بارگیری شد - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import نرم‌افزار آزمایشی Probat Shop فایل‌هایی با نام <Name>_<Index>.xml را مانند Test_0.xml در هنگام وارد کردن انتظار دارد. - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16838,467 +16846,467 @@ It is advisable to save your current settings beforehand via menu Help >> توصیه می شود تنظیمات فعلی خود را از قبل از طریق منوی Help >> Save Settings ذخیره کنید. - + Found a different set of extra devices مجموعه متفاوتی از دستگاه های اضافی پیدا شد - + Save Profile ذخیره نمایه - + Profile saved نمایه ذخیره شد - - - - - - - - + + + + + + + + Cancelled لغو شد - + Readings exported قرائت ها صادر شد - + Export Excel صادرات اکسل - + Export CSV صادرات CSV - + Export JSON JSON صادر کنید - + Export RoastLogger RoastLogger را صادر کنید - + Export Probat Pilot صادرات Probat Pilot - - + + + + - - Converting... در حال تبدیل... - - + + + + - - Target file {0} exists. {1} not converted. فایل هدف {0} وجود دارد. {1} تبدیل نشده است. - + Readings imported قرائت وارد شده است - + Import Artisan URL URL Artisan را وارد کنید - + Import CSV CSV را وارد کنید - + Import JSON JSON را وارد کنید - + Import RoastLogger RoastLogger را وارد کنید - + Batch Counter شمارنده مقدار - + Load Settings canceled تنظیمات بارگیری لغو شد - - + + Statistics Saved آمار ذخیره شد - + No statistics found آماری یافت نشد - + Excel Production Report exported to {0} گزارش تولید اکسل به {0} صادر شد - + Ranking Report گزارش رتبه بندی - + Ranking graphs are only generated up to {0} profiles نمودارهای رتبه بندی فقط تا {0} نمایه ایجاد می شوند - + Profile missing DRY event نمایه رویداد DRY ندارد - + Profile missing phase events رویدادهای فاز فاقد نمایه - + CSV Ranking Report exported to {0} گزارش رتبه‌بندی CSV به {0} صادر شد - + Excel Ranking Report exported to {0} گزارش رتبه بندی اکسل به {0} صادر شد - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied در حالی که اجازه دسترسی Artisan به بلوتوث رد شده است، مقیاس بلوتوث را نمی توان متصل کرد - + Bluetooth access denied دسترسی بلوتوث رد شد - + Hottop control turned off کنترل هاتاپ خاموش شد - + Hottop control turned on کنترل هاتاپ روشن شد - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! برای کنترل Hottop باید ابتدا حالت فوق العاده کاربر را با کلیک راست روی LCD تایمر فعال کنید! - - + + Settings not found تنظیمات پیدا نشد - + artisan-settings تنظیمات صنعتگر - + Save Settings تنظیمات را ذخیره کن - + Settings saved تنظیمات ذخیره شد - + artisan-theme موضوع صنعتگر - + Save Theme ذخیره تم - + Theme saved تم ذخیره شد - + Load Theme بارگیری تم - + Theme loaded تم بارگیری شد - + Background profile removed نمایه پس‌زمینه حذف شد - + Alarm Config پیکربندی زنگ هشدار - + Alarms are not available for device None هشدار برای دستگاه هیچکدام موجود نیست - + Switching the language needs a restart. Restart now? تغییر زبان نیاز به راه اندازی مجدد دارد. اکنون دوباره راه اندازی شود؟ - + Restart راه اندازی مجدد - + Import K202 CSV K202 CSV را وارد کنید - + K202 file loaded successfully فایل K202 با موفقیت بارگیری شد - + Import K204 CSV K204 CSV را وارد کنید - + K204 file loaded successfully فایل K204 با موفقیت بارگیری شد - + Import Probat Recipe واردات دستور پروبات - + Probat Pilot data imported successfully داده های Probat Pilot با موفقیت وارد شد - + Import Probat Pilot failed Import Probat Pilot ناموفق بود - - + + {0} imported {0} وارد شد - + an error occurred on importing {0} هنگام وارد کردن {0} خطایی روی داد - + Import Cropster XLS Cropster XLS را وارد کنید - + Import Stronghold XLSX واردات Stronghold XLSX - + Import RoastLog URL URL RoastLog را وارد کنید - + Import RoastPATH URL URL RoastPATH را وارد کنید - + Import Giesen CSV Gisen CSV را وارد کنید - + Import Petroncini CSV واردات Petroncini CSV - + Import IKAWA URL URL IKAWA را وارد کنید - + Import IKAWA CSV IKAWA CSV را وارد کنید - + Import Loring CSV Loring CSV را وارد کنید - + Import ROEST CSV واردات ROEST CSV - + Import Rubasse CSV Rubasse CSV را وارد کنید - + Import HH506RA CSV واردات HH506RA CSV - + HH506RA file loaded successfully فایل HH506RA با موفقیت بارگیری شد - + Save Graph as ذخیره نمودار به عنوان - + {0} size({1},{2}) saved اندازه {0}({1}،{2}) ذخیره شد - + Save Graph as PDF نمودار را به صورت PDF ذخیره کنید - + Save Graph as SVG نمودار را به عنوان SVG ذخیره کنید - + {0} saved {0} ذخیره شد - + Wheel {0} loaded چرخ {0} بارگیری شد - + Invalid Wheel graph format قالب نمودار چرخ نامعتبر است - + Buttons copied to Palette # دکمه‌ها در پالت # کپی شدند - + Palette #%i restored پالت #%i بازیابی شد - + Palette #%i empty پالت #%i خالی است - + Save Palettes ذخیره پالت ها - + Palettes saved پالت‌ها ذخیره شدند - + Palettes loaded پالت ها بارگیری شد - + Invalid palettes file format قالب فایل پالت نامعتبر است - + Alarms loaded آلارم بارگذاری شد - + Fitting curves... منحنی های متناسب ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. هشدار: شروع بازه تحلیل مورد نظر زودتر از شروع برازش منحنی است. این را در تب Config>Curves>Analyze اصلاح کنید. - + Analysis earlier than Curve fit تحلیل زودتر از Curve fit - + Simulator stopped شبیه ساز متوقف شد - + debug logging ON اشکال زدایی ورود به سیستم @@ -17489,448 +17497,448 @@ Correct this on the Config>Curves>Analyze tab. دستگاه روی {0} تنظیم شده است که معادل CENTER 302 است. اکنون پورت سریال را انتخاب کنید - + set y-coordinate to {} مختصات y را روی {} تنظیم کنید - + seconds before FCs ثانیه قبل از FCs - + seconds after FCs ثانیه بعد از FC ها - + Alarm notice هشدار هشدار - + Alarm is calling: {0} زنگ هشدار در حال تماس است: {0} - + Calling alarm failed on {0} زنگ تماس در {0} انجام نشد - + Alarm trigger button error, description '{0}' not a number خطای دکمه ماشه زنگ هشدار، توضیح "{0}" یک عدد نیست - + Alarm trigger slider error, description '{0}' not a valid number [0-100] خطای لغزنده راه‌انداز هشدار، شرح "{0}" عدد معتبری نیست [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number خطای نوار لغزنده راه‌انداز هشدار، شرح "{0}" عدد معتبری نیست - + Alarm {0} triggered زنگ هشدار {0} فعال شد - + Save profile? ذخیره نمایه؟ - + Profile unsaved نمایه ذخیره نشد - + Scope has been reset محدوده بازنشانی شده است - + Load Image File بارگذاری فایل تصویری - + Loaded watermark image {0} تصویر واترمارک بارگیری شده {0} - + Unable to load watermark image {0} تصویر واترمارک بارگیری نشد {0} - + Convert profile data to Fahrenheit? تبدیل داده های نمایه به فارنهایت؟ - - - - + + + + Convert Profile Temperature تبدیل مشخصات دما - + Profile changed to Fahrenheit نمایه به فارنهایت تغییر کرد - + Unable to comply. You already are in Fahrenheit قادر به رعایت نیست. شما در حال حاضر در فارنهایت هستید - - + + Profile not changed پروفایل تغییر نکرده است - + Convert profile data to Celsius? تبدیل اطلاعات پروفایل به سانتیگراد؟ - + Profile changed to Celsius نمایه به درجه سانتیگراد تغییر کرد - + Unable to comply. You already are in Celsius قادر به رعایت نیست. شما در حال حاضر در درجه سانتیگراد هستید - + Convert Profile Scale تبدیل مقیاس پروفایل - + No profile data found هیچ داده نمایه ای یافت نشد - - + + Colors set to defaults رنگ ها روی پیش فرض تنظیم شده اند - + Colors set to Default Theme رنگ‌ها روی تم پیش‌فرض تنظیم می‌شوند - + Colors set to grey رنگ ها روی خاکستری تنظیم شده اند - + Background does not match number of labels پس‌زمینه با تعداد برچسب‌ها مطابقت ندارد - + Phidget service discovery started... کشف سرویس Phidget آغاز شد... - + scanning for device اسکن دستگاه - + Scope monitoring... نظارت بر دامنه ... - + Scope stopped دامنه متوقف شد - + Humidity: {}% رطوبت: {}% - + Temperature: {}{} درجه حرارت: {}{} - + Pressure: {}hPa فشار: {}hPa - + Scope recording... ضبط محدوده ... - + Scope recording stopped ضبط دامنه متوقف شد - + Not enough data collected yet. Try again in a few seconds هنوز اطلاعات کافی جمع آوری نشده است. چند ثانیه دیگر دوباره امتحان کنید - + CHARGE: Scope is not recording شارژ: دامنه ضبط نمی شود - + Roast time starts now 00:00 BT = {0} زمان کباب کردن اکنون 00:00 BT = {0} شروع می شود - + [TP] recorded at {0} BT = {1} [TP] ضبط شده در {0} BT = {1} - + DRY END: Scope is not recording DRY END: محدوده در حال ضبط نیست - + [DRY END] recorded at {0} BT = {1} [DRY END] در {0} BT = {1} ضبط شد - + FC START: Scope is not recording FC START: محدوده در حال ضبط نیست - + [FC START] recorded at {0} BT = {1} [FC START] در {0} BT = {1} ضبط شد - + FC END: Scope is not recording FC END: محدوده در حال ضبط نیست - + [FC END] recorded at {0} BT = {1} [FC END] ضبط شده در {0} BT = {1} - + SC START: Scope is not recording SC START: محدوده در حال ضبط نیست - + [SC START] recorded at {0} BT = {1} [SC START] در {0} BT = {1} ضبط شد - + SC END: Scope is not recording SC END: محدوده در حال ضبط نیست - + [SC END] recorded at {0} BT = {1} [SC END] در {0} BT = {1} ضبط شد - + DROP: Scope is not recording DROP: Scope ضبط نمی شود - + Roast ended at {0} BT = {1} کباب در {0} BT = {1} به پایان رسید - + COOL: Scope is not recording خنک: دامنه ضبط نمی شود - + [COOL END] recorded at {0} BT = {1} [پایان خنک] در {0} BT = {1} ضبط شد - - + + Event # {0} recorded at BT = {1}{2} Time = {3} رویداد شماره {0} در BT = {2}{1} زمان = {3} ثبت شد - + Timer is OFF تایمر خاموش است - + Unable to move background امکان جابجایی پس زمینه وجود ندارد - + No finished profile found هیچ نمایه تمام شده ای یافت نشد - + Polynomial coefficients (Horner form): ضرایب چند جمله ای (شکل هورنر): - + Knots: گره ها: - + Residual: باقیمانده: - + Roots: ریشه ها: - + Profile information اطلاعات پروفایل - + Designer Start شروع طراح - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? وارد کردن یک نمایه به Designer تمام داده ها به جز [نقاط] اصلی را از بین می برد. ادامه هید؟ - + Save Points ذخیره امتیاز - + Points saved امتیاز ذخیره شد - + Load Points نقاط بارگذاری - + Points loaded امتیازات بارگیری شد - + Designer Init طراح Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] نمی توان طراح را شروع کرد. نمایه وجود ندارد [CHARGE] یا [DROP] - + [ CHARGE ] [ شارژ ] - + [ DRY END ] [ پایان خشک ] - + [ FC START ] - + [ FC END ] - + [ SC START ] - + [ SC END ] - + [ DROP ] [قطع] - + [ COOL ] [ سرد ] - + New profile created نمایه جدید ایجاد شد - + added to cupping notes به یادداشت های حجامت اضافه شده است - + added to roasting notes به یادداشت های برشته اضافه شده است - + Mouse Cross ON: move mouse around Mouse Cross ON: حرکت ماوس به اطراف - + Mouse cross OFF ضربدر ماوس خاموش است @@ -18418,67 +18426,67 @@ To keep it free and current please support us with your donation and subscribe t Scope Annotation - - - - - + + + + + CHARGE شارژ - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18499,11 +18507,11 @@ To keep it free and current please support us with your donation and subscribe t Scope Title - - - - - + + + + + @@ -19664,216 +19672,216 @@ To keep it free and current please support us with your donation and subscribe t Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20840,232 +20848,232 @@ Font type is set in Config>> Curves>> UI tab سبک های خط - - + + Start monitoring نظارت را شروع کنید - + Start recording شروع ضبط - + First Crack Start اولین کرک شروع - + First Crack End اولین کرک پایان - + Second Crack Start شروع کرک دوم - + Second Crack End پایان کرک دوم - + Reset تنظیم مجدد - + Charge بار زدن - + Drop رها کردن - + Event رخداد - + Increases the current SV value by 5 مقدار SV فعلی را 5 افزایش می دهد - + Increases the current SV value by 10 مقدار SV فعلی را 10 افزایش می دهد - + Increases the current SV value by 20 مقدار SV فعلی را 20 افزایش می دهد - + Decreases the current SV value by 20 مقدار SV فعلی را 20 کاهش می دهد - + Decreases the current SV value by 10 مقدار SV فعلی را 10 کاهش می دهد - + Decreases the current SV value by 5 مقدار SV فعلی را 5 کاهش می دهد - + Dry End پایان خشک - + Cool End پایان باحال - + Timer تایمر - + ET Temperature دمای ET - + BT Temperature دمای BT - + ET/time (degrees/min) ET/زمان (درجه/دقیقه) - + BT/time (degrees/min) BT/زمان (درجه/دقیقه) - + Value of SV in PID مقدار SV در PID - + PID power % توان PID % - + Number of events found تعداد رویدادهای یافت شده - + Type of event نوع رویداد - + Value of event ارزش رویداد - + Updates the event رویداد را به روز می کند - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE ال سی دی های فازی: برای چرخه در TIME، PERCENTAGE و TEMP MODE کلیک راست کنید - + Syncing with artisan.plus همگام سازی با artisan.plus - - + + Disconnect artisan.plus artisan.plus را قطع کنید - + Upload to artisan.plus در artisan.plus بارگذاری کنید - + Connect artisan.plus artisan.plus را وصل کنید - + Phase LCDs Currently in ALL FINISHING MODE ال سی دی های فاز در حال حاضر در ALL FINISHING MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE ال سی دی های فازی: برای چرخه در TIME، PERCENTAGE و TEMP MODE کلیک راست کنید در حال حاضر در حالت TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE ال سی دی های فازی: برای چرخه در TIME، PERCENTAGE و TEMP MODE کلیک راست کنید در حال حاضر در حالت PERCENTAGE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE ال سی دی های فازی: برای چرخه در TIME، PERCENTAGE و TEMP MODE کلیک راست کنید در حال حاضر در حالت TEMP MODE - + <b>Label</b>= <b>برچسب</b>= - + <b>Description </b>= <b>توضیحات </b>= - + <b>Type </b>= <b>تایپ </b>= - + <b>Value </b>= <b>مقدار </b>= - + <b>Documentation </b>= <b>اسناد </b>= - + <b>Button# </b>= <b>دکمه# </b>= @@ -21110,12 +21118,12 @@ Currently in TEMP MODE مثال: 100 + x - + Stop monitoring نظارت را متوقف کنید - + Stop recording ضبط را متوقف کنید diff --git a/src/translations/artisan_fi.qm b/src/translations/artisan_fi.qm index f2530fef806e39c1516fa85300236c62f6c678a1..66434fc93f5dbf28eefc046f301a0532ef9913b4 100644 GIT binary patch delta 19405 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 diff --git a/src/translations/artisan_fi.ts b/src/translations/artisan_fi.ts index c4c4c14f4..d02c27ab2 100644 --- a/src/translations/artisan_fi.ts +++ b/src/translations/artisan_fi.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Vapauta sponsori - + About Noin - + Core Developers Kehittäjät - + License Lisenssi - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Uusimpien versiotietojen noutamisessa oli ongelma. Tarkista Internet-yhteys, yritä myöhemmin uudelleen tai tarkista manuaalisesti. - + A new release is available. Uusi julkaisu on saatavana. - + Show Change list Näytä muutosluettelo - + Download Release Lataa julkaisu - + You are using the latest release. Käytät uusinta versiota. - + You are using a beta continuous build. Käytät jatkuvaa betaversiota. - + You will see a notice here once a new official release is available. Näet ilmoituksen täällä, kun uusi virallinen julkaisu on saatavilla. - + Update status Päivitä status - + sponsored by {} sponsoroinut {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Päivän paisti - + Screen Size Näytön koko @@ -98,65 +98,65 @@ Kosteuden vihreä - + Batch Size Erän koko - + Density Roasted Tiheys paahdettu - + Moisture Roasted Kosteus paahdettu - + Ground Color Pohjaväri - + Energy Energia - + CO2 - + Weight Roasted Paino paahdettu - + Weight Loss Painonpudotus - + From Alkaen - + Bottom Pohja - + AUC @@ -288,7 +288,7 @@ Poistaa - + Update Päivittää @@ -835,114 +835,114 @@ Lisälaite Teksti - - - + + + ON PÄÄLLÄ - - - - + + + + START ALKAA - + FC START FC ALKAA - + FC END FC LOPPU - + SC START SC ALKAA - + SC END SC LOPPU - + RESET NOLLAA - - + + CHARGE LATAUS - - + + DROP PUDOTA - + CONTROL HALLINTA - + EVENT TAPAHTUMA - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END KUIVA LOPPU - + COOL END VIILEÄ @@ -963,25 +963,25 @@ LOPPU - + Finishing Phase Viimeinen vaihe - + Maillard Phase Maillard-vaihe - + Drying Phase Kuivausvaihe - - + + OFF VINOSSA @@ -1468,61 +1468,61 @@ LOPPU Näytä aina - + Heavy FC Raskas FC - + Low FC Matala FC - + Light Cut Kevyt leikkaus - + Dark Cut Tumma leikkaus - + Drops Pisarat - + Oily Öljyinen - + Uneven Epätasainen - + Tipping Kaataminen - + Scorching Paahtava - + Divots Divotit @@ -1761,9 +1761,9 @@ LOPPU ComboBox + - - + @@ -1773,10 +1773,10 @@ LOPPU Ilma + - - + @@ -1788,9 +1788,9 @@ LOPPU Rumpu + - - + @@ -1800,9 +1800,9 @@ LOPPU Vaimennin + - - + @@ -2083,14 +2083,14 @@ LOPPU - + Playback ON Toisto PÄÄLLÄ - + Playback OFF @@ -2109,7 +2109,7 @@ LOPPU Nollaa kankaan väri - + Heater Lämmitin @@ -2513,32 +2513,32 @@ LOPPU erillinen - + Propane Gas (LPG) Propaanikaasu (LPG) - + Natural Gas (NG) Maakaasu (NG) - + Electric Sähköinen - + Fan Tuuletin - + Cooling Jäähdytys - + Elec @@ -2630,47 +2630,47 @@ LOPPU Contextual Menu - + Add point Lisää piste - + Remove point Poista piste - + Load points Latauspisteet - + Save points Tallenna pisteitä - + Reset Designer - + Config... Konfig... - + Add to Cupping Notes Lisää kuppimuistiinpanoihin - + Add to Roasting Notes Lisää paahtomuistiinpanoihin - + Edit Muokata @@ -4032,102 +4032,102 @@ LOPPU Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO-virhe: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4138,86 +4138,86 @@ LOPPU - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4437,19 +4437,19 @@ LOPPU Arduino ei voinut asettaa suodattimia - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4570,96 +4570,96 @@ LOPPU S7 tiedonsiirtovirhe - - - - + + + + Error: Virhe: - + Exception: {} not a valid settings file Poikkeus: {} ei ole kelvollinen asetustiedosto - - - - - + + + + + Error Virhe - + Exception: WebLCDs not supported by this build Poikkeus: WebLCD:t, joita tämä koontiversio ei tue - + Could not start WebLCDs. Selected port might be busy. WebLCD-levyjä ei voitu käynnistää. Valittu portti saattaa olla varattu. - + Failed to save settings Asetusten tallentaminen epäonnistui - - + + Exception (probably due to an empty profile): Poikkeus (luultavasti tyhjästä profiilista johtuvan): - + Analyze: CHARGE event required, none found Analysoi: CHARGE-tapahtuma vaaditaan, yhtään ei löydy - + Analyze: DROP event required, none found Analysoi: DROP-tapahtuma vaaditaan, yhtään ei löydy - + Analyze: no background profile data available Analysoi: taustaprofiilitietoja ei ole saatavilla - + Analyze: background profile requires CHARGE and DROP events Analysoi: taustaprofiili vaatii CHARGE- ja DROP-tapahtumia - + Unexpected value for n, got Odottamaton arvo n:lle, sain - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Poikkeus: phidgetServeriä ei voitu lisätä. Varmista, että Phidget-ohjain on asennettu oikein! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Poikkeus: PhidgetManageria ei voitu käynnistää. Varmista, että Phidget-ohjain on asennettu oikein! - - + + Unstable meter data Epävakaat mittaritiedot - + Error in lnRegression: Virhe lnRegressiossa: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Poikkeus: redrawdesigner() Roast-tapahtumat voivat olla epäkunnossa. Suunnittelijan nollaus. @@ -4788,8 +4788,8 @@ LOPPU Tapahtumamerkintöjen ohje - - + + @@ -4931,7 +4931,7 @@ LOPPU Hälytykset auttavat - + Keyboard Shortcuts Help Pikanäppäinten ohje @@ -5134,15 +5134,15 @@ LOPPU Toisto - - + + Energy Energia - - + + CO2 @@ -5378,15 +5378,15 @@ LOPPU HTML Report Template - - + + BBP Total Time BBP kokonaisaika - - + + BBP Bottom Temp BBP Pohjalämpötila @@ -5402,850 +5402,850 @@ LOPPU BBP Tiivistelmä - - + + Whole Color Koko väri - - - + + + Profile Profiili - + Roast Batches Paahdetut erät - - - + + + Batch Erä - - + + Date Päivämäärä - - - + + + Beans Pavut - - - + + + In Sisään - - + + Out Ulos - - - + + + Loss Menetys - - + + SUM SUMMA - + Production Report Tuotantoraportti - - + + Time Aika - - + + Weight In Punnitus - - + + CHARGE BT - - + + FCs Time FC:n aika - - + + FCs BT - - + + DROP Time DROP Aika - - + + DROP BT PUDOTA BT - + Dry Percent Kuiva prosentti - + MAI Percent MAI-prosentti - + Dev Percent Kehittäjäprosentti - - + + AUC - - + + Weight Loss Painonpudotus - - + + Color Väri - + Cupping Kuppaus - + Roaster Paahdin - + Capacity Kapasiteetti - + Operator Operaattori - + Organization Organisaatio - + Drum Speed Rummun nopeus - + Ground Color Pohjaväri - + Color System Värijärjestelmä - + Screen Min Näytön min - + Screen Max Näyttö max - + Bean Temp Pavun lämpötila - + CHARGE ET - + TP Time TP aika - + TP ET - + TP BT - + DRY Time KUIVUUSaika - + DRY ET KUIVA ET - + DRY BT KUIVA BT - + FCs ET - + FCe Time FCe aika - + FCe ET - + FCe BT - + SCs Time SC:n aika - + SCs ET - + SCs BT - + SCe Time SCe aika - + SCe ET - + SCe BT - + DROP ET PUDOTA ET - + COOL Time COOL Aika - + COOL ET - + COOL BT - + Total Time Kokonaisaika - + Dry Phase Time Kuivavaiheen aika - + Mid Phase Time Keskivaiheen aika - + Finish Phase Time Loppuvaiheen aika - + Dry Phase RoR Kuiva vaihe RoR - + Mid Phase RoR Keskivaiheen RoR - + Finish Phase RoR Lopeta vaihe RoR - + Dry Phase Delta BT Kuivavaihe Delta BT - + Mid Phase Delta BT Keskivaiheen Delta BT - + Finish Phase Delta BT Viimeistelyvaihe Delta BT - + Finish Phase Rise Lopeta nousuvaihe - + Total RoR Yhteensä RoR - + FCs RoR - + MET TAVANNUT - + AUC Begin AUC Aloita - + AUC Base AUC-pohja - + Dry Phase AUC Kuiva vaihe AUC - + Mid Phase AUC Keskivaiheen AUC - + Finish Phase AUC Lopeta vaihe AUC - + Weight Out Paino pois - + Volume In Äänenvoimakkuus sisään - + Volume Out Äänenvoimakkuus pois - + Volume Gain - + Green Density Vihreä tiheys - + Roasted Density Paahdettu tiheys - + Moisture Greens Kosteus Vihreät - + Moisture Roasted Kosteus paahdettu - + Moisture Loss Kosteuden menetys - + Organic Loss Orgaaninen menetys - + Ambient Humidity Ympäristön kosteus - + Ambient Pressure Ympäristön paine - + Ambient Temperature Ympäristön lämpötila - - + + Roasting Notes Paahtamisohjeet - - + + Cupping Notes Kupitukset - + Heavy FC Raskas FC - + Low FC Matala FC - + Light Cut Kevyt leikkaus - + Dark Cut Tumma leikkaus - + Drops Pisarat - + Oily Öljyinen - + Uneven Epätasainen - + Tipping Kaataminen - + Scorching Paahtava - + Divots Divotit - + Mode Tila - + BTU Batch BTU erä - + BTU Batch per green kg BTU Erä viherkiloa kohden - + CO2 Batch CO2 erä - + BTU Preheat BTU esilämmitys - + CO2 Preheat CO2 Esilämmitys - + BTU BBP - + CO2 BBP - + BTU Cooling BTU jäähdytys - + CO2 Cooling CO2 jäähdytys - + BTU Roast - + BTU Roast per green kg BTU Roast per vihreä kg - + CO2 Roast CO2 paahdettua - + CO2 Batch per green kg CO2 Erä vihreää kg - + BTU LPG BTU nestekaasu - + BTU NG - + BTU ELEC - + Efficiency Batch Tehokkuuserä - + Efficiency Roast Tehokkuuspaahto - + BBP Begin BBP Aloita - + BBP Begin to Bottom Time - + BBP Bottom to CHARGE Time - + BBP Begin to Bottom RoR - + BBP Bottom to CHARGE RoR BBP Alhaalta CHARGE RoR - + File Name Tiedoston nimi - + Roast Ranking - + Ranking Report Ranking-raportti - + AVG - + Roasting Report Paahtoraportti - + Date: Päivämäärä: - + Beans: Pavut: - + Weight: Paino: - + Volume: Äänenvoimakkuus: - + Roaster: Paahdin: - + Operator: Operaattori: - + Organization: Organisaatio: - - + + Cupping: Kuppaus: - + Color: Väri: - + Energy: Energia: - + CO2: - + CHARGE: VELOITUS: - + Size: Koko: - + Density: Tiheys: - + Moisture: Kosteus: - + Ambient: Ympäristö: - + TP: - + DRY: KUIVA: - + FCs: FC:t: - + FCe: - + SCs: SC:t: - + SCe: - + DROP: PUDOTA: - + COOL: VIILEÄ: - + MET: TAVANNUT: - + CM: - + Drying: Kuivaus: - + Maillard: - + Finishing: Viimeistely: - + Cooling: Jäähdytys: - + Background: Tausta: - + Alarms: Hälytykset: - + RoR: - + AUC: - + Events Tapahtumat @@ -7118,13 +7118,13 @@ Kun Mittari=EI MITÄÄN, avaa valintaikkunan lämpötilan syöttämiseksi manuaa - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Nopea sisäänpääsy erikoistapahtumaan. Näppäimet q,w,e ja r vastaavat erikoistapahtumia 1,2,3 ja 4. Pikanäppäimen jälkeen tulee olla kaksinumeroinen numeroarvo, esim. &#39;q75&#39;, kun vastaava tapahtumaliukusäätimen maksimiarvo on 100 tai vähemmän (oletusasetus). Kun liukusäätimen maksimiarvo on suurempi kuin 100, on syötettävä kolme numeroa ja alle 100 arvoille vaaditaan etunolla, esim. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Nopea PID SV -syöttö. Arvo on kolminumeroinen luku. Alle 100 arvoille on syötettävä etunolla, esim. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11209,6 +11209,14 @@ Matemaattisten kaavojen käyttö plotterissa mahdollistaa myös symbolisten muut F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 viittaa todellisen kaavan edelliseen tulokseen takaisinkytkentäsilmukan toteuttamiseksi. Tästä on hyötyä suodatinmalleissa. Vastaavasti F2 viittaa toiseen edelliseen tulokseen jne. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Nopea sisäänpääsy erikoistapahtumaan. Näppäimet q,w,e ja r vastaavat erikoistapahtumia 1,2,3 ja 4. Pikanäppäimen jälkeen tulee olla kaksinumeroinen numeroarvo, esim. &#39;q75&#39;, kun vastaava tapahtumaliukusäätimen maksimiarvo on 100 tai vähemmän (oletusasetus). Kun liukusäätimen maksimiarvo on suurempi kuin 100, on syötettävä kolme numeroa ja alle 100 arvoille vaaditaan etunolla, esim. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Nopea PID SV -syöttö. Arvo on kolminumeroinen luku. Alle 100 arvoille on syötettävä etunolla, esim. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11614,8 +11622,8 @@ Tallennuksen aikana. Suhde - - + + Text Teksti @@ -11642,19 +11650,19 @@ Tallennuksen aikana. - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11675,19 +11683,19 @@ Tallennuksen aikana. - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11716,8 +11724,8 @@ Tallennuksen aikana. Kohdistaa - - + + @@ -11734,11 +11742,11 @@ Tallennuksen aikana. LATAUS - - - - - + + + + + @@ -11747,13 +11755,13 @@ Tallennuksen aikana. - - + + + + - - - - + + @@ -11761,16 +11769,16 @@ Tallennuksen aikana. KUIVA - - - - - - - - - - + + + + + + + + + + @@ -11778,7 +11786,7 @@ Tallennuksen aikana. FC: t - + @@ -11786,7 +11794,7 @@ Tallennuksen aikana. - + @@ -11794,7 +11802,7 @@ Tallennuksen aikana. SC: t - + @@ -11802,8 +11810,8 @@ Tallennuksen aikana. - - + + @@ -11824,9 +11832,9 @@ Tallennuksen aikana. / min - - - + + + @@ -11835,9 +11843,9 @@ Tallennuksen aikana. PÄÄLLÄ - - - + + + @@ -11872,7 +11880,7 @@ Tallennuksen aikana. Negatiivinen - + Slider @@ -11889,8 +11897,8 @@ Tallennuksen aikana. Käänteinen ohjaus - - + + @@ -11926,29 +11934,29 @@ Tallennuksen aikana. Ramppi / Liota - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Tausta @@ -12169,7 +12177,7 @@ Tallennuksen aikana. Sallittu merkinnän päällekkäisyys - + Markers Tussit @@ -12211,9 +12219,9 @@ Tallennuksen aikana. Koko - - - + + + @@ -12221,8 +12229,8 @@ Tallennuksen aikana. ALKAA - - + + MET TAVANNUT @@ -12248,9 +12256,9 @@ Tallennuksen aikana. nykyinen: - - - + + + @@ -12315,9 +12323,9 @@ Tallennuksen aikana. Klusteri - - - + + + @@ -12330,16 +12338,16 @@ Tallennuksen aikana. NOLLAA - - - + + + Event button Tapahtuma-painike - + its text @@ -12383,7 +12391,7 @@ Tallennuksen aikana. DB # - + @@ -12598,7 +12606,7 @@ Tallennuksen aikana. Solmu - + ALL KAIKKI @@ -12663,7 +12671,7 @@ Tallennuksen aikana. - + @@ -12680,9 +12688,9 @@ Tallennuksen aikana. - - - + + + Green @@ -12698,7 +12706,7 @@ Tallennuksen aikana. Paahdettu - + @@ -12707,7 +12715,7 @@ Tallennuksen aikana. KUIVA LOPPU - + @@ -12716,13 +12724,13 @@ Tallennuksen aikana. - + FC END FC LOPPU - + @@ -12730,13 +12738,13 @@ Tallennuksen aikana. - + SC END SC LOPPU - + COOL VIILEÄ @@ -12767,7 +12775,7 @@ Tallennuksen aikana. - + Density Tiheys @@ -12789,7 +12797,7 @@ Tallennuksen aikana. - + Moisture Kosteus @@ -12918,7 +12926,7 @@ Tallennuksen aikana. (mm: ss) - + Duration Kesto @@ -12941,7 +12949,7 @@ Tallennuksen aikana. - + @@ -12981,7 +12989,7 @@ Tallennuksen aikana. Malli - + Heating Lämmitys @@ -13292,7 +13300,7 @@ LCD-näytöt Kaikki Ei saatavilla ArtisanViewerissa - + EVENT TAPAHTUMA @@ -13360,13 +13368,13 @@ LCD-näytöt Kaikki Kirjoita kuvaus - + PID SV - + PID % PID% @@ -13407,425 +13415,425 @@ LCD-näytöt Kaikki Reunan väri (RGBA) - + roasted paahdettu - - - - - - + + + + + + AUC - + Time Guide Aikaopas - + Background ET Tausta ET - + Background BT Tausta BT - + Background Extra Tausta Extra - + X Label X Tarra - - - + + + Canvas Kangas - + Y Label Y-etiketti - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Selite bkgnd - + MET Text MET-teksti - - + + MET Box MET-laatikko - + Timer LCD Digits Ajastimen LCD-numerot - + Timer LCD Background Ajastimen LCD-taustakuva - - + + ET LCD Digits ET LCD-numerot - - + + ET LCD Background ET LCD -tausta - - + + BT LCD Digits BT LCD-numerot - - + + BT LCD Background BT LCD -tausta - + Extra/PID LCD Digits Extra / PID LCD-numerot - + Extra/PID LCD Background Extra / PID LCD -tausta - + AUC FCs AUC FC: t - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On Päällä - - - + + + Off Vinossa - + Max Delta - + Swing Keinu - + ABC/secs ABC / s - + Segment Analysis (rise, crash and flick) Segmenttianalyysi (nousu, kaatuminen ja pyyhkäisy) - + Background Align Tausta Tasaa - + Curve Fit - + Samples Threshold Näytteiden kynnys - + Delta Threshold Delta-kynnys - + Sample rate (secs) Näytteenottotaajuus (s) - + Smooth Curves/Spikes Sileät käyrät / piikit - + Delta Span/Smoothing - + Polyfit/Optimal Smoothing Polyfit/Optimaalinen tasoitus - + Fit RoRoR (C/min/min) Sovita RoRoR (C / min / min) - + Actual RoR at FCs Todellinen RoR FC: llä - + ALL FINISHING MODE KAIKKI VIIMEISTELYTILA - - + + DEV% DEV % - - + + DRY% KUIVA% - - - - - + + + + + TIME MODE AJATILA - - - - - + + + + + PERCENTAGE MODE PROSENTTITILA - + RAMP% RAMPPI% - - - - - + + + + + TEMP MODE LÄMPÖTILA - + Start recording Aloita nauhottaminen - + Charge the beans Lataa pavut - + /m / m - + greens vihreät - - - + + + AUTO - - - + + + MANUAL MANUAALINEN - + FLAP LÄPPÄ - - - + + + CLOSE KIINNI - - - + + + OPEN AVATA - + CONTROL HALLINTA - + DISCHARGE PYSÄYTÄ - + HEATING LÄMMITYS - + STIRRER SEKOITUS - + FILL TÄYTTÄÄ - + COOLING JÄÄHDYTYS - - - + + + STOP LOPETTAA - + RELEASE PALAUTA - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -14013,155 +14021,155 @@ LCD-näytöt Kaikki Kartoitus - + Preheat Measured Esilämmitä mitattu - + Preheat % Esilämmitys% - + BBP Measured BBP mitattu - + BBP % BBP% - + Cooling Measured Jäähdytys mitattu - + Cooling % Jäähdytys% - + Continuous Jatkuva - + Roast Event Paahtotapahtuma - + Meter Mittari - - + + at klo - + BackgroundXT TaustaXT - + BackgroundYT TA - - + + BackgroundET TaustaET - - + + BackgroundBT TaustaBT - + BackgroundDeltaET TaustaDeltaET - + BackgroundDeltaBT TaustaDeltaBT - + ETprojection ETprojektio - + DeltaETprojection DeltaET-projektio - + BTprojection BT-projektio - + DeltaBTprojection DeltaBT-projektio - + TIMEguide AIKAopas - + AUCguide - - - + + + Correction Korjaus - + Event #<b>{0} </b> Tapahtuma # <b> {0} </b> - - + + CM - - + + FC - + Designer Suunnittelija - + BT {0} {1}/min for {2} BT {0} {1} / min hintaan {2} - + ET {0} {1}/min for {2} ET {0} {1} / min {2} @@ -14336,8 +14344,8 @@ LCD-näytöt Kaikki Lopeta {0} - - + + About {0} Tietoja {0} @@ -14399,37 +14407,37 @@ LCD-näytöt Kaikki Menu - + Main LCDs Tärkeimmät LCD-näytöt - + Delta LCDs Delta LCD -näytöt - + PID LCDs PID-LCD-näytöt - + Extra LCDs Ylimääräiset LCD-näytöt - + Phases LCDs Vaihe LCD-näytöt - + Scale LCDs @@ -14466,13 +14474,13 @@ LCD-näytöt Kaikki Näytä - + Help auta - + New Uusi @@ -14835,105 +14843,105 @@ LCD-näytöt Kaikki Ohjaimet - + Readings Lukemat - + Events Editor - + Buttons Painikkeet - + Sliders Liukusäätimet - + Schedule Suunnitelma - + Full Screen Koko näyttö - + About Qt Tietoa henkilöstä Qt - + Documentation Dokumentointi - + Keyboard Shortcuts Pikanäppäimet - + Check for Updates Tarkista päivitykset - + Errors Virheet - + Messages Viestit - + Serial Sarja - + Platform Alusta - + Load Settings... Lataa asetukset ... - + Load Recent Settings Lataa viimeisimmät asetukset - - + + Save Settings... Tallenna asetukset... - - + + Factory Reset Tehdasasetusten palautus - + Load Theme... Lataa teema ... - + Save Theme... Tallenna teema ... @@ -14984,18 +14992,18 @@ LCD-näytöt Kaikki Pyöräkaavio tallennettu - + Open Wheel Graph Avaa Wheel Graph - - - - - - + + + + + + @@ -15003,12 +15011,12 @@ LCD-näytöt Kaikki {} yhdistetty - - - - - - + + + + + + @@ -15533,7 +15541,7 @@ Toista toiminto lopussa: {0} - + Bluetootooth access denied Bluetooth-yhteys estetty @@ -15569,13 +15577,13 @@ Toista toiminto lopussa: {0} Toistotuki asetettu PÄÄLLE {0} sekunnin kohdalla - + Load Background Lataa tausta - + Reading background profile... Luetaan taustaprofiilia... @@ -15807,8 +15815,8 @@ Toista toiminto lopussa: {0} Näytteenotto - - + + Warning Varoitus @@ -15819,13 +15827,13 @@ Toista toiminto lopussa: {0} Tiukka näytteenottoväli saattaa johtaa epävakauteen joissakin koneissa. Suosittelemme vähintään 1 s. - + Incompatible variables found in %s Yhteensopimattomia muuttujia löytyy %s - + Assignment problem Tehtävä ongelma @@ -15871,7 +15879,7 @@ Toista toiminto lopussa: {0} S7-yhteys epäonnistui - + Port Configuration Portin konfigurointi @@ -15882,7 +15890,7 @@ Toista toiminto lopussa: {0} Tiedonsiirtoportti - + Load Alarms Lataa hälytykset @@ -15919,99 +15927,99 @@ Toista toiminto lopussa: {0} seurata pois - - + + Save Statistics Tallenna tilastot - + Welcome to version {0} of Artisan! Tervetuloa Artisanin versioon {0}! - + This is a one time message to inform you about a change in Artisan. Tämä on kertaluonteinen viesti, jossa kerrotaan muutoksesta Artisanissa. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Jos et koskaan käytä Artisanin vanhempia versioita, voit ohittaa tämän viestin. Muutos ei vaikuta sinuun. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan säilyttää kaikki määritysasetukset, kun poistut, joten ne ovat automaattisesti käytettävissä, kun seuraavan kerran käynnistät Artisanin. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Julkaisusta v2.0 alkaen asetuksia ei enää jaeta automaattisesti käynnistyksen yhteydessä v2.0:aa edeltäville versioille. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Älä huoli. Koska tämä on ensimmäinen kerta, kun avasit tämän uuden version, Artisan on jo ladannut viimeksi käytetyt asetuksesi. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Voit jakaa asetukset tämän version ja v2.0:aa edeltävien Artisan-versioiden välillä käyttämällä "Ohje> Tallenna asetukset" ja "Ohje> Lataa asetukset". - + Enjoy using Artisan, The Artisan Team Nauti Artisanin käyttämisestä, Artisan Team - + One time message about loading settings at start-up Kertaviesti asetusten lataamisesta käynnistyksen yhteydessä - + Welcome to the ArtisanViewer! Tervetuloa ArtisanVieweriin! - + This is a one time message to introduce you to the ArtisanViewer. Tämä on kertaluonteinen viesti, jossa esitellään sinulle ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer avautuu aina, kun Artisanin kopio on jo käynnissä. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer säilyttää kaikki määritysasetukset, kun poistut, joten ne ovat automaattisesti käytettävissä, kun seuraavan kerran käynnistät ArtisanViewerin. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Varoitus, ainoa tapa jakaa asetukset Artisanin ja ArtisanViewerin välillä on tallentaa ja ladata ne suoraan käyttämällä "Ohje> Tallenna asetukset" ja "Ohje> Lataa asetukset". - + Enjoy using ArtisanViewer, Nauti ArtisanViewerin käytöstä, - + The Artisan Team Käsityöläisten tiimi - + One time message about ArtisanViewer Kertaviesti ArtisanViewerista - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16020,408 +16028,408 @@ To keep it free and current please support us with your donation and subscribe t Pitääksesi sen ilmaisena ja ajan tasalla, tue meitä lahjoituksellasi ja tilaa artisan.plus estääksesi tämän valintaikkunan! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Määritä:<br>{0}?<br><br>Joitakin asetuksiasi muutetaan!<br><br>Ennen jatkamista on parasta tallentaa nykyiset asetuksesi ja nollata Artisan<br>(ensimmäinen valikko {1} >> {2} sitten {4} >> {3}) - + Adjust Settings Säädä asetuksia - + Ambient Tunnelma - + Elevation (MASL) Korkeus (MASL) - - - + + + Action canceled Toiminto peruttu - - - - - - - + + + + + + + Machine Kone - - - - - + + + + + Network name or IP address Verkon nimi tai IP-osoite - + Machine Capacity (kg) Koneen kapasiteetti (kg) - + Energy loads configured for {0} {1}kg Energiakuormat määritetty {0} {1} kg:lle - + Artisan configured for {0} Käsityöläinen määritetty kohteelle {0} - - + + Load theme {0}? Ladataanko teema {0}? - - + + Adjust Theme Related Settings Säädä teemaan liittyviä asetuksia - - + + Loaded theme {0} Ladattu teema {0} - + Detected a color pair that may be hard to see: Havaittiin väripari, jota voi olla vaikea nähdä: - - - + + + Simulator started @{}x Simulaattori käynnistyi @{}x - + super on super päällä - + super off super pois päältä - + Pulse out of range (%d) Pulssi alueen ulkopuolella (%d) - + Alarms on Hälytykset päällä - + Alarms off Hälytykset pois päältä - + autoCHARGE on automaattinen LATAUS päällä - + autoCHARGE off automaattilataus pois päältä - + autoDROP on autoDROP päällä - + autoDROP off autoDROP pois päältä - - - + + + PID set to OFF PID asetettu asentoon OFF - - - + + + PID set to ON PID asetettu asentoon ON - - + + PID mode manual PID-tilan käsikirja - - + + PID mode Ramp/Soak PID-tila Ramp/Soak - - + + PID mode background PID-tilan tausta - + playback off toisto pois päältä - + playback by time toisto ajan mukaan - + playback by BT BT:n toisto - + playback by ET toisto ET:ltä - + Notifications on Ilmoitukset päällä - + Notifications off Ilmoitukset pois päältä - - - - - - + + + + + + PID Lookahead: {0} PID-katselu: {0} - + Keep ON enabled Pidä PÄÄLLÄ käytössä - + Keep ON disable Pidä PÄÄLLÄ käytöstä - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Haluatko nollata kaikki asetukset?<br> ArtisanViewer on käynnistettävä uudelleen! - + Do you want to reset all settings?<br> Artisan has to be restarted! Haluatko nollata kaikki asetukset?<br> Artisan on käynnistettävä uudelleen! - - + + Factory Reset Tehdasasetusten palautus - + Auto Axis Graph Mode: Roast Automaattinen akselikaaviotila: paahdettua - + Auto Axis Graph Mode: BBP+Roast Automaattinen akselikaaviotila: BBP+paahde - + Auto Axis Graph Mode: BBP Automaattinen akselikaaviotila: BBP - - + + PID Mode: Ramp/Soak PID-tila: Ramppi/Soak - - + + PID Mode: Background PID-tila: Tausta - - + + PID Mode: Manual PID-tila: Manuaalinen - + Exit Designer? Poistutaanko suunnittelijasta? - + Designer Mode ON Suunnittelutila PÄÄLLÄ - + LCD cursor on profile data LCD-osoitin profiilitietojen päällä - + LCD cursor on template data LCD-osoitin mallitietojen päällä - + LCD cursor OFF LCD-osoitin POIS PÄÄLTÄ - + Keyboard moves turned ON Näppäimistön liikkeet PÄÄLLÄ - + Keyboard moves turned OFF Näppäimistön liikkeet on kytketty pois päältä - + Profile {0} saved in: {1} Profiili {0} tallennettu paikkaan: {1} - + Autosave path does not exist. Autosave failed. Automaattisen tallennuksen polkua ei ole olemassa. Automaattinen tallennus epäonnistui. - + Empty path or box unchecked in Autosave Tyhjä polku tai ruutu ei ole valittuna automaattisessa tallennuksessa - + Event #{0}: {1} has been updated Tapahtuma #{0}: {1} on päivitetty - + Select Valitse - - + + Open Avata - + URL URL-osoite - + Save Tallentaa - + Select Directory Valitse Hakemisto - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST peruutettu: puutteellinen profiili, josta puuttuu CHARGE ja DROP, löydetty - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST peruutettu: puutteellinen profiili, josta puuttuu DROP, löytyi - + {0} has been saved. New roast has started {0} on tallennettu. Uusi paistaminen on alkanut - - - + + + Invalid artisan format Virheellinen artesaanimuoto - + {0} loaded {0} ladattu - + No profile data. ET/BT not recalculated Ei profiilitietoja. ET/BT ei laskettu uudelleen - + Problem with the profile data. ET/BT not recalculated Ongelma profiilitiedoissa. ET/BT ei laskettu uudelleen - + Background {0} loaded successfully {1} Tausta {0} ladattu onnistuneesti {1} - + Artisan CSV file loaded successfully Käsityöläisen CSV-tiedoston lataus onnistui - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop Pilot Software odottaa tuonnin yhteydessä tiedostoja, joiden nimi on <Nimi>_<Index>.xml, kuten Test_0.xml - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16434,467 +16442,467 @@ Korvaako ylimääräiset laitemäärittelysi käyttämällä profiilin arvoja? Nykyiset asetukset kannattaa tallentaa etukäteen valikon Ohje >> Tallenna asetukset kautta. - + Found a different set of extra devices Löysin toisenlaisen sarjan ylimääräisiä laitteita - + Save Profile Tallenna profiili - + Profile saved Profiili tallennettu - - - - - - - - + + + + + + + + Cancelled Peruutettu - + Readings exported Lukemat viety - + Export Excel Vie Excel - + Export CSV Vie CSV - + Export JSON Vie JSON - + Export RoastLogger Vie RoastLogger - + Export Probat Pilot Vie Probat Pilot - - + + + + - - Converting... Muunnetaan... - - + + + + - - Target file {0} exists. {1} not converted. Kohdetiedosto {0} on olemassa. {1} ei muunnettu. - + Readings imported Lukemat tuotu - + Import Artisan URL Tuo Artisanin URL-osoite - + Import CSV Tuo CSV - + Import JSON Tuo JSON - + Import RoastLogger Tuo RoastLogger - + Batch Counter Erälaskuri - + Load Settings canceled Asetusten lataus peruutettu - - + + Statistics Saved Tilastot tallennettu - + No statistics found Tilastoja ei löytynyt - + Excel Production Report exported to {0} Excel-tuotantoraportti viety osoitteeseen {0} - + Ranking Report Ranking-raportti - + Ranking graphs are only generated up to {0} profiles Sijoituskaavioita luodaan vain {0} profiiliin asti - + Profile missing DRY event Profiilista puuttuu DRY-tapahtuma - + Profile missing phase events Profiilista puuttuvat vaihetapahtumat - + CSV Ranking Report exported to {0} CSV-sijoitusraportti vietiin osoitteeseen {0} - + Excel Ranking Report exported to {0} Excel-sijoitusraportti viety osoitteeseen {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Bluetooth-vaakaa ei voi yhdistää, kun Artisanilta on estetty lupa käyttää Bluetoothia - + Bluetooth access denied Bluetooth-yhteys estetty - + Hottop control turned off Hottop-ohjaus pois päältä - + Hottop control turned on Hottop-ohjaus päällä - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Hottopin ohjaamiseksi sinun on ensin aktivoitava superkäyttäjätila napsauttamalla hiiren oikeaa painiketta ajastimen LCD-näytössä! - - + + Settings not found Asetuksia ei löydy - + artisan-settings artesaani-asetuksiin - + Save Settings Tallenna asetukset - + Settings saved Asetukset Tallennettu - + artisan-theme käsityöläinen teema - + Save Theme Tallenna teema - + Theme saved Teema tallennettu - + Load Theme Lataa teema - + Theme loaded Teema ladattu - + Background profile removed Taustaprofiili poistettu - + Alarm Config Hälytysasetus - + Alarms are not available for device None Hälytykset eivät ole käytettävissä laitteelle Ei mitään - + Switching the language needs a restart. Restart now? Kielen vaihtaminen vaatii uudelleenkäynnistyksen. Käynnistä uudelleen nyt? - + Restart Uudelleenkäynnistää - + Import K202 CSV Tuo K202 CSV - + K202 file loaded successfully K202-tiedoston lataus onnistui - + Import K204 CSV Tuo K204 CSV - + K204 file loaded successfully K204-tiedoston lataus onnistui - + Import Probat Recipe Tuo Probat-resepti - + Probat Pilot data imported successfully Probat Pilot -tietojen tuonti onnistui - + Import Probat Pilot failed Tuo Probat Pilot epäonnistui - - + + {0} imported {0} tuotu - + an error occurred on importing {0} tapahtui virhe tuotaessa {0} - + Import Cropster XLS Tuo Cropster XLS - + Import Stronghold XLSX Tuo Stronghold XLSX - + Import RoastLog URL Tuo RoastLog-URL-osoite - + Import RoastPATH URL Tuo RoastPATH-URL-osoite - + Import Giesen CSV Tuo Giesen CSV - + Import Petroncini CSV Tuo Petroncini CSV - + Import IKAWA URL Tuo IKAWA URL-osoite - + Import IKAWA CSV Tuo IKAWA CSV - + Import Loring CSV Tuo Loring CSV - + Import ROEST CSV Tuo ROEST CSV - + Import Rubasse CSV Tuo Rubassen CSV - + Import HH506RA CSV Tuo HH506RA CSV - + HH506RA file loaded successfully HH506RA-tiedoston lataus onnistui - + Save Graph as Tallenna kaavio nimellä - + {0} size({1},{2}) saved {0} koko({1},{2}) tallennettu - + Save Graph as PDF Tallenna kaavio PDF-muodossa - + Save Graph as SVG Tallenna kaavio SVG-muodossa - + {0} saved {0} tallennettu - + Wheel {0} loaded Pyörä {0} ladattu - + Invalid Wheel graph format Virheellinen pyörän kaaviomuoto - + Buttons copied to Palette # Painikkeet kopioitu palettiin # - + Palette #%i restored Paletti #%i palautettu - + Palette #%i empty Paletti #%i tyhjä - + Save Palettes Tallenna paletit - + Palettes saved Paletit tallennettu - + Palettes loaded Paletit ladattu - + Invalid palettes file format Virheellinen palettitiedostomuoto - + Alarms loaded Hälytykset ladattu - + Fitting curves... Kaarien sovittaminen... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Varoitus: Kiinnostavan analyysivälin alku on aikaisempi kuin käyrän sovituksen alku. Korjaa tämä Config> Curves> Analyse -välilehdellä. - + Analysis earlier than Curve fit Analyysi aikaisemmin kuin käyrän sovitus - + Simulator stopped Simulaattori pysähtyi - + debug logging ON virheenkorjauksen kirjaus PÄÄLLÄ @@ -17085,448 +17093,448 @@ Korjaa tämä Config> Curves> Analyse -välilehdellä. Laitteeksi on asetettu {0}, mikä vastaa CENTER 302:ta. Valitse nyt sarjaportti - + set y-coordinate to {} aseta y-koordinaatiksi {} - + seconds before FCs sekuntia ennen FC:tä - + seconds after FCs sekuntia FC:n jälkeen - + Alarm notice Hälytysilmoitus - + Alarm is calling: {0} Hälytys soittaa: {0} - + Calling alarm failed on {0} Hälytyksen soittaminen epäonnistui {0} - + Alarm trigger button error, description '{0}' not a number Hälytyksen laukaisupainikkeen virhe, kuvaus '{0}' ei numero - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Hälytyksen liipaisimen liukusäätimen virhe, kuvaus '{0}' ei kelpaa numero [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Hälytystriggerin SV-liukusäätimen virhe, kuvaus '{0}' ei kelpaa numero - + Alarm {0} triggered Hälytys {0} lauennut - + Save profile? Tallenna profiili? - + Profile unsaved Profiilia ei tallennettu - + Scope has been reset Laajuus on nollattu - + Load Image File Lataa kuvatiedosto - + Loaded watermark image {0} Ladattu vesileimakuva {0} - + Unable to load watermark image {0} Vesileiman kuvaa {0} ei voi ladata - + Convert profile data to Fahrenheit? Muunnetaanko profiilitiedot Fahrenheitiksi? - - - - + + + + Convert Profile Temperature Muunna profiilin lämpötila - + Profile changed to Fahrenheit Profiili muutettu Fahrenheitiksi - + Unable to comply. You already are in Fahrenheit Ei pysty noudattamaan. Olet jo Fahrenheitissa - - + + Profile not changed Profiilia ei muutettu - + Convert profile data to Celsius? Muunnetaanko profiilitiedot celsiuksiksi? - + Profile changed to Celsius Profiiliksi vaihdettu Celsius - + Unable to comply. You already are in Celsius Ei pysty noudattamaan. Olet jo celsiusasteessa - + Convert Profile Scale Muunna profiilin mittakaava - + No profile data found Profiilitietoja ei löytynyt - - + + Colors set to defaults Värit asetettu oletusarvoihin - + Colors set to Default Theme Värit asetettu oletusteemaan - + Colors set to grey Värit asetettu harmaaksi - + Background does not match number of labels Tausta ei vastaa tarrojen määrää - + Phidget service discovery started... Phidget-palvelun etsintä aloitettu... - + scanning for device etsii laitetta - + Scope monitoring... Laajuuden valvonta... - + Scope stopped Scope pysähtyi - + Humidity: {}% Kosteus: {} % - + Temperature: {}{} Lämpötila: {}{} - + Pressure: {}hPa Paine: {}hPa - + Scope recording... Scope-tallennus... - + Scope recording stopped Scope-tallennus pysäytetty - + Not enough data collected yet. Try again in a few seconds Tietoja ei ole vielä kerätty tarpeeksi. Yritä uudelleen muutaman sekunnin kuluttua - + CHARGE: Scope is not recording CHARGE: Scope ei tallenna - + Roast time starts now 00:00 BT = {0} Paahtoaika alkaa nyt 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] tallennettu {0} BT = {1} - + DRY END: Scope is not recording DRY END: Scope ei tallenna - + [DRY END] recorded at {0} BT = {1} [DRY END] tallennettu {0} BT = {1} - + FC START: Scope is not recording FC START: Scope ei tallenna - + [FC START] recorded at {0} BT = {1} [FC START] tallennettu {0} BT = {1} - + FC END: Scope is not recording FC END: Scope ei tallenna - + [FC END] recorded at {0} BT = {1} [FC END] tallennettu {0} BT = {1} - + SC START: Scope is not recording SC START: Scope ei tallenna - + [SC START] recorded at {0} BT = {1} [SC START] tallennettu {0} BT = {1} - + SC END: Scope is not recording SC END: Scope ei tallenna - + [SC END] recorded at {0} BT = {1} [SC END] tallennettu {0} BT = {1} - + DROP: Scope is not recording DROP: Scope ei tallenna - + Roast ended at {0} BT = {1} Paahto päättyi {0} BT = {1} - + COOL: Scope is not recording COOL: Scope ei tallenna - + [COOL END] recorded at {0} BT = {1} [COOL END] tallennettu {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Tapahtuma # {0} tallennettu BT = {1}{2} aika = {3} - + Timer is OFF Ajastin on OFF - + Unable to move background Taustaa ei voi siirtää - + No finished profile found Valmis profiilia ei löytynyt - + Polynomial coefficients (Horner form): Polynomikertoimet (Horner-muoto): - + Knots: Solmut: - + Residual: Jäännös: - + Roots: Juuret: - + Profile information Profiilin tiedot - + Designer Start Suunnittelijan aloitus - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Profiilin tuominen Designeriin tuhoaa kaikki tiedot paitsi tärkeimmät [pisteet]. Jatkaa? - + Save Points Tallenna Pisteet - + Points saved Pisteitä säästyi - + Load Points Latauspisteet - + Points loaded Pisteet ladattu - + Designer Init Suunnittelija Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Suunnittelijan käynnistäminen ei onnistu. Profiilista puuttuu [CHARGE] tai [DROP] - + [ CHARGE ] [ LATAA ] - + [ DRY END ] [ KUIVA LOPPU ] - + [ FC START ] - + [ FC END ] - + [ SC START ] - + [ SC END ] - + [ DROP ] [ PUDOTA ] - + [ COOL ] - + New profile created Uusi profiili luotu - + added to cupping notes lisätty kuppimuistiinpanoihin - + added to roasting notes lisätty paahtomuistiinpanoihin - + Mouse Cross ON: move mouse around Mouse Cross PÄÄLLÄ: liikuta hiirtä - + Mouse cross OFF Hiiren rasti POIS PÄÄLTÄ @@ -17984,67 +17992,67 @@ Pitääksesi sen ilmaisena ja ajan tasalla, tue meitä lahjoituksellasi ja tilaa Scope Annotation - - - - - + + + + + CHARGE LATAUS - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18057,11 +18065,11 @@ Pitääksesi sen ilmaisena ja ajan tasalla, tue meitä lahjoituksellasi ja tilaa Scope Title - - - - - + + + + + @@ -19199,216 +19207,216 @@ Pitääksesi sen ilmaisena ja ajan tasalla, tue meitä lahjoituksellasi ja tilaa Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20371,232 +20379,232 @@ Fonttityyppi asetetaan Config>> Curves>> UI-välilehdelläViivatyylit - - + + Start monitoring Aloita seuranta - + Start recording Aloita nauhottaminen - + First Crack Start Ensimmäinen Crack Start - + First Crack End Ensimmäinen Crack End - + Second Crack Start Toinen Crack Start - + Second Crack End Toinen Crack End - + Reset Nollaa - + Charge Lataa - + Drop Pudota - + Event Tapahtuma - + Increases the current SV value by 5 Suurentaa nykyistä SV-arvoa 5:llä - + Increases the current SV value by 10 Suurentaa nykyistä SV-arvoa 10:llä - + Increases the current SV value by 20 Suurentaa nykyistä SV-arvoa 20:llä - + Decreases the current SV value by 20 Pienentää nykyistä SV-arvoa 20:lla - + Decreases the current SV value by 10 Pienentää nykyistä SV-arvoa 10:llä - + Decreases the current SV value by 5 Pienentää nykyistä SV-arvoa 5:llä - + Dry End Kuiva pää - + Cool End VIILEÄ LOPPU - + Timer Ajastin - + ET Temperature ET Lämpötila - + BT Temperature BT lämpötila - + ET/time (degrees/min) ET/aika (astetta/min) - + BT/time (degrees/min) BT/aika (astetta/min) - + Value of SV in PID SV:n arvo PID:ssä - + PID power % PID teho % - + Number of events found Tapahtumien määrä löydetty - + Type of event Tapahtuman tyyppi - + Value of event Tapahtuman arvo - + Updates the event Päivittää tapahtumaa - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Vaihe-LCD: Napsauta hiiren kakkospainikkeella siirtyäksesi TIME-, PERCENTAGE- ja TEMP MODE -tilassa - + Syncing with artisan.plus Synkronoidaan artisan.plus:n kanssa - - + + Disconnect artisan.plus Katkaise artisan.plus-yhteys - + Upload to artisan.plus Lataa osoitteeseen artisan.plus - + Connect artisan.plus Yhdistä artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Vaihe LCD Tällä hetkellä KAIKKI VIIMEISTELY -TILASSA - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Vaihe-LCD: Napsauta hiiren kakkospainikkeella siirtyäksesi TIME-, PERCENTAGE- ja TEMP MODE -tilassa Tällä hetkellä TIME MODE -tilassa - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Vaihe-LCD: Napsauta hiiren kakkospainikkeella siirtyäksesi TIME-, PERCENTAGE- ja TEMP MODE -tilassa Tällä hetkellä PERCENTAGE MODE -tilassa - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Vaihe-LCD: Napsauta hiiren kakkospainikkeella siirtyäksesi TIME-, PERCENTAGE- ja TEMP MODE -tilassa Tällä hetkellä TEMP MODE - + <b>Label</b>= <b>Etiketti</b>= - + <b>Description </b>= <b>Kuvaus </b>= - + <b>Type </b>= <b>Tyyppi </b>= - + <b>Value </b>= <b>Arvo </b>= - + <b>Documentation </b>= <b>Dokumentaatio </b>= - + <b>Button# </b>= <b>Painike </b>= @@ -20641,12 +20649,12 @@ Tällä hetkellä TEMP MODE Esimerkki: 100 + x - + Stop monitoring Lopeta valvonta - + Stop recording Lopeta tallennus diff --git a/src/translations/artisan_fr.qm b/src/translations/artisan_fr.qm index e790c3c30f6ffe8969c8067d3c7b7a2839306133..6d415ae03fdb88ad41818095a30858f369a91c9c 100644 GIT binary patch delta 20490 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 delta 21340 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 About - + Release Sponsor Commanditaire de sortie - + About A propos de - + Core Developers Dévelopeurs du système - + License Licence - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Un problème est survenu lors de la récupération des dernières informations sur la version. Veuillez vérifier votre connexion Internet, réessayer plus tard ou vérifier manuellement. - + A new release is available. Une nouvelle version est disponible. - + Show Change list Afficher la liste des modifications - + Download Release Télécharger la version - + You are using the latest release. Vous utilisez la dernière version. - + You are using a beta continuous build. Vous utilisez une version bêta continue. - + You will see a notice here once a new official release is available. Vous verrez un avis ici une fois qu'une nouvelle version officielle sera disponible. - + Update status État de mise à jour - + sponsored by {} sponsorisé par {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day Torréfaction de la journée - + Screen Size Taille Calibre @@ -102,65 +102,65 @@ Humidité Vert - + Batch Size Taille Lot - + Density Roasted Densité Torréfié - + Moisture Roasted Humidité Torréfié - + Ground Color Couleur Moulu - + Energy Énergie - + CO2 - + Weight Roasted Poids torréfié - + Weight Loss Perte de Poids - + From Depuis - + Bottom Bas - + AUC SSC @@ -331,7 +331,7 @@ Supprimer - + Update Mise à jour @@ -877,114 +877,114 @@ Extra Device Texte - - - + + + ON ON - - - - + + + + START DEBUT - + FC START DEBUT 1erC - + FC END FIN 1erC - + SC START DEBUT 2emeC - + SC END FIN 2emeC - + RESET REINITIALISER - - + + CHARGE CHARGE - - + + DROP VIDAGE - + CONTROL CONTRÔLE - + EVENT EVENEMENT - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 SV -5 - + DRY END FIN SECHAGE - + COOL END FIN @@ -1005,25 +1005,25 @@ REFROIDISSEMENT - + Finishing Phase Phase de Développement - + Maillard Phase Phase de Maillard - + Drying Phase Phase de Séchage - - + + OFF OFF @@ -1634,61 +1634,61 @@ REFROIDISSEMENT Afficher toujours - + Heavy FC 1erC Fort - + Low FC 1erC Léger - + Light Cut Cut Blond - + Dark Cut Cut Sombre - + Drops Gouttes - + Oily Huileux - + Uneven Inégal - + Tipping - + Scorching - + Divots @@ -1983,9 +1983,9 @@ REFROIDISSEMENT ComboBox + - - + @@ -1995,10 +1995,10 @@ REFROIDISSEMENT + - - + @@ -2010,9 +2010,9 @@ REFROIDISSEMENT Tambour + - - + @@ -2022,9 +2022,9 @@ REFROIDISSEMENT Vanne + - - + @@ -2305,14 +2305,14 @@ REFROIDISSEMENT SV - + Playback ON Relecture ON - + Playback OFF @@ -2331,7 +2331,7 @@ REFROIDISSEMENT Réinitialiser Couleur Fond - + Heater Réchauffeur @@ -2735,32 +2735,32 @@ REFROIDISSEMENT discret - + Propane Gas (LPG) Gaz propane (GPL) - + Natural Gas (NG) Gaz naturel (GN) - + Electric Électrique - + Fan Ventilateur - + Cooling Refroidissement - + Elec Électrique @@ -2972,47 +2972,47 @@ REFROIDISSEMENT Contextual Menu - + Add point Ajouter un point - + Remove point Enlever un point - + Load points Charger points - + Save points Sauver points - + Reset Designer Réinitialiser Designer - + Config... Configurer.... - + Add to Cupping Notes Ajouter aux notes de dégustation - + Add to Roasting Notes Ajouter aux notes de torréfaction - + Edit Edition @@ -4409,102 +4409,102 @@ REFROIDISSEMENT Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Erreur IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4515,86 +4515,86 @@ REFROIDISSEMENT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4814,19 +4814,19 @@ REFROIDISSEMENT Arduino ne peut régler les filtres - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4947,96 +4947,96 @@ REFROIDISSEMENT Erreur de communication S7 - - - - + + + + Error: Erreur: - + Exception: {} not a valid settings file Exception: {} n'est pas un fichier de paramètres valide - - - - - + + + + + Error Erreur - + Exception: WebLCDs not supported by this build Exception : WebLCD non pris en charge par cette version - + Could not start WebLCDs. Selected port might be busy. Impossible de démarrer les WebLCD. Le port sélectionné est peut-être occupé. - + Failed to save settings Échec de l'enregistrement des paramètres - - + + Exception (probably due to an empty profile): Exception (probablement suite à un fichier vide): - + Analyze: CHARGE event required, none found Analyser: événement CHARGE requis, aucun trouvé - + Analyze: DROP event required, none found Analyser: événement DROP requis, aucun trouvé - + Analyze: no background profile data available Analyser: aucune donnée de profil de fond disponible - + Analyze: background profile requires CHARGE and DROP events Analyser: le profil d'arrière-plan nécessite les événements CHARGE et DROP - + Unexpected value for n, got Valeur inattendue pour n, obtenue - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Exception : phidgetServer n'a pas pu être ajouté. Vérifiez que le pilote Phidget est correctement installé ! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Exception: PhidgetManager ne peut pas êetre démarrer. Verifier que le driver Phidget est correctement installé! - - + + Unstable meter data Données de compteur instables - + Error in lnRegression: Erreur dans InRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Exception : les événements redrawdesigner() Roast peuvent être dans le désordre. Réinitialisation du concepteur. @@ -5224,8 +5224,8 @@ REFROIDISSEMENT Aide sur les annotations d'événements - - + + @@ -5367,7 +5367,7 @@ REFROIDISSEMENT Aide sur les alarmes - + Keyboard Shortcuts Help Aide sur les raccourcis clavier @@ -5590,15 +5590,15 @@ REFROIDISSEMENT Relecture - - + + Energy Énergie - - + + CO2 @@ -5914,15 +5914,15 @@ REFROIDISSEMENT HTML Report Template - - + + BBP Total Time Durée totale BBP - - + + BBP Bottom Temp Température inférieure BBP @@ -5938,850 +5938,850 @@ REFROIDISSEMENT Résumé compact du BBP - - + + Whole Color Couleur Grain - - - + + + Profile Profile - + Roast Batches Lots de torréfaction - - - + + + Batch Lot - - + + Date Date - - - + + + Beans Grains de Café - - - + + + In Entrée - - + + Out Sortie - - - + + + Loss Perte - - + + SUM SUM - + Production Report Rapport de production - - + + Time Temps - - + + Weight In Poids en - - + + CHARGE BT CHARGE TG - - + + FCs Time d1C Temp - - + + FCs BT d1C TG - - + + DROP Time VIDAGE Temp - - + + DROP BT VIDAGE TG - + Dry Percent Séchage Pourcentage - + MAI Percent MAI Pourcentage - + Dev Percent Formation Pourcentage - - + + AUC SSC - - + + Weight Loss Perte de Poids - - + + Color Couleur - + Cupping Dégustation - + Roaster Torréfacteur - + Capacity Capacité - + Operator Opérateur - + Organization Organisation - + Drum Speed Vitesse tambour - + Ground Color Couleur Moulu - + Color System Système de couleur - + Screen Min - + Screen Max - + Bean Temp Température Grains - + CHARGE ET CHARGE TE - + TP Time Temps TP - + TP ET TP TE - + TP BT TP TG - + DRY Time Temps de séchage - + DRY ET SEC TE - + DRY BT SEC TG - + FCs ET d1C TE - + FCe Time d1C Temp - + FCe ET f1C TE - + FCe BT f1C TG - + SCs Time d2C Temp - + SCs ET d2C TE - + SCs BT d2C TG - + SCe Time f2C Temp - + SCe ET f2C TE - + SCe BT f2C TG - + DROP ET VIDAGE TE - + COOL Time REFROIDISSEMENT Temp - + COOL ET REFROIDISSEMENT TE - + COOL BT REFROIDISSEMENT TG - + Total Time Temps total - + Dry Phase Time Temps de phase sèche - + Mid Phase Time Temps de mi-phase - + Finish Phase Time Temps de la phase de fin - + Dry Phase RoR Phase sèche RoR - + Mid Phase RoR Phase intermédiaire RoR - + Finish Phase RoR Finir la phase RoR - + Dry Phase Delta BT Delta TG de phase sèche - + Mid Phase Delta BT Delta TG de mi-phase - + Finish Phase Delta BT Delta TG de la phase de fin - + Finish Phase Rise Finir la phase Montée - + Total RoR RoR total - + FCs RoR d1C RoR - + MET TEM - + AUC Begin Début AUC - + AUC Base Base AUC - + Dry Phase AUC ASC en phase sèche - + Mid Phase AUC AUC à mi-phase - + Finish Phase AUC Terminer la phase AUC - + Weight Out Dépasser le poids - + Volume In Volume entrant - + Volume Out Sortie de volume - + Volume Gain Volume Grains - + Green Density Densité verte - + Roasted Density Densité rôtie - + Moisture Greens Humidité vert - + Moisture Roasted Humidité Torréfié - + Moisture Loss Perte d'humidité - + Organic Loss Perte organique - + Ambient Humidity Humidité ambiante - + Ambient Pressure Pression ambiante - + Ambient Temperature Température ambiante - - + + Roasting Notes Notes de Torréfaction - - + + Cupping Notes Notes de Dégustation - + Heavy FC 1erC Fort - + Low FC 1erC Léger - + Light Cut Cut Blond - + Dark Cut Cut Sombre - + Drops Gouttes - + Oily Huileux - + Uneven Inégal - + Tipping Pourboire - + Scorching Brûlant - + Divots - + Mode Mode - + BTU Batch BTU Lot - + BTU Batch per green kg BTU lot par kg de café vert - + CO2 Batch CO2 Lot - + BTU Preheat BTU Préchauffer - + CO2 Preheat CO2 Préchauffer - + BTU BBP - + CO2 BBP BBP CO2 - + BTU Cooling BTU Refroidissement - + CO2 Cooling CO2 Refroidissement - + BTU Roast Rôti BTU - + BTU Roast per green kg Rôti BTU par kg vert - + CO2 Roast Rôti de CO2 - + CO2 Batch per green kg CO2 lot par kg de café vert - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Lot d'efficacité - + Efficiency Roast Rôti d'efficacité - + BBP Begin Début du BBP - + BBP Begin to Bottom Time BBP Début jusqu'à l'heure du fond - + BBP Bottom to CHARGE Time Temps de CHARGE du bas du BBP - + BBP Begin to Bottom RoR BBP commence au RoR inférieur - + BBP Bottom to CHARGE RoR BBP Bas à CHARGE RoR - + File Name Nom de fichier - + Roast Ranking Classement torréfaction - + Ranking Report Rapport de classement - + AVG moy - + Roasting Report Rapport de Torréfaction - + Date: Date: - + Beans: Grains: - + Weight: Poids: - + Volume: Volume: - + Roaster: Torréfacteur: - + Operator: Opérateur: - + Organization: Organisation: - - + + Cupping: Dégustation: - + Color: Couleur: - + Energy: Énergie: - + CO2: - + CHARGE: CHARGE: - + Size: Taille: - + Density: Densité: - + Moisture: Humidité: - + Ambient: Ambient: - + TP: TP: - + DRY: SEC: - + FCs: d1C: - + FCe: f1C: - + SCs: d2C: - + SCe: f2C: - + DROP: VIDAGE: - + COOL: REFROIDISSEMENT: - + MET: TEM: - + CM: CM: - + Drying: Séchage: - + Maillard: - + Finishing: Développement: - + Cooling: Refroidissement: - + Background: Arrière plan: - + Alarms: Alarme: - + RoR: VdM: - + AUC: SSC: - + Events Evenements @@ -7730,13 +7730,13 @@ Lorsque Meter=NONE ouvre la boîte de dialogue pour saisir manuellement les temp - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Entrée rapide à un événement spécial. Les touches q,w,e et r correspondent aux événements spéciaux 1,2,3 et 4. Une valeur numérique à deux chiffres doit suivre la lettre de raccourci, par ex. « q75 », lorsque la valeur maximale du curseur d'événement correspondant est de 100 ou moins (réglage par défaut). Lorsque la valeur maximale du curseur est supérieure à 100, trois chiffres doivent être saisis et pour les valeurs inférieures à 100, un zéro non significatif est requis, par ex. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Entrée rapide PID SV. La valeur est un nombre à trois chiffres. Les valeurs inférieures à 100 doivent être saisies avec un zéro non significatif, par ex. &quot;v075&quot;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11821,6 +11821,14 @@ L'utilisation de formules mathématiques dans le traceur permet également d'uti F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 fait référence au résultat précédent de la formule réelle pour réaliser une boucle de rétroaction. Ceci est utile dans les conceptions de filtres. De même, F2 fait référence au deuxième résultat précédent, etc. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Entrée rapide à un événement spécial. Les touches q,w,e et r correspondent aux événements spéciaux 1,2,3 et 4. Une valeur numérique à deux chiffres doit suivre la lettre de raccourci, par ex. « q75 », lorsque la valeur maximale du curseur d'événement correspondant est de 100 ou moins (réglage par défaut). Lorsque la valeur maximale du curseur est supérieure à 100, trois chiffres doivent être saisis et pour les valeurs inférieures à 100, un zéro non significatif est requis, par ex. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Entrée rapide PID SV. La valeur est un nombre à trois chiffres. Les valeurs inférieures à 100 doivent être saisies avec un zéro non significatif, par ex. &quot;v075&quot;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12568,8 +12576,8 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Ratio - - + + Text Texte @@ -12596,19 +12604,19 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12629,19 +12637,19 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie TG - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12670,8 +12678,8 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Aligner - - + + @@ -12688,11 +12696,11 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie CHARGE - - - - - + + + + + @@ -12701,13 +12709,13 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie TP - - + + + + - - - - + + @@ -12715,16 +12723,16 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie SEC - - - - - - - - - - + + + + + + + + + + @@ -12732,7 +12740,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie d1C - + @@ -12740,7 +12748,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie f1c - + @@ -12748,7 +12756,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie d2C - + @@ -12756,8 +12764,8 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie f2C - - + + @@ -12778,9 +12786,9 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie /min - - - + + + @@ -12789,9 +12797,9 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie ON - - - + + + @@ -12826,7 +12834,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Négatif - + Slider @@ -12843,8 +12851,8 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Control inversé - - + + @@ -12880,29 +12888,29 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Arrière-plan @@ -13123,7 +13131,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Chevauchement d'annotations autorisé - + Markers Marqueurs @@ -13165,9 +13173,9 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Taille - - - + + + @@ -13175,8 +13183,8 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie DEBUT - - + + MET TEM @@ -13202,9 +13210,9 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie actuel: - - - + + + @@ -13269,9 +13277,9 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Regrouper - - - + + + @@ -13284,16 +13292,16 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie REINITIALISER - - - + + + Event button Boutton événement - + its text @@ -13337,7 +13345,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie DB# - + @@ -13552,7 +13560,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Nœud - + ALL TOUS @@ -13617,7 +13625,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie - + @@ -13634,9 +13642,9 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie - - - + + + Green @@ -13652,7 +13660,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Torréfié - + @@ -13661,7 +13669,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie FIN SECHAGE - + @@ -13670,13 +13678,13 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie DEBUT 1erC - + FC END FIN 1erC - + @@ -13684,13 +13692,13 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie DEBUT 2emeC - + SC END FIN 2emeC - + COOL REFROIDISSEMENT @@ -13721,7 +13729,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie - + Density Densité @@ -13743,7 +13751,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie - + Moisture Humidité @@ -13872,7 +13880,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie (mm: ss) - + Duration Durée @@ -13895,7 +13903,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie - + @@ -13935,7 +13943,7 @@ Artisan démarrera le programme à chaque période d'échantillonnage. La sortie Modèle - + Heating Chauffage @@ -14245,7 +14253,7 @@ Tous les LCDs Non disponible dans ArtisanViewer - + EVENT EVENEMENT @@ -14313,13 +14321,13 @@ Tous les LCDs Entrer la description - + PID SV PID SV - + PID % PID % @@ -14360,425 +14368,425 @@ Tous les LCDs Couleur des bords (RVBA) - + roasted torréfié - - - - - - + + + + + + AUC SSC - + Time Guide Guide Temps - + Background ET TE Arrière-Plan - + Background BT TG Arrière-Plan - + Background Extra Extra Arrière-Plan - + X Label Label X - - - + + + Canvas Canevas - + Y Label Label Y - + SpecialEventText TextEvénementSpécial - + SpecialEventBox TextEvénementBox - + Bg SpecialEventText ArPlan TextSpecialEvénement - + Bg SpecialEventBox ArPlan CaseSpecialEvénement - - - - - - - + + + + + + + Legend bkgnd Légende ArPlan - + MET Text Texte TEM - - + + MET Box Boite TEM - + Timer LCD Digits Timer LCD Digits - + Timer LCD Background Time LCD Arrière-Plan - - + + ET LCD Digits TE LCD Digits - - + + ET LCD Background TE LCD Arrière-Plan - - + + BT LCD Digits TG LCD Digits - - + + BT LCD Background TG LCD Background - + Extra/PID LCD Digits Extra/PID LCD Digits - + Extra/PID LCD Background Extra/PID LCD Arrière-plan - + AUC FCs SSC 1erC - - - + + + ln() ln() - - - - + + + + x x - - - + + + Bkgnd Fond - - - + + + On On - - - + + + Off Off - + Max Delta Delta maximum - + Swing Se balancer - + ABC/secs - + Segment Analysis (rise, crash and flick) Analyse de segment (montée, crash et flick) - + Background Align Alignement en arrière-plan - + Curve Fit Ajustement de la courbe - + Samples Threshold Seuil d'échantillons - + Delta Threshold Seuil delta - + Sample rate (secs) Taux d'échantillonnage (s) - + Smooth Curves/Spikes Courbes / pointes lisses - + Delta Span/Smoothing - + Polyfit/Optimal Smoothing - + Fit RoRoR (C/min/min) - + Actual RoR at FCs VdM à 1erC - + ALL FINISHING MODE MODE TOUS DEVELOPEMENT - - + + DEV% DEV% - - + + DRY% SEC% - - - - - + + + + + TIME MODE MODE TEMPS - - - - - + + + + + PERCENTAGE MODE MODE POURCENTAGE - + RAMP% RAMP% - - - - - + + + + + TEMP MODE MODE TEMP - + Start recording Démarer l'enregistrement - + Charge the beans Charger les grains - + /m /m - + greens vert - - - + + + AUTO - - - + + + MANUAL MANUEL - + FLAP RABAT - - - + + + CLOSE FERMER - - - + + + OPEN OUVRIR - + CONTROL CONTRÔLE - + DISCHARGE DÉCHARGE - + HEATING CHAUFFAGE - + STIRRER AGITATEUR - + FILL REMPLIR - + COOLING REFROIDISSEMENT - - - + + + STOP COMMENCER - + RELEASE LIBÉRER - + RMSE BT - + MSE BT MSE TG - - - + + + RoR VdM - + @FCs @d1C - + Max+/Max- RoR Max + / Max- RoR @@ -14966,155 +14974,155 @@ Tous les LCDs Cartographie - + Preheat Measured Préchauffer mesuré - + Preheat % Préchauffer % - + BBP Measured BBP mesuré - + BBP % BBP% - + Cooling Measured Refroidissement mesuré - + Cooling % Refroidissement% - + Continuous Continu - + Roast Event Événement de torréfaction - + Meter Lecteur - - + + at à - + BackgroundXT XTArrière-plan - + BackgroundYT Arrière-planYT - - + + BackgroundET Arrière-planTE - - + + BackgroundBT Arrière-planTG - + BackgroundDeltaET Arrière-planDeltaTE - + BackgroundDeltaBT Arrière-planDeltaTG - + ETprojection projectionTE - + DeltaETprojection projection Delta TE - + BTprojection projectionTG - + DeltaBTprojection projection DeltaTG - + TIMEguide guideTEMPS - + AUCguide SSCguide - - - + + + Correction Correction - + Event #<b>{0} </b> Evénement #<b>{0} </b> - - + + CM CM - - + + FC 1C - + Designer Designer - + BT {0} {1}/min for {2} TG {0} {1}/min pour {2} - + ET {0} {1}/min for {2} TE {0} {1}/min pour {2} @@ -15526,8 +15534,8 @@ Tous les LCDs Quitter {0} - - + + About {0} À propos de {0} @@ -15589,37 +15597,37 @@ Tous les LCDs Menu - + Main LCDs LCDs Principal - + Delta LCDs LCDs Delta - + PID LCDs LCDs PID - + Extra LCDs LCDs Supplémentaires - + Phases LCDs LCDs Phases - + Scale LCDs Échelle LCDs @@ -15656,13 +15664,13 @@ Tous les LCDs Vue - + Help Aide - + New Nouveau @@ -16025,105 +16033,105 @@ Tous les LCDs Contrôles - + Readings Affichages - + Events Editor Éditeur d'événements - + Buttons Boutons - + Sliders Curseurs - + Schedule Plan - + Full Screen Plein écran - + About Qt A Propos de Qt - + Documentation Documentation - + Keyboard Shortcuts Raccourcis Clavier - + Check for Updates Vérifier les mises à jour - + Errors Erreurs - + Messages Messages - + Serial Série - + Platform Plateforme - + Load Settings... Charger les réglages... - + Load Recent Settings Charger réglages récents - - + + Save Settings... Sauver les réglages... - - + + Factory Reset Retour aux paramètres par défaut - + Load Theme... Charger Thème... - + Save Theme... Sauver Thème... @@ -16222,18 +16230,18 @@ Tous les LCDs Graphe roue sauvé - + Open Wheel Graph Ouvrir Graphe Roue - - - - - - + + + + + + @@ -16241,12 +16249,12 @@ Tous les LCDs {} connecté - - - - - - + + + + + + @@ -16771,7 +16779,7 @@ Répétez l'opération à la fin: {0} - + Bluetootooth access denied Accès Bluetooth refusé @@ -16807,13 +16815,13 @@ Répétez l'opération à la fin: {0} Aide à la lecture activée à {0} secondes - + Load Background Charger l'arrière-plan - + Reading background profile... Lecture profiles arrière plan... @@ -17045,8 +17053,8 @@ Répétez l'opération à la fin: {0} Échantillonnage - - + + Warning Avertissement @@ -17057,13 +17065,13 @@ Répétez l'opération à la fin: {0} Un intervalle d'échantillonnage serré peut entraîner une instabilité sur certaines machines. Nous suggérons un minimum de 1s. - + Incompatible variables found in %s Variables incompatibles trouvées dans %s - + Assignment problem Problème d'affectation @@ -17109,7 +17117,7 @@ Répétez l'opération à la fin: {0} La connexion S7 a échoué - + Port Configuration Configuration du port @@ -17120,7 +17128,7 @@ Répétez l'opération à la fin: {0} Port de communication - + Load Alarms Charger alarmes @@ -17157,99 +17165,99 @@ Répétez l'opération à la fin: {0} suivre - - + + Save Statistics Enregistrer les statistiques - + Welcome to version {0} of Artisan! Bienvenue dans la version {0} d'Artisan! - + This is a one time message to inform you about a change in Artisan. Ceci est un message unique pour vous informer d'un changement d'Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Si vous n'exécutez jamais d'anciennes versions d'Artisan, vous pouvez ignorer ce message, le changement ne vous concerne pas. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan conserve tous vos paramètres de configuration lorsque vous quittez afin qu'ils soient automatiquement disponibles la prochaine fois que vous démarrez Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. À partir de la version v2.0, les paramètres ne seront plus automatiquement partagés au démarrage avec les versions antérieures à la v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Ne t'en fais pas. Puisque c'est la première fois que vous ouvrez cette nouvelle version, Artisan a déjà chargé vos derniers paramètres utilisés. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Pour partager les paramètres entre cette version et les versions Artisan antérieures à la v2.0, utilisez «Aide> Enregistrer les paramètres» et «Aide> Charger les paramètres». - + Enjoy using Artisan, The Artisan Team Profitez de l'utilisation d'Artisan, The Artisan Team - + One time message about loading settings at start-up Message unique sur le chargement des paramètres au démarrage - + Welcome to the ArtisanViewer! Bienvenue dans l'ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Ceci est un message unique pour vous présenter l'ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. L'ArtisanViewer s'ouvre chaque fois qu'une copie d'Artisan est déjà en cours d'exécution. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer conservera tous vos paramètres de configuration lorsque vous quitterez afin qu'ils soient automatiquement disponibles la prochaine fois que vous démarrez ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Attention, le seul moyen de partager les paramètres entre Artisan et ArtisanViewer est de les enregistrer et de les charger explicitement en utilisant «Aide> Enregistrer les paramètres» et «Aide> Charger les paramètres». - + Enjoy using ArtisanViewer, Profitez de l'utilisation d'ArtisanViewer, - + The Artisan Team L'équipe Artisan - + One time message about ArtisanViewer Message unique sur ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17258,408 +17266,408 @@ To keep it free and current please support us with your donation and subscribe t Pour le garder gratuit et à jour, veuillez nous soutenir avec votre don et vous abonner à artisan.plus pour supprimer cette boîte de dialogue ! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Configurer pour<br>{0} ?<br><br>Certains de vos paramètres seront modifiés !<br><br>Avant de continuer, il est préférable d'enregistrer vos paramètres actuels et de réinitialiser Artisan<br>(premier menu {1} >> {2} puis {4} >> {3}) - + Adjust Settings Ajuster les paramètres - + Ambient Ambient - + Elevation (MASL) Élévation (MASL) - - - + + + Action canceled Action annulée - - - - - - - + + + + + + + Machine Machine - - - - - + + + + + Network name or IP address Nom du réseau ou adresse IP - + Machine Capacity (kg) Capacité de la machine (kg) - + Energy loads configured for {0} {1}kg Charges d'énergie configurées pour {0} {1} kg - + Artisan configured for {0} Artisan configuré pour {0} - - + + Load theme {0}? Charger le thème {0}? - - + + Adjust Theme Related Settings Ajuster les paramètres liés au thème - - + + Loaded theme {0} Thème chargé {0} - + Detected a color pair that may be hard to see: Détecté une paire de couleurs qui peut être difficile à voir: - - - + + + Simulator started @{}x Le simulateur a démarré @ {} x - + super on super sur - + super off super off - + Pulse out of range (%d) Impulsion hors plage (%d) - + Alarms on Alarmes activées - + Alarms off Alarmes désactivées - + autoCHARGE on autoCHARGE activé - + autoCHARGE off autoCHARGE désactivé - + autoDROP on autoDROP activé - + autoDROP off autoDROP désactivé - - - + + + PID set to OFF PID changé sur OFF - - - + + + PID set to ON PID changé sur ON - - + + PID mode manual Manuel du mode PID - - + + PID mode Ramp/Soak Mode PID Rampe / Trempage - - + + PID mode background Arrière-plan du mode PID - + playback off lecture désactivée - + playback by time lecture par heure - + playback by BT lecture par BT - + playback by ET lecture par ET - + Notifications on Notifications sur - + Notifications off Notifications désactivées - - - - - - + + + + + + PID Lookahead: {0} Recherche PID: {0} - + Keep ON enabled Maintenir activé activé - + Keep ON disable Maintenir ON désactiver - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Voulez-vous réinitialiser tous les paramètres? <br> ArtisanViewer doit être redémarré! - + Do you want to reset all settings?<br> Artisan has to be restarted! Voulez-vous réinitialiser tous les paramètres? <br> Artisan doit être redémarré! - - + + Factory Reset Réglage Usine - + Auto Axis Graph Mode: Roast Mode graphique d'axe automatique : Rôti - + Auto Axis Graph Mode: BBP+Roast Mode graphique d'axe automatique : BBP + Rôti - + Auto Axis Graph Mode: BBP Mode graphique d'axe automatique : BBP - - + + PID Mode: Ramp/Soak Mode PID: rampe / trempage - - + + PID Mode: Background Mode PID: Contexte - - + + PID Mode: Manual Mode PID: manuel - + Exit Designer? Quitter Designer? - + Designer Mode ON Mode Designer ON - + LCD cursor on profile data Curseur LCD sur les données de profil - + LCD cursor on template data Curseur LCD sur les données du modèle - + LCD cursor OFF Curseur LCD désactivé - + Keyboard moves turned ON Mouvements clavier sur ON - + Keyboard moves turned OFF Mouvements clavier sur OFF - + Profile {0} saved in: {1} Profil {0} enregistré dans: {1} - + Autosave path does not exist. Autosave failed. Le chemin d'enregistrement automatique n'existe pas. La sauvegarde automatique a échoué. - + Empty path or box unchecked in Autosave Chemin vide ou case décochée dans Autosauve - + Event #{0}: {1} has been updated Événement n ° {0}: {1} a été mis à jour - + Select Sélectionner - - + + Open Ouvrir - + URL - + Save Enregistrer - + Select Directory Choisir Dossier - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST annulé: profil incomplet manquant CHARGE et DROP trouvé - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST annulé: profil incomplet manquant DROP trouvé - + {0} has been saved. New roast has started {0} a été enregistré. Un nouveau rôti a commencé - - - + + + Invalid artisan format Format artisan invalide - + {0} loaded {0} chargé - + No profile data. ET/BT not recalculated Aucune donnée de profil. ET / BT non recalculé - + Problem with the profile data. ET/BT not recalculated Problème avec les données de profil. ET / BT non recalculé - + Background {0} loaded successfully {1} L'arrière-plan {0} a bien été chargé {1} - + Artisan CSV file loaded successfully Fichier Artisan CSV chargé correctement - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Le logiciel Probat Shop Pilot attend des fichiers nommés <Nom> _ <Index> .xml comme dans Test_0.xml lors de l'importation - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17672,467 +17680,467 @@ Remplacer vos définitions de périphérique supplémentaires en utilisant les v Il est conseillé de sauvegarder au préalable vos paramètres actuels via le menu Aide >> Enregistrer les paramètres. - + Found a different set of extra devices J'ai trouvé un autre ensemble d'appareils supplémentaires - + Save Profile Sauver le Profile - + Profile saved Profile sauvé - - - - - - - - + + + + + + + + Cancelled Annulé - + Readings exported Lectures exportées - + Export Excel Exporter Excel - + Export CSV Exporter CSV - + Export JSON Exporter JSON - + Export RoastLogger Exporter RoastLogger - + Export Probat Pilot Exporter le pilote Probat - - + + + + - - Converting... Conversion ... - - + + + + - - Target file {0} exists. {1} not converted. Le fichier cible {0} existe. {1} non converti. - + Readings imported Lecures importée - + Import Artisan URL Importer l'URL Artisan - + Import CSV Importer CSV - + Import JSON Importer JSON - + Import RoastLogger Importer RoastLogger - + Batch Counter Conteur de numéro de lot - + Load Settings canceled Charger les paramètres annulé - - + + Statistics Saved Statistiques enregistrées - + No statistics found Aucune statistique trouvée - + Excel Production Report exported to {0} Rapport de production Excel exporté vers {0} - + Ranking Report Rapport de classement - + Ranking graphs are only generated up to {0} profiles Les graphiques de classement ne sont générés que jusqu'à {0} profils - + Profile missing DRY event Événement DRY manquant dans le profil - + Profile missing phase events Evénements de phase manquants dans le profil - + CSV Ranking Report exported to {0} Rapport de classement CSV exporté vers {0} - + Excel Ranking Report exported to {0} Rapport de classement Excel exporté vers {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied La balance Bluetooth ne peut pas être connectée alors que l'autorisation pour Artisan d'accéder au Bluetooth est refusée - + Bluetooth access denied Accès Bluetooth refusé - + Hottop control turned off Commande Hottop désactivée - + Hottop control turned on Commande Hottop activée - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Pour contrôler un Hottop, vous devez d'abord activer le mode super utilisateur via un clic droit sur l'écran LCD de la minuterie! - - + + Settings not found Paramètres introuvables - + artisan-settings artisanat - + Save Settings Enregistrer les paramètres - + Settings saved Paramètres sauvegardés - + artisan-theme thème artisanal - + Save Theme Enregistrer le thème - + Theme saved Thème enregistré - + Load Theme Charger le thème - + Theme loaded Thème chargé - + Background profile removed Profil d'arrière-plan supprimé - + Alarm Config Config Alarme - + Alarms are not available for device None Alarmes non disponible pour périphérique Aucun - + Switching the language needs a restart. Restart now? Le changement de langue nécessite un redémarrage. Redémarrer maintenant? - + Restart Redémarrer - + Import K202 CSV Importer K202 CSV - + K202 file loaded successfully fichier K202 importé correctement - + Import K204 CSV Importer K204 CSV - + K204 file loaded successfully fichier K204 chargé correctement - + Import Probat Recipe Importer une recette Probat - + Probat Pilot data imported successfully Importation réussie des données Probat Pilot - + Import Probat Pilot failed Échec de l'importation du pilote Probat - - + + {0} imported {0} importé - + an error occurred on importing {0} une erreur s'est produite lors de l'importation de {0} - + Import Cropster XLS Importer Cropster XLS - + Import Stronghold XLSX Importer Stronghold XLSX - + Import RoastLog URL Importer l'URL RoastLog - + Import RoastPATH URL Importer l'URL RoastPATH - + Import Giesen CSV Importer Giesen CSV - + Import Petroncini CSV Importer le CSV Petroncini - + Import IKAWA URL Importer l'URL IKAWA - + Import IKAWA CSV Importer IKAWA CSV - + Import Loring CSV Importer Loring CSV - + Import ROEST CSV Importer un fichier CSV ROEST - + Import Rubasse CSV Importer Rubasse CSV - + Import HH506RA CSV Importer HH506RA CSV - + HH506RA file loaded successfully fichier HH506RA chargé correctement - + Save Graph as Enregistrer le graphique sous - + {0} size({1},{2}) saved {0} taille ({1}, {2}) enregistrée - + Save Graph as PDF Sauver Graph en PDF - + Save Graph as SVG Sauver Graphique en SVG - + {0} saved {0} enregistré - + Wheel {0} loaded Roue {0} chargée - + Invalid Wheel graph format Format graph roue invalide - + Buttons copied to Palette # Boutons copiés dans la Palette # - + Palette #%i restored Palette #%i restaurée - + Palette #%i empty Palette #%i vide - + Save Palettes Enregistrer palettes - + Palettes saved Palettes enregistrée - + Palettes loaded Palettes chargées - + Invalid palettes file format Format fichier palette invalide - + Alarms loaded Alarmes chargées - + Fitting curves... Ajustement des courbes ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Attention: le début de l'intervalle d'analyse d'intérêt est antérieur au début de l'ajustement de la courbe. Corrigez cela dans l'onglet Config> Courbes> Analyser. - + Analysis earlier than Curve fit Analyse antérieure à l'ajustement de courbe - + Simulator stopped Le simulateur s'est arrêté - + debug logging ON journal de débogage activé @@ -18323,448 +18331,448 @@ Corrigez cela dans l'onglet Config> Courbes> Analyser. Appareil défini sur {0}, ce qui équivaut au CENTRE 302. Maintenant, choisissez le port série - + set y-coordinate to {} définir la coordonnée y sur {} - + seconds before FCs secondes avant 1erC - + seconds after FCs secondes après 1erC - + Alarm notice Avis d'alarme - + Alarm is calling: {0} L'alarme appelle: {0} - + Calling alarm failed on {0} L'appel de l'alarme a échoué le {0} - + Alarm trigger button error, description '{0}' not a number Erreur du bouton de déclenchement d'alarme, la description «{0}» n'est pas un nombre - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Erreur du curseur de déclenchement d'alarme, la description «{0}» n'est pas un nombre valide [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Erreur de curseur SV de déclenchement d'alarme, la description «{0}» n'est pas un nombre valide - + Alarm {0} triggered Alarme {0} déclenchée - + Save profile? Enregistrer le profil? - + Profile unsaved Profil non sauvegardé - + Scope has been reset l'Analyseur a été réinitialisé - + Load Image File Charger le fichier image - + Loaded watermark image {0} Image de filigrane chargée {0} - + Unable to load watermark image {0} Impossible de charger l'image du filigrane {0} - + Convert profile data to Fahrenheit? Convertir données de profil en Fahrenheit? - - - - + + + + Convert Profile Temperature Convertir température du profil - + Profile changed to Fahrenheit Profil changé en Fahrenheit - + Unable to comply. You already are in Fahrenheit Impossibler. Vous êtes déjà en Fahrenheit - - + + Profile not changed Profile non changé - + Convert profile data to Celsius? Convertir données de profil en Celsius? - + Profile changed to Celsius Profile changé en Celsius - + Unable to comply. You already are in Celsius Impossibler. Vous êtes déjà en Celsius - + Convert Profile Scale Convertir l'échelle du Profile - + No profile data found Pas de données de profile trouvée - - + + Colors set to defaults Couleurs définies par défaut - + Colors set to Default Theme Couleurs définies sur le thème par défaut - + Colors set to grey Couleurs définies sur gris - + Background does not match number of labels Arrière Plan ne correspond pas au nombre du label - + Phidget service discovery started... La découverte du service Phidget a commencé ... - + scanning for device recherche de périphérique - + Scope monitoring... Analyseur en lecture... - + Scope stopped Analyseur stoppé - + Humidity: {}% Humidité: {}% - + Temperature: {}{} Température: {}{} - + Pressure: {}hPa Pression: {} hPa - + Scope recording... Analyseur enregistre... - + Scope recording stopped Analyseur stop l'enregistrement - + Not enough data collected yet. Try again in a few seconds Pas assez de données collectées pour le moment. Réessayez dans quelques secondes - + CHARGE: Scope is not recording CHARGE: l'oscilloscope n'enregistre pas - + Roast time starts now 00:00 BT = {0} Temps Torréfaction démarre maintenant 00:00 TG = {0} - + [TP] recorded at {0} BT = {1} [TP] enregistré à {0} BT = {1} - + DRY END: Scope is not recording DRY END: l'oscilloscope n'enregistre pas - + [DRY END] recorded at {0} BT = {1} [FIN SECHAGE] recorded at {0} TG = {1} - + FC START: Scope is not recording FC START: l'oscilloscope n'enregistre pas - + [FC START] recorded at {0} BT = {1} [DEBUT 1erC] recorded at {0} TG = {1} - + FC END: Scope is not recording FC END: l'oscilloscope n'enregistre pas - + [FC END] recorded at {0} BT = {1} [FIN 1erC] recorded at {0} TG = {1} - + SC START: Scope is not recording SC START: l'oscilloscope n'enregistre pas - + [SC START] recorded at {0} BT = {1} [DEBUT 2emeC] recorded at {0} TG = {1} - + SC END: Scope is not recording SC END: l'oscilloscope n'enregistre pas - + [SC END] recorded at {0} BT = {1} [FIN 2emeC] recorded at {0} TG = {1} - + DROP: Scope is not recording DROP: la portée n'enregistre pas - + Roast ended at {0} BT = {1} Torréfaction finie à {0} TG = {1} - + COOL: Scope is not recording COOL: l'oscilloscope n'enregistre pas - + [COOL END] recorded at {0} BT = {1} [FIN REFROIDISSEMENT] recorded at {0} TG = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Evenement # {0} enregistré à TG = {1}{2} Temps = {3} - + Timer is OFF Timer est OFF - + Unable to move background Impossible de bouger l'arrière plan - + No finished profile found Pas de profile terminé trouvé - + Polynomial coefficients (Horner form): Coefficients polynomiaux (forme de Horner): - + Knots: Noeuds: - + Residual: Résiduel: - + Roots: Racines: - + Profile information Information profile - + Designer Start Début du designer - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? 'importater un profil dans Designer va décimer toutes les données, à l'exception des [points] principaux. Continuez? - + Save Points Enregistrer des points - + Points saved Points enregistrés - + Load Points Points de charge - + Points loaded Points chargés - + Designer Init Initialiser Designer - + Unable to start designer. Profile missing [CHARGE] or [DROP] Impossible de démarrer le designer.. Profile manquant [CHARGE] ou [VIDAGE] - + [ CHARGE ] [ CHARGE ] - + [ DRY END ] [ FIN SECHAGE ] - + [ FC START ] [ DEBUT 1erC ] - + [ FC END ] [ FIN 1erC ] - + [ SC START ] [ DEBUT 2emeC ] - + [ SC END ] [ FIN 2emeC ] - + [ DROP ] [ VIDAGE ] - + [ COOL ] [ REFROIDISSEMNT ] - + New profile created Nouveau profile créer - + added to cupping notes ajouté aux notes de dégustation - + added to roasting notes ajouté aux notes de torréfaction - + Mouse Cross ON: move mouse around Axes souris ON: bouger la souris - + Mouse cross OFF Axes souris OFF @@ -19570,67 +19578,67 @@ Continuez? Scope Annotation - - - - - + + + + + CHARGE CHARGE - - - + + + TP {0} TP {0} - - - + + + DE {0} FS {0} - - - + + + FCs {0} d1C {0} - - - + + + FCe {0} f1C {0} - - - + + + SCs {0} d2C {0} - - - + + + SCe {0} f2C {0} - - - - + + + + DROP {0} VIDAGE {0} - - + + CE {0} FR {0} @@ -19679,11 +19687,11 @@ Continuez? Scope Title - - - - - + + + + + @@ -20916,216 +20924,216 @@ Continuez? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Acidité - - - - - - - - + + + + + + + + Aftertaste Arrière-goût - - - - + + + + Clean Cup Tasse propre - + Head - - - + + + Fragrance Fragrance - - - - - - - + + + + + + + Sweetness Douceur - - - - - + + + + + Aroma Arôme - - - - - - - - + + + + + + + + Balance Balance - - - + + + + - - - - - - + + + + + Body Corps - - - + + + Fragrance-Aroma Arome-fragrance - - - - - + + + + + Flavor Saveur - - - + + + Uniformity Uniformité - - - + + + Overall Global - + Intensity Intensité - + Fragance Fragrance - + Dry Fragrance Fragrance sèche - + Complexity Complexité - - + + Finish Finir - + Brightness Eclat - + Wet Aroma Arome humide - + Taste Goût - + Nose Nez - + Mouthfeel Sensation en bouche - - + + Flavour Saveur - + Roast Color Couleur de torréfaction - + Crema Texture Texture de la Crema - + Crema Volume Volume Crema - + Bitterness Amertume - + Defects Defauts - + Aroma Intensity Intentisté aromatique - + Aroma Persistence Peristence aromatique @@ -22139,232 +22147,232 @@ Le type de police est défini dans l'onglet Config>> Courbes>> UIStyles de ligne - - + + Start monitoring Lancer la surveillance - + Start recording Lancer l'enregistrement - + First Crack Start Début du 1er Crack - + First Crack End Fin du 1er Crack - + Second Crack Start Début du 2eme Crack - + Second Crack End Fin du 2eme Crack - + Reset Réinitialiser - + Charge Charge - + Drop Vidage - + Event Événement - + Increases the current SV value by 5 Augmenter la valeur acuelle SV de 5 - + Increases the current SV value by 10 Augmenter la valeur acuelle SV de 10 - + Increases the current SV value by 20 Augmenter la valeur acuelle SV de 20 - + Decreases the current SV value by 20 Baisser la valeur acuelle SV de 20 - + Decreases the current SV value by 10 Baisser la valeur acuelle SV de 10 - + Decreases the current SV value by 5 Baisser la valeur acuelle SV de 5 - + Dry End Fin séchage - + Cool End Fin refroidissement - + Timer Timer - + ET Temperature Temperature TE - + BT Temperature Temperature TG - + ET/time (degrees/min) TE/temps (degrés/min) - + BT/time (degrees/min) TG/temps (degrés/min) - + Value of SV in PID Valeur de SV dans PID - + PID power % Puissance PID % - + Number of events found Nombre d'événements trouvés - + Type of event Type d'événement - + Value of event Valeur de l'événement - + Updates the event Mettre à jour l'événement - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Phase LCDs: clique droit pour parcourir TEMPS(time), POURCENTAGE et MODE TEMP - + Syncing with artisan.plus Synchroniser avec artisan.plus - - + + Disconnect artisan.plus Déconnecter artisan.plus - + Upload to artisan.plus Charger sur artisan.plus - + Connect artisan.plus Connecter artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Phase LCDs Actuellement en MODE TOUS DEVELOPEMENT - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Phase LCDs: clique droit pour parcourir TEMPS(time), POURCENTAGE et MODE TEMP Actuellement en MODE TEMPS (time) - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Phase LCDs: clique droit pour parcourir TEMPS(time), POURCENTAGE et MODE TEMP Actuellement en MODE POURCENTAGES - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Phase LCDs: clique droit pour parcourir TEMPS(time), POURCENTAGE et MODE TEMP Actuellement en MODE TEMP - + <b>Label</b>= <b>Label</b>= - + <b>Description </b>= <b>Description </b>= - + <b>Type </b>= <b>Type </b>= - + <b>Value </b>= <b>Valeur </b>= - + <b>Documentation </b>= <b>Documentation </b>= - + <b>Button# </b>= <b>Bouton# </b>= @@ -22409,12 +22417,12 @@ Actuellement en MODE TEMP Example: 100 + x - + Stop monitoring Arrêtez la surveillance - + Stop recording Stopper l'enregistrement diff --git a/src/translations/artisan_gd.qm b/src/translations/artisan_gd.qm index 32bc0e8b3857e2dd93c23fd9a29e86abdca25f38..ca7f07e5e3e3c769b1245b83ed39541555d50808 100644 GIT binary patch delta 18481 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 diff --git a/src/translations/artisan_gd.ts b/src/translations/artisan_gd.ts index 807daf911..5f8c220c5 100644 --- a/src/translations/artisan_gd.ts +++ b/src/translations/artisan_gd.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Urrasair saoraidh - + About Mu dheidhinn - + Core Developers Prìomh luchd-leasachaidh - + License Cead - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Bha duilgheadas ann am fiosrachadh dreach as ùire fhaighinn air ais. Thoir sùil air a ’cheangal eadar-lìn agad, feuch ris a-rithist nas fhaide air adhart, no thoir sùil air le làimh. - + A new release is available. Tha brath ùr ri fhaighinn. - + Show Change list Seall liosta Atharrachadh - + Download Release Luchdaich sìos brath - + You are using the latest release. Tha thu a ’cleachdadh an sgaoileadh as ùire. - + You are using a beta continuous build. Tha thu a ’cleachdadh togail beta leantainneach. - + You will see a notice here once a new official release is available. Chì thu fios an seo aon uair ‘s gu bheil brath oifigeil ùr ri fhaighinn. - + Update status Inbhe ùrachaidh - + sponsored by {} le taic bho {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Ròsta an latha - + Screen Size Meud an scrion @@ -98,65 +98,65 @@ Uaine taise - + Batch Size Meud baidse - + Density Roasted Dùmhlachd ròsta - + Moisture Roasted Ròsta taise - + Ground Color Dath na talmhainn - + Energy Cumhachd - + CO2 - + Weight Roasted Cuideam air a ròstadh - + Weight Loss Caill cuideam - + From Bho - + Bottom Bun - + AUC @@ -284,7 +284,7 @@ Cuir às - + Update Ùrachadh @@ -831,114 +831,114 @@ Inneal a bharrachd Teacs - - - + + + ON AIR - - - - + + + + START TÒRR - + FC START FC TÒRR - + FC END FC CRÌOCH - + SC START SC TÒRR - + SC END SC CRÌOCH - + RESET ATH-SHUIDHICH - - + + CHARGE ATHARRACHADH - - + + DROP DROPACH - + CONTROL RIAGHLADH - + EVENT TACHARTAS - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END DRY CRÌOCH - + COOL END TARRAINGEACH @@ -959,25 +959,25 @@ CRÌOCH - + Finishing Phase Ìre Crìochnachaidh - + Maillard Phase Ìre Maillard - + Drying Phase Ìre tiormachaidh - - + + OFF AIRSON @@ -1460,61 +1460,61 @@ CRÌOCH Seall an-còmhnaidh - + Heavy FC FC trom - + Low FC FC Ìosal - + Light Cut Gearradh aotrom - + Dark Cut Gearradh dorcha - + Drops A' tuiteam - + Oily Olach - + Uneven Neo-chòmhnard - + Tipping A ’sgioblachadh - + Scorching A ’sgrìobadh - + Divots Sgoltagan @@ -1757,9 +1757,9 @@ CRÌOCH ComboBox + - - + @@ -1769,10 +1769,10 @@ CRÌOCH + - - + @@ -1784,9 +1784,9 @@ CRÌOCH Druma + - - + @@ -1796,9 +1796,9 @@ CRÌOCH + - - + @@ -2079,14 +2079,14 @@ CRÌOCH - + Playback ON Ath-chluich AIR - + Playback OFF @@ -2105,7 +2105,7 @@ CRÌOCH Ath-shuidhich dath canabhas - + Heater Teasadair @@ -2509,32 +2509,32 @@ CRÌOCH air leth - + Propane Gas (LPG) Gas Propane (LPG) - + Natural Gas (NG) Gas Nàdarra (NG) - + Electric Dealan - + Fan fanadair - + Cooling Fuarachadh - + Elec @@ -2614,47 +2614,47 @@ CRÌOCH Contextual Menu - + Add point Cuir puing ris - + Remove point Thoir air falbh puing - + Load points Luchdaich puingean - + Save points Sàbhail puingean - + Reset Designer Ath-shuidhich Dealbhadair - + Config... - + Add to Cupping Notes Cuir ri Cupping Notes - + Add to Roasting Notes Cuir ri notaichean ròstadh - + Edit Deasaich @@ -4016,102 +4016,102 @@ CRÌOCH Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Mearachd IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4122,86 +4122,86 @@ CRÌOCH - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4421,19 +4421,19 @@ CRÌOCH Cha b' urrainn do Arduino na criathragan a shuidheachadh - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4554,96 +4554,96 @@ CRÌOCH Mearachd Conaltraidh S7 - - - - + + + + Error: Mearachd: - + Exception: {} not a valid settings file Eisimpleir: {} chan e faidhle roghainnean dligheach a th' ann - - - - - + + + + + Error Mearachd - + Exception: WebLCDs not supported by this build Eisgeachd: WebLCDs nach eil a ’faighinn taic bhon togail seo - + Could not start WebLCDs. Selected port might be busy. Cha b' urrainn dhuinn WebLCDs a thòiseachadh. Is dòcha gu bheil am port taghte trang. - + Failed to save settings Dh'fhàillig na roghainnean a shàbhaladh - - + + Exception (probably due to an empty profile): Eisimpleir (is dòcha mar thoradh air pròifil falamh): - + Analyze: CHARGE event required, none found Mion-sgrùdadh: Tachartas CHARGE a dhìth, cha deach gin a lorg - + Analyze: DROP event required, none found Mion-sgrùdadh: Tha feum air tachartas DROP, cha deach gin a lorg - + Analyze: no background profile data available Mion-sgrùdadh: chan eil dàta cùl-fhiosrachaidh ri fhaighinn - + Analyze: background profile requires CHARGE and DROP events Dèan mion-sgrùdadh: feumaidh ìomhaigh cùl-fhiosrachaidh tachartasan CHARGE agus DROP - + Unexpected value for n, got Luach ris nach robh dùil airson n, fhuair - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Eisimpleir: cha b' urrainn phidgetServer a chur ris. Dèan cinnteach gu bheil an draibhear Phidget air a chuir a-steach ceart! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Eisimpleir: Cha b' urrainn dhuinn PhidgetManager a thòiseachadh. Dèan cinnteach gu bheil an draibhear Phidget air a stàladh ceart! - - + + Unstable meter data Dàta meatair neo-sheasmhach - + Error in lnRegression: Mearachd ann an lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Eisimpleir: dealbhaiche ath-tharraing () Faodaidh tachartasan ròsta a bhith a-mach à òrdugh. Dealbhadair ath-shuidheachadh. @@ -4772,8 +4772,8 @@ CRÌOCH Taic notaichean tachartais - - + + @@ -4915,7 +4915,7 @@ CRÌOCH Taic rabhaidh - + Keyboard Shortcuts Help Taic geàrr-chunntasan meur-chlàr @@ -5118,15 +5118,15 @@ CRÌOCH Ath-chluich - - + + Energy Cumhachd - - + + CO2 @@ -5362,15 +5362,15 @@ CRÌOCH HTML Report Template - - + + BBP Total Time Ùine iomlan BBP - - + + BBP Bottom Temp Teòthachd as ìsle BBP @@ -5386,850 +5386,850 @@ CRÌOCH Geàrr-chunntas BBP - - + + Whole Color Dath slàn - - - + + + Profile Pròifil - + Roast Batches Baidsean ròsta - - - + + + Batch Baisc - - + + Date Ceann-latha - - - + + + Beans - - - + + + In Anns - - + + Out A-mach - - - + + + Loss Cailleadh - - + + SUM - + Production Report Aithisg riochdachaidh - - + + Time Ùine - - + + Weight In Cuideam a-steach - - + + CHARGE BT CRUINNEACHADH BT - - + + FCs Time Uair FCs - - + + FCs BT - - + + DROP Time Ùine DROP - - + + DROP BT - + Dry Percent Tioram sa cheud - + MAI Percent MAI sa cheud - + Dev Percent Dev sa cheud - - + + AUC - - + + Weight Loss Caill cuideam - - + + Color Dath - + Cupping - + Roaster - + Capacity Comas - + Operator Neach-obrachaidh - + Organization Eagrachadh - + Drum Speed Astar an druma - + Ground Color Dath na talmhainn - + Color System Siostam dath - + Screen Min Sgrion Min - + Screen Max Sgrion Max - + Bean Temp - + CHARGE ET CRUINNEACHADH ET - + TP Time Uair TP - + TP ET - + TP BT - + DRY Time Àm TIRIM - + DRY ET TIR ET - + DRY BT BT tioram - + FCs ET - + FCe Time Uair Fce - + FCe ET Fce ET - + FCe BT Fce BT - + SCs Time Uair SCs - + SCs ET - + SCs BT - + SCe Time Uair SCe - + SCe ET SCE ET - + SCe BT Sge BT - + DROP ET - + COOL Time Uair COOL - + COOL ET - + COOL BT - + Total Time Ùine Iomlan - + Dry Phase Time Ùine ìre tioram - + Mid Phase Time Am Meadhan Ìre - + Finish Phase Time Crìochnaich Ìre Ùine - + Dry Phase RoR RoR ìre tioram - + Mid Phase RoR Meadhan Ìre RoR - + Finish Phase RoR Crìochnaich Ìre RoR - + Dry Phase Delta BT Ìre Tioram Delta BT - + Mid Phase Delta BT Meadhan-ìre Delta BT - + Finish Phase Delta BT Crìochnaich ìre Delta BT - + Finish Phase Rise Crìochnaich ìre àrdachadh - + Total RoR Iomlan RoR - + FCs RoR - + MET - + AUC Begin Tòisichidh AUC - + AUC Base Bunait AUC - + Dry Phase AUC Ìre Tioram AUC - + Mid Phase AUC AUC Meadhan-ìre - + Finish Phase AUC Crìochnaich ìre AUC - + Weight Out Cuideam a-mach - + Volume In Meud a-steach - + Volume Out Tomhas a-mach - + Volume Gain Meudachadh Meud - + Green Density Dùmhlachd Uaine - + Roasted Density Dùmhlachd ròsta - + Moisture Greens Glasan taise - + Moisture Roasted Ròsta taise - + Moisture Loss Cailleadh Taiseachd - + Organic Loss Call organach - + Ambient Humidity Taiseachd àrainneachdail - + Ambient Pressure Brùthadh àrainneachdail - + Ambient Temperature Ambient Teòthachd - - + + Roasting Notes Notaichean ròstadh - - + + Cupping Notes Notaichean cupping - + Heavy FC FC trom - + Low FC FC Ìosal - + Light Cut Gearradh aotrom - + Dark Cut Gearradh dorcha - + Drops A' tuiteam - + Oily Olach - + Uneven Neo-chòmhnard - + Tipping A ’sgioblachadh - + Scorching A ’sgrìobadh - + Divots Sgoltagan - + Mode Modh - + BTU Batch Baidse BTU - + BTU Batch per green kg Baidse BTU gach kg uaine - + CO2 Batch CO2 Baidse - + BTU Preheat - + CO2 Preheat - + BTU BBP - + CO2 BBP - + BTU Cooling Fuarachadh BTU - + CO2 Cooling CO2 Fuarachadh - + BTU Roast Ròsta BTU - + BTU Roast per green kg BTU Ròsta gach kg uaine - + CO2 Roast CO2 Ròc - + CO2 Batch per green kg CO2 Baidse gach kg uaine - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Baidse Èifeachdas - + Efficiency Roast Roast Èifeachdas - + BBP Begin Tòisichidh BBP - + BBP Begin to Bottom Time Ùine tòiseachaidh BBP - + BBP Bottom to CHARGE Time BBP Bun gu Àm CHARGE - + BBP Begin to Bottom RoR BBP Tòisich gu Bun RoR - + BBP Bottom to CHARGE RoR BBP Bun gu CHARGE RoR - + File Name Ainm faidhle - + Roast Ranking Rangachadh ròsta - + Ranking Report Aithisg Rangachaidh - + AVG - + Roasting Report Aithisg Ròstadh - + Date: Ceann-latha: - + Beans: - + Weight: Cuideam: - + Volume: Meud: - + Roaster: - + Operator: Gnìomhaiche: - + Organization: Buidheann: - - + + Cupping: Cupan: - + Color: Dath: - + Energy: Lùth: - + CO2: - + CHARGE: TALAMH: - + Size: Meud: - + Density: Dùmhlachd: - + Moisture: Taiseachd: - + Ambient: Àrainneachdail: - + TP: - + DRY: TIRIM: - + FCs: - + FCe: Fce: - + SCs: - + SCe: - + DROP: Drop: - + COOL: TARRAINGEACH: - + MET: - + CM: - + Drying: A 'tiormachadh: - + Maillard: - + Finishing: A' crìochnachadh: - + Cooling: Fuarachadh: - + Background: Cùl-fhiosrachadh: - + Alarms: - + RoR: - + AUC: - + Events Tachartasan @@ -7102,13 +7102,13 @@ Nuair a dh'fhosglas Meter=CHAN EIL an còmhradh gus teodhachd a chuir a-steach l - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Inntrigeadh Tachartas Sònraichte Luath. Tha na h-iuchraichean q, w,e, agus r a’ freagairt ri tachartasan sònraichte 1,2,3 agus 4. Feumaidh luach àireamhach dà-fhigearach leantainn ris an litir ath-ghoirid, m.e. &#39;q75&#39;, nuair a tha an luach as motha airson sleamhnag tachartais co-fhreagarrach 100 no nas lugha (suidheachadh bunaiteach). Nuair a tha luach max an t-sleamhnachaidh nas motha na 100, feumar trì àireamhan a chur a-steach agus airson luachan nas lugha na 100 tha feum air prìomh neoni, m.e. &#39;q075;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Ùrachadh luath air ìre PID SV. Is e luach àireamh trì-fhigearach. Airson luachan nas lugha na 100 feumar a chur a-steach le prìomh neoni, m.e. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11193,6 +11193,14 @@ Le bhith a’ cleachdadh foirmlean matamataigeach anns a’ chuilbheart cuideach F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. Tha F1 a’ toirt iomradh air an toradh a bh’ ann roimhe den fhìor fhoirmle gus lùb fios-air-ais a thoirt gu buil. Tha seo feumail ann an dealbhadh sìoltachain. San aon dòigh, tha F2 a’ toirt iomradh air an dàrna toradh roimhe msaa. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Inntrigeadh Tachartas Sònraichte Luath. Tha na h-iuchraichean q, w,e, agus r a’ freagairt ri tachartasan sònraichte 1,2,3 agus 4. Feumaidh luach àireamhach dà-fhigearach leantainn ris an litir ath-ghoirid, m.e. &#39;q75&#39;, nuair a tha an luach as motha airson sleamhnag tachartais co-fhreagarrach 100 no nas lugha (suidheachadh bunaiteach). Nuair a tha luach max an t-sleamhnachaidh nas motha na 100, feumar trì àireamhan a chur a-steach agus airson luachan nas lugha na 100 tha feum air prìomh neoni, m.e. &#39;q075;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Ùrachadh luath air ìre PID SV. Is e luach àireamh trì-fhigearach. Airson luachan nas lugha na 100 feumar a chur a-steach le prìomh neoni, m.e. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11538,8 +11546,8 @@ CTRL+SHIFT+F [Buann] Co-mheas - - + + Text Teacs @@ -11566,19 +11574,19 @@ CTRL+SHIFT+F [Buann] - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11599,19 +11607,19 @@ CTRL+SHIFT+F [Buann] - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11640,8 +11648,8 @@ CTRL+SHIFT+F [Buann] Co-thaobhadh - - + + @@ -11658,11 +11666,11 @@ CTRL+SHIFT+F [Buann] ATHARRACHADH - - - - - + + + + + @@ -11671,13 +11679,13 @@ CTRL+SHIFT+F [Buann] - - + + + + - - - - + + @@ -11685,16 +11693,16 @@ CTRL+SHIFT+F [Buann] TIRIM - - - - - - - - - - + + + + + + + + + + @@ -11702,7 +11710,7 @@ CTRL+SHIFT+F [Buann] FCan - + @@ -11710,7 +11718,7 @@ CTRL+SHIFT+F [Buann] Fce - + @@ -11718,7 +11726,7 @@ CTRL+SHIFT+F [Buann] - + @@ -11726,8 +11734,8 @@ CTRL+SHIFT+F [Buann] - - + + @@ -11748,9 +11756,9 @@ CTRL+SHIFT+F [Buann] / min - - - + + + @@ -11759,9 +11767,9 @@ CTRL+SHIFT+F [Buann] AIR - - - + + + @@ -11796,7 +11804,7 @@ CTRL+SHIFT+F [Buann] àicheil - + Slider @@ -11813,8 +11821,8 @@ CTRL+SHIFT+F [Buann] Smachd neo-dhruim - - + + @@ -11850,29 +11858,29 @@ CTRL+SHIFT+F [Buann] Ramp / Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Cùl-fhiosrachadh @@ -12093,7 +12101,7 @@ CTRL+SHIFT+F [Buann] For-cheadachadh ceadaichte ceadaichte - + Markers Comharran @@ -12135,9 +12143,9 @@ CTRL+SHIFT+F [Buann] Meud - - - + + + @@ -12145,8 +12153,8 @@ CTRL+SHIFT+F [Buann] TÒRR - - + + MET @@ -12172,9 +12180,9 @@ CTRL+SHIFT+F [Buann] gnàthach: - - - + + + @@ -12239,9 +12247,9 @@ CTRL+SHIFT+F [Buann] Braisle - - - + + + @@ -12254,16 +12262,16 @@ CTRL+SHIFT+F [Buann] ATH-SHUIDHICH - - - + + + Event button Putan tachartais - + its text @@ -12307,7 +12315,7 @@ CTRL+SHIFT+F [Buann] DB # - + @@ -12522,7 +12530,7 @@ CTRL+SHIFT+F [Buann] Nòd - + ALL UILE @@ -12587,7 +12595,7 @@ CTRL+SHIFT+F [Buann] - + @@ -12604,9 +12612,9 @@ CTRL+SHIFT+F [Buann] - - - + + + Green @@ -12622,7 +12630,7 @@ CTRL+SHIFT+F [Buann] Ròsta - + @@ -12631,7 +12639,7 @@ CTRL+SHIFT+F [Buann] CRÌOCH DEIREANNACH - + @@ -12640,13 +12648,13 @@ CTRL+SHIFT+F [Buann] TÒRR FC - + FC END CRÌOCH FC - + @@ -12654,13 +12662,13 @@ CTRL+SHIFT+F [Buann] SC TÒISEACH - + SC END SC CRÌOCH - + COOL TARRAINGEACH @@ -12691,7 +12699,7 @@ CTRL+SHIFT+F [Buann] - + Density Dùmhlachd @@ -12713,7 +12721,7 @@ CTRL+SHIFT+F [Buann] - + Moisture Taiseachd @@ -12842,7 +12850,7 @@ CTRL+SHIFT+F [Buann] (mm: ss) - + Duration Faid @@ -12865,7 +12873,7 @@ CTRL+SHIFT+F [Buann] - + @@ -12905,7 +12913,7 @@ CTRL+SHIFT+F [Buann] Modail - + Heating Teasachadh @@ -13216,7 +13224,7 @@ LCDs Uile Chan eil e ri fhaighinn ann an ArtisanViewer - + EVENT TACHARTAS @@ -13284,13 +13292,13 @@ LCDs Uile Cuir a-steach tuairisgeul - + PID SV - + PID % PID% @@ -13331,425 +13339,425 @@ LCDs Uile Dath iomall (RGBA) - + roasted ròsta - - - - - - + + + + + + AUC - + Time Guide Stiùireadh ùine - + Background ET Cùl-fhiosrachadh ET - + Background BT Cùl-fhiosrachadh BT - + Background Extra Cùl-fhiosrachadh a bharrachd - + X Label - - - + + + Canvas Canabhas - + Y Label - + SpecialEventText Teagasg Tachartas Sònraichte - + SpecialEventBox Bogsa Tachartas Sònraichte - + Bg SpecialEventText - + Bg SpecialEventBox Bg Tachartas Sònraichte - - - - - - - + + + + + + + Legend bkgnd Uirsgeul bkgnd - + MET Text Teacs MET - - + + MET Box Bogsa MET - + Timer LCD Digits Digers LCD timer - + Timer LCD Background Cùl-fhiosrachadh LCD Timer - - + + ET LCD Digits Digitichean ET LCD - - + + ET LCD Background Cùl-fhiosrachadh ET LCD - - + + BT LCD Digits Digitichean BT LCD - - + + BT LCD Background Cùl-fhiosrachadh BT LCD - + Extra/PID LCD Digits Digitichean LCD a bharrachd / PID - + Extra/PID LCD Background Cùl-fhiosrachadh LCD a bharrachd / PID - + AUC FCs - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On Air adhart - - - + + + Off Air falbh - + Max Delta Delta as àirde - + Swing Bualadh - + ABC/secs ABC / secs - + Segment Analysis (rise, crash and flick) Mion-sgrùdadh Segment (àrdachadh, tubaist agus flick) - + Background Align Co-thaobhadh cùl-raon - + Curve Fit Fit lùbte - + Samples Threshold Tràille sampaill - + Delta Threshold Delta stairsnich - + Sample rate (secs) Ìre sampaill (secs) - + Smooth Curves/Spikes Curves / Spikes Smooth - + Delta Span/Smoothing - + Polyfit/Optimal Smoothing Polyfit / smoothing as fheàrr - + Fit RoRoR (C/min/min) Fit RoRoR (C / min / min) - + Actual RoR at FCs Fìor RoR aig FCan - + ALL FINISHING MODE A H-UILE DUINE - - + + DEV% DEV % - - + + DRY% TIRIM % - - - - - + + + + + TIME MODE MODAN TÒRR - - - - - + + + + + PERCENTAGE MODE MODE PERCENTAGE - + RAMP% RAMP % - - - - - + + + + + TEMP MODE MODE TEMP - + Start recording Tòisich a ’clàradh - + Charge the beans Cuir cìs air na pònairean - + /m / m - + greens uaine - - - + + + AUTO - - - + + + MANUAL LAOIDH - + FLAP - - - + + + CLOSE CLÀR - - - + + + OPEN FOSGLADH - + CONTROL RIAGHLADH - + DISCHARGE LAOIDHEAN - + HEATING HEATING - + STIRRER STÒRAIR - + FILL LAOIDH - + COOLING COOLADH - - - + + + STOP - + RELEASE LAOIDH - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -13937,155 +13945,155 @@ LCDs Uile Mapadh - + Preheat Measured Preheat air a thomhas - + Preheat % Preheat% - + BBP Measured BBP air a thomhas - + BBP % BBP% - + Cooling Measured Fuarachadh air a thomhas - + Cooling % Fuarachadh% - + Continuous Leantainneach - + Roast Event Tachartas ròsta - + Meter Meatair - - + + at aig - + BackgroundXT Cùl-fhiosrachadhXT - + BackgroundYT Cùl-fhiosrachadhYT - - + + BackgroundET Cùl-fhiosrachadhET - - + + BackgroundBT Cùl-fhiosrachadhBT - + BackgroundDeltaET Cùl-fhiosrachadhDeltaET - + BackgroundDeltaBT Cùl-fhiosrachadhDeltaBT - + ETprojection ET ro-mheasadh - + DeltaETprojection ro-mheasadh DeltaET - + BTprojection Ro-mheasadh BT - + DeltaBTprojection Ro-mheasadh DeltaBT - + TIMEguide TIGHMORA - + AUCguide - - - + + + Correction Ceartachadh - + Event #<b>{0} </b> Tachartas # <b> {0} </b> - - + + CM - - + + FC - + Designer Dealbhaiche - + BT {0} {1}/min for {2} BT {0} {1} / min airson {2} - + ET {0} {1}/min for {2} ET {0} {1} / min airson {2} @@ -14248,8 +14256,8 @@ LCDs Uile Fàg {0} - - + + About {0} Mu {0} @@ -14311,37 +14319,37 @@ LCDs Uile Menu - + Main LCDs Prìomh LCDs - + Delta LCDs - + PID LCDs LCDs PID - + Extra LCDs LCDs a bharrachd - + Phases LCDs Ceumannan LCDs - + Scale LCDs @@ -14378,13 +14386,13 @@ LCDs Uile Sealladh - + Help Cuideachadh - + New Ùr @@ -14747,105 +14755,105 @@ LCDs Uile Smachdan - + Readings Leughaidhean - + Events Editor - + Buttons Putanan - + Sliders Sleamhnagan - + Schedule Plana - + Full Screen Sgrion Làn - + About Qt Mu Qt - + Documentation Sgrìobhainnean - + Keyboard Shortcuts Ath-ghoirid meur-chlàr - + Check for Updates Thoir sùil airson ùrachaidhean - + Errors Mearachdan - + Messages Brathan - + Serial Sreathach - + Platform Àrd-ùrlar - + Load Settings... Luchdaich roghainnean ... - + Load Recent Settings Luchdaich roghainnean o chionn ghoirid - - + + Save Settings... Sàbhail roghainnean ... - - + + Factory Reset Ath-shuidheachadh factaraidh - + Load Theme... Cuspair Luchdaich ... - + Save Theme... Sàbhail Cuspair ... @@ -14896,18 +14904,18 @@ LCDs Uile Graf cuibhle air a shàbhaladh - + Open Wheel Graph Graf Cuibhle Fosgailte - - - - - - + + + + + + @@ -14915,12 +14923,12 @@ LCDs Uile {} ceangailte - - - - - - + + + + + + @@ -15445,7 +15453,7 @@ Dèan a-rithist an gnìomh aig an deireadh: {0} - + Bluetootooth access denied Chaidh ruigsinneachd Bluetooth a dhiùltadh @@ -15481,13 +15489,13 @@ Dèan a-rithist an gnìomh aig an deireadh: {0} Taic ath-chluich air a chuir air dòigh aig {0} diog - + Load Background Luchdaich sìos cùl-fhiosrachadh - + Reading background profile... A’ leughadh pròifil cùl-fhiosrachaidh... @@ -15719,8 +15727,8 @@ Dèan a-rithist an gnìomh aig an deireadh: {0} Samplachadh - - + + Warning Rabhadh @@ -15731,13 +15739,13 @@ Dèan a-rithist an gnìomh aig an deireadh: {0} Dh’ fhaodadh eadar-ama samplachaidh teann leantainn gu neo-sheasmhachd air cuid de dh’ innealan. Tha sinn a’ moladh co-dhiù 1s. - + Incompatible variables found in %s Caochladairean neo-fhreagarrach air an lorg ann an %s - + Assignment problem Duilgheadas sònrachadh @@ -15783,7 +15791,7 @@ Dèan a-rithist an gnìomh aig an deireadh: {0} Dh'fhàillig an ceangal S7 - + Port Configuration Rèiteachadh Port @@ -15794,7 +15802,7 @@ Dèan a-rithist an gnìomh aig an deireadh: {0} Port Port - + Load Alarms Luchdaich a-nuas alarms @@ -15831,99 +15839,99 @@ Dèan a-rithist an gnìomh aig an deireadh: {0} lean air falbh - - + + Save Statistics Sàbhail Staitistig - + Welcome to version {0} of Artisan! Fàilte gu tionndadh {0} de Artisan! - + This is a one time message to inform you about a change in Artisan. Is e seo teachdaireachd aon-ùine gus innse dhut mu atharrachadh ann an Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Mura ruith thu a-riamh tionndaidhean nas sine de Artisan faodaidh tu an teachdaireachd seo a leum, chan eil an t-atharrachadh a’ toirt buaidh ort. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Bidh Artisan a’ gleidheadh na roghainnean rèiteachaidh agad nuair a dh’ fhàgas tu gus am bi iad rim faighinn gu fèin-ghluasadach an ath thuras a thòisicheas tu Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. A’ tòiseachadh le release v2.0, cha tèid roghainnean a roinn gu fèin-ghluasadach tuilleadh aig toiseach tòiseachaidh le dreachan ro v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Na gabh dragh. Leis gur e seo a’ chiad uair a dh’ fhosgail thu an dreach ùr seo tha Artisan air na roghainnean mu dheireadh a chleachd thu a luchdachadh. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Gus roghainnean a cho-roinn eadar an tionndadh seo agus dreachan Artisan ro v2.0 cleachd 'Help> Save Settings' agus 'Help> Load Settings'. - + Enjoy using Artisan, The Artisan Team Faigh tlachd bho bhith a’ cleachdadh Artisan, The Artisan Team - + One time message about loading settings at start-up Teachdaireachd aon turas mu bhith a’ luchdachadh shuidheachaidhean aig àm tòiseachaidh - + Welcome to the ArtisanViewer! Fàilte don ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Is e seo teachdaireachd aon-ùine airson do thoirt a-steach don ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. Bidh an ArtisanViewer a’ fosgladh nuair a bhios leth-bhreac de Artisan a’ ruith mu thràth. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. Glèidhidh ArtisanViewer na roghainnean rèiteachaidh agad gu lèir nuair a dh’ fhàgas tu gus am bi iad rim faighinn gu fèin-ghluasadach an ath thuras a thòisicheas tu ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. An rabhadh, is e an aon dòigh air roghainnean a cho-roinn eadar Artisan agus ArtisanViewer a bhith gan sàbhaladh agus gan luchdachadh gu soilleir le bhith a’ cleachdadh ‘Help> Save Settings’ agus ‘Help> Load Settings’. - + Enjoy using ArtisanViewer, Faigh tlachd bho bhith a’ cleachdadh ArtisanViewer, - + The Artisan Team An Sgioba Arsaidh - + One time message about ArtisanViewer Teachdaireachd aon uair mu ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -15932,408 +15940,408 @@ To keep it free and current please support us with your donation and subscribe t Gus a chumail saor agus gnàthach feuch an toir thu taic dhuinn leis an tabhartas agad agus fo-sgrìobh gu artisan.plus gus an còmhradh seo a chumail fodha! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Dèan rèiteachadh airson<br>{0}?<br><br>Thèid cuid dhe na roghainnean agad atharrachadh!<br><br>Mus lean thu air adhart tha e nas fheàrr na roghainnean làithreach agad a shàbhaladh agus Artisan<br>ath-shuidheachadh (a' chiad chlàr {1} >> {2} an uairsin {4} >> {3}) - + Adjust Settings Atharraich roghainnean - + Ambient Àrainneachdail - + Elevation (MASL) Àrdachadh (MASL) - - - + + + Action canceled Gnìomh air a chur dheth - - - - - - - + + + + + + + Machine Inneal - - - - - + + + + + Network name or IP address Ainm lìonra no seòladh IP - + Machine Capacity (kg) Comas inneal (kg) - + Energy loads configured for {0} {1}kg Luchdan lùtha air an rèiteachadh airson {0} {1}kg - + Artisan configured for {0} Artisan air a rèiteachadh airson {0} - - + + Load theme {0}? Luchdaich cuspair {0}? - - + + Adjust Theme Related Settings Atharraich roghainnean co-cheangailte ri cuspair - - + + Loaded theme {0} Cuspair air a luchdachadh {0} - + Detected a color pair that may be hard to see: Lorg sinn paidhir dath a dh’ fhaodadh a bhith duilich fhaicinn: - - - + + + Simulator started @{}x Thòisich simuladair @{}x - + super on super air - + super off super dheth - + Pulse out of range (%d) Pulse a-mach às an raon (%d) - + Alarms on Alarms air adhart - + Alarms off Alarms dheth - + autoCHARGE on autoCHARGE air - + autoCHARGE off autoCHARGE dheth - + autoDROP on autoDROP air adhart - + autoDROP off autoDROP dheth - - - + + + PID set to OFF PID air a chuir dheth - - - + + + PID set to ON PID air a shuidheachadh gu ON - - + + PID mode manual Stiùireadh modh PID - - + + PID mode Ramp/Soak Modh PID Ramp / Soak - - + + PID mode background Cùl-fhiosrachadh modh PID - + playback off ath-chluich dheth - + playback by time ath-chluich le ùine - + playback by BT ath-chluich le BT - + playback by ET ath-chluich le ET - + Notifications on Brathan air - + Notifications off Brathan dheth - - - - - - + + + + + + PID Lookahead: {0} Sealladh PID: {0} - + Keep ON enabled Cùm ON air a chomasachadh - + Keep ON disable Cùm ON à comas - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! A bheil thu airson a h-uile suidheachadh ath-shuidheachadh?<br> Feumar ArtisanViewer ath-thòiseachadh! - + Do you want to reset all settings?<br> Artisan has to be restarted! A bheil thu airson a h-uile suidheachadh ath-shuidheachadh?<br> Feumar Artisan ath-thòiseachadh! - - + + Factory Reset Ath-shuidheachadh factaraidh - + Auto Axis Graph Mode: Roast Modh Graf Axis Auto: Ròsta - + Auto Axis Graph Mode: BBP+Roast Modh Graf Axis Auto: BBP + Ròsta - + Auto Axis Graph Mode: BBP Modh Graf Axis Auto: BBP - - + + PID Mode: Ramp/Soak Modh PID: Ramp / Soak - - + + PID Mode: Background Modh PID: Cùl-fhiosrachadh - - + + PID Mode: Manual Modh PID: Stiùireadh - + Exit Designer? Dealbhaiche fàgail? - + Designer Mode ON Modh Dealbhadair AIR - + LCD cursor on profile data Cursor LCD air dàta pròifil - + LCD cursor on template data Cursor LCD air dàta teamplaid - + LCD cursor OFF Cursor LCD OFF - + Keyboard moves turned ON Tionndaidhean meur-chlàr AIR - + Keyboard moves turned OFF Gluasadan meur-chlàr dheth - + Profile {0} saved in: {1} Pròifil {0} air a shàbhaladh ann an: {1} - + Autosave path does not exist. Autosave failed. Chan eil slighe Autosave ann. Dh'fhàillig sàbhaladh fèin-obrachail. - + Empty path or box unchecked in Autosave Slighe no bogsa falamh gun sgrùdadh ann an Autosave - + Event #{0}: {1} has been updated Tachartas #{0}: Chaidh {1} ùrachadh - + Select Tagh - - + + Open Fosgailte - + URL - + Save Sàbhail - + Select Directory Tagh Directory - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST air a chuir dheth: ìomhaigh neo-choileanta le dìth CHARGE agus DROP air a lorg - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST air a chuir dheth: ìomhaigh neo-choileanta le dìth DROP air a lorg - + {0} has been saved. New roast has started Chaidh {0} a shàbhaladh. Tha ròstadh ùr air tòiseachadh - - - + + + Invalid artisan format Cruth neach-ciùird mì-dhligheach - + {0} loaded {0} air a luchdachadh - + No profile data. ET/BT not recalculated Gun dàta pròifil. Cha deach ET/BT ath-àireamhachadh - + Problem with the profile data. ET/BT not recalculated Duilgheadas leis an dàta pròifil. Cha deach ET/BT ath-àireamhachadh - + Background {0} loaded successfully {1} Chaidh cùl-fhiosrachadh {0} a luchdachadh gu soirbheachail {1} - + Artisan CSV file loaded successfully Chaidh am faidhle CSV artisan a luchdachadh gu soirbheachail - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Tha am Bathar-bog Pìleat Bùth Probat an dùil ri faidhlichean leis an ainm <Name> _<Index>.xml mar ann an Test_0.xml nuair a thèid an toirt a-steach - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16346,467 +16354,467 @@ Sgrìobh thairis air na mìneachaidhean inneal a bharrachd agad a’ cleachdadh Tha e ciallach na roghainnean gnàthach agad a shàbhaladh ro làimh tro Help >> Save Settings. - + Found a different set of extra devices Lorg seata eadar-dhealaichte de dh'innealan a bharrachd - + Save Profile Sàbhail Pròifil - + Profile saved Pròifil air a shàbhaladh - - - - - - - - + + + + + + + + Cancelled Air a chur dheth - + Readings exported Leughaidhean air an às-mhalairt - + Export Excel Às-phortaich Excel - + Export CSV Às-mhalairt CSV - + Export JSON Às-phortaich JSON - + Export RoastLogger Às-mhalairt RoastLogger - + Export Probat Pilot Export Pìleat Probat - - + + + + - - Converting... Ag iompachadh... - - + + + + - - Target file {0} exists. {1} not converted. Tha am faidhle targaid {0} ann. {1} nach deach iompachadh. - + Readings imported Leughaidhean air an toirt a-steach - + Import Artisan URL Cuir a-steach URL Artisan - + Import CSV Cuir a-steach CSV - + Import JSON Ion-phortaich JSON - + Import RoastLogger Cuir a-steach RoastLogger - + Batch Counter Counter baisc - + Load Settings canceled Chaidh na roghainnean luchdaidh a chur dheth - - + + Statistics Saved Staitistig air a shàbhaladh - + No statistics found Cha deach staitistig a lorg - + Excel Production Report exported to {0} Aithisg Riochdachaidh Excel air às-mhalairt gu {0} - + Ranking Report Aithisg Rangachaidh - + Ranking graphs are only generated up to {0} profiles Cha tèid grafaichean rangachaidh a chruthachadh ach suas ri {0} pròifil - + Profile missing DRY event Pròifil tachartas DRY a dhìth - + Profile missing phase events Pròifil de thachartasan ìre a tha a dhìth - + CSV Ranking Report exported to {0} Aithisg Rangachaidh CSV air a às-mhalairt gu {0} - + Excel Ranking Report exported to {0} Aithisg Rangachadh Excel air a às-mhalairt gu {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Chan urrainnear sgèile Bluetooth a cheangal fhad ‘s a tha cead dha Artisan faighinn gu Bluetooth air a dhiùltadh - + Bluetooth access denied Chaidh ruigsinneachd Bluetooth a dhiùltadh - + Hottop control turned off Chuir smachd hottop dheth - + Hottop control turned on Tionndaidh smachd hottop air - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Gus smachd a chumail air Hottop feumaidh tu am modh sàr-chleachdaiche a chuir an gnìomh le bhith a’ cliogadh deas air an timer LCD an toiseach! - - + + Settings not found Cha deach na roghainnean a lorg - + artisan-settings suidheachaidhean-ciùird - + Save Settings Sàbhail roghainnean - + Settings saved Roghainnean air an sàbhaladh - + artisan-theme cuspair-ciùird - + Save Theme Sàbhail Cuspair - + Theme saved Cuspair air a shàbhaladh - + Load Theme Luchdaich Theme - + Theme loaded Cuspair air a luchdachadh - + Background profile removed Pròifil cùl-fhiosrachaidh air a thoirt air falbh - + Alarm Config Config rabhaidh - + Alarms are not available for device None Chan eil rabhaidh ri fhaighinn airson inneal Chan eil gin - + Switching the language needs a restart. Restart now? Feumaidh atharrachadh a’ chànain ath-thòiseachadh. Ath-thòiseachadh a-nis? - + Restart Ath-thòisich - + Import K202 CSV Cuir a-steach K202 CSV - + K202 file loaded successfully K202 air a luchdachadh gu soirbheachail - + Import K204 CSV Cuir a-steach K204 CSV - + K204 file loaded successfully K204 air a luchdachadh gu soirbheachail - + Import Probat Recipe Cuir a-steach Recipe Probat - + Probat Pilot data imported successfully Chaidh dàta Probat Pilot a thoirt a-steach gu soirbheachail - + Import Probat Pilot failed Dh'fhàillig ion-phortadh Probat Pilot - - + + {0} imported {0} air a thoirt a-steach - + an error occurred on importing {0} thachair mearachd le toirt a-steach {0} - + Import Cropster XLS Cuir a-steach Cropster XLS - + Import Stronghold XLSX Cuir a-steach Daingneach XLSX - + Import RoastLog URL Cuir a-steach URL RoastLog - + Import RoastPATH URL Cuir a-steach URL RoastPATH - + Import Giesen CSV Cuir a-steach Giesen CSV - + Import Petroncini CSV Cuir a-steach Petroncini CSV - + Import IKAWA URL Cuir a-steach URL IKAWA - + Import IKAWA CSV Cuir a-steach IKAWA CSV - + Import Loring CSV Cuir a-steach Loring CSV - + Import ROEST CSV Cuir a-steach ROEST CSV - + Import Rubasse CSV Cuir a-steach Rubasse CSV - + Import HH506RA CSV Cuir a-steach HH506RA CSV - + HH506RA file loaded successfully Chaidh faidhle HH506RA a luchdachadh gu soirbheachail - + Save Graph as Sàbhail an graf mar - + {0} size({1},{2}) saved {0} meud ({1},{2}) air a shàbhaladh - + Save Graph as PDF Sàbhail an graf mar pdf - + Save Graph as SVG Sàbhail Graf mar SVG - + {0} saved {0} air a shàbhaladh - + Wheel {0} loaded Cuibhle {0} air a luchdachadh - + Invalid Wheel graph format Cruth graf cuibhle mì-dhligheach - + Buttons copied to Palette # Putanan air an lethbhreacadh gu Palette # - + Palette #%i restored Ath-shuidhich am paileas #%i - + Palette #%i empty Paidhle #%i falamh - + Save Palettes Sàbhail Palettes - + Palettes saved Palettes air an sàbhaladh - + Palettes loaded Palettes air an luchdachadh - + Invalid palettes file format Fòrmat faidhle palettes mì-dhligheach - + Alarms loaded Alarm air a luchdachadh - + Fitting curves... A 'suidheachadh curves ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Rabhadh: Tha toiseach an eadar-ama mion-sgrùdadh ùidh nas tràithe na toiseach suidheachadh lùbte. Ceartaich seo air an tab Config> Curves> Analyze. - + Analysis earlier than Curve fit Mion-sgrùdadh nas tràithe na Curve fit - + Simulator stopped Simulator air stad - + debug logging ON logadh deasbaid AIR @@ -16997,448 +17005,448 @@ Ceartaich seo air an tab Config> Curves> Analyze. Uidheam air a shuidheachadh gu {0}, a tha co-ionann ri CENTRE 302. A-nis, tagh port sreathach - + set y-coordinate to {} suidhich y-co-òrdanachadh gu {} - + seconds before FCs diogan ro FCn - + seconds after FCs diogan às deidh FCn - + Alarm notice Sanas rabhaidh - + Alarm is calling: {0} Tha inneal-rabhaidh a' gairm: {0} - + Calling alarm failed on {0} Dh'fhàillig a' ghairm rabhaidh air {0} - + Alarm trigger button error, description '{0}' not a number Mearachd le putan brosnachaidh an rabhaidh, tuairisgeul '{0}' chan e àireamh - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Mearachd sleamhnachan brosnachaidh rabhaidh, chan eil an tuairisgeul ‘{0}’ na àireamh dligheach [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Mearachd sleamhnachan SV brosnachaidh inneal-rabhaidh, chan e àireamh dligheach a tha san tuairisgeul ‘{0}’ - + Alarm {0} triggered Alarm {0} air a phiobrachadh - + Save profile? Sàbhail pròifil? - + Profile unsaved Pròifil gun sàbhaladh - + Scope has been reset Chaidh an raon ath-shuidheachadh - + Load Image File Luchdaich suas Image File - + Loaded watermark image {0} Dealbh comharra-uisge air a luchdachadh {0} - + Unable to load watermark image {0} Cha ghabh dealbh comharra-uisge {0} a luchdadh - + Convert profile data to Fahrenheit? Tionndaidh dàta pròifil gu Fahrenheit? - - - - + + + + Convert Profile Temperature Tionndadh teòthachd pròifil - + Profile changed to Fahrenheit Dh'atharraich pròifil gu Fahrenheit - + Unable to comply. You already are in Fahrenheit Cha ghabh gèilleadh. Tha thu mar-thà ann am Fahrenheit - - + + Profile not changed Pròifil nach deach atharrachadh - + Convert profile data to Celsius? Tionndaidh dàta pròifil gu Celsius? - + Profile changed to Celsius Chaidh pròifil atharrachadh gu Celsius - + Unable to comply. You already are in Celsius Cha ghabh gèilleadh. Tha thu ann an Celsius mu thràth - + Convert Profile Scale Tionndadh Sgèile Pròifil - + No profile data found Cha deach dàta pròifil a lorg - - + + Colors set to defaults Dathan air an suidheachadh gu roghainnean bunaiteach - + Colors set to Default Theme Dathan air an suidheachadh gu Cuspair bunaiteach - + Colors set to grey Dathan air an suidheachadh gu liath - + Background does not match number of labels Chan eil an cùl-fhiosrachadh a rèir àireamh nan leubail - + Phidget service discovery started... Thòisich lorg seirbheis Phidget... - + scanning for device scan airson inneal - + Scope monitoring... Sgrùdadh farsaingeachd ... - + Scope stopped Sguir an raon - + Humidity: {}% Taiseachd: {}% - + Temperature: {}{} Teòthachd: {}{} - + Pressure: {}hPa Brùthadh: {}hPa - + Scope recording... Clàradh raon... - + Scope recording stopped Sguir clàradh farsaingeachd - + Not enough data collected yet. Try again in a few seconds Chan eil dàta gu leòr air a chruinneachadh fhathast. Feuch ris a-rithist ann am beagan dhiog - + CHARGE: Scope is not recording CHARGE: Chan eil farsaingeachd a’ clàradh - + Roast time starts now 00:00 BT = {0} Ùine ròsta a' tòiseachadh a-nis 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] air a chlàradh aig {0} BT = {1} - + DRY END: Scope is not recording CRÌOCH DRY: Chan eil an raon a' clàradh - + [DRY END] recorded at {0} BT = {1} [DRY END] air a chlàradh aig {0} BT = {1} - + FC START: Scope is not recording FC START: Chan eil farsaingeachd a’ clàradh - + [FC START] recorded at {0} BT = {1} [FC START] air a chlàradh aig {0} BT = {1} - + FC END: Scope is not recording FC CRÌOCH: Chan eil farsaingeachd a’ clàradh - + [FC END] recorded at {0} BT = {1} [FC END] air a chlàradh aig {0} BT = {1} - + SC START: Scope is not recording SC START: Chan eil an raon a' clàradh - + [SC START] recorded at {0} BT = {1} [SC START] air a chlàradh aig {0} BT = {1} - + SC END: Scope is not recording SC CRÌOCH: Chan eil an raon a' clàradh - + [SC END] recorded at {0} BT = {1} [SC END] air a chlàradh aig {0} BT = {1} - + DROP: Scope is not recording DROP: Chan eil farsaingeachd a’ clàradh - + Roast ended at {0} BT = {1} Chrìochnaich ròsta aig {0} BT = {1} - + COOL: Scope is not recording COOL: Chan eil farsaingeachd a’ clàradh - + [COOL END] recorded at {0} BT = {1} [COOL END] air a chlàradh aig {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Tachartas # {0} air a chlàradh aig BT = {1}{2} Ùine = {3} - + Timer is OFF Tha an timer OFF - + Unable to move background Cha ghabh an cùl-raon a ghluasad - + No finished profile found Cha deach pròifil chrìochnaichte a lorg - + Polynomial coefficients (Horner form): Co-èifeachdan polynomial (foirm Horner): - + Knots: Snaidhmean: - + Residual: air fhàgail: - + Roots: - + Profile information Fiosrachadh pròifil - + Designer Start Tòisich dealbhaiche - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Le bhith a’ toirt a-steach pròifil a-steach gu Designer, lùghdaichidh sin a h-uile dàta ach na prìomh [puingean]. Lean air adhart? - + Save Points Sàbhail puingean - + Points saved Puingean air an sàbhaladh - + Load Points Puingean luchdachadh - + Points loaded Puingean air an luchdachadh - + Designer Init Dealbhadair Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Cha ghabh an dealbhaiche a thòiseachadh. Pròifil a dhìth [CHARGE] no [DROP] - + [ CHARGE ] - + [ DRY END ] [ CRÌOCH TIOMRADH ] - + [ FC START ] [ FC Tòiseachadh ] - + [ FC END ] [ FC CRÌOCH ] - + [ SC START ] [ SC TEACH ] - + [ SC END ] [SC CRÌOCH] - + [ DROP ] [DROP] - + [ COOL ] [ TARRAINGEACH ] - + New profile created Pròifil ùr air a chruthachadh - + added to cupping notes air a chur ri notaichean cupping - + added to roasting notes air a chur ri notaichean ròstadh - + Mouse Cross ON: move mouse around Crois na luchaige AIR: gluais an luchag timcheall - + Mouse cross OFF Crois na luchaige OFF @@ -17884,67 +17892,67 @@ Gus a chumail saor agus gnàthach feuch an toir thu taic dhuinn leis an tabharta Scope Annotation - - - - - + + + + + CHARGE ATHARRACHADH - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -17957,11 +17965,11 @@ Gus a chumail saor agus gnàthach feuch an toir thu taic dhuinn leis an tabharta Scope Title - - - - - + + + + + @@ -19087,216 +19095,216 @@ Gus a chumail saor agus gnàthach feuch an toir thu taic dhuinn leis an tabharta Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20259,232 +20267,232 @@ Tha an seòrsa cruth-clò suidhichte ann an Config>> Curves>> tab UI Stoidhlichean loidhne - - + + Start monitoring Tòisich a 'cumail sùil - + Start recording Tòisich a ’clàradh - + First Crack Start A 'chiad Crack Start - + First Crack End A 'chiad Chrìochnachadh Crack - + Second Crack Start Dàrna Crack Tòisich - + Second Crack End An dàrna crìoch crack - + Reset Ath-shuidhich - + Charge Cìs - + Drop Leig às - + Event Tachartas - + Increases the current SV value by 5 Ag àrdachadh luach SV gnàthach le 5 - + Increases the current SV value by 10 Ag àrdachadh luach SV gnàthach le 10 - + Increases the current SV value by 20 Àrdachadh luach SV gnàthach le 20 - + Decreases the current SV value by 20 Lùghdaich an luach SV làithreach le 20 - + Decreases the current SV value by 10 Lùghdaich an luach SV làithreach le 10 - + Decreases the current SV value by 5 Lùghdaich an luach SV làithreach le 5 - + Dry End Deireadh tioram - + Cool End Deireadh Cool - + Timer Uaireadair - + ET Temperature ET Teòthachd - + BT Temperature Teòthachd BT - + ET/time (degrees/min) ET/ùine (ceumannan/mion) - + BT/time (degrees/min) BT/ùine (ceumannan/mion) - + Value of SV in PID Luach SV ann am PID - + PID power % Cumhachd PID % - + Number of events found An àireamh de thachartasan a chaidh a lorg - + Type of event Seòrsa tachartas - + Value of event Luach an tachartais - + Updates the event Ag ùrachadh an tachartais - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Ìre LCDs: cliog deas gus rothaireachd tro TIME, PERCENTAGE agus TEMP MODE - + Syncing with artisan.plus Sioncronadh le artisan.plus - - + + Disconnect artisan.plus - + Upload to artisan.plus Luchdaich suas gu artisan.plus - + Connect artisan.plus Ceangail artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Ìre LCDs An-dràsta anns a h-uile modh crìochnachaidh - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Ìre LCDs: cliog deas gus rothaireachd tro TIME, PERCENTAGE agus TEMP MODE An-dràsta ann an TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Ìre LCDs: cliog deas gus rothaireachd tro TIME, PERCENTAGE agus TEMP MODE An-dràsta ann an PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Ìre LCDs: cliog deas gus rothaireachd tro TIME, PERCENTAGE agus TEMP MODE An-dràsta ann an TEMP MODE - + <b>Label</b>= <b>Label</b>= - + <b>Description </b>= <b>Tuairisgeul</b>= - + <b>Type </b>= <b>Seòrsa</b>= - + <b>Value </b>= <b>Luach</b>= - + <b>Documentation </b>= <b>Sgrìobhadh</b>= - + <b>Button# </b>= <b>Putan#</b>= @@ -20529,12 +20537,12 @@ An-dràsta ann an TEMP MODE Eisimpleir: 100 + x - + Stop monitoring Cuir stad air sgrùdadh - + Stop recording Cuir stad air clàradh diff --git a/src/translations/artisan_he.qm b/src/translations/artisan_he.qm index 00609e271f63e357ee1f467dd86322bd714152a0..c5730004e0fe189a17d95dacb283f9bb0a0bd57e 100644 GIT binary patch delta 19490 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 YG&+6zo About - + Release Sponsor שחרר נותן חסות - + About אודות - + Core Developers מפתחים - + License רישיון - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. הייתה בעיה באחזור המידע הגרסא העדכני ביותר. אנא בדוק את חיבור האינטרנט שלך, נסה שוב מאוחר יותר, או בדוק באופן ידני. - + A new release is available. מהדורה חדשה זמינה. - + Show Change list הצג רשימת שינויים - + Download Release הורד מהדורה - + You are using the latest release. אתה משתמש במהדורה האחרונה. - + You are using a beta continuous build. אתה משתמש בבניית רציף בטא. - + You will see a notice here once a new official release is available. תראה כאן הודעה לאחר שתהיה זמינה מהדורה רשמית חדשה. - + Update status עדכן מצב - + sponsored by {} בחסות {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day צלי היום - + Screen Size גודל מסך @@ -98,65 +98,65 @@ ירוק לחות - + Batch Size גודל אצווה - + Density Roasted צפיפות קלויה - + Moisture Roasted לחות קלויה - + Ground Color צבע קרקע - + Energy אֵנֶרְגִיָה - + CO2 - + Weight Roasted משקל צלוי - + Weight Loss ירידה במשקל - + From מ - + Bottom תַחתִית - + AUC @@ -292,7 +292,7 @@ מחק - + Update עדכון @@ -839,109 +839,109 @@ Extra Device טקסט - - - + + + ON הפעל - - - - + + + + START הקלט - + FC START ת.פ.1 - + FC END ס.פ.1 - + SC START ת.פ.2 - + SC END ס.פ.2 - + RESET איפוס - - + + CHARGE טען - - + + DROP הוצאה - + CONTROL לִשְׁלוֹט - + EVENT שלב - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END ס.יבוש - + COOL END ס.קירור @@ -961,25 +961,25 @@ END - + Finishing Phase שלב גימור - + Maillard Phase שלב המילארד - + Drying Phase שלב היבוש - - + + OFF סיים @@ -1518,61 +1518,61 @@ END הראה תמיד - + Heavy FC פצ1 חזק - + Low FC פצ1 חלש - + Light Cut גוון בהיר - + Dark Cut גוון כהה - + Drops - + Oily שמנוני - + Uneven חוסר אחידות - + Tipping טיפפינג - + Scorching חריכה - + Divots @@ -1851,9 +1851,9 @@ END ComboBox + - - + @@ -1863,10 +1863,10 @@ END אוויר + - - + @@ -1878,9 +1878,9 @@ END תוֹף + - - + @@ -1890,9 +1890,9 @@ END פדל + - - + @@ -2173,14 +2173,14 @@ END - + Playback ON הפעלה מופעלת - + Playback OFF @@ -2199,7 +2199,7 @@ END אפס צבע בד - + Heater מְחַמֵם @@ -2603,32 +2603,32 @@ END נִבדָל - + Propane Gas (LPG) גז פרופאן (גפ'מ) - + Natural Gas (NG) גז טבעי (NG) - + Electric חשמלי - + Fan מאוורר - + Cooling קירור - + Elec אלק @@ -2816,47 +2816,47 @@ END Contextual Menu - + Add point הוסף נקודה - + Remove point הסר נקודה - + Load points נקודות עומס - + Save points שמור נקודות - + Reset Designer אפס עיצוב פרופיל - + Config... קנפג... - + Add to Cupping Notes הוסף פרופיל טעמים - + Add to Roasting Notes הוסף רשמי שלייה - + Edit ערוך @@ -4253,102 +4253,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: שגיאה: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4359,86 +4359,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4658,19 +4658,19 @@ END Arduino לא הצליח להגדיר מסננים - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4791,96 +4791,96 @@ END שגיאת תקשורת S7 - - - - + + + + Error: שְׁגִיאָה: - + Exception: {} not a valid settings file חריג: {} אינו קובץ הגדרות חוקי - - - - - + + + + + Error שגיאה - + Exception: WebLCDs not supported by this build חריג: רכיבי WebLCD אינם נתמכים על ידי מבנה זה - + Could not start WebLCDs. Selected port might be busy. לא ניתן היה להפעיל WebLCDs. ייתכן שהיציאה שנבחרה תפוסה. - + Failed to save settings שמירת ההגדרות נכשלה - - + + Exception (probably due to an empty profile): חריג (כנראה בגלל פרופיל ריק): - + Analyze: CHARGE event required, none found ניתוח: נדרש אירוע CHARGE, לא נמצא - + Analyze: DROP event required, none found ניתוח: נדרש אירוע DROP, לא נמצא - + Analyze: no background profile data available ניתוח: אין נתוני פרופיל רקע זמינים - + Analyze: background profile requires CHARGE and DROP events ניתוח: פרופיל הרקע דורש אירועי CHARGE ו-DROP - + Unexpected value for n, got ערך לא צפוי עבור n, יש - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! חריג: לא ניתן היה להוסיף phidgetServer. ודא שמנהל ההתקן של Phidget מותקן כהלכה! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! חריג: לא ניתן היה להפעיל את PhidgetManager. ודא שמנהל ההתקן של Phidget מותקן כהלכה! - - + + Unstable meter data נתוני מד לא יציבים - + Error in lnRegression: שגיאה ב-lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. חריג: redrawdesigner() אירועי צלי עלולים להיות לא בסדר. איפוס מעצב. @@ -5052,8 +5052,8 @@ END הערות לאירועים - - + + @@ -5195,7 +5195,7 @@ END עזרה לאזעקות - + Keyboard Shortcuts Help קיצורי מקשים עזרה @@ -5406,15 +5406,15 @@ END השמעה - - + + Energy אֵנֶרְגִיָה - - + + CO2 @@ -5706,15 +5706,15 @@ END HTML Report Template - - + + BBP Total Time BBP זמן כולל - - + + BBP Bottom Temp טמפ' תחתית של BBP @@ -5730,850 +5730,850 @@ END BBP סיכום קומפקטי - - + + Whole Color צבע שלם - - - + + + Profile פּרוֹפִיל - + Roast Batches מנות צלי - - - + + + Batch קבוצה - - + + Date תאריך - - - + + + Beans פולים - - - + + + In ב - - + + Out הַחוּצָה - - - + + + Loss הֶפסֵד - - + + SUM סְכוּם - + Production Report דו"ח הפקה - - + + Time זמן - - + + Weight In משקל פנימה - - + + CHARGE BT - - + + FCs Time זמן FCs - - + + FCs BT - - + + DROP Time זמן ירידה - - + + DROP BT - + Dry Percent אחוז יבש - + MAI Percent MAI אחוז - + Dev Percent Dev אחוז - - + + AUC - - + + Weight Loss ירידה במשקל - - + + Color צבע - + Cupping הַקָזַת דָם - + Roaster קולה - + Capacity קיבולת - + Operator מַפעִיל - + Organization אִרגוּן - + Drum Speed מהירות התוף - + Ground Color צבע קרקע - + Color System מערכת צבע - + Screen Min מסך מינימום - + Screen Max מסך מקסימום - + Bean Temp טמפ' שעועית - + CHARGE ET - + TP Time זמן TP - + TP ET - + TP BT - + DRY Time זמן יבש - + DRY ET - + DRY BT - + FCs ET - + FCe Time זמן FCe - + FCe ET - + FCe BT - + SCs Time זמן SCs - + SCs ET - + SCs BT - + SCe Time זמן SCe - + SCe ET - + SCe BT - + DROP ET - + COOL Time זמן מגניב - + COOL ET - + COOL BT מגניב BT - + Total Time זמן כולל - + Dry Phase Time זמן שלב יבש - + Mid Phase Time זמן אמצע שלב - + Finish Phase Time זמן סיום שלב - + Dry Phase RoR שלב יבש RoR - + Mid Phase RoR שלב אמצע RoR - + Finish Phase RoR סיום שלב RoR - + Dry Phase Delta BT שלב יבש Delta BT - + Mid Phase Delta BT - + Finish Phase Delta BT סיום שלב Delta BT - + Finish Phase Rise סיום עליית שלב - + Total RoR סה"כ RoR - + FCs RoR - + MET נפגש - + AUC Begin AUC מתחיל - + AUC Base בסיס AUC - + Dry Phase AUC AUC שלב יבש - + Mid Phase AUC AUC של שלב אמצע - + Finish Phase AUC סיום שלב AUC - + Weight Out ירידה במשקל - + Volume In - + Volume Out נפח יציאה - + Volume Gain רווח נפח - + Green Density צפיפות ירוקה - + Roasted Density צפיפות צלויה - + Moisture Greens תנאי אכסון - + Moisture Roasted לחות קלויה - + Moisture Loss איבוד לחות - + Organic Loss אובדן אורגני - + Ambient Humidity לחות סביבה - + Ambient Pressure לחץ סביבתי - + Ambient Temperature טמפרטורת סביבה - - + + Roasting Notes רשמי קלייה - - + + Cupping Notes רשמי טעם - + Heavy FC פצ1 חזק - + Low FC פצ1 חלש - + Light Cut גוון בהיר - + Dark Cut גוון כהה - + Drops טיפות - + Oily שמנוני - + Uneven חוסר אחידות - + Tipping טיפפינג - + Scorching חריכה - + Divots דיבוטים - + Mode מצב - + BTU Batch אצווה BTU - + BTU Batch per green kg אצווה BTU לכל ק"ג ירוק - + CO2 Batch אצווה CO2 - + BTU Preheat BTU Heat - + CO2 Preheat חימום מוקדם של CO2 - + BTU BBP - + CO2 BBP - + BTU Cooling BTU קירור - + CO2 Cooling קירור CO2 - + BTU Roast BTU צלי - + BTU Roast per green kg BTU צלי לק"ג ירוק - + CO2 Roast צלי CO2 - + CO2 Batch per green kg אצווה CO2 לכל ק"ג ירוק - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch אצווה יעילות - + Efficiency Roast צלי יעילות - + BBP Begin BBP בגין - + BBP Begin to Bottom Time BBP זמן התחלה לתחתית - + BBP Bottom to CHARGE Time BBP תחתית לזמן טעינה - + BBP Begin to Bottom RoR BBP מתחיל לתחתית RoR - + BBP Bottom to CHARGE RoR BBP תחתית ל-CHARGE RoR - + File Name שם קובץ - + Roast Ranking דירוג צלי - + Ranking Report דוח דירוג - + AVG - + Roasting Report דו'ח קלייה - + Date: תאריך: - + Beans: פולים: - + Weight: משקל: - + Volume: ווליום: - + Roaster: קולה: - + Operator: מפעיל: - + Organization: אִרגוּן: - - + + Cupping: פרופיל טעם: - + Color: צבע: - + Energy: אֵנֶרְגִיָה: - + CO2: - + CHARGE: טעינה: - + Size: גודל: - + Density: צפיפות: - + Moisture: לַחוּת: - + Ambient: אווירה: - + TP: נק' סיבוב: - + DRY: ייבוש: - + FCs: ת.פ.1: - + FCe: ס.פ.1: - + SCs: ת.פ.2: - + SCe: ס.פ.2: - + DROP: הוצאה: - + COOL: קירור: - + MET: נפגש: - + CM: ס"מ: - + Drying: ייבוש: - + Maillard: מילארד: - + Finishing: גימור: - + Cooling: קירור: - + Background: רקע כללי: - + Alarms: אַזעָקָה: - + RoR: ק.ש.ט: - + AUC: - + Events שלבים @@ -7474,13 +7474,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - כניסה מהירה לאירוע מיוחד. המקשים q,w,e ו-r תואמים לאירועים מיוחדים 1,2,3 ו-4. ערך מספרי דו ספרתי חייב לעקוב אחר אות הקיצור, למשל. &#39;q75&#39;, כאשר הערך המקסימלי של מחוון האירועים המתאים הוא 100 או פחות (הגדרת ברירת מחדל). כאשר ערך המחוון המקסימלי גדול מ-100, יש להזין שלוש ספרות ולערכים הנמוכים מ-100 נדרש אפס מוביל, למשל. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - כניסת PID SV מהירה. הערך הוא מספר בן שלוש ספרות. עבור ערכים פחות מ-100 יש להזין עם אפס מוביל, למשל. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11563,6 +11563,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 מתייחס לתוצאה הקודמת של הנוסחה בפועל למימוש לולאת משוב. זה שימושי בעיצובי מסננים. באופן דומה, F2 מתייחס לתוצאה הקודמת השנייה וכו'. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + כניסה מהירה לאירוע מיוחד. המקשים q,w,e ו-r תואמים לאירועים מיוחדים 1,2,3 ו-4. ערך מספרי דו ספרתי חייב לעקוב אחר אות הקיצור, למשל. &#39;q75&#39;, כאשר הערך המקסימלי של מחוון האירועים המתאים הוא 100 או פחות (הגדרת ברירת מחדל). כאשר ערך המחוון המקסימלי גדול מ-100, יש להזין שלוש ספרות ולערכים הנמוכים מ-100 נדרש אפס מוביל, למשל. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + כניסת PID SV מהירה. הערך הוא מספר בן שלוש ספרות. עבור ערכים פחות מ-100 יש להזין עם אפס מוביל, למשל. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11800,8 +11808,8 @@ When Keyboard Shortcuts are OFF adds a custom event יחס - - + + Text טקסט @@ -11828,19 +11836,19 @@ When Keyboard Shortcuts are OFF adds a custom event - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11861,19 +11869,19 @@ When Keyboard Shortcuts are OFF adds a custom event ט.פ - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11902,8 +11910,8 @@ When Keyboard Shortcuts are OFF adds a custom event הצמד - - + + @@ -11920,11 +11928,11 @@ When Keyboard Shortcuts are OFF adds a custom event טען - - - - - + + + + + @@ -11933,13 +11941,13 @@ When Keyboard Shortcuts are OFF adds a custom event נק' סיבוב - - + + + + - - - - + + @@ -11947,16 +11955,16 @@ When Keyboard Shortcuts are OFF adds a custom event ייבוש - - - - - - - - - - + + + + + + + + + + @@ -11964,7 +11972,7 @@ When Keyboard Shortcuts are OFF adds a custom event ת.פ.1 - + @@ -11972,7 +11980,7 @@ When Keyboard Shortcuts are OFF adds a custom event ס.פ.1 - + @@ -11980,7 +11988,7 @@ When Keyboard Shortcuts are OFF adds a custom event ת.פ.2 - + @@ -11988,8 +11996,8 @@ When Keyboard Shortcuts are OFF adds a custom event ס.פ.2 - - + + @@ -12010,9 +12018,9 @@ When Keyboard Shortcuts are OFF adds a custom event / דקה - - - + + + @@ -12021,9 +12029,9 @@ When Keyboard Shortcuts are OFF adds a custom event הפעל - - - + + + @@ -12058,7 +12066,7 @@ When Keyboard Shortcuts are OFF adds a custom event שלילי - + Slider @@ -12075,8 +12083,8 @@ When Keyboard Shortcuts are OFF adds a custom event הפוך שליטה - - + + @@ -12112,29 +12120,29 @@ When Keyboard Shortcuts are OFF adds a custom event רמפה / משרים - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background רקע @@ -12355,7 +12363,7 @@ When Keyboard Shortcuts are OFF adds a custom event חופף ביאורים מותר - + Markers סמנים @@ -12397,9 +12405,9 @@ When Keyboard Shortcuts are OFF adds a custom event גודל - - - + + + @@ -12407,8 +12415,8 @@ When Keyboard Shortcuts are OFF adds a custom event הקלט - - + + MET נפגש @@ -12434,9 +12442,9 @@ When Keyboard Shortcuts are OFF adds a custom event נוֹכְחִי: - - - + + + @@ -12501,9 +12509,9 @@ When Keyboard Shortcuts are OFF adds a custom event אֶשׁכּוֹל - - - + + + @@ -12516,16 +12524,16 @@ When Keyboard Shortcuts are OFF adds a custom event איפוס - - - + + + Event button כפתור אירוע - + its text @@ -12569,7 +12577,7 @@ When Keyboard Shortcuts are OFF adds a custom event DB # - + @@ -12784,7 +12792,7 @@ When Keyboard Shortcuts are OFF adds a custom event צוֹמֶת - + ALL את כל @@ -12849,7 +12857,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + @@ -12866,9 +12874,9 @@ When Keyboard Shortcuts are OFF adds a custom event - - - + + + Green @@ -12884,7 +12892,7 @@ When Keyboard Shortcuts are OFF adds a custom event קָלוּי - + @@ -12893,7 +12901,7 @@ When Keyboard Shortcuts are OFF adds a custom event ס.ייבוש - + @@ -12902,13 +12910,13 @@ When Keyboard Shortcuts are OFF adds a custom event ת.פ.1 - + FC END ס.פ.1 - + @@ -12916,13 +12924,13 @@ When Keyboard Shortcuts are OFF adds a custom event ת.פ.2 - + SC END ס.פ.2 - + COOL קירור @@ -12953,7 +12961,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + Density צפיפות @@ -12975,7 +12983,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + Moisture לַחוּת @@ -13104,7 +13112,7 @@ When Keyboard Shortcuts are OFF adds a custom event (מ'מ: ss) - + Duration מֶשֶׁך @@ -13127,7 +13135,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + @@ -13167,7 +13175,7 @@ When Keyboard Shortcuts are OFF adds a custom event דֶגֶם - + Heating הַסָקָה @@ -13478,7 +13486,7 @@ LCDs All לא זמין ב- ArtisanViewer - + EVENT שלב @@ -13546,13 +13554,13 @@ LCDs All תיאור שלב - + PID SV - + PID % אחוז PID @@ -13593,425 +13601,425 @@ LCDs All צבע אדג '(RGBA) - + roasted קָלוּי - - - - - - + + + + + + AUC - + Time Guide מדריך זמן - + Background ET רקע ET - + Background BT רקע BT - + Background Extra רקע נוסף - + X Label ציר X - - - + + + Canvas בַּד - + Y Label ציר Y - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd אגדה bkgnd - + MET Text טקסט MET - - + + MET Box תיבת MET - + Timer LCD Digits ספרות LCD טיימר - + Timer LCD Background רקע LCD טיימר - - + + ET LCD Digits ספרות ET LCD - - + + ET LCD Background רקע ET LCD - - + + BT LCD Digits ספרות BT LCD - - + + BT LCD Background רקע BT LCD - + Extra/PID LCD Digits ספרות LCD נוספות / PID - + Extra/PID LCD Background רקע LCD נוסף / PID - + AUC FCs - - - + + + ln() ln () - - - - + + + + x איקס - - - + + + Bkgnd - - - + + + On עַל - - - + + + Off כבוי - + Max Delta מקס דלתא - + Swing נַדְנֵדָה - + ABC/secs ABC / שניות - + Segment Analysis (rise, crash and flick) ניתוח פלחים (עלייה, התרסקות והנעה) - + Background Align יישור רקע - + Curve Fit - + Samples Threshold סף דוגמאות - + Delta Threshold סף דלתא - + Sample rate (secs) קצב דגימה (שניות) - + Smooth Curves/Spikes עקומות / קוצים חלקים - + Delta Span/Smoothing דלתא טווח/החלקה - + Polyfit/Optimal Smoothing Polyfit/החלקה אופטימלית - + Fit RoRoR (C/min/min) התאמת RoRoR (C / min / min) - + Actual RoR at FCs RoR בפועל ב- FCs - + ALL FINISHING MODE כל מצב הגימור - - + + DEV% % DEV - - + + DRY% יָבֵשׁ% - - - - - + + + + + TIME MODE מצב זמן - - - - - + + + + + PERCENTAGE MODE מצב אחוז - + RAMP% רמפה% - - - - - + + + + + TEMP MODE מצב TEMP - + Start recording החל הקלטה - + Charge the beans טען - + /m /M - + greens יְרָקוֹת - - - + + + AUTO אוטומטי - - - + + + MANUAL מדריך ל - + FLAP מַדָף - - - + + + CLOSE סגור - - - + + + OPEN לִפְתוֹחַ - + CONTROL לִשְׁלוֹט - + DISCHARGE פְּרִיקָה - + HEATING הַסָקָה - + STIRRER מערבל - + FILL למלא - + COOLING הִתקָרְרוּת - - - + + + STOP תפסיק - + RELEASE לְשַׁחְרֵר - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR מקס + / מקס- RoR @@ -14199,155 +14207,155 @@ LCDs All מיפוי - + Preheat Measured חימום מראש נמדד - + Preheat % חממו מראש% - + BBP Measured BBP נמדד - + BBP % BBP% - + Cooling Measured קירור נמדד - + Cooling % קירור% - + Continuous רָצִיף - + Roast Event אירוע צלוי - + Meter מטר - - + + at בְּ- - + BackgroundXT רקע XT - + BackgroundYT רקע YT - - + + BackgroundET רקע ט.ס - - + + BackgroundBT רקע ט.פ - + BackgroundDeltaET רקע ק.ש-ט.ס - + BackgroundDeltaBT רקע ק.ש-ט.פ - + ETprojection פרויקט ET - + DeltaETprojection הקרנת DeltaET - + BTprojection פרויקט BT - + DeltaBTprojection הקרנת DeltaBT - + TIMEguide מדריך TIME - + AUCguide מדריך AUC - - - + + + Correction תִקוּן - + Event #<b>{0} </b> אירוע מס '<b> {0} </b> - - + + CM ס'מ - - + + FC - + Designer מעצב פרופיל - + BT {0} {1}/min for {2} BT {0} {1} / דקה למשך {2} - + ET {0} {1}/min for {2} ET {0} {1} / דקה למשך {2} @@ -14639,8 +14647,8 @@ LCDs All צא מ- {0} - - + + About {0} מידע על {0} @@ -14702,37 +14710,37 @@ LCDs All Menu - + Main LCDs מסכי LCD ראשיים - + Delta LCDs מסכי LCD של דלתא - + PID LCDs מסכי PID - + Extra LCDs מסכי LCD נוספים - + Phases LCDs צג שלביות - + Scale LCDs @@ -14769,13 +14777,13 @@ LCDs All נוף - + Help עזרה - + New חדש @@ -15138,105 +15146,105 @@ LCDs All בקרות - + Readings קריאות - + Events Editor - + Buttons לחצנים - + Sliders סליידר - + Schedule לְתַכְנֵן - + Full Screen מסך מלא - + About Qt מידע על התוכנה - + Documentation מסכמכי תוכנה - + Keyboard Shortcuts קיצורי דרך מקלדת - + Check for Updates בדוק עדכונים - + Errors טעויות - + Messages הודעות - + Serial מספר סיראלי - + Platform פלטפורמה - + Load Settings... טען הגדרות ... - + Load Recent Settings טען את ההגדרות האחרונות - - + + Save Settings... שמור הגדרות... - - + + Factory Reset איפוס ברירת מחדל - + Load Theme... טען נושא ... - + Save Theme... שמור נושא ... @@ -15311,18 +15319,18 @@ LCDs All גרף גלגל נשמר - + Open Wheel Graph פתיחת גלגל גרפי - - - - - - + + + + + + @@ -15330,12 +15338,12 @@ LCDs All {} מחובר - - - - - - + + + + + + @@ -15860,7 +15868,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied הגישה ל-Bluetooth נדחתה @@ -15896,13 +15904,13 @@ Repeat Operation at the end: {0} עזר השמעה מופעל ב-{0} שניות - + Load Background טען רקע - + Reading background profile... קורא פרופיל רקע... @@ -16134,8 +16142,8 @@ Repeat Operation at the end: {0} דְגִימָה - - + + Warning אַזהָרָה @@ -16146,13 +16154,13 @@ Repeat Operation at the end: {0} מרווח דגימה צר עלול להוביל לאי יציבות במכונות מסוימות. אנו מציעים לפחות 1 שניות. - + Incompatible variables found in %s נמצאו משתנים לא תואמים ב-%s - + Assignment problem בעיה בהקצאה @@ -16198,7 +16206,7 @@ Repeat Operation at the end: {0} חיבור S7 נכשל - + Port Configuration תצורת יציאה @@ -16209,7 +16217,7 @@ Repeat Operation at the end: {0} נמל Comm - + Load Alarms טען אזעקות @@ -16246,99 +16254,99 @@ Repeat Operation at the end: {0} לעקוב אחרי - - + + Save Statistics שמור סטטיסטיקה - + Welcome to version {0} of Artisan! ברוכים הבאים לגרסה {0} של Artisan! - + This is a one time message to inform you about a change in Artisan. זוהי הודעה חד פעמית ליידע אותך על שינוי ב-Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. אם אף פעם לא הפעלת גרסאות ישנות יותר של Artisan, תוכל לדלג על הודעה זו, השינוי אינו משפיע עליך. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan שומר על כל הגדרות התצורה שלך כשאתה יוצא כך שהן יהיו זמינות אוטומטית בפעם הבאה שתפעיל את Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. החל מהגרסה v2.0, ההגדרות לא ישותפו עוד באופן אוטומטי בעת ההפעלה עם גרסאות לפני v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. אל תדאג. מכיוון שזו הפעם הראשונה שפתחת את הגרסה החדשה הזו, Artisan כבר טען את ההגדרות האחרונות שלך בשימוש. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. כדי לשתף הגדרות בין גרסה זו לבין גרסאות Artisan לפני גרסה 2.0 השתמש ב'עזרה>שמור הגדרות' ו'עזרה>טען הגדרות'. - + Enjoy using Artisan, The Artisan Team תהנה מהשימוש ב-Artisan, The Artisan Team - + One time message about loading settings at start-up הודעה חד פעמית על טעינת הגדרות בעת ההפעלה - + Welcome to the ArtisanViewer! ברוכים הבאים ל-ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. זוהי הודעה חד פעמית כדי להציג בפניכם את ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ה-ArtisanViewer נפתח בכל פעם שעתק של Artisan כבר פועל. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer ישמור את כל הגדרות התצורה שלך כשתצא כך שהן יהיו זמינות אוטומטית בפעם הבאה שתפעיל את ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. זהירות, הדרך היחידה לשתף הגדרות בין Artisan ל-ArtisanViewer היא לשמור ולטעון אותן במפורש באמצעות 'עזרה>שמור הגדרות' ו'עזרה>טען הגדרות'. - + Enjoy using ArtisanViewer, תהנה מהשימוש ב-ArtisanViewer, - + The Artisan Team צוות האומן - + One time message about ArtisanViewer הודעה חד פעמית על ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16347,408 +16355,408 @@ To keep it free and current please support us with your donation and subscribe t כדי לשמור את זה בחינם ועדכני אנא תמכו בנו בתרומתכם והירשם ל-artisan.plus כדי לדכא את הדו-שיח הזה! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) להגדיר עבור<br>{0}?<br><br>חלק מההגדרות שלך ישונו!<br><br>לפני שתמשיך, עדיף לשמור את ההגדרות הנוכחיות שלך ולאפס את Artisan<br>(תפריט ראשון {1} >> {2} ואז {4} >> {3}) - + Adjust Settings התאם את ההגדרות - + Ambient סביבה - + Elevation (MASL) גובה (MASL) - - - + + + Action canceled פעולה התבטלה - - - - - - - + + + + + + + Machine מְכוֹנָה - - - - - + + + + + Network name or IP address שם רשת או כתובת IP - + Machine Capacity (kg) קיבולת מכונה (ק"ג) - + Energy loads configured for {0} {1}kg עומסי אנרגיה מוגדרים עבור {0} {1} ק"ג - + Artisan configured for {0} אומן מוגדר עבור {0} - - + + Load theme {0}? לטעון ערכת נושא {0}? - - + + Adjust Theme Related Settings התאם הגדרות הקשורות לנושאים - - + + Loaded theme {0} נושא נטען {0} - + Detected a color pair that may be hard to see: זיהה זוג צבעים שעשוי להיות קשה לראות: - - - + + + Simulator started @{}x הסימולטור התחיל @{}x - + super on סופר על - + super off סופר כבוי - + Pulse out of range (%d) דופק מחוץ לטווח (%d) - + Alarms on אזעקות פועלות - + Alarms off אזעקות כבויות - + autoCHARGE on טעינה אוטומטית פועלת - + autoCHARGE off טעינה אוטומטית כבויה - + autoDROP on autoDROP פועל - + autoDROP off AutoDROP כבוי - - - + + + PID set to OFF PID מוגדר ל-OFF - - - + + + PID set to ON PID מוגדר ל-ON - - + + PID mode manual ידני מצב PID - - + + PID mode Ramp/Soak מצב PID רמפה/השריה - - + + PID mode background רקע מצב PID - + playback off השמעה כבויה - + playback by time השמעה לפי זמן - + playback by BT השמעה של BT - + playback by ET השמעה של ET - + Notifications on הודעות פועלות - + Notifications off הודעות כבויות - - - - - - + + + + + + PID Lookahead: {0} PID מבט קדימה: {0} - + Keep ON enabled השאר את ON מופעל - + Keep ON disable שמור על השבתה - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! האם אתה רוצה לאפס את כל ההגדרות?<br> יש להפעיל מחדש את ArtisanViewer! - + Do you want to reset all settings?<br> Artisan has to be restarted! האם אתה רוצה לאפס את כל ההגדרות?<br> יש להפעיל מחדש את Artisan! - - + + Factory Reset איפוס ברירת מחדל - + Auto Axis Graph Mode: Roast מצב גרף ציר אוטומטי: צלי - + Auto Axis Graph Mode: BBP+Roast מצב גרף ציר אוטומטי: BBP+Roast - + Auto Axis Graph Mode: BBP מצב גרף ציר אוטומטי: BBP - - + + PID Mode: Ramp/Soak מצב PID: הרמפה/השרייה - - + + PID Mode: Background מצב PID: רקע - - + + PID Mode: Manual מצב PID: ידני - + Exit Designer? לצאת מהמעצב? - + Designer Mode ON מצב מעצב מופעל - + LCD cursor on profile data סמן LCD על נתוני פרופיל - + LCD cursor on template data סמן LCD על נתוני תבנית - + LCD cursor OFF סמן LCD כבוי - + Keyboard moves turned ON מהלכי מקלדת מופעלים - + Keyboard moves turned OFF מהלכי המקלדת כבויים - + Profile {0} saved in: {1} פרופיל {0} נשמר ב: {1} - + Autosave path does not exist. Autosave failed. נתיב שמירה אוטומטית אינו קיים. שמירה אוטומטית נכשלה. - + Empty path or box unchecked in Autosave נתיב ריק או תיבה לא מסומנת בשמירה אוטומטית - + Event #{0}: {1} has been updated אירוע מס'{0}: {1} עודכן - + Select בחר - - + + Open פתיחה - + URL כתובת אתר - + Save שמור - + Select Directory בחר מדריך - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST בוטל: נמצאו פרופיל לא שלם חסר CHARGE ו-DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST בוטל: נמצא פרופיל לא שלם חסר DROP - + {0} has been saved. New roast has started {0} נשמר. צלי חדש התחיל - - - + + + Invalid artisan format פורמט אומן לא חוקי - + {0} loaded {0} נטען - + No profile data. ET/BT not recalculated אין נתוני פרופיל. ET/BT לא חושב מחדש - + Problem with the profile data. ET/BT not recalculated בעיה בנתוני הפרופיל. ET/BT לא חושב מחדש - + Background {0} loaded successfully {1} רקע {0} נטען בהצלחה {1} - + Artisan CSV file loaded successfully קובץ CSV של Artisan נטען בהצלחה - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import תוכנת Probat Shop Pilot מצפה לקבצים בשם <Name>_<Index>.xml כמו ב-Test_0.xml בייבוא - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16761,467 +16769,467 @@ It is advisable to save your current settings beforehand via menu Help >> רצוי לשמור את ההגדרות הנוכחיות מראש דרך תפריט עזרה >> שמור הגדרות. - + Found a different set of extra devices נמצא קבוצה אחרת של מכשירים נוספים - + Save Profile שמור פרופיל - + Profile saved הפרופיל נשמר - - - - - - - - + + + + + + + + Cancelled מבוטל - + Readings exported קריאות יוצאו - + Export Excel ייצוא אקסל - + Export CSV ייצא CSV - + Export JSON ייצא JSON - + Export RoastLogger ייצוא RoastLogger - + Export Probat Pilot ייצוא פרובאט טייס - - + + + + - - Converting... ממיר... - - + + + + - - Target file {0} exists. {1} not converted. קובץ היעד {0} קיים. {1} לא הומר. - + Readings imported קריאות מיובאות - + Import Artisan URL יבא כתובת URL של אומן - + Import CSV ייבוא CSV - + Import JSON ייבוא JSON - + Import RoastLogger ייבוא RoastLogger - + Batch Counter מונה אצווה - + Load Settings canceled טעינת ההגדרות בוטלה - - + + Statistics Saved הנתונים הסטטיסטיים נשמרו - + No statistics found לא נמצאו סטטיסטיקות - + Excel Production Report exported to {0} דוח הפקת Excel מיוצא אל {0} - + Ranking Report דוח דירוג - + Ranking graphs are only generated up to {0} profiles תרשימי דירוג נוצרים רק עד {0} פרופילים - + Profile missing DRY event אירוע DRY חסר בפרופיל - + Profile missing phase events אירועי שלב חסרים בפרופיל - + CSV Ranking Report exported to {0} דוח דירוג CSV יוצא אל {0} - + Excel Ranking Report exported to {0} דוח דירוג Excel מיוצא אל {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied לא ניתן לחבר את סולם ה-Bluetooth בזמן שהרשאת Artisan לגשת ל-Bluetooth נדחתה - + Bluetooth access denied גישת Bluetooth נדחתה - + Hottop control turned off בקרת Hottop כבויה - + Hottop control turned on שליטה חמה מופעלת - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! כדי לשלוט ב-Hottop, עליך להפעיל תחילה את מצב משתמש העל באמצעות לחיצה ימנית על ה-LCD בטיימר! - - + + Settings not found ההגדרות לא נמצאו - + artisan-settings הגדרות של אומן - + Save Settings שמור הגדרות - + Settings saved הגדרות נשמרו - + artisan-theme נושא אומן - + Save Theme שמור עיצוב - + Theme saved הנושא נשמר - + Load Theme טען ערכת נושא - + Theme loaded הנושא נטען - + Background profile removed פרופיל הרקע הוסר - + Alarm Config תצורת אזעקה - + Alarms are not available for device None אזעקות אינן זמינות עבור המכשיר ללא - + Switching the language needs a restart. Restart now? החלפת השפה דורשת הפעלה מחדש. אתחל עכשיו? - + Restart איתחול - + Import K202 CSV ייבוא K202 CSV - + K202 file loaded successfully קובץ K202 נטען בהצלחה - + Import K204 CSV ייבוא K204 CSV - + K204 file loaded successfully קובץ K204 נטען בהצלחה - + Import Probat Recipe ייבוא מתכון פרובאט - + Probat Pilot data imported successfully נתוני Probat Pilot יובאו בהצלחה - + Import Probat Pilot failed ייבוא Probat Pilot נכשל - - + + {0} imported {0} מיובא - + an error occurred on importing {0} אירעה שגיאה בייבוא {0} - + Import Cropster XLS ייבוא Cropster XLS - + Import Stronghold XLSX ייבוא ​​Stronghold XLSX - + Import RoastLog URL ייבא כתובת URL של RoastLog - + Import RoastPATH URL ייבא כתובת URL של RoastPATH - + Import Giesen CSV ייבוא Giesen CSV - + Import Petroncini CSV ייבוא Petroncini CSV - + Import IKAWA URL ייבא כתובת אתר של IKAWA - + Import IKAWA CSV ייבוא IKAWA CSV - + Import Loring CSV יבא Loring CSV - + Import ROEST CSV ייבוא ​​ROEST CSV - + Import Rubasse CSV ייבוא Rubasse CSV - + Import HH506RA CSV ייבוא HH506RA CSV - + HH506RA file loaded successfully קובץ HH506RA נטען בהצלחה - + Save Graph as שמור גרף בשם - + {0} size({1},{2}) saved גודל {0} ({1},{2}) נשמר - + Save Graph as PDF שמור גרף כ-PDF - + Save Graph as SVG שמור גרף כ-SVG - + {0} saved {0} נשמר - + Wheel {0} loaded הגלגל {0} נטען - + Invalid Wheel graph format פורמט גרף גלגל לא חוקי - + Buttons copied to Palette # הלחצנים הועתקו ללוח # - + Palette #%i restored לוח #%i שוחזר - + Palette #%i empty לוח #%i ריק - + Save Palettes שמור פלטות - + Palettes saved לוחות הצבעים נשמרו - + Palettes loaded לוחות הצבעים נטענו - + Invalid palettes file format פורמט קובץ פלטות לא חוקי - + Alarms loaded אזעקות נטענו - + Fitting curves... התאמת עקומות... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. אזהרה: ההתחלה של מרווח הניתוח של עניין מוקדם מתחילת התאמת העקומה. תקן זאת בכרטיסייה Config> Curves> Analyze. - + Analysis earlier than Curve fit ניתוח מוקדם מההתאמה לעקומה - + Simulator stopped הסימולטור נעצר - + debug logging ON רישום באגים מופעל @@ -17412,447 +17420,447 @@ Correct this on the Config>Curves>Analyze tab. התקן מוגדר ל-{0}, שהוא שווה ערך ל-CENTER 302. כעת, בחר יציאה טורית - + set y-coordinate to {} הגדר את קואורדינטת ה-y ל-{} - + seconds before FCs שניות לפני FCs - + seconds after FCs שניות לאחר FCs - + Alarm notice הודעת התראה - + Alarm is calling: {0} ההתראה מתקשרת: {0} - + Calling alarm failed on {0} אזעקת שיחות נכשלה ב-{0} - + Alarm trigger button error, description '{0}' not a number שגיאה בלחצן הפעלת אזעקה, תיאור '{0}' אינו מספר - + Alarm trigger slider error, description '{0}' not a valid number [0-100] שגיאת מחוון הפעלת אזעקה, תיאור '{0}' אינו מספר חוקי [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number שגיאת מחוון SV מפעיל אזעקה, תיאור '{0}' אינו מספר חוקי - + Alarm {0} triggered אזעקה {0} הופעלה - + Save profile? שמור פרופיל? - + Profile unsaved פרופיל זה אינו נשמר - + Scope has been reset מטרה אופסה - + Load Image File טען קובץ תמונה - + Loaded watermark image {0} תמונת סימן מים נטענה {0} - + Unable to load watermark image {0} לא ניתן לטעון תמונת סימן מים {0} - + Convert profile data to Fahrenheit? להמיר פרופיל לפרנהייט? - - - - + + + + Convert Profile Temperature המרה של פרופיל טמפרטורה - + Profile changed to Fahrenheit פרופיל הומר לפרנהייט - + Unable to comply. You already are in Fahrenheit לא ניתן לבצע המרה, הפרופיל הנוכחי כבר בפרנהייט - - + + Profile not changed פרופיל אינו הומר - + Convert profile data to Celsius? להמיר פרופיל לצלזיוס ? - + Profile changed to Celsius פרופיל הומר לצלזסיוס - + Unable to comply. You already are in Celsius לא ניתן לבצע המרה, הפרופיל הנוכחי כבר בצלזסיוס - + Convert Profile Scale המרת סולם פרופיל - + No profile data found פרופיל לא זמין - - + + Colors set to defaults ערכת צבעי ברירית מחדל - + Colors set to Default Theme צבעים מוגדרים לעיצוב ברירת המחדל - + Colors set to grey ערכת צבעי אפור - + Background does not match number of labels הרקע אינו תואם למספר התוויות - + Phidget service discovery started... גילוי שירות Phidget התחיל... - + scanning for device סורק אחר מכשיר - + Scope monitoring... מטרת בקרה... - + Scope stopped מטרה הופסקה - + Humidity: {}% לחות: {}% - + Temperature: {}{} טמפרטורה: {}{} - + Pressure: {}hPa לחץ: {}hPa - + Scope recording... מטרה הקלטה... - + Scope recording stopped מטרה הקלטה הופסקה - + Not enough data collected yet. Try again in a few seconds עדיין לא נאספו מספיק נתונים. נסה שוב בעוד מספר שניות - + CHARGE: Scope is not recording טעינה: ההיקף אינו מוקלט - + Roast time starts now 00:00 BT = {0} מונה קלייה מתחיל כעת 00:00 - + [TP] recorded at {0} BT = {1} [TP] הוקלט ב-{0} BT = {1} - + DRY END: Scope is not recording DRY END: היקף אינו מקליט - + [DRY END] recorded at {0} BT = {1} [סיום יבש] הוקלט ב-{0} BT = {1} - + FC START: Scope is not recording FC START: ההיקף אינו מוקלט - + [FC START] recorded at {0} BT = {1} [FC START] הוקלט ב-{0} BT = {1} - + FC END: Scope is not recording FC END: ההיקף אינו מוקלט - + [FC END] recorded at {0} BT = {1} [FC END] הוקלט ב-{0} BT = {1} - + SC START: Scope is not recording SC START: ההיקף אינו מוקלט - + [SC START] recorded at {0} BT = {1} [SC START] הוקלט ב-{0} BT = {1} - + SC END: Scope is not recording SC END: ההיקף אינו מוקלט - + [SC END] recorded at {0} BT = {1} [SC END] הוקלט ב-{0} BT = {1} - + DROP: Scope is not recording DROP: היקף אינו מקליט - + Roast ended at {0} BT = {1} הצלייה הסתיימה ב-{0} BT = {1} - + COOL: Scope is not recording מגניב: סקופ לא מקליט - + [COOL END] recorded at {0} BT = {1} [סיום קריר] הוקלט ב-{0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} אירוע מס' {0} תועד ב-BT = {2}{1} זמן = {3} - + Timer is OFF מונה זמן לא פעיל - + Unable to move background לא ניתן להזיז רקע - + No finished profile found לא נמצאו פרופילים שלמים - + Polynomial coefficients (Horner form): מקדמים פולינומיים (צורת קרן): - + Knots: קשרים: - + Residual: שאריתי: - + Roots: שורשים: - + Profile information נתוני פרופיל קלייה - + Designer Start תחילת עיצוב קלייה - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? ייבוא פרופיל ל-Designer יגרום להפחתת כל הנתונים מלבד ה-[נקודות] הראשיות. לְהַמשִׁיך? - + Save Points שמור נקודות - + Points saved נקודות נשמרו - + Load Points נקודות טעינה - + Points loaded נקודות נטענו - + Designer Init תחילת עיצוב - + Unable to start designer. Profile missing [CHARGE] or [DROP] לא ניתן להפעיל עיצוב קלייה. פורפיל חסר ללא אירוע הטענה או אירוע הוצאה - + [ CHARGE ] [הטענה] - + [ DRY END ] [סוף יבוש] - + [ FC START ] [ת.פ.1] - + [ FC END ] [ס.פ.1] - + [ SC START ] [ת.פ.2] - + [ SC END ] [ת.פ.2] - + [ DROP ] [הוצאה] - + [ COOL ] [ מגניב ] - + New profile created פרופיל חדש נוצר - + added to cupping notes התווסף לפרופיל טעם - + added to roasting notes התווסף להערות קלייה - + Mouse Cross ON: move mouse around הצלב עכבר מופעל: הזז את העכבר - + Mouse cross OFF הצלב עכבר OFF @@ -18368,67 +18376,67 @@ To keep it free and current please support us with your donation and subscribe t Scope Annotation - - - - - + + + + + CHARGE טען - - - + + + TP {0} נק' סיבוב {0} - - - + + + DE {0} ייבוש {0} - - - + + + FCs {0} ת.פ.1 {0} - - - + + + FCe {0} ס.פ.1 {0} - - - + + + SCs {0} ת.פ.2 {0} - - - + + + SCe {0} ס.פ.2 {0} - - - - + + + + DROP {0} הוצאה {0} - - + + CE {0} קירור {0} @@ -18469,11 +18477,11 @@ To keep it free and current please support us with your donation and subscribe t Scope Title - - - - - + + + + + @@ -19650,216 +19658,216 @@ To keep it free and current please support us with your donation and subscribe t Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20826,232 +20834,232 @@ Font type is set in Config>> Curves>> UI tab סגנונות קו - - + + Start monitoring החל בקרה - + Start recording החל הקלטה - + First Crack Start התחלת קראק ראשון - + First Crack End סדק ראשון - + Second Crack Start התחלת סדק שני - + Second Crack End סדק שני - + Reset איפוס - + Charge לחייב - + Drop יְרִידָה - + Event שלב - + Increases the current SV value by 5 מגדיל את ערך ה-SV הנוכחי ב-5 - + Increases the current SV value by 10 מגדיל את ערך ה-SV הנוכחי ב-10 - + Increases the current SV value by 20 מגדיל את ערך ה-SV הנוכחי ב-20 - + Decreases the current SV value by 20 מקטין את ערך ה-SV הנוכחי ב-20 - + Decreases the current SV value by 10 מקטין את ערך ה-SV הנוכחי ב-10 - + Decreases the current SV value by 5 מקטין את ערך ה-SV הנוכחי ב-5 - + Dry End קצה יבש - + Cool End סוף מגניב - + Timer טיימר - + ET Temperature ט.ס - + BT Temperature ט.פ - + ET/time (degrees/min) ק.ש-ט.ס - + BT/time (degrees/min) ק.ש-ט.פ - + Value of SV in PID ערך SV ב-PID - + PID power % כוח PID % - + Number of events found מספר אירועים שנמצאו - + Type of event סוג שלב - + Value of event ערך שלב - + Updates the event עדכן שלבים - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE צגי LCD שלבים: לחץ באמצעות לחצן העכבר הימני כדי לעבור בין מצב TIME, אחוז ו-TEMP - + Syncing with artisan.plus מסתנכרן עם artisan.plus - - + + Disconnect artisan.plus נתק את artisan.plus - + Upload to artisan.plus העלה ל-artisan.plus - + Connect artisan.plus חבר את artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE פאזות LCD כרגע במצב ALL FINISHING - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE צגי LCD שלבים: לחץ באמצעות לחצן העכבר הימני כדי לעבור בין מצב TIME, אחוז ו-TEMP כרגע במצב TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE צגי LCD שלבים: לחץ באמצעות לחצן העכבר הימני כדי לעבור בין מצב TIME, אחוז ו-TEMP כרגע במצב PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE צגי LCD שלבים: לחץ באמצעות לחצן העכבר הימני כדי לעבור בין מצב TIME, אחוז ו-TEMP כרגע במצב TEMP MODE - + <b>Label</b>= <b>תווית</b>= - + <b>Description </b>= <b>תיאור </b>= - + <b>Type </b>= <b>סוג </b>= - + <b>Value </b>= <b>ערך </b>= - + <b>Documentation </b>= <b>תיעוד </b>= - + <b>Button# </b>= <b>כפתור מס' </b>= @@ -21096,12 +21104,12 @@ Currently in TEMP MODE דוגמה: 100 + x - + Stop monitoring הפסק בקרה - + Stop recording הפבק הקלטה diff --git a/src/translations/artisan_hu.qm b/src/translations/artisan_hu.qm index 60747233a5693ea6625dddfc9905ef3068490fd9..7311343305d1184ed08fcdc3c1622dc9debeed8d 100644 GIT binary patch delta 18902 zcmX9`d0Y)`6h1TazH?{pnwE=jBPtc4vQxB+5|yRMQb|$veYsJ|S~7)XmnHjBA|w@M zEBh{6b_&_o?{vREzTZ>bYv!HzJIP&oet&2wfW>xz zkV*KY!vIE<0JljEFm?tgXlgA$^jLgUNpfYiqm#XW3&$t6bu=Jpdk{!WDv3?Mz~e?J7o*#gKi+}XDN2Bi7>qOXhA!~JRshll8n>YtqcURYYRYw8UqsVNd}~c{1EX;z62SN_%xRKb2`WR zjXO9Jn1b5|Bth?i9IXN{{t4vxNT45&AfCe0z&jS)1mZtS+QezuwAWHTr*lj11mxNb zJhy9ziHQGz+`=0SN(XZLFOb2Acky^+(FSBn_8O23?qWcCGE-_uyc{#S1F6NejqnEY zwIlAxQp9W^Lu!GNN&vHoKxIb&s;B|!5pyY(IIt)GNT-R`GL!+@aVmiJi~(7br3NIS z;Rd9q4olyN&iBX!pgn?twO9_+V#nGGUtKRpVykdYzuTR-etZF@iRcn-UcM| zvn4%mtsgK0=)sOa^l1j9#leW~K;|ic<~;&Pzlc|k1hQbe0cr6;pl1nibMW6Gk_DH6 zq8W1YybVY;9|0b{k)D+U?{p2gf2)C?76)7(3Han^=qP5uuf@30+5-4(CLpzvH85Y) z9%PyG@oy5y>X(`v1+w}zB`=fu%d~dkvq0I!1z@!=sI-59yE_&%t(E|@?=onX5TH)? zK=b4V(1|akRGH3lqXjgyTL`@10S%8E1Mgi0jpE#aS#b>-&k%u3J0n%fwB}<|pgF?> z`IZRHDSpjfgytsbp5N|C|71GzaV%J|aR5>k*ksiK-=HD1E|merI>3# z;}$y7~=~* z_f`NYmP4O57#&^uLZ7MK0O~G6pXqp=&l<^9^z!ZX3w*;zc33ej^LNHgTt?9fVSlibBIWC9GFc@kaA1_pk_u&_x71Akyl zpL+`e3EEM}9Yl11(xVVK_z2J=E|Nx}H6J++0xzJythx_@&v1iQK82u=lR!pkC0B*E zThu=Y`cn*$SOvi$B><0}LvRdU(Leljm8HU?*fD3F*aY1l~NTt zHj|MK;8n&K!{A`dZ{5oO$IbYAY%xY|Qv=e%3K+a}A;6L~FnDDUuq(I0;G$CCeIulQ z3ax&^eHgL`ce9!0{}>o(KsI-Z0m;-X7_t0)@l7AeX))a=EN1JGJ+kkwtNigKk zXMm=wVd#)-fPo4Fvb&88NT#s=V^)*_X`To}69)h+tAL?vtuP7Yb%LQgl7LK)kv1uH z#(5bKVzd+((F{UbpT$5CCsiu7`q?cZWH08spr43SfXpQjl9z?p0YZ-Azn&WgAqD7# zX+98AgnKnN$$<2z4TL<#s66)|gmT5edmM&Pg%t*p#|9(|f+4iU0iZ{BLukknpv$Wv zG~y~iMpFnK;{;q>e*<N zfc$ABxvF*S^M29@wa&biBg}Qp0a|h&=JrP{S53NH^8vzu;*$n=HhDDQ}YSf{A{UKqqTb_ zz|o=Rz%-r#`BAHYo?is{_hSJjje_H>C-7$Lpx|j6;J$W|+8J5vPq%_1-4}qjU!dq5 z1^Dg)#S1X^-A#nENg2RO%i!#mBfyLu4&|e8Q6{_L5*>r&EdegIuL5>U1ymf3MjDh3 zmCfRSBz=J!(O-cM*aA0~VglIa3b)fpd)EQ&0_XFE&Xw4IIql)$r$wDUi|M3`iSXfqzBUfg875n$SS2FMrICnN>hH z{$hA9Ow8#4j1ZUt%vHp%957!_GveeLU`yUG@~xf#8!s^OYfeZD92g@!8=BIUF)Hp2 zu-u9<`Wy#z{XV9___+Yr$1uiw;(;BpmNARLpqMEz+Vy_`K0ag`uGkM;>Tae{%Xc6V z;}(uZN10aB0+AJlF|8_o0C#E>W3{smxMt&+)^A#2xP8soZrTs*{gI4AX(CXoIBBr4 zPQUjL)64!Z&|&SF-j7UyMh<4&^#HW25#!;Ajw`#$cmzKH+T zDTc)*%NhUS8Q{d#ZN?wA1NZ4JB0BIVW5lz-eeBB&5R8Be*D?d=*8prUVFHV$0_`_P zvN3V6bFg7zo_z)0Q_qY`Y6Yz62PU>n{l^u|AdP{l}ow;Hoqjw7i zq8Y#}&O-bd%Pg&_1d>}Q<(oL@-xe~fF~rabeV8oIp+IK)G8^kRsl{Yw)6&mC+iRIk zZx9_4nN2?t+YMy4v^xvD#ZG2RK^U;D3Yl%etI%sKm~F906Eq5DM;|N`w4V$}hQ%;D z@&w@9Ut)H-)&O(q36rx0$&c?MX5SKb&{N|iX8$701|h&4$PB~UgJTYLH3RN&CX@Rn z3Fr%sDcF^ZUOk2>_=d;joXwnY_Xj3)8FSJK9VNt#In@VqmTEau_|g*}dook9)dNTa z%9K{R0B638IU8#Y5dVWY*RwuXiA-7TU0^KjnQ|Mx4baqq%tf!Q01s`L%bVW=-}Wn0 zQNIH%)l9{WdVIiCych&@=2%H%rq!=0WA60v0CxW`=Fa>Xz&`b6?$qIf{hGzxRdc|; z7{T24>;RDRfVsa7pDXaE0omfy%)=rMc+s7y%8CHq>Mc`Mf16gDnMbGG0FI7j9^bzK zY*Z}s#HSEAv50x*e*>s|7W1~74!D}z%zJkykh0AhTXywgYCgP13S7<9e0&e=+&t#< z=L7)T+swBvTA(}UNRP~PmNPFif9r2y*^Bv?C;-l}vL>66TM zU*8xQTN&G<(@kLSbY*)kz-q*cVO?;4*xMzn$8F?nx()_p3&yjaKP6!9xv@SSOo93} zV|{+50KBne`*g+tdHN0O`wc6z;!-vs-UTV789TrjSw~$uJ77#J;9Cx12OLj9g9{2| z2R@YnuinoF4!sV{hV5){i(KTr5<94sGm@L7>>yXf2IcIaU@ZA2B(lQ}WdLaz$_}54 zS?If-4a>j`Ck?{zXX}8y)Qe5*@E)jG!Y13hp+VnZmj>bA2XgGv>wkb`=CG*?-vT`LXQdP9@X?m6 z^t~GBj|pu0-)X@1Th3-YDg?UaD7&r;R%$u>Bz+^DUZ`TXIhbJC^nuMDr~`J#8g@q~ z9Wc!!*c{`}7#LQtyQfqE?Wtn-EJu62I+@)Uw;yQJt^Z@zaQ5&C^w%d1*dt?efwx`8 z=Gq`Zu=>azOHv~cA?8$~V0lJ)KPg%`Jwz}S(EgUXkX7pzZ z-%bJY;T2odI1pI$H)HixrUS|X|V^_jhrfds3cGkfg`GLudT2BbF@ zu(zG7f!#2by&XLjBjRrMb`sj{-%$3Bu>)|I8?yHz<^iD(*$0j(z^*c5AN^4SNjGAj zcqd@IFJhk-6{ENyHy}B2jeYt&K?!WLy_c!HQj>1h#JE7!hR1#r&8x%PK505n%P zNB1v4yW4Qi&S+lkExAq(c*FM7xlUhk*WK=OoqoFjot43L?uI)gQrJnhTmh^~QISwr< zek_+3n+tUQB}v~*+s$JZmoeQR6}xb5V>q61_BU>0^hU(d+@`|>m~uC6%X$nHMhb3k zHi~es^0}jy^MSk3PO5CClXrN_oji{Q$9PKLnmOppb==uo`vI<0a^>ACFixE1%CD{f z+N*%OuqFw}h_Bp*(orY^r6Z0;Ea5J^MECAo!(9rj1_&F&RVHI?nS7JGVS{vKM=^K1 zFcH8$n7cErB@l=o%exzBDmxFzxl`QRDhy>0cX2iSF(iF@$JM?(3-nAs?t^w0&O4>1JdJx(qIdnWyx{w*HHpgf1dlD)e5M6Huw82 zqMZ--&j>}QSV3B2p<}0Qmhvt9V?2V1Z1yvtzdeaq^cm=%1w`J>6nR5Dk%yz@f9pdO zD=`~{%p{sjTy$L@V$|dxhV>X?lphAn+i23@Hs&#ZBhui-W1z2}BYr>}OthYZfU77W z+StqW0-7|Td8e4pg~ST!57aFoc9}`QoS#nYcRU1gjFNW2JAgDlPCB%y0QPh{(&2GS zpnMo{e)tQso4WyN?gi3OeGS-gO47+82xtdNI-QF^C2a)h6445ni#E{zc+)7*z+2N zkrk4KrHgS`UlMaF2zW0YiK)dE#->XXEOmPMR5BrH2++?b$i$$VKq3#3$?-Q(q$wa% zJSY&q&SZ+G8IUfB1CcAOdO@ZXrvdEwL#7!e0#yc(X|oG~-Bw7Z?Ze2mX(X9Ga|5uU z#bo+&Jh$QoWELNb#uY$jAH?&qw>KbZ?`%K?&DWCI_e_9`AyUJZ)_PYHGItD~YmvDD zsigQHkM$<=<~RfC?u%HBNXdLWU!L_v`~W;tO!QBW06b|;;_-9ZvyvB*H&I3uAj-;mA|oc9Z9m*WBqbu3&}cO3N+*jSzrI8 z#c5=HI)-TPbh2R~GO`hrY)r%x>eZZVM2UbtxI;EoVRxbDM6wO*H834Ovdb|d@H?eP zt+d8L9%Q?3Dh zw=x4rUsD6p6O`<~x*wSDKgoeAOe+WfNe8TS=Ev8Oywn#!hpWi3 z>7|vm<)Y`L=vzyaN>j+0dSC3SCdF4r1ABA60m;T=QafvFw?mgnSq4(sU4^7<&uCyy zhz2CV5u~i{DN3ZlL;mu8;23}0=eSQ0qDuzh>nQiG(fp4k5SVF*QGFNp9g5Q70#IdnBf; ztPCmD#@cS7o>Ucd2ihcpJbqUSWUDQCvi}o6Y*SLbqbYE2zmr$%(0>*kl^)q>*&$t| zZ#FIicNCCs90gYWk$exl29V%Gz8{nWSy)DXXbu5+YD0b7ro&?@XwV7#R#0&pp4%Xn zia9fYX?=pqlTQN78c&srv8dRzfGRW31I%7WRbCrWRe4XfU55b~MyYlw*7~yxsdhhd zOwUT%uu~1N&x0h5tGjT&!c(&>3E6h)gh@c}hSLdp4c( zs18pnTWZ%vYo5`UCf8?+g&a*jfV$OyaGHD&7j$~9G@^~QKJ5uzd=Tw&Vh_4>3kKHp zTDmmn0x&-i>3the!*I8suS9GxixHXlot~WgQ6*RLeb_9RSr|V{+ zT|ZFKb@k1F>6tVOg*^7aT$&X%5D3?euD8zyu!u7t^?yLuM^1s3G;cUvzxX5SYwPLy zR9xS)^9Cd{ru>f^Qze_WI(d95-MZBcBh^x=e_O47<|dkb6@T3vPj{4~czNH^fMnJ; z1JX0i=}zYxXk{1Z&IO48<56-zk(1k1OLwWzog^Q+YX!!Nd3y{<&zz(=uGT;|Y^S@I zm7r#_!GQEk3f;5P8{Mr9-TNaQ=-793UqK=Cg;jIt{*n@0fGs`nyav_BW%OW!S|Ar+ z(}Q-AKr>wFLG)ktg}njE+`IJPJM{DPm-L91Me@Fu=8Z!8*y1U5c4+3r{WYN{%R6Eq z|4dIMVt83IkDl(92fPKLXB_bFJxl4CQ|LvBuC#QP70?}9rDO*kdu6S((?MsqeKM`A zJOxDdj$U061zcVjz10J4Vqq_OYhN5vfx+~4A3V+UA5yJ@R=>H5-v9F%Ki*_OTC$Kn z{2qiX{{wxDPfHTU(I+?;z>aN3U%PezMt7gS4&RKGoIu~tcm~jZ39Yfo1$wy+{S>zi zpoIXb$L|!v|3U>Blc%!pO9T^pGRQVje ze6#_%yyv{xbZihNFuYkhKG&2Ey!PHyU|Qbe8y+(S5_(C}wAY60kK=VC?gEJ&&$mkW z1Wbi3-}>@Y>|&?!wy6IQrwzPaSKRxhS9tpdpMklymUk%425Kee+jE{k+z0R-4$Q*O zfAIATl{IzaJ5E5~-)S%D+iT^sPx75-qh}oskT$iq4k^#z-Q$tt-|5MFYS814^x!>D zpu9%Ic(0AOfv(_ruR9%qxpIm3wmX1l6Uuvswnf=d~K)jk7qdXHq$K|8wDXuj_y{CGwx-*0>#b^>Se{kE*chxx?&YgS>mX1oE({0alo zGf#Q{s6!ac-FbifJ~KLz_g{c}{^Jba|L{tnd$#cbkr=KUzvBmPA;4R;mezF8Ii}?D z!@5mFxBSWv>s|uzv^hU4!v^?PR{V%Zo>&Z6@*`)ef#GTmNTL=>FFWY;aq)b_(mue1 zyYmqjO);1?Z$Cl-&2Xwc5^;{jR(-$r~JYo0`QgR6PS9u%_rQzcw(8s zCnaqJzJCP2xN{_MQGWd5wI{KQ?IL}1)D0ZFn_u1*qhI+A1CkUMenk@kndKOjDqctjoUHXN)cmHUH&E$5%x`*w z=+KC>}h4F(1PX?ss*mgfeHGEk;n zkBbRtFVkN31m;MvO#84N>ts#qryHKVkTvbO5m@n#tc40GOq<0rOCKj-7i^GO>M?jp zWB$k5cv;Jli9kb*Wwv)Q8fllx?33}|ZQd$$iTX!CqouMrsl?t-j$A&2SFU*>rQ*Ah}Et7m#JVvfuk z3mopekyP2qL9Wk}^)&uS;knFj3VMNdk<9OI1^#)rtUo>p*^n#?$Ug@( z&0X^DY|Wm^k|uQ4>ie#jjdH|$Sk00}njxBd$s$jq>vu_zMfFA|TX0quJqcYt^PX%x z4wZ1%%w^*j;TqwtEEey=)7!F1O-z9sZz`K!yb6o6eA#TT0RU6F%jQJA$2MWEY_3Bv zFiG|XBwq2dxn0K~Be9a{hiwCU+P9BPzY?ppP+M92r1`)tOO!3h!i{{?N0#(H5SVp; zWyyilu;PlB+I7+DV|K`veM2$7 zZL-~de{hfY%XY`~#5RhFY}IlqK9N`g z*2r>)lmfXwQmXCZV0rYmtfT^)bHC@wN-A#veCQ`Dx!xH_k&mo&gAwqKVKT zvP*OEy#(k(ki9*b z3*^mu+50WoXn2byO*frmEXaQFI55PU2#l=e`+6pGu z&>$PH6dHQ1z<@MSXc)B-V3eoOu*3zp1g+3$E?NLdm&&^7Ec0bTi!9ud`&We)H?b9* zHAJuq><#2uYr(1j#Z0{*$-3+8x~K$uu@0-IpMw2(%xQtI1p7r;TYPIRv^g{y^%g3$ zIgR1#$XBU95gWb}B9$NjD7Q)ye(ZCJ;D@1360lRgY5NnN; z?U_u7ZH>99#6pNI-VbcTHDMxFiCpn{Ve+hJz&2ebOu9h&VT(<|{DcyKh*CkHTnLg!&jxaj7Q(_q zcrf}t(ukhg(Sf^!#QkT1{5virHOJ#!cTre`?Hj(wd0~uo(qEXq+~b91$8pHerxD?C?7$6-e9Vp}2IVm{hKu#j%+0Ay*9u&$>G$`rvuRzx3QUxo`= zQ(6HFi-h$J@%EWhBv%)${{0alyK@yPI{89&Jns8`TOkKHAkKY-obA~3cPSTg@=|a$ zZH3*>a5ZCt3`m!Z5cbYa1DN(&*t@+PRlC;0!E!7(nmrQoCfo$RQ<9KZ?GNPBec@;` zOs4Tc!qLn5SV7B$e3Vnk#0^4zra&1wL+}aN4dVQn#fBq=mdt zyaeNA6kX`pagn&AVr_9$ zq|?!W)(N6)#si$q+IvNmPaK1pwM&7d+Zvf6?sh zSzzqih}z_-z@A+#YFGIHl!4eVehqM+qr^rBP%v)ZLTv12hRupklBTy#Kl7Mqbubbb zvA<{?j}xHtO2yVp7?AhfM7sgi08V-yF+x$!V1Lkrs#YKzxTb1 z*y&dzpndO&ol6+(!z>cJyQcs-cvS3ZJpdrDo4w{TP=L8Xl>|TWmhr0pElr@N@$X1&nq61Bd z6GMaXILqgW!>8u}6TLzl^%a*Je@Yx3iILXip)|qG+HRni7-3O{`O`*>I=uy8@@H|} za2(di4HU=eb--S0D~=z9=DxJ0blOeJj%+F2cGFpU%f&gq5kRhl8juzY73aS8$Ci1C zIA1`g=sQko=-x@cyS=zfiB6I7{C~WZB&IG#S$EF|ab-GITNOFts&>xUr7IUDJEWk? zqQuoZOo3YO71z!U1a?iixHcI%QS}0GW9)ArFCE1#w%Y-CUvbOLGT?P<#H~1y1u?h8 z>|3~VGEZ?=M`K_PtPpp-yaCcBcTsH;j;Vf)xIgtcc8R-*2UN&wrdf#xjQz0DVk;hWhyXaqiU%Wb-$;^pXm1X%Guw!V z=QqW$Ya!-2Vv)aZqj;!Ay$N73v~Qzv2v1#O4kGN3LlO)nk-&@hF&xyM!fnCTNBMV@mjAn z7^s_w*NxYq#y(EGHxeH!pjLcfis2*ky7+K5h9-WUSoL-Zu!on4k6p(CdoWUbGI>9S zfeqr5%6f`5Q+#^iB}$?z#HW=Fd*FP6Qhat43G{;ZVznC{a_0$R^(VxB6U3K2N8*@R zsrcp;780{BiElF>U_^f`zCE3X(;Q=@N>8m^c2)e+ED*@1ol>o*&bU{Q_$SI1m~$55 zpNHui{$w@mD$Y$)5Q(p|rHofKijb2C$|H)-7aP_7Ma^ay1 zM)kgOaVv)f{Y1G~i!`(MKe@{GDhkvEa-(>P74mm^g9%MB7`VxeZCn84iE`sDg+NNe z<;JJ0kf&^wn=0`-?T^b%^D3~`qBQ(O34CJ5R!7F|mQXqgV@c zA(3}2e+tZpG4dX}(K9sj4M=)zl=s|$G8GprccJrv-Puv@qJ9PnhFdG|bqMDyZjY8U zK03#_M)JOu&cKd2CGVGy2lk~{Zs253R>%j=dHjwF!r4c?_{TnCw z@DE6#K846fC`th=N6Nz^CILNm5^*x(TY30Gj6^9rLD+NedqMf%C7y+sFhsWKovrj*aLLI;yymd{#+>2CUYDHXpS=PqCI;t#Mx0^}(< zzkr(Glc%~N-I%gWzG|c&5Y-a7)HD}pgEmrSAFWz2~k2_xGE8 z@6A3~t0?3LLp*_HqUDFu>Ti8&ZJ1_Z4v? zVgcfQ#QBJYh;CA)ua-U7PI~F9GtSPIpWXZe3!<^|b0#QTEx#)@>}#!GI$2(xGYhyA z0rK-@Xc@;ZBcf#-|0}-`KLz`CljN5hV#T{*th@qe?%5-f{MuYBD(buuGf)`nAiuQ; ziNuv0`K>pLaB`~O|CmMPx8v{)n@L0EclIv931gZ3Udu4xY^KRyxNSwfrGflaKreLG zhOOlv`aT4b(?crjtBYAbRsJL67ErTY@}Fi{<2*E$|8&p+Z!O7xb^eH(?VteV6zrXq zD46ExkZuVIrY%~cQHFwTZv~)#s9-Z9fZe@U!JSJ7c+ty%B!031Y4I!tu|mge9VGSd z=VIBnmqJ~I+3dwCg@&TR-?T6w&8t!WbY_CTV*DxCY?!i@7;(aAakxRa5J&YLly4_dD1e5)9^Hystdb&*&~y_uwN zbJF1J1#t?u%Sci?c2#)SL;}xVQTV4n2VxVh7~qit^vXs_@29m)^il*KvcmDIH;SNM z=&zgiDuNbZH7uM_4BmsGFzL9I@29i--c%9hfi&vVctzNv7C=`=D8e2E0~i?@keQ#T z7?D+t15F*Ie}2~H>HtMV<{^NYv5Lqdyn2s?2Bi68C0Bo~Ze%vJq5T!8Hxm>hbS?ID3X*|_%A!CNZNs7 zd22?ocxDwatJ^D<-*X14=`YFpTk8XxDbn2V(cRuD(yEIwLT^^2&l7;zl%_~ufw|T4 zjUxRaUiOSukx?KAW?w7C>Iv>Z7mQP^RpkNm&rFe7g_ZxpJVjPN0`%iU#fB$%)UC@D zo5>rTjn7nUjYY?p6QRf+ITuU2YQ?TA`29Tt6uZ5%QE?oyP_bu@CBTH+ihWTSeL8(r z?C*dIt@K^7{}1+Gb+4t${#x@pe-uYG1jx<3h|c()+(pDvd{3@g`iCFSU92dWZUs#G z7e(O^oRU4k_S|n#QDXcIHGa9GbQ4xF@-K?BB1ZU(mx{A7rC8g! zE6!%4I=C6M`TIK0XqHZ&Wa1oaPVdE9L1&V%RtnTipzCakiLJcxcsdNFnum5 zD#NpZ?Bo?Ud-MbDJt*$vC1DFIRB`u0DR3R1C>|fcpfYKV0qN2@#q$NG7`c`zUQ5$} zwP2eeB$*wR#3~UzJ4Z>n<^X$jf|8$u z*IE2gsVoWuP!=hbcUofo)>*0i^$lyLB&GVC6L14IC{0^fKq$G)D$Sal1M;&{X|}-$ zTSjk{TEzumy}m0OBkdzKGr0iCK0+Z!H zWe*0U_JxMZ9zEUAoZBdS43+^qu1x6?5QTv+Qt2`XmtSF|bh#G>?8aOJlF2bj*NrQH zyhu~J=Jo+Hw289U^o_uI4p6!^!|e*`t#o^r3-}t1(z`8%mSp~PrMKQ0S#3|Hk1Pq( zo2k;*4*$UzTcz(_blbrZl0~4ke$@))us+D*gpJDKZya#u>Z@`@UtF*0A>~L5^ds*z z%F#infNkia3=hXhIq9Qvj1gY0@~$#!B_6}S2<6zxVYr^D%JFVky3X@d#=g3Nct#nQ zjLGb6OXU=sufWajuAJJ<0yW)^%BgFx-q0;kPRHM+(!dsS$-H|5G>m|G_1C|7s|kZq zTb!N9tX8hq3|Hrf-Wp*Y;utsx~J0`9H(&)BwXPpYS ze7>X!*2>pxQsxwx0pEPG)Gk(NkF%7mku+hO+P-+C`d$@^l$?PC7BlqTdqMeR5^7 z(K4VzuPIA^pncYI$}(iQY+ACi>{my0a?cJIAwYDd<@h5l;<1SVoJQByj=1R zRkabyE4QWr-)O4x+RW$pE@^iI>dB^B<#j!tTCl(JCNc^7%3XQO>^QJN!!Dr%Oh}__MY<5851nRZyAtGxuSe*UI);{ zSowHjI*=__l+V7P=1{vw`CYH+%>my0f%41E6kwLUQhsfS4&L~N@<-naB=-r*pK>E$O71CtB}@V^d2c`xXo)x( zUBSYDBrs6S!w-s^kfufy-^HQdCpme#EGh z194)gWSmNqIt@rvfs{H}%O(twb`I9*clA)U=;?xH*jClz!aktOTdS;=sZraxtg?QK z+J~&I%H}X0M5je6+e$Q`DhHL_at?W_v8s(Vp6JIKRol~8+c0lb?SyDxCT~|cJ;L^G zm)k059OC3w{Z@6-769wfUe)>f4V-Ivuj*ojfn(_@RnN*DTQL26>sAQOJQ1uJOtkO)Y^0PxJ!tbXlfJ+3D z{Ygq4qSL2oRl!b3qAW(Mh6SUc@A{=0{^bwQ{rvrPYNHy_A37C-WuBw>>kZkpDpqeFNvDTfHT!(7yuFg}gH zeH8GjDpkCL74RJbRP{|Gx<6f&P~VZzDJ1<+t!2za)$)!gc0^^WmS^K`%-En>(YPHj z!_rhM$|O8wCnI9sz?)49Lx!rrH{U z?xOgm+SYJBK=<3KZ6$w!$)2j(>1zsn=Vhv#HdvYs{jEB1)(ObKB-No43BVn0t~wmh z8bym;s@zT6fGZDDJW(^Lh`s!)%ms?(3`up(-#DlPAUV+toF zeMmDW`g6SM!U}B7+x$>nJdCmYm7VIgYXz>Qt?F(E35D6;s=JQWz$&a&4?~{;{rW?y z4AGkR5LHk24F)!5uIkw=oV7@^Rz1J{3^?5rNfxT}?fy&k{uMrH_p_?^uRRb`5!10N zR;jA7ngR@->u2k~Kvw@zeR<%Fqa9|duZ=K~byWP1f5TN@+u{Z{+bm58)mqLup!(yE z%qQom>ffBjK;O4g3!SjcJ9bPhtT92Nc1YS8YHfL;ui7O14u%hf+TlH`V}`R_b!w**=)vdutDOVU$G%3WJH;geY^zas z_d{F!c2nK`BBq{OW$K@-o)ULAM!0oP6_v-711LDIPSazAI_U@km;E<#C+ZKec zBRHu2vNLf6r%3HT4ZB1?Bc&J!nZf(1DlLgSG|%Jgrd=aXpVw zud_PT4nG%mt3%OUXpK%CR&^cNIi>0m?Jx{fcUMPPEkw?@LOteP1Wv*>QIES}1>E=p zQvc!F5GNP)v>PQj(p#mT8R`zqx>o904)cM19jl&w!wiQc2dU>hn2FJ3x;nmPH8y<) zspBU1;b{c#NAGv=$Qc~|x3dX_SiQ*TSbEEhLP zy=^;sht5d7?F-(g<0bX3!GXY7-dFFwU5YPUwOys&>wu=JtUhX)0^9>5_0dH^xX_pCV+V0+Wk{*|_-;JB=RxYiJLfPO^j4o9_7bO7 z!qi2)889{8>N7Ps?-V^oU3?tNjwh_TY%dy)XO8;(avjpX8uj@D8}-=pd960QdeE;% zeK`jGeg&wn_C>8Ts7!s$7jMvRoBFoPbu zn54QEsjE`a*Oz@!S5?IT)Oe_$%t8K^{Z9SV*8?X$jMQ(wV*Hrpq<*{ZE*2ag)U~ZU zq8BgTi$4rT4&PJ#X?z$~Bt-@!Y54}ECpxIVMoaA2}><4DYZ4L9h0{FgHG|W$IZNz|v{fU|{nXVCTmjGA# zQ6q9F${G#Uh(3i_zkSvyU3vn|D$*ELpc=E}o5tuj{$CaX*Jv8dTMyiq)*53k+@BL& zHO2$BLlb&nsm632()BqzHO*>p1NI!#SoC^%l13h<9)1I>d^8Bl&!xD@WRT&y*Z|uP>J*077g9fl_jiw{^YDrk2 zR5?;NuUsDW7`fk&VXo9;G|5Xzy6atriSrd8xEcQK`YQ}oz0^e?%CffZZQqt|x z&QUt^bqSj30qFqu-f3p;CCq^yzUOpJd{#CvS6^rrbaeqHc!p-d z%w|BJ2WS>9L+@}rtx0Gd1~g`yCTSkp;F=qnMPD&Tb%@p^2Y4XGTcTO=8=ax+0L^l+ z#W&@BH7WhEVp1wKDao^d$xqRw8hZlWyFs(^HFlKuU(~F+gG3^Jy(aTpHAquOH_*R4 ztl3;yhrNVc&E{LEA~!VBY#D|xYaFrGY}LAB2Y#4ltL0x{6IyDvuNsPKM4D#j>7BdK1ZF(Yoc&w}WYjdxxf{4g?-yt;Ioty7)d|TWTx(u1Q*+0$G4P65 z%{?zH)KgP5_oG(<*)>_}A8u`F)=Tp&vjS_7I?W4bbg$Vn5z`T^H7}izTkt{BnsA++ zbV>8>7YeeM=V;!)Peh@=6z8fTV=q e;mN4K$c_(jY?$J3{6%&od!W zgqt#F%*<`fJP+^H@q6Ck_kZ92^L+9>!#;bjz1B5+ukW??{qBXC^wn&EuHg*;=nEw5 z82~o|h>OKSC!O5&CICqWdhGJTAv)Io%EC#u!Q(an&>ldW8zF`QG!8Z(iQSJ_2vE=% zu?)bP2jDY-%zBMyDT_1rV?SXtO$iz)B#i zMgaub0nGXr@idOKvjNGtj{t*Hf&POd8e9PkNdp*y7Yk@*K(=Iz0m(E0VCYI<1PUKbh z!E=nw1JZF5kW8EvuU7^np3VlOrGJ2A7Xm$34rI1HKvY-6#X#Ka-|q&}760ay0krWm zAT4#14zeB1d~w+ddIGsV%z(7)1mb=mzBQ7J(>W}80%X%#fQD}jNc=bh(u4O9@lHMk z8j$#Hl?HIS_91wdT_b@hsWBi4(E~Y93t;pe$l;MdzxF{qhO2>BEV%|GNFlA}wCvJp z(m_t=zWfZ3%Q#K_E+b|l;w@dr3yiP@Qu7-~DB{f#XaF$=WXiW0kc>EIKw92PG9{kv z3oihv!?A^V0r}hkSE?CeFP^Z9tM9FAd254v^~T4N^z(zEVB zPZ8kK@pp)1b{Np=O5ieX8jx)41H5(wuHOpaozW!tmcXaP12@nH`0PhOmuv)nsTDv= zbKvpDBx_kivz(J4Tb7ESNg%5q>ilmYs~=Ntb7_D~>o8UU%FaCimiT~5`y04>-$7$N z2bk>_Kr@E`?HUW32Umeknk?nXbe6@t!PFrgc=dHKJ!}NL-*{*o-y4|um!Zid5y!Q*|F)XFmpN`v%i8er7r-RoL3?MK9yc?we z>2nFZozS-w(+x&@%?TFFiH^zoVxJ`tmU9<=+5 z#}Sjz;*1v>kREaYpSg1}Fw6s=EiU-^aRZXTTJSkJ2gm?V@cE8+)BmJYE!whk)<|DO zTce@Y(EmKz^7lmO|6?Z5Lq{Yhc@OzvJ^0NlMaM6aCdqBtk>S#6d5`wt4ERqz3bgz% z_`k!juznZ#e|rZo{W=5?w4?B`i0A8w^NKjf5d{(*fobz>o!j zz%D3)A!QZ75Bx0sQE2rO<6!74oXzHze=#7yfb0=!Kr*cj44sQn5rgE=gNK1`-T*_- zqD?fdF(7Zv!O&mmna!5Ku%X2O{t5%KyVe-4t}T!LP>&>MowaIP{;4M>k3hT!`cl{4HSggXg*KMx2|*kB;JZ$Og$3_@D$ zM8?n^LW1W2l_o++11~&jqfR1wt|4XI}#tRs<8bVo>9@NN#E!`?6LFQ|rteDqy%Jqf8xBa7>K^jd6_9@s^WLuzNu$xaTfc>s^cya?9#(e2p;Y9-%2SwLe(r{q zKTH6AT!+=4relm50c+!Gfn2SG^&yz+nsqWDTl`dt*2J4lY6x3bya0yHhpm_P0XZ=d zw!V1}Y-vZSPNQ{rvm6c#GXti{Bsdto2cX_%zgK@a4Kstu*;jnskM8788ZUTgyW#hy2E)o8p&G* zoNrqT?52@Wbsz?5P(D;Qj|Y;I4Oe4610CuN*XCjZ*nA0UdZz)m!yRtNNx;o)3HKr} zRVfa^qq!#`04}$KN5B6CI%Fz5-n9Zx@B$v!S)(schi5vB5Csk3`MPkR-Dbh7;T1sL z*1)Uv=pOr*LEXwY;QKCyy6>3tW){Qyz&F6XZYS9_bTpf_27Y~Ngt>Z-0cqn=@Tcqw zaEaZegoavubs|G1*J8$;&+wj@n3q3fgn(RNE)8Ua&m1tHjx%E78(_~(XXNYp0IWL4 z$S*qs^($i<;M&mqf0za*djaIwFbzJ&11)l68pcisxH6hC+L{Jz*iy!1EC$8Z%Ngy8 zUjXm!GN$u)0Jo$&)7a`2NW`c``$})dIwb&E;akSK>Kkz79~hgBAAqy^#k723jp240 zW50R_un*odjun|eTZ1&jNT=VM$MkIV8|bK$Os{*5fR204^wtB=3tJeE_UO2>ON>X* z9iWyA8BbFReDAM}*Mbz_hiqWHe_Q}|hzHXbRsrYzi|IGC6d0F0rr&Vn8e%ompCU!f z2c~}`Bo!-{Fup;!;zI{9evL3JF3>T4BNl@*_q{#7SP$H{afs-^UyBh>0r%xDGe~Fv zT+AlMKlKg3`f?_qEE#BkO0qL{bZ|M$jD7SO`2G!DHhRm%wXXkqB$N231JYCl zlM)hz0p^ONH`bXMwPp0~K|o9%F|!MUfWjYU?we{LM+Qm9)tH0OdV`i<>Dd26pFl$RffweAWih>padu%sT z6o)jyWF@nqFO~_~_XZ@Reli>O3&3{@Wj49J0p|PzX7k$hKnFEuw$JGedfLR4*)a>V zK`<~omxW^Ov6$K2#RRy+t(bi;vVgu?%#>`}hh9CJDfxoS)vY6Qq_-b1A@i7{Hs~lL zuQJE_V$M?KFs0A>ATc9M`8p3ErUgtzbr0ZLG-po5*#e|}V@|u)=c+=cvhF4@maUjG zc6@7~iyt%pc&-DuYsXwz^BQ=U*-Taa4A`$>s;(kB#4}Y-2Lnz0E@@1(`c=c28+|>1 z-9MkXkva+3e{V83KH!c0n8MstbHKiO$K3AI4j}gqbGr!dE8x2U*|UR~yJZ~knrlpL zVI=UaXE3$(muc0Wxp&MR;J_H>{_U&4M#nJ^yi0*=;Lkkry9yMS^JP~ZaGzqB*S(!V zDmH0i>2`y8^Y%FwmJ^vb?_L8teLwT@V+PhqHO!aJTA({r(mfNMr9O=LU4My|mzh7A z0#3y%mV4j~?6rScp&T#uS&+=NwhrHav5n%AfEzxS)po|v5|_f7^=t-E)s<~Jbrmq5 zi`ZtRxYXNpQi4|7b({%nS%w4iS;<=7ug3t^D%}yt$&IXaKx<$N#;`3L3|517TegyM7#Xu@_|(F7QK8QZ<%HDGK1VO?ipHPT;Vd*J-AwLz>$ z4RSVJI|H(1zu7+DC17s3v)=6*p}Fs5y?^8ays%{ZcESL8dOGX#Wde}1gV}*;J<#1Y zvV)9}b$qvF2aUD{-u?wU=x{C?T<{at|Dg;mwI>@e>E)|#PJ%NxC+am;^S1@WS55Qi&%x1QG4YWZJo88JCxLc#yxqrcJaMZpqsqe<(;uo+vO(d z8|(C%@obT!F_ukl*YQjx8$yT+D|kZ}I*v!ySSfP9(CmNf|gR==AqLpsU#OJd6wpG5-Hi>=V2 zXt1siTiIX+){1l4%1f!h6!l`yBw++=zKcCO?G%vR&837UCVE1R*{V;Mfmsv5UbJ!q zj-AC`T#N+E|1^8~K^WE)CI+OpjoBKP$G{fzY)wou)|}nhnkV75h7#E3Iqai24@}uR zC5@TZJ^u~+v;^Ji!xHwz`cU8wXxSH!kvTk{#MTv~Sv=LSb!U+Oc74j$-NC>$(1LyU z5wFwCk$u1UF3>6aq-Zl+_x?ZF@9)sLtH-iG%<=(7Cb2)~?*f+P+26TCkbjyRknbb1 ze_C7tqRZtVXFJlII~#e|zzqy%XN-T^G*b0vcn_AgM3-1${(wn>U*qyaemt;7S7$kLHqFGp*4m8!oiz zK48o&xX_ndfqEU3qMPaDn}2gLt>V!*R!Dix9Ob8va0%te>hzza%4W7c5mDTfw?}7(#CKL#taIu;@)2#~Q#3}B~rTKW{{kd}mSwKe5=FU}wV`*uNI0`X{JNFFTyGI&# zKHxDx=xDAw8*9tlXzr>V(v|IjTuo^vK&v3`Mv4`xnM1gn{V~rk9K+pd6bkH&x7@w< zlYl;5&fPD0gLzQbM1JfS_i*fDpbtu=N?pg`>(Si5#ruI=7{I-(#ZY#46Zd8ShNN$) zT-~!%DCyL4Z?&6%K62pRuCE1nmcqTOYzFj%E%!;Cg47{``_vsno%fi(SasTf^!O8L zh`G-4TtDu|0RnVZ2=}wl8fg2D+|QSYZEtaZ8oWcXYPnQku4AXSmkyfyjrDm(WK$mj z1`{HdeZ(+gOype~A#X4u@(8s2U$=>30cL~X$wadZ2mS3fY0&f!P|Z)$;9w{)FJnl< z8q8yX>qx_=_kq5hg!mR$$D&2I&ucm_r_>OdrvLTvLe@|$A$`gCz-vHady~Ypt0>a+CrKU@NWfW=)W-zv578gF(xRs%>EuFyt-nZ0 zgG``C4@t_@QuKy_BxO5BuJ!N9#K|jx4LM0B=HR-WDI!z&I3VXAlBv6JeOk3LAkLBj z74+C9GWC`*aO0OqrdGE4KI_T!(YUUsw;7NwTlp7DuaFtjTreWuL41r@KvHpidEpM? zTf{)3f4CRmK}(W`-&2opGIL}XAgvmcncFdvE@@BFkvPMt{v`djBMPlUNcxjdl)&yA zkm>A9GQO?_>8O?HztECoc0-?>Tuw5dwg4ElhGh3bS$bv(ncV}Y?rsbs28h~@WOjBh zv|uYTdm*M8sXv*se4KkFx{f4;E3kekaVCX_D}aWNA}i|e^sE(Gk&hwTE1#@PM@AM^Kvreq3VH4!t571K zkH(VKwWk4G$CDzg*PziLQhWv@f~t#j&su8~e4VWKu?F(7%7FA_iX^jflrPqh4gJ61 z`syV&8!hX1MH*t`=x}g9*|rtsaqn`nt$Hz#K^qK6PZW?Hmv#X2^*h;Fi)rQHLTRUs z&aA98*`N0mXvAuADCa6V;~r81D9-pNNY89+E$2@nWnZjND$OM)>V45|4LNyf6tH(1 z7!b!JIoaB}9||Lti;>E1DkYU$M*(w0G$0B2Oe#M-L`C`;IlCknVAB;u41r5`kh3>@ zu=EZk=UO16dDm7duyynw`h=W6g<9RAdE`QiCqO2zA{X>UKps1i>M7P$U;Ap`>!g1Y&t?7?063l z*Ni;g&X^Y%D4^7*pl4vj9_< zQ)YQ{!H9)#K_1tp>s5(RXgI}-asrL_D-GA+AKMz!~ zn3uHw9L$pg^CTw+t=XEU)c0@`;L0vi-}k?e4R)u#A26~`nJk4lXyvO%)4>k=fj)mA z=^b=NA%qT1zY642tO4oCB59|CRzLLy9h!l&-S72ZtklvF<4_<2x6|P_D^PVAV?YvX zLPx}P1n&AN8uqF=>f(fk=U{_pqa_`+6icC2KWWsMIA9MBrBQJx6Cf{5X*9-6Hr|eo@otAKFZ(?mlY?2N;uamV;4qN*Lk7ea2#v|a$ddSj zj!Vr2M*W+{b`L<)cA&8bD*(D&|BLsV)3~M=khK-k`1;8?)t-)jBVlW+j!y8zqX_2#|y9L?E=<2-$c&hKmq za6OqWsW&_ybGoccM-*)u(B;@XW$vix^7>}Lj8?SJgbBu?*MXE&=q+&zDH*bNK)xvT;D>nYon8Ax1j6RxufLWOd8NetJk-q z#a)mrEVxdKFX6`}CtJxD(wnuN>ItP6niBEa=t+Ug&nEblbOl2%rh6bbCoD zCh2K(M|nAr4M*tCCvSknG^e{7)?rwfMt3=22h2DX^u#fAp1GH3#S|N$+g&8RqmHd{ zkXAeDMr|Xsy80Lpbt=6yKN`3rZ|U{!XbQ70)9c&gkpT>$HGR=*3g^+AM}x5Bh@iJy zj{>NOr?&^;Vs9KzZ~yv;F|VBg>A6Pq?$r=IyzMk|5pzR#` z#%>?bE2Z>(d=WqkJNo5z2@vZ#`g;h*u7CH_-)WIRZHjoNG8qjui{}Ct18>;`@dEJO zZb*73UHj-OyfRmZYRzF@c?|i?iI2RxvoGGoJ6`RDrc`v3*R(GN60GGlBa(pk{V7#D zX@ieW;!P%E7chh2P4aQjQ_6Ymtz=-VZtL0en4+D!B)sp-t$HW zU@o5Ly&QI8<^7uX3TXqRg3Ge-}PQk&0a{{W8M~y3|R^Zf|RJyC1K2RRYc1!>1K^U;&;i9dEBSv$x~3vQ_~f z^qHUCDGIf~d;ILB*k@dFQL1aN^H1o`=d{82bmpo7N&ZECep3SE#$bMaSw2ve8=v>O z7#RO&{6dWvstN`CLeCw*t*_)4;r0n;`Uied_Gcg;dhk+z#GiYlFlU`n$4UI+^Fcsg z|K^wMEkjezmhzmn?6t|#MrT`pyEXjkxmQt&_TX2)Ky=x|ul|nMA&p<-mkZ>uoL{rV z28G8L1|&&#{F?o^zT+qI#ra-X9S-N$zxfXIa%+BLYz)xfKO}P(t>p+aep@Sa)2>ta z?Ts;aj2p!78rA@4rZK;JCt7fJH))8AqdtBXU*W_9&B*0Xy>|v!)098m%(6ujlmGUvkQOCHxpN$<8N**N(Kt zIN-|H)}O$kO0w(VsLwIyU;E~x-n`#{>{%86dj2VZ`DXlkmnOijJ;8sGXBeo z{lKcM_^)q}f5ZR60uuIZ;D66O4D69~{&)RlTE@$ScWR_m zPBPII4Q=TrnS9(?U{fy36h0{+UG31&tgwx&q5nYK`xGlP+3yaFGC-zXfkPd9Qu@+@o=teNX7V8t7<7Am9@&So-8Z`7k_u9R8oF~%(W`WHVN$*e|ZVgXSsv%iT!qj@t~ zt8Dz;#_qD#@=w@dX(xqs)LFjEm31t^&RoeMSr;Q@XHAl1UAx^y#r&bnb#?_%yS~!u zj#{JeELlCjg0N{aFDxs#>UC0OM@RWAFIm3^n}8I}l>Xq!I!}`MCZT0(XUTkTR^i9p zWdm?`1SxJJ8+h1p;vT4z;f%f#2O?M0eCaaYJiLa4tdY93tJs*_mhodnKx-HW$hyoIRM3y!o6}UxO z+04RBXhomgmSw#T0A~4bS$04Q);UJ9xgq-iHXM-64Xp*{_ygIzmsgR-be7yYYxP8UxgWu}-A``5^p`(Q$R)J!M+0pV?jI6v0U6|9z%B!yeyzMV5ztRbd z>07djl?{OJ{8j4I#n!0pCE5Au`1R{vvI}Ge(D)oFp^Mfm)LM4u?r&gPFOc2cfoqzY zD63^Tp!Yawbr+rGKmM}Euij#RW0~yPt46pPXtwO%dh>g_Q1<*V3h715qB{Y4j?9@IHcRc@Nb8HVKWVX9n8?KjB%UFHSF0N2lM4(; z{Td41t!DuE?lvIvImUpre2C!P3$x;ZMS}ORZ@@OaD|oM)0^I4QLf>laqB|=DpJT?D zOFIbtVlZ8enkM)bt5Ke^5&ZUi!fgesgn^|CK*3ylC=Aj(0rpvxG@!dyziy^5qz*TR z-QFn-bG(V}xk3n*a9X^$rMAMvwV!~SU@A=VPsCckMwqk)?O?oF>}1mt+gmKcX(zvYq7Qs`K~RE2Qtn)ycXoWQ<4R8<{C&)NiNg9WP`$W3wZ; ztB|?l6z*i|CuCXR8m}E8%);gf-#bK@Wp)j?qa{MNmSFe)zK|XB2FMRaTJ5SeTk=hq zyD9_7qW8kwADE1MjD&fIal;#PP^xy->5sM(awonAGHtLRRqO_c*eB%U&Oq+caUtJ4 z708}vLcYBtkOfbL<*vq9^9Koqk$q8@{v;G8Spy5RgcYWEwKY^&^V1PGe;g6ky?+GE z%^;y@Ag0uheT3ppwWyc$6^hevHTE45HUoz#_pY#cJq11ACs^3LKNrV$T-fpm#~1(9 zfHd!&ux;u>fRyLLw)JO#mz4;+&LEGso*?W`xCXqdsj&aCABv`N!hz13 z=T%@Rs1qvtZNxeXgfmA!q6BkEIE$NAiL_2Q+wTFu=s4k=J96{zOyS%nJl?B`aBef2 z>4fjXxkEUCkpqN(@+4%>F2eb5w}72zWk8Y`EL0701ZGc_P?gOBYu!w^JP*%5OD|k; zY6McITNC}BSHjKu$?0}fxLrtrbZjBq9fpaz$Vzy)EFMj9r|_800Vo?jYIog*OH7u_$MH3U9tAWAS`gsQcpqM0-qlt4HQADNuN)a|Y7+y#eX|8^XJi z55TP0B7CUp4PfK^99c~4^T)UUV4r7{FOCwrP+15pQLP?Mebs`tK~ZFT@g}OSI^+8;|>aPVD%jG17rpu~RvN z&5>DRx8Aux4tk5Owu1l)Pm8X-egik7Q0(=^6CG@s=su4Fc>GQ5{qYKf5Y;`g&t_zo z@>`;3BId=rv7*;S)XjpXihU{SmV07FpN)aI`!ZGZWsQNJ9V_};z6aL)yXYH@DKF=O z0qKd+;s6H4ywKL-fUS{0Q>>*wy>x8rv68vF)@-W1ICM(|a@3uO=yp><3<<&&uGUBc z+_kJ(f)wp;%MQIE<+*DeN}h=0^g3W~92aB5(PkIy7bh(91#oLGrfge`ZEGWOvUf6a znEg_k4tL{dz#_6W3m=1m4D8T!*`&VC;3V_&QFMsz%(@!3g)5%ojI3yNcHC^jO^d z0t-q%(<&+j~%yVEb6^N&I zP6Xy<6R}c;i{7tXtQ@XS0$5omo^eNa`(h)Wl~tk=rWemvJjc{8iRWf50m|MG|2bfc zb#m{&C|MYg9{4GqZ&d}Pz*ns5f!|NtEmj3%w=(v*SUo{RQ7T@%$VUL_PsB@)(A{SI z6feEf0<~H!UhY`{yvKI&ir#2Bz@~BHt&w==LuQJ18eyPW6D8iAiV;oKTC9CJ2iU{S z#rtk!@PuE)2Z=j?Y;h7FR3`#sK3RNt4mVc!Hy0mPV>0}-N_=zxS@+D>;$wHTg&vIf z_&s6(BR+E-3AAdk_~Mu|uv5>AFPGiH?2sthy*$1j$^BRHO<)xUhRNNSLgcWg3h;k&xLym8S0`uA5FmA9 z+r`DmViCnnb1Cz*Ixwwu4lE%u#I%KQf3*{>NOF$L<ZcbQNObYhXbgIEW2_7ZuQGY^4zJ6hg-OFBq*yhKZ{wsO}EC^U)BLs)ltm)Sydm;b zVhM~K8Ng@|t*jE@sk8`HgLJ za9^-Ye#d3SxsU>G)JZUMvKraG!$rLHYP)2ZapxkVwP(+glF0tWeit zQhaT#&`|V>Yvu-|M`tQb653$D_=~i$zpcMzkivTIBOn(ZDr|<$2e{o_VROt98@K}% zcFjUDrR`SOEuIg|$wGzQ<9y%;dn)X4>iG56DBYxJzw`~zmA52w zU# zil{O?WA8==q{qH1MwejV@Bh+(%%_fuXvayYPtQtu&$Nj%8RLmTO zmYGwlNdKA(+#x$fMuWRR$G%czDN$lr4>5reS zeArIKLU+8~zNwPa0916REAsE+St>Uv7MI9@*>0^^lF%Dy_Ae=HfL8xCL9y}yuAS2` z#TxPg;OjEQx;QldnV%KKBc~$?n5fuv5ha$bgA`l5(5%85DYi~SO(mg5u{|0ijO%R0 zj&|6}Sw2^>;}^C@ZKf%99m2(Jny%P&Lk+C)QN;l@PQ|@E#Q_cG$U8j{U4Yyjfmnfz zw|1i9P?s2BoKh8s(&B+}Rx1u~@&hizOi?n?2AKR$iqfID$Mw)2MJYZDNY-3YlwR!s zaPq36jClmW-BXl}J_Up=RFoUx`$=*|#cC{%8fHra25QZ64=YYR7l0A;h^dI@6sPa$ zfR1h>=?CikPn}hqYYxE7o~Afoj0I++FNzBvup<7LsJQT@DKLG{E2<+f+iYK|xYoTt za32;aZtTwjGUm17=D7;sx+f{_@5Ep;+1`M3VU|=kP-_%*UGaSRN3{GdikFwxV|_S5 zG9Bb-wz-4it0zv*(VdE~XMO>3DpGvwg)N@YKq+jHHh7S`lB+{^>{@IwUMlH;NT*+6O zG)3)_374t|X}f;>tu!w{A-PvirNs^;7sdQU4ANjhK(rsT~d?0bVvggEA!1a41 z-SgL4W(i6!y$f<6(GBo)*T*TN7vL1o&&n~0p+H9R z%2;H3zn=Qkh(U)rD@3aw5K$js~=_ zG|p7cSkwmit~tuo{`j=l<_*fMLr-uTy_8wFDVt8;EBy)3cJ*JaoV^W$--*x4*=Sjm z)hg#eSEN6I$~iplw$3P4&O46e_vlFFd{?~0(*w%9>bt=1#pw>zn(ekzF64S+&D%@4 zXyXUqts|BBVdy_kx=H##EqmdcR1m1shqY1`+(fe+qEs#|zlBTpTv_-Mw<0WitX!cP z4&3jz$`wBYaLHdNSKl9nMcBl@SnyO?ybME%xk|ZVd;t*i80E$fDxA*-%FVsd5--;% zH&6b64}zr{kgRH_++1P;yd6<)jl=*szDl_RnSp}MYOCDsfsdjtyf3*0Y4y9VDEGt| z1DGvR?wyDH(`%UWz=}Rtkxw@uGhnasK60?*?{gDgCx++WKBT$^QQxdX@7%0=!#{ z$^|z_a?5g69knIEdbCw_x^fje(0Wy88w?Q(2dG@Dr$9d#ct_e~#BzA{nelU577$p=+`V;sN9N>%?LjPX{RRK5-v`1CZ6us;K3S zFuaaajV>w%C>g7YZrue11Xoo||8QW+XQ*QEsX6XaoGRu<1<-SKs?}` zEncM>pPdiv8GqIIr{$n0TQ8|54?;c^RHT|BVL{a^Up3{y6JYjTR89B6ryZNKW zKGFjXwyIXM7@E2ls@5P?fWgKFUd{VHhYTxQ2;HsXg4pJAOeXUdnWsd-!^->+oEC-mIqB_(aox|8l zRni>O*o^|!@p}%yD4VD%&U6QQ*iV`i++5GYZ`HZ^*kQN(rut_O#`HHwRW)u^z%@Ls zy4g+wl9;Qy+5R!G3R~6PkVim&%~Rd|2Md674^{1?Okk+D0jYbT>f!bwz>b}+dNc)h zL@cybJ+6EU?4oI^CpC|Nvq@4tjYEc1q*c8*-y4{gp{iH^UXv6dav%5ks@MPGjJOX` zy?*Y2*a9&hNUw0!8=E9xmabKOwEc~xexB;n9T(tzH>y52#_ZQY@fUwbs6MyBm9TCv zg@tG>(|f6Y^15NKO6@=JYUc9R|j<^A2<4U#h zGu#fonW`JP=z!xNskIcvN!?cIUWktMogn=Q(dx&oS6f-*f4d@TxY}yl4CK10>X!X5 z2t2;7Zq?}^&_65HtsbGsu{}lYG;1Vo5ILr9SCWjRWP!T^(FP-Ir%_`g{cRx z3j}!hMm^N+EQZIk>JSI~UejG2f}Te|?ox-=UIBJmg*wa$Bg%^l>PVY(AUn*}qhCeh zhSjF(aaV1COX?-LjnD>nxu{OLiU#(eRy{cc7jn6^dWvHzuyudbQ?HufUdF-d8FwaQ zU=q}6R*$i#G+3RM_y9MTbylbCN5Tp;Znp*3s$ zk2=Q-dk860)w$b00sXo`y>QR~+_|BY?v2pucND3YY;Zw=bG>@$qI6(}@am;+kvM&x zs9yHz8qkOb>g5gMfb5&BUS2*Q=*|b~!cQ13mJL&{j@}NW-FEdFSAw;Pg8`W*UDRvp zsZHu)bx|&+#`p>9qV?!j*6Y+opYS@}L)Dvx1OQ`sTfL>G0-uX=u~u($L_fLxk9u3D z-@tqMsCO=?1+M6hdbjiuVCZc10n1$A90rb*3^^4CKc=V^# zFPGm$nK4~m*Rlh8`0Q=?VhC;=saC&_4aL%<%z$KRUjxz;-cW&Zf1YN_dkjli>!j*%t=>b>q!r?ZrAtpW zGrRNvCTNmo=H%x1pu$5<`aJZG_Qy3DEkiLUcF<(aKpQN$s+si}b6KY!n(Todz?nDI z%=wAV;Pyz91NPXDxueM)fHjoSDot+o6krbKYVwTw0Nv}PS@0bD)%!Zdb(FuGuhXm@j?YvaKBQTv?T!8XH=1>pzk$uL(yU)J z3@c$P&Bm!KaR<^P&F08Rl$*C}wmpgm?o^^?pFNJD=P}J;JU8tlYK{b=oqImil$l%w zeqa;LiG#gyLGEZy-pT^*YNDp%#!YAnlkR9vef)q$txR+JD$dbIW6gQT>%i6dN}33* z*$KJkM*AkfH~gcy<%tz}UasbL%pw%Dh~ySwYuWU&=Fu_~MV@}pJas|$nkh%j$Ii_m z%`<1DDaxl(c7)Dhd8p>q4+6}EX`0usGl94kY3lND)Y)pyhuMvAtH*WCr)&Fw-dQMB zM`&dgRVY&qHO+Vxk^L%yIru7qy}7`VVR3W*6i9$XNCFEO2z|i=F#rZb8yE#qFc$x! z@rbGL9FhtaY+y``E&l5x3m5|r@P`QySJ1$UHNi&#Eua_vwS%_!|27bhU&rG6aS(%N zkHYhfDrkF>Y0@MLPZ!Ay!mr{X1rLeE11CZ_#1^=Y*R+YW6l;!={5Ek;FIM8zjZ zB}PSBOo~Y!gJ+423XhD5kG7Z^m6*`lBFZt^(Zbfsxl6Z+Z98=+=p|>ha<21#=CfeJ z9L}^LeFmqsO2m8r&)iIa`n#KC_%{k);jH4ni3M$=sY#1*_%a;lrhW?R4{LAu*BM{^ zJm7hQkBg5A;7R2&B%AQBfTxj?XDn-6=A zE0&Ds8;5iM_YC6n*C@E}{&V`!CzTPg>R+0sf6IV1hVfnZ04! zybE?aa7_vl>^Pls{glPy0re+Hs5dCX7~^oX@i^-LnBLzJ{l_-n9V90D`Y-?2jn-TC zYn+Js+pItM@AUrv*sbB1|4dx{w2i?t)GyRu@A!M}|8CUvw_ZO9KVe)!p$V(_e;D?J z|F>Z?%l;a6!1$<$nDAJOJ`>R*|EGNij)}4u7d0ixVnXXlt)p67gvUo(Bw9oyBql~B zjZeTg$q5!o|Mkl#{AFZvl101L?OQt=j&wl}=w*>SDdB&)MO0!;#9xp2>j9$^Vq+5~ zpoGBRp(cuH)tMG~G5eaaq3V=)AO|MzPDmtRLGMup>*|Kp`?TjQ($ z>C{R8r_1`I&(_bz=>NNixBYLvTpuG6qb8)pps)WQcZPm#xHTMH_WqA7{&Dz64(|U* HkCy!pt*guE diff --git a/src/translations/artisan_hu.ts b/src/translations/artisan_hu.ts index 0b612a05d..238580952 100644 --- a/src/translations/artisan_hu.ts +++ b/src/translations/artisan_hu.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Engedje el a Szponzort - + About Névjegy - + Core Developers Vezető Fejlesztők - + License Engedély - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Hiba történt a legfrissebb verzióinformációk lekérése során. Kérjük, ellenőrizze internetkapcsolatát, próbálkozzon újra később, vagy ellenőrizze manuálisan. - + A new release is available. Új kiadás érhető el. - + Show Change list A Változtatási lista megjelenítése - + Download Release Letöltés - + You are using the latest release. Ön a legújabb kiadást használja. - + You are using a beta continuous build. Béta folyamatos felépítést használ. - + You will see a notice here once a new official release is available. Ha megjelenik egy új hivatalos kiadás, itt értesítést fog látni. - + Update status Állapot frissítése - + sponsored by {} támogatta {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day A nap sültje - + Screen Size Kijelzo méret @@ -102,65 +102,65 @@ Nedvességzöld - + Batch Size Csomó méret - + Density Roasted Sűrűség sült - + Moisture Roasted Párolt pára - + Ground Color Alapszín - + Energy Energia - + CO2 - + Weight Roasted Súly Pörkölt - + Weight Loss Fogyás - + From Tól től - + Bottom Alsó - + AUC @@ -292,7 +292,7 @@ Törlés - + Update Frissítés @@ -839,112 +839,112 @@ Extra eszköz Szöveg - - - + + + ON BE - - - - + + + + START - + FC START FC KEZD - + FC END FC VÉGE - + SC START SC KEZD - + SC END SC VÉGE - + RESET VISSZA - - + + CHARGE TÖLTÉS - - + + DROP ÜRÍTÉS - + CONTROL ELLENŐRZÉS - + EVENT ESEMÉNY - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END SZÁRÍTÁS VÉGE - + COOL END HŰTÉS @@ -965,25 +965,25 @@ VÉGE - + Finishing Phase Befejező fázis - + Maillard Phase Maillard fázis - + Drying Phase Szárítási fázis - - + + OFF KI @@ -1538,61 +1538,61 @@ VÉGE Mutasd mindig - + Heavy FC Nehéz FC - + Low FC Alacsony FC - + Light Cut Könnyű vágás - + Dark Cut Sötét vágás - + Drops Cseppek - + Oily Olajos - + Uneven Egyenetlen - + Tipping - + Scorching - + Divots @@ -1835,9 +1835,9 @@ VÉGE ComboBox + - - + @@ -1847,10 +1847,10 @@ VÉGE Levegő + - - + @@ -1862,9 +1862,9 @@ VÉGE Dob + - - + @@ -1874,9 +1874,9 @@ VÉGE Csillapító + - - + @@ -2157,14 +2157,14 @@ VÉGE - + Playback ON A lejátszás BE - + Playback OFF @@ -2183,7 +2183,7 @@ VÉGE A vászon színének visszaállítása - + Heater Fűtés @@ -2587,32 +2587,32 @@ VÉGE diszkrét - + Propane Gas (LPG) Propángáz (LPG) - + Natural Gas (NG) Földgáz (NG) - + Electric Elektromos - + Fan Keringetés - + Cooling Hűtés - + Elec @@ -2788,47 +2788,47 @@ VÉGE Contextual Menu - + Add point Pont hozzáadása - + Remove point Távolítsa el a pontot - + Load points Betöltési pontok - + Save points Mentse el a pontokat - + Reset Designer - + Config... Konfig... - + Add to Cupping Notes Hozzáadás a Cupping Notes-hoz - + Add to Roasting Notes Add hozzá a pörkölési megjegyzésekhez - + Edit Szerkesztés @@ -4209,102 +4209,102 @@ VÉGE Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO hiba: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4315,86 +4315,86 @@ VÉGE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4614,19 +4614,19 @@ VÉGE Az Arduino nem tudott szűrőket beállítani - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4747,96 +4747,96 @@ VÉGE S7 kommunikációs hiba - - - - + + + + Error: Hiba: - + Exception: {} not a valid settings file Kivétel: {} nem érvényes beállítási fájl - - - - - + + + + + Error Hiba - + Exception: WebLCDs not supported by this build Kivétel: Ez a build nem támogatja a WebLCD-ket - + Could not start WebLCDs. Selected port might be busy. Nem sikerült elindítani a WebLCD-ket. Lehet, hogy a kiválasztott port foglalt. - + Failed to save settings Nem sikerült menteni a beállításokat - - + + Exception (probably due to an empty profile): Kivétel (valószínűleg üres profil miatt): - + Analyze: CHARGE event required, none found Elemzés: CHARGE esemény szükséges, egyik sem található - + Analyze: DROP event required, none found Elemzés: DROP esemény szükséges, egyik sem található - + Analyze: no background profile data available Elemzés: nem állnak rendelkezésre háttérprofil adatok - + Analyze: background profile requires CHARGE and DROP events Elemzés: a háttérprofilhoz CHARGE és DROP események szükségesek - + Unexpected value for n, got n váratlan értéke, megvan - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Kivétel: a phidgetServert nem sikerült hozzáadni. Ellenőrizze, hogy a Phidget illesztőprogram megfelelően van-e telepítve! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Kivétel: a PhidgetManager nem indítható el. Ellenőrizze, hogy a Phidget illesztőprogram megfelelően van-e telepítve! - - + + Unstable meter data Instabil mérőadatok - + Error in lnRegression: Hiba az lnRegresszióban: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Kivétel: redrawdesigner() A roast események esetleg nem megfelelőek. Tervező visszaállítása. @@ -5004,8 +5004,8 @@ VÉGE Eseményjegyzetek Segítség - - + + @@ -5147,7 +5147,7 @@ VÉGE Riasztások Segítség - + Keyboard Shortcuts Help Billentyűparancsok súgó @@ -5362,15 +5362,15 @@ VÉGE Lejátszás - - + + Energy Energia - - + + CO2 @@ -5614,15 +5614,15 @@ VÉGE HTML Report Template - - + + BBP Total Time BBP teljes idő - - + + BBP Bottom Temp BBP alsó hőmérséklet @@ -5638,850 +5638,850 @@ VÉGE BBP Összefoglaló kompakt - - + + Whole Color Teljes szín - - - + + + Profile Profil - + Roast Batches Sült tételek - - - + + + Batch Köteg - - + + Date Dátum - - - + + + Beans Bab - - - + + + In Ban ben - - + + Out Ki - - - + + + Loss Veszteség - - + + SUM ÖSSZEG - + Production Report Gyártási jelentés - - + + Time Idő - - + + Weight In Súlyt - - + + CHARGE BT - - + + FCs Time FCs idő - - + + FCs BT - - + + DROP Time DROP idő - - + + DROP BT - + Dry Percent Száraz százalék - + MAI Percent MAI százalék - + Dev Percent Dev százalék - - + + AUC - - + + Weight Loss Fogyás - - + + Color Szín - + Cupping Köpölyözés - + Roaster Pecsenyesütő - + Capacity Kapacitás - + Operator Operátor - + Organization Szervezet - + Drum Speed Dobsebesség - + Ground Color Alapszín - + Color System Színrendszer - + Screen Min Képernyő min - + Screen Max Képernyő max - + Bean Temp - + CHARGE ET - + TP Time TP idő - + TP ET - + TP BT - + DRY Time SZÁRAZÁSI idő - + DRY ET SZÁRAZ ET - + DRY BT SZÁRAZ BT - + FCs ET - + FCe Time FCe idő - + FCe ET - + FCe BT - + SCs Time SCs idő - + SCs ET - + SCs BT - + SCe Time - + SCe ET - + SCe BT - + DROP ET - + COOL Time Hűvös idő - + COOL ET - + COOL BT - + Total Time Teljes idő - + Dry Phase Time Száraz fázis ideje - + Mid Phase Time Középfázis idő - + Finish Phase Time Fázis befejezési ideje - + Dry Phase RoR Száraz fázisú RoR - + Mid Phase RoR Középfázisú RoR - + Finish Phase RoR Fejezd be a RoR fázist - + Dry Phase Delta BT Száraz fázisú Delta BT - + Mid Phase Delta BT Középfázisú Delta BT - + Finish Phase Delta BT Fázis befejezése Delta BT - + Finish Phase Rise Fejezd be az emelkedési fázist - + Total RoR Teljes RoR - + FCs RoR - + MET TALÁLKOZOTT - + AUC Begin AUC Kezdje - + AUC Base AUC alap - + Dry Phase AUC Száraz fázis AUC - + Mid Phase AUC Középfázis AUC - + Finish Phase AUC Fázis befejezése AUC - + Weight Out - + Volume In Hangerő be - + Volume Out Hangerő ki - + Volume Gain - + Green Density Zöld sűrűség - + Roasted Density Pörkölt sűrűség - + Moisture Greens Nedvesség zöldek - + Moisture Roasted Párolt pára - + Moisture Loss Nedvességveszteség - + Organic Loss Szerves veszteség - + Ambient Humidity Környezeti páratartalom - + Ambient Pressure Környezeti nyomás - + Ambient Temperature Környezeti hőmérséklet - - + + Roasting Notes Sütési jegyzetek - - + + Cupping Notes Köpölyözés jegyzetek - + Heavy FC Nehéz FC - + Low FC Alacsony FC - + Light Cut Könnyű vágás - + Dark Cut Sötét vágás - + Drops Cseppek - + Oily Olajos - + Uneven Egyenetlen - + Tipping Borravaló - + Scorching Perzselő - + Divots - + Mode Mód - + BTU Batch BTU köteg - + BTU Batch per green kg BTU tétel zöld kg-onként - + CO2 Batch CO2 tétel - + BTU Preheat BTU előmelegítés - + CO2 Preheat CO2 Előmelegítés - + BTU BBP - + CO2 BBP - + BTU Cooling BTU hűtés - + CO2 Cooling CO2 hűtés - + BTU Roast BTU sült - + BTU Roast per green kg BTU Pörkölt per zöld kg - + CO2 Roast CO2 Pörkölt - + CO2 Batch per green kg CO2 Tétel/zöld kg - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Hatékonysági köteg - + Efficiency Roast Hatékonyság sült - + BBP Begin BBP Kezdje - + BBP Begin to Bottom Time - + BBP Bottom to CHARGE Time - + BBP Begin to Bottom RoR - + BBP Bottom to CHARGE RoR BBP Alulról CHARGE RoR - + File Name Fájl név - + Roast Ranking - + Ranking Report Rangsor jelentés - + AVG - + Roasting Report Pörkölési jegyzőkönyv - + Date: Dátum: - + Beans: Bab: - + Weight: Súly: - + Volume: Hangerő: - + Roaster: Pecsenyesütő: - + Operator: Operátor: - + Organization: Szervezet: - - + + Cupping: Köpölyözés: - + Color: Szín: - + Energy: Energia: - + CO2: - + CHARGE: DÍJ: - + Size: Méret: - + Density: Sűrűség: - + Moisture: Nedvesség: - + Ambient: Környező: - + TP: - + DRY: SZÁRAZ: - + FCs: FC: - + FCe: - + SCs: SC-k: - + SCe: - + DROP: CSEPP: - + COOL: MENŐ: - + MET: TALÁLKOZOTT: - + CM: - + Drying: Szárítás: - + Maillard: - + Finishing: Végső: - + Cooling: Hűtés: - + Background: Háttér: - + Alarms: Riasztások: - + RoR: - + AUC: - + Events Események @@ -7362,13 +7362,13 @@ Amikor Meter=NONE párbeszédablak nyílik meg a hőmérséklet kézi beviteléh - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Gyors bejegyzés az eseményre. A q, w, e és r billentyűk az 1, 2, 3 és 4 speciális eseményeknek felelnek meg. A billentyűkódot kétjegyű számértéknek kell követnie, pl. &#39;q75&#39;, ha a megfelelő eseménycsúszka max értéke 100 vagy kevesebb (alapbeállítás). Ha a csúszka maximális értéke nagyobb, mint 100, három számjegyet kell beírni, és 100-nál kisebb értékekhez egy kezdő nulla szükséges, pl. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Gyors PID SV-bejegyzés. Az érték egy háromjegyű szám. A 100-nál kisebb értékeket kezdő nullával kell megadni, pl. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11449,6 +11449,14 @@ A matematikai képletek használata a plotterben lehetővé teszi a P és F szim F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. Az F1 a tényleges képlet előző eredményére utal, hogy megvalósítsa a visszacsatolási hurkot. Ez hasznos a szűrők kialakításánál. Hasonlóképpen az F2 a második előző eredményre utal stb. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Gyors bejegyzés az eseményre. A q, w, e és r billentyűk az 1, 2, 3 és 4 speciális eseményeknek felelnek meg. A billentyűkódot kétjegyű számértéknek kell követnie, pl. &#39;q75&#39;, ha a megfelelő eseménycsúszka max értéke 100 vagy kevesebb (alapbeállítás). Ha a csúszka maximális értéke nagyobb, mint 100, három számjegyet kell beírni, és 100-nál kisebb értékekhez egy kezdő nulla szükséges, pl. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Gyors PID SV-bejegyzés. Az érték egy háromjegyű szám. A 100-nál kisebb értékeket kezdő nullával kell megadni, pl. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12006,8 +12014,8 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Hányados - - + + Text Szöveg @@ -12034,19 +12042,19 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12067,19 +12075,19 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe BAB HŐ - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12108,8 +12116,8 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Igazítás - - + + @@ -12126,11 +12134,11 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe TÖLTÉS - - - - - + + + + + @@ -12139,13 +12147,13 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - - + + + + - - - - + + @@ -12153,16 +12161,16 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe SZÁRAZ - - - - - - - - - - + + + + + + + + + + @@ -12170,7 +12178,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe FC-k - + @@ -12178,7 +12186,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - + @@ -12186,7 +12194,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe SC-k - + @@ -12194,8 +12202,8 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - - + + @@ -12216,9 +12224,9 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe / perc - - - + + + @@ -12227,9 +12235,9 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe BE - - - + + + @@ -12264,7 +12272,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Negatív - + Slider @@ -12281,8 +12289,8 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Invert vezérlés - - + + @@ -12318,29 +12326,29 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Rámpa / áztatás - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Háttér @@ -12561,7 +12569,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Engedélyezett kommentár átfedés - + Markers Markerek @@ -12603,9 +12611,9 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Méret - - - + + + @@ -12613,8 +12621,8 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe INDÍT - - + + MET TALÁLKOZOTT @@ -12640,9 +12648,9 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe jelenlegi: - - - + + + @@ -12707,9 +12715,9 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Fürt - - - + + + @@ -12722,16 +12730,16 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe VISSZA - - - + + + Event button Esemény gomb - + its text @@ -12775,7 +12783,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe DB # - + @@ -12990,7 +12998,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Csomópont - + ALL MINDEN @@ -13055,7 +13063,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - + @@ -13072,9 +13080,9 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - - - + + + Green @@ -13090,7 +13098,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Sült - + @@ -13099,7 +13107,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe SZÁRÍTÁS VÉGE - + @@ -13108,13 +13116,13 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe FC KEZD - + FC END FC VÉGE - + @@ -13122,13 +13130,13 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe SC KEZD - + SC END SC VÉGE - + COOL HŰTÉS @@ -13159,7 +13167,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - + Density Sűrűség @@ -13181,7 +13189,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - + Moisture Nedvesség @@ -13310,7 +13318,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe (mm: ss) - + Duration Időtartam @@ -13333,7 +13341,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe - + @@ -13373,7 +13381,7 @@ Az Artisan minden mintaidőszakban elindítja a programot. A program kimeneténe Modell - + Heating Fűtés @@ -13684,7 +13692,7 @@ LCD-k Mind Nem érhető el az ArtisanViewer alkalmazásban - + EVENT ESEMÉNY @@ -13752,13 +13760,13 @@ LCD-k Mind Írja be a leírást - + PID SV - + PID % PID% @@ -13799,425 +13807,425 @@ LCD-k Mind Szél színe (RGBA) - + roasted sült - - - - - - + + + + + + AUC - + Time Guide Idő kalauz - + Background ET Háttér ET - + Background BT Háttér BT - + Background Extra Háttér Extra - + X Label X címke - - - + + + Canvas Vászon - + Y Label Y címke - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Legenda bkgnd - + MET Text MET szöveg - - + + MET Box MET doboz - + Timer LCD Digits Időzített LCD számjegyek - + Timer LCD Background Időzítő LCD háttér - - + + ET LCD Digits ET LCD számjegyek - - + + ET LCD Background ET LCD háttér - - + + BT LCD Digits BT LCD számjegyek - - + + BT LCD Background BT LCD háttér - + Extra/PID LCD Digits Extra / PID LCD számjegyek - + Extra/PID LCD Background Extra / PID LCD háttér - + AUC FCs AUC FC-k - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On Tovább - - - + + + Off Ki - + Max Delta - + Swing Hinta - + ABC/secs ABC / mp - + Segment Analysis (rise, crash and flick) Szegmenselemzés (emelkedés, összeomlás és pöccintés) - + Background Align Háttér igazítása - + Curve Fit Görbe illesztés - + Samples Threshold Minták küszöbértéke - + Delta Threshold Delta küszöb - + Sample rate (secs) Mintavételi arány (mp) - + Smooth Curves/Spikes Sima görbék / tüskék - + Delta Span/Smoothing - + Polyfit/Optimal Smoothing - + Fit RoRoR (C/min/min) Fit RoRoR (C / perc / perc) - + Actual RoR at FCs Tényleges RoR az FC-knél - + ALL FINISHING MODE MINDEN VIZSGÁLATI MÓD - - + + DEV% - - + + DRY% SZÁRAZ% - - - - - + + + + + TIME MODE IDŐ MÓD - - - - - + + + + + PERCENTAGE MODE SZÁZALÉKOS MÓD - + RAMP% RÁMPA% - - - - - + + + + + TEMP MODE - + Start recording Felvétel megkezdése - + Charge the beans Töltse fel a babot - + /m / m - + greens zöldek - - - + + + AUTO - - - + + + MANUAL KÉZIKÖNYV - + FLAP FÉKSZÁRNY - - - + + + CLOSE BEZÁRÁS - - - + + + OPEN NYISD KI - + CONTROL ELLENŐRZÉS - + DISCHARGE KIBOCSÁTÁS - + HEATING FŰTÉS - + STIRRER KEVERŐ - + FILL TÖLT - + COOLING HŰTÉS - - - + + + STOP ÁLLJ MEG - + RELEASE KIADÁS - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -14405,155 +14413,155 @@ LCD-k Mind Térképezés - + Preheat Measured Előmelegítés mért - + Preheat % Előmelegítés% - + BBP Measured BBP mért - + BBP % BBP% - + Cooling Measured Hűtés Mért - + Cooling % Hűtés% - + Continuous Folyamatos - + Roast Event Sült esemény - + Meter Méter - - + + at nál nél - + BackgroundXT HáttérXT - + BackgroundYT HáttérYT - - + + BackgroundET HáttérET - - + + BackgroundBT HáttérBT - + BackgroundDeltaET HáttérDeltaET - + BackgroundDeltaBT HáttérDeltaBT - + ETprojection ETprojekció - + DeltaETprojection DeltaET-projekció - + BTprojection BTvetítés - + DeltaBTprojection DeltaBT-vetítés - + TIMEguide IDŐÚTMUTATÓ - + AUCguide - - - + + + Correction Javítás - + Event #<b>{0} </b> <b> {0} </b>. Esemény - - + + CM - - + + FC - + Designer Tervező - + BT {0} {1}/min for {2} BT {0} {1} / perc {2} - + ET {0} {1}/min for {2} ET {0} {1} / perc: {2} @@ -14748,8 +14756,8 @@ LCD-k Mind Kilépés a következőből: {0} - - + + About {0} A (z) {0} @@ -14811,37 +14819,37 @@ LCD-k Mind Menu - + Main LCDs Fő LCD-k - + Delta LCDs Delta LCD-k - + PID LCDs PID LCD-k - + Extra LCDs Extra LCD-k - + Phases LCDs Fázisok LCD-k - + Scale LCDs Skála LCD-k @@ -14878,13 +14886,13 @@ LCD-k Mind Kilátás - + Help Súgó - + New Új @@ -15247,105 +15255,105 @@ LCD-k Mind Vezérlők - + Readings Olvasmányok - + Events Editor Eseményszerkesztő - + Buttons Gombok - + Sliders Csúszkák - + Schedule Terv - + Full Screen Teljes képernyő - + About Qt A Qt-ről - + Documentation Leírás - + Keyboard Shortcuts Gyorsbillentyűk - + Check for Updates Frissítések keresése - + Errors Hibák - + Messages Üzenetek - + Serial Soros - + Platform Platform - + Load Settings... Beállítások betöltése ... - + Load Recent Settings Legutóbbi beállítások betöltése - - + + Save Settings... Beállítások mentése... - - + + Factory Reset Gyári beállítások visszaállítása - + Load Theme... Téma betöltése ... - + Save Theme... Téma mentése ... @@ -15424,18 +15432,18 @@ LCD-k Mind Kerékgrafikon mentve - + Open Wheel Graph Nyissa meg a kerékdiagramot - - - - - - + + + + + + @@ -15443,12 +15451,12 @@ LCD-k Mind {} csatlakoztatva - - - - - - + + + + + + @@ -15973,7 +15981,7 @@ Ismételje meg a műveletet a végén: {0} - + Bluetootooth access denied Bluetooth hozzáférés megtagadva @@ -16009,13 +16017,13 @@ Ismételje meg a műveletet a végén: {0} Lejátszási segédlet bekapcsolva {0} másodpercnél - + Load Background Háttér betöltése - + Reading background profile... Háttérprofil olvasása... @@ -16247,8 +16255,8 @@ Ismételje meg a műveletet a végén: {0} Mintavétel - - + + Warning Figyelem @@ -16259,13 +16267,13 @@ Ismételje meg a műveletet a végén: {0} A szűk mintavételi intervallum bizonyos gépeken instabilitást okozhat. Javasoljuk, hogy minimum 1 másodperc. - + Incompatible variables found in %s Nem kompatibilis változók találhatók itt: %s - + Assignment problem Hozzárendelési probléma @@ -16311,7 +16319,7 @@ Ismételje meg a műveletet a végén: {0} Az S7 csatlakozás sikertelen - + Port Configuration Port konfiguráció @@ -16322,7 +16330,7 @@ Ismételje meg a műveletet a végén: {0} Kommunikációs port - + Load Alarms Betöltési riasztások @@ -16359,99 +16367,99 @@ Ismételje meg a műveletet a végén: {0} kövesd - - + + Save Statistics Statisztikák mentése - + Welcome to version {0} of Artisan! Üdvözöljük az Artisan {0}. verziójában! - + This is a one time message to inform you about a change in Artisan. Ez egy egyszeri üzenet, amely az Artisan változásáról tájékoztat. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Ha soha nem futtatja az Artisan régebbi verzióit, kihagyhatja ezt az üzenetet, a változás nem érinti Önt. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Az Artisan megőrzi az összes konfigurációs beállítást, amikor kilép, így azok automatikusan elérhetők lesznek az Artisan következő indításakor. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. A v2.0 kiadástól kezdődően a beállítások már nem lesznek automatikusan megosztva indításkor a 2.0 előtti verziókkal. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Ne aggódj. Mivel ez az első alkalom, amikor megnyitotta ezt az új verziót, az Artisan már betöltötte a legutóbb használt beállításait. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. A beállítások megosztásához ez a verzió és a v2.0 előtti Artisan verziók között használja a „Súgó>Beállítások mentése” és a „Súgó>Beállítások betöltése” menüpontot. - + Enjoy using Artisan, The Artisan Team Élvezze az Artisan, The Artisan Team használatát - + One time message about loading settings at start-up Egyszeri üzenet a beállítások betöltésekor az indításkor - + Welcome to the ArtisanViewer! Üdvözöljük az ArtisanViewerben! - + This is a one time message to introduce you to the ArtisanViewer. Ez egy egyszeri üzenet, amely bemutatja Önnek az ArtisanViewert. - + The ArtisanViewer opens whenever a copy of Artisan is already running. Az ArtisanViewer megnyílik, amikor az Artisan egy példánya már fut. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. Az ArtisanViewer megőrzi az összes konfigurációs beállítást, amikor kilép, így azok automatikusan elérhetők lesznek az ArtisanViewer következő indításakor. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Vigyázat, a beállítások megosztásának egyetlen módja az Artisan és az ArtisanViewer között, ha kifejezetten elmenti és betölti azokat a „Súgó>Beállítások mentése” és a „Súgó>Beállítások betöltése” menüpontban. - + Enjoy using ArtisanViewer, Élvezze az ArtisanViewer használatát, - + The Artisan Team A kézműves csapat - + One time message about ArtisanViewer Egyszeri üzenet az ArtisanViewerről - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16460,408 +16468,408 @@ To keep it free and current please support us with your donation and subscribe t Annak érdekében, hogy ingyenes és naprakész legyen, kérjük, támogasson minket adományával, és iratkozzon fel az artisan.plus oldalra, hogy letiltja ezt a párbeszédpanelt! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurálja a következőhöz:<br>{0}?<br><br>Egyes beállításai módosulnak!<br><br>A folytatás előtt a legjobb, ha menti jelenlegi beállításait, és alaphelyzetbe állítja az Artisan<br>(első menü: {1} >> {2}, majd {4} >> {3}) - + Adjust Settings Állítsa be a beállításokat - + Ambient Környező - + Elevation (MASL) Magasság (MASL) - - - + + + Action canceled Akció megszakítva - - - - - - - + + + + + + + Machine Gép - - - - - + + + + + Network name or IP address Hálózati név vagy IP-cím - + Machine Capacity (kg) A gép kapacitása (kg) - + Energy loads configured for {0} {1}kg Energiaterhelések konfigurálva {0} {1} kg-hoz - + Artisan configured for {0} Kézműves konfigurálva a következőhöz: {0} - - + + Load theme {0}? Betölti a(z) {0} témát? - - + + Adjust Theme Related Settings Témával kapcsolatos beállítások módosítása - - + + Loaded theme {0} Téma betöltve: {0} - + Detected a color pair that may be hard to see: Olyan színpárt észlelt, amelyet nehéz lehet látni: - - - + + + Simulator started @{}x A szimulátor elindult @{}x - + super on szuper rajta - + super off szuper kikapcsolva - + Pulse out of range (%d) Impulzus tartományon kívül (%d) - + Alarms on Riasztások bekapcsolva - + Alarms off Riasztók kikapcsolva - + autoCHARGE on automatikus töltés bekapcsolva - + autoCHARGE off autoCHARGE kikapcsolva - + autoDROP on autoDROP bekapcsolva - + autoDROP off autoDROP kikapcsolva - - - + + + PID set to OFF A PID OFF állásban van - - - + + + PID set to ON A PID BE állásba van állítva - - + + PID mode manual PID mód kézikönyv - - + + PID mode Ramp/Soak PID mód Rámp/Soak - - + + PID mode background PID mód háttér - + playback off lejátszás kikapcsolva - + playback by time lejátszás idő szerint - + playback by BT lejátszás a BT által - + playback by ET lejátszása ET - + Notifications on Értesítések bekapcsolva - + Notifications off Értesítések kikapcsolva - - - - - - + + + + + + PID Lookahead: {0} PID előretekintés: {0} - + Keep ON enabled Tartsa bekapcsolva - + Keep ON disable Tartsa BE letiltva - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Szeretné visszaállítani az összes beállítást?<br> Az ArtisanViewert újra kell indítani! - + Do you want to reset all settings?<br> Artisan has to be restarted! Szeretné visszaállítani az összes beállítást?<br> Az Artisant újra kell indítani! - - + + Factory Reset Gyári beállítások visszaállítása - + Auto Axis Graph Mode: Roast Auto Axis Graph Mode: Pörkölt - + Auto Axis Graph Mode: BBP+Roast Automatikus tengelygrafikon mód: BBP+sült - + Auto Axis Graph Mode: BBP Automatikus tengelyes grafikon mód: BBP - - + + PID Mode: Ramp/Soak PID mód: rámpa/áztatás - - + + PID Mode: Background PID mód: Háttér - - + + PID Mode: Manual PID mód: kézi - + Exit Designer? Kilép a Tervezőből? - + Designer Mode ON Tervező mód BE - + LCD cursor on profile data LCD kurzor a profiladatokon - + LCD cursor on template data LCD kurzor a sablonadatokon - + LCD cursor OFF LCD kurzor KI - + Keyboard moves turned ON A billentyűzet mozgatása be van kapcsolva - + Keyboard moves turned OFF A billentyűzet mozgása KI van kapcsolva - + Profile {0} saved in: {1} A(z) {0} profil elmentve ide: {1} - + Autosave path does not exist. Autosave failed. Az automatikus mentés elérési útja nem létezik. Az automatikus mentés nem sikerült. - + Empty path or box unchecked in Autosave Üres útvonal vagy négyzet nincs bejelölve az Automatikus mentésben - + Event #{0}: {1} has been updated {0}. esemény: {1} frissítve - + Select Kiválasztás - - + + Open Megnyitás - + URL - + Save Mentés - + Select Directory Válassza a Címtár lehetőséget - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST törölve: hiányos profilt találtunk, amelyből hiányzik a CHARGE és a DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST törölve: hiányos profilt találtunk, amelyből hiányzik a DROP - + {0} has been saved. New roast has started {0} mentése megtörtént. Elkezdődött az új sütés - - - + + + Invalid artisan format Érvénytelen kézműves formátum - + {0} loaded {0} betöltve - + No profile data. ET/BT not recalculated Nincsenek profiladatok. ET/BT nincs újraszámítva - + Problem with the profile data. ET/BT not recalculated Probléma a profiladatokkal. ET/BT nincs újraszámítva - + Background {0} loaded successfully {1} A háttér {0} sikeresen betöltve {1} - + Artisan CSV file loaded successfully Kézműves CSV-fájl sikeresen betöltve - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import A Probat Shop Pilot Software importáláskor a <Név>_<Index>.xml fájlokat várja, mint a Test_0.xml fájlban. - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16874,467 +16882,467 @@ Felülírja az extra eszközdefiníciókat a profil értékeivel? Az aktuális beállításokat célszerű előzőleg elmenteni a Súgó >> Beállítások mentése menüpontban. - + Found a different set of extra devices Különféle kiegészítő eszközöket talált - + Save Profile Profil mentése - + Profile saved Profil mentve - - - - - - - - + + + + + + + + Cancelled Törölve - + Readings exported Leolvasások exportálva - + Export Excel Excel exportálása - + Export CSV CSV exportálása - + Export JSON JSON exportálása - + Export RoastLogger RoastLogger exportálása - + Export Probat Pilot Probat Pilot exportálása - - + + + + - - Converting... Konvertálás... - - + + + + - - Target file {0} exists. {1} not converted. A(z) {0} célfájl létezik. {1} nincs konvertálva. - + Readings imported Olvasmányok importálva - + Import Artisan URL Kézműves URL importálása - + Import CSV CSV importálása - + Import JSON JSON importálása - + Import RoastLogger Importálja a RoastLoggert - + Batch Counter Tételszámláló - + Load Settings canceled A beállítások betöltése megszakítva - - + + Statistics Saved Statisztika mentve - + No statistics found Nem található statisztika - + Excel Production Report exported to {0} Excel termelési jelentés exportálva ide: {0} - + Ranking Report Rangsor jelentés - + Ranking graphs are only generated up to {0} profiles A rangsorolási grafikonok csak {0} profilig készülnek - + Profile missing DRY event A profilból hiányzik a DRY esemény - + Profile missing phase events A profilból hiányzó fázisesemények - + CSV Ranking Report exported to {0} CSV-rangsorolási jelentés exportálva ide: {0} - + Excel Ranking Report exported to {0} Excel rangsorolási jelentés exportálva ide: {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied A Bluetooth-mérleg nem csatlakoztatható, amíg az Artisan nem engedélyezi a Bluetooth-hozzáférést - + Bluetooth access denied Bluetooth hozzáférés megtagadva - + Hottop control turned off A hottop vezérlés kikapcsolva - + Hottop control turned on A hottop vezérlés bekapcsolva - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! A Hottop vezérléséhez először aktiválnia kell a szuperfelhasználói módot az időzítő LCD-n jobb klikkel! - - + + Settings not found A beállítások nem találhatók - + artisan-settings kézműves-beállítások - + Save Settings Beállítások mentése - + Settings saved Beállítások elmentve - + artisan-theme kézműves-téma - + Save Theme Téma mentése - + Theme saved Téma mentve - + Load Theme Töltsd be a témát - + Theme loaded Téma betöltve - + Background profile removed Háttérprofil eltávolítva - + Alarm Config Riasztás Konfig - + Alarms are not available for device None A riasztások nem érhetők el az eszközön Nincs - + Switching the language needs a restart. Restart now? A nyelvváltáshoz újra kell indítani. Újraindítás most? - + Restart Újrakezd - + Import K202 CSV K202 CSV importálása - + K202 file loaded successfully K202 fájl sikeresen betöltve - + Import K204 CSV K204 CSV importálása - + K204 file loaded successfully K204 fájl sikeresen betöltve - + Import Probat Recipe Probat recept importálása - + Probat Pilot data imported successfully Probat Pilot adatok sikeresen importálva - + Import Probat Pilot failed A Probat Pilot importálása nem sikerült - - + + {0} imported {0} importálva - + an error occurred on importing {0} hiba történt a(z) {0} importálásakor - + Import Cropster XLS Importálja a Cropster XLS-t - + Import Stronghold XLSX Importálja a Stronghold XLSX-et - + Import RoastLog URL RoastLog URL importálása - + Import RoastPATH URL RoastPATH URL importálása - + Import Giesen CSV Importálja a Giesen CSV-t - + Import Petroncini CSV Importálja a Petroncini CSV-t - + Import IKAWA URL Importálja az IKAWA URL-t - + Import IKAWA CSV IKAWA CSV importálása - + Import Loring CSV Loring CSV importálása - + Import ROEST CSV ROEST CSV importálása - + Import Rubasse CSV Importálja a Rubasse CSV-t - + Import HH506RA CSV HH506RA CSV importálása - + HH506RA file loaded successfully A HH506RA fájl sikeresen betöltve - + Save Graph as Grafikon mentése másként - + {0} size({1},{2}) saved {0} méret ({1},{2}) mentve - + Save Graph as PDF Grafikon mentése PDF formátumban - + Save Graph as SVG Graph mentése SVG-ként - + {0} saved {0} mentve - + Wheel {0} loaded A(z) {0} kerék betöltve - + Invalid Wheel graph format Érvénytelen kerékdiagram formátum - + Buttons copied to Palette # Gombok a palettára másolva # - + Palette #%i restored A #%i paletta visszaállítva - + Palette #%i empty #%i paletta üres - + Save Palettes Paletták mentése - + Palettes saved Paletták mentve - + Palettes loaded A paletták betöltve - + Invalid palettes file format Érvénytelen paletta fájlformátum - + Alarms loaded Riasztások betöltve - + Fitting curves... Görbék illesztése... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Figyelmeztetés: Az érdeklődésre számot tartó elemzési intervallum kezdete korábbi, mint a görbeillesztés kezdete. Javítsa ki ezt a Config>Curves>Analysis fülön. - + Analysis earlier than Curve fit A görbe illesztésénél korábbi elemzés - + Simulator stopped A szimulátor leállt - + debug logging ON hibakeresési naplózás BE @@ -17525,448 +17533,448 @@ Javítsa ki ezt a Config>Curves>Analysis fülön. Az eszköz beállítása {0}, ami egyenértékű a CENTER 302-vel. Most válassza ki a soros portot - + set y-coordinate to {} állítsa be az y-koordinátát a következőre: {} - + seconds before FCs másodperccel az FCs előtt - + seconds after FCs másodperccel az FC-k után - + Alarm notice Figyelmeztetés - + Alarm is calling: {0} Riasztó hív: {0} - + Calling alarm failed on {0} Az ébresztő hívása sikertelen ekkor: {0} - + Alarm trigger button error, description '{0}' not a number A riasztás indítógombjának hibája, a leírás „{0}” nem szám - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Riasztási trigger csúszka hiba, a leírás '{0}' nem érvényes szám [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Riasztási trigger SV csúszka hiba, a leírás „{0}” nem érvényes szám - + Alarm {0} triggered {0} riasztás aktiválva - + Save profile? Profil mentése? - + Profile unsaved A profil mentése visszavonva - + Scope has been reset A hatókör visszaállításra került - + Load Image File Képfájl betöltése - + Loaded watermark image {0} Betöltött vízjel kép {0} - + Unable to load watermark image {0} Nem sikerült betölteni a vízjelképet ({0}) - + Convert profile data to Fahrenheit? Átalakítja a profiladatokat Fahrenheit formátumra? - - - - + + + + Convert Profile Temperature Profil hőmérsékletének konvertálása - + Profile changed to Fahrenheit A profil Fahrenheit-re módosult - + Unable to comply. You already are in Fahrenheit Képtelen megfelelni. Már Fahrenheitben vagy - - + + Profile not changed A profil nem változott - + Convert profile data to Celsius? Átalakítja a profiladatokat Celsius-fokra? - + Profile changed to Celsius A profil Celsius-ra változott - + Unable to comply. You already are in Celsius Képtelen megfelelni. Már Celsiusban vagy - + Convert Profile Scale Profil skála konvertálása - + No profile data found Nem található profiladat - - + + Colors set to defaults A színek alapértelmezettre vannak állítva - + Colors set to Default Theme A színek alapértelmezett témára vannak állítva - + Colors set to grey A színek szürkére állítva - + Background does not match number of labels A háttér nem egyezik a címkék számával - + Phidget service discovery started... A Phidget szolgáltatás felfedezése elindult... - + scanning for device eszköz keresése - + Scope monitoring... Hatókör figyelése... - + Scope stopped Scope megállt - + Humidity: {}% Páratartalom: {}% - + Temperature: {}{} Hőfok: {}{} - + Pressure: {}hPa Nyomás: {}hPa - + Scope recording... Hatókör felvétel... - + Scope recording stopped A Scope felvétel leállt - + Not enough data collected yet. Try again in a few seconds Még nincs elég adat gyűjtve. Próbálja újra néhány másodperc múlva - + CHARGE: Scope is not recording CHARGE: A Scope nem rögzít - + Roast time starts now 00:00 BT = {0} A sütési idő most kezdődik 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] rögzítve: {0} BT = {1} - + DRY END: Scope is not recording DRY END: A Scope nem rögzít - + [DRY END] recorded at {0} BT = {1} [SZÁRAZ VÉGE] rögzítve: {0} BT = {1} - + FC START: Scope is not recording FC START: A Scope nem rögzít - + [FC START] recorded at {0} BT = {1} [FC START] rögzítve: {0} BT = {1} - + FC END: Scope is not recording FC END: A Scope nem rögzít - + [FC END] recorded at {0} BT = {1} [FC END] rögzítve: {0} BT = {1} - + SC START: Scope is not recording SC START: A Scope nem rögzít - + [SC START] recorded at {0} BT = {1} [SC START] rögzítve: {0} BT = {1} - + SC END: Scope is not recording SC END: A Scope nem rögzít - + [SC END] recorded at {0} BT = {1} [SC END] rögzítve: {0} BT = {1} - + DROP: Scope is not recording DROP: A Scope nem rögzít - + Roast ended at {0} BT = {1} A sütés vége: {0} BT = {1} - + COOL: Scope is not recording COOL: A Scope nem rögzít - + [COOL END] recorded at {0} BT = {1} [COOL END] rögzítve: {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} {0}. számú esemény rögzítve BT = {1}{2} Idő = {3} - + Timer is OFF Az időzítő KI - + Unable to move background A háttér nem mozgatható - + No finished profile found Nem található kész profil - + Polynomial coefficients (Horner form): Polinom együtthatók (Horner alak): - + Knots: Csomók: - + Residual: Maradó: - + Roots: Gyökerek: - + Profile information Profil információ - + Designer Start Tervező Start - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Ha egy profilt importál a Designerbe, az összes adatot megtizedeli, kivéve a fő [pontokat]. Folytatni? - + Save Points Mentse pontokat - + Points saved Mentett pontok - + Load Points Betöltési pontok - + Points loaded Pontok betöltve - + Designer Init Tervező Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Nem sikerült elindítani a tervezőt. Hiányzik a profilból [CHARGE] vagy [DROP] - + [ CHARGE ] [ FELTÖLTÉS ] - + [ DRY END ] [ SZÁRAZ VÉGE ] - + [ FC START ] - + [ FC END ] [ FC VÉGE ] - + [ SC START ] - + [ SC END ] [ SC VÉGE ] - + [ DROP ] - + [ COOL ] [ MENŐ ] - + New profile created Új profil létrehozva - + added to cupping notes hozzáadva a köpölyözéshez - + added to roasting notes pörkölési jegyzetekhez adva - + Mouse Cross ON: move mouse around Egérkereszt BE: mozgassa az egeret - + Mouse cross OFF Egérkereszt KI @@ -18518,67 +18526,67 @@ Annak érdekében, hogy ingyenes és naprakész legyen, kérjük, támogasson mi Scope Annotation - - - - - + + + + + CHARGE TÖLTÉS - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18611,11 +18619,11 @@ Annak érdekében, hogy ingyenes és naprakész legyen, kérjük, támogasson mi Scope Title - - - - - + + + + + @@ -19776,216 +19784,216 @@ Annak érdekében, hogy ingyenes és naprakész legyen, kérjük, támogasson mi Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20952,232 +20960,232 @@ A betűtípust a Config>> Curves>> UI lapon lehet beállítaniVonalstílusok - - + + Start monitoring Kezdje el a megfigyelést - + Start recording Felvétel megkezdése - + First Crack Start Első Crack Start - + First Crack End Első Crack End - + Second Crack Start Második repedésindítás - + Second Crack End Második Crack End - + Reset Gyári beállítások visszaállítása - + Charge Díj - + Drop Csepp - + Event Esemény - + Increases the current SV value by 5 5-tel növeli az aktuális SV értéket - + Increases the current SV value by 10 10-zel növeli az aktuális SV értéket - + Increases the current SV value by 20 20-al növeli az aktuális SV értéket - + Decreases the current SV value by 20 20-al csökkenti az aktuális SV értéket - + Decreases the current SV value by 10 10-zel csökkenti az aktuális SV értéket - + Decreases the current SV value by 5 5-tel csökkenti az aktuális SV értéket - + Dry End Száraz vég - + Cool End - + Timer Időzítő - + ET Temperature ET hőmérséklet - + BT Temperature BT hőmérséklet - + ET/time (degrees/min) ET/idő (fok/perc) - + BT/time (degrees/min) BT/idő (fok/perc) - + Value of SV in PID SV értéke PID-ben - + PID power % PID teljesítmény % - + Number of events found Talált események száma - + Type of event Az esemény típusa - + Value of event Az esemény értéke - + Updates the event Frissíti az eseményt - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fázis LCD: kattintson a jobb gombbal az IDŐ, SZÁZALÉK és HŐMÉRSÉKLET mód közötti váltáshoz - + Syncing with artisan.plus Szinkronizálás az artisan.plusszal - - + + Disconnect artisan.plus Az artisan.plus leválasztása - + Upload to artisan.plus Feltöltés az artisan.plus oldalra - + Connect artisan.plus Csatlakoztassa az artisan.plus-t - + Phase LCDs Currently in ALL FINISHING MODE Fázis LCD-k Jelenleg MINDEN FINISHING ÜZEMMÓDBAN - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fázis LCD: kattintson a jobb gombbal az IDŐ, SZÁZALÉK és HŐMÉRSÉKLET mód közötti váltáshoz Jelenleg IDŐ MÓD-ban van - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fázis LCD: kattintson a jobb gombbal az IDŐ, SZÁZALÉK és HŐMÉRSÉKLET mód közötti váltáshoz Jelenleg PERCENTAGE MODE-ban van - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fázis LCD: kattintson a jobb gombbal az IDŐ, SZÁZALÉK és HŐMÉRSÉKLET mód közötti váltáshoz Jelenleg TEMP MODE-ban van - + <b>Label</b>= <b>Címke</b>= - + <b>Description </b>= <b>Leírás </b>= - + <b>Type </b>= <b>Típus </b>= - + <b>Value </b>= <b>Érték </b>= - + <b>Documentation </b>= <b>Dokumentáció </b>= - + <b>Button# </b>= <b>Button# </b>= @@ -21222,12 +21230,12 @@ Jelenleg TEMP MODE-ban van Példa: 100 + x - + Stop monitoring Állítsa le a megfigyelést - + Stop recording Állítsa le a felvételt diff --git a/src/translations/artisan_id.qm b/src/translations/artisan_id.qm index b5eb70ddf9103b226842f2503f63d9650ffd6d03..cbf7328b35c591094612caed823c5c1e9d80ce60 100644 GIT binary patch delta 19592 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 Tl{qS$+7Jga@}+P(I{oc0m`>db diff --git a/src/translations/artisan_id.ts b/src/translations/artisan_id.ts index e13aa0966..9c3f4deb5 100644 --- a/src/translations/artisan_id.ts +++ b/src/translations/artisan_id.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Rilis Sponsor - + About Tentang Artisan - + Core Developers Pengembang Inti - + License Lisensi - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Ada masalah saat mengambil informasi versi terbaru. Harap periksa sambungan Internet Anda, coba lagi nanti, atau periksa secara manual. - + A new release is available. Rilis baru tersedia. - + Show Change list Tampilkan daftar Ubah - + Download Release Download Rilis - + You are using the latest release. Anda menggunakan rilis terbaru. - + You are using a beta continuous build. Anda menggunakan versi beta berkelanjutan. - + You will see a notice here once a new official release is available. Anda akan melihat pemberitahuan di sini setelah rilis resmi baru tersedia. - + Update status Memperbaharui status - + sponsored by {} disponsori oleh {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Sangraian hari ini - + Screen Size Ukuran layar @@ -98,65 +98,65 @@ Kelembaban mentah - + Batch Size Ukuran Batch - + Density Roasted Kepadatan Panggang - + Moisture Roasted Kelembaban matang - + Ground Color Warna bubuk - + Energy Energi - + CO2 - + Weight Roasted Berat Dipanggang - + Weight Loss Bobot Susut - + From Dari - + Bottom Dasar - + AUC AUC @@ -312,7 +312,7 @@ Hapus - + Update Pembaharuan @@ -859,109 +859,109 @@ Perangkat Ekstra Teks - - - + + + ON HIDUP - - - - + + + + START MULAI - + FC START FC MULAI - + FC END FC AKHIR - + SC START SC MULAI - + SC END SC AKHIR - + RESET RESET - - + + CHARGE ISI - - + + DROP KELUARKAN - + CONTROL KONTROL - + EVENT KEJADIAN - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 - + DRY END AKHIR PENGERINGAN - + COOL END AKHIR PENDINGINAN @@ -981,25 +981,25 @@ END - + Finishing Phase Fase Akhir - + Maillard Phase Fase pematangan - + Drying Phase Fase Pengeringan - - + + OFF MATI @@ -1566,61 +1566,61 @@ END Tampilkan Selalu - + Heavy FC FC Berat - + Low FC FC Rendah - + Light Cut Potong tipis - + Dark Cut Potong Hitam - + Drops Drop - + Oily Berminyak - + Uneven Tidak merata - + Tipping Pecah - + Scorching Gosong - + Divots Divot @@ -1891,9 +1891,9 @@ END ComboBox + - - + @@ -1903,10 +1903,10 @@ END Udara + - - + @@ -1918,9 +1918,9 @@ END + - - + @@ -1930,9 +1930,9 @@ END Damper + - - + @@ -2213,14 +2213,14 @@ END SV - + Playback ON Pemutaran AKTIF - + Playback OFF @@ -2239,7 +2239,7 @@ END Setel Ulang Warna Kanvas - + Heater Pemanas @@ -2643,32 +2643,32 @@ END diskrit - + Propane Gas (LPG) Gas Propana (LPG) - + Natural Gas (NG) Gas Alam (NG) - + Electric Listrik - + Fan Kipas - + Cooling Pendinginan - + Elec pilihan @@ -2860,47 +2860,47 @@ END Contextual Menu - + Add point Tambah titik - + Remove point Hapus titik - + Load points Muat titik - + Save points Simpan titik - + Reset Designer Reset Desainer - + Config... Konfig... - + Add to Cupping Notes Tambahkan catatan Cupping - + Add to Roasting Notes Tambahkan ke catatan Roasting - + Edit Sunting @@ -4285,102 +4285,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Kesalahan IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4391,86 +4391,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4690,19 +4690,19 @@ END Arduino tidak dapat mengatur filter - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4823,96 +4823,96 @@ END Kesalahan Komunikasi S7 - - - - + + + + Error: Kesalahan: - + Exception: {} not a valid settings file Pengecualian: {} bukan file setelan yang valid - - - - - + + + + + Error Kesalahan - + Exception: WebLCDs not supported by this build Pengecualian: WebLCD tidak didukung oleh build ini - + Could not start WebLCDs. Selected port might be busy. Tidak dapat memulai WebLCD. Port yang dipilih mungkin sibuk. - + Failed to save settings Gagal menyimpan setelan - - + + Exception (probably due to an empty profile): Pengecualian (mungkin karena profil kosong): - + Analyze: CHARGE event required, none found Analisis: Diperlukan acara CHARGE, tidak ada yang ditemukan - + Analyze: DROP event required, none found Analisis: Diperlukan acara DROP, tidak ada yang ditemukan - + Analyze: no background profile data available Analisis: tidak ada data profil latar belakang yang tersedia - + Analyze: background profile requires CHARGE and DROP events Analisis: profil latar belakang memerlukan peristiwa CHARGE dan DROP - + Unexpected value for n, got Nilai tak terduga untuk n, didapat - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Pengecualian: phidgetServer tidak dapat ditambahkan. Pastikan driver Phidget telah terinstal dengan benar! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Pengecualian: PhidgetManager tidak dapat dijalankan. Pastikan driver Phidget sudah terinstal dengan benar! - - + + Unstable meter data Data meteran tidak stabil - + Error in lnRegression: Kesalahan dalam lnRegresi: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Pengecualian: redrawdesigner() Acara pemanggangan mungkin rusak. Menyetel Ulang Desainer. @@ -5052,8 +5052,8 @@ END Bantuan Anotasi Acara - - + + @@ -5195,7 +5195,7 @@ END Bantuan Alarm - + Keyboard Shortcuts Help Bantuan Pintasan Keyboard @@ -5398,15 +5398,15 @@ END Pemutaran - - + + Energy Energi - - + + CO2 @@ -5646,15 +5646,15 @@ END HTML Report Template - - + + BBP Total Time Total Waktu BBP - - + + BBP Bottom Temp Suhu Bawah BBP @@ -5670,850 +5670,850 @@ END Ringkasan BBP ringkas - - + + Whole Color Warna Keseluruhan - - - + + + Profile Profil - + Roast Batches Batch Panggang - - - + + + Batch Batch - - + + Date Tanggal - - - + + + Beans Biji - - - + + + In Di dalam - - + + Out Keluar - - - + + + Loss Kehilangan - - + + SUM JUMLAH - + Production Report Laporan Produksi - - + + Time Waktu - - + + Weight In Berat Masuk - - + + CHARGE BT BIAYA BT - - + + FCs Time Waktu FC - - + + FCs BT FC BT - - + + DROP Time Waktu DROP - - + + DROP BT JATUHKAN BT - + Dry Percent Persen Kering - + MAI Percent Persen MAI - + Dev Percent Persen Pengembangan - - + + AUC - - + + Weight Loss Bobot Susut - - + + Color Warna - + Cupping bekam - + Roaster pemanggang - + Capacity Kapasitas - + Operator - + Organization Organisasi - + Drum Speed Kecepatan Drum - + Ground Color Warna bubuk - + Color System Sistem Warna - + Screen Min Layar Min - + Screen Max Layar Maks - + Bean Temp Temperatur biji - + CHARGE ET BIAYA ET - + TP Time Waktu TP - + TP ET - + TP BT - + DRY Time Waktu KERING - + DRY ET KERING ET - + DRY BT BT KERING - + FCs ET FC ET - + FCe Time Waktu FCe - + FCe ET - + FCe BT - + SCs Time Waktu SC - + SCs ET SC ET - + SCs BT SC BT - + SCe Time Waktu SCe - + SCe ET - + SCe BT - + DROP ET JATUHKAN ET - + COOL Time Waktu menyenangkan - + COOL ET KEREN ET - + COOL BT BT KEREN - + Total Time Jumlah Waktu - + Dry Phase Time Waktu Fase Kering - + Mid Phase Time Waktu Fase Pertengahan - + Finish Phase Time Selesaikan Waktu Fase - + Dry Phase RoR RoR Fase Kering - + Mid Phase RoR RoR Fase Tengah - + Finish Phase RoR Selesaikan Fase RoR - + Dry Phase Delta BT Delta Fase Kering BT - + Mid Phase Delta BT Delta BT Fase Tengah - + Finish Phase Delta BT Selesaikan Fase Delta BT - + Finish Phase Rise Selesaikan Fase Kenaikan - + Total RoR Jumlah RoR - + FCs RoR RoR FC - + MET BERTEMU - + AUC Begin AUC Dimulai - + AUC Base Pangkalan AUC - + Dry Phase AUC AUC Fase Kering - + Mid Phase AUC AUC Fase Pertengahan - + Finish Phase AUC Tahap Akhir AUC - + Weight Out Berat Badan - + Volume In Volume Masuk - + Volume Out Volume Keluar - + Volume Gain Gain Volume - + Green Density Kepadatan Hijau - + Roasted Density Kepadatan Panggang - + Moisture Greens Hijau Kelembapan - + Moisture Roasted Kelembaban matang - + Moisture Loss Hilangnya Kelembapan - + Organic Loss Kerugian Organik - + Ambient Humidity Kelembaban Sekitar - + Ambient Pressure Tekanan Sekitar - + Ambient Temperature Suhu Sekitar - - + + Roasting Notes Catatan Panggang - - + + Cupping Notes Catatan Bekam - + Heavy FC FC Berat - + Low FC FC Rendah - + Light Cut Potong tipis - + Dark Cut Potong Hitam - + Drops Drop - + Oily Berminyak - + Uneven Tidak merata - + Tipping Pecah - + Scorching Gosong - + Divots Divot - + Mode - + BTU Batch Batch BTU - + BTU Batch per green kg BTU Batch per kg hijau - + CO2 Batch Kelompok CO2 - + BTU Preheat BTU Panaskan terlebih dahulu - + CO2 Preheat CO2 Panaskan terlebih dahulu - + BTU BBP - + CO2 BBP - + BTU Cooling Pendinginan BTU - + CO2 Cooling Pendinginan CO2 - + BTU Roast BTU Panggang - + BTU Roast per green kg BTU Panggang per kg hijau - + CO2 Roast Panggang CO2 - + CO2 Batch per green kg Batch CO2 per kg hijau - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Kelompok Efisiensi - + Efficiency Roast Efisiensi Panggang - + BBP Begin BBP Mulai - + BBP Begin to Bottom Time BBP Mulai ke Waktu Terbawah - + BBP Bottom to CHARGE Time BBP Bawah untuk MENGISI Waktu - + BBP Begin to Bottom RoR BBP Mulai ke Bawah RoR - + BBP Bottom to CHARGE RoR BBP Bawah untuk MENGISI RoR - + File Name Nama file - + Roast Ranking Peringkat Panggang - + Ranking Report Laporan Peringkat - + AVG Rata-rata - + Roasting Report Laporan Pemanggangan - + Date: Tanggal: - + Beans: Kacang polong: - + Weight: Berat: - + Volume: - + Roaster: pemanggang: - + Operator: - + Organization: Organisasi: - - + + Cupping: bekam: - + Color: Warna: - + Energy: Energi: - + CO2: - + CHARGE: MENGENAKAN BIAYA: - + Size: Ukuran: - + Density: Kepadatan: - + Moisture: kelembaban: - + Ambient: Sekelilingnya: - + TP: dll: - + DRY: KERING: - + FCs: FC: - + FCe: - + SCs: SC: - + SCe: - + DROP: MENJATUHKAN: - + COOL: DINGIN: - + MET: BERTEMU: - + CM: - + Drying: Pengeringan: - + Maillard: surat: - + Finishing: Penyelesaian: - + Cooling: Pendinginan: - + Background: Latar belakang: - + Alarms: Alarm: - + RoR: - + AUC: - + Events Kejadian @@ -7394,13 +7394,13 @@ Ketika Meter=NONE membuka dialog untuk memasukkan suhu secara manual selama pema - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Entri Acara Spesial Cepat. Tombol q,w,e, dan r berhubungan dengan kejadian khusus 1,2,3 dan 4. Nilai numerik dua digit harus mengikuti huruf pintasan, mis. &#39;q75&#39;, ketika nilai maksimal penggeser peristiwa yang terkait adalah 100 atau kurang (pengaturan default). Jika nilai maksimal penggeser lebih besar dari 100, tiga digit harus dimasukkan dan untuk nilai kurang dari 100 diperlukan angka nol di depannya, mis. 'q075'. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Entri SV PID Cepat. Nilai adalah angka tiga digit. Untuk nilai kurang dari 100 harus dimasukkan dengan nol di depan, mis. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11485,6 +11485,14 @@ Menggunakan rumus matematika di plotter juga memungkinkan untuk menggunakan vari F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 mengacu pada hasil sebelumnya dari rumus aktual untuk mewujudkan loop umpan balik. Ini berguna dalam desain filter. Demikian pula, F2 mengacu pada hasil kedua sebelumnya, dll. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Entri Acara Spesial Cepat. Tombol q,w,e, dan r berhubungan dengan kejadian khusus 1,2,3 dan 4. Nilai numerik dua digit harus mengikuti huruf pintasan, mis. &#39;q75&#39;, ketika nilai maksimal penggeser peristiwa yang terkait adalah 100 atau kurang (pengaturan default). Jika nilai maksimal penggeser lebih besar dari 100, tiga digit harus dimasukkan dan untuk nilai kurang dari 100 diperlukan angka nol di depannya, mis. 'q075'. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Entri SV PID Cepat. Nilai adalah angka tiga digit. Untuk nilai kurang dari 100 harus dimasukkan dengan nol di depan, mis. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11713,8 +11721,8 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Rasio - - + + Text Teks @@ -11741,19 +11749,19 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11774,19 +11782,19 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11815,8 +11823,8 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Luruskan - - + + @@ -11833,11 +11841,11 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus ISI - - - - - + + + + + @@ -11846,13 +11854,13 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - - + + + + - - - - + + @@ -11860,16 +11868,16 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - - - - - - - - - - + + + + + + + + + + @@ -11877,7 +11885,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - + @@ -11885,7 +11893,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus FCe - + @@ -11893,7 +11901,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus SCs - + @@ -11901,8 +11909,8 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus SCe - - + + @@ -11923,9 +11931,9 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus /min - - - + + + @@ -11934,9 +11942,9 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus HIDUP - - - + + + @@ -11971,7 +11979,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Negatif - + Slider @@ -11988,8 +11996,8 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Kontrol invert - - + + @@ -12025,29 +12033,29 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Ramp/soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Latar belakang @@ -12268,7 +12276,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Anotasi Tumpang-tindih yang Diizinkan - + Markers Penanda @@ -12310,9 +12318,9 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Ukuran - - - + + + @@ -12320,8 +12328,8 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus MULAI - - + + MET BERTEMU @@ -12347,9 +12355,9 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus arus: - - - + + + @@ -12414,9 +12422,9 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus Gugus - - - + + + @@ -12429,16 +12437,16 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus RESET - - - + + + Event button Tombol acara - + its text @@ -12482,7 +12490,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus DB # - + @@ -12697,7 +12705,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus simpul - + ALL SEMUA @@ -12762,7 +12770,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - + @@ -12779,9 +12787,9 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - - - + + + Green @@ -12797,7 +12805,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus matang - + @@ -12806,7 +12814,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus AKHIR PENGERINGAN - + @@ -12815,13 +12823,13 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus FC MULAI - + FC END FC AKHIR - + @@ -12829,13 +12837,13 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus SC MULAI - + SC END SC AKHIR - + COOL PENDINGINAN @@ -12866,7 +12874,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - + Density Densitas @@ -12888,7 +12896,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - + Moisture Kelembaban @@ -13017,7 +13025,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus (mm: dd) - + Duration Durasi @@ -13040,7 +13048,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - + @@ -13080,7 +13088,7 @@ Saat Pintasan Keyboard MATI menambahkan acara khusus - + Heating Pemanasan @@ -13391,7 +13399,7 @@ Semua LCD Tidak tersedia di ArtisanViewer - + EVENT KEJADIAN @@ -13459,13 +13467,13 @@ Semua LCD Masukkan deskripsi - + PID SV - + PID % @@ -13506,425 +13514,425 @@ Semua LCD Warna tepi (RGBA) - + roasted matang - - - - - - + + + + + + AUC - + Time Guide Pandu Waktu - + Background ET Latar belakang ET - + Background BT Latar Belakang BT - + Background Extra Latar Belakang Ekstra - + X Label Label X - - - + + + Canvas Kanvas - + Y Label Label Y - + SpecialEventText TeksAcara Khusus - + SpecialEventBox Kotak Acara Khusus - + Bg SpecialEventText TeksAcara Khusus Bg - + Bg SpecialEventBox Bg Kotak Acara Khusus - - - - - - - + + + + + + + Legend bkgnd Latar Legend - + MET Text Teks MET - - + + MET Box Kotak MET - + Timer LCD Digits Digit LCD Pengatur Waktu - + Timer LCD Background Latar Belakang LCD Timer - - + + ET LCD Digits Digit LCD ET - - + + ET LCD Background Latar Belakang LCD ET - - + + BT LCD Digits Digit LCD BT - - + + BT LCD Background Latar Belakang LCD BT - + Extra/PID LCD Digits Digit LCD Ekstra / PID - + Extra/PID LCD Background Latar Belakang LCD Ekstra / PID - + AUC FCs - - - + + + ln() ln () - - - - + + + + x x - - - + + + Bkgnd Kembali ke atas - - - + + + On Pada - - - + + + Off Mati - + Max Delta Delta Maks - + Swing Ayunan - + ABC/secs ABC / dtk - + Segment Analysis (rise, crash and flick) Analisis Segmen (naik, turun, dan jentik) - + Background Align Perataan Latar Belakang - + Curve Fit Kesesuaian Kurva - + Samples Threshold Ambang Sampel - + Delta Threshold Ambang Delta - + Sample rate (secs) Rasio sampel (detik) - + Smooth Curves/Spikes Kurva / Paku Halus - + Delta Span/Smoothing Rentang Delta / Penghalusan - + Polyfit/Optimal Smoothing Polifit/Perataan Optimal - + Fit RoRoR (C/min/min) Cocok RoRoR (C / mnt / mnt) - + Actual RoR at FCs RoR aktual di FCs - + ALL FINISHING MODE SEMUA MODE PENYELESAIAN - - + + DEV% - - + + DRY% - - - - - + + + + + TIME MODE MODE WAKTU - - - - - + + + + + PERCENTAGE MODE MODE PERSENTASE - + RAMP% - - - - - + + + + + TEMP MODE MODE TEMP - + Start recording Mulai pencatatan - + Charge the beans Mengisikan biji - + /m /M - + greens Hijau - - - + + + AUTO OTOMATIS - - - + + + MANUAL - + FLAP TUTUP - - - + + + CLOSE MENUTUP - - - + + + OPEN MEMBUKA - + CONTROL KONTROL - + DISCHARGE MEMULANGKAN - + HEATING PEMANASAN - + STIRRER PENGADU - + FILL MENGISI - + COOLING PENDINGINAN - - - + + + STOP BERHENTI - + RELEASE MELEPASKAN - + RMSE BT RMSEBT - + MSE BT UMK BT - - - + + + RoR - + @FCs @Fc - + Max+/Max- RoR Max + / Max- RoR @@ -14112,155 +14120,155 @@ Semua LCD Pemetaan - + Preheat Measured Preheat Terukur - + Preheat % Panaskan% - + BBP Measured BBP Terukur - + BBP % BBP% - + Cooling Measured Pendinginan Terukur - + Cooling % Pendinginan% - + Continuous Kontinu - + Roast Event Acara Panggang - + Meter Alat ukur - - + + at pada - + BackgroundXT Latar belakangXT - + BackgroundYT Latar Belakang YT - - + + BackgroundET Latar belakangET - - + + BackgroundBT Latar belakangBT - + BackgroundDeltaET Latar belakang DeltaET - + BackgroundDeltaBT Latar belakang DeltaBT - + ETprojection Proyeksi ET - + DeltaETprojection Proyeksi DeltaET - + BTprojection Proyeksi BT - + DeltaBTprojection Proyeksi DeltaBT - + TIMEguide Panduan WAKTU - + AUCguide Panduan AUC - - - + + + Correction Koreksi - + Event #<b>{0} </b> Kejadian #<b>{0}</b> - - + + CM cm - - + + FC Klub Sepak Bola - + Designer Desainer - + BT {0} {1}/min for {2} BT {0} {1}/min dalam {2} - + ET {0} {1}/min for {2} ET {0} {1}/min dalam {2} @@ -14484,8 +14492,8 @@ Semua LCD Keluar dari {0} - - + + About {0} Tentang {0} @@ -14547,37 +14555,37 @@ Semua LCD Menu - + Main LCDs LCD utama - + Delta LCDs LCD Delta - + PID LCDs LCD PID - + Extra LCDs LCD ekstra - + Phases LCDs Fase LCD - + Scale LCDs @@ -14614,13 +14622,13 @@ Semua LCD Tampilan - + Help Bantuan - + New Baru @@ -14983,105 +14991,105 @@ Semua LCD Kontrol - + Readings Pembacaan - + Events Editor - + Buttons Tombol - + Sliders Tombol geser - + Schedule Rencana - + Full Screen Tampilan Penuh - + About Qt Tentang QT - + Documentation Dokumentasi - + Keyboard Shortcuts Tombol pintas - + Check for Updates Periksa Pembaruan - + Errors Error - + Messages Pesan - + Serial Serial - + Platform Platform - + Load Settings... Muat setelan... - + Load Recent Settings Muat setelan terakhir - - + + Save Settings... Simpan setelan... - - + + Factory Reset Setelan pabrik - + Load Theme... Isi Tema... - + Save Theme... Simpan Tema... @@ -15176,18 +15184,18 @@ Semua LCD Grafik Roda disimpan - + Open Wheel Graph Grafik Roda Terbuka - - - - - - + + + + + + @@ -15195,12 +15203,12 @@ Semua LCD {} terhubung - - - - - - + + + + + + @@ -15725,7 +15733,7 @@ Ulangi Operasi di akhir: {0} - + Bluetootooth access denied Akses Bluetooth ditolak @@ -15761,13 +15769,13 @@ Ulangi Operasi di akhir: {0} Bantuan Pemutaran disetel AKTIF pada {0} detik - + Load Background Muat Latar Belakang - + Reading background profile... Membaca profil latar belakang... @@ -15999,8 +16007,8 @@ Ulangi Operasi di akhir: {0} Contoh - - + + Warning Peringatan @@ -16011,13 +16019,13 @@ Ulangi Operasi di akhir: {0} Interval pengambilan sampel yang ketat dapat menyebabkan ketidakstabilan pada beberapa mesin. Kami menyarankan minimal 1s. - + Incompatible variables found in %s Variabel yang tidak cocok ditemukan di %s - + Assignment problem Masalah penugasan @@ -16063,7 +16071,7 @@ Ulangi Operasi di akhir: {0} Koneksi S7 gagal - + Port Configuration Konfigurasi Pelabuhan @@ -16074,7 +16082,7 @@ Ulangi Operasi di akhir: {0} Pelabuhan Umum - + Load Alarms Muat Alarm @@ -16111,99 +16119,99 @@ Ulangi Operasi di akhir: {0} ikuti - - + + Save Statistics Simpan Statistik - + Welcome to version {0} of Artisan! Selamat datang di versi {0} Artisan! - + This is a one time message to inform you about a change in Artisan. Ini adalah pesan satu kali untuk memberi tahu Anda tentang perubahan di Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Jika Anda tidak pernah menjalankan versi lama dari Artisan, Anda dapat melewati pesan ini, perubahan tidak memengaruhi Anda. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan mempertahankan semua pengaturan konfigurasi Anda saat Anda keluar sehingga secara otomatis akan tersedia saat Anda memulai Artisan lagi. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Dimulai dengan rilis v2.0, pengaturan tidak akan lagi dibagikan secara otomatis saat memulai dengan versi sebelum v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Jangan khawatir. Karena ini adalah pertama kalinya Anda membuka versi baru ini, Artisan telah memuat pengaturan yang terakhir Anda gunakan. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Untuk berbagi pengaturan antara versi ini dan versi Artisan sebelum v2.0, gunakan 'Bantuan>Simpan Pengaturan' dan 'Bantuan>Muat Pengaturan'. - + Enjoy using Artisan, The Artisan Team Nikmati menggunakan Artisan, The Artisan Team - + One time message about loading settings at start-up Pesan satu kali tentang memuat pengaturan saat start-up - + Welcome to the ArtisanViewer! Selamat datang di ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Ini adalah pesan satu kali untuk memperkenalkan Anda ke ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer terbuka setiap kali salinan Artisan sudah berjalan. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer akan mempertahankan semua pengaturan konfigurasi Anda saat Anda keluar sehingga pengaturan tersebut akan tersedia secara otomatis saat Anda memulai ArtisanViewer lagi. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Perhatian, satu-satunya cara untuk berbagi pengaturan antara Artisan dan ArtisanViewer adalah dengan menyimpan dan memuatnya secara eksplisit menggunakan 'Bantuan>Simpan Pengaturan' dan 'Bantuan>Muat Pengaturan'. - + Enjoy using ArtisanViewer, Nikmati menggunakan ArtisanViewer, - + The Artisan Team Tim Pengrajin - + One time message about ArtisanViewer Pesan satu kali tentang ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16212,408 +16220,408 @@ To keep it free and current please support us with your donation and subscribe t Agar tetap gratis dan terkini, dukung kami dengan donasi Anda dan berlangganan artisan.plus untuk menyembunyikan dialog ini! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurasi untuk<br>{0}?<br><br>Beberapa setelan Anda akan diubah!<br><br>Sebelum melanjutkan, sebaiknya simpan setelan Anda saat ini dan setel ulang Artisan<br>(menu pertama {1} >> {2} lalu {4} >> {3}) - + Adjust Settings Sesuaikan Pengaturan - + Ambient Sekelilingnya - + Elevation (MASL) Ketinggian (MASL) - - - + + + Action canceled Tindakan dibatalkan - - - - - - - + + + + + + + Machine Mesin - - - - - + + + + + Network name or IP address Nama jaringan atau alamat IP - + Machine Capacity (kg) Kapasitas Mesin (kg) - + Energy loads configured for {0} {1}kg Beban energi dikonfigurasi untuk {0} {1}kg - + Artisan configured for {0} Artisan dikonfigurasi untuk {0} - - + + Load theme {0}? Muat tema {0}? - - + + Adjust Theme Related Settings Sesuaikan Pengaturan Terkait Tema - - + + Loaded theme {0} Tema dimuat {0} - + Detected a color pair that may be hard to see: Mendeteksi pasangan warna yang mungkin sulit dilihat: - - - + + + Simulator started @{}x Simulator dimulai @{}x - + super on sangat aktif - + super off sangat mati - + Pulse out of range (%d) Pulsa di luar jangkauan (%d) - + Alarms on Alarm aktif - + Alarms off Alarm mati - + autoCHARGE on BIAYA otomatis aktif - + autoCHARGE off BIAYA otomatis mati - + autoDROP on autoDROP aktif - + autoDROP off matikan otomatis - - - + + + PID set to OFF PID MATI - - - + + + PID set to ON PID HIDUP - - + + PID mode manual manual mode PID - - + + PID mode Ramp/Soak Mode PID Ramp/Rendam - - + + PID mode background latar belakang mode PID - + playback off pemutaran mati - + playback by time pemutaran berdasarkan waktu - + playback by BT pemutaran oleh BT - + playback by ET pemutaran oleh ET - + Notifications on Notifikasi aktif - + Notifications off Notifikasi nonaktif - - - - - - + + + + + + PID Lookahead: {0} Pemantauan PID: {0} - + Keep ON enabled Tetap aktifkan - + Keep ON disable Tetap ON nonaktifkan - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Apakah Anda ingin menyetel ulang semua setelan?<br> ArtisanViewer harus dimulai ulang! - + Do you want to reset all settings?<br> Artisan has to be restarted! Apakah Anda ingin menyetel ulang semua setelan?<br> Pengrajin harus dimulai ulang! - - + + Factory Reset Setelan pabrik - + Auto Axis Graph Mode: Roast Mode Grafik Sumbu Otomatis: Panggang - + Auto Axis Graph Mode: BBP+Roast Mode Grafik Sumbu Otomatis: BBP+Roast - + Auto Axis Graph Mode: BBP Mode Grafik Sumbu Otomatis: BBP - - + + PID Mode: Ramp/Soak Mode PID: Ramp/Rendam - - + + PID Mode: Background Mode PID: Latar Belakang - - + + PID Mode: Manual Mode PID: Manual - + Exit Designer? Keluar dari Desainer? - + Designer Mode ON Mode Desainer AKTIF - + LCD cursor on profile data Kursor LCD pada data profil - + LCD cursor on template data Kursor LCD pada data template - + LCD cursor OFF Kursor LCD MATI - + Keyboard moves turned ON Gerakan keyboard AKTIF - + Keyboard moves turned OFF Gerakan keyboard dimatikan - + Profile {0} saved in: {1} Profil {0} disimpan di: {1} - + Autosave path does not exist. Autosave failed. Jalur penyimpanan otomatis tidak ada. Penyimpanan otomatis gagal. - + Empty path or box unchecked in Autosave Jalur atau kotak kosong tidak dicentang di Penyimpanan otomatis - + Event #{0}: {1} has been updated Acara #{0}: {1} telah diperbarui - + Select Pilih - - + + Open Buka - + URL Alamat URL-nya - + Save Simpan - + Select Directory Pilih Direktori - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found ROAST BARU dibatalkan: profil tidak lengkap kekurangan CHARGE dan DROP ditemukan - + NEW ROAST canceled: incomplete profile lacking DROP found ROAST BARU dibatalkan: profil tidak lengkap kekurangan DROP ditemukan - + {0} has been saved. New roast has started {0} telah disimpan. Panggangan baru telah dimulai - - - + + + Invalid artisan format Format tukang tidak valid - + {0} loaded {0} dimuat - + No profile data. ET/BT not recalculated Tidak ada data profil. ET/BT tidak dihitung ulang - + Problem with the profile data. ET/BT not recalculated Masalah dengan data profil. ET/BT tidak dihitung ulang - + Background {0} loaded successfully {1} Latar belakang {0} berhasil dimuat {1} - + Artisan CSV file loaded successfully File CSV artisan berhasil dimuat - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Perangkat Lunak Percontohan Toko Probat mengharapkan file bernama <Name>_<Index>.xml seperti di Test_0.xml pada impor - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16626,467 +16634,467 @@ Timpa definisi perangkat tambahan Anda menggunakan nilai dari profil? Disarankan untuk menyimpan pengaturan Anda saat ini terlebih dahulu melalui menu Bantuan >> Simpan Pengaturan. - + Found a different set of extra devices Menemukan serangkaian perangkat tambahan yang berbeda - + Save Profile Simpan Profil - + Profile saved Profil disimpan - - - - - - - - + + + + + + + + Cancelled Dibatalkan - + Readings exported Bacaan diekspor - + Export Excel Ekspor Excel - + Export CSV Ekspor CSV - + Export JSON Ekspor JSON - + Export RoastLogger Ekspor RoastLogger - + Export Probat Pilot Ekspor Probat Percontohan - - + + + + - - Converting... Mengonversi... - - + + + + - - Target file {0} exists. {1} not converted. Berkas target {0} ada. {1} tidak dikonversi. - + Readings imported Bacaan diimpor - + Import Artisan URL Impor URL Artisan - + Import CSV Impor CSV - + Import JSON Impor JSON - + Import RoastLogger Impor RoastLogger - + Batch Counter Penghitung Batch - + Load Settings canceled Muat Pengaturan dibatalkan - - + + Statistics Saved Statistik Disimpan - + No statistics found Tidak ada statistik yang ditemukan - + Excel Production Report exported to {0} Laporan Produksi Excel diekspor ke {0} - + Ranking Report Laporan Peringkat - + Ranking graphs are only generated up to {0} profiles Grafik peringkat hanya dibuat hingga {0} profil - + Profile missing DRY event Profil tidak ada acara KERING - + Profile missing phase events Profil peristiwa fase yang hilang - + CSV Ranking Report exported to {0} Laporan Peringkat CSV diekspor ke {0} - + Excel Ranking Report exported to {0} Laporan Peringkat Excel diekspor ke {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Timbangan Bluetooth tidak dapat dihubungkan sementara izin Artisan untuk mengakses Bluetooth ditolak - + Bluetooth access denied Akses Bluetooth ditolak - + Hottop control turned off Kontrol hottop dimatikan - + Hottop control turned on Kontrol hottop diaktifkan - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Untuk mengontrol Hottop Anda perlu mengaktifkan mode pengguna super melalui klik kanan pada LCD pengatur waktu terlebih dahulu! - - + + Settings not found Setelan tidak ditemukan - + artisan-settings pengaturan tukang - + Save Settings Simpan Pengaturan - + Settings saved Setelan disimpan - + artisan-theme tema artisan - + Save Theme Simpan Tema - + Theme saved Tema disimpan - + Load Theme Muat Tema - + Theme loaded Tema dimuat - + Background profile removed Profil latar belakang dihapus - + Alarm Config Konfigurasi Alarm - + Alarms are not available for device None Alarm tidak tersedia untuk perangkat Tidak ada - + Switching the language needs a restart. Restart now? Mengganti bahasa membutuhkan restart. Restart sekarang? - + Restart Mengulang kembali - + Import K202 CSV Impor K202 CSV - + K202 file loaded successfully File K202 berhasil dimuat - + Import K204 CSV Impor K204 CSV - + K204 file loaded successfully File K204 berhasil dimuat - + Import Probat Recipe Impor Resep Probat - + Probat Pilot data imported successfully Data Probat Pilot berhasil diimpor - + Import Probat Pilot failed Impor Probat Pilot gagal - - + + {0} imported {0} diimpor - + an error occurred on importing {0} terjadi kesalahan saat mengimpor {0} - + Import Cropster XLS Impor Cropster XLS - + Import Stronghold XLSX Impor Stronghold XLSX - + Import RoastLog URL Impor URL RoastLog - + Import RoastPATH URL Impor URL RoastPATH - + Import Giesen CSV Impor Giesen CSV - + Import Petroncini CSV Impor Petroncini CSV - + Import IKAWA URL Impor URL IKAWA - + Import IKAWA CSV Impor IKAWA CSV - + Import Loring CSV Impor Loring CSV - + Import ROEST CSV Impor ROEST CSV - + Import Rubasse CSV Impor Rubasse CSV - + Import HH506RA CSV Impor HH506RA CSV - + HH506RA file loaded successfully File HH506RA berhasil dimuat - + Save Graph as Simpan Grafik sebagai - + {0} size({1},{2}) saved {0} ukuran({1},{2}) disimpan - + Save Graph as PDF Simpan Grafik sebagai PDF - + Save Graph as SVG Simpan Grafik sebagai SVG - + {0} saved {0} disimpan - + Wheel {0} loaded Roda {0} dimuat - + Invalid Wheel graph format Format grafik Roda tidak valid - + Buttons copied to Palette # Tombol disalin ke Palet # - + Palette #%i restored Palet #%i dipulihkan - + Palette #%i empty Palet #%i kosong - + Save Palettes Simpan Palet - + Palettes saved Palet disimpan - + Palettes loaded Palet dimuat - + Invalid palettes file format Format file palet tidak valid - + Alarms loaded Alarm dimuat - + Fitting curves... Menyesuaikan kurva... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Peringatan: Awal interval analisis bunga lebih awal dari awal pemasangan kurva. Perbaiki ini pada tab Config>Curves>Analyze. - + Analysis earlier than Curve fit Analisis lebih awal dari Curve fit - + Simulator stopped Simulator berhenti - + debug logging ON debug masuk ON @@ -17277,448 +17285,448 @@ Perbaiki ini pada tab Config>Curves>Analyze. Perangkat disetel ke {0}, yang setara dengan CENTER 302. Sekarang, pilih port serial - + set y-coordinate to {} setel koordinat y ke {} - + seconds before FCs detik sebelum FC - + seconds after FCs detik setelah FC - + Alarm notice Pemberitahuan alarm - + Alarm is calling: {0} Alarm memanggil: {0} - + Calling alarm failed on {0} Panggilan alarm gagal pada {0} - + Alarm trigger button error, description '{0}' not a number Kesalahan tombol pemicu alarm, deskripsi '{0}' bukan angka - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Galat penggeser pemicu alarm, deskripsi '{0}' bukan angka yang valid [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Galat penggeser SV pemicu alarm, deskripsi '{0}' bukan angka yang valid - + Alarm {0} triggered Alarm {0} terpicu - + Save profile? Simpan Profil? - + Profile unsaved Profil belum disimpan - + Scope has been reset Cakupan telah disetel ulang - + Load Image File Muat File Gambar - + Loaded watermark image {0} Gambar watermark dimuat {0} - + Unable to load watermark image {0} Tidak dapat memuat gambar watermark {0} - + Convert profile data to Fahrenheit? Konversikan data profil ke Fahrenheit? - - - - + + + + Convert Profile Temperature Ubah Suhu Profil - + Profile changed to Fahrenheit Profil diubah menjadi Fahrenheit - + Unable to comply. You already are in Fahrenheit Tidak dapat mematuhi. Anda sudah berada di Fahrenheit - - + + Profile not changed Profil tidak diubah - + Convert profile data to Celsius? Konversikan data profil ke Celsius? - + Profile changed to Celsius Profil berubah menjadi Celcius - + Unable to comply. You already are in Celsius Tidak dapat mematuhi. Anda sudah berada di Celcius - + Convert Profile Scale Konversi Skala Profil - + No profile data found Tidak ada data profil yang ditemukan - - + + Colors set to defaults Warna diatur ke default - + Colors set to Default Theme Warna diatur ke Tema Default - + Colors set to grey Warna diatur ke abu-abu - + Background does not match number of labels Latar belakang tidak cocok dengan jumlah label - + Phidget service discovery started... Penemuan layanan phidget dimulai... - + scanning for device memindai perangkat - + Scope monitoring... Pemantauan cakupan... - + Scope stopped Lingkup berhenti - + Humidity: {}% Kelembaban: {}% - + Temperature: {}{} Suhu: {}{} - + Pressure: {}hPa Tekanan: {}hPa - + Scope recording... Rekaman cakupan... - + Scope recording stopped Rekaman lingkup berhenti - + Not enough data collected yet. Try again in a few seconds Belum cukup data yang terkumpul. Coba lagi dalam beberapa detik - + CHARGE: Scope is not recording BIAYA: Lingkup tidak merekam - + Roast time starts now 00:00 BT = {0} Waktu pemanggangan dimulai sekarang 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] direkam pada {0} BT = {1} - + DRY END: Scope is not recording KERING AKHIR: Cakupan tidak merekam - + [DRY END] recorded at {0} BT = {1} [DRY END] direkam pada {0} BT = {1} - + FC START: Scope is not recording FC MULAI: Cakupan tidak merekam - + [FC START] recorded at {0} BT = {1} [FC MULAI] direkam pada {0} BT = {1} - + FC END: Scope is not recording FC END: Scope tidak merekam - + [FC END] recorded at {0} BT = {1} [FC END] direkam pada {0} BT = {1} - + SC START: Scope is not recording SC MULAI: Lingkup tidak merekam - + [SC START] recorded at {0} BT = {1} [SC MULAI] direkam pada {0} BT = {1} - + SC END: Scope is not recording SC END: Cakupan tidak merekam - + [SC END] recorded at {0} BT = {1} [SC END] direkam pada {0} BT = {1} - + DROP: Scope is not recording DROP: Lingkup tidak merekam - + Roast ended at {0} BT = {1} Sangrai berakhir pada {0} BT = {1} - + COOL: Scope is not recording KEREN: Lingkup tidak merekam - + [COOL END] recorded at {0} BT = {1} [COOL END] direkam pada {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Peristiwa # {0} direkam pada BT = {1}{2} Waktu = {3} - + Timer is OFF Timer MATI - + Unable to move background Tidak dapat memindahkan latar belakang - + No finished profile found Tidak ditemukan profil selesai - + Polynomial coefficients (Horner form): Koefisien polinomial (bentuk Horner): - + Knots: Simpul: - + Residual: Sisa: - + Roots: Akar: - + Profile information Informasi Profil - + Designer Start Desainer Mulai - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Mengimpor profil ke Designer akan memusnahkan semua data kecuali [poin] utama. Melanjutkan? - + Save Points Simpan Poin - + Points saved Poin disimpan - + Load Points Titik Beban - + Points loaded Poin dimuat - + Designer Init Desainer Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Tidak dapat memulai desainer. Profil tidak ada [CHARGE] atau [DROP] - + [ CHARGE ] [ MENGENAKAN BIAYA ] - + [ DRY END ] [AKHIR KERING] - + [ FC START ] [FC MULAI] - + [ FC END ] [ FC AKHIR ] - + [ SC START ] [SC MULAI] - + [ SC END ] [ SK AKHIR ] - + [ DROP ] [ MENJATUHKAN ] - + [ COOL ] [ DINGIN ] - + New profile created Profil baru dibuat - + added to cupping notes ditambahkan ke catatan bekam - + added to roasting notes ditambahkan ke catatan pemanggangan - + Mouse Cross ON: move mouse around Mouse Cross ON: gerakkan mouse - + Mouse cross OFF Tikus menyilang MATI @@ -18214,67 +18222,67 @@ Agar tetap gratis dan terkini, dukung kami dengan donasi Anda dan berlangganan a Scope Annotation - - - - - + + + + + CHARGE MENGISI - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18319,11 +18327,11 @@ Agar tetap gratis dan terkini, dukung kami dengan donasi Anda dan berlangganan a Scope Title - - - - - + + + + + @@ -19488,216 +19496,216 @@ Agar tetap gratis dan terkini, dukung kami dengan donasi Anda dan berlangganan a Textbox - - - - - - - - - - + + + + + + + + + + Acidity Keasaman - - - - - - - - + + + + + + + + Aftertaste After Taste - - - - + + + + Clean Cup Cup Bersih - + Head Kepala - - - + + + Fragrance Fragrance - - - - - - - + + + + + + + Sweetness Tingkat Manis - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Seimbang - - - + + + + - - - - - - + + + + + Body Body - - - + + + Fragrance-Aroma Fragrance Aroma - - - - - + + + + + Flavor Citarasa - - - + + + Uniformity Keseragaman - - - + + + Overall Keseluruhan - + Intensity - + Fragance Fragance - + Dry Fragrance Fragrance kering - + Complexity Kompleksitas - - + + Finish Selesai - + Brightness Kecerahan - + Wet Aroma Aroma Basah - + Taste Rasa - + Nose Hidung - + Mouthfeel Mouthfeel - - + + Flavour Citarasa - + Roast Color Warna Sangrai - + Crema Texture Tekstur Krema - + Crema Volume Volume Krema - + Bitterness Kepahitan - + Defects Defect - + Aroma Intensity Intensitas Aroma - + Aroma Persistence Persistensi Aroma @@ -20709,232 +20717,232 @@ Jenis font diatur di Config>> Curves>> tab UI Gaya garis - - + + Start monitoring Mulai pemantauan - + Start recording Mulai pencatatan - + First Crack Start Awal Retakan Pertama - + First Crack End Akhir Retak Pertama - + Second Crack Start Awal Retakan Kedua - + Second Crack End Akhir Retak Kedua - + Reset Reset - + Charge Mengenakan biaya - + Drop Menjatuhkan - + Event Peristiwa - + Increases the current SV value by 5 Meningkatkan nilai SV saat ini sebanyak 5 - + Increases the current SV value by 10 Meningkatkan nilai SV saat ini sebesar 10 - + Increases the current SV value by 20 Meningkatkan nilai SV saat ini sebesar 20 - + Decreases the current SV value by 20 Mengurangi nilai SV saat ini sebanyak 20 - + Decreases the current SV value by 10 Mengurangi nilai SV saat ini sebanyak 10 - + Decreases the current SV value by 5 Mengurangi nilai SV saat ini sebesar 5 - + Dry End Ujung Kering - + Cool End Akhir yang keren - + Timer pengatur waktu - + ET Temperature Suhu ET - + BT Temperature Suhu BT - + ET/time (degrees/min) ET/waktu (derajat/menit) - + BT/time (degrees/min) BT/waktu (derajat/menit) - + Value of SV in PID Nilai SV di PID - + PID power % % daya PID - + Number of events found Jumlah kejadian yang ditemukan - + Type of event Jenis acara - + Value of event Nilai acara - + Updates the event Memperbarui acara - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fase LCD: klik kanan untuk menelusuri WAKTU, PERSENTASE, dan MODE SUHU - + Syncing with artisan.plus Menyinkronkan dengan artisan.plus - - + + Disconnect artisan.plus Putuskan sambungan artisan.plus - + Upload to artisan.plus Unggah ke artisan.plus - + Connect artisan.plus Hubungkan artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE LCD fase Saat ini dalam SEMUA MODE FINISHING - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fase LCD: klik kanan untuk menelusuri WAKTU, PERSENTASE, dan MODE SUHU Saat ini dalam MODE WAKTU - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fase LCD: klik kanan untuk menelusuri WAKTU, PERSENTASE, dan MODE SUHU Saat ini dalam MODE PERSENTASE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fase LCD: klik kanan untuk menelusuri WAKTU, PERSENTASE, dan MODE SUHU Saat ini dalam MODE SUHU - + <b>Label</b>= <b>Label</b>= - + <b>Description </b>= <b>Deskripsi </b>= - + <b>Type </b>= <b>Ketik </b>= - + <b>Value </b>= <b>Nilai </b>= - + <b>Documentation </b>= <b>Dokumentasi </b>= - + <b>Button# </b>= <b>Tombol# </b>= @@ -20979,12 +20987,12 @@ Saat ini dalam MODE SUHU Contoh: 100 + x - + Stop monitoring Hentikan pemantauan - + Stop recording Berhenti merekam diff --git a/src/translations/artisan_it.qm b/src/translations/artisan_it.qm index 4cfcbfeb714ee71bb8a401110ee0a69b7581ccac..6687ebc3ae8d902744af5296b9491e04c87f2d09 100644 GIT binary patch delta 20442 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 SRAL5V79eKbeo%?+#6JMO`EObP delta 21399 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 About - + Release Sponsor Sponsor del rilascio - + About Informazioni - + Core Developers Sviluppatori - + License Licenza - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Si è verificato un problema durante il recupero delle informazioni sulla versione più recente. Controlla la tua connessione Internet, riprova più tardi o controlla manualmente. - + A new release is available. È disponibile una nuova versione. - + Show Change list Mostra elenco modifiche - + Download Release Scarica la versione - + You are using the latest release. Stai utilizzando l'ultima versione. - + You are using a beta continuous build. Stai utilizzando una build continua beta. - + You will see a notice here once a new official release is available. Vedrai un avviso qui quando sarà disponibile una nuova versione ufficiale. - + Update status Aggiorna stato - + sponsored by {} sponsorizzata da {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Tostato del giorno - + Screen Size Dimensioni schermo @@ -98,65 +98,65 @@ Umidità Crudo - + Batch Size Dimensione del lotto - + Density Roasted Densità Tostato - + Moisture Roasted Umidità Tostato - + Ground Color Colore macinato - + Energy Energia - + CO2 - + Weight Roasted Peso Arrosto - + Weight Loss Perdita di peso - + From A partire dal - + Bottom Metter il fondo a - + AUC @@ -292,7 +292,7 @@ Cancella - + Update Aggiorna @@ -839,113 +839,113 @@ Dispositivo aggiuntivo Testo - - - + + + ON ACCESO - - - - + + + + START INIZIO - + FC START INIZIO PC - + FC END FINE PC - + SC START INIZIO SC - + SC END FINE SC - + RESET AZZERA - - + + CHARGE CARICO - - + + DROP SCARICO - + CONTROL CONTROLLO - + EVENT EVENTO - + SV +5 IV +5 - + SV +10 IV +10 - + SV +20 IV +20 - + SV -20 IV -20 - + SV -10 IV -10 - + SV -5 IV -5 - + DRY END ASCIUTTO - + COOL END RAFFREDDATO @@ -965,25 +965,25 @@ END - + Finishing Phase Fase di finitura - + Maillard Phase Fase di Maillard - + Drying Phase Fase asciugatura - - + + OFF SPENTO @@ -1550,61 +1550,61 @@ END Mostra sempre - + Heavy FC PC forte - + Low FC PC leggero - + Light Cut Taglio chiaro - + Dark Cut Taglio scuro - + Drops Gocce - + Oily Oleoso - + Uneven Non omogeneo - + Tipping Tipping - + Scorching Scorching - + Divots Vuoti @@ -1895,9 +1895,9 @@ END ComboBox + - - + @@ -1907,10 +1907,10 @@ END Aria + - - + @@ -1922,9 +1922,9 @@ END Tamburo + - - + @@ -1934,9 +1934,9 @@ END Smorzatore + - - + @@ -2217,14 +2217,14 @@ END SV - + Playback ON Riproduzione ON - + Playback OFF @@ -2243,7 +2243,7 @@ END Ripristina colore tela - + Heater Riscald. @@ -2647,32 +2647,32 @@ END discreto - + Propane Gas (LPG) Gas propano (GPL) - + Natural Gas (NG) Gas naturale (GN) - + Electric Elettrico - + Fan Ventola - + Cooling Raffred. - + Elec @@ -2868,47 +2868,47 @@ END Contextual Menu - + Add point Aggiungi punto - + Remove point Rimuovi punto - + Load points Punti di carico - + Save points Salva punti - + Reset Designer Ripristino disegnatore - + Config... Configurazione... - + Add to Cupping Notes Aggiungi note assaggio - + Add to Roasting Notes Aggiungi note tostatura - + Edit Composizione @@ -4301,102 +4301,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Errore IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4407,86 +4407,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4706,19 +4706,19 @@ END Arduino non può impostare i filtri - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4839,96 +4839,96 @@ END Errore di comunicazione S7 - - - - + + + + Error: Errore: - + Exception: {} not a valid settings file Eccezione: {} non è un file di impostazioni valido - - - - - + + + + + Error Errore - + Exception: WebLCDs not supported by this build Eccezione: WebLCD non supportati da questa build - + Could not start WebLCDs. Selected port might be busy. Impossibile avviare WebLCD. La porta selezionata potrebbe essere occupata. - + Failed to save settings Impossibile salvare le impostazioni - - + + Exception (probably due to an empty profile): Eccezione (probabilmente a causa di un profilo vuoto): - + Analyze: CHARGE event required, none found Analizza: evento CHARGE richiesto, nessuno trovato - + Analyze: DROP event required, none found Analizza: evento DROP richiesto, nessuno trovato - + Analyze: no background profile data available Analizza: non sono disponibili dati di profilo in background - + Analyze: background profile requires CHARGE and DROP events Analizza: il profilo di sfondo richiede eventi CHARGE e DROP - + Unexpected value for n, got Valore imprevisto per n, ottenuto - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Eccezione: phidgetServer non può essere aggiunto. Verifica che il driver Phidget sia installato correttamente! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Eccezione: non è stato possibile avviare PhidgetManager. Verifica che il driver Phidget sia installato correttamente! - - + + Unstable meter data Dati del misuratore instabili - + Error in lnRegression: Errore in lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. @@ -5108,8 +5108,8 @@ END Guida alle annotazioni degli eventi - - + + @@ -5251,7 +5251,7 @@ END Aiuto allarmi - + Keyboard Shortcuts Help Guida alle scorciatoie da tastiera @@ -5470,15 +5470,15 @@ END Riproduzione - - + + Energy Energia - - + + CO2 @@ -5786,15 +5786,15 @@ END HTML Report Template - - + + BBP Total Time Tempo totale BBP - - + + BBP Bottom Temp Temp. inferiore BBP @@ -5810,850 +5810,850 @@ END Riepilogo BBP compatto - - + + Whole Color Colore di chicchi - - - + + + Profile Profili - + Roast Batches Tostature - - - + + + Batch - - + + Date Data - - - + + + Beans Chicchi - - - + + + In Entrata - - + + Out Uscita - - - + + + Loss Perdita - - + + SUM TOTALE - + Production Report Rapporto della produzione - - + + Time Tempo - - + + Weight In Peso Initiale - - + + CHARGE BT CARICO BT - - + + FCs Time iPC Tempo - - + + FCs BT iPC BT - - + + DROP Time SCARICO Tempo - - + + DROP BT SCARICO BT - + Dry Percent ASC Percentuale - + MAI Percent MAI Percentuale - + Dev Percent DEV Percentuale - - + + AUC - - + + Weight Loss Perdita di peso - - + + Color Colore - + Cupping Assaggio - + Roaster Tostatrice - + Capacity Capacità - + Operator Operatore - + Organization Azienda - + Drum Speed Velocità giri - + Ground Color Colore macinato - + Color System Systema di Colore - + Screen Min Schermo Min - + Screen Max Schermo Max - + Bean Temp Temp chicco - + CHARGE ET CARICO ET - + TP Time PM Tempo - + TP ET PM ET - + TP BT PM BT - + DRY Time ASCIUTTO Tempo - + DRY ET ASCIUTTO ET - + DRY BT ASCIUTTO BT - + FCs ET iPC ET - + FCe Time fPC Tempo - + FCe ET fPC ET - + FCe BT fPC BT - + SCs Time iSC Tempo - + SCs ET fSC ET - + SCs BT fSC BT - + SCe Time fSC Tempo - + SCe ET iSC ET - + SCe BT fSC BT - + DROP ET SCARICO ET - + COOL Time RAFFREDDATO Tempo - + COOL ET RAFFREDDATO ET - + COOL BT RAFFREDDATO BT - + Total Time Tempo Totale - + Dry Phase Time Tempo Fase Asciutto - + Mid Phase Time Tempo Fase Mezza - + Finish Phase Time Tempo Fase Finitura - + Dry Phase RoR RoR Fase Asciutto - + Mid Phase RoR RoR Fase Mezza - + Finish Phase RoR RoR Fase Finitura - + Dry Phase Delta BT Delta BT Fase Asciutto - + Mid Phase Delta BT Delta BT Fase Mezza - + Finish Phase Delta BT Delta BT Fase Finitura - + Finish Phase Rise Alzati Fase Finitura - + Total RoR RoR Totale - + FCs RoR iPC RoR - + MET - + AUC Begin - + AUC Base - + Dry Phase AUC AUC Fase Asciutto - + Mid Phase AUC AUC Fase Mezza - + Finish Phase AUC AUC Fase Finitura - + Weight Out Peso Finale - + Volume In Volume Initiale - + Volume Out Volume Finale - + Volume Gain Volume Aumento - + Green Density Densità Crudo - + Roasted Density Densità Tostato - + Moisture Greens Umidità Crudo - + Moisture Roasted Umidità Tostato - + Moisture Loss Perdita Umidità - + Organic Loss Perdita Organica - + Ambient Humidity Umidità ambientale - + Ambient Pressure Pressione ambientale - + Ambient Temperature Temperatura ambiente - - + + Roasting Notes Note sulla tostatura - - + + Cupping Notes Note sull'assaggio - + Heavy FC PC forte - + Low FC PC leggero - + Light Cut Taglio chiaro - + Dark Cut Taglio scuro - + Drops Gocce - + Oily Oleoso - + Uneven Non omogeneo - + Tipping - + Scorching - + Divots Vuoti - + Mode Modalità - + BTU Batch BTU Lotto - + BTU Batch per green kg BTU Lotto per kg di caffè verde - + CO2 Batch CO2 Lotto - + BTU Preheat BTU Preriscaldare - + CO2 Preheat CO2 Preriscaldare - + BTU BBP - + CO2 BBP - + BTU Cooling BTU Raffreddamento - + CO2 Cooling CO2 Raffreddamento - + BTU Roast BTU Toast - + BTU Roast per green kg BTU Toast per kg di caffè verde - + CO2 Roast CO2 Toast - + CO2 Batch per green kg CO2 Lotto per kg di caffè verde - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Efficienza Lotto - + Efficiency Roast Efficienza Toast - + BBP Begin Inizio BBP - + BBP Begin to Bottom Time BBP Inizio al fondo - + BBP Bottom to CHARGE Time BBP dal basso al tempo di CARICA - + BBP Begin to Bottom RoR BBP inizia al RoR inferiore - + BBP Bottom to CHARGE RoR BBP Dal basso a CHARGE RoR - + File Name Nome del file - + Roast Ranking Classifica di tostature - + Ranking Report Rapporto sulla classifica - + AVG MEDIA - + Roasting Report Rapporto tostatura - + Date: Data: - + Beans: Chicchi: - + Weight: Peso: - + Volume: Volume: - + Roaster: Tostatrice: - + Operator: Operatore: - + Organization: Azienda: - - + + Cupping: Assaggio: - + Color: Colore: - + Energy: Energia: - + CO2: - + CHARGE: Carico: - + Size: Misura: - + Density: Densità: - + Moisture: Umidità: - + Ambient: - + TP: PM: - + DRY: Asciugatura: - + FCs: iPC: - + FCe: fPC: - + SCs: iSC: - + SCe: fSC: - + DROP: SCARICO: - + COOL: RAFFREDDATO: - + MET: - + CM: CM: - + Drying: Asciugatura: - + Maillard: Maillard: - + Finishing: Finitura: - + Cooling: Raffreddamento: - + Background: Sfondo: - + Alarms: Avvisi: - + RoR: - + AUC: - + Events Eventi @@ -7581,13 +7581,13 @@ Quando Meter=NONE apre la finestra di dialogo per inserire manualmente le temper - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Inserimento rapido di eventi speciali. I tasti q,w,e e r corrispondono agli eventi speciali 1,2,3 e 4. Un valore numerico a due cifre deve seguire la lettera di scelta rapida, ad es. &#39;q75&#39;, quando il valore massimo del cursore evento corrispondente è pari o inferiore a 100 (impostazione predefinita). Quando il valore massimo del dispositivo di scorrimento è maggiore di 100, è necessario inserire tre cifre e per valori inferiori a 100 è richiesto uno zero iniziale, ad es. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Immissione rapida PID SV. Il valore è un numero a tre cifre. Per valori inferiori a 100 deve essere inserito con uno zero iniziale, ad es. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11672,6 +11672,14 @@ L'utilizzo di formule matematiche nel plotter permette anche di utilizzare le va F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 si riferisce al risultato precedente della formula effettiva per realizzare un ciclo di feedback. Questo è utile nei progetti di filtri. Allo stesso modo, F2 si riferisce al secondo risultato precedente ecc. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Inserimento rapido di eventi speciali. I tasti q,w,e e r corrispondono agli eventi speciali 1,2,3 e 4. Un valore numerico a due cifre deve seguire la lettera di scelta rapida, ad es. &#39;q75&#39;, quando il valore massimo del cursore evento corrispondente è pari o inferiore a 100 (impostazione predefinita). Quando il valore massimo del dispositivo di scorrimento è maggiore di 100, è necessario inserire tre cifre e per valori inferiori a 100 è richiesto uno zero iniziale, ad es. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Immissione rapida PID SV. Il valore è un numero a tre cifre. Per valori inferiori a 100 deve essere inserito con uno zero iniziale, ad es. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12422,8 +12430,8 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Rapporto - - + + Text Testo @@ -12450,19 +12458,19 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12483,19 +12491,19 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra BT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12524,8 +12532,8 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Allinea - - + + @@ -12542,11 +12550,11 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra CARICO - - - - - + + + + + @@ -12555,13 +12563,13 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra PM - - + + + + - - - - + + @@ -12569,16 +12577,16 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra ASCIUTTO - - - - - - - - - - + + + + + + + + + + @@ -12586,7 +12594,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra iPC - + @@ -12594,7 +12602,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra fPC - + @@ -12602,7 +12610,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra iSC - + @@ -12610,8 +12618,8 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra fSC - - + + @@ -12632,9 +12640,9 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra - - - + + + @@ -12643,9 +12651,9 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra ON - - - + + + @@ -12680,7 +12688,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Negativo - + Slider @@ -12697,8 +12705,8 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Inverti controllo - - + + @@ -12734,29 +12742,29 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Controllore ramp/soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background sfondo @@ -12977,7 +12985,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Sovrapposizione annotazioni consentita - + Markers Segnali @@ -13019,9 +13027,9 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Misura - - - + + + @@ -13029,8 +13037,8 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra INIZIO - - + + MET INCONTRATO @@ -13056,9 +13064,9 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra attuale: - - - + + + @@ -13123,9 +13131,9 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Grappolo - - - + + + @@ -13138,16 +13146,16 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra AZZERA - - - + + + Event button Pulsante Evento - + its text @@ -13191,7 +13199,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra DB # - + @@ -13406,7 +13414,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Nodo - + ALL TUTTI @@ -13471,7 +13479,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra - + @@ -13488,9 +13496,9 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra - - - + + + Green @@ -13506,7 +13514,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Tostato - + @@ -13515,7 +13523,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra ASCIUTTO - + @@ -13524,13 +13532,13 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra INIZIO PC - + FC END FINE PC - + @@ -13538,13 +13546,13 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra INIZIO SC - + SC END FINE SC - + COOL RAFFREDDATO @@ -13575,7 +13583,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra - + Density Densità @@ -13597,7 +13605,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra - + Moisture Umidità @@ -13726,7 +13734,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra (mm: ss) - + Duration Durata @@ -13749,7 +13757,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra BPP - + @@ -13789,7 +13797,7 @@ Artisan avvierà il programma ogni periodo di campionamento. L'output del progra Modello - + Heating Riscaldamento @@ -14100,7 +14108,7 @@ Tutti gli LCD Non disponibile in ArtisanViewer - + EVENT EVENTO @@ -14168,13 +14176,13 @@ Tutti gli LCD Invio descrizione - + PID SV Valore settaggio del PID - + PID % Valore % del PID @@ -14215,425 +14223,425 @@ Tutti gli LCD Colore del bordo (RGBA) - + roasted tostato - - - - - - + + + + + + AUC - + Time Guide Guida temporale - + Background ET Sfondo ET - + Background BT Sfondo BT - + Background Extra Sfondo extra - + X Label Etichetta X - - - + + + Canvas Tela - + Y Label Etichetta Y - + SpecialEventText TestoSpecialEvent - + SpecialEventBox BoxSpecialEvent - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Sfondo Legenda - + MET Text Testo MET - - + + MET Box Scatola MET - + Timer LCD Digits Cifre LCD del timer - + Timer LCD Background Sfondo LCD timer - - + + ET LCD Digits Cifre LCD ET - - + + ET LCD Background Sfondo LCD ET - - + + BT LCD Digits Cifre LCD BT - - + + BT LCD Background Sfondo LCD BT - + Extra/PID LCD Digits Cifre LCD extra / PID - + Extra/PID LCD Background Sfondo LCD extra / PID - + AUC FCs FC AUC - - - + + + ln() - - - - + + + + x - - - + + + Bkgnd Sfondo - - - + + + On Acceso - - - + + + Off Spento - + Max Delta - + Swing - + ABC/secs ABC / sec - + Segment Analysis (rise, crash and flick) Analisi del segmento (aumento, arresto anomalo e movimento rapido) - + Background Align Allineamento sfondo - + Curve Fit Adatta curva - + Samples Threshold Soglia dei campioni - + Delta Threshold Soglia delta - + Sample rate (secs) Frequenza di campionamento (sec) - + Smooth Curves/Spikes Curve / punte lisce - + Delta Span/Smoothing - + Polyfit/Optimal Smoothing - + Fit RoRoR (C/min/min) Adatta RoRoR (C / min / min) - + Actual RoR at FCs RoR effettivo presso FC - + ALL FINISHING MODE TUTTA LA MODALITÀ DI FINITURA - - + + DEV% - - + + DRY% ASCIUTTO% - - - - - + + + + + TIME MODE MODALITÀ ORA - - - - - + + + + + PERCENTAGE MODE MODALITÀ PERCENTUALE - + RAMP% RAMPA% - - - - - + + + + + TEMP MODE MODALITÀ TEMP - + Start recording Inizio registrazione - + Charge the beans Carico dei chicchi - + /m /M - + greens crudo - - - + + + AUTO - - - + + + MANUAL MANUALE - + FLAP SPORTELLO - - - + + + CLOSE VICINO - - - + + + OPEN APRIRE - + CONTROL REGOL. - + DISCHARGE SCARICO - + HEATING RISCALDAMENTO - + STIRRER AGITATORE - + FILL RIEMPIRE - + COOLING RAFFRED. - - - + + + STOP FERMARE - + RELEASE PUBBLICAZIONE - + RMSE BT - + MSE BT - - - + + + RoR Percentuale di crescita - + @FCs @iPC - + Max+/Max- RoR Max + / Max- RoR @@ -14821,155 +14829,155 @@ Tutti gli LCD Mappatura - + Preheat Measured Preriscaldamento misurato - + Preheat % Preriscaldare% - + BBP Measured BBP misurato - + BBP % BBP% - + Cooling Measured Raffred. misurato - + Cooling % Raffred. % - + Continuous Continuo - + Roast Event Evento arrosto - + Meter Unità misura - - + + at a - + BackgroundXT Sfondo XT - + BackgroundYT SfondoYT - - + + BackgroundET Sfondo ET - - + + BackgroundBT Sfondo BT - + BackgroundDeltaET Sfondo DeltaET - + BackgroundDeltaBT Sfondo DeltaBT - + ETprojection BTProiezione - + DeltaETprojection DeltaETProiezione - + BTprojection ETProiezione - + DeltaBTprojection DeltaBTProiezione - + TIMEguide GuidaTemporale - + AUCguide GuidaAUC - - - + + + Correction Correzione - + Event #<b>{0} </b> Evento #<b>{0}</b> - - + + CM CM - - + + FC PC - + Designer Disegnatore - + BT {0} {1}/min for {2} BT {0} {1}/min per {2} - + ET {0} {1}/min for {2} ET {0} {1}/min per {2} @@ -15365,8 +15373,8 @@ Tutti gli LCD Esci {0} - - + + About {0} Circa {0} @@ -15428,37 +15436,37 @@ Tutti gli LCD Menu - + Main LCDs LCDs Principali - + Delta LCDs LCDs Delta - + PID LCDs LCDs PID - + Extra LCDs LCDs Extra - + Phases LCDs Fasi LCD - + Scale LCDs Scala LCDs @@ -15495,13 +15503,13 @@ Tutti gli LCD Vista - + Help Aiuto - + New Nuova @@ -15864,105 +15872,105 @@ Tutti gli LCD Controlli - + Readings Valori - + Events Editor Editore di eventi - + Buttons - + Sliders - + Schedule Programma - + Full Screen Schermo intero - + About Qt Circa 'Qt' - + Documentation Documentazione - + Keyboard Shortcuts Tasti di Scelta Rapida - + Check for Updates Controlla gli aggiornamenti - + Errors Errori - + Messages Messaggi - + Serial Seriale - + Platform Piattaforma - + Load Settings... Carica impostazioni... - + Load Recent Settings Carica impostazioni recenti - - + + Save Settings... Salva le impostazioni... - - + + Factory Reset Ripristino impostazioni - + Load Theme... Carica tema... - + Save Theme... Salva tema... @@ -16045,18 +16053,18 @@ Tutti gli LCD Grafico a ruota salvato - + Open Wheel Graph Apre grafico a ruota - - - - - - + + + + + + @@ -16064,12 +16072,12 @@ Tutti gli LCD {} connesso - - - - - - + + + + + + @@ -16594,7 +16602,7 @@ Ripetizione operazione al termine: {0} - + Bluetootooth access denied Accesso Bluetooth negato @@ -16630,13 +16638,13 @@ Ripetizione operazione al termine: {0} Aiuto riproduzione acceso a secondi {0} - + Load Background Carica sfondo - + Reading background profile... Lettura profilo sottofondo... @@ -16868,8 +16876,8 @@ Ripetizione operazione al termine: {0} Campionamento - - + + Warning Avviso @@ -16880,13 +16888,13 @@ Ripetizione operazione al termine: {0} Un intervallo di campionamento stretto potrebbe causare instabilità su alcune macchine. Suggeriamo un minimo di 1s. - + Incompatible variables found in %s Variabili incompatibili trovate in %s - + Assignment problem Problema di assegnazione @@ -16932,7 +16940,7 @@ Ripetizione operazione al termine: {0} Connessione S7 fallita - + Port Configuration Configurazione della porta @@ -16943,7 +16951,7 @@ Ripetizione operazione al termine: {0} Porta comune - + Load Alarms Carica avvisi @@ -16980,99 +16988,99 @@ Ripetizione operazione al termine: {0} seguire - - + + Save Statistics Salva statistiche - + Welcome to version {0} of Artisan! Benvenuto nella versione {0} di Artisan! - + This is a one time message to inform you about a change in Artisan. Questo è un messaggio una tantum per informarti di un cambiamento in Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Se non esegui mai versioni precedenti di Artisan puoi saltare questo messaggio, la modifica non ti riguarda. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan conserva tutte le impostazioni di configurazione quando esci in modo che siano automaticamente disponibili al successivo avvio di Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. A partire dalla versione v2.0, le impostazioni non verranno più condivise automaticamente all'avvio con le versioni precedenti alla v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Non preoccuparti. Poiché è la prima volta che apri questa nuova versione, Artisan ha già caricato le ultime impostazioni utilizzate. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Per condividere le impostazioni tra questa versione e le versioni Artisan precedenti alla v2.0, utilizzare 'Guida> Salva impostazioni' e 'Guida> Carica impostazioni'. - + Enjoy using Artisan, The Artisan Team Divertiti a usare Artisan, The Artisan Team - + One time message about loading settings at start-up Messaggio una tantum sul caricamento delle impostazioni all'avvio - + Welcome to the ArtisanViewer! Benvenuto in ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Questo è un messaggio una tantum per presentarti ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer si apre ogni volta che una copia di Artisan è già in esecuzione. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer conserverà tutte le impostazioni di configurazione quando esci in modo che siano automaticamente disponibili al successivo avvio di ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Attenzione, l'unico modo per condividere le impostazioni tra Artisan e ArtisanViewer è salvarle e caricarle esplicitamente utilizzando 'Guida> Salva impostazioni' e 'Guida> Carica impostazioni'. - + Enjoy using ArtisanViewer, Divertiti con ArtisanViewer, - + The Artisan Team Il team artigiano - + One time message about ArtisanViewer Messaggio di una volta su ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17081,408 +17089,408 @@ To keep it free and current please support us with your donation and subscribe t Per mantenerlo gratuito e aggiornato, sostienici con la tua donazione e iscriviti ad crafts.plus per sopprimere questa finestra di dialogo! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Configurare per<br>{0}?<br><br>Alcune delle tue impostazioni verranno modificate!<br><br>Prima di procedere è meglio salvare le impostazioni correnti e reimpostare Artisan<br>(primo menu {1} >> {2} poi {4} >> {3}) - + Adjust Settings Regolare le impostazioni - + Ambient Ambiente - + Elevation (MASL) Elevazione (mslm) - - - + + + Action canceled Azione annllata - - - - - - - + + + + + + + Machine Macchina - - - - - + + + + + Network name or IP address Nome della rete o indirizzo IP - + Machine Capacity (kg) Capacità macchina (kg) - + Energy loads configured for {0} {1}kg Carichi energetici configurati per {0} {1} kg - + Artisan configured for {0} Artisan configurato per {0} - - + + Load theme {0}? Caricare il tema {0}? - - + + Adjust Theme Related Settings Regola le impostazioni relative al tema - - + + Loaded theme {0} Tema caricato {0} - + Detected a color pair that may be hard to see: Rilevata una coppia di colori che potrebbe essere difficile da vedere: - - - + + + Simulator started @{}x Avviare il simulatore @{}x - + super on super su - + super off super spento - + Pulse out of range (%d) Impulso fuori range (%d) - + Alarms on Allarmi attivi - + Alarms off Allarmi disattivati - + autoCHARGE on autoCHARGE attivato - + autoCHARGE off autoCHARGE disattivato - + autoDROP on autoDROP attivato - + autoDROP off autoDROP disattivato - - - + + + PID set to OFF PID impostato su OFF - - - + + + PID set to ON PID impostato su ON - - + + PID mode manual Manuale in modalità PID - - + + PID mode Ramp/Soak Modalità PID Ramp / Soak - - + + PID mode background Sfondo modalità PID - + playback off riproduzione disattivata - + playback by time riproduzione in base al tempo - + playback by BT riproduzione da BT - + playback by ET riproduzione di ET - + Notifications on Notifiche attive - + Notifications off Notifiche disattivate - - - - - - + + + + + + PID Lookahead: {0} Lookahead PID: {0} - + Keep ON enabled Mantieni attivo abilitato - + Keep ON disable Mantieni attivo disabilitato - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Vuoi ripristinare tutte le impostazioni? <br> ArtisanViewer deve essere riavviato! - + Do you want to reset all settings?<br> Artisan has to be restarted! Vuoi ripristinare tutte le impostazioni? <br> Artisan deve essere riavviato! - - + + Factory Reset Ripristino impostazioni di fabbrica - + Auto Axis Graph Mode: Roast Modalità grafico asse automatico: arrosto - + Auto Axis Graph Mode: BBP+Roast Modalità grafico asse automatico: BBP+Roast - + Auto Axis Graph Mode: BBP Modalità grafico asse automatico: BBP - - + + PID Mode: Ramp/Soak Modalità PID: Ramp / Soak - - + + PID Mode: Background Modalità PID: sfondo - - + + PID Mode: Manual Modalità PID: manuale - + Exit Designer? Uscita disegnatore? - + Designer Mode ON Modalitàdisegnatore attiva - + LCD cursor on profile data Cursore LCD sui dati del profilo - + LCD cursor on template data Cursore LCD sui dati del modello - + LCD cursor OFF Cursore LCD OFF - + Keyboard moves turned ON Tasto girato in ON - + Keyboard moves turned OFF Tasto girato in OFF - + Profile {0} saved in: {1} Profilo {0} salvato in : {1} - + Autosave path does not exist. Autosave failed. Il percorso di salvataggio automatico non esiste. Salvataggio automatico non riuscito. - + Empty path or box unchecked in Autosave Percorso vuoto o box non verificatp in autosalvataggio - + Event #{0}: {1} has been updated Evento #{0}: {1} è stato aggiornato - + Select Seleziona - - + + Open Apre - + URL - + Save Salva - + Select Directory Seleziona elenco - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST cancellato: profilo incompleto mancante di CHARGE e DROP trovato - + NEW ROAST canceled: incomplete profile lacking DROP found NUOVO ARROSTO annullato: trovato profilo incompleto mancante di DROP - + {0} has been saved. New roast has started {0} è stato salvato. Ininiziata nuova tostatura - - - + + + Invalid artisan format Formato non valido di Artisan - + {0} loaded {0} caricato - + No profile data. ET/BT not recalculated Nessun dato del profilo. ET / BT non ricalcolato - + Problem with the profile data. ET/BT not recalculated Problema con i dati del profilo. ET / BT non ricalcolato - + Background {0} loaded successfully {1} Sfondo {0} caricato correttamente {1} - + Artisan CSV file loaded successfully File formato CSV di Artisan caricato correttamente - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Il software Probat Shop Pilot si aspetta file denominati <Name> _ <Index> .xml come in Test_0.xml durante l'importazione - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17495,467 +17503,467 @@ Sovrascrivere le definizioni del dispositivo extra utilizzando i valori dal prof Si consiglia di salvare preventivamente le impostazioni correnti tramite il menu Aiuto >> Salva impostazioni. - + Found a different set of extra devices Trovato un diverso set di dispositivi extra - + Save Profile Salva profilo - + Profile saved Profilo salvato - - - - - - - - + + + + + + + + Cancelled Annullato - + Readings exported Letture esportate - + Export Excel Esporta Excel - + Export CSV Esporta formato CSV - + Export JSON Esporta formato JSON - + Export RoastLogger Esporta formato RoastLogger - + Export Probat Pilot Esporta Probat Pilot - - + + + + - - Converting... Conversione in corso ... - - + + + + - - Target file {0} exists. {1} not converted. Il file di destinazione {0} esiste. {1} non convertito. - + Readings imported Letture importate - + Import Artisan URL Importa URL Artisan - + Import CSV Importa formato CSV - + Import JSON Importa formato JSON - + Import RoastLogger Importa registratore tostatura - + Batch Counter Conteggio batch - + Load Settings canceled Carica impostazioni annullate - - + + Statistics Saved Statistiche salvate - + No statistics found Nessuna statistica trovata - + Excel Production Report exported to {0} Report produzione Excel esportato in {0} - + Ranking Report Rapporto sulla classifica - + Ranking graphs are only generated up to {0} profiles I grafici di posizionamento vengono generati solo fino a {0} profili - + Profile missing DRY event Evento DRY mancante nel profilo - + Profile missing phase events Eventi di fase mancante del profilo - + CSV Ranking Report exported to {0} Rapporto sul ranking CSV esportato in {0} - + Excel Ranking Report exported to {0} Rapporto sulla classifica di Excel esportato in {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied La bilancia Bluetooth non può essere collegata mentre l'autorizzazione per Artisan ad accedere al Bluetooth è negata - + Bluetooth access denied Accesso Bluetooth negato - + Hottop control turned off Controllo Hottop disattivato - + Hottop control turned on Controllo Hottop attivato - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Per controllare un Hottop devi prima attivare la modalità super utente tramite un clic destro sul display LCD del timer! - - + + Settings not found Impostazioni non trovate - + artisan-settings ambientazioni artigianali - + Save Settings Salva le impostazioni - + Settings saved Impostazioni salvate - + artisan-theme tema artigianale - + Save Theme Salva tema - + Theme saved Tema salvato - + Load Theme Carica tema - + Theme loaded Tema caricato - + Background profile removed Profilo di sfondo rimosso - + Alarm Config Configurazione allarme - + Alarms are not available for device None Allarmi non disponibiliper dispositivo None - + Switching the language needs a restart. Restart now? Il cambio della lingua richiede un riavvio. Riavvia ora? - + Restart Ricomincia - + Import K202 CSV Importa K202 formato CSV - + K202 file loaded successfully File K202 caricato correttamente - + Import K204 CSV Importa K204 formato CSV - + K204 file loaded successfully File K204 caricato correttamente - + Import Probat Recipe Importa ricetta Probat - + Probat Pilot data imported successfully I dati di Probat Pilot sono stati importati correttamente - + Import Probat Pilot failed Import Probat Pilot fallito - - + + {0} imported {0} importato - + an error occurred on importing {0} si è verificato un errore durante l'importazione di {0} - + Import Cropster XLS Importa Cropster XLS - + Import Stronghold XLSX Importa Stronghold XLSX - + Import RoastLog URL Importa URL RoastLog - + Import RoastPATH URL Importa l'URL di RoastPATH - + Import Giesen CSV Importa Giesen CSV - + Import Petroncini CSV Importa Petroncini CSV - + Import IKAWA URL Importa URL IKAWA - + Import IKAWA CSV Importa CSV IKAWA - + Import Loring CSV Importa Loring CSV - + Import ROEST CSV Importare ROEST CSV - + Import Rubasse CSV Importa CSV Rubasse - + Import HH506RA CSV Importa HH506RA formato CSV - + HH506RA file loaded successfully File HH506RA caricato correttamente - + Save Graph as Salva grafico con nome - + {0} size({1},{2}) saved {0} misura({1}, {2}) salvato - + Save Graph as PDF Salva il grafico come PDF - + Save Graph as SVG Salva grafico come SVG - + {0} saved Salvato {0} - + Wheel {0} loaded Ruota {0} caricata - + Invalid Wheel graph format Formato non valido grafico ruota - + Buttons copied to Palette # Pulsanti copiati nella tavolozza # - + Palette #%i restored Tavolozza #%i ripristinata - + Palette #%i empty Tavolozza #%i vuota - + Save Palettes Salva tavolozze - + Palettes saved Tavolozze salvate - + Palettes loaded Tavolozze caricate - + Invalid palettes file format Formato file tavolozze non valido - + Alarms loaded Avvisi caricati - + Fitting curves... Curve di adattamento ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Avvertenza: l'inizio dell'intervallo di analisi di interesse è precedente all'inizio dell'adattamento della curva. Correggilo nella scheda Configurazione> Curve> Analizza. - + Analysis earlier than Curve fit Analisi prima dell'adattamento della curva - + Simulator stopped Fermare il Simulatore - + debug logging ON debug log ACCESO @@ -18146,446 +18154,446 @@ Correggilo nella scheda Configurazione> Curve> Analizza. Dispositivo impostato a {0}, che equivale a CENTRO 302. Ora, scelta porta seriale - + set y-coordinate to {} imposta la coordinata y su {} - + seconds before FCs secondi prima degli FC - + seconds after FCs secondi dopo FC - + Alarm notice Notizia allarme - + Alarm is calling: {0} Chiamata Allarme: {0} - + Calling alarm failed on {0} Chiama allarme mancato su {0} - + Alarm trigger button error, description '{0}' not a number Allarme innesco tasto, descrizione '{0}' no un numero - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Allarme errore innesco cursore, descrizione '{0}' non un numero valido [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Errore del dispositivo di scorrimento SV dell'attivatore dell'allarme, la descrizione '{0}' non è un numero valido - + Alarm {0} triggered Allarme {0} innescato - + Save profile? Salva il profilo? - + Profile unsaved Profilo non salvato - + Scope has been reset Scope è stato azzerato - + Load Image File Carica file immagine - + Loaded watermark image {0} Immagine filigrana caricata {0} - + Unable to load watermark image {0} Impossibile caricare l'immagine della filigrana {0} - + Convert profile data to Fahrenheit? Converte profilo dati in Fahrenheit? - - - - + + + + Convert Profile Temperature Converte profilo temperatura - + Profile changed to Fahrenheit Profilo cambiato in Fahrenheit - + Unable to comply. You already are in Fahrenheit Non idoneo a seguire. Sei già in Fahrenheit - - + + Profile not changed Profilo non cambiato - + Convert profile data to Celsius? Converti i dati del profilo in Celsius? - + Profile changed to Celsius Profilo cambiato in Celsius - + Unable to comply. You already are in Celsius Impossibilitato a rispettare. Sei già in Celsius - + Convert Profile Scale Converte scala profilo - + No profile data found Dati profilo non trovati - - + + Colors set to defaults Imposta colori di default - + Colors set to Default Theme Colori impostati sul tema predefinito - + Colors set to grey Imposta colori grigio - + Background does not match number of labels Sfondo non corrisponde al numero degli scritti - + Phidget service discovery started... La scoperta del servizio Phidget è iniziata ... - + scanning for device ricerca del dispositivo - + Scope monitoring... Monitoraggio Scope... - + Scope stopped Scope fermato - + Humidity: {}% Umidità: {}% - + Temperature: {}{} Temperatura: {}{} - + Pressure: {}hPa Pressione: {} hPa - + Scope recording... Registrazione Scope... - + Scope recording stopped Registrazione Scope fermata - + Not enough data collected yet. Try again in a few seconds Dati raccolti non ancora sufficienti. Riprova tra qualche secondo - + CHARGE: Scope is not recording CARICA: l'oscilloscopio non sta registrando - + Roast time starts now 00:00 BT = {0} Tempo tostatura inizia ora 00:00 Temperatura chicchi = {0} - + [TP] recorded at {0} BT = {1} [PM] registrato a {0} BT = {1} - + DRY END: Scope is not recording DRY END: l'oscilloscopio non sta registrando - + [DRY END] recorded at {0} BT = {1} [ASCIUTTO] registrato a {0} temperatura chicchi = {1} - + FC START: Scope is not recording FC START: Scope non sta registrando - + [FC START] recorded at {0} BT = {1} [INIZIO PC] registrato a {0} temperatura chicchi = {1} - + FC END: Scope is not recording FC END: l'oscilloscopio non sta registrando - + [FC END] recorded at {0} BT = {1} [FINE PC] registrato a {0} temperatura chicchi = {1} - + SC START: Scope is not recording SC START: Scope non sta registrando - + [SC START] recorded at {0} BT = {1} [INIZIO SC] registrato a {0} temperatura chicchi = {1} - + SC END: Scope is not recording SC END: Scope non sta registrando - + [SC END] recorded at {0} BT = {1} [FINE SC] registrato a {0} temperatura chicchi = {1} - + DROP: Scope is not recording DROP: l'oscilloscopio non sta registrando - + Roast ended at {0} BT = {1} Tostatura terminata a {0} temperatura chicchi = {1} - + COOL: Scope is not recording COOL: l'oscilloscopio non sta registrando - + [COOL END] recorded at {0} BT = {1} [RAFFREDDATO] registrato a {0} temperatura chicchi = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Evento # {0} registrato a temperatura chicchi = {1}{2} tempo = {3} - + Timer is OFF Timer spento - + Unable to move background Non in grado di muovere in sottofondo - + No finished profile found Profilo completato non trovato - + Polynomial coefficients (Horner form): Coefficienti polinomiali (Horner): - + Knots: Nodi: - + Residual: Residuo: - + Roots: Origini: - + Profile information Informazione profilo - + Designer Start Inizio disegnatore - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Impotare un profilo nel Disegnatore decima tutti i dati esclusi il principale [punti] Continua? - + Save Points Salva punti - + Points saved Punti salvati - + Load Points Punti di carico - + Points loaded Punti caricati - + Designer Init Inizializzazione disegnatore - + Unable to start designer. Profile missing [CHARGE] or [DROP] Non in grado di far partire designer. Profilo mancante [CARICO] o [SCARICO] - + [ CHARGE ] [CARICO] - + [ DRY END ] [ASCIUTTO] - + [ FC START ] [INIZIO PC] - + [ FC END ] [FINE PC] - + [ SC START ] [INIZIO SC] - + [ SC END ] [FINE SC] - + [ DROP ] [SCARICO] - + [ COOL ] [ FREDDO ] - + New profile created Creato nuovo profilo - + added to cupping notes aggiunto alle note d'assaggio - + added to roasting notes aggiunto alle note di tostatura - + Mouse Cross ON: move mouse around Mouse Cross ON:muovi il mouse - + Mouse cross OFF Mouse Cross OFF @@ -19617,67 +19625,67 @@ Continue? Scope Annotation - - - - - + + + + + CHARGE Carico - - - + + + TP {0} PM {0} - - - + + + DE {0} ASC {0} - - - + + + FCs {0} iPC {0} - - - + + + FCe {0} fPC {0} - - - + + + SCs {0} iSC {0} - - - + + + SCe {0} fSC {0} - - - - + + + + DROP {0} SCARICO {0} - - + + CE {0} @@ -19710,11 +19718,11 @@ Continue? Scope Title - - - - - + + + + + @@ -20883,216 +20891,216 @@ Continue? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Acidità - - - - - - - - + + + + + + + + Aftertaste Retrogusto - - - - + + + + Clean Cup Tazza pulita - + Head Testa - - - + + + Fragrance Fragranza - - - - - - - + + + + + + + Sweetness Dolcezza - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance Equilibrio - - - + + + + - - - - - - + + + + + Body Corpo - - - + + + Fragrance-Aroma Fragranza-Aroma - - - - - + + + + + Flavor Gusto - - - + + + Uniformity Uniformità - - - + + + Overall Complessivamente - + Intensity Intensità - + Fragance Fragranza - + Dry Fragrance Fragranza secca - + Complexity Complessità - - + + Finish finire - + Brightness Luminosità - + Wet Aroma Aroma umido - + Taste Gusto - + Nose Naso - + Mouthfeel Sensazione al palato - - + + Flavour Gusto - + Roast Color Colore arrosto - + Crema Texture Texture crema - + Crema Volume Volume crema - + Bitterness Amarezza - + Defects Difetti - + Aroma Intensity Intensità dell'aroma - + Aroma Persistence Persistenza aromatica @@ -22105,232 +22113,232 @@ Il tipo di carattere è impostato nella scheda Config >> Curve >> UI Stili di linea - - + + Start monitoring Inizia il monitoraggio - + Start recording Inizio registrazione - + First Crack Start Primo Crack Start - + First Crack End Primo Crack End - + Second Crack Start Secondo Crack Start - + Second Crack End Secondo Crack End - + Reset Azzera - + Charge Carico - + Drop Scarico - + Event Evento - + Increases the current SV value by 5 Aumenta il valore SV corrente di 5 - + Increases the current SV value by 10 Aumenta il valore SV corrente di 10 - + Increases the current SV value by 20 Aumenta il valore SV corrente di 20 - + Decreases the current SV value by 20 Diminuisce il valore SV corrente di 20 - + Decreases the current SV value by 10 Diminuisce il valore SV corrente di 10 - + Decreases the current SV value by 5 Diminuisce il valore SV corrente di 5 - + Dry End Fine secca - + Cool End Fine fredda - + Timer - + ET Temperature Temperatura ET - + BT Temperature Temperatura BT - + ET/time (degrees/min) ET / ora (gradi / min) - + BT/time (degrees/min) BT / tempo (gradi / min) - + Value of SV in PID Valore di SV in PID - + PID power % Potenza PID% - + Number of events found Numero di eventi trovati - + Type of event Tipo di evento - + Value of event Valore dell'evento - + Updates the event Aggiorna l'evento - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE LCD di fase: fare clic con il pulsante destro del mouse per scorrere tra TIME, PERCENTAGE e TEMP MODE - + Syncing with artisan.plus Sincronizzazione con artisan.plus - - + + Disconnect artisan.plus Disconnetti artisan.plus - + Upload to artisan.plus Carica su artisan.plus - + Connect artisan.plus Connetti artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE LCD di fase Attualmente in TUTTA LA MODALITÀ DI FINITURA - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE LCD di fase: fare clic con il pulsante destro del mouse per scorrere tra TIME, PERCENTAGE e TEMP MODE Attualmente in TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE LCD di fase: fare clic con il pulsante destro del mouse per scorrere tra TIME, PERCENTAGE e TEMP MODE Attualmente in MODALITÀ PERCENTUALE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE LCD di fase: fare clic con il pulsante destro del mouse per scorrere tra TIME, PERCENTAGE e TEMP MODE Attualmente in MODALITÀ TEMP - + <b>Label</b>= <b> Etichetta </b> = - + <b>Description </b>= <b> Descrizione </b> = - + <b>Type </b>= <b> Tipo </b> = - + <b>Value </b>= <b> Valore </b> = - + <b>Documentation </b>= <b> Documentazione </b> = - + <b>Button# </b>= <b> Pulsante # </b> = @@ -22375,12 +22383,12 @@ Attualmente in MODALITÀ TEMP Esempio: 100 + x - + Stop monitoring Interrompi il monitoraggio - + Stop recording Interrompi la registrazione diff --git a/src/translations/artisan_ja.qm b/src/translations/artisan_ja.qm index 5e9c963aad6cb77c8c65d5078baa0a1ebfd1985a..0e288aff3845199b2aa7d89c85c7e49508739440 100644 GIT binary patch delta 20431 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 E0FR&nQ2+n{ delta 21170 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 diff --git a/src/translations/artisan_ja.ts b/src/translations/artisan_ja.ts index bf8c18460..dffc1786d 100644 --- a/src/translations/artisan_ja.ts +++ b/src/translations/artisan_ja.ts @@ -4,67 +4,67 @@ About - + Release Sponsor リリーススポンサー - + About Artisan について - + Core Developers 主要開発者 - + License ライセンス - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. 最新バージョン情報の取得に問題がありました。インターネット接続を確認するか、後で再試行するか、手動で確認してください。 - + A new release is available. 新しいリリースが利用可能です。 - + Show Change list 変更リストを表示 - + Download Release ダウンロードリリース - + You are using the latest release. 最新のリリースを使用しています。 - + You are using a beta continuous build. ベータ継続的ビルドを使用しています。 - + You will see a notice here once a new official release is available. 新しい公式リリースが利用可能になると、ここに通知が表示されます。 - + Update status 最新状況 - + sponsored by {} {}が後援 @@ -108,13 +108,13 @@ AddlInfo - + Roast of the Day 今日のロースト - + Screen Size 画面サイズ @@ -130,65 +130,65 @@ モイスチャーグリーン - + Batch Size バッチサイズ - + Density Roasted 密度ロースト - + Moisture Roasted 水分ロースト - + Ground Color 粉の色 - + Energy エネルギー - + CO2 - + Weight Roasted ウェイトロースト - + Weight Loss 減量 - + From From - + Bottom - + AUC @@ -324,7 +324,7 @@ 削除 - + Update 更新 @@ -871,114 +871,114 @@ Extra Device テキスト - - - + + + ON ON - - - - + + + + START START - + FC START FC START - + FC END FC END - + SC START SC START - + SC END SC END - + RESET RESET - - + + CHARGE CHARGE - - + + DROP DROP - + CONTROL コントロール - + EVENT EVENT - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 SV -5 - + DRY END DRY END - + COOL END COOL @@ -999,25 +999,25 @@ END - + Finishing Phase 仕上げ段階 - + Maillard Phase Maillard フェーズ - + Drying Phase Drying フェーズ - - + + OFF OFF @@ -1612,61 +1612,61 @@ END 常に表示 - + Heavy FC Heavy FC - + Low FC Low FC - + Light Cut Light Cut - + Dark Cut Dark Cut - + Drops Drops - + Oily Oily - + Uneven Uneven - + Tipping Tipping - + Scorching Scorching - + Divots Divots @@ -1957,9 +1957,9 @@ END ComboBox + - - + @@ -1969,10 +1969,10 @@ END 空気 + - - + @@ -1984,9 +1984,9 @@ END ドラム + - - + @@ -1996,9 +1996,9 @@ END Damper + - - + @@ -2279,14 +2279,14 @@ END SV - + Playback ON 再生オン - + Playback OFF @@ -2305,7 +2305,7 @@ END キャンバスの色をリセット - + Heater ヒーター @@ -2709,32 +2709,32 @@ END 離散 - + Propane Gas (LPG) プロパンガス(LPG) - + Natural Gas (NG) 天然ガス(NG) - + Electric 電気の - + Fan Fan - + Cooling Cooling - + Elec エレク @@ -2938,47 +2938,47 @@ END Contextual Menu - + Add point ポイント追加 - + Remove point ポイントを削除 - + Load points 荷重ポイント - + Save points セーブポイント - + Reset Designer デザイナーをリセット - + Config... デザイナー構成... - + Add to Cupping Notes カッピングノートに追加 - + Add to Roasting Notes 焙煎ノートに追加 - + Edit 編集 @@ -4375,102 +4375,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO エラー : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4481,86 +4481,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4780,19 +4780,19 @@ END Arduinoはフィルターを設定できませんでした - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4913,96 +4913,96 @@ END S7 通信エラー - - - - + + + + Error: エラー: - + Exception: {} not a valid settings file 例外: {} は有効な設定ファイルではありません - - - - - + + + + + Error エラー - + Exception: WebLCDs not supported by this build 例外:このビルドでサポートされていないWebLCD - + Could not start WebLCDs. Selected port might be busy. WebLCD を起動できませんでした。選択したポートがビジー状態である可能性があります。 - + Failed to save settings 設定を保存できませんでした - - + + Exception (probably due to an empty profile): 例外 (おそらく空のプロファイルが原因): - + Analyze: CHARGE event required, none found 分析: CHARGE イベントが必要ですが、何も見つかりませんでした - + Analyze: DROP event required, none found 分析: DROP イベントが必要ですが、何も見つかりませんでした - + Analyze: no background profile data available 分析: バックグラウンド プロファイル データは利用できません - + Analyze: background profile requires CHARGE and DROP events 分析: バックグラウンド プロファイルには CHARGE および DROP イベントが必要です - + Unexpected value for n, got nに予期しない値があります。 - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! 例外: phidgetServer を追加できませんでした。Phidget ドライバーが正しくインストールされていることを確認してください。 - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! 例外: PhidgetManager を開始できませんでした。 Phidget ドライバーが正しくインストールされていることを確認してください! - - + + Unstable meter data 不安定なメーターデータ - + Error in lnRegression: lnRegression のエラー: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. 例外: redrawdesigner() Roast イベントの順序が正しくない可能性があります。デザイナーをリセットします。 @@ -5186,8 +5186,8 @@ END イベント注釈ヘルプ - - + + @@ -5329,7 +5329,7 @@ END アラームヘルプ - + Keyboard Shortcuts Help キーボードショートカットヘルプ @@ -5544,15 +5544,15 @@ END 再生 - - + + Energy エネルギー - - + + CO2 @@ -5848,15 +5848,15 @@ END HTML Report Template - - + + BBP Total Time BBP合計時間 - - + + BBP Bottom Temp BBP 底部温度 @@ -5872,850 +5872,850 @@ END BBPサマリーコンパクト - - + + Whole Color 豆の色 - - - + + + Profile プロフィール - + Roast Batches ローストバッチ - - - + + + Batch バッチ - - + + Date 日時 - - - + + + Beans - - - + + + In - - + + Out - - - + + + Loss 損失 - - + + SUM - + Production Report 制作報告 - - + + Time 時間 - - + + Weight In ウェイトイン - - + + CHARGE BT チャージBT - - + + FCs Time FCの時間 - - + + FCs BT - - + + DROP Time ドロップタイム - - + + DROP BT ドロップBT - + Dry Percent 乾燥率 - + MAI Percent MAI パーセント - + Dev Percent 開発率 - - + + AUC - - + + Weight Loss 減量 - - + + Color カラー - + Cupping カッピング - + Roaster 焙煎機 - + Capacity 容量 - + Operator オペレーター - + Organization 組織 - + Drum Speed ドラムスピード - + Ground Color 粉の色 - + Color System カラーシステム - + Screen Min 画面分 - + Screen Max 画面最大 - + Bean Temp 豆の温度 - + CHARGE ET チャージET - + TP Time TPタイム - + TP ET TPET - + TP BT TPBT - + DRY Time 乾燥時間 - + DRY ET ドライET - + DRY BT ドライBT - + FCs ET - + FCe Time FCe時間 - + FCe ET - + FCe BT FCeBT - + SCs Time SCの時間 - + SCs ET SC ET - + SCs BT SC BT - + SCe Time SCE 時間 - + SCe ET - + SCe BT SCeBT - + DROP ET ドロップET - + COOL Time クールタイム - + COOL ET クールET - + COOL BT クールBT - + Total Time 合計時間 - + Dry Phase Time 乾期時間 - + Mid Phase Time 中間段階の時間 - + Finish Phase Time フェーズ終了時間 - + Dry Phase RoR 乾相 RoR - + Mid Phase RoR 中期 RoR - + Finish Phase RoR 終了フェーズの RoR - + Dry Phase Delta BT 乾式デルタBT - + Mid Phase Delta BT 中期デルタBT - + Finish Phase Delta BT フィニッシュ フェーズ デルタ BT - + Finish Phase Rise フィニッシュフェイズライズ - + Total RoR 合計 RoR - + FCs RoR FC RoR - + MET - + AUC Begin AUC 開始 - + AUC Base AUCベース - + Dry Phase AUC 乾相AUC - + Mid Phase AUC 中期 AUC - + Finish Phase AUC 終了段階の AUC - + Weight Out ウェイトアウト - + Volume In ボリュームイン - + Volume Out ボリュームアウト - + Volume Gain ボリュームゲイン - + Green Density 緑の密度 - + Roasted Density 焙煎密度 - + Moisture Greens 保管状態 - + Moisture Roasted 水分ロースト - + Moisture Loss 水分損失 - + Organic Loss オーガニックロス - + Ambient Humidity 周囲湿度 - + Ambient Pressure 周囲圧力 - + Ambient Temperature 周囲温度 - - + + Roasting Notes Roasting Notes - - + + Cupping Notes Cupping Notes - + Heavy FC Heavy FC - + Low FC Low FC - + Light Cut Light Cut - + Dark Cut Dark Cut - + Drops Drops - + Oily Oily - + Uneven Uneven - + Tipping Tipping - + Scorching Scorching - + Divots Divots - + Mode モード - + BTU Batch BTU バッチ - + BTU Batch per green kg 緑のkgあたりのBTUバッチ - + CO2 Batch CO2バッチ - + BTU Preheat BTU 予熱 - + CO2 Preheat CO2予熱 - + BTU BBP - + CO2 BBP - + BTU Cooling BTU冷却 - + CO2 Cooling CO2冷却 - + BTU Roast BTU ロースト - + BTU Roast per green kg BTU ローストあたりグリーン kg - + CO2 Roast CO2ロースト - + CO2 Batch per green kg グリーンあたりの CO2 バッチ kg - + BTU LPG - + BTU NG BTUNG - + BTU ELEC - + Efficiency Batch 効率バッチ - + Efficiency Roast 効率ロースト - + BBP Begin BBP開始 - + BBP Begin to Bottom Time BBP 開始からボトムまでの時間 - + BBP Bottom to CHARGE Time BBP 底から充電までの時間 - + BBP Begin to Bottom RoR BBP 開始からボトム RoR - + BBP Bottom to CHARGE RoR BBP ボトムからチャージ RoR - + File Name ファイル名 - + Roast Ranking ローストランキング - + Ranking Report ランキングレポート - + AVG 平均 - + Roasting Report Roasting Report - + Date: Date: - + Beans: Beans: - + Weight: Weight: - + Volume: Volume: - + Roaster: Roaster: - + Operator: Operator: - + Organization: 組織: - - + + Cupping: Cupping: - + Color: Color: - + Energy: エネルギー: - + CO2: - + CHARGE: CHARGE: - + Size: Size: - + Density: Density: - + Moisture: 水分: - + Ambient: 周囲: - + TP: - + DRY: DRY: - + FCs: FCs: - + FCe: FCe: - + SCs: SCs: - + SCe: SCe: - + DROP: DROP: - + COOL: COOL: - + MET: - + CM: CM: - + Drying: Drying: - + Maillard: Maillard: - + Finishing: 仕上げ: - + Cooling: Cooling: - + Background: バックグラウンド: - + Alarms: アラーム: - + RoR: RoR: - + AUC: - + Events イベント @@ -7616,13 +7616,13 @@ Meter=NONE の場合、焙煎中に温度を手動で入力するためのダイ - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - スペシャルイベントのクイックエントリー。キー q、w、e、および r は、特殊イベント 1、2、3、および 4 に対応します。ショートカット文字の後には 2 桁の数値が続く必要があります。 &#39;q75&#39;、対応するイベント スライダーの最大値が 100 以下の場合 (デフォルト設定)。スライダーの最大値が 100 より大きい場合は 3 桁を入力する必要があり、100 未満の値の場合は先頭にゼロが必要です。 「q075」。 + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - クイック PID SV エントリ。値は 3 桁の数字です。 100 未満の値は、先頭に 0 を付けて入力する必要があります。 &#39;v075&#39;。 + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11704,6 +11704,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 は、フィードバック ループを実現するために、実際の式の前の結果を参照します。これはフィルター設計に役立ちます。同様に、F2 は 2 つ前の結果などを参照します。 + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + スペシャルイベントのクイックエントリー。キー q、w、e、および r は、特殊イベント 1、2、3、および 4 に対応します。ショートカット文字の後には 2 桁の数値が続く必要があります。 &#39;q75&#39;、対応するイベント スライダーの最大値が 100 以下の場合 (デフォルト設定)。スライダーの最大値が 100 より大きい場合は 3 桁を入力する必要があり、100 未満の値の場合は先頭にゼロが必要です。 「q075」。 + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + クイック PID SV エントリ。値は 3 桁の数字です。 100 未満の値は、先頭に 0 を付けて入力する必要があります。 &#39;v075&#39;。 + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12395,8 +12403,8 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ 比率 - - + + Text テキスト @@ -12423,19 +12431,19 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12456,19 +12464,19 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ BT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12497,8 +12505,8 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ 整列 - - + + @@ -12515,11 +12523,11 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ CHARGE - - - - - + + + + + @@ -12528,13 +12536,13 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ TP - - + + + + - - - - + + @@ -12542,16 +12550,16 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ ドライ - - - - - - - - - - + + + + + + + + + + @@ -12559,7 +12567,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ FC - + @@ -12567,7 +12575,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - + @@ -12575,7 +12583,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ SC - + @@ -12583,8 +12591,8 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - - + + @@ -12605,9 +12613,9 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ /分 - - - + + + @@ -12616,9 +12624,9 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ の上 - - - + + + @@ -12653,7 +12661,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - + Slider @@ -12670,8 +12678,8 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ 制御の反転 - - + + @@ -12707,29 +12715,29 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ ランプ/ソーク - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background 背景 @@ -12950,7 +12958,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ 許可された注釈の重複 - + Markers マーカー @@ -12992,9 +13000,9 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ サイズ - - - + + + @@ -13002,8 +13010,8 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ 始める - - + + MET メット @@ -13029,9 +13037,9 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ 電流: - - - + + + @@ -13096,9 +13104,9 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ 集まる - - - + + + @@ -13111,16 +13119,16 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ RESET - - - + + + Event button イベントボタン - + its text @@ -13164,7 +13172,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ DB# - + @@ -13379,7 +13387,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ ノード - + ALL すべて @@ -13444,7 +13452,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - + @@ -13461,9 +13469,9 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - - - + + + Green @@ -13479,7 +13487,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ ロースト - + @@ -13488,7 +13496,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ DRY END - + @@ -13497,13 +13505,13 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ FC START - + FC END FC END - + @@ -13511,13 +13519,13 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ SC START - + SC END SC END - + COOL COOL @@ -13548,7 +13556,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - + Density 比重 @@ -13570,7 +13578,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - + Moisture 水分 @@ -13699,7 +13707,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ (mm:ss) - + Duration デュレーション @@ -13722,7 +13730,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ - + @@ -13762,7 +13770,7 @@ Artisan はサンプル期間ごとにプログラムを開始します。プロ モデル - + Heating 暖房 @@ -14073,7 +14081,7 @@ LCDすべて ArtisanViewerでは使用できません - + EVENT EVENT @@ -14141,13 +14149,13 @@ LCDすべて 記述の入力 - + PID SV PID SV - + PID % PID % @@ -14188,425 +14196,425 @@ LCDすべて エッジカラー (RGBA) - + roasted ロースト - - - - - - + + + + + + AUC - + Time Guide タイムガイド - + Background ET 背景ET - + Background BT 背景BT - + Background Extra 背景エキストラ - + X Label X軸ラベル - - - + + + Canvas キャンバス - + Y Label Y軸ラベル - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd 凡例bkgnd - + MET Text METテキスト - - + + MET Box METボックス - + Timer LCD Digits タイマーLCD桁 - + Timer LCD Background タイマーLCDの背景 - - + + ET LCD Digits ETLCD桁 - - + + ET LCD Background ETLCDの背景 - - + + BT LCD Digits BTLCD桁 - - + + BT LCD Background BTLCDの背景 - + Extra/PID LCD Digits エクストラ/ PIDLCD桁 - + Extra/PID LCD Background エクストラ/ PIDLCDの背景 - + AUC FCs AUC FC - - - + + + ln() ln() - - - - + + + + x × - - - + + + Bkgnd 背景 - - - + + + On オン - - - + + + Off オフ - + Max Delta 最大デルタ - + Swing スイング - + ABC/secs ABC /秒 - + Segment Analysis (rise, crash and flick) セグメント分析(上昇、クラッシュ、フリック) - + Background Align 背景の整列 - + Curve Fit カーブフィット - + Samples Threshold サンプルのしきい値 - + Delta Threshold デルタしきい値 - + Sample rate (secs) サンプルレート(秒) - + Smooth Curves/Spikes 滑らかな曲線/スパイク - + Delta Span/Smoothing デルタ スパン/スムージング - + Polyfit/Optimal Smoothing Polyfit/最適平滑化 - + Fit RoRoR (C/min/min) RoRoRに適合(C / min / min) - + Actual RoR at FCs FCでの実際のRoR - + ALL FINISHING MODE すべての仕上げモード - - + + DEV% DEV% - - + + DRY% ドライ% - - - - - + + + + + TIME MODE 時間モード - - - - - + + + + + PERCENTAGE MODE パーセントモード - + RAMP% ランプ% - - - - - + + + + + TEMP MODE 温度モード - + Start recording 記録を開始 - + Charge the beans 豆を充電する - + /m / m - + greens - - - + + + AUTO 自動 - - - + + + MANUAL 手動 - + FLAP フラップ - - - + + + CLOSE 近い - - - + + + OPEN 開ける - + CONTROL コントロール - + DISCHARGE 退院 - + HEATING 暖房 - + STIRRER スターラー - + FILL 埋める - + COOLING 冷却 - - - + + + STOP ストップ - + RELEASE リリース - + RMSE BT RMSEBT - + MSE BT - - - + + + RoR - + @FCs @FC - + Max+/Max- RoR 最大+ /最大-RoR @@ -14794,155 +14802,155 @@ LCDすべて マッピング - + Preheat Measured 予熱測定 - + Preheat % 予熱% - + BBP Measured BBP測定 - + BBP % BBP% - + Cooling Measured 冷却測定 - + Cooling % 冷却% - + Continuous 継続的 - + Roast Event ローストイベント - + Meter メーター - - + + at at - + BackgroundXT 背景XT - + BackgroundYT 背景YT - - + + BackgroundET 背景の ET - - + + BackgroundBT 背景の BT - + BackgroundDeltaET 背景の DeltaET - + BackgroundDeltaBT 背景の DeltaBT - + ETprojection ET投影 - + DeltaETprojection DeltaET投影 - + BTprojection BTプロジェクション - + DeltaBTprojection デルタBTプロジェクション - + TIMEguide タイムガイド - + AUCguide AUCガイド - - - + + + Correction 修正 - + Event #<b>{0} </b> Event #<b>{0} </b> - - + + CM - - + + FC - + Designer デザイナー - + BT {0} {1}/min for {2} BT {0} {1} / min for {2} - + ET {0} {1}/min for {2} ET {0} {1} / min for {2} @@ -15330,8 +15338,8 @@ LCDすべて {0} を終了 - - + + About {0} {0} について @@ -15393,37 +15401,37 @@ LCDすべて Menu - + Main LCDs メインLCD - + Delta LCDs デルタLCD - + PID LCDs PID LCD - + Extra LCDs 追加のLCD - + Phases LCDs フェーズLCD - + Scale LCDs LCDのスケーリング @@ -15460,13 +15468,13 @@ LCDすべて 見る - + Help ヘルプ - + New 新規 @@ -15829,105 +15837,105 @@ LCDすべて コントロール - + Readings 読み値 - + Events Editor イベント編集者 - + Buttons ボタン - + Sliders スライダー - + Schedule プラン - + Full Screen 全画面表示 - + About Qt Qtについて - + Documentation 関連文書 - + Keyboard Shortcuts ショートカット - + Check for Updates 更新を確認する - + Errors エラー - + Messages メッセージ - + Serial シリアル - + Platform 実行環境 - + Load Settings... 設定の読み込み... - + Load Recent Settings 最近の設定を読み込む - - + + Save Settings... 設定を保存する... - - + + Factory Reset ファクトリリセット - + Load Theme... テーマを読み込む... - + Save Theme... テーマを保存... @@ -16026,18 +16034,18 @@ LCDすべて ホイールグラフは保存されました - + Open Wheel Graph ホイールグラフを開く - - - - - - + + + + + + @@ -16045,12 +16053,12 @@ LCDすべて {} 接続済み - - - - - - + + + + + + @@ -16575,7 +16583,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied Bluetooth アクセスが拒否されました @@ -16611,13 +16619,13 @@ Repeat Operation at the end: {0} プレーバック AIDを {0} 秒でONにセット - + Load Background 背景を読み込む - + Reading background profile... 背景用プロファイルを読み込んでいます... @@ -16849,8 +16857,8 @@ Repeat Operation at the end: {0} サンプリング - - + + Warning 警告 @@ -16861,13 +16869,13 @@ Repeat Operation at the end: {0} サンプリング間隔が狭いと、一部のマシンで不安定になる可能性があります。最小値は 1 にすることをお勧めします。 - + Incompatible variables found in %s %s に互換性のない変数が見つかりました - + Assignment problem 割り当て問題 @@ -16913,7 +16921,7 @@ Repeat Operation at the end: {0} S7 接続に失敗しました - + Port Configuration ポート構成 @@ -16924,7 +16932,7 @@ Repeat Operation at the end: {0} ポート - + Load Alarms アラームをロード @@ -16961,99 +16969,99 @@ Repeat Operation at the end: {0} フォローオフ - - + + Save Statistics 統計を保存 - + Welcome to version {0} of Artisan! Artisan のバージョン {0} へようこそ! - + This is a one time message to inform you about a change in Artisan. これは Artisan の変更についてお知らせする 1 回限りのメッセージです。 - + If you never run older versions of Artisan you can skip this message, the change does not affect you. 古いバージョンの Artisan を実行したことがない場合は、このメッセージをスキップできます。変更による影響はありません。 - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan は、終了時にすべての構成設定を保持するため、次に Artisan を起動したときに自動的に使用可能になります。 - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. リリース v2.0 以降、v2.0 より前のバージョンでは起動時に設定が自動的に共有されなくなりました。 - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. 心配しないでください。この新しいバージョンを初めて開いたので、Artisan は最後に使用した設定を既にロードしています。 - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. このバージョンと v2.0 より前の Artisan バージョンの間で設定を共有するには、[ヘルプ] > [設定の保存] と [ヘルプ] > [設定の読み込み] を使用します。 - + Enjoy using Artisan, The Artisan Team Artisan、The Artisan Teamをお楽しみください - + One time message about loading settings at start-up 起動時の設定の読み込みに関する 1 回限りのメッセージ - + Welcome to the ArtisanViewer! ArtisanViewer へようこそ! - + This is a one time message to introduce you to the ArtisanViewer. これは、ArtisanViewer を紹介する 1 回限りのメッセージです。 - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer は、Artisan のコピーが既に実行されている場合は常に開きます。 - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer は、終了時にすべての構成設定を保持するため、次回 ArtisanViewer を起動したときに自動的に使用可能になります。 - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Artisan と ArtisanViewer の間で設定を共有する唯一の方法は、「ヘルプ > 設定の保存」および「ヘルプ > 設定の読み込み」を使用して明示的に保存およびロードすることです。 - + Enjoy using ArtisanViewer, ArtisanViewerをお楽しみください。 - + The Artisan Team 職人チーム - + One time message about ArtisanViewer ArtisanViewerに関するワンタイムメッセージ - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17062,408 +17070,408 @@ To keep it free and current please support us with your donation and subscribe t 無料で最新の状態を維持するには、寄付で私たちをサポートし、このダイアログを抑制するにはartisan.plusを購読してください。 - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) <br>{0} 用に設定しますか?<br><br>一部の設定が変更されます!<br><br>続行する前に、現在の設定を保存し、Artisan をリセットすることをお勧めします。<br>(最初のメニュー {1} >> {2}、次に {4} >> {3}) - + Adjust Settings 設定を調整する - + Ambient アンビエント - + Elevation (MASL) 標高 (MASL) - - - + + + Action canceled アクションはキャンセルされました - - - - - - - + + + + + + + Machine 機械 - - - - - + + + + + Network name or IP address ネットワーク名またはIPアドレス - + Machine Capacity (kg) 機械容量 (kg) - + Energy loads configured for {0} {1}kg {0} {1} kg に設定されたエネルギー負荷 - + Artisan configured for {0} {0} 用に構成されたアーティザン - - + + Load theme {0}? テーマ {0} を読み込みますか? - - + + Adjust Theme Related Settings テーマ関連の設定を調整する - - + + Loaded theme {0} ロードされたテーマ {0} - + Detected a color pair that may be hard to see: 見にくい色のペアが検出されました: - - - + + + Simulator started @{}x シミュレーターが開始 @{}x - + super on スーパーオン - + super off スーパーオフ - + Pulse out of range (%d) 範囲外のパルス (%d) - + Alarms on アラームオン - + Alarms off アラームオフ - + autoCHARGE on オートチャージオン - + autoCHARGE off オートチャージオフ - + autoDROP on autoDROP オン - + autoDROP off autoDROP オフ - - - + + + PID set to OFF PID を OFF - - - + + + PID set to ON PID を ON - - + + PID mode manual PIDモードマニュアル - - + + PID mode Ramp/Soak PID モード ランプ/ソーク - - + + PID mode background PID モードの背景 - + playback off 再生オフ - + playback by time 時間別再生 - + playback by BT BTによる再生 - + playback by ET ETによる再生 - + Notifications on の通知 - + Notifications off 通知オフ - - - - - - + + + + + + PID Lookahead: {0} PID 先読み: {0} - + Keep ON enabled オンのままにする - + Keep ON disable キープオン無効 - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! すべての設定をリセットしますか?<br> ArtisanViewer を再起動する必要があります! - + Do you want to reset all settings?<br> Artisan has to be restarted! すべての設定をリセットしますか?<br> Artisan を再起動する必要があります! - - + + Factory Reset ファクトリーリセット - + Auto Axis Graph Mode: Roast 自動軸グラフ モード: ロースト - + Auto Axis Graph Mode: BBP+Roast 自動軸グラフ モード: BBP+ロースト - + Auto Axis Graph Mode: BBP 自動軸グラフ モード: BBP - - + + PID Mode: Ramp/Soak PID モード: ランプ/ソーク - - + + PID Mode: Background PID モード: バックグラウンド - - + + PID Mode: Manual PID モード: 手動 - + Exit Designer? デザイナーを終了しますか ? - + Designer Mode ON デザイナーモード ON - + LCD cursor on profile data プロファイルデータ上の LCD カーソル - + LCD cursor on template data テンプレートデータ上の LCD カーソル - + LCD cursor OFF LCDカーソルOFF - + Keyboard moves turned ON キーボードでの移動を ON に - + Keyboard moves turned OFF キーボードでの移動を OFF に - + Profile {0} saved in: {1} プロファイル {0} がセーブされました: {1} - + Autosave path does not exist. Autosave failed. 自動保存パスが存在しません。自動保存に失敗しました。 - + Empty path or box unchecked in Autosave パスが空かオートセーブが無効になっています - + Event #{0}: {1} has been updated Event #{0}: {1} は更新されました - + Select 選択 - - + + Open 開く - + URL - + Save 保存 - + Select Directory ディレクトリを選択 - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST がキャンセルされました: CHARGE と DROP が見つからない不完全なプロファイルが見つかりました - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST がキャンセルされました: DROP が見つからない不完全なプロファイルが見つかりました - + {0} has been saved. New roast has started {0} は保存され、新しい焙煎を開始しました - - - + + + Invalid artisan format Artisan 形式ではありません - + {0} loaded {0} はロードされました - + No profile data. ET/BT not recalculated プロファイル データがありません。 ET/BT は再計算されません - + Problem with the profile data. ET/BT not recalculated プロファイル データに問題があります。 ET/BT は再計算されません - + Background {0} loaded successfully {1} 背景用 {0} は正しくロードされました {1} - + Artisan CSV file loaded successfully Artisan CSVファイルは正しくロードされました - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop Pilot ソフトウェアは、インポート時に Test_0.xml のように <Name>_<Index>.xml という名前のファイルを想定しています。 - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17476,467 +17484,467 @@ It is advisable to save your current settings beforehand via menu Help >> メニューの [ヘルプ] >> [設定の保存] から現在の設定を事前に保存することをお勧めします。 - + Found a different set of extra devices 別の追加デバイスセットが見つかりました - + Save Profile プロファイルを保存 - + Profile saved プロファイルは保存されました - - - - - - - - + + + + + + + + Cancelled キャンセルされました - + Readings exported 計測値は書き出されました - + Export Excel Excel をエクスポート - + Export CSV CSV の書き出し - + Export JSON JSON の書き出し - + Export RoastLogger RoastLogger の書き出し - + Export Probat Pilot プロバット パイロットの輸出 - - + + + + - - Converting... 変換中... - - + + + + - - Target file {0} exists. {1} not converted. ターゲット ファイル {0} が存在します。 {1} は変換されません。 - + Readings imported 計測値は取り込まれました - + Import Artisan URL Artisan URL のインポート - + Import CSV CSV の取り込み - + Import JSON JSON の取り込み - + Import RoastLogger RoastLogger の取り込み - + Batch Counter バッチカウンター - + Load Settings canceled 設定の読み込みがキャンセルされました - - + + Statistics Saved 保存された統計 - + No statistics found 統計が見つかりません - + Excel Production Report exported to {0} {0} にエクスポートされた Excel 生産レポート - + Ranking Report ランキングレポート - + Ranking graphs are only generated up to {0} profiles ランキング グラフは、最大 {0} プロファイルまでしか生成されません - + Profile missing DRY event プロファイルに DRY イベントがありません - + Profile missing phase events 欠落しているフェーズ イベントのプロファイル - + CSV Ranking Report exported to {0} {0} にエクスポートされた CSV ランキング レポート - + Excel Ranking Report exported to {0} {0} にエクスポートされた Excel ランキング レポート - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Artisan の Bluetooth へのアクセス許可が拒否されている間、Bluetooth スケールは接続できません - + Bluetooth access denied Bluetooth アクセスが拒否されました - + Hottop control turned off ホットトップコントロールがオフになっています - + Hottop control turned on ホットトップコントロールがオンになっています - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! ホットトップを制御するには、最初にタイマー LCD を右クリックしてスーパー ユーザー モードを有効にする必要があります。 - - + + Settings not found 設定が見つかりません - + artisan-settings 職人の設定 - + Save Settings 設定を保存する - + Settings saved 保存された設定 - + artisan-theme 職人のテーマ - + Save Theme テーマを保存 - + Theme saved テーマを保存しました - + Load Theme テーマをロード - + Theme loaded ロードされたテーマ - + Background profile removed バックグラウンド プロファイルが削除されました - + Alarm Config アラーム構成 - + Alarms are not available for device None デバイスがないのでアラームは利用できません - + Switching the language needs a restart. Restart now? 言語を切り替えるには再起動が必要です。今すぐ再起動? - + Restart 再起動 - + Import K202 CSV K202 CSV の取り込み - + K202 file loaded successfully K202 ファイルを正しくロードしました - + Import K204 CSV K204 CSV の取り込み - + K204 file loaded successfully K204 ファイルを正しくロードしました - + Import Probat Recipe プロバットレシピのインポート - + Probat Pilot data imported successfully Probat Pilot データが正常にインポートされました - + Import Probat Pilot failed Probat パイロットのインポートに失敗しました - - + + {0} imported {0} インポート - + an error occurred on importing {0} {0} のインポート中にエラーが発生しました - + Import Cropster XLS クロップスターXLSをインポート - + Import Stronghold XLSX Stronghold XLSX をインポート - + Import RoastLog URL RoastLog URL のインポート - + Import RoastPATH URL RoastPATH URL のインポート - + Import Giesen CSV ギーゼンCSVをインポート - + Import Petroncini CSV Petroncini CSV のインポート - + Import IKAWA URL IKAWA URLをインポート - + Import IKAWA CSV IKAWA CSVをインポート - + Import Loring CSV Loring CSVをインポート - + Import ROEST CSV ROEST CSV をインポート - + Import Rubasse CSV Rubasse CSV のインポート - + Import HH506RA CSV HH506RA CSV の取り込み - + HH506RA file loaded successfully HH506RA ファイルを正しくロードしました - + Save Graph as グラフを名前を付けて保存 - + {0} size({1},{2}) saved {0} サイズ({1} {2})を保存しました - + Save Graph as PDF グラフを PDF として保存 - + Save Graph as SVG グラフを SVG 形式で保存 - + {0} saved {0} は保存されました - + Wheel {0} loaded ホイール {0} がロードされました - + Invalid Wheel graph format ホイールグラフ形式ではありません - + Buttons copied to Palette # パレットにコピーされたボタン # - + Palette #%i restored パレット #%i が復元されました - + Palette #%i empty パレット #%i が空です - + Save Palettes パレットを保存 - + Palettes saved パレットは保存されました - + Palettes loaded パレットはロードされました - + Invalid palettes file format パレットファイル形式ではありません - + Alarms loaded アラームはロードされました - + Fitting curves... 曲線をフィッティングしています... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. 警告: 対象の分析間隔の開始は、カーブ フィッティングの開始よりも前です。 [Config] > [Curves] > [Analyze] タブでこれを修正します。 - + Analysis earlier than Curve fit カーブフィットより前の分析 - + Simulator stopped シミュレータ停止 - + debug logging ON デバッグログオン @@ -18127,448 +18135,448 @@ Correct this on the Config>Curves>Analyze tab. デバイスを {0} にセットし(CENTER302と同等)、シリアルポートを選択しました - + set y-coordinate to {} y座標を{}に設定 - + seconds before FCs FC の数秒前 - + seconds after FCs FC の数秒後 - + Alarm notice アラーム通知 - + Alarm is calling: {0} アラーム呼び出し : {0} - + Calling alarm failed on {0} {0} でアラームの呼び出しに失敗しました - + Alarm trigger button error, description '{0}' not a number アラームトリガーボタンエラー、記述 '{0}' は数値ではありません - + Alarm trigger slider error, description '{0}' not a valid number [0-100] アラームトリガースライダーエラー、記述 '{0}' は [0-100] の範囲ではありません - + Alarm trigger SV slider error, description '{0}' not a valid number アラーム トリガー SV スライダー エラー、説明 '{0}' は有効な数値ではありません - + Alarm {0} triggered アラーム {0} がトリガーされました - + Save profile? プロファイルを保存? - + Profile unsaved プロファイルは保存されませんでした - + Scope has been reset スコープはリセットされました - + Load Image File 画像ファイルの読み込み - + Loaded watermark image {0} 透かし画像 {0} を読み込みました - + Unable to load watermark image {0} 透かし画像 {0} を読み込めません - + Convert profile data to Fahrenheit? プロファイルのデーターを華氏に変換しますか ? - - - - + + + + Convert Profile Temperature プロファイルの温度単位を変換しました - + Profile changed to Fahrenheit プロファイルを華氏に変更しました - + Unable to comply. You already are in Fahrenheit すでに華氏なので、対応できません - - + + Profile not changed プロファイルは変更されませんした - + Convert profile data to Celsius? プロファイルのデーターを摂氏に変換しますか ? - + Profile changed to Celsius プロファイルを摂氏に変更しました - + Unable to comply. You already are in Celsius すでに摂氏なので、対応できません - + Convert Profile Scale プロファイルのスケールを変換しました - + No profile data found プロファイルにデーターがありません - - + + Colors set to defaults カラーはデフォルトにセットされました - + Colors set to Default Theme デフォルトのテーマに設定された色 - + Colors set to grey カラーは「グレー」にセットされました - + Background does not match number of labels 背景のラベルの数が合いません - + Phidget service discovery started... Phidget サービスの検出が開始されました... - + scanning for device デバイスのスキャン - + Scope monitoring... スコープをモニタ中... - + Scope stopped スコープを停止 - + Humidity: {}% 湿度: {}% - + Temperature: {}{} 温度: {}{} - + Pressure: {}hPa 気圧: {}hPa - + Scope recording... スコープを記録中... - + Scope recording stopped スコープの記録を停止 - + Not enough data collected yet. Try again in a few seconds まだ十分なデータが収集されていません。数秒後にもう一度お試しください - + CHARGE: Scope is not recording CHARGE: スコープが記録されていません - + Roast time starts now 00:00 BT = {0} 焙煎を開始します 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] {0} BT = {1} で記録 - + DRY END: Scope is not recording DRY END: スコープは記録されていません - + [DRY END] recorded at {0} BT = {1} [DRY END] を記録しました {0} BT = {1} - + FC START: Scope is not recording FC START: スコープが記録されていません - + [FC START] recorded at {0} BT = {1} [FC START] を記録しました {0} BT = {1} - + FC END: Scope is not recording FC END: スコープは記録されていません - + [FC END] recorded at {0} BT = {1} [FC END] を記録しました {0} BT = {1} - + SC START: Scope is not recording SC START: スコープが記録されていません - + [SC START] recorded at {0} BT = {1} [SC START] を記録しました {0} BT = {1} - + SC END: Scope is not recording SC END: スコープは記録されていません - + [SC END] recorded at {0} BT = {1} [SC END] を記録しました {0} BT = {1} - + DROP: Scope is not recording ドロップ: スコープが記録されていません - + Roast ended at {0} BT = {1} 焙煎を終了しました {0} BT = {1} - + COOL: Scope is not recording COOL: スコープが記録されていません - + [COOL END] recorded at {0} BT = {1} [COOL END] を記録しました {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Event # {0} を記録しました BT = {1}{2} Time = {3} - + Timer is OFF タイマー OFF - + Unable to move background 背景は移動できません - + No finished profile found 完了したプロファイルが見つかりません - + Polynomial coefficients (Horner form): 多項式係数(ホーナー形式): - + Knots: Knots: - + Residual: Residual: - + Roots: Roots: - + Profile information プロフィル情報 - + Designer Start デザイナーを開始 - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? プロファイルを Designer にインポートすると、主要な [ポイント] を除くすべてのデータがデシメートされます。 継続する? - + Save Points セーブポイント - + Points saved 貯まったポイント - + Load Points ロードポイント - + Points loaded ロードされたポイント - + Designer Init デザイナーを初期化しました - + Unable to start designer. Profile missing [CHARGE] or [DROP] デザイナーを開始できません。 プロファイルに [CHARGE] か [DROP] が見つかりません - + [ CHARGE ] [ CHARGE ] - + [ DRY END ] [ DRY END ] - + [ FC START ] [ FC START ] - + [ FC END ] [ FC END ] - + [ SC START ] [ SC START ] - + [ SC END ] [ SC END ] - + [ DROP ] [ DROP ] - + [ COOL ] [ いいね ] - + New profile created 新しいプロファイルが作成されました - + added to cupping notes カッピングノートを追加しました - + added to roasting notes 焙煎ノートを追加しました - + Mouse Cross ON: move mouse around マウスクロス ON: マウスを動かせます - + Mouse cross OFF マウスクロス OFF @@ -19568,67 +19576,67 @@ Proceed? Scope Annotation - - - - - + + + + + CHARGE CHARGE - - - + + + TP {0} - - - + + + DE {0} DE {0} - - - + + + FCs {0} FCs {0} - - - + + + FCe {0} FCe {0} - - - + + + SCs {0} SCs {0} - - - + + + SCe {0} SCe {0} - - - - + + + + DROP {0} - - + + CE {0} CE {0} @@ -19665,11 +19673,11 @@ Proceed? Scope Title - - - - - + + + + + @@ -20930,216 +20938,216 @@ Proceed? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Acidity - - - - - - - - + + + + + + + + Aftertaste Aftertaste - - - - + + + + Clean Cup Clean Cup - + Head Head - - - + + + Fragrance Fragrance - - - - - - - + + + + + + + Sweetness Sweetness - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Balance - - - + + + + - - - - - - + + + + + Body Body - - - + + + Fragrance-Aroma Fragrance-Aroma - - - - - + + + + + Flavor Flavor - - - + + + Uniformity Uniformity - - - + + + Overall 全体 - + Intensity 強度 - + Fragance Fragance - + Dry Fragrance Dry Fragrance - + Complexity Complexity - - + + Finish Finish - + Brightness Brightness - + Wet Aroma Wet Aroma - + Taste Taste - + Nose Nose - + Mouthfeel Mouthfeel - - + + Flavour Flavour - + Roast Color Roast Color - + Crema Texture Crema Texture - + Crema Volume Crema Volume - + Bitterness Bitterness - + Defects Defects - + Aroma Intensity Aroma Intensity - + Aroma Persistence Aroma Persistence @@ -22156,232 +22164,232 @@ Font type is set in Config>> Curves>> UI tab 線種 - - + + Start monitoring モニタリングを開始 - + Start recording 記録を開始 - + First Crack Start 最初のクラック開始 - + First Crack End 最初のクラックエンド - + Second Crack Start 2 番目のクラック開始 - + Second Crack End 2 番目のクラック エンド - + Reset リセット - + Charge 充電 - + Drop 落とす - + Event イベント - + Increases the current SV value by 5 現在の SV 値を 5 増加 - + Increases the current SV value by 10 現在の SV 値を 10 増加 - + Increases the current SV value by 20 現在の SV 値を 20 増加 - + Decreases the current SV value by 20 現在の SV 値を 20 減少 - + Decreases the current SV value by 10 現在の SV 値を 10 減少 - + Decreases the current SV value by 5 現在の SV 値を 5 減少 - + Dry End ドライエンド - + Cool End クールエンド - + Timer タイマー - + ET Temperature ET 温度 - + BT Temperature BT 温度 - + ET/time (degrees/min) ET/時間 (度/分) - + BT/time (degrees/min) BT/時間 (度/分) - + Value of SV in PID PID の SV 値 - + PID power % PID パワー % - + Number of events found イベントの数 - + Type of event イベントのタイプ - + Value of event イベントの値 - + Updates the event イベントを更新 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE フェーズ LCD: 右クリックして、TIME、PERCENTAGE、および TEMP MODE を切り替えます。 - + Syncing with artisan.plus artisan.plusとの同期 - - + + Disconnect artisan.plus artisan.plusを切断 - + Upload to artisan.plus artisan.plusにアップロード - + Connect artisan.plus 職人.plusをつなぐ - + Phase LCDs Currently in ALL FINISHING MODE 位相LCD 現在オールフィニッシュモード中 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE フェーズ LCD: 右クリックして、TIME、PERCENTAGE、および TEMP MODE を切り替えます。 現在時刻モードです - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE フェーズ LCD: 右クリックして、TIME、PERCENTAGE、および TEMP MODE を切り替えます。 現在パーセンテージモードです - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE フェーズ LCD: 右クリックして、TIME、PERCENTAGE、および TEMP MODE を切り替えます。 現在TEMPモード - + <b>Label</b>= <b>ラベル </b>= - + <b>Description </b>= <b>記述 </b>= - + <b>Type </b>= <b>タイプ </b>= - + <b>Value </b>= <b>値 </b>= - + <b>Documentation </b>= <b>関連文書 </b>= - + <b>Button# </b>= <b>ボタン# </b>= @@ -22426,12 +22434,12 @@ Currently in TEMP MODE 例: 100 + x - + Stop monitoring モニタリングを停止 - + Stop recording 記録を停止 diff --git a/src/translations/artisan_ko.qm b/src/translations/artisan_ko.qm index 2cd78044828d000cbf4710a63fcc1f746618c172..5521c237a70a8e2492edb46fb7800dafa95baadf 100644 GIT binary patch delta 19987 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 S$DC!!EdC=$mL*f?OaB8yZ7VDQ delta 21417 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

c+67f&uhapN-3fW+~wcoIbn9hE7bUVwo$ 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 F{{TBv4{rbf diff --git a/src/translations/artisan_ko.ts b/src/translations/artisan_ko.ts index 558fcedc3..131125a81 100644 --- a/src/translations/artisan_ko.ts +++ b/src/translations/artisan_ko.ts @@ -4,67 +4,67 @@ About - + Release Sponsor 릴리스 스폰서 - + About 아티산에 대하여 - + Core Developers 주 개발자들 - + License 특허 - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. 최신 버전 정보를 검색하는 중에 문제가 발생했습니다. 인터넷 연결을 확인하고 나중에 다시 시도하거나 수동으로 확인하십시오. - + A new release is available. 새 릴리스를 사용할 수 있습니다. - + Show Change list 변경 목록 표시 - + Download Release 릴리스 다운로드 - + You are using the latest release. 최신 릴리스를 사용하고 있습니다. - + You are using a beta continuous build. 베타 연속 빌드를 사용하고 있습니다. - + You will see a notice here once a new official release is available. 새로운 공식 릴리스가 출시되면 여기에 알림이 표시됩니다. - + Update status 업데이트 상태 - + sponsored by {} {} 후원 @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day 오늘의 로스트 - + Screen Size 화면 크기 @@ -98,65 +98,65 @@ 모이스처 그린 - + Batch Size 배치 크기 - + Density Roasted 로스트 밀도 - + Moisture Roasted 수분 구이 - + Ground Color 분쇄 후 색상 - + Energy 에너지 - + CO2 - + Weight Roasted 무게 구이 - + Weight Loss 체중 감량 - + From 시작 - + Bottom 맨 아래 - + AUC AUC @@ -291,7 +291,7 @@ 지우기 - + Update 업데이트 @@ -838,109 +838,109 @@ Extra Device 텍스트 - - - + + + ON 준비 - - - - + + + + START 시작 - + FC START 1차크랙 시작 - + FC END 1차크랙 끝 - + SC START 2차크랙 시작 - + SC END 2차크랙 끝 - + RESET 초기화 - - + + CHARGE 투입 - - + + DROP 배출 - + CONTROL 제어 - + EVENT 이벤트 - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 SV -5 - + DRY END 드라잉 끝 - + COOL END 쿨링 종료 @@ -960,25 +960,25 @@ END - + Finishing Phase 끝내기 구간 - + Maillard Phase 마이야드 구간 - + Drying Phase 드라잉 구간 - - + + OFF 끄기 @@ -1545,61 +1545,61 @@ END 항상보이기 - + Heavy FC 강한 1차크랙 - + Low FC 약한 1차크랙 - + Light Cut 라이트컷 - + Dark Cut 다크컷 - + Drops 유분검출 - + Oily 다량의 유분존재 - + Uneven 고르지 않음 - + Tipping 티핑 - + Scorching 스콜칭 - + Divots 디봇 @@ -1886,9 +1886,9 @@ END ComboBox + - - + @@ -1898,10 +1898,10 @@ END 공기 + - - + @@ -1913,9 +1913,9 @@ END + - - + @@ -1925,9 +1925,9 @@ END 댐퍼 + - - + @@ -2208,14 +2208,14 @@ END SV - + Playback ON 재생 ON - + Playback OFF @@ -2234,7 +2234,7 @@ END 캔버스 색상 재설정 - + Heater 버너 @@ -2638,32 +2638,32 @@ END 이산 - + Propane Gas (LPG) 프로판 가스 (LPG) - + Natural Gas (NG) 천연 가스 (NG) - + Electric 전기 같은 - + Fan - + Cooling 쿨링단계 - + Elec 전자 @@ -2855,47 +2855,47 @@ END Contextual Menu - + Add point 포인트추가 - + Remove point 포인트지우기 - + Load points 포인트불러오기 - + Save points 포인트저장 - + Reset Designer 디자이너리셋 - + Config... 설정... - + Add to Cupping Notes 커핑노트추가 - + Add to Roasting Notes 로스팅노트추가 - + Edit 편집 @@ -4280,102 +4280,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: 입출력 오류: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4386,86 +4386,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4685,19 +4685,19 @@ END Arduino는 필터를 설정할 수 없습니다 - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4818,96 +4818,96 @@ END S7 통신 오류 - - - - + + + + Error: 오류: - + Exception: {} not a valid settings file 예외: {}는 유효한 설정 파일이 아닙니다. - - - - - + + + + + Error 오류 - + Exception: WebLCDs not supported by this build 예외: 이 빌드에서는 WebLCD를 지원하지 않습니다. - + Could not start WebLCDs. Selected port might be busy. WebLCD를 시작할 수 없습니다. 선택한 포트가 사용 중일 수 있습니다. - + Failed to save settings 설정을 저장하지 못했습니다. - - + + Exception (probably due to an empty profile): 예외(비어 있는 프로필 때문일 수 있음): - + Analyze: CHARGE event required, none found 분석: CHARGE 이벤트 필요, 없음 - + Analyze: DROP event required, none found 분석: DROP 이벤트 필요, 없음 - + Analyze: no background profile data available 분석: 사용 가능한 백그라운드 프로필 데이터 없음 - + Analyze: background profile requires CHARGE and DROP events 분석: 백그라운드 프로필에는 CHARGE 및 DROP 이벤트가 필요합니다. - + Unexpected value for n, got n에 대한 예상치 못한 값이 발생했습니다. - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! 예외: phidgetServer를 추가할 수 없습니다. Phidget 드라이버가 올바르게 설치되었는지 확인하세요! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! 예외: PhidgetManager를 시작할 수 없습니다. Phidget 드라이버가 올바르게 설치되었는지 확인하십시오! - - + + Unstable meter data 불안정한 미터 데이터 - + Error in lnRegression: lnRegression의 오류: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. 예외: redrawdesigner() 로스트 이벤트의 순서가 잘못될 수 있습니다. 디자이너를 재설정 중입니다. @@ -5079,8 +5079,8 @@ END 이벤트 주석 도움말 - - + + @@ -5222,7 +5222,7 @@ END 알람 도움말 - + Keyboard Shortcuts Help 키보드 단축키 도움말 @@ -5445,15 +5445,15 @@ END 재생 - - + + Energy 에너지 - - + + CO2 @@ -5765,15 +5765,15 @@ END HTML Report Template - - + + BBP Total Time BBP 총 시간 - - + + BBP Bottom Temp BBP 최저 온도 @@ -5789,850 +5789,850 @@ END BBP 요약 컴팩트 - - + + Whole Color 홀빈 색상 - - - + + + Profile 프로파일 - + Roast Batches 로스팅 배치 횟수 - - - + + + Batch 배치 - - + + Date 로스팅 날짜 - - - + + + Beans 생두 - - - + + + In In - - + + Out 배출 - - - + + + Loss 감소량 - - + + SUM 합계 - + Production Report 결과멸 리포트 - - + + Time 시간 - - + + Weight In 체중 증가 - - + + CHARGE BT 충전 BT - - + + FCs Time FC 시간 - - + + FCs BT FC BT - - + + DROP Time 드롭 시간 - - + + DROP BT 드롭BT - + Dry Percent 건조율 - + MAI Percent MAI 퍼센트 - + Dev Percent 개발 비율 - - + + AUC AUC - - + + Weight Loss 체중 감량 - - + + Color 색상 - + Cupping 부항 - + Roaster 로스팅기 - + Capacity 용량 - + Operator 운영자 - + Organization 조직 - + Drum Speed 드럼 속도 - + Ground Color 분쇄 후 색상 - + Color System 컬러 시스템 - + Screen Min 화면 분 - + Screen Max 화면 최대 - + Bean Temp 콩 온도 - + CHARGE ET 충전 ET - + TP Time TP 시간 - + TP ET - + TP BT - + DRY Time 건조 시간 - + DRY ET 드라이 ET - + DRY BT 드라이BT - + FCs ET FC ET - + FCe Time FCe 시간 - + FCe ET FCe 동부 표준시 - + FCe BT - + SCs Time SC 시간 - + SCs ET SC ET - + SCs BT SC BT - + SCe Time SCe 시간 - + SCe ET SCe 동부 표준시 - + SCe BT - + DROP ET 드롭 ET - + COOL Time 쿨타임 - + COOL ET 쿨 ET - + COOL BT 쿨BT - + Total Time 총 시간 - + Dry Phase Time 건조 단계 시간 - + Mid Phase Time 중간 단계 시간 - + Finish Phase Time 완료 단계 시간 - + Dry Phase RoR 건상 RoR - + Mid Phase RoR 중간 단계 RoR - + Finish Phase RoR 완료 단계 RoR - + Dry Phase Delta BT 건상 델타 BT - + Mid Phase Delta BT 중간 위상 델타 BT - + Finish Phase Delta BT 완료 단계 델타 BT - + Finish Phase Rise 마무리 단계 상승 - + Total RoR 총 RoR - + FCs RoR FC RoR - + MET MET - + AUC Begin AUC 시작 - + AUC Base AUC 베이스 - + Dry Phase AUC 건상 AUC - + Mid Phase AUC 중간 단계 AUC - + Finish Phase AUC 마무리 단계 AUC - + Weight Out 체중 감량 - + Volume In 볼륨 입력 - + Volume Out 볼륨 출력 - + Volume Gain 볼륨 게인 - + Green Density 녹색 밀도 - + Roasted Density 로스팅 밀도 - + Moisture Greens 생두 수분함량 - + Moisture Roasted 수분 구이 - + Moisture Loss 수분 손실 - + Organic Loss 유기적 손실 - + Ambient Humidity 주변 습도 - + Ambient Pressure 주변 압력 - + Ambient Temperature 주변 온도 - - + + Roasting Notes 로스팅 노트들 - - + + Cupping Notes 커핑노트들 - + Heavy FC 강한 1차크랙 - + Low FC 약한 1차크랙 - + Light Cut 라이트컷 - + Dark Cut 다크컷 - + Drops 유분검출 - + Oily 다량의 유분존재 - + Uneven 고르지 않음 - + Tipping 티핑 - + Scorching 스콜칭 - + Divots 디봇 - + Mode 방법 - + BTU Batch BTU 배치 - + BTU Batch per green kg 녹색 kg당 BTU 배치 - + CO2 Batch CO2 배치 - + BTU Preheat BTU 예열 - + CO2 Preheat CO2 예열 - + BTU BBP - + CO2 BBP - + BTU Cooling BTU 냉각 - + CO2 Cooling CO2 냉각 - + BTU Roast BTU 로스트 - + BTU Roast per green kg 녹색 kg당 BTU 로스트 - + CO2 Roast CO2 로스트 - + CO2 Batch per green kg 녹색 kg당 CO2 배치 - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch 효율성 배치 - + Efficiency Roast 효율성 로스트 - + BBP Begin BBP 시작 - + BBP Begin to Bottom Time BBP 시작부터 최저 시간까지 - + BBP Bottom to CHARGE Time BBP 하단 충전 시간 - + BBP Begin to Bottom RoR BBP 시작부터 바닥까지 RoR - + BBP Bottom to CHARGE RoR BBP 하단에서 RoR 충전 - + File Name 파일 이름 - + Roast Ranking 로스팅 랭킹 - + Ranking Report 랭킹 리포트 - + AVG AVG - + Roasting Report 로스팅 리포트 - + Date: 로스팅 날짜: - + Beans: 생두: - + Weight: 중량: - + Volume: 부피: - + Roaster: 로스터: - + Operator: 오퍼레이터: - + Organization: 조직: - - + + Cupping: 커핑: - + Color: 색상: - + Energy: 에너지: - + CO2: - + CHARGE: 투입: - + Size: 사이즈: - + Density: 밀도: - + Moisture: 수분함량: - + Ambient: 로스팅 환경 : - + TP: TP: - + DRY: 건조: - + FCs: 1차 시작: - + FCe: 1차 종료: - + SCs: 2차 시작: - + SCe: 2차 끝: - + DROP: 배출: - + COOL: 쿨링완료: - + MET: MET: - + CM: CM: - + Drying: 드라잉: - + Maillard: 마이야드: - + Finishing: 마무리: - + Cooling: 쿨링: - + Background: 배경: - + Alarms: 경보: - + RoR: RoR: - + AUC: AUC: - + Events 입ㄴ트들 @@ -7541,13 +7541,13 @@ Meter=NONE일 때 로스팅 중 온도를 수동으로 입력하기 위한 대 - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - 빠른 특별 이벤트 입장. q,w,e,r 키는 특수 이벤트 1,2,3,4에 해당합니다. 두 자리 숫자 값은 단축키 문자 뒤에 와야 합니다. 'q75', 해당 이벤트 슬라이더 최대값이 100 이하(기본 설정)인 경우. 슬라이더 최대 값이 100보다 큰 경우 세 자리 숫자를 입력해야 하며 100보다 작은 값의 경우 앞에 0을 붙여야 합니다. 'q075'. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - 빠른 PID SV 항목. 값은 세 자리 숫자입니다. 100 미만의 값은 앞에 0을 붙여 입력해야 합니다. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11631,6 +11631,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1은 피드백 루프를 구현하기 위한 실제 공식의 이전 결과를 나타냅니다. 이는 필터 설계에 유용합니다. 마찬가지로 F2는 두 번째 이전 결과 등을 나타냅니다. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + 빠른 특별 이벤트 입장. q,w,e,r 키는 특수 이벤트 1,2,3,4에 해당합니다. 두 자리 숫자 값은 단축키 문자 뒤에 와야 합니다. 'q75', 해당 이벤트 슬라이더 최대값이 100 이하(기본 설정)인 경우. 슬라이더 최대 값이 100보다 큰 경우 세 자리 숫자를 입력해야 하며 100보다 작은 값의 경우 앞에 0을 붙여야 합니다. 'q075'. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + 빠른 PID SV 항목. 값은 세 자리 숫자입니다. 100 미만의 값은 앞에 0을 붙여 입력해야 합니다. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11872,8 +11880,8 @@ When Keyboard Shortcuts are OFF adds a custom event 비율 - - + + Text 텍스트색상 @@ -11900,19 +11908,19 @@ When Keyboard Shortcuts are OFF adds a custom event dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11933,19 +11941,19 @@ When Keyboard Shortcuts are OFF adds a custom event BT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11974,8 +11982,8 @@ When Keyboard Shortcuts are OFF adds a custom event 정렬 - - + + @@ -11992,11 +12000,11 @@ When Keyboard Shortcuts are OFF adds a custom event 투입 - - - - - + + + + + @@ -12005,13 +12013,13 @@ When Keyboard Shortcuts are OFF adds a custom event TP - - + + + + - - - - + + @@ -12019,16 +12027,16 @@ When Keyboard Shortcuts are OFF adds a custom event DRY - - - - - - - - - - + + + + + + + + + + @@ -12036,7 +12044,7 @@ When Keyboard Shortcuts are OFF adds a custom event 1차 시작 - + @@ -12044,7 +12052,7 @@ When Keyboard Shortcuts are OFF adds a custom event 1차 끝 - + @@ -12052,7 +12060,7 @@ When Keyboard Shortcuts are OFF adds a custom event 2차 시작 - + @@ -12060,8 +12068,8 @@ When Keyboard Shortcuts are OFF adds a custom event 2차 끝 - - + + @@ -12082,9 +12090,9 @@ When Keyboard Shortcuts are OFF adds a custom event /분 - - - + + + @@ -12093,9 +12101,9 @@ When Keyboard Shortcuts are OFF adds a custom event 켜짐 - - - + + + @@ -12130,7 +12138,7 @@ When Keyboard Shortcuts are OFF adds a custom event 역작동 - + Slider @@ -12147,8 +12155,8 @@ When Keyboard Shortcuts are OFF adds a custom event 제어전환 - - + + @@ -12184,29 +12192,29 @@ When Keyboard Shortcuts are OFF adds a custom event Ramp/Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background 배경 @@ -12427,7 +12435,7 @@ When Keyboard Shortcuts are OFF adds a custom event 허용 된 주석 겹침 - + Markers 표식들 @@ -12469,9 +12477,9 @@ When Keyboard Shortcuts are OFF adds a custom event 크기 - - - + + + @@ -12479,8 +12487,8 @@ When Keyboard Shortcuts are OFF adds a custom event 시작 - - + + MET MET @@ -12506,9 +12514,9 @@ When Keyboard Shortcuts are OFF adds a custom event 흐름: - - - + + + @@ -12573,9 +12581,9 @@ When Keyboard Shortcuts are OFF adds a custom event 그룹화 - - - + + + @@ -12588,16 +12596,16 @@ When Keyboard Shortcuts are OFF adds a custom event 초기화 - - - + + + Event button 이벤트 버튼 - + its text @@ -12641,7 +12649,7 @@ When Keyboard Shortcuts are OFF adds a custom event DB # - + @@ -12856,7 +12864,7 @@ When Keyboard Shortcuts are OFF adds a custom event 마디 - + ALL 전체 @@ -12921,7 +12929,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + @@ -12938,9 +12946,9 @@ When Keyboard Shortcuts are OFF adds a custom event - - - + + + Green @@ -12956,7 +12964,7 @@ When Keyboard Shortcuts are OFF adds a custom event 원두수분함량 - + @@ -12965,7 +12973,7 @@ When Keyboard Shortcuts are OFF adds a custom event 드라잉구간끝 - + @@ -12974,13 +12982,13 @@ When Keyboard Shortcuts are OFF adds a custom event 1차크랙 시작 - + FC END 1차크랙 끝 - + @@ -12988,13 +12996,13 @@ When Keyboard Shortcuts are OFF adds a custom event 2차크랙 시작 - + SC END 2차크랙 끝 - + COOL 쿨링 @@ -13025,7 +13033,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + Density 밀도 @@ -13047,7 +13055,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + Moisture 수분 @@ -13176,7 +13184,7 @@ When Keyboard Shortcuts are OFF adds a custom event (mm : ss) - + Duration 지속 @@ -13199,7 +13207,7 @@ When Keyboard Shortcuts are OFF adds a custom event 비비피(BBP) - + @@ -13239,7 +13247,7 @@ When Keyboard Shortcuts are OFF adds a custom event 모델 - + Heating 난방 @@ -13550,7 +13558,7 @@ LCD 모두 ArtisanViewer에서는 사용할 수 없습니다. - + EVENT 이벤트 @@ -13618,13 +13626,13 @@ LCD 모두 설명을 입력하시오 - + PID SV PID SV - + PID % PID % @@ -13665,425 +13673,425 @@ LCD 모두 가장자리 색상 (RGBA) - + roasted 원두 - - - - - - + + + + + + AUC AUC - + Time Guide 시간 안내 - + Background ET 배경 ET - + Background BT 배경 BT - + Background Extra 배경 추가 - + X Label X축 라벨 - - - + + + Canvas 캔버스 - + Y Label Y축 라벨 - + SpecialEventText 특별이벤트텍스트 - + SpecialEventBox 특별이벤트박스 - + Bg SpecialEventText Bg 특별이벤트 텍스트 - + Bg SpecialEventBox Bg 스페셜이벤트박스 - - - - - - - + + + + + + + Legend bkgnd 전설 bkgnd - + MET Text MET 텍스트 - - + + MET Box MET 상자 - + Timer LCD Digits 타이머 LCD 숫자 - + Timer LCD Background 타이머 LCD 배경 - - + + ET LCD Digits ET LCD 숫자 - - + + ET LCD Background ET LCD 배경 - - + + BT LCD Digits BT LCD 숫자 - - + + BT LCD Background BT LCD 배경 - + Extra/PID LCD Digits 추가 / PID LCD 숫자 - + Extra/PID LCD Background 추가 / PID LCD 배경 - + AUC FCs AUC 1차크랙 시작 - - - + + + ln() ln() - - - - + + + + x 엑스 - - - + + + Bkgnd 배경 - - - + + + On ~에 - - - + + + Off 끄다 - + Max Delta 최대 델타 - + Swing 그네 - + ABC/secs ABC / 초 - + Segment Analysis (rise, crash and flick) 세그먼트 분석 (상승, 충돌 및 플릭) - + Background Align 배경 정렬 - + Curve Fit 곡선 맞춤 - + Samples Threshold 샘플 임계 값 - + Delta Threshold 델타 임계 값 - + Sample rate (secs) 샘플 속도 (초) - + Smooth Curves/Spikes 부드러운 곡선 / 스파이크 - + Delta Span/Smoothing 델타 스팬/스무딩 - + Polyfit/Optimal Smoothing 폴리핏/최적 스무딩 - + Fit RoRoR (C/min/min) RoRoR 적합 (C / min / min) - + Actual RoR at FCs FC의 실제 RoR - + ALL FINISHING MODE 모든 마무리 모드 - - + + DEV% DEV% - - + + DRY% DRY% - - - - - + + + + + TIME MODE 시간 모드 - - - - - + + + + + PERCENTAGE MODE 백분율 모드 - + RAMP% RAMP% - - - - - + + + + + TEMP MODE 온도 모드 - + Start recording 기록시작 - + Charge the beans 생두투입 - + /m /m - + greens 생두 - - - + + + AUTO 자동 - - - + + + MANUAL 수동 - + FLAP 플랩 - - - + + + CLOSE 닫다 - - - + + + OPEN 열려 있는 - + CONTROL 제어 - + DISCHARGE 해고하다 - + HEATING 난방 - + STIRRER 활동가 - + FILL 채우다 - + COOLING 냉각 - - - + + + STOP 멈추다 - + RELEASE 풀어 주다 - + RMSE BT RMSEBT - + MSE BT MSEBT - - - + + + RoR RoR - + @FCs @FC - + Max+/Max- RoR 최대 + / 최대-RoR @@ -14271,155 +14279,155 @@ LCD 모두 매핑 - + Preheat Measured 예열 측정 - + Preheat % % 예열 - + BBP Measured BBP 측정 - + BBP % 비비피(BBP) % - + Cooling Measured 측정 된 냉각 - + Cooling % 냉각 % - + Continuous 마디 없는 - + Roast Event 로스트 이벤트 - + Meter 센서 - - + + at @ - + BackgroundXT 보조그라 - + BackgroundYT 배경YT - - + + BackgroundET 배경 ET - - + + BackgroundBT 배경 BT - + BackgroundDeltaET 배경 DeltaET - + BackgroundDeltaBT 배경 DeltaBT - + ETprojection ET 투영 - + DeltaETprojection DeltaET 투영 - + BTprojection BT 투영 - + DeltaBTprojection DeltaBT 투영 - + TIMEguide 타임 가이드 - + AUCguide AUC 가이드 - - - + + + Correction 보정 - + Event #<b>{0} </b> 이벤트 #<b>{0} </b> - - + + CM CM - - + + FC - + Designer 디자이너 - + BT {0} {1}/min for {2} BT {0}{1}/분 for {2} - + ET {0} {1}/min for {2} ET {0}{1}/분 for {2} @@ -14779,8 +14787,8 @@ LCD 모두 {0} 끝내기 - - + + About {0} {0}에 관하여 @@ -14842,37 +14850,37 @@ LCD 모두 Menu - + Main LCDs 메인 LCD - + Delta LCDs 델타 LCD - + PID LCDs PID LCD - + Extra LCDs 추가 LCD - + Phases LCDs 구간표시 LCD - + Scale LCDs @@ -14909,13 +14917,13 @@ LCD 모두 전망 - + Help 도움말 - + New 새로 만들기 @@ -15278,105 +15286,105 @@ LCD 모두 통제 수단 - + Readings 판독 - + Events Editor - + Buttons 버튼들로 조절하기 - + Sliders 슬라이더로 조절하기 - + Schedule 계획 - + Full Screen 전체 화면 - + About Qt Qt에 대하여 - + Documentation 도움말 - + Keyboard Shortcuts 단축키 - + Check for Updates 업데이트 확인 - + Errors 에러로 - + Messages 메세지 기록 - + Serial 시리얼 로그 - + Platform 플랫폼 - + Load Settings... 설정 불러오기... - + Load Recent Settings 최근 설정 불러오기 - - + + Save Settings... 설정 저장하기... - - + + Factory Reset 모든세팅 초기화 - + Load Theme... 테마로드 ... - + Save Theme... 테마 저장 ... @@ -15467,18 +15475,18 @@ LCD 모두 휠 그래프 저장됨 - + Open Wheel Graph 휠 그래프 열기 - - - - - - + + + + + + @@ -15486,12 +15494,12 @@ LCD 모두 {} 연결됨 - - - - - - + + + + + + @@ -16016,7 +16024,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied 블루투스 액세스 거부됨 @@ -16052,13 +16060,13 @@ Repeat Operation at the end: {0} 재생 지원이 {0}초에 ON으로 설정됨 - + Load Background 배경 로드 - + Reading background profile... 배경 프로필을 읽는 중... @@ -16290,8 +16298,8 @@ Repeat Operation at the end: {0} 견본 추출 - - + + Warning 경고 @@ -16302,13 +16310,13 @@ Repeat Operation at the end: {0} 샘플링 간격이 빡빡하면 일부 시스템에서 불안정해질 수 있습니다. 최소 1초를 권장합니다. - + Incompatible variables found in %s %s에서 호환되지 않는 변수가 발견되었습니다. - + Assignment problem 할당 문제 @@ -16354,7 +16362,7 @@ Repeat Operation at the end: {0} S7 연결 실패 - + Port Configuration 포트 구성 @@ -16365,7 +16373,7 @@ Repeat Operation at the end: {0} 통신 포트 - + Load Alarms 로드 알람 @@ -16402,99 +16410,99 @@ Repeat Operation at the end: {0} 따르다 - - + + Save Statistics 통계 저장 - + Welcome to version {0} of Artisan! Artisan {0} 버전에 오신 것을 환영합니다! - + This is a one time message to inform you about a change in Artisan. Artisan의 변경 사항을 알리는 일회성 메시지입니다. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. 이전 버전의 Artisan을 실행한 적이 없다면 이 메시지를 건너뛸 수 있습니다. 변경 사항은 영향을 미치지 않습니다. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan은 종료 시 모든 구성 설정을 유지하므로 다음에 Artisan을 시작할 때 자동으로 사용할 수 있습니다. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. 릴리스 v2.0부터 시작 시 설정이 v2.0 이전 버전과 자동으로 공유되지 않습니다. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. 걱정 하지마. 이 새 버전을 처음 열었기 때문에 Artisan은 이미 마지막으로 사용한 설정을 로드했습니다. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. 이 버전과 v2.0 이전의 Artisan 버전 간에 설정을 공유하려면 'Help>Save Settings' 및 'Help>Load Settings'를 사용하십시오. - + Enjoy using Artisan, The Artisan Team Artisan, Artisan 팀을 사용하여 즐기십시오 - + One time message about loading settings at start-up 시작 시 설정 로드에 대한 일회성 메시지 - + Welcome to the ArtisanViewer! ArtisanViewer에 오신 것을 환영합니다! - + This is a one time message to introduce you to the ArtisanViewer. ArtisanViewer를 소개하는 일회성 메시지입니다. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer는 Artisan 사본이 이미 실행 중일 때마다 열립니다. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer는 종료 시 모든 구성 설정을 유지하므로 다음에 ArtisanViewer를 시작할 때 자동으로 사용할 수 있습니다. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Artisan과 ArtisanViewer 간에 설정을 공유하는 유일한 방법은 'Help>Save Settings' 및 'Help>Load Settings'를 사용하여 명시적으로 저장하고 로드하는 것입니다. - + Enjoy using ArtisanViewer, ArtisanViewer를 사용하여 즐기십시오. - + The Artisan Team 장인 팀 - + One time message about ArtisanViewer ArtisanViewer에 대한 일회성 메시지 - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16503,408 +16511,408 @@ To keep it free and current please support us with your donation and subscribe t 무료로 최신 상태로 유지하려면 기부로 지원하고 artisan.plus를 구독하여 이 대화 상자를 표시하지 마세요! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) <br>{0}에 대해 구성하시겠습니까?<br><br>일부 설정이 수정됩니다!<br><br>진행하기 전에 현재 설정을 저장하고 Artisan을 재설정하는 것이 가장 좋습니다<br>(첫 번째 메뉴 {1} >> {2} 다음 {4} >> {3}) - + Adjust Settings 設定を調整する - + Ambient 주변 - + Elevation (MASL) 고도(MASL) - - - + + + Action canceled 작업 취소됨 - - - - - - - + + + + + + + Machine 기계 - - - - - + + + + + Network name or IP address 네트워크 이름 또는 IP 주소 - + Machine Capacity (kg) 기계 용량(kg) - + Energy loads configured for {0} {1}kg {0} {1}kg에 대해 구성된 에너지 부하 - + Artisan configured for {0} {0}에 대해 구성된 장인 - - + + Load theme {0}? {0} 테마를 로드하시겠습니까? - - + + Adjust Theme Related Settings 테마 관련 설정 조정 - - + + Loaded theme {0} 로드된 테마 {0} - + Detected a color pair that may be hard to see: 보기 어려울 수 있는 색상 쌍을 감지했습니다. - - - + + + Simulator started @{}x 시뮬레이터 시작 @{}x - + super on 슈퍼 온 - + super off 슈퍼 오프 - + Pulse out of range (%d) 범위를 벗어난 펄스(%d) - + Alarms on 알람 켜짐 - + Alarms off 알람 꺼짐 - + autoCHARGE on 자동 충전 켜짐 - + autoCHARGE off 자동 충전 꺼짐 - + autoDROP on 자동 드롭 켜기 - + autoDROP off 자동 드롭 오프 - - - + + + PID set to OFF OFF로 설정된 PID - - - + + + PID set to ON ON으로 설정된 PID - - + + PID mode manual PID 모드 매뉴얼 - - + + PID mode Ramp/Soak PID 모드 램프/소크 - - + + PID mode background PID 모드 배경 - + playback off 재생 꺼짐 - + playback by time 시간별 재생 - + playback by BT BT로 재생 - + playback by ET ET에 의한 재생 - + Notifications on 알림 - + Notifications off 알림 꺼짐 - - - - - - + + + + + + PID Lookahead: {0} PID 예측: {0} - + Keep ON enabled 켜짐 상태 유지 - + Keep ON disable 켜짐 유지 비활성화 - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! 모든 설정을 재설정하시겠습니까?<br> ArtisanViewer를 다시 시작해야 합니다! - + Do you want to reset all settings?<br> Artisan has to be restarted! 모든 설정을 재설정하시겠습니까?<br> Artisan을 다시 시작해야 합니다! - - + + Factory Reset 모든세팅 초기화 - + Auto Axis Graph Mode: Roast 자동 축 그래프 모드: 로스트 - + Auto Axis Graph Mode: BBP+Roast 자동 축 그래프 모드: BBP+Roast - + Auto Axis Graph Mode: BBP 자동 축 그래프 모드: BBP - - + + PID Mode: Ramp/Soak PID 모드: 램프/소크 - - + + PID Mode: Background PID 모드: 배경 - - + + PID Mode: Manual PID 모드: 수동 - + Exit Designer? 디자이너를 종료하시겠습니까? - + Designer Mode ON 디자이너 모드 켜짐 - + LCD cursor on profile data 프로필 데이터의 LCD 커서 - + LCD cursor on template data 템플릿 데이터의 LCD 커서 - + LCD cursor OFF LCD 커서 꺼짐 - + Keyboard moves turned ON 키보드 이동이 켜짐 - + Keyboard moves turned OFF 키보드 이동이 꺼짐 - + Profile {0} saved in: {1} 저장된 프로필 {0}: {1} - + Autosave path does not exist. Autosave failed. 자동 저장 경로가 존재하지 않습니다. 자동 저장에 실패했습니다. - + Empty path or box unchecked in Autosave 빈 경로 또는 자동 저장에서 체크 해제된 상자 - + Event #{0}: {1} has been updated 이벤트 #{0}: {1}이(가) 업데이트되었습니다. - + Select 선택 - - + + Open 열기 - + URL 웹 주소 - + Save 저장 - + Select Directory 디렉터리 선택 - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST 취소됨: CHARGE 및 DROP이 없는 불완전한 프로필 발견 - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST 취소됨: DROP이 부족한 불완전한 프로필을 찾았습니다. - + {0} has been saved. New roast has started {0}이(가) 저장되었습니다. 새로운 로스트가 시작되었습니다 - - - + + + Invalid artisan format 잘못된 장인 형식 - + {0} loaded {0} 로드됨 - + No profile data. ET/BT not recalculated 프로필 데이터가 없습니다. ET/BT 재계산되지 않음 - + Problem with the profile data. ET/BT not recalculated 프로필 데이터에 문제가 있습니다. ET/BT 재계산되지 않음 - + Background {0} loaded successfully {1} 백그라운드 {0}이 성공적으로 로드되었습니다 {1} - + Artisan CSV file loaded successfully 장인 CSV 파일이 성공적으로 로드되었습니다. - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop 파일럿 소프트웨어는 가져올 때 Test_0.xml과 같은 <Name>_<Index>.xml이라는 파일을 예상합니다. - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16917,467 +16925,467 @@ It is advisable to save your current settings beforehand via menu Help >> 도움말 >> 설정 저장 메뉴를 통해 현재 설정을 미리 저장하는 것이 좋습니다. - + Found a different set of extra devices 다른 추가 장치 세트를 찾았습니다. - + Save Profile 프로필 저장 - + Profile saved 프로필이 저장되었습니다. - - - - - - - - + + + + + + + + Cancelled 취소 된 - + Readings exported 내보낸 판독값 - + Export Excel 엑셀 내보내기 - + Export CSV CSV 내보내기 - + Export JSON JSON 내보내기 - + Export RoastLogger RoastLogger 내보내기 - + Export Probat Pilot Probat 조종사 수출 - - + + + + - - Converting... 변환 중... - - + + + + - - Target file {0} exists. {1} not converted. 대상 파일 {0}이(가) 존재합니다. {1} 변환되지 않았습니다. - + Readings imported 가져온 판독값 - + Import Artisan URL 장인 URL 가져오기 - + Import CSV CSV 가져오기 - + Import JSON JSON 가져오기 - + Import RoastLogger RoastLogger 가져오기 - + Batch Counter 배치 순차카운터 - + Load Settings canceled 설정 불러오기 취소됨 - - + + Statistics Saved 저장된 통계 - + No statistics found 통계를 찾을 수 없습니다. - + Excel Production Report exported to {0} Excel 제작 보고서를 {0}(으)로 내보냈습니다. - + Ranking Report 랭킹 리포트 - + Ranking graphs are only generated up to {0} profiles 순위 그래프는 최대 {0} 프로필까지만 생성됩니다. - + Profile missing DRY event 프로필 누락 DRY 이벤트 - + Profile missing phase events 프로필 누락 단계 이벤트 - + CSV Ranking Report exported to {0} CSV 순위 보고서를 {0}(으)로 내보냈습니다. - + Excel Ranking Report exported to {0} Excel 순위 보고서를 {0}(으)로 내보냈습니다. - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Artisan의 블루투스 액세스 권한이 거부되어 블루투스 저울을 연결할 수 없습니다. - + Bluetooth access denied 블루투스 액세스 거부됨 - + Hottop control turned off 핫탑 제어가 꺼짐 - + Hottop control turned on 핫탑 제어가 켜짐 - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Hottop을 제어하려면 먼저 타이머 LCD를 마우스 오른쪽 버튼으로 클릭하여 슈퍼 사용자 모드를 활성화해야 합니다! - - + + Settings not found 설정을 찾을 수 없음 - + artisan-settings 장인 설정 - + Save Settings 설정 저장 - + Settings saved 설정이 저장되었습니다 - + artisan-theme 장인 테마 - + Save Theme 테마 저장 - + Theme saved 테마가 저장되었습니다. - + Load Theme 테마 불러오기 - + Theme loaded 테마 로드됨 - + Background profile removed 배경 프로필이 삭제됨 - + Alarm Config 알람 구성 - + Alarms are not available for device None 장치에 대해 알람을 사용할 수 없습니다. 없음 - + Switching the language needs a restart. Restart now? 언어를 전환하려면 다시 시작해야 합니다. 지금 다시 시작하시겠습니까? - + Restart 재시작 - + Import K202 CSV K202 CSV 가져오기 - + K202 file loaded successfully K202 파일이 성공적으로 로드되었습니다. - + Import K204 CSV K204 CSV 가져오기 - + K204 file loaded successfully K204 파일이 성공적으로 로드되었습니다. - + Import Probat Recipe 프로바트 레시피 가져오기 - + Probat Pilot data imported successfully Probat 파일럿 데이터를 성공적으로 가져왔습니다. - + Import Probat Pilot failed Probat 파일럿 가져오기 실패 - - + + {0} imported {0} 가져오기 - + an error occurred on importing {0} {0} 가져오기 중 오류가 발생했습니다. - + Import Cropster XLS 크롭스터 XLS 가져오기 - + Import Stronghold XLSX Stronghold XLSX 가져오기 - + Import RoastLog URL RoastLog URL 가져오기 - + Import RoastPATH URL RoastPATH URL 가져오기 - + Import Giesen CSV Giesen CSV 가져오기 - + Import Petroncini CSV Petroncini CSV 가져오기 - + Import IKAWA URL IKAWA URL 가져오기 - + Import IKAWA CSV IKAWA CSV 가져오기 - + Import Loring CSV 로링 CSV 가져오기 - + Import ROEST CSV ROEST CSV 가져오기 - + Import Rubasse CSV 루바스 CSV 가져오기 - + Import HH506RA CSV HH506RA CSV 가져오기 - + HH506RA file loaded successfully HH506RA 파일이 성공적으로 로드되었습니다. - + Save Graph as 다른 이름으로 그래프 저장 - + {0} size({1},{2}) saved {0} 크기({1},{2}) 저장됨 - + Save Graph as PDF 그래프를 PDF로 저장 - + Save Graph as SVG 그래프를 SVG로 저장 - + {0} saved {0} 저장됨 - + Wheel {0} loaded 휠 {0} 로드됨 - + Invalid Wheel graph format 잘못된 휠 그래프 형식 - + Buttons copied to Palette # 팔레트 #에 복사된 버튼 - + Palette #%i restored 팔레트 #%i 복원됨 - + Palette #%i empty 팔레트 #%i 비어 있음 - + Save Palettes 팔레트 저장 - + Palettes saved 팔레트가 저장됨 - + Palettes loaded 로드된 팔레트 - + Invalid palettes file format 잘못된 팔레트 파일 형식 - + Alarms loaded 알람이 로드됨 - + Fitting curves... 피팅 곡선... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. 경고: 관심 있는 분석 간격의 시작이 곡선 맞춤 시작보다 빠릅니다. Config>Curves>Analyze 탭에서 수정하십시오. - + Analysis earlier than Curve fit Curve fit보다 빠른 분석 - + Simulator stopped 시뮬레이터가 중지됨 - + debug logging ON 디버그 로깅 에 @@ -17568,448 +17576,448 @@ Config>Curves>Analyze 탭에서 수정하십시오. 기기는 CENTER 302에 해당하는 {0}로 설정되었습니다. 이제 직렬 포트를 선택합니다. - + set y-coordinate to {} y 좌표를 {}로 설정 - + seconds before FCs FC 몇 초 전 - + seconds after FCs FC 후 초 - + Alarm notice 알람 알림 - + Alarm is calling: {0} 알람이 울립니다: {0} - + Calling alarm failed on {0} {0}에 알람 호출 실패 - + Alarm trigger button error, description '{0}' not a number 알람 트리거 버튼 오류, 설명 '{0}'은(는) 숫자가 아닙니다. - + Alarm trigger slider error, description '{0}' not a valid number [0-100] 알람 트리거 슬라이더 오류, 설명 '{0}'은(는) 유효한 숫자가 아닙니다[0-100]. - + Alarm trigger SV slider error, description '{0}' not a valid number 알람 트리거 SV 슬라이더 오류, 설명 '{0}'은(는) 유효한 숫자가 아닙니다. - + Alarm {0} triggered 알람 {0} 트리거됨 - + Save profile? 프로필 저장? - + Profile unsaved 프로필이 저장되지 않았습니다. - + Scope has been reset 범위가 재설정되었습니다. - + Load Image File 이미지 파일 불러오기 - + Loaded watermark image {0} 로드된 워터마크 이미지 {0} - + Unable to load watermark image {0} 워터마크 이미지 {0}을(를) 로드할 수 없습니다. - + Convert profile data to Fahrenheit? 프로필 데이터를 화씨로 변환하시겠습니까? - - - - + + + + Convert Profile Temperature 프로필 온도 변환 - + Profile changed to Fahrenheit 프로필이 화씨로 변경됨 - + Unable to comply. You already are in Fahrenheit 준수할 수 없습니다. 당신은 이미 화씨에 있습니다 - - + + Profile not changed 프로필이 변경되지 않음 - + Convert profile data to Celsius? 프로필 데이터를 섭씨로 변환하시겠습니까? - + Profile changed to Celsius 프로필이 섭씨로 변경됨 - + Unable to comply. You already are in Celsius 준수할 수 없습니다. 당신은 이미 섭씨에 있습니다 - + Convert Profile Scale 프로필 배율 변환 - + No profile data found 프로필 데이터가 없습니다. - - + + Colors set to defaults 기본값으로 설정된 색상 - + Colors set to Default Theme 기본 테마로 설정된 색상 - + Colors set to grey 색상은 회색으로 설정 - + Background does not match number of labels 배경이 레이블 수와 일치하지 않습니다. - + Phidget service discovery started... Phidget 서비스 검색이 시작되었습니다... - + scanning for device 장치 검색 - + Scope monitoring... 범위 모니터링... - + Scope stopped 범위가 중지됨 - + Humidity: {}% 습도: {}% - + Temperature: {}{} 온도: {}{} - + Pressure: {}hPa 기압: {}hPa - + Scope recording... 스코프 기록... - + Scope recording stopped 스코프 기록이 중지됨 - + Not enough data collected yet. Try again in a few seconds 아직 수집된 데이터가 충분하지 않습니다. 몇 초 후에 다시 시도하십시오 - + CHARGE: Scope is not recording CHARGE: 스코프가 기록되지 않음 - + Roast time starts now 00:00 BT = {0} 로스팅 시간이 지금 시작됩니다 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] {0}에 기록됨 BT = {1} - + DRY END: Scope is not recording DRY END: 스코프가 기록되지 않음 - + [DRY END] recorded at {0} BT = {1} [DRY END] {0} BT에 기록됨 = {1} - + FC START: Scope is not recording FC START: 범위가 기록되지 않음 - + [FC START] recorded at {0} BT = {1} [FC START] {0} BT = {1}에 기록됨 - + FC END: Scope is not recording FC END: 범위가 기록되지 않음 - + [FC END] recorded at {0} BT = {1} [FC END] {0} BT = {1}에 기록됨 - + SC START: Scope is not recording SC START: 범위가 기록되지 않음 - + [SC START] recorded at {0} BT = {1} [SC 시작] {0} BT = {1}에 기록됨 - + SC END: Scope is not recording SC END: 범위가 기록되지 않음 - + [SC END] recorded at {0} BT = {1} [SC END] {0} BT = {1}에 기록됨 - + DROP: Scope is not recording DROP: 범위가 기록되지 않음 - + Roast ended at {0} BT = {1} {0} BT = {1}에 로스팅 종료 - + COOL: Scope is not recording COOL: 스코프가 기록되지 않음 - + [COOL END] recorded at {0} BT = {1} [COOL END] {0} BT에 기록됨 = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} BT에 기록된 이벤트 # {0} = {1}{2} 시간 = {3} - + Timer is OFF 타이머 꺼짐 - + Unable to move background 배경을 이동할 수 없습니다. - + No finished profile found 완료된 프로필이 없습니다. - + Polynomial coefficients (Horner form): 다항식 계수(Horner 형식): - + Knots: 매듭: - + Residual: 잔여: - + Roots: 뿌리: - + Profile information 프로필 정보 - + Designer Start 디자이너 시작 - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? 프로필을 Designer로 가져오면 기본 [포인트]를 제외한 모든 데이터가 소멸됩니다. 계속하다? - + Save Points 포인트 적립 - + Points saved 적립된 포인트 - + Load Points 로드 포인트 - + Points loaded 로드된 포인트 - + Designer Init 디자이너 초기화 - + Unable to start designer. Profile missing [CHARGE] or [DROP] 디자이너를 시작할 수 없습니다. 프로필 누락 [CHARGE] 또는 [DROP] - + [ CHARGE ] [ 요금 ] - + [ DRY END ] [ 드라이엔드 ] - + [ FC START ] [ FC 시작 ] - + [ FC END ] [ FC 종료 ] - + [ SC START ] [ SC 시작 ] - + [ SC END ] [ SC 끝 ] - + [ DROP ] [ 떨어지다 ] - + [ COOL ] [ 시원한 ] - + New profile created 새 프로필이 생성됨 - + added to cupping notes 커핑 노트에 추가됨 - + added to roasting notes 로스팅 노트에 추가 - + Mouse Cross ON: move mouse around 마우스 크로스 ON: 마우스를 이리저리 움직입니다. - + Mouse cross OFF 마우스 크로스 OFF @@ -18509,67 +18517,67 @@ To keep it free and current please support us with your donation and subscribe t Scope Annotation - - - - - + + + + + CHARGE 투입 - - - + + + TP {0} 터닝포인트 - - - + + + DE {0} 드라잉구간 끝 - - - + + + FCs {0} 1차 시작 - - - + + + FCe {0} 1차 끝 - - - + + + SCs {0} 2차 시작 - - - + + + SCe {0} 2차 끝 - - - - + + + + DROP {0} 배출 - - + + CE {0} CE {0} @@ -18610,11 +18618,11 @@ To keep it free and current please support us with your donation and subscribe t Scope Title - - - - - + + + + + @@ -19795,216 +19803,216 @@ To keep it free and current please support us with your donation and subscribe t Textbox - - - - - - - - - - + + + + + + + + + + Acidity 애시디티 - - - - - - - - + + + + + + + + Aftertaste 애프터테이스트 - - - - + + + + Clean Cup 클린컵 - + Head 헤드 - - - + + + Fragrance 프래그런스 - - - - - - - + + + + + + + Sweetness 단 정도 - - - - - + + + + + Aroma 아로마 - - - - - - - - + + + + + + + + Balance 바란스 - - - + + + + - - - - - - + + + + + Body 바디 - - - + + + Fragrance-Aroma 프래그런스 - 아로마 - - - - - + + + + + Flavor 플래이버 - - - + + + Uniformity Uniformity - - - + + + Overall 오버올 - + Intensity - + Fragance 후레건스 - + Dry Fragrance 프라그란스 - + Complexity 복합성 - - + + Finish 휘니쉬 - + Brightness 밝은 정도 - + Wet Aroma Aroma - + Taste Taste - + Nose 노즈 - + Mouthfeel 마우스필 - - + + Flavour 후레이버 - + Roast Color 로스트 칼라 - + Crema Texture 크레마 텍스쳐 - + Crema Volume 크레마 볼륨 - + Bitterness 쓴 정도 - + Defects 디펙트들 - + Aroma Intensity 아로마 강도 - + Aroma Persistence 아로마 지속성 @@ -21016,232 +21024,232 @@ Font type is set in Config>> Curves>> UI tab 선 스타일s - - + + Start monitoring 모니터링 시작 - + Start recording 기록시작 - + First Crack Start 첫 균열 시작 - + First Crack End 첫 균열 끝 - + Second Crack Start 두 번째 균열 시작 - + Second Crack End 두 번째 크랙 엔드 - + Reset 초기화 - + Charge 투입 - + Drop 떨어지다 - + Event 이벤트 - + Increases the current SV value by 5 현재 SV 값을 5 증가 - + Increases the current SV value by 10 현재 SV 값을 10 증가 - + Increases the current SV value by 20 현재 SV 값을 20 증가 - + Decreases the current SV value by 20 현재 SV 값을 20 감소 - + Decreases the current SV value by 10 현재 SV 값을 10씩 감소 - + Decreases the current SV value by 5 현재 SV 값을 5 감소 - + Dry End 드라이엔드 - + Cool End 쿨 엔드 - + Timer 시간제 노동자 - + ET Temperature ET 온도 - + BT Temperature BT 온도 - + ET/time (degrees/min) ET/시간(도/분) - + BT/time (degrees/min) BT/시간(도/분) - + Value of SV in PID PID의 SV 값 - + PID power % PID 전력 % - + Number of events found 발견된 이벤트 수 - + Type of event 이벤트 유형 - + Value of event 이벤트의 가치 - + Updates the event 이벤트 업데이트 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE 위상 LCD: TIME, PERCENTAGE 및 TEMP MODE를 순환하려면 마우스 오른쪽 버튼을 클릭하십시오. - + Syncing with artisan.plus artisan.plus와 동기화 - - + + Disconnect artisan.plus artisan.plus 연결 해제 - + Upload to artisan.plus artisan.plus에 업로드 - + Connect artisan.plus artisan.plus 연결 - + Phase LCDs Currently in ALL FINISHING MODE 위상 LCD 현재 ALL FINISHING 모드 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE 위상 LCD: TIME, PERCENTAGE 및 TEMP MODE를 순환하려면 마우스 오른쪽 버튼을 클릭하십시오. 현재 시간 모드 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE 위상 LCD: TIME, PERCENTAGE 및 TEMP MODE를 순환하려면 마우스 오른쪽 버튼을 클릭하십시오. 현재 백분율 모드 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE 위상 LCD: TIME, PERCENTAGE 및 TEMP MODE를 순환하려면 마우스 오른쪽 버튼을 클릭하십시오. 현재 온도 모드 - + <b>Label</b>= <b>라벨</b>= - + <b>Description </b>= <b>설명 </b>= - + <b>Type </b>= <b>유형 </b>= - + <b>Value </b>= <b>가치 </b>= - + <b>Documentation </b>= <b>문서 </b>= - + <b>Button# </b>= <b>버튼# </b>= @@ -21286,12 +21294,12 @@ Currently in TEMP MODE 예: 100 + x - + Stop monitoring 모니터링 중지 - + Stop recording 녹음 중지 diff --git a/src/translations/artisan_lv.qm b/src/translations/artisan_lv.qm index 00f25cdcb66ac1c268876cbd51eb351310ab9a4e..796b86573abf4a219799107a58f58bffd8417750 100644 GIT binary patch delta 18856 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 delta 20456 zcma&O2~6EYoUsgNT6Qw=~n0U0w`kMz(kL`OVM(<41}1JMbOH|UWb`iX9B!Ms&qvFFjI=!|U*uF8D#L9_iszh;DeiT#xkdn`PzNu#t^N9zYGQA%+7q z%hw|rbsTXG!0K6uCji>uu=u$^W*W&&&0NsnYGFV-Lmvl`jRmjFX%;_$DE4tRKA z3P8w4APH^60jyTH>IJ~KDL@xZ2Z$MmGinA9TMA?jZcHrBI3yDwF%!t#RRAfKIMXEn zsr!IrTm^0n&b+OM9*NC+;7&aP82J`RY&HefO4gB(2)FO)4jraSR&TQ>px7^6qx^-SEtX}b;>0OVjTfT1Cf!y|#dsz<~IbCe50JrO zKyKsaNpJxWnX}${B!hW9(u2RmXyWTAMgVER!9^qi`O+EJA{DU+NZ>i31SQBg9jIg< zz{3Z6q`TgWb;R1VbO=z}F#sqLwB2<)?KRMjy?_Ki6wRncHlz<~MiS6NCSnh&^)E(o z?j8)R`F@~2`9MaN0qwO37`i}@WOydf-uUoCofR5V=(0rX9*_ly#BvJFk2CDIo9s@Kj78u28pqaQ$v9)@nN3#*}ZgG_; zVo3m|ZGf&s6>QaAkL=N7dL*ll>XCY{76BQ0}8#Jxy61oS{1z)Jl7L=+I+ zWIfWdWk636;HHM_k?8V(R-XYb4bMX)`DcOGjKFi>1Mh@_|LrgE$??GXJIDQhwgadiUI#kijaVYlTCB1J6T8{KGl#(BumSKrEudMvH!#Z* zp!pOjki>YgL838@nh)j-3fm`7FsFE$r3siDzQ*HaqM4vIjeY}GY&<}o8`!M*2)w*C z*j7q_6#0rFf`@-)XK>G~2ikHC^yr0(6OaX-$9n)ZJ_kM%&jM`-0^bBHAf1|n-wLz^ z5C^@Dl2Ny(L2n1tDtVb6N&9NCPOuJhafIG$&~Qf1gx*Cc-oF+@Z`=jAOZ7-P-hKa);<6C}L-qkJHiW=b9f0l*1kOQYHLC&w&z}S` z?4urORvH98#)Zl;gP^cuK!)#ypvAcW^Tt5XX|&7p=0VU+9C8!`LBCIeI9J}(w0I>9 zvBYP|Pr#5KjVOa5>5jl%^cPFyS~jn(SS{D+Vn;(rFd70^<{z$ALP#7wIr^v`>5(-M zvT!!Q;vxuH8U*a(t`Ksf5_qpe5IXk;s;vm2^KdO&8U4e-pY_NdROyi<_(15wzd+)( z5L$W|XnqWYoR`?q2s?obndYoVy8AVRJ@CWh5ipE934HfoFidWR zZhn#;iLN;eYh40#PXG)HL%W%&gJF?Z(0)vVVPlc0^GBK$Y(0NUA6dCskK||1u^^4hs?f*ScE=X2{HFR0?CPj z*h3%DcL%}b8EB^b>%|@_4f}nl7^2d$j|PZSR9e$khA_Pcn%VL)m_DEpU%(7k3~3tH zizO;+*%&#@dteW2;U2M0<>8n!5pphD1NpcTRy+Ry2JO)5g~kA(_ORx`IiRK&U>*IA z8(#|R+;B+8?8O0Ujj8Mk6vov8x$qP=4MUIC(m{`G!DCUUjt`qK8+NRH2@GEWJFe_U zS8M`1-hKe~a2qJL-vq3>9~93W2ylKe?3?oz*k>FZ9BK-T_9m1@FGpKF1xoM60VG_7 z!)!0$)vMviqxQfxc#D2btl1+U#feQcy6cbOR7NhaxsTvf;XYs{xWm~|I4DITT%;Is zDeB;2$68=F21C`s7z~3_p}JK(kh%77J?0D0fE>875UqdyN~rNp2W~?E+(pIUrX)k% z7>qTT@$h)zNq`%B;qjm6K>OW*`rT{s`ZB0*u!L?f-wmE=(N1L5!ix=~F#ZjM*Tc~v zcJ2$WH=$A-+71ot;(+fK1r0xZflf(*4?%B%t9vc>Xlm~@?JoTOY=jJkY#%Vnb7nK~5f{S&M<^S1n_*q!_qG*`kSo zwPV>S#xgk&5Q)l1-|na#&2md@O?s= z-ajt^8?0dZKt6Cit}=Z?%YboP&h#CQj_&VLrXS@nQhd$yGr9$I`93Bf827ecD%0Nx z4PS;Q(|<%RIB~BF@s~}&y?Tj=8v4o!@f2_`r!#|uCcusC#0;MK7GPT_6L=yCL!(&H z&(Pk^b{rG?_zUpv)y((|OJFranYi|iU;oD>{Ot_T^f;3|EDFdpE3v?^RSQB!F*>hc zAd;I*<{HE=&zXg9tAXsjE7lm=>z==0RxCyjJH89Erq@s)Q=T#TjjPn^I8(6j6VUck zn1YvxcGsAKABgQXF@+ANfN$2o6dnl&)+(Rb7`zMCTYJ0(=5i*pt#A`i-%-r21>T^eszXfiJT&-2i-u;1zC})mYp)Ld)F~|F$jH`T@vS+<;z9X564L(4mpP0&O zOaYorWlqIe1I$ThPP?NUy6}lP({LLYn{?)^4G(nTW9EYIhT#AY>X}RH-vDoYlBsH( zxmhq%bsf>XHB?!D8f)!RLYY5}*J>9qf9DFoHTPt> zhfcs&SFpri0=!Vd3KiFZeY-&Hp|Q4myPY+PO9U>k53A{d=3z`dYud9Vz?EdSMOr>E z-?G@2Ww?i%FNxV2jc(Lx*5U*XrRQ+g;z1*}WZTTP$27#BwG3HZ5y?NJIDZIiFb3@L1Qg}Z`qw4bT|u>2^V(oqsHYK z%mxm{9W1=U2Djc1)Zr;R#L^ifl_+*d4`&?^SqVEN_$>w*j_mL~xjwcnrXvcny_Vp z*zJk6$Vw!!JJ6-W^*VM}d@<1G?f&74^X%TEsGIjJ*?r^o18;GT-EV{LUVD>0l%c|~ zGn_qg%n4}%TlUD$ARw>n*<&U*0J<2k$E{}K2dgKuWg|p%c+J_eR~R0>xzC{_Uc1SaXYToBfad!);QM#TOem^Vv^AK zZDMOOP=dcH*;@woz@4^c??lc3?$2xXo?{lUITP5r-zp%>yRZ-a<^WmTlYMjoZBGYV zJ(9ye*+)<2fSlE4u#e+>fSd9`bTHL;EgZ%^J%Wn%IhTF8DIBag0qe0uz&?a-ngA9P}YQq`t@c}B$;529Z0R7L3 zYd#Aj>b`2O%_v;7MedyCXg6RIGC7;#93W52INNGWX`R<_Z5?p3)r+{c`#peB-{b5q z)dTO?hikXK7C7fYT>D0=L|?8JOIm1jot|qm*!?||FSki4c*TZ)m5UZY?_nVnOyb3sVkcb;xzynmKmQA^Uzqshfto7KJuFK#Ct~Uf`VlEf_356`Zgd4H~GuiNG zdL*tpxM8v+UL%er{p~#%#%Z#D~~LT_*jRuuuS>?%gIvS$z3i`lI-VQFi)W%-z-jNZxR znBv*r9P~(f*m1cj{Q-hcaQS0!uQ&U0`7!yxZaTo_f5`ySV=`B;mjH7ynk!t3hC|Vt z+gXI1+v76spv6oyI6uU{t+XaZpNLx zvIG~P9d|wt?>a1#J6|~pvqo#g(TE}3`Ddu@oj!9H1M3087jf0|F&mvTle=yc1!NP$ z)s)QzXt$iZmD~n7O5kqyLsy^kfV*cD4s7abuFer1$=$ZxgClQ2ysm97+cSZC6q^h5 z<|6T{)+Ow+9rwKG0FcV_+^br&Y!9Qjw*$~Zy)on(o}EIP<^}govlVE~L+;(CT7Xx> zx%X#UBKIQYKC6;3dbq%S?v9qPd&oaL?Wsq)?~XX%Olxu6i~D(y0G+my`?barsLc!R z*DFNpRoveu?~!+UES@pbvXftn&&>MA_ADZjw8ua{eWRJ_u-sNaAuj66kz^bcwVCrs@ZA>mWrc zvai^qwZ_8xJn0sLyTz1}?i(;pb;~E+4;=?O={4zo8&4ac6Q{IxF_^#*pQnBBDN{)A zlny}a>c#Tb8dkGKtZ8j+vB!`MR-$rey&^+4&c-Y}RgY{z1__z43+QGlnps%OZk!+y zJ6_;6mWcx_JPg8|N$l|;;5~+r*ajS7Ote^F(Mm@+8!|B?6f;GZObWUIWYhqXkbWJB z7#&IUp+Nj)aizX>k z*8w|p97$P>8&{D^nK8{7Natw8dPHk7vvGreK1ak2{yCiJ9_<5oVnx#Nd)n25%o^zi zq}3=gYZsc3%pc&2@lG%6dfp+UjWNyjQdPS{D{e_9DH(9e5bC_Ls z$eP2INZ00)wT%-#v7fBXK^yLSovfRU5n5O_$!}zHy5^Dm%o{*&wIc;-Gk{p$AqBOk z0lM!e8!>kSqX1HLHVU}E%SE-7#-RT%vdP~P$g4m-(t}~5tChWM@lUe3-&fr3-Qq+m z4eQ-hoNwh~x8o7nxdW;1-h;@_>Rcebp6Zbvm`;kX6a(|)J}IfK0&d52@tKv@bia}u z$bJfRsDd0?d>xfDha3T9VtoG-&8)30GNQk^NbZSegQ&29K*^=s4@n}H5lFRm;fF4|o zh)nXqN^-d?E^plxJ(7W0;s6^Dw&I?cZKJU;*+6avq6f-(LT;v`W4_am+{6W-4hf`Y zBs!{9$RXNTd(G@fYL9dSYI2`EcwGr(eLwQB7>io*fuw$OOW>ZgCC^u*vdm5<&yS+N zPDvooYmi`>x{th=;DfaSUUabaU<-$d6KyqJ(?#-Kjm48X5AyR6MrwiflLC+PxAY0A;A0x6y|mYa_$8sjZ+k}#By6L>lP{2*=l5c;;D2aZo=PEpr)sKcL@&@Q%E4@>_|y9`4HE!2y4 zS%xwjx{p-lHVL%TN=U}D*Xx;GmDklloOjF$n8T0*_AVtf)_N`3wC`?&|H@7`-z zKWRz*x|;(W$fSNRHv-&yL3=kU+KTnG_fOo+*QT_u&vfvnpIgy>3(zh0x<~_}JOG+U z{=@#a^+t^bkt%j%k1!? zqgP_`qYa=@O*Hww5A?!pw&%Jq8m1N;V`9i z!+Z3~{U*~5KhPEge%2#Nv86?B==~Q*)1oVQUj8Dw`D`xIVSDsQrmWB-JyuS)IHS+3 zy-T;unv0c`4s;80l-$O#bgL3|YefOwx&+O_w0}sCFQVIeSR;Y6iqP$gDv7fNmV8gc4qt|ANZR`ykzmB8F&UOY^ zJ%S#ei$-PjBU;||0PxL*)Bo)8bN7z)zvHMOx|g&v)d~xFSHx(0En783oNuqSTYrF7 zS04ugN9mO%(ZH3Apf|gtNlGX5=B{}3_Ty+xA5li)K@@RVh zTM+7Vd-?$9O=h{%hpssPs9^e{M;Bl$we-c9^*}2c=v$lpK+iGsLp<66^9cI&?hzoG zKlD!s8nxFO=%4gRpe<5(=1daiL0xz*C>MC+@rajzw>RP?v(i9}bZG84ypC67X)$pR z;}yp-a5=8zRb4QlWGs1=p9>Z)=kjXDA|U;Jc=d=x;CpNpOB^&|B{zBF6fEh@i{XuP za0-*&@|ruC*|hD(n;bGiJGz~3c3uRiZN{69x(%%I1aCTR5Rjd9yf)%CvQa#5Ip+f~ zS2pvumy&>7-p#i~=7)4B6U{nmWUWK^j$AJw?oY)Y9W@pk`tvT`F)4|w@& zT|Lp+Pci3R(@?>7*@#m*TCkrJy$$bYSAscrA@4V= z1M-!Nc)#^+fOgp~)^*hQAK%OSx7+|=mdpDOssZM~48E_n47k<}eBXXD2w63=wf>c+?Lkqi3( z6WxuEykG=W*^D2X_6!)0a(-;VN6c^X_~`XW?u~lE#~zd*=Q@;+Z74!^<1jzoX+OXx z6+fXV3fzhbd_0bs@0!5JH=PM|P$oYqJrzi|HTk)B_z;FswVfjjk_U*7aBFzMI$<@3J)c~QfQ{SZI=6hoY}c6QVG z+>60LA5G&|>^lK`hYS45&ssDWllWEtVQR{4;#ZwT^HLor7C2e!S_Sh33$G(9pymr+ zBHE4T3w|KBbLZFh&jPZ$kYB&T3dzc&dL*%(`1J=+4x$(EMLB+$FE-~lz5N07Og6t| zLJZIk!}zWFxaJ{y`E8Mv0A=s^9Z|>`4o>8EwnHm#Z@}+rCITJ#j^91B3CL+`7{8|k zWq;-jae%YEF7gI{>Vp%&#>@O^w>LoMwc^h#tjClim_NIe1xC_Sk7V=%{+uKjNQMD_ zvGMy(`}vDEH=>tl$5+LD0{VL%U$q>Av-O+!s!Egv?Hj)8I-=QOzB&LS#oROem1{{z zxs~wO%5dBpPw+Pa=0Y3Z?FN6#DIDuwulc*X5`Z&}_q8083r@56;bjU3*BJ*jdw6cAEb=6Fu&w1pXI`BKAVZ|HhmW zO3(0r79Ixn;4J=+et4}V!h03KG)IZl9Yt`-6|uatR=50yr0L*+Kx~^!j1PDLW6)Bf zS&M_|XC={G>V+xeeTn8i;-N*7mYP4n-ESdj>7Ea)e2S#C5@QeRD-w&|PQcDElvwD{ zAT3+|4_{|U+Kilw`NTs>+uLYi)FzU4^YOY3-jepR&p`fMmUQep8^qx*&HbOelDHhf zQe5#ziJJjNdy3zZuHEiq-^yf(duAojmOmstBQSpT@|Jj(acG`qNP1nyv4lEG8sjyH z*evmD%sEc>5X)WcWiw_-`Zn1LWQ~pZ)kSMz7bOWuL~YP)kObVW!YJUmWB|^DtT`hY zSb7?}mC8g{S8KMsyBOiB(fOrHMmgd$tQ;g!#)zitB~e(`B#!eW(ViHf9-A(SnT(pA z_dzmYh94Fw3?&ohRU*;COXBb;^lyY@atkBi#=ViGoLr8~ink=q7fou?OvyBCouHjx zNv7KeW1rSCJrd7&$#l1|NLZhg=!S2EcGS;SqFWk;mR&AMpF9(|`R63F*5E?kiIil# z2?QqprDT3!GH~1fie_Cjx^bf3|vkf)NI(tIF7CrR$*WUPGz>yaL* zl&msAhw7CsS?!Mw_3mlO>TDF7QU^&vD*9;a@sdIfGC;dZ_>F5_E!iIH4o;M}lx(j?_4tw`*>TbX(=1W4<2g<=_qb$N zgge%sBPF|gM`3n$RE)7Imc!Ke zrC8vmwK#1osek0}S{I(mHgt3@0eZATxf&Kv4hPi&<=h(B#=4EMHj(O&9hDW>$<~*i-~IuSzgn zyB}zpOfbBPa%s>?F!5aibn0HgBsw2pRGDB>;Q?|^w@zp_9VLMa5Uaat*#qWcLsyOL zL0iG<2-1zy?}+MdTDD`U=+I4L@bQ(FJ@!KB$!m>=^N$oo)X{@WJ-i=2f_-D7NWYAq~S9EfiJt*|hE4v>Z0 zg@r#+6+O&^MTd6+`MN@^ao75nnhIGdACTG@FNl?Uu$QWjkYhXvxJq9k$808$?azgr zw)Q|WCkU(E4Us-rEUby_gT!{IuqM$GSk_ZmYl4r@TO{`I(CD7`7m8eKfxWR;C`!jg z-?~EB1|0g`Bw^bo3cPDiVcUT$98I#Y{V|RvDpZd&!${bfwhUm(RAJ{P>;(I9R@i+O zEstipaA4vM;2qqA1NHr}tMRgMuoe2v>79gwmr60aZ6%ZcMv^xc9d9RJAcfW=6Tk-tvUxf49P$*;6!udmu%XUw=kd3MC zq^ZKi?{|QmSEff2Gfk)(WRIS*zfd)w1=jMNaCH&hf5vg)nu8IDIX#-|c0CbpH?EOG zFX8SQit*$-;r`GAXoxI?N2}t2Em|(rV^byh6N0!6y-BT5kBxr3)pOw~wt_INdkRl~ z7GW3j7vWhf7Ct5|7M}f)0-ZHQc#c&$dVjz0@@F8xc%ATi6t3Yyx$tJnV+?sN2ygQ~ zfDV{g;q8wkfD>DVhQB^obGH`WVP_JX*k5?Bbpp~pLyvU3Qh0ylBQWca2p=1~ky6?% ze6}&d?$jjVi-?t|ZeN5ig{XP{&cfG^TL25?!jCiVK-wszkc}zSSQ{ymS^=c6wUl{; znzi?slz2fnSR$53UQ|pckhauf^T6%t(w4=dou^!v^i68DI|}>0dPuF)u~9Q^i`1402l8@+)NW8c zfKwA`2S=34>Lb!lM}mM_y_Y(!!91h`D|Oz3=Y4u6b@|y0sNZp^YXt*v?W?q#cNUQ1 zCsKFoLD+aTP3rE6QAtuuspnT;RIBAuuSFO^Jg=2{f4T<42v|ycZF>XU?`cxs1oVgx z+e-Z|%aEmCE$u^**4*4d>c1rjm}Lgi0M-y_S*bL@0y~*n+e!nX(b+8>p+|baPdb1> zHZU++I$%d6(Aa6B+DkjwqK$M2_R_)e-_j5{Ml3GX($MY8v8ew|k7V*V#7c~33lLE+ zCwG<(3&yQKogy8Pg2n&1Xz8dgIFC7A($P_9td;jgotL#;|F+UdvoioyEv3=rg&4@V zNym?9k6m@<((yViuvZNmpz(0&4MDx)NLTp=PQcd9#kvmDADZu398rIUl2|rzfQOale4ncaRpg-2}i7 zkrv)K1H8$1=>|YOnZQVkZX$C?xdgGnTcf*DCf#0B545ePbVvGZfZOM!yC!LYP_?wU z1I87-w9;ayYsh+Elon?n25#F9X^9e}p~(}aB?bXlNtr0!Z667+&s(}X5*^?lL+PHK z+kj2dO83re3B2bQ~^0!Ww9&~*Gv}?BX;5?M>HfN-zQ_8Rmoyti|cL!tporjq1 zqtW%7C9QDkk8d%Ylvb>tgRJ{VX=UG4z(nRqE04EF1~W@qc@ec_!5-4k%an2bOBhYRoMk?wGiUTjx|uNT-zt32@ggnVgL7#2Ze z)<~--OM%@pQF@slgAW=jz492$-}%4@7iG*6RW?U@I>%O>eHgVg{#eo60)#QFB! zCB0{ac4*CT>HRb`cwjB9eYIc$u>0+$4|~b^?gVVg2I;F+ z_t2ZnmcA-KfSg>6sP;9M^Gu-hbE`lsBpnhRe61AWU5nREk(d;uqu zHemSbF;k{&dj)yzpRy+D6bVf;S<{Kw-*c^0W?Vfj5}B0|3k#TzSgp%=VaO_RK9IRqJy6`J4Pdh_-SP!wlZtq8^GQQ z7j=HtGSd)Qhe9OuCoU07{4~0?-(?Ov@fN!m$s8(908_J5*71votX`$|e=<1F-xco3!m5(sq|+iTl0-eU>Im9yJfR(J8Xz zSE#>k2707>XUV2op?YzPWvR=hK$6DEW)chZS-)g+cUdAKXDeGUdoG%MTiKGQ7|;&U z%Cffo#0pR!S+>_4jE$12WXnee0O37kV$1zVWTnb-7w*AL9Uxm#Tm{Urce2%^V}K`P zL7fp?wc=Q$SO3b^-beD_LZED2ZvzaaP~81B{{HT=A|Di$lEJb~Z_0p~T`Svq zBo(LUE8AL$=4e@!Y}@T&z-~V&+x8d3^?7skNMgKYJ5OH&?pr_E&KrGzE?6m+`)k6A zHp>qAql85k%8o6@V5Cou9*K7kS$QTpK+90sf9tYFs~GB1KjczYu8LXxXiu3$THBtn5ykaGb?u*;B6#*y{I3_IzMZ)LFwN zvUh#&1KF}sRQJO!o+YyHxi^6}{VV%nj7e7AD%lTvE%4?|Wj|ft1L&gVfNjM@d?RPf zQ7_#EInx0pRk~2lcC^9>$zIOpMgqH2BIi!$0K7EQBbn)|M_LvpCswGRmaF9Cv)Xgn7wrT85(=yC=8FT>{LRT)9m>zQ5x4N8T2fjJK?lcQ|eY)b**{ ze)tW5{}#y|SH8uL+V675A|LFUz9V<;dlTK!C%KDtE?~!s+;#l|V1rWRt~XBt_jtM7 zQyYaO$dgF9my;S`akSj)(gN&u&X@bWjY3-drOJbPqB0i^k_XMg)SFo>57~j{an29%Yk=1711}Hv!N{y3Mjk$|H4dw_JiIO# zE!HhPGP6g^Bi7Ud=X65s(cjum@cyt_+;9_gNk^0B#wKvHk$ksco^ zX7|@PraQ`G?i>ep?`e6=$1EfpHps{GXlZ=<%EvFp_-d+=e4;hR0!~llDT|DOOLY=! z`fEq8Y9*hEgJ5Q_m+Nv-<^4Cy)4OlLm-aU5k@*@SPakj?_?{=_vqq!1&ZhF&-?D() zN#t{y+y^>xkvv0zG{pQt@{G;cwc0vBo;kG^nAPU;#dn+m&lW=lSnK-#k}vbZrEpJ{ zFRMR^R{WJbXNCaG#tM1P5_H5ZO5{2B@wP{{$a9a#fZ4M`zG9*`TK6vUl}gN1;G%q0 zEfO&qq4G8T2+-F?@^ue!>n)nf3!;Amu}qM!C-|1&?}PFUai~30PRol%P6zU>mwfBx z>zIKQpOce~$!WvQ)nN5XwZ$4EgR` zDqxM9%MYq>8E@W`A5;?{*YXgZfm|;}tORo7l>Cre3^2|!zx5kmB>#pj{&$#@)KiEArloOuQ0&lsSWbV zf^EnK8HptWHKube%TK+)g;FLW&O|&WKV7EO3Lw>OcvswO+ z{L)8EwqO2~U;5etnEnss)nkgVV``B6M)!WeJvEcxI*XFV{DStA{2;gFj{DqhdthuKiN!V5Si`Ab{rJBiKUD<>s(WUZNSK~oU8q`*|?w$Ob zFD_Z>O8K|5xEHOfYgzsW#6dL(?V0*n*G{^9gyqd2t%bSa$-(F!}jA6~Zw+f5h z&5?$BqOeN)1F$YjVRd&C79xBV*2xR-Wt1rjTg)P9Vvsmxusyr^uefEfwQgaCqDvu0 zKqNxpW`x$I{+^<174l-{Efn1ubPwk@E4sUT0iAb6(LF>0?6_qLkAcx>P}eFvhT!ne zJyv+!2?ut)n;yv|FGY|1B|si8SM=E52T0&|MbDIc;JghKUafGshBhd?UhfAOzF6Vc zfkGQH-B;nKbH?bonWDEO1HI+|g})tMFlM;Ieo zKuQA?5q)vIMkR`oW~hQ*A&SvK96Fq_iZNq4paXfN7~2GIcVV|8dMR$hcO%8Pgm551 zy%iI@FxO5sRm45Nj<{M8KmQGo=YtiAHeZ07Vy8&zY6k4l*NUV(OmbQsSES&vXcS~F zC$vN{V|fSQ+lPuhf;75>iHiAAZfI%SDl&Jz1!mPdJrdvddZY(lC^8$x_G^P;0d&P8 z$Q;E2UPLYWt5{Ty@p-qqcJ+N=i!UjbdglVsD zu2{x-qm$aKSiS|{4m9bl$cb=<7UUjLR zROH=8wdm`tSXprgE%s!^npfD;v2Lhht$H|c@3R$ae+8mQE>sje7>z!D_dm=&q9|I0 z*3amUV)LXtAWg#*TRtkWldeLH2-e7QZz#4MF$TW*3Q-rVv0E@nu_pid}w^ea=4#qP_ z+bPc0&%}iPkK$ajw&-5(D=t<1#q9Tz;_}U8;0;D9u14rU@xb&Wfa@5=gGo79pnt4*{23{c=jRnqXJM!jZLD}&6)0XCVrtOs zw&MBOd<>)4AeLdg+)VsCM5F64LGihA8}LRa6`yZp0h7H#@x=r++^|ydy>AsJ4-JYR zvL?WsjaK}eGa10}p&m)V9mE9G1!Fyu{z}EK&E~*9k|}=e?*Nc*r}#6q2)G{}O4bZh zn5|cp+|Fx2XFmLgyJD4OwgvPhElZWu7WX1?w~~K98>k_pl;i+7>uubowir1vy*{D9uez8G^|c3ehty;wnZpgyL+G$ zex_`Feiu5`3red+D$EiMmDaD2nvp+O+U&)RaD1X{Ta5zrNTRe`%mH09NZH;Rcl7Nu zWry-P!2Rs2bP&)frA$^j)nQS(Q=HNn`$V~{!%7#;5n#Ptl&;sV1BuO5cCkXsky)p7 zuTF)&Fz~3dM?9L~`YTGGICEeIJ1BjPt^wJ2K-s4y%K5QbO8@j);HBf0{S5o#yF}lV z{esc0v}mpjutNf*-#q0&ZZ4iL7wbZ`y2W>ugRd!p#+NArImC$_mBCIJptYz_4i84b z-`-t0;`49p5RXxgLA7I=R4XG-psAS_s*GYkVmA#2+H=5Fd{f5Usswt%OBox0+rDz6GS2iVwjfSaPMV*CFNjpQDV-+#%(%0Njcpg--f@W)g!4+QcmBEHcxz`oY5{Cc*#^{y1fy3Xij6%#dMN#u4s(;m!Qn({1KR2#>xc)O@NM#Rxa+0#LSqJ%Ed+3aOBBdluMdB z05kG}a>*GHn-wmL>M*V2^7YDf+A8EFjw#m_q9!$sQWmhz_`ZQgxgMhw2%e-zE-h5K zAq+K37Ar>JWgR`0+uCDx7*wS!IpqW-z)!j7DDL;pIm*2QZ86&Us@z|&5xD>6D@&;} zb`UiYOTvuX@O)q8kyf?XejzB!@1yJKTTuJ|lWtNS!qd437D z9dvL}Uf7G4{)vsUrbiWU($mV@okXOfk1KCG)&r|3SKc4?80h=%%KH~EWtnk8SvzGe zFj7&Ev`e`1(XJ3+qsJ;Ar((BAPQJ4K%sXJSjFeAm9s}3%vhr!%b%4!<%9j_hZ@$Au z^u!A1Csf(4ry^%iLHD395S|(<| zmsEnw3}BDMsDwO2ta_P<>fzQFr+cdm$J|1TWUVrM_5<56vs6aTT44WnRB0%ZuSV%& z$Z%~}ucxY3CsF_Q4_8@i#mHxHp~~VR8nDq_RBbG80Yp7fwb?lXh%2kI#VRws9j9vN zT8g~`-^G&Q8dIwPm1C?i7G6wMPDjxwlozX<1CjFh=qA<;*Rq@Z#lOQf7M+@@{07Vc zu)m@T*cgPbOSq{5idF%cwOiFc8H;5fi$&KF+Avv=YRK46$Vq0YhAhYd+JCER$Oc@2 zr&m;=Jydeuq*~t?(d@kM7< z*{#!P7?M=w!=GV?&TiES-WZs7qgDUCy#(CYVAaXP2Y`7zS#@S7ibl^hs&k9AI*b-4 ztIn0+NZIu&{VNfED^!KYI9yQGcz*&KQ>D6FfGT~yQg#1P zJT`6Ct7_AdP>(DTF%fXOud2;PQ?Rgysya$A(jz^vRrMt@5%B#f)fdqf`0ler zvyob_^FFFy6GvjOzf|?NSp`u0WHsaM10>{@n%Pkd%=V9J=1CPM1%K4ckH!kl4>kJ( zscP7!7HTShD@zk~BQ;@pE!0h_kbz$!sGI!4zvnPuy1MC%wZOe?r8e-z(P|9oXPi{GdW+ND?yffL`4k!IQR>#3WPqdjYO9WT{*r99_0nU&EsGNyMrs_# znyA~i>4@+0ZdP~XY=AuatM0Tw3tY`1wX+}AAm{Z|JLlncXZfo;W1*T1#XpKON~^QU zSNAqV@pAN3_gPhs+>DdDPho%LPL8VsQp!-gBGmoUdSbWTEp`8U#Xz4fQ4bhUk7bE3 z>Vc0a=6cQ5A$vX|=d)TJIvO|YOu0JDqcid$R6R`o2*C4(dYJ!EU=O;ghx;m#4GdL} zNI`TgRfo@xhi>fIvFh-vIDnt~^hkU&)DbPpfSJ2o9VL_jw{)aB>h39^$3Lpa_1X`- zZJavB`xwTtS48z_t>cPj>Xd;wNU&t9r*5tUaJ0p7#a4mHj*Q{DD3g7pABe z{6b~uyh6Pg+5#=_q|O?Ec@`~JXU$JVHqc(3ZO{womNfO!7g%54woh;whvHCGbz5XV$+D(bNa5%m{vMX7=LF0`TPD}L$i$B25T%z8z99L;yNA;Gp zb(r35QE!WkM3(%9dgtSK;111F?{ABbcL`S?{))TQ^`-h~5Q=!$3iS!&>%eFc;WFW0Lt+TR53k%5>!Mq_cPL|ros zKNjlLw;Y?}wAAW5zL@fh=IXmK%Yke@C!QH&ZPBzq{diRs<}NqYPn~_Rm~$4u<#`I4*td}BY*E0@(@ zpG^j)jf?u*>s(;&+N*!Joe5m&W8_u)oZ|rBn#}7oo->}46*)gEk}1uKWCt#`W@K11 zOo9X$1?Dgi|DKf(Vjv8`|6?EuQt9*`M$dJeO$)iFsMJtQob((}v`& zy~?(b$KXB8@z17=g0#HZzjlcifvsfHu>z#gKeh!zeINO|F;k`tNsab;H0QAF{37!_ew$O`yW{j8W&|gJ}NcQ zd~*9K?W5Y8|F1gA9tB|_h{6!{1XgxaDs1B))*e9{u?*RX39PQ}ZitD}i&+@+YHM{UrNrEmil5KhDcmW8o}&Sa;bhJz$Ok# z^OtT9wNg3-0!%j2#s!Ik-yQt_>Ga)XTsU4(8u8|GQeNj^RV>-i+TXwGfw&wZz*SJy zl^ptsa%52s`1CLgEg&zO{ZOwA`)FM8C~&IywO@43Wbqi`KbGs*=HG$gT@nN9+G0Ss Y*bKv6u5+(_d}JP?foR?zS?hdz0v)FS82|tP diff --git a/src/translations/artisan_lv.ts b/src/translations/artisan_lv.ts index ded657821..53f77b55a 100644 --- a/src/translations/artisan_lv.ts +++ b/src/translations/artisan_lv.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Atlaidiet sponsoru - + About Par - + Core Developers Galvenie izstrādātāji - + License Licence - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Izgūstot jaunāko versijas informāciju, radās problēma. Lūdzu, pārbaudiet interneta savienojumu, vēlāk mēģiniet vēlreiz vai pārbaudiet manuāli. - + A new release is available. Ir pieejams jauns izlaidums. - + Show Change list Rādīt izmaiņu sarakstu - + Download Release Lejupielādes izlaidums - + You are using the latest release. Jūs izmantojat jaunāko laidienu. - + You are using a beta continuous build. Jūs izmantojat nepārtrauktu beta versiju. - + You will see a notice here once a new official release is available. Tiklīdz būs pieejams jauns oficiālais izlaidums, šeit redzēsit paziņojumu. - + Update status Atjaunot statusu - + sponsored by {} sponsorēja {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Dienas cepetis - + Screen Size Ekrāna izmērs @@ -98,65 +98,65 @@ Mitruma zaļš - + Batch Size Partijas lielums - + Density Roasted Blīvums grauzdēts - + Moisture Roasted Mitrums grauzdēts - + Ground Color Zemes krāsa - + Energy Enerģija - + CO2 - + Weight Roasted Svars Grauzdēts - + Weight Loss Svara zudums - + From No - + Bottom Apakšā - + AUC @@ -284,7 +284,7 @@ Dzēst - + Update Atjaunināt @@ -831,114 +831,114 @@ Papildu ierīce Teksts - - - + + + ON IESLĒGTS - - - - + + + + START SĀKT - + FC START FC SĀKT - + FC END FC BEIGT - + SC START SC SĀKT - + SC END SC BEIGT - + RESET ATIESTATĪT - - + + CHARGE MAKSĀT - - + + DROP PILĒT - + CONTROL KONTROLE - + EVENT PASĀKUMS - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END SAUSA BEIGT - + COOL END Vēss @@ -959,25 +959,25 @@ BEIGT - + Finishing Phase Pabeigšanas fāze - + Maillard Phase Mailarda fāze - + Drying Phase Žāvēšanas fāze - - + + OFF IZSLĒGTS @@ -1464,61 +1464,61 @@ BEIGT Rādīt vienmēr - + Heavy FC Smags FC - + Low FC Zems FC - + Light Cut Gaismas griezums - + Dark Cut Tumšs griezums - + Drops Pilieni - + Oily Eļļains - + Uneven Nevienmērīga - + Tipping Dzeramnauda - + Scorching Dedzinoša - + Divots @@ -1761,9 +1761,9 @@ BEIGT ComboBox + - - + @@ -1773,10 +1773,10 @@ BEIGT Gaiss + - - + @@ -1788,9 +1788,9 @@ BEIGT Bungas + - - + @@ -1800,9 +1800,9 @@ BEIGT Amortizators + - - + @@ -2083,14 +2083,14 @@ BEIGT - + Playback ON Atskaņošana IESLĒGTA - + Playback OFF @@ -2109,7 +2109,7 @@ BEIGT Atiestatīt audekla krāsu - + Heater Sildītājs @@ -2513,32 +2513,32 @@ BEIGT diskrēts - + Propane Gas (LPG) Propāna gāze (LPG) - + Natural Gas (NG) Dabasgāze (NG) - + Electric Elektrisks - + Fan Ventilators - + Cooling Atdzesēšana - + Elec Elektr @@ -2630,47 +2630,47 @@ BEIGT Contextual Menu - + Add point Pievienojiet punktu - + Remove point Noņemt punktu - + Load points Slodzes punkti - + Save points Saglabājiet punktus - + Reset Designer Atiestatīt dizaineru - + Config... Konfigurēt... - + Add to Cupping Notes Pievienot Cupping Notes - + Add to Roasting Notes Pievienot grauzdēšanas piezīmēm - + Edit Rediģēt @@ -4032,102 +4032,102 @@ BEIGT Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO kļūda: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4138,86 +4138,86 @@ BEIGT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4437,19 +4437,19 @@ BEIGT Arduino nevarēja iestatīt filtrus - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4570,96 +4570,96 @@ BEIGT S7 komunikācijas kļūda - - - - + + + + Error: Kļūda: - + Exception: {} not a valid settings file Izņēmums: {} nav derīgs iestatījumu fails - - - - - + + + + + Error Kļūda - + Exception: WebLCDs not supported by this build Izņēmums: šajā būvniecībā neatbalstīti WebLCD - + Could not start WebLCDs. Selected port might be busy. Nevarēja palaist WebLCD. Iespējams, izvēlētais ports ir aizņemts. - + Failed to save settings Neizdevās saglabāt iestatījumus - - + + Exception (probably due to an empty profile): Izņēmums (iespējams, tukša profila dēļ): - + Analyze: CHARGE event required, none found Analizēt: nepieciešams notikums CHARGE, neviens nav atrasts - + Analyze: DROP event required, none found Analizēt: nepieciešams DROP notikums, neviens nav atrasts - + Analyze: no background profile data available Analizēt: fona profila dati nav pieejami - + Analyze: background profile requires CHARGE and DROP events Analizēt: fona profilam ir nepieciešami notikumi CHARGE un DROP - + Unexpected value for n, got Negaidīta n vērtība, iegūta - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Izņēmums: phidgetServer nevarēja pievienot. Pārbaudiet, vai Phidget draiveris ir pareizi instalēts! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Izņēmums: programmu PhidgetManager nevarēja palaist. Pārbaudiet, vai Phidget draiveris ir pareizi instalēts! - - + + Unstable meter data Nestabili skaitītāja dati - + Error in lnRegression: Kļūda lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Izņēmums: redrawdesigner() Roast notikumi var nebūt kārtībā. Dizainera atiestatīšana. @@ -4788,8 +4788,8 @@ BEIGT Palīdzība par notikumu anotācijām - - + + @@ -4931,7 +4931,7 @@ BEIGT Trauksmes palīdzība - + Keyboard Shortcuts Help Palīdzība ar īsinājumtaustiņiem @@ -5134,15 +5134,15 @@ BEIGT Atskaņošana - - + + Energy Enerģija - - + + CO2 @@ -5378,15 +5378,15 @@ BEIGT HTML Report Template - - + + BBP Total Time BBP kopējais laiks - - + + BBP Bottom Temp BBP Apakšējā temp @@ -5402,850 +5402,850 @@ BEIGT BBP kopsavilkuma kompakts - - + + Whole Color Visa krāsa - - - + + + Profile Profils - + Roast Batches Ceptu partijas - - - + + + Batch Partija - - + + Date Datums - - - + + + Beans Pupiņas - - - + + + In - - + + Out Ārā - - - + + + Loss Zaudējums - - + + SUM SUMMA - + Production Report Ražošanas ziņojums - - + + Time Laiks - - + + Weight In Svars In - - + + CHARGE BT LADĪT BT - - + + FCs Time FC laiks - - + + FCs BT - - + + DROP Time DROP laiks - - + + DROP BT - + Dry Percent Sausais procents - + MAI Percent MAI procenti - + Dev Percent Izstrādātāju procenti - - + + AUC - - + + Weight Loss Svara zudums - - + + Color Krāsa - + Cupping Kausēšana - + Roaster Grauzdētājs - + Capacity Jauda - + Operator Operators - + Organization Organizācija - + Drum Speed Bungu ātrums - + Ground Color Zemes krāsa - + Color System Krāsu sistēma - + Screen Min Ekrāna min - + Screen Max Ekrāna maks - + Bean Temp Pupiņu temp - + CHARGE ET - + TP Time TP laiks - + TP ET - + TP BT - + DRY Time ŽĀVĒŠANAS laiks - + DRY ET - + DRY BT - + FCs ET - + FCe Time FCe laiks - + FCe ET - + FCe BT - + SCs Time SC laiks - + SCs ET - + SCs BT - + SCe Time SCe laiks - + SCe ET - + SCe BT - + DROP ET NOPIET ET - + COOL Time VĒSAIS laiks - + COOL ET - + COOL BT - + Total Time Kopējais laiks - + Dry Phase Time Sausās fāzes laiks - + Mid Phase Time Vidus fāzes laiks - + Finish Phase Time Beigu fāzes laiks - + Dry Phase RoR Sausā fāze RoR - + Mid Phase RoR Vidējā fāze RoR - + Finish Phase RoR Pabeigt fāzi RoR - + Dry Phase Delta BT Sausā fāze Delta BT - + Mid Phase Delta BT Vidējā fāze Delta BT - + Finish Phase Delta BT - + Finish Phase Rise Pabeigt celšanās fāzi - + Total RoR Kopējais RoR - + FCs RoR - + MET TER - + AUC Begin AUC Sākt - + AUC Base AUC bāze - + Dry Phase AUC Sausās fāzes AUC - + Mid Phase AUC Vidējā fāzes AUC - + Finish Phase AUC Pabeigt fāzi AUC - + Weight Out Svars Out - + Volume In Skaļums In - + Volume Out Skaļuma izslēgšana - + Volume Gain Skaļuma pieaugums - + Green Density Zaļais blīvums - + Roasted Density Grauzdētais blīvums - + Moisture Greens Mitruma zaļumi - + Moisture Roasted Mitrums grauzdēts - + Moisture Loss Mitruma zudums - + Organic Loss Organiskais zaudējums - + Ambient Humidity Apkārtējās vides mitrums - + Ambient Pressure Apkārtējais spiediens - + Ambient Temperature Apkārtējās vides temperatūra - - + + Roasting Notes Grauzdēšanas piezīmes - - + + Cupping Notes Cupping piezīmes - + Heavy FC Smags FC - + Low FC Zems FC - + Light Cut Gaismas griezums - + Dark Cut Tumšs griezums - + Drops Pilieni - + Oily Eļļains - + Uneven Nevienmērīga - + Tipping Dzeramnauda - + Scorching Dedzinoša - + Divots - + Mode Režīms - + BTU Batch BTU partija - + BTU Batch per green kg BTU Partija uz zaļo kg - + CO2 Batch CO2 partija - + BTU Preheat BTU uzsildīšana - + CO2 Preheat CO2 Uzkarsē - + BTU BBP - + CO2 BBP - + BTU Cooling BTU dzesēšana - + CO2 Cooling CO2 dzesēšana - + BTU Roast BTU cepetis - + BTU Roast per green kg BTU Cepetis uz zaļo kg - + CO2 Roast CO2 cepetis - + CO2 Batch per green kg CO2 Partija uz zaļo kg - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Efektivitātes partija - + Efficiency Roast Efektivitātes cepetis - + BBP Begin BBP Sākt - + BBP Begin to Bottom Time - + BBP Bottom to CHARGE Time BBP Bottom to CHARGE laiks - + BBP Begin to Bottom RoR - + BBP Bottom to CHARGE RoR BBP apakšā, lai CHARGE RoR - + File Name Faila nosaukums - + Roast Ranking Cepta klasifikācija - + Ranking Report Reitinga ziņojums - + AVG - + Roasting Report Cepšanas ziņojums - + Date: Datums: - + Beans: Pupiņas: - + Weight: Svars: - + Volume: Apjoms: - + Roaster: Grauzdētājs: - + Operator: Operators: - + Organization: Organizācija: - - + + Cupping: Kausēšana: - + Color: Krāsa: - + Energy: Enerģija: - + CO2: - + CHARGE: MAKSĀJUMS: - + Size: Izmērs: - + Density: Blīvums: - + Moisture: Mitrums: - + Ambient: Apkārtējā: - + TP: - + DRY: ŽAUSTS: - + FCs: FC: - + FCe: - + SCs: SC: - + SCe: - + DROP: NOMET: - + COOL: VĒSTI: - + MET: - + CM: - + Drying: Žāvēšana: - + Maillard: - + Finishing: Apdare: - + Cooling: Dzesēšana: - + Background: Fons: - + Alarms: Modinātāji: - + RoR: - + AUC: - + Events Notikumi @@ -7118,13 +7118,13 @@ Kad Meter=NONE tiek atvērts dialoglodziņš, lai manuāli ievadītu temperatūr - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Ātra pieteikšanās īpašajam pasākumam. Taustiņi q,w,e un r atbilst īpašiem notikumiem 1,2,3 un 4. Aiz īsinājumtaustiņa burta ir jāraksta divciparu skaitliskā vērtība, piem. &#39;q75&#39;, ja atbilstošā notikuma slīdņa maksimālā vērtība ir 100 vai mazāka (noklusējuma iestatījums). Ja slīdņa maksimālā vērtība ir lielāka par 100, jāievada trīs cipari, un vērtībām, kas ir mazākas par 100, ir nepieciešama sākuma nulle, piemēram, &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Ātra PID SV ievade. Vērtība ir trīsciparu skaitlis. Vērtībām, kas ir mazākas par 100, jāievada ar nulli sākumā, piem. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11208,6 +11208,14 @@ Matemātisko formulu izmantošana ploterī ļauj izmantot arī simboliskos main F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 attiecas uz faktiskās formulas iepriekšējo rezultātu, lai realizētu atgriezeniskās saites cilpu. Tas ir noderīgi filtru konstrukcijās. Līdzīgi F2 attiecas uz otro iepriekšējo rezultātu utt. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Ātra pieteikšanās īpašajam pasākumam. Taustiņi q,w,e un r atbilst īpašiem notikumiem 1,2,3 un 4. Aiz īsinājumtaustiņa burta ir jāraksta divciparu skaitliskā vērtība, piem. &#39;q75&#39;, ja atbilstošā notikuma slīdņa maksimālā vērtība ir 100 vai mazāka (noklusējuma iestatījums). Ja slīdņa maksimālā vērtība ir lielāka par 100, jāievada trīs cipari, un vērtībām, kas ir mazākas par 100, ir nepieciešama sākuma nulle, piemēram, &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Ātra PID SV ievade. Vērtība ir trīsciparu skaitlis. Vērtībām, kas ir mazākas par 100, jāievada ar nulli sākumā, piem. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11401,8 +11409,8 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsAttiecība - - + + Text Teksts @@ -11429,19 +11437,19 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11462,19 +11470,19 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11503,8 +11511,8 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsIzlīdzināt - - + + @@ -11521,11 +11529,11 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsMAKSĀT - - - - - + + + + + @@ -11534,13 +11542,13 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - - + + + + - - - - + + @@ -11548,16 +11556,16 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsSAUSA - - - - - - - - - - + + + + + + + + + + @@ -11565,7 +11573,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsFC - + @@ -11573,7 +11581,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - + @@ -11581,7 +11589,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsSC - + @@ -11589,8 +11597,8 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - - + + @@ -11611,9 +11619,9 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums/ min - - - + + + @@ -11622,9 +11630,9 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsIESLĒGTS - - - + + + @@ -11659,7 +11667,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsNegatīvs - + Slider @@ -11676,8 +11684,8 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsApgriezt vadību - - + + @@ -11713,29 +11721,29 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsRampa / mērcēšana - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Priekšvēsture @@ -11956,7 +11964,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsAtļautā anotācija pārklājas - + Markers Marķieri @@ -11998,9 +12006,9 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsIzmērs - - - + + + @@ -12008,8 +12016,8 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsSĀKT - - + + MET TER @@ -12035,9 +12043,9 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumspašreizējais: - - - + + + @@ -12102,9 +12110,9 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsKopa - - - + + + @@ -12117,16 +12125,16 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsATIESTATĪT - - - + + + Event button Notikuma poga - + its text @@ -12170,7 +12178,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsDB # - + @@ -12385,7 +12393,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsMezgls - + ALL VISI @@ -12450,7 +12458,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - + @@ -12467,9 +12475,9 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - - - + + + Green @@ -12485,7 +12493,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsGrauzdēts - + @@ -12494,7 +12502,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsSAUSAIS BEIGAS - + @@ -12503,13 +12511,13 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - + FC END FK BEIGAS - + @@ -12517,13 +12525,13 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - + SC END SC BEIGAS - + COOL Vēss @@ -12554,7 +12562,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - + Density Blīvums @@ -12576,7 +12584,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - + Moisture Mitrums @@ -12705,7 +12713,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums(mm: ss) - + Duration Ilgums @@ -12728,7 +12736,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikums - + @@ -12768,7 +12776,7 @@ Kad īsinājumtaustiņi ir IZSLĒGTI, tiek pievienots pielāgots notikumsModelis - + Heating Apkure @@ -13079,7 +13087,7 @@ LCD visi Nav pieejams vietnē ArtisanViewer - + EVENT PASĀKUMS @@ -13147,13 +13155,13 @@ LCD visi Ievadiet aprakstu - + PID SV - + PID % PID% @@ -13194,425 +13202,425 @@ LCD visi Malas krāsa (RGBA) - + roasted grauzdēts - - - - - - + + + + + + AUC - + Time Guide Laika ceļvedis - + Background ET Fona ET - + Background BT Priekšvēsture BT - + Background Extra Papildu fons - + X Label X etiķete - - - + + + Canvas Audekls - + Y Label Y etiķete - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Leģenda bkgnd - + MET Text MET teksts - - + + MET Box MET lodziņš - + Timer LCD Digits Taimera LCD cipari - + Timer LCD Background Taimera LCD fons - - + + ET LCD Digits ET LCD cipari - - + + ET LCD Background ET LCD fons - - + + BT LCD Digits BT LCD cipari - - + + BT LCD Background BT LCD fons - + Extra/PID LCD Digits Papildu / PID LCD cipari - + Extra/PID LCD Background Extra / PID LCD fons - + AUC FCs AUC FC - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On Ieslēgts - - - + + + Off Izslēgts - + Max Delta Makss Delta - + Swing Šūpoles - + ABC/secs ABC / sek - + Segment Analysis (rise, crash and flick) Segmentu analīze (pieaugums, avārija un kustība) - + Background Align Fona līdzināšana - + Curve Fit Līknes fit - + Samples Threshold Paraugu slieksnis - + Delta Threshold Delta slieksnis - + Sample rate (secs) Izlases ātrums (s) - + Smooth Curves/Spikes Gludi līkumi / tapas - + Delta Span/Smoothing - + Polyfit/Optimal Smoothing Polyfit/Optimāls izlīdzinājums - + Fit RoRoR (C/min/min) Fit RoRoR (C / min / min) - + Actual RoR at FCs Faktiskā RoR FC - + ALL FINISHING MODE VISAIS APDARES REŽĪMS - - + + DEV% - - + + DRY% - - - - - + + + + + TIME MODE LAIKA REŽĪMS - - - - - + + + + + PERCENTAGE MODE PROCENTA REŽĪMS - + RAMP% - - - - - + + + + + TEMP MODE TEMP režīms - + Start recording Sākt ierakstīšanu - + Charge the beans Uzlādējiet pupiņas - + /m / m - + greens zaļumi - - - + + + AUTO - - - + + + MANUAL ROKAS - + FLAP - - - + + + CLOSE AIZVĒRT - - - + + + OPEN ATVĒRTS - + CONTROL KONTROLE - + DISCHARGE IZLĀDĪŠANA - + HEATING APKURE - + STIRRER MAISĪTĀJS - + FILL AIZPILDĪT - + COOLING DZESĒŠANA - - - + + + STOP - + RELEASE IZLAIDOT - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Maks. + / Maks. RoR @@ -13800,155 +13808,155 @@ LCD visi Kartēšana - + Preheat Measured Uzkarsē izmērītu - + Preheat % Uzkarsēt% - + BBP Measured BBP izmērīts - + BBP % BBP% - + Cooling Measured Dzesēšana izmērīta - + Cooling % Dzesēšanas% - + Continuous Nepārtraukts - + Roast Event Cepšanas pasākums - + Meter Skaitītājs - - + + at plkst - + BackgroundXT FonsXT - + BackgroundYT FonsYT - - + + BackgroundET - - + + BackgroundBT FonsBT - + BackgroundDeltaET FonsDeltaET - + BackgroundDeltaBT FonsDeltaBT - + ETprojection ETprojekcija - + DeltaETprojection DeltaET projekcija - + BTprojection BTprojekcija - + DeltaBTprojection DeltaBT projekcija - + TIMEguide LAIKA ceļvedis - + AUCguide - - - + + + Correction Labojums - + Event #<b>{0} </b> Notikums Nr. <b> {0} </b> - - + + CM - - + + FC - + Designer Dizaineris - + BT {0} {1}/min for {2} BT {0} {1} / min par {2} - + ET {0} {1}/min for {2} ET {0} {1} / min par {2} @@ -14115,8 +14123,8 @@ LCD visi Aizvērt {0} - - + + About {0} Par {0} @@ -14178,37 +14186,37 @@ LCD visi Menu - + Main LCDs Galvenie LCD - + Delta LCDs Delta LCD - + PID LCDs PID LCD - + Extra LCDs Papildu LCD - + Phases LCDs Fāzes LCD - + Scale LCDs @@ -14245,13 +14253,13 @@ LCD visi Skats - + Help Palīdzība - + New Jauns @@ -14614,105 +14622,105 @@ LCD visi Kontrole - + Readings Lasījumi - + Events Editor - + Buttons Pogas - + Sliders Slīdņi - + Schedule Plānot - + Full Screen Pilnekrāns - + About Qt Par Qt - + Documentation Dokumentācija - + Keyboard Shortcuts Īsinājumtaustiņi - + Check for Updates Meklēt atjauninājumus - + Errors Kļūdas - + Messages Ziņojumi - + Serial Seriāls - + Platform Platforma - + Load Settings... Ielādēt iestatījumus ... - + Load Recent Settings Ielādēt jaunākos iestatījumus - - + + Save Settings... Saglabāt iestatījumus... - - + + Factory Reset Rūpnīcas režīma iestatīšana - + Load Theme... Ielādēt motīvu ... - + Save Theme... Saglabāt motīvu ... @@ -14763,18 +14771,18 @@ LCD visi Riteņu diagramma ir saglabāta - + Open Wheel Graph Atveriet riteņu grafiku - - - - - - + + + + + + @@ -14782,12 +14790,12 @@ LCD visi {} savienots - - - - - - + + + + + + @@ -15312,7 +15320,7 @@ Atkārtojiet darbību beigās: {0} - + Bluetootooth access denied Bluetooth piekļuve liegta @@ -15348,13 +15356,13 @@ Atkārtojiet darbību beigās: {0} Atskaņošanas atbalsts ir IESLĒGTS pēc {0} sek - + Load Background Ielādēt fonu - + Reading background profile... Notiek fona profila lasīšana... @@ -15586,8 +15594,8 @@ Atkārtojiet darbību beigās: {0} Paraugu ņemšana - - + + Warning Brīdinājums @@ -15598,13 +15606,13 @@ Atkārtojiet darbību beigās: {0} Īss paraugu ņemšanas intervāls dažās iekārtās var izraisīt nestabilitāti. Mēs iesakām vismaz 1 s. - + Incompatible variables found in %s %s atrasti nesaderīgi mainīgie - + Assignment problem Uzdevuma problēma @@ -15650,7 +15658,7 @@ Atkārtojiet darbību beigās: {0} S7 savienojums neizdevās - + Port Configuration Porta konfigurācija @@ -15661,7 +15669,7 @@ Atkārtojiet darbību beigās: {0} Kom osta - + Load Alarms Ielādes trauksmes @@ -15698,99 +15706,99 @@ Atkārtojiet darbību beigās: {0} sekot līdzi - - + + Save Statistics Saglabāt statistiku - + Welcome to version {0} of Artisan! Laipni lūdzam Artisan {0}. versijā! - + This is a one time message to inform you about a change in Artisan. Šis ir vienreizējs ziņojums, lai informētu jūs par izmaiņām pakalpojumā Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Ja nekad neizmantojat vecākas Artisan versijas, varat izlaist šo ziņojumu, jo izmaiņas jūs neietekmēs. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Izejot, Artisan saglabā visus jūsu konfigurācijas iestatījumus, lai tie būtu automātiski pieejami nākamreiz, kad palaižat programmu Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Sākot ar versiju v2.0, iestatījumi vairs netiks automātiski kopīgoti palaišanas laikā ar versijām, kas vecākas par v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Neuztraucies. Tā kā šī ir pirmā reize, kad atvērāt šo jauno versiju, Artisan jau ir ielādējis jūsu pēdējos izmantotos iestatījumus. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Lai kopīgotu iestatījumus starp šo versiju un Artisan versijām pirms v2.0, izmantojiet “Palīdzība> Saglabāt iestatījumus” un “Palīdzība> Ielādēt iestatījumus”. - + Enjoy using Artisan, The Artisan Team Izbaudiet Artisan, The Artisan Team lietošanu - + One time message about loading settings at start-up Vienreizējs ziņojums par iestatījumu ielādi palaišanas laikā - + Welcome to the ArtisanViewer! Laipni lūdzam ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Šis ir vienreizējs ziņojums, lai jūs iepazīstinātu ar ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. Programma ArtisanViewer tiek atvērta ikreiz, kad jau darbojas Artisan kopija. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. Izejot, ArtisanViewer saglabās visus jūsu konfigurācijas iestatījumus, lai tie būtu automātiski pieejami nākamreiz, kad startēsiet programmu ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Uzmanību! Vienīgais veids, kā koplietot iestatījumus starp Artisan un ArtisanViewer, ir tos skaidri saglabāt un ielādēt, izmantojot “Palīdzība> Saglabāt iestatījumus” un “Palīdzība> Ielādēt iestatījumus”. - + Enjoy using ArtisanViewer, Izbaudiet ArtisanViewer lietošanu, - + The Artisan Team Amatnieku komanda - + One time message about ArtisanViewer Vienreizējs ziņojums par ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -15799,408 +15807,408 @@ To keep it free and current please support us with your donation and subscribe t Lai tas būtu bezmaksas un aktuāls, lūdzu, atbalstiet mūs ar savu ziedojumu un abonējiet vietni artisan.plus, lai izslēgtu šo dialoglodziņu! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurēt priekš<br>{0}?<br><br>Daži no jūsu iestatījumiem tiks mainīti!<br><br>Pirms turpināt, vislabāk ir saglabāt pašreizējos iestatījumus un atiestatīt Artisan<br>(pirmā izvēlne {1} >> {2}, pēc tam {4} >> {3}) - + Adjust Settings Pielāgojiet iestatījumus - + Ambient Apkārtējā - + Elevation (MASL) Paaugstinājums (MASL) - - - + + + Action canceled Darbība ir atcelta - - - - - - - + + + + + + + Machine Mašīna - - - - - + + + + + Network name or IP address Tīkla nosaukums vai IP adrese - + Machine Capacity (kg) Mašīnas ietilpība (kg) - + Energy loads configured for {0} {1}kg Enerģijas slodzes konfigurētas {0} {1} kg - + Artisan configured for {0} Amatnieks konfigurēts {0} - - + + Load theme {0}? Vai ielādēt motīvu {0}? - - + + Adjust Theme Related Settings Pielāgojiet ar motīvu saistītos iestatījumus - - + + Loaded theme {0} Ielādēts motīvs {0} - + Detected a color pair that may be hard to see: Atklāts krāsu pāris, ko var būt grūti saskatīt: - - - + + + Simulator started @{}x Simulators tika palaists @{}x - + super on super ieslēgts - + super off - + Pulse out of range (%d) Impulss ārpus diapazona (%d) - + Alarms on Signāli ieslēgti - + Alarms off Signalizācijas izslēgtas - + autoCHARGE on automātiskā uzlāde ieslēgta - + autoCHARGE off automātiskā uzlāde izslēgta - + autoDROP on AutoDROP ieslēgts - + autoDROP off autoDROP izslēgts - - - + + + PID set to OFF PID iestatīts uz OFF - - - + + + PID set to ON PID iestatīts uz ON - - + + PID mode manual PID režīma rokasgrāmata - - + + PID mode Ramp/Soak PID režīms Ramp/Soak - - + + PID mode background PID režīma fons - + playback off atskaņošana izslēgta - + playback by time atskaņošana pēc laika - + playback by BT atskaņošanu veic BT - + playback by ET atskaņošanu veic ET - + Notifications on Paziņojumi ieslēgti - + Notifications off Paziņojumi izslēgti - - - - - - + + + + + + PID Lookahead: {0} PID apskats: {0} - + Keep ON enabled Saglabājiet IESLĒGTS iespējotu - + Keep ON disable Turēt IESLĒGTS atspējot - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Vai vēlaties atiestatīt visus iestatījumus?<br> Programma ArtisanViewer ir jārestartē! - + Do you want to reset all settings?<br> Artisan has to be restarted! Vai vēlaties atiestatīt visus iestatījumus?<br> Artisan ir jārestartē! - - + + Factory Reset Rūpnīcas režīma iestatīšana - + Auto Axis Graph Mode: Roast Automātiskās ass grafika režīms: grauzdēts - + Auto Axis Graph Mode: BBP+Roast Automātiskā ass grafika režīms: BBP+Cepts - + Auto Axis Graph Mode: BBP Automātiskā ass grafika režīms: BBP - - + + PID Mode: Ramp/Soak PID režīms: Ramp/Soak - - + + PID Mode: Background PID režīms: fons - - + + PID Mode: Manual PID režīms: manuāls - + Exit Designer? Vai iziet no dizainera? - + Designer Mode ON Dizainera režīms IESLĒGTS - + LCD cursor on profile data LCD kursors uz profila datiem - + LCD cursor on template data LCD kursors uz veidnes datiem - + LCD cursor OFF LCD kursors IZSLĒGTS - + Keyboard moves turned ON Tastatūras kustības ir IESLĒGTAS - + Keyboard moves turned OFF Tastatūras kustības ir IZSLĒGTAS - + Profile {0} saved in: {1} Profils {0} saglabāts šeit: {1} - + Autosave path does not exist. Autosave failed. Automātiskās saglabāšanas ceļš nepastāv. Automātiskā saglabāšana neizdevās. - + Empty path or box unchecked in Autosave Automātiskajā saglabāšanā nav atzīmēta izvēles rūtiņa vai ceļš - + Event #{0}: {1} has been updated Notikums Nr. {0}: {1} ir atjaunināts - + Select Atlasiet - - + + Open Atvērt - + URL - + Save Saglabāt - + Select Directory Izvēlieties Direktorijs - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST atcelts: atrasts nepilnīgs profils, kurā trūkst CHARGE un DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST atcelts: atrasts nepilnīgs profils, kurā trūkst DROP - + {0} has been saved. New roast has started {0} ir saglabāts. Sācies jauns cepetis - - - + + + Invalid artisan format Nederīgs amatnieka formāts - + {0} loaded {0} ielādēts - + No profile data. ET/BT not recalculated Nav profila datu. ET/BT nav pārrēķināts - + Problem with the profile data. ET/BT not recalculated Problēma ar profila datiem. ET/BT nav pārrēķināts - + Background {0} loaded successfully {1} Fons {0} veiksmīgi ielādēts {1} - + Artisan CSV file loaded successfully Amatnieka CSV fails ir veiksmīgi ielādēts - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop Pilot programmatūra importējot sagaida failus ar nosaukumu <Nosaukums>_<Indekss>.xml, tāpat kā Test_0.xml. - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16213,467 +16221,467 @@ Vai pārrakstīt papildu ierīču definīcijas, izmantojot vērtības no profila Ir ieteicams iepriekš saglabāt pašreizējos iestatījumus, izmantojot izvēlni Palīdzība >> Saglabāt iestatījumus. - + Found a different set of extra devices Atrasts cits papildu ierīču komplekts - + Save Profile Saglabāt profilu - + Profile saved Profils saglabāts - - - - - - - - + + + + + + + + Cancelled Atcelts - + Readings exported Rādījumi eksportēti - + Export Excel Eksportēt Excel - + Export CSV Eksportēt CSV - + Export JSON Eksportēt JSON - + Export RoastLogger Eksportēt RoastLogger - + Export Probat Pilot Eksportēt Probat Pilot - - + + + + - - Converting... Notiek konvertēšana... - - + + + + - - Target file {0} exists. {1} not converted. Mērķa fails {0} pastāv. {1} nav konvertēts. - + Readings imported Rādījumi importēti - + Import Artisan URL Importēt Artisan URL - + Import CSV Importēt CSV - + Import JSON Importēt JSON - + Import RoastLogger Importēt RoastLogger - + Batch Counter Partijas skaitītājs - + Load Settings canceled Iestatījumu ielāde ir atcelta - - + + Statistics Saved Statistika saglabāta - + No statistics found Statistika nav atrasta - + Excel Production Report exported to {0} Excel ražošanas pārskats eksportēts uz {0} - + Ranking Report Reitinga ziņojums - + Ranking graphs are only generated up to {0} profiles Ranžēšanas diagrammas tiek ģenerētas tikai līdz {0} profiliem - + Profile missing DRY event Profilā trūkst DRY notikuma - + Profile missing phase events Profilam trūkst fāzes notikumu - + CSV Ranking Report exported to {0} CSV ranžēšanas pārskats eksportēts uz {0} - + Excel Ranking Report exported to {0} Excel ranžēšanas pārskats eksportēts uz {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Bluetooth skalu nevar savienot, kamēr Artisan atļauja piekļūt Bluetooth ir liegta - + Bluetooth access denied Bluetooth piekļuve liegta - + Hottop control turned off Hottop vadība ir izslēgta - + Hottop control turned on Ieslēgta karstās virsmas vadība - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Lai vadītu Hottop, vispirms ir jāaktivizē superlietotāja režīms, ar peles labo pogu noklikšķiniet uz taimera LCD! - - + + Settings not found Iestatījumi nav atrasti - + artisan-settings amatnieku uzstādījumi - + Save Settings Saglabāt iestatījumus - + Settings saved Iestatījumi saglabāti - + artisan-theme amatnieku tēma - + Save Theme Saglabāt motīvu - + Theme saved Motīvs saglabāts - + Load Theme Ielādēt motīvu - + Theme loaded Motīvs ir ielādēts - + Background profile removed Fona profils ir noņemts - + Alarm Config Signalizācijas konfigurācija - + Alarms are not available for device None Ierīcei nav pieejami trauksmes signāli. Nav - + Switching the language needs a restart. Restart now? Lai pārslēgtu valodu, ir jārestartē. Restartēt tagad? - + Restart Restartēt - + Import K202 CSV Importēt K202 CSV - + K202 file loaded successfully K202 fails ir veiksmīgi ielādēts - + Import K204 CSV Importēt K204 CSV - + K204 file loaded successfully K204 fails ir veiksmīgi ielādēts - + Import Probat Recipe Importēt probat recepti - + Probat Pilot data imported successfully Probat Pilot dati ir veiksmīgi importēti - + Import Probat Pilot failed Importēt Probat Pilot neizdevās - - + + {0} imported {0} importēts - + an error occurred on importing {0} importējot {0}, radās kļūda - + Import Cropster XLS Importējiet Cropster XLS - + Import Stronghold XLSX Importēt Stronghold XLSX - + Import RoastLog URL Importēt RoastLog URL - + Import RoastPATH URL Importēt RoastPATH URL - + Import Giesen CSV Importēt Giesen CSV - + Import Petroncini CSV Importēt Petroncini CSV - + Import IKAWA URL Importējiet IKAWA URL - + Import IKAWA CSV Importēt IKAWA CSV - + Import Loring CSV Importēt Loring CSV - + Import ROEST CSV Importēt ROEST CSV - + Import Rubasse CSV Importēt Rubasse CSV - + Import HH506RA CSV Importēt HH506RA CSV - + HH506RA file loaded successfully HH506RA fails ir veiksmīgi ielādēts - + Save Graph as Saglabāt grafiku kā - + {0} size({1},{2}) saved {0} izmērs ({1},{2}) saglabāts - + Save Graph as PDF Saglabāt grafiku kā PDF - + Save Graph as SVG Saglabāt grafiku kā SVG - + {0} saved {0} saglabāts - + Wheel {0} loaded Ritenis {0} ir ielādēts - + Invalid Wheel graph format Nederīgs riteņa diagrammas formāts - + Buttons copied to Palette # Pogas kopētas uz paleti # - + Palette #%i restored Palete #%i ir atjaunota - + Palette #%i empty Palete #%i tukša - + Save Palettes Saglabāt paletes - + Palettes saved Paletes saglabātas - + Palettes loaded Paletes ielādētas - + Invalid palettes file format Nederīgs palešu faila formāts - + Alarms loaded Modinātāji ir ielādēti - + Fitting curves... Pielāgo līknes... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Brīdinājums: interesējošā analīzes intervāla sākums ir agrāks nekā līknes pielāgošanas sākums. Izlabojiet to cilnē Konfigurācija> Līknes> Analīze. - + Analysis earlier than Curve fit Analīze agrāk nekā līknes atbilstība - + Simulator stopped Simulators apstājās - + debug logging ON atkļūdošanas reģistrēšana IESLĒGTA @@ -16864,448 +16872,448 @@ Izlabojiet to cilnē Konfigurācija> Līknes> Analīze. Ierīce iestatīta uz {0}, kas ir līdzvērtīga CENTER 302. Tagad izvēlieties seriālo portu - + set y-coordinate to {} iestatīt y koordinātu uz {} - + seconds before FCs sekundes pirms FC - + seconds after FCs sekundes pēc FC - + Alarm notice Trauksmes paziņojums - + Alarm is calling: {0} Modinātājs zvana: {0} - + Calling alarm failed on {0} Neizdevās izsaukt modinātāju šādā datumā: {0} - + Alarm trigger button error, description '{0}' not a number Trauksmes aktivizētāja pogas kļūda, apraksts “{0}”, nevis skaitlis - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Trauksmes aktivizētāja slīdņa kļūda, apraksts “{0}” nav derīgs skaitlis [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Trauksmes aktivizētāja SV slīdņa kļūda, apraksts “{0}” nav derīgs numurs - + Alarm {0} triggered Signāls {0} tika aktivizēts - + Save profile? Vai saglabāt profilu? - + Profile unsaved Profils nav saglabāts - + Scope has been reset Tvērums ir atiestatīts - + Load Image File Ielādēt attēla failu - + Loaded watermark image {0} Ielādēts ūdenszīmes attēls {0} - + Unable to load watermark image {0} Nevar ielādēt ūdenszīmes attēlu {0} - + Convert profile data to Fahrenheit? Vai konvertēt profila datus uz Fārenheitu? - - - - + + + + Convert Profile Temperature Konvertēt profila temperatūru - + Profile changed to Fahrenheit Profils mainīts uz Fārenheitu - + Unable to comply. You already are in Fahrenheit Nevar izpildīt. Jūs jau atrodaties pēc Fārenheita - - + + Profile not changed Profils nav mainīts - + Convert profile data to Celsius? Vai pārveidot profila datus uz Celsija grādiem? - + Profile changed to Celsius Profils mainīts uz Celsija - + Unable to comply. You already are in Celsius Nevar izpildīt. Jūs jau esat pēc Celsija - + Convert Profile Scale Konvertēt profila skalu - + No profile data found Profila dati nav atrasti - - + + Colors set to defaults Krāsas iestatītas uz noklusējuma iestatījumiem - + Colors set to Default Theme Krāsas iestatītas uz noklusējuma motīvu - + Colors set to grey Krāsas iestatītas uz pelēku - + Background does not match number of labels Fons neatbilst iezīmju skaitam - + Phidget service discovery started... Sākta Phidget pakalpojuma atklāšana... - + scanning for device ierīces skenēšana - + Scope monitoring... Tvēruma uzraudzība... - + Scope stopped Darbības joma apstājās - + Humidity: {}% Mitrums: {}% - + Temperature: {}{} Temperatūra: {}{} - + Pressure: {}hPa Spiediens: {}hPa - + Scope recording... Tvēruma ieraksts... - + Scope recording stopped Tvēruma ierakstīšana apturēta - + Not enough data collected yet. Try again in a few seconds Vēl nav savākts pietiekami daudz datu. Mēģiniet vēlreiz pēc dažām sekundēm - + CHARGE: Scope is not recording CHARGE: tvērums netiek ierakstīts - + Roast time starts now 00:00 BT = {0} Cepšanas laiks sākas tagad 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] ierakstīts {0} BT = {1} - + DRY END: Scope is not recording DRY END: tvērums netiek ierakstīts - + [DRY END] recorded at {0} BT = {1} [DRY END] ierakstīts {0} BT = {1} - + FC START: Scope is not recording FC START: tvērums netiek ierakstīts - + [FC START] recorded at {0} BT = {1} [FC START] ierakstīts {0} BT = {1} - + FC END: Scope is not recording FC END: tvērums netiek ierakstīts - + [FC END] recorded at {0} BT = {1} [FC END] ierakstīts {0} BT = {1} - + SC START: Scope is not recording SC START: tvērums netiek ierakstīts - + [SC START] recorded at {0} BT = {1} [SC START] ierakstīts {0} BT = {1} - + SC END: Scope is not recording SC END: tvērums netiek ierakstīts - + [SC END] recorded at {0} BT = {1} [SC END] ierakstīts {0} BT = {1} - + DROP: Scope is not recording DROP: tvērums netiek ierakstīts - + Roast ended at {0} BT = {1} Cepšana beidzās plkst. {0} BT = {1} - + COOL: Scope is not recording COOL: tvērums netiek ierakstīts - + [COOL END] recorded at {0} BT = {1} [COOL END] ierakstīts {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Notikums Nr. {0} ierakstīts BT = {1}{2} Laiks = {3} - + Timer is OFF Taimeris ir IZSLĒGTS - + Unable to move background Nevar pārvietot fonu - + No finished profile found Pabeigts profils nav atrasts - + Polynomial coefficients (Horner form): Polinoma koeficienti (Horner forma): - + Knots: Mezgli: - + Residual: Atlikums: - + Roots: Saknes: - + Profile information Profila informācija - + Designer Start Dizainera sākums - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Importējot profilu programmā Designer, tiks iznīcināti visi dati, izņemot galvenos [punktus]. Turpināt? - + Save Points Saglabājiet punktus - + Points saved Punkti saglabāti - + Load Points Slodzes punkti - + Points loaded Punkti ielādēti - + Designer Init Dizainers Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Nevar palaist dizaineru. Profilā trūkst [CHARGE] vai [DROP] - + [ CHARGE ] [ MAKSĀJUMS ] - + [ DRY END ] - + [ FC START ] [FC START] - + [ FC END ] [FC END] - + [ SC START ] [SC START] - + [ SC END ] [SC END] - + [ DROP ] [ NOMET ] - + [ COOL ] [COOL] - + New profile created Izveidots jauns profils - + added to cupping notes pievienots kausēšanas piezīmēm - + added to roasting notes pievienots grauzdēšanas piezīmēm - + Mouse Cross ON: move mouse around Mouse Cross ON: pārvietojiet peli apkārt - + Mouse cross OFF Peles krustiņš IZSLĒGTS @@ -17763,67 +17771,67 @@ Lai tas būtu bezmaksas un aktuāls, lūdzu, atbalstiet mūs ar savu ziedojumu u Scope Annotation - - - - - + + + + + CHARGE MAKSĀT - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -17836,11 +17844,11 @@ Lai tas būtu bezmaksas un aktuāls, lūdzu, atbalstiet mūs ar savu ziedojumu u Scope Title - - - - - + + + + + @@ -18970,216 +18978,216 @@ Lai tas būtu bezmaksas un aktuāls, lūdzu, atbalstiet mūs ar savu ziedojumu u Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20142,232 +20150,232 @@ Fonta veids ir iestatīts cilnē Config>> Curves>> UI Līniju stili - - + + Start monitoring Sāciet uzraudzību - + Start recording Sākt ierakstīšanu - + First Crack Start Pirmais kreka starts - + First Crack End - + Second Crack Start Otrais kreka starts - + Second Crack End Otrais kreka beigas - + Reset Atiestatīt - + Charge Uzlādē - + Drop Nometiet - + Event Notikums - + Increases the current SV value by 5 Palielina pašreizējo SV vērtību par 5 - + Increases the current SV value by 10 Palielina pašreizējo SV vērtību par 10 - + Increases the current SV value by 20 Palielina pašreizējo SV vērtību par 20 - + Decreases the current SV value by 20 Samazina pašreizējo SV vērtību par 20 - + Decreases the current SV value by 10 Samazina pašreizējo SV vērtību par 10 - + Decreases the current SV value by 5 Samazina pašreizējo SV vērtību par 5 - + Dry End Sausais gals - + Cool End Forša beigas - + Timer Taimeris - + ET Temperature ET temperatūra - + BT Temperature BT temperatūra - + ET/time (degrees/min) ET/laiks (grādi/min) - + BT/time (degrees/min) BT/laiks (grādi/min) - + Value of SV in PID SV vērtība PID - + PID power % PID jauda % - + Number of events found Atrasto notikumu skaits - + Type of event Pasākuma veids - + Value of event Pasākuma vērtība - + Updates the event Atjaunina notikumu - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fāzes LCD: ar peles labo pogu noklikšķiniet, lai pārvietotos pa TIME, PERCENTAGE un TEMP MODE - + Syncing with artisan.plus Sinhronizēšana ar artisan.plus - - + + Disconnect artisan.plus Atvienojiet artisan.plus - + Upload to artisan.plus Augšupielādējiet vietnē artisan.plus - + Connect artisan.plus Pievienojiet artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Fāzes LCD Pašlaik VISAS APDROŠINĀŠANAS REŽĪMĀ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fāzes LCD: ar peles labo pogu noklikšķiniet, lai pārvietotos pa TIME, PERCENTAGE un TEMP MODE Pašlaik ir LAIKA REŽĪMĀ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fāzes LCD: ar peles labo pogu noklikšķiniet, lai pārvietotos pa TIME, PERCENTAGE un TEMP MODE Pašlaik PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fāzes LCD: ar peles labo pogu noklikšķiniet, lai pārvietotos pa TIME, PERCENTAGE un TEMP MODE Pašlaik TEMP REŽĪMĀ - + <b>Label</b>= <b>Etiķete</b>= - + <b>Description </b>= <b>Apraksts </b>= - + <b>Type </b>= <b>Veids </b>= - + <b>Value </b>= <b>Vērtība </b>= - + <b>Documentation </b>= <b>Dokumentācija </b>= - + <b>Button# </b>= <b>Poga Nr. </b>= @@ -20412,12 +20420,12 @@ Pašlaik TEMP REŽĪMĀ Piemērs: 100 + x - + Stop monitoring Pārtraukt uzraudzību - + Stop recording Pārtraukt ierakstīšanu diff --git a/src/translations/artisan_nl.qm b/src/translations/artisan_nl.qm index 74b88c0dd3405d1e8f34be4a7b011af27c77143a..e1e2107591490469117b57e57968da82930bbaee 100644 GIT binary patch delta 18878 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 About - + Release Sponsor Sponsor vrijgeven - + About Over - + Core Developers Kern van Ontwikkelaars - + License Licentie - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Er is een probleem opgetreden bij het ophalen van de laatste versiegegevens. Controleer uw internetverbinding, probeer het later opnieuw of controleer handmatig. - + A new release is available. Er is een nieuwe release beschikbaar. - + Show Change list Toon wijzigingslijst - + Download Release Release downloaden - + You are using the latest release. U gebruikt de nieuwste release. - + You are using a beta continuous build. U gebruikt een continue bètaversie. - + You will see a notice here once a new official release is available. U ziet hier een bericht zodra er een nieuwe officiële release beschikbaar is. - + Update status Status bijwerken - + sponsored by {} gesponsord door {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day Gebraden van de dag - + Screen Size Scherm grootte @@ -102,65 +102,65 @@ Vocht Groen - + Batch Size Seriegrootte - + Density Roasted Dichtheid geroosterd - + Moisture Roasted Vocht geroosterd - + Ground Color Kleur Gemalen - + Energy Energie - + CO2 - + Weight Roasted Gewicht Geroosterd - + Weight Loss Gewichtsverlies - + From Van - + Bottom Onderkant - + AUC @@ -292,7 +292,7 @@ Wissen - + Update Bijwerken @@ -839,114 +839,114 @@ Extra apparaat Tekst - - - + + + ON AAN - - - - + + + + START START - + FC START FC BEGIN - + FC END FC EIND - + SC START SC BEGIN - + SC END SC EIND - + RESET RESET - - + + CHARGE LADEN - - + + DROP LOSSEN - + CONTROL CONTROLE - + EVENT EVENEMENT - + SV +5 SV+5 - + SV +10 - + SV +20 SV+20 - + SV -20 SV-20 - + SV -10 SV-10 - + SV -5 SV-5 - + DRY END DROGEN EIND - + COOL END AFKOELING @@ -967,25 +967,25 @@ EIND - + Finishing Phase Afwerkingsfase - + Maillard Phase Maillard fase - + Drying Phase Droogfase - - + + OFF UIT @@ -1524,61 +1524,61 @@ EIND Altijd weergeven - + Heavy FC Zware FC - + Low FC Lage FC - + Light Cut Licht gesneden - + Dark Cut Donkere snit - + Drops Lossingen - + Oily Vettig - + Uneven Ongelijkmatig - + Tipping Fooi geven - + Scorching Aanbrandend - + Divots Stukjes @@ -1837,9 +1837,9 @@ EIND ComboBox + - - + @@ -1849,10 +1849,10 @@ EIND Lucht + - - + @@ -1864,9 +1864,9 @@ EIND Trommel + - - + @@ -1876,9 +1876,9 @@ EIND Demper + - - + @@ -2159,14 +2159,14 @@ EIND - + Playback ON Afspelen AAN - + Playback OFF @@ -2185,7 +2185,7 @@ EIND Canvaskleur opnieuw instellen - + Heater Verwarming @@ -2589,32 +2589,32 @@ EIND discreet - + Propane Gas (LPG) Propaangas (LPG) - + Natural Gas (NG) Aardgas (NG) - + Electric Elektrisch - + Fan Blazer - + Cooling Afkoeling - + Elec Elek @@ -2762,47 +2762,47 @@ EIND Contextual Menu - + Add point Punt toevoegen - + Remove point Punt verwijderen - + Load points Laad punten - + Save points Spaar punten - + Reset Designer Ontwerper opnieuw instellen - + Config... Configuratie... - + Add to Cupping Notes Cupping aantekening toevoegen - + Add to Roasting Notes Branding aantekening toevoegen - + Edit Bewerk @@ -4187,102 +4187,102 @@ EIND Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO-fout: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4293,86 +4293,86 @@ EIND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4592,19 +4592,19 @@ EIND Arduino kon geen filters instellen - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4725,96 +4725,96 @@ EIND S7 Communicatiefout - - - - + + + + Error: Fout: - + Exception: {} not a valid settings file Uitzondering: {} geen geldig instellingenbestand - - - - - + + + + + Error Fout - + Exception: WebLCDs not supported by this build Uitzondering: WebLCD's worden niet ondersteund door deze build - + Could not start WebLCDs. Selected port might be busy. Kan WebLCD's niet starten. De geselecteerde poort is mogelijk bezet. - + Failed to save settings Kan instellingen niet opslaan - - + + Exception (probably due to an empty profile): Uitzondering (waarschijnlijk vanwege een leeg profiel): - + Analyze: CHARGE event required, none found Analyseren: CHARGE-gebeurtenis vereist, geen gevonden - + Analyze: DROP event required, none found Analyseren: DROP-gebeurtenis vereist, geen gevonden - + Analyze: no background profile data available Analyseren: geen achtergrondprofielgegevens beschikbaar - + Analyze: background profile requires CHARGE and DROP events Analyseren: achtergrondprofiel vereist CHARGE- en DROP-gebeurtenissen - + Unexpected value for n, got Onverwachte waarde voor n, gekregen - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Uitzondering: phidgetServer kon niet worden toegevoegd. Controleer of de Phidget-driver correct is geïnstalleerd! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Uitzondering: PhidgetManager kon niet worden gestart. Controleer of het Phidget-stuurprogramma correct is geïnstalleerd! - - + + Unstable meter data Onstabiele metergegevens - + Error in lnRegression: Fout in lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Uitzondering: redrawdesigner() Roast-evenementen zijn mogelijk niet in gebruik. Ontwerper opnieuw instellen. @@ -4982,8 +4982,8 @@ EIND Help bij evenementannotaties - - + + @@ -5125,7 +5125,7 @@ EIND Alarmen Help - + Keyboard Shortcuts Help Help voor sneltoetsen @@ -5336,15 +5336,15 @@ EIND Afspelen - - + + Energy Energie - - + + CO2 @@ -5588,15 +5588,15 @@ EIND HTML Report Template - - + + BBP Total Time BBP totale tijd - - + + BBP Bottom Temp BBP Bodemtemp @@ -5612,850 +5612,850 @@ EIND BBP Samenvatting compact - - + + Whole Color Kleur Heel - - - + + + Profile Profiel - + Roast Batches Geroosterde batches - - - + + + Batch Partij - - + + Date Datum - - - + + + Beans Bonen - - - + + + In - - + + Out Uit - - - + + + Loss Verlies - - + + SUM SOM - + Production Report Productierapport - - + + Time Tijd - - + + Weight In Gewicht binnen - - + + CHARGE BT OPLADEN BT - - + + FCs Time FC's tijd - - + + FCs BT FC's BT - - + + DROP Time DROP-tijd - - + + DROP BT - + Dry Percent Droog percentage - + MAI Percent MAI-percentage - + Dev Percent Ontwikkelaarspercentage - - + + AUC - - + + Weight Loss Gewichtsverlies - - + + Color Kleur - + Cupping Cuppen - + Roaster Brander - + Capacity Capaciteit - + Operator Exploitant - + Organization Organisatie - + Drum Speed Trommelsnelheid - + Ground Color Kleur Gemalen - + Color System Kleursysteem - + Screen Min Scherm min - + Screen Max Scherm Max - + Bean Temp Bonentemp - + CHARGE ET OPLADEN EN - + TP Time TP-tijd - + TP ET - + TP BT - + DRY Time DROOG Tijd - + DRY ET DROOG ET - + DRY BT DROOG BT - + FCs ET FC's ET - + FCe Time FCe-tijd - + FCe ET - + FCe BT - + SCs Time SC's tijd - + SCs ET SC's ET - + SCs BT SC's BT - + SCe Time SCe-tijd - + SCe ET - + SCe BT - + DROP ET - + COOL Time Toffe tijd - + COOL ET KOEL EN - + COOL BT KOEL BT - + Total Time Totale tijd - + Dry Phase Time Tijd van droge fase - + Mid Phase Time Middenfase tijd - + Finish Phase Time Voltooi fasetijd - + Dry Phase RoR Droge fase RoR - + Mid Phase RoR Middenfase RoR - + Finish Phase RoR Voltooi fase RoR - + Dry Phase Delta BT Droge fase Delta BT - + Mid Phase Delta BT Middenfase Delta BT - + Finish Phase Delta BT Voltooi Fase Delta BT - + Finish Phase Rise Voltooi fasestijging - + Total RoR Totaal RoR - + FCs RoR FC's RoR - + MET LEERDE KENNEN - + AUC Begin - + AUC Base AUC-basis - + Dry Phase AUC Droge fase AUC - + Mid Phase AUC Middenfase AUC - + Finish Phase AUC Eindfase AUC - + Weight Out Gewicht uit - + Volume In Volume-in - + Volume Out Volume uit - + Volume Gain Volumewinst - + Green Density Groene dichtheid - + Roasted Density Geroosterde dichtheid - + Moisture Greens Opslag Condities - + Moisture Roasted Vocht geroosterd - + Moisture Loss Vochtverlies - + Organic Loss Organisch verlies - + Ambient Humidity Luchtvochtigheid - + Ambient Pressure Omgevingsdruk - + Ambient Temperature Omgevingstemperatuur - - + + Roasting Notes Aantekeningen betr. Branden - - + + Cupping Notes Cupping-opmerkingen - + Heavy FC Zware FC - + Low FC Lage FC - + Light Cut Licht gesneden - + Dark Cut Donkere snit - + Drops Druppels - + Oily Vettig - + Uneven Ongelijkmatig - + Tipping Fooi geven - + Scorching Verzengend - + Divots - + Mode Modus - + BTU Batch BTU-batch - + BTU Batch per green kg BTU Batch per groene kg - + CO2 Batch CO2-batch - + BTU Preheat BTU voorverwarmen - + CO2 Preheat CO2 Voorverwarmen - + BTU BBP - + CO2 BBP - + BTU Cooling BTU-koeling - + CO2 Cooling CO2-koeling - + BTU Roast BTU-gebraden - + BTU Roast per green kg BTU Roast per groene kg - + CO2 Roast CO2 Roosteren - + CO2 Batch per green kg CO2 Partij per groene kg - + BTU LPG - + BTU NG - + BTU ELEC BTU ELEK - + Efficiency Batch Efficiëntiebatch - + Efficiency Roast Efficiëntie gebraden - + BBP Begin - + BBP Begin to Bottom Time BBP Begin-tot-bodemtijd - + BBP Bottom to CHARGE Time BBP Bodem tot LAADtijd - + BBP Begin to Bottom RoR BBP Begin-tot-bodem RoR - + BBP Bottom to CHARGE RoR BBP Bottom om RoR op te laden - + File Name Bestandsnaam - + Roast Ranking Geroosterde ranglijst - + Ranking Report Ranglijst rapport - + AVG - + Roasting Report Verslag van Branding - + Date: Datum: - + Beans: Bonen: - + Weight: Gewicht: - + Volume: Hoeveelheid: - + Roaster: Brander: - + Operator: Exploitant: - + Organization: Organisatie: - - + + Cupping: Cuppen: - + Color: Kleur: - + Energy: Energie: - + CO2: - + CHARGE: LADEN: - + Size: Maat: - + Density: Dichtheid: - + Moisture: Vocht: - + Ambient: Omgeving: - + TP: - + DRY: DROGEN: - + FCs: FC's: - + FCe: - + SCs: SC's: - + SCe: - + DROP: LOSSEN: - + COOL: KOELEN: - + MET: LEERDE KENNEN: - + CM: - + Drying: Drogen: - + Maillard: - + Finishing: Afwerking: - + Cooling: Afkoeling: - + Background: Achtergrond: - + Alarms: Alarmen: - + RoR: - + AUC: - + Events Evenementen @@ -7348,13 +7348,13 @@ Wanneer Meter=NONE wordt een dialoogvenster geopend om handmatig de temperatuur - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Snelle toegang tot speciale evenementen. De toetsen q,w,e en r komen overeen met speciale gebeurtenissen 1,2,3 en 4. Een numerieke waarde van twee cijfers moet volgen op de snelkoppeling, bijvoorbeeld: &#39;q75&#39;, wanneer de maximale waarde van de corresponderende gebeurtenisschuifregelaar 100 of minder is (standaardinstelling). Wanneer de maximale waarde van de schuifregelaar groter is dan 100, moeten drie cijfers worden ingevoerd en voor waarden kleiner dan 100 is een voorloopnul vereist, b.v. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Snelle PID SV-invoer. Waarde is een getal van drie cijfers. Waarden kleiner dan 100 moeten worden ingevoerd met een voorloopnul, b.v. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11438,6 +11438,14 @@ Door wiskundige formules in de plotter te gebruiken, kunnen ook de symbolische v F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 verwijst naar het vorige resultaat van de eigenlijke formule om een feedbacklus te realiseren. Dit is handig bij filterontwerpen. Evenzo verwijst F2 naar het tweede vorige resultaat enz. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Snelle toegang tot speciale evenementen. De toetsen q,w,e en r komen overeen met speciale gebeurtenissen 1,2,3 en 4. Een numerieke waarde van twee cijfers moet volgen op de snelkoppeling, bijvoorbeeld: &#39;q75&#39;, wanneer de maximale waarde van de corresponderende gebeurtenisschuifregelaar 100 of minder is (standaardinstelling). Wanneer de maximale waarde van de schuifregelaar groter is dan 100, moeten drie cijfers worden ingevoerd en voor waarden kleiner dan 100 is een voorloopnul vereist, b.v. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Snelle PID SV-invoer. Waarde is een getal van drie cijfers. Waarden kleiner dan 100 moeten worden ingevoerd met een voorloopnul, b.v. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11659,8 +11667,8 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Verhouding - - + + Text Tekst @@ -11687,19 +11695,19 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11720,19 +11728,19 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11761,8 +11769,8 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Uitlijnen - - + + @@ -11779,11 +11787,11 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo LADEN - - - - - + + + + + @@ -11792,13 +11800,13 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - - + + + + - - - - + + @@ -11806,16 +11814,16 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo DROOG - - - - - - - - - - + + + + + + + + + + @@ -11823,7 +11831,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo FC's - + @@ -11831,7 +11839,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - + @@ -11839,7 +11847,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo SC's - + @@ -11847,8 +11855,8 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - - + + @@ -11869,9 +11877,9 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo / min - - - + + + @@ -11880,9 +11888,9 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo AAN - - - + + + @@ -11917,7 +11925,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Negatief - + Slider @@ -11934,8 +11942,8 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Controle omkeren - - + + @@ -11971,29 +11979,29 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Ramp / Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Achtergrond @@ -12214,7 +12222,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Toegestane annotatie-overlapping - + Markers Markeringen @@ -12256,9 +12264,9 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Maat - - - + + + @@ -12266,8 +12274,8 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo START - - + + MET LEERDE KENNEN @@ -12293,9 +12301,9 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo actueel: - - - + + + @@ -12360,9 +12368,9 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo TROS - - - + + + @@ -12375,16 +12383,16 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo RESET - - - + + + Event button Gebeurtenis knop - + its text @@ -12428,7 +12436,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo DB # - + @@ -12643,7 +12651,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Knooppunt - + ALL ALLE @@ -12708,7 +12716,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - + @@ -12725,9 +12733,9 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - - - + + + Green @@ -12743,7 +12751,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo Geroosterd - + @@ -12752,7 +12760,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo DROOG EINDE - + @@ -12761,13 +12769,13 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo FC BEGON - + FC END FC EIND - + @@ -12775,13 +12783,13 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo SC BEGIN - + SC END SC EIND - + COOL KOELEN @@ -12812,7 +12820,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - + Density Dichtheid @@ -12834,7 +12842,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - + Moisture Vochtigheid @@ -12963,7 +12971,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo (mm: ss) - + Duration Looptijd @@ -12986,7 +12994,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - + @@ -13026,7 +13034,7 @@ Wanneer sneltoetsen zijn uitgeschakeld, wordt een aangepaste gebeurtenis toegevo - + Heating Verwarming @@ -13337,7 +13345,7 @@ Alle LCD-schermen Niet beschikbaar in ArtisanViewer - + EVENT EVENEMENT @@ -13405,13 +13413,13 @@ Alle LCD-schermen Voer beschrijving in - + PID SV PID-SV - + PID % PID% @@ -13452,425 +13460,425 @@ Alle LCD-schermen Randkleur (RGBA) - + roasted geroosterd - - - - - - + + + + + + AUC - + Time Guide Tijdgids - + Background ET Achtergrond ET - + Background BT Achtergrond BT - + Background Extra Achtergrond Extra - + X Label X Label - - - + + + Canvas - + Y Label Y label - + SpecialEventText Speciale Gebeurtenistekst - + SpecialEventBox SpecialeEventBox - + Bg SpecialEventText Bg SpecialeGebeurtenisTekst - + Bg SpecialEventBox Bg SpecialeEventBox - - - - - - - + + + + + + + Legend bkgnd Legenda bkgnd - + MET Text MET Tekst - - + + MET Box MET Doos - + Timer LCD Digits Timer LCD-cijfers - + Timer LCD Background Timer LCD-achtergrond - - + + ET LCD Digits ET LCD-cijfers - - + + ET LCD Background ET LCD-achtergrond - - + + BT LCD Digits BT LCD-cijfers - - + + BT LCD Background BT LCD-achtergrond - + Extra/PID LCD Digits Extra / PID LCD-cijfers - + Extra/PID LCD Background Extra / PID LCD-achtergrond - + AUC FCs AUC FC's - - - + + + ln() ln () - - - - + + + + x X - - - + + + Bkgnd Bknd - - - + + + On Aan - - - + + + Off Uit - + Max Delta Maximale delta - + Swing Schommel - + ABC/secs ABC / sec - + Segment Analysis (rise, crash and flick) Segmentanalyse (stijging, crash en beweging) - + Background Align Achtergrond uitlijnen - + Curve Fit Curve-pasvorm - + Samples Threshold Drempelwaarde voor monsters - + Delta Threshold Delta-drempel - + Sample rate (secs) Bemonsteringssnelheid (seconden) - + Smooth Curves/Spikes Gladde rondingen / spikes - + Delta Span/Smoothing Delta Span/Gladmaken - + Polyfit/Optimal Smoothing Polyfit/Optimale gladheid - + Fit RoRoR (C/min/min) Geschikte RoRoR (C / min / min) - + Actual RoR at FCs Werkelijke RoR bij FC's - + ALL FINISHING MODE ALLE AFWERKINGSMODUS - - + + DEV% - - + + DRY% DROOG% - - - - - + + + + + TIME MODE TIJD MODUS - - - - - + + + + + PERCENTAGE MODE PERCENTAGE-MODUS - + RAMP% HELLING% - - - - - + + + + + TEMP MODE TEMP-MODUS - + Start recording Start met opnemen - + Charge the beans Laad de bonen op - + /m / m - + greens Groenen - - - + + + AUTO - - - + + + MANUAL HANDMATIG - + FLAP KLEP - - - + + + CLOSE DICHTBIJ - - - + + + OPEN - + CONTROL CONTROLE - + DISCHARGE AFVOER - + HEATING VERWARMING - + STIRRER ROERDER - + FILL VULLEN - + COOLING KOELING - - - + + + STOP - + RELEASE UITGAVE - + RMSE BT RMSE-BT - + MSE BT MSE-BT - - - + + + RoR - + @FCs @FC's - + Max+/Max- RoR Max + / Max- RoR @@ -14058,155 +14066,155 @@ Alle LCD-schermen In kaart brengen - + Preheat Measured Gemeten voorverwarmen - + Preheat % Voorverwarmen % - + BBP Measured BBP gemeten - + BBP % BBP% - + Cooling Measured Koeling gemeten - + Cooling % Koeling% - + Continuous Continu - + Roast Event Gebraden evenement - + Meter - - + + at Bij - + BackgroundXT AchtergrondXT - + BackgroundYT AchtergrondYT - - + + BackgroundET AchtergrondET - - + + BackgroundBT Achtergrond BT - + BackgroundDeltaET AchtergrondDeltaET - + BackgroundDeltaBT AchtergrondDeltaBT - + ETprojection ETprojectie - + DeltaETprojection DeltaET-projectie - + BTprojection BTprojectie - + DeltaBTprojection DeltaBT-projectie - + TIMEguide TIJDGIDS - + AUCguide AUCgids - - - + + + Correction Labojums - + Event #<b>{0} </b> Evenement # <b> {0} </b> - - + + CM - - + + FC - + Designer Ontwerper - + BT {0} {1}/min for {2} BT {0} {1} / min voor {2} - + ET {0} {1}/min for {2} ET {0} {1} / min voor {2} @@ -14441,8 +14449,8 @@ Alle LCD-schermen Exit {0} - - + + About {0} Over {0} @@ -14504,37 +14512,37 @@ Alle LCD-schermen Menu - + Main LCDs Belangrijkste LCD's - + Delta LCDs Delta LCD's - + PID LCDs PID-lcd's - + Extra LCDs Extra lcd-schermen - + Phases LCDs Fasen LCD's - + Scale LCDs Schaal LCDs @@ -14571,13 +14579,13 @@ Alle LCD-schermen Visie - + Help Helpen - + New Nieuw @@ -14940,105 +14948,105 @@ Alle LCD-schermen Besturing - + Readings Lezingen - + Events Editor Evenementen-editor - + Buttons Toetsen - + Sliders Schuifregelaars - + Schedule Plan - + Full Screen Volledig scherm - + About Qt Over Qt - + Documentation Documentatie - + Keyboard Shortcuts Toetsenbord sneltoetsen - + Check for Updates Controleer op updates - + Errors Fouten - + Messages Berichten - + Serial Serieel - + Platform - + Load Settings... Instellingen laden ... - + Load Recent Settings Laad recente instellingen - - + + Save Settings... Instellingen opslaan... - - + + Factory Reset Fabrieksinstellingen - + Load Theme... Thema laden ... - + Save Theme... Thema opslaan ... @@ -15097,18 +15105,18 @@ Alle LCD-schermen Wielgrafiek opgeslagen - + Open Wheel Graph Wielgrafiek openen - - - - - - + + + + + + @@ -15116,12 +15124,12 @@ Alle LCD-schermen {} verbonden - - - - - - + + + + + + @@ -15646,7 +15654,7 @@ Herhaal bewerking aan het einde: {0} - + Bluetootooth access denied Bluetooth-toegang geweigerd @@ -15682,13 +15690,13 @@ Herhaal bewerking aan het einde: {0} Afspeelhulp ingeschakeld op {0} sec - + Load Background Achtergrond laden - + Reading background profile... Achtergrondprofiel lezen... @@ -15920,8 +15928,8 @@ Herhaal bewerking aan het einde: {0} Bemonstering - - + + Warning Waarschuwing @@ -15932,13 +15940,13 @@ Herhaal bewerking aan het einde: {0} Een strak bemonsteringsinterval kan op sommige machines tot instabiliteit leiden. We raden een minimum van 1s aan. - + Incompatible variables found in %s Incompatibele variabelen gevonden in %s - + Assignment problem Toewijzing probleem @@ -15984,7 +15992,7 @@ Herhaal bewerking aan het einde: {0} S7-verbinding mislukt - + Port Configuration Poort configuratie @@ -15995,7 +16003,7 @@ Herhaal bewerking aan het einde: {0} Comm-poort - + Load Alarms Alarmen laden @@ -16032,99 +16040,99 @@ Herhaal bewerking aan het einde: {0} volgen - - + + Save Statistics Statistieken opslaan - + Welcome to version {0} of Artisan! Welkom bij versie {0} van Artisan! - + This is a one time message to inform you about a change in Artisan. Dit is een eenmalig bericht om u te informeren over een wijziging in Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Als u nooit oudere versies van Artisan gebruikt, kunt u dit bericht overslaan, de wijziging heeft geen invloed op u. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan bewaart al uw configuratie-instellingen wanneer u afsluit, zodat ze automatisch beschikbaar zijn de volgende keer dat u Artisan start. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Vanaf release v2.0 worden instellingen bij het opstarten niet meer automatisch gedeeld met versies vóór v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Geen zorgen. Aangezien dit de eerste keer is dat u deze nieuwe versie opende, heeft Artisan uw laatst gebruikte instellingen al geladen. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Gebruik 'Help>Instellingen opslaan' en 'Help>Instellingen laden' om instellingen te delen tussen deze versie en Artisan-versies vóór v2.0. - + Enjoy using Artisan, The Artisan Team Veel plezier met het gebruik van Artisan, het Artisan-team - + One time message about loading settings at start-up Eenmalig bericht over laden instellingen bij opstarten - + Welcome to the ArtisanViewer! Welkom bij de ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Dit is een eenmalig bericht om u kennis te laten maken met de ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. De ArtisanViewer wordt geopend wanneer er al een exemplaar van Artisan actief is. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer bewaart al uw configuratie-instellingen wanneer u afsluit, zodat ze automatisch beschikbaar zijn de volgende keer dat u ArtisanViewer start. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Let op, de enige manier om instellingen te delen tussen Artisan en ArtisanViewer is door ze expliciet op te slaan en te laden via 'Help>Instellingen opslaan' en 'Help>Instellingen laden'. - + Enjoy using ArtisanViewer, Veel plezier met het gebruik van ArtisanViewer, - + The Artisan Team Het Ambachtelijke Team - + One time message about ArtisanViewer Eenmalig bericht over ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16133,408 +16141,408 @@ To keep it free and current please support us with your donation and subscribe t Om het gratis en actueel te houden, steun ons met uw donatie en abonneer u op artisan.plus om deze dialoog te onderdrukken! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Configureren voor<br>{0}?<br><br>Sommige instellingen worden aangepast!<br><br>Voordat u verder gaat, kunt u het beste uw huidige instellingen opslaan en Artisan resetten<br>(eerste menu {1} >> {2} dan {4} >> {3}) - + Adjust Settings Instellingen aanpassen - + Ambient Omringend - + Elevation (MASL) Hoogte (MASL) - - - + + + Action canceled Actie afgelast - - - - - - - + + + + + + + Machine Machine - - - - - + + + + + Network name or IP address Netwerknaam of IP-adres - + Machine Capacity (kg) Machinecapaciteit (kg) - + Energy loads configured for {0} {1}kg Energiebelastingen geconfigureerd voor {0} {1}kg - + Artisan configured for {0} Artisan geconfigureerd voor {0} - - + + Load theme {0}? Thema {0} laden? - - + + Adjust Theme Related Settings Pas themagerelateerde instellingen aan - - + + Loaded theme {0} Geladen thema {0} - + Detected a color pair that may be hard to see: Een kleurenpaar gedetecteerd dat misschien moeilijk te zien is: - - - + + + Simulator started @{}x Simulator is @{}x gestart - + super on super op - + super off super af - + Pulse out of range (%d) Puls buiten bereik (%d) - + Alarms on Alarmen aan - + Alarms off Alarmen uit - + autoCHARGE on autoCHARGE aan - + autoCHARGE off autoCHARGE uitgeschakeld - + autoDROP on autoDROP aan - + autoDROP off autoDROP uit - - - + + + PID set to OFF PID ingesteld op UIT - - - + + + PID set to ON PID ingesteld op AAN - - + + PID mode manual Handleiding PID-modus - - + + PID mode Ramp/Soak PID-modus Ramp/Soak - - + + PID mode background PID-modus achtergrond - + playback off afspelen uit - + playback by time afspelen op tijd - + playback by BT afspelen door BT - + playback by ET afspelen door ET - + Notifications on Meldingen aan - + Notifications off Meldingen uit - - - - - - + + + + + + PID Lookahead: {0} PID-vooruitblik: {0} - + Keep ON enabled Houd AAN ingeschakeld - + Keep ON disable Blijf AAN uitschakelen - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Wilt u alle instellingen resetten?<br> ArtisanViewer moet opnieuw worden gestart! - + Do you want to reset all settings?<br> Artisan has to be restarted! Wilt u alle instellingen resetten?<br> Artisan moet opnieuw worden opgestart! - - + + Factory Reset Fabrieksinstellingen - + Auto Axis Graph Mode: Roast Auto Axis Graph-modus: braden - + Auto Axis Graph Mode: BBP+Roast Auto Axis Graph-modus: BBP + Roast - + Auto Axis Graph Mode: BBP Auto Axis Graph-modus: BBP - - + + PID Mode: Ramp/Soak PID-modus: Ramp/Soak - - + + PID Mode: Background PID-modus: achtergrond - - + + PID Mode: Manual PID-modus: handmatig - + Exit Designer? Ontwerper verlaten? - + Designer Mode ON Ontwerpermodus AAN - + LCD cursor on profile data LCD-cursor op profielgegevens - + LCD cursor on template data LCD-cursor op sjabloongegevens - + LCD cursor OFF LCD-cursor UIT - + Keyboard moves turned ON Toetsenbordbewegingen ingeschakeld - + Keyboard moves turned OFF Toetsenbordbewegingen uitgeschakeld - + Profile {0} saved in: {1} Profiel {0} opgeslagen in: {1} - + Autosave path does not exist. Autosave failed. Pad voor automatisch opslaan bestaat niet. Automatisch opslaan is mislukt. - + Empty path or box unchecked in Autosave Leeg pad of vak niet aangevinkt in Automatisch opslaan - + Event #{0}: {1} has been updated Evenement #{0}: {1} is bijgewerkt - + Select Kies - - + + Open - + URL - + Save Bewaar - + Select Directory Kies map - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST geannuleerd: onvolledig profiel ontbreekt CHARGE en DROP gevonden - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST geannuleerd: onvolledig profiel ontbreekt DROP gevonden - + {0} has been saved. New roast has started {0} is opgeslagen. Nieuwe branding is gestart - - - + + + Invalid artisan format Ongeldig artisanaal formaat - + {0} loaded {0} geladen - + No profile data. ET/BT not recalculated Geen profielgegevens. ET/BT niet herberekend - + Problem with the profile data. ET/BT not recalculated Probleem met de profielgegevens. ET/BT niet herberekend - + Background {0} loaded successfully {1} Achtergrond {0} succesvol geladen {1} - + Artisan CSV file loaded successfully Artisan CSV bestand laden is gelukt - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import De Probat Shop Pilot-software verwacht bij het importeren bestanden met de naam <Name>_<Index>.xml zoals in Test_0.xml - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16547,467 +16555,467 @@ Uw extra apparaatdefinities overschrijven met de waarden uit het profiel? Het is raadzaam om vooraf uw huidige instellingen op te slaan via menu Help >> Instellingen opslaan. - + Found a different set of extra devices Ik heb een andere set extra apparaten gevonden - + Save Profile Profiel opslaan - + Profile saved Profiel opgeslagen - - - - - - - - + + + + + + + + Cancelled Geannuleerd - + Readings exported Meetwaarden geëxporteerd - + Export Excel Excel exporteren - + Export CSV CSV exporteren - + Export JSON JSON exporteren - + Export RoastLogger Exporteer RoastLogger - + Export Probat Pilot Probat Pilot exporteren - - + + + + - - Converting... Converteren... - - + + + + - - Target file {0} exists. {1} not converted. Doelbestand {0} bestaat. {1} niet geconverteerd. - + Readings imported Meetwaarden geïmporteerd - + Import Artisan URL Artisan-URL importeren - + Import CSV CSV importeren - + Import JSON JSON importeren - + Import RoastLogger Importeer RoastLogger - + Batch Counter Batchteller - + Load Settings canceled Instellingen laden geannuleerd - - + + Statistics Saved Statistieken opgeslagen - + No statistics found Geen statistieken gevonden - + Excel Production Report exported to {0} Excel-productierapport geëxporteerd naar {0} - + Ranking Report Ranglijst rapport - + Ranking graphs are only generated up to {0} profiles Rangschikkingsgrafieken worden alleen gegenereerd voor maximaal {0} profielen - + Profile missing DRY event Profiel ontbreekt DRY-gebeurtenis - + Profile missing phase events Profiel ontbrekende fasegebeurtenissen - + CSV Ranking Report exported to {0} CSV-classificatierapport geëxporteerd naar {0} - + Excel Ranking Report exported to {0} Excel-classificatierapport geëxporteerd naar {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Bluetooth-weegschaal kan niet worden verbonden terwijl toestemming voor toegang tot Bluetooth aan Artisan is geweigerd - + Bluetooth access denied Bluetooth-toegang geweigerd - + Hottop control turned off Hottop-besturing uitgeschakeld - + Hottop control turned on Hottop-besturing ingeschakeld - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Om een Hottop te besturen, moet u eerst de supergebruikersmodus activeren door met de rechtermuisknop op het timer-LCD te klikken! - - + + Settings not found Instellingen niet gevonden - + artisan-settings ambachtelijke instellingen - + Save Settings Instellingen opslaan - + Settings saved Instellingen opgeslagen - + artisan-theme ambachtelijk-thema - + Save Theme Thema opslaan - + Theme saved Thema opgeslagen - + Load Theme Thema laden - + Theme loaded Thema geladen - + Background profile removed Achtergrondprofiel verwijderd - + Alarm Config Alarmconfiguratie - + Alarms are not available for device None Alarmen zijn niet beschikbaar voor apparaat Geen - + Switching the language needs a restart. Restart now? Voor het wisselen van taal is een herstart nodig. Nu opnieuw opstarten? - + Restart Herstarten - + Import K202 CSV Importeer K202 CSV - + K202 file loaded successfully K202-bestand is succesvol geladen - + Import K204 CSV Importeer K204 CSV - + K204 file loaded successfully K204-bestand is succesvol geladen - + Import Probat Recipe Probat-recept importeren - + Probat Pilot data imported successfully Probat Pilot-gegevens geïmporteerd - + Import Probat Pilot failed Import Probat Pilot mislukt - - + + {0} imported {0} geïmporteerd - + an error occurred on importing {0} er is een fout opgetreden bij het importeren van {0} - + Import Cropster XLS Importeer Cropster XLS - + Import Stronghold XLSX Importeer Stronghold XLSX - + Import RoastLog URL Importeer RoastLog-URL - + Import RoastPATH URL Importeer de RoastPATH-URL - + Import Giesen CSV Giesen CSV importeren - + Import Petroncini CSV Petroncini CSV importeren - + Import IKAWA URL IKAWA-URL importeren - + Import IKAWA CSV IKAWA CSV importeren - + Import Loring CSV Loring CSV importeren - + Import ROEST CSV ROEST CSV importeren - + Import Rubasse CSV Rubasse CSV importeren - + Import HH506RA CSV HH506RA CSV importeren - + HH506RA file loaded successfully HH506RA-bestand is geladen - + Save Graph as Grafiek opslaan als - + {0} size({1},{2}) saved {0} maat({1},{2}) opgeslagen - + Save Graph as PDF Grafiek opslaan als PDF - + Save Graph as SVG Bewaar grafiek als SVG - + {0} saved {0} opgeslagen - + Wheel {0} loaded Wiel {0} geladen - + Invalid Wheel graph format Ongeldig wielgrafiekformaat - + Buttons copied to Palette # Knoppen gekopieerd naar palet # - + Palette #%i restored Palet #%i hersteld - + Palette #%i empty Palet #%i leeg - + Save Palettes Bewaar paletten - + Palettes saved Paletten opgeslagen - + Palettes loaded Paletten geladen - + Invalid palettes file format Ongeldige bestandsindeling paletten - + Alarms loaded Alarmen geladen - + Fitting curves... Rondingen passen... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Waarschuwing: De start van het analyse-interval van belang is eerder dan de start van curve-aanpassing. Corrigeer dit op het tabblad Config>Curves>Analyseren. - + Analysis earlier than Curve fit Analyse eerder dan Curve fit - + Simulator stopped Simulator is gestopt - + debug logging ON debug-loggen AAN @@ -17198,448 +17206,448 @@ Corrigeer dit op het tabblad Config>Curves>Analyseren. Apparaat ingesteld op {0}, wat gelijk is aan CENTER 302. Kies nu seriële poort - + set y-coordinate to {} stel y-coördinaat in op {} - + seconds before FCs seconden voor FC's - + seconds after FCs seconden na FC's - + Alarm notice Alarm melding - + Alarm is calling: {0} Alarm gaat af: {0} - + Calling alarm failed on {0} Bellen alarm mislukt op {0} - + Alarm trigger button error, description '{0}' not a number Alarmknopfout, omschrijving '{0}' is geen nummer - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Fout met schuifregelaar alarmtrigger, beschrijving '{0}' is geen geldig getal [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Alarm trigger SV slider fout, omschrijving '{0}' is geen geldig nummer - + Alarm {0} triggered Alarm {0} geactiveerd - + Save profile? Profiel opslaan? - + Profile unsaved Profiel niet opgeslagen - + Scope has been reset Scope gereset - + Load Image File Laad afbeeldingsbestand - + Loaded watermark image {0} Geladen watermerkafbeelding {0} - + Unable to load watermark image {0} Kan watermerkafbeelding {0} niet laden - + Convert profile data to Fahrenheit? Profieldata naar Fahrenheit omzetten? - - - - + + + + Convert Profile Temperature Profieltemperatuur omrekenen - + Profile changed to Fahrenheit Profiel omgezet naar Fahrenheit - + Unable to comply. You already are in Fahrenheit Gaat niet. U bent reeds in Fahrenheit - - + + Profile not changed Profiel onveranderd - + Convert profile data to Celsius? Profieldata omzetten naar Celsius? - + Profile changed to Celsius Profiel omgezet naar Celsius - + Unable to comply. You already are in Celsius Gaat niet. U bent reeds in Celsius - + Convert Profile Scale Profiel Schaal Omzetten - + No profile data found Geen profieldata gevonden - - + + Colors set to defaults Standaardkleuren ingesteld - + Colors set to Default Theme Kleuren ingesteld op Standaardthema - + Colors set to grey Kleuren op grijs gezet - + Background does not match number of labels Achtergrond komt niet overeen met het aantal labels - + Phidget service discovery started... Detectie van Phidget-service gestart... - + scanning for device scannen naar apparaat - + Scope monitoring... Bereikbewaking... - + Scope stopped Scope gestopt - + Humidity: {}% Vochtigheid: {}% - + Temperature: {}{} Temperatuur: {}{} - + Pressure: {}hPa Druk: {}hPa - + Scope recording... Scope neemt op... - + Scope recording stopped Scope opname gestopt - + Not enough data collected yet. Try again in a few seconds Er zijn nog niet genoeg gegevens verzameld. Probeer het over een paar seconden opnieuw - + CHARGE: Scope is not recording OPLADEN: Scope registreert niet - + Roast time starts now 00:00 BT = {0} Brand tijd start nu 00:00 BT= {0} - + [TP] recorded at {0} BT = {1} [TP] opgenomen om {0} BT = {1} - + DRY END: Scope is not recording DRY END: Scoop neemt niet op - + [DRY END] recorded at {0} BT = {1} [DROOG EINDE] opgenomen om {0} BT = {1} - + FC START: Scope is not recording FC START: Scoop neemt niet op - + [FC START] recorded at {0} BT = {1} [FC START] opgenomen om {0} BT = {1} - + FC END: Scope is not recording FC END: Scope neemt niet op - + [FC END] recorded at {0} BT = {1} [FC END] opgenomen om {0} BT = {1} - + SC START: Scope is not recording SC START: Scoop neemt niet op - + [SC START] recorded at {0} BT = {1} [SC START] opgenomen om {0} BT = {1} - + SC END: Scope is not recording SC END: Scope neemt niet op - + [SC END] recorded at {0} BT = {1} [SC END] opgenomen om {0} BT = {1} - + DROP: Scope is not recording DROP: Scope neemt niet op - + Roast ended at {0} BT = {1} Gebraden beëindigd om {0} BT = {1} - + COOL: Scope is not recording COOL: Scope neemt niet op - + [COOL END] recorded at {0} BT = {1} [COOL END] opgenomen om {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Gebeurtenis # {0} opgenomen op BT = {1}{2} Tijd = {3} - + Timer is OFF Timer is UIT - + Unable to move background Kan achtergrond niet verplaatsen - + No finished profile found Geen voltooid profiel gevonden - + Polynomial coefficients (Horner form): Polynoomcoëfficiënten (Horner-vorm): - + Knots: knopen: - + Residual: Resterend: - + Roots: Wortels: - + Profile information Profiel informatie - + Designer Start Ontwerper Begin - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Het importeren van een profiel in Designer zal alle gegevens decimeren behalve de belangrijkste [punten]. Doorgaan? - + Save Points Spaar punten - + Points saved Punten gespaard - + Load Points Laad punten - + Points loaded Punten geladen - + Designer Init Ontwerper Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Ontwerper kan niet worden gestart. Profiel ontbreekt [CHARGE] of [DROP] - + [ CHARGE ] [ AANVAL ] - + [ DRY END ] [DROOG EINDE] - + [ FC START ] [ FC-START ] - + [ FC END ] [FC EINDE] - + [ SC START ] [SC-START] - + [ SC END ] [ SC EINDE ] - + [ DROP ] [ DRUPPEL ] - + [ COOL ] [ KOEL ] - + New profile created Nieuw profiel aangemaakt - + added to cupping notes toegevoegd aan cupping-notities - + added to roasting notes toegevoegd aan braadtonen - + Mouse Cross ON: move mouse around Mouse Cross ON: beweeg de muis rond - + Mouse cross OFF Muiskruis UIT @@ -18161,67 +18169,67 @@ Om het gratis en actueel te houden, steun ons alstublieft met uw donatie en abon Scope Annotation - - - - - + + + + + CHARGE LADEN - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18238,11 +18246,11 @@ Om het gratis en actueel te houden, steun ons alstublieft met uw donatie en abon Scope Title - - - - - + + + + + @@ -19383,216 +19391,216 @@ Om het gratis en actueel te houden, steun ons alstublieft met uw donatie en abon Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20559,232 +20567,232 @@ Het lettertypetype wordt ingesteld op het tabblad Config >> Curves >> Lijnstijlen - - + + Start monitoring Begin met monitoren - + Start recording Start met opnemen - + First Crack Start Eerste crack-start - + First Crack End Eerste crack einde - + Second Crack Start Tweede crackstart - + Second Crack End Tweede Crack Einde - + Reset Reset - + Charge Aanval - + Drop Druppel - + Event Evenement - + Increases the current SV value by 5 Verhoogt de huidige SV-waarde met 5 - + Increases the current SV value by 10 Verhoogt de huidige SV-waarde met 10 - + Increases the current SV value by 20 Verhoogt de huidige SV-waarde met 20 - + Decreases the current SV value by 20 Verlaagt de huidige SV-waarde met 20 - + Decreases the current SV value by 10 Verlaagt de huidige SV-waarde met 10 - + Decreases the current SV value by 5 Verlaagt de huidige SV-waarde met 5 - + Dry End Droog einde - + Cool End Koel einde - + Timer Tijdklok - + ET Temperature ET-temperatuur - + BT Temperature BT-temperatuur - + ET/time (degrees/min) ET/tijd (graden/min) - + BT/time (degrees/min) BT/tijd (graden/min) - + Value of SV in PID Waarde van SV in PID - + PID power % PID-vermogen % - + Number of events found Aantal gevonden evenementen - + Type of event Type gebeurtenis - + Value of event Waarde van evenement - + Updates the event Werkt de gebeurtenis bij - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fase-LCD's: klik met de rechtermuisknop om door de TIJD-, PERCENTAGE- en TEMP-MODUS te bladeren - + Syncing with artisan.plus Synchroniseren met artisan.plus - - + + Disconnect artisan.plus Ontkoppel artisan.plus - + Upload to artisan.plus Uploaden naar artisan.plus - + Connect artisan.plus Sluit artisan.plus aan - + Phase LCDs Currently in ALL FINISHING MODE Fase LCD's Momenteel in ALLE AFWERKINGSMODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fase-LCD's: klik met de rechtermuisknop om door de TIJD-, PERCENTAGE- en TEMP-MODUS te bladeren Momenteel in TIJDMODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fase-LCD's: klik met de rechtermuisknop om door de TIJD-, PERCENTAGE- en TEMP-MODUS te bladeren Momenteel in PERCENTAGEMODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fase-LCD's: klik met de rechtermuisknop om door de TIJD-, PERCENTAGE- en TEMP-MODUS te bladeren Momenteel in TEMP-MODUS - + <b>Label</b>= <b>Label</b>= - + <b>Description </b>= <b>Beschrijving </b>= - + <b>Type </b>= <b>Typ </b>= - + <b>Value </b>= <b>Waarde </b>= - + <b>Documentation </b>= <b>Documentatie </b>= - + <b>Button# </b>= <b>Knop# </b>= @@ -20829,12 +20837,12 @@ Momenteel in TEMP-MODUS Voorbeeld: 100 + x - + Stop monitoring Stop met monitoren - + Stop recording Stop met opnemen diff --git a/src/translations/artisan_no.qm b/src/translations/artisan_no.qm index ad11975794fd1dfcbfc476cd4659aa123fd2be99..4a88b5ae40605fffa2d53c573827abf4d5c6fcab 100644 GIT binary patch delta 19346 zcmX9`cU(L0g2~#1Jbeg{^2a)AEuu{Tnykp z#el@O0C6SI*~=vtM%!($8vu`Q2gf1)0cfcNko5o(l7bipbO`>r%@(}SW&nNh)XEP4 z?n)rsNGXf4VJ)(yQiR66qz8DgRo=^Z((DEJ@F5o?6-C2N;NdQ^90fv_YHx-wD%v7MkIRMdP@Qzyoj4j12!n2J% zhKFbc5SM{>ZVQlrf8Wv`VESI%x=p~1#+7OH%YcO03*5=a0AbI8jLiZm*EA~cLtKa8t9T(AQ^ZIqZNobK#Uv^cLS0A0+N}AwsQc;e7u0R`39tk(}651 z2RMQU&*A_s&Igin0O*2eQWj@p(byQs@?Jplwi%Eny+}U3@azTa0UF#k zAf5UcaTCDnjRqu5d?XFA@oJ5GxN8J3+b0>2v~~otuNt=wFYLewpod-~9s%&|0Oa6x zAeJ>i4iSK1o(5!={52qnnkeasj*VU^XFy`V-GDUpmQ+f0Uelig?GXs992eeg9gwaeK>Ol3zBM)=aT*NN6VH{#107TX zpqGFKbObVf7to--K*H`K=Ag$oN=hxtv}FtxJ90o(oSAyygD7|ijzPl)fkXA@Rc6$THF5bfUc)N z2ABff7>@V?=+)Akukw(p`Ok47v`q>4KmvUYNasBUdXfMaIKY4;5M874G;qOf z4M^f=1K;r~aMy+aA0G>x^*!LzpP>8fmLAA-YzQm;m1$i=&wy;#5OlNzkm1pw)dmpg z2Oym{fwGG;z@oFD(*6Oi=n!bE<^huz2%32W$e#tEc~k|oOOX^T=qwY;z}z+&=v5Oi zKVS^JnuCV1eSk@N4vnUYK>9tCmJ2$IK7F7W!vi@P2F<83(2q@^nF$)|$s(x|zwSE+ ztl3zA1xuji>W@J0c7awEG9WWDB$;T#{>J={&S^Txs9>)MHp})08e5D z1Afi{I;~i0s&JN1PXM3!WkA|GN>K`(v7Hj`#a#Df{|)QI{2SE0mQM$ zfHWi&{GZ?o&N~7DA%`&yBtgIebiTyS5O8W1Vh9A>z+32{gMi;BKnhScu$(alf~?S* zpWcHYmwL2?pi%gnUgsew$pN@R3n^Wx>lPaXL7682%>P2rmVESM{5c}&9SFgJ&Oj;o zhhx$pI0i4txx|1p?XmPgskJbg4TF=P0yH@TgHtHLf3`3<6@#N&GfAV;+AeDegXc~` zx1R}vGci886~f?B4BTUP!{D=ML5*7*kUo1Z4aA=>aDpL&@#G$|e>ic!0qM*~FeKF% zAZ-#1Sz!%ymW`C9(&=YShY+JoU|=eQv^t65!VN;A&~WCtKuG2$j96D8qyS@*j|@V# zx54o74KWVG#|a22S&jG;LiVL$Ko|@m2NMA@RS~$J&F%4nZ7d&B5Aq@LjfOyG(H1jfqHIxGrWCmf2F;utMU_cUVjd{BaKsp2? zT^CsaXWk!1Pf!6JHx|Oj?*lsY5rl8v18`{ogx9L^1iht7wa#^Le~2!|Z5SMmi0eCe zAw=K%2xMFmjNShcAn*rFnvD^ywH-{(xDF7!1>)pr6i8AMwhaezZoFi#31au=N$DD$ z#g|%`W626yf_SNDKa&S7qGS~UgKg1X}FPD3+{IaafkPKJ}~_X0D_8_tZZ2JYDsxIiP31CE3X?W=)J?FyInMFT`Oh06bs z!B4uxkPxq3Eg(v9;jOz1H703bwAvJ z_E`)c0^S05sG$^WtYhOxN>hz(Ts^Dd_h(bgMS=hDei{5db`3ap6~kOal2_WFVRKD@ z9WtEZ))oR;)rBF`s)0scWq9{XK!=4&4~(_8`O6sjhQ0vHyczk`jzAk6W{hx)Xy8f4 z=tOUHQ+)p^7HD{d)YL?4JaRsxUGp2@`CrC-VG(d+u1OvyHV#WaGgk5b$QIKXt4rU3 z%eG>yw|oTlhrqOYX$9mzo@t$11nj{{j9o=4kaugOToW7p6qf1L<_}OSPp0<+kWQR>!yn-UCv*o^dy)z!Mk7V{tt2+NX@?&x^piq%-|s9dNomO#i`U zz_hVs`VYkndRb%!P!7nbN6Y}zTR?}GGTwn`chndjQUnc;gKTLdR1Q1_msnS$ux$p<0Z`>8Q>f?;wH4wPR#!SZQKp>}oGMR6Y z6=uXq8Z$fnK{c~%K@HH(DrR-xAsFgxn057w^?C)9oB0XIk1tH_OT_PEncN@s@7pu$ z?N0)Iet}tkFbr7D7G`7MQean-In>7o zm_e1yVQcgVyE)8}ei&L*TbQ!izIeNFO!)>k;A)yM6_w7wesyO~#@GPNe9N5biD|0f z6mz=nHZYA=F=tvLLk;Gc^X?k}u2JS<-WyENpUas`^>_T%k-1cbSjRG#o&^Eztz<4A zxCD%CDRZ^UHGp5snQIvw&=C`vTm9UCUDA-bl{gjH<6+FLk9eoGXPMhbve=3mDNC!h z*qFlHKZZZQX3JEs4hQ;n22)*sn!3x~PZf|G2bfpgbikb`kZQF$Ta`KU z_T390uEUwP@81ABqKbKUzd6vXrOc;KSU2sXyqONak;< z0PMF$Ecd7*usi)&;w1xm>mDnVR{?vmRGNxEFWbtR#>4^F;To&$g3+V*W!9os6M*uS zY~va0fO*oIZBmAtn*LKdYOdA0RI!%Fs(`9ZSj&fqs%vbEWIL>+MzL1@ZGoLKhP4jG z?Bgr4t&9c(v-7I~iLHihC&uHR&tmPaUIpg%PS!rF5a4%r*3l0+v9TZP7=|ls%&^_p zGy-iyNN{azc>T3t6#Exe@MWbxxjjMFa@f$ zW<7r{0(fwo?bjKj>2*H^5*vR|=-lAM9q__4mm$T^O0Wql*9fWAs+eGe=G+T<+j z_qcv}=Cl4ot^u=n92?lY7|5SKY><^BQk@hw$i-2QMsKlKwU!EaUCB4l(c0hT-gY;-)VMYXDi^1 z+OZRd;RWCIVJA282JS}@8?Qj${h(o|m5oHc7m0{eG&L8IVi0;pq~J!nkVEa+l#>|R zw)?QD9p0eT$k_BYuE@bAv6%t*dADpf^V)A9vA@`?93Zv8|_R08tq~8{dB<2Bkbl*I$+G7u!Y9x z^gdDS);NsMvhM7*1+D<6Ua>o3i-0_LG$0+F$L=|VzPo)7yLU`6(D%pK;+FZqeOtrs zPg4U--NPO{+!5LP9QNSP03c-@*u&=60Xh$1k60%nm7TPKEgOag`OJwedld)dXcP8W zBY$8=pJR_9iR2Zo?6I7)zfWCK#~~eyf2*2eXenQhf6#mpeIFumh>ha*kQF7PyHoq^3=@@(trT z`L$r+WsKy~M5hlA;WWpbfqBnyMh&uonx}B4zFW~LE^ubP#=u%lw^+KSSCGaqSYJy;@aQJ0npTO4t+jj0TInPI-*g1J;`;l zn*!u#2-oQgE_SbcuG25ftFC5T=WZVXx}%(Bw|^n=sR@=>`$ZbbA$3sfEf|b1%5&!^N!?#mSN>Q zNM%6MAd?G~PXVUaTW*+T4KRnEal;;(V^Ma83u|1ARPj3(_G%kYMWA%_KOH+dMSAd` zoqX9nZbCUSx!(6BbDfQA`*qy(cV;M(r2fO30+)2C56~|=xU}9_*yu~R^oe-T4kNjF zP0F#n;tWVSRB-cF<^#PyLDK8&*cGFtojUC(k9=;)I;?L-jODT|@YgSi0ZGGcTuy=y zN_(@ob)zvkrjO^=MXv*P?pp&!)GzwTxu>2Y^q}milqrnwO;aD+_~j=Fvq^!xeBC~jyDlU z0deBFbF~r>MG1GozXo9FTCOs^9O%GTTvf{mATt|tH_K81Y+rG=;#&Y=i>1n@T6WuQ zsTR+*D1>`FHV5byUrE!fli$vA?sUhjiZ@JGsFqCPV7?38ll$JNsS*{w&{oF@Tzgo%t zT5W||*?#WVE5y$;xW7j4fjWMZZZ^}g&V!||&3wkH{fTVG6QHLuhGz^$qeMy6xn3pW4k_OKn0xkZ8 zh>}(D6r$}L1l%Si(Z*Z^s#`AYY~E=sJBU~##erANiS5cX+@&9+&F1?+GFK4$z|FvY zOd=iHUII4Ho^*JK3wZT0alHQ%v(+jC(wSR{llm&KgMN}ub{KYlJ|LY=g#-0(PP&9! zq2Z1sUE7I3TF9k=mRidOGfDSo+z)08>9GNMXv6)a$NnQgd%BSxxAAAKhf3*|os3=2 z5w~ak@GK6*GXZnmuJ%%;rIvkKB-L8lSkCT5{8ShXhR!EJ8-(2-vM;8 zxn$qMM!tC|8NTfWZeN)+yoIx|O=mLpNC5E4{$y+&UZGQxw6lfI@BTtEAq~~VqXL;2 za2=J$n`ClQ6)H8uNSqr5(tIh2>uZJ<_KC##Av>DClEj@@0e*pOL~xT{P34M;;?|3kfo%%158MAIFy1_Ry)l32gH7km+Mch6rZ`p0{*aPuKa z_&t^VCUZt0GymG1%-MkfGW;(|MrsTPYf185JD@@xNq!oJYS<|QGIs7H<=c9Yl-6R% z2qTi(eId}Uk4WmX=IHQuNqX;_n4v$B^!i&0ZAvnnaRE1GAY#zWZ$~oHd!rqvlZ+*p zu|~cOF@rjC8A`4_Q~Q;h2sh>rf4# z1wTpd3{0PYl1Og#DS#eol9y?X!myfb#6k^B-jVz>5tv?|kxgFsz61LYJ%1a}gtSUC zyda0i8;~aNl_uEO$w$8>n+JSFb66y8vC*+jrbwr4I@wO$PquGE!QA~6*74VV=t>bVPbZR{)t7+FNRnE%w6jPWN=mYx0kv*J_AjVH-+fLF0%|tRf}{y8ZHz-* z$+533P<8!Cj@P@c^0u_4rOtKQP;xp4sq1QIa(de+)cjW)khI=GPJet1q+bd-yDS7C zcLpNHz^LWq>@6=Wv!{}C&5_8IeU)Ub?7VEU$%T`s-%XoKE;fG(#NC8k)Ncf`{T8Vl z;|9?F8mX)o#mBTEm9Jt^)@R6NyL!3M3=!qRl-}g>pcOzD6-oM5HteE%(w0`bZp*Kd z8~$HVitG3f2fQ~Rd3MNvbmV<G6PF*YF6DxC@%bQ0|xDsIGWvK>yv!l}SCy+q~dhfz`P zN|hNDXw+b;T#4~Z=Au~Z zLA{ru#j3_r?*om1TU<-MKl}#TZ3XrIh=IAgR(jAzE01kWgKSHH78OW;+vtp2mC(V- zRX~m?4M>xpNcL^Dde44za0w*(($DgNc(*L;f=;Lrtw9jbxmn({bHr-1>)O0%?LZc9DEC zX+kUX&g73Y;dB|0U*UAByAyENo6u=T1RySr=*$NnaXXvPSsls&&bFfZXF6Wp zX3|yj@p`@H(bbNhP{GKetE2pYyK$7RX_Jrb-8=)fq2?8IO+*~ZvzGn442x$}5i`Q(AM0S9d{S;_eDw z?a>LB*p1gXN3wp7x0(1s+B<8{NadEWagZMxltvl6c#$m;+L$ z@@*P?0_J!sZ&!h5eb<9;&-Ddjp2m0BIUT>xkg$%OB#LC-IY=KCJvum#(dcVBlCXux*f{gx9j$C~jTwmY$k zKg@fCwgZyUlK04K0hCYUJ+0yZu1@1U?_UFUOb6cc1=a#fI`dxICqS0e@Lo+e;F1sF zy?k#1bHSbOuPXx%j`002#Nh}_+$w&+_!8_lPUQ!zUkoIl<$W|uvF+nvK;n1JfOMWx zdf=e7xS7EZ+_M;|@fvp^_jpc-@*6+ip| zuF3Vu{D^64fFF4VB;6CFsE#_l=W0GYvmY>nNAlt4aR=^I@{u!Yfw7O{BXcn(aqal1 zJQNtaMe$?z$$)ql@MG)pf!ZbW;~SuP#w_Gx@mhIdJ|Ej45$Jz^`H4x>ftU^DC$2!r zB+r2|U0S&$-O?A}y z_3X?qXlDsf*4%((bSb~EF#)pS48QPLHjr!0`K&kjz<5UROEez9^ZWTF?nS^&E#{Xt zKyh~BT7GHz7o59z$4dhcD|Aw=qt2G_e9i?-^Luvi%k~~aub9TK_^iW5UKPLcI9}Zs z7k=fLa$t)-NcK)P`q!QK+{`Kz!L#|?mx$j5KKDmGUgGn776F;tj?Y_WjlyV+0ZDI5 zKCc7~!8wJ`&-MVi`31k}?GKz-n8$A!9}V=x3BF)mF+h+HUl?8iu)CVy7J>Stu7=;< z24jNk6u+aP1hnl@e%BBqTwM2&{O+AofCMa%9yrc> z2FOs6Kb={F^^u%Evl!zVUSBp-`z18*zd-C^$07BK9sMnKTut)RNBc-KO};GopujuU^+=y~{XEh0|qyFaH6qQ@*U88N#q4nMZwz zl$#?B?_wkO-yrL6g#F&h?ow74o#ppIGVeI_4sCOp_w7sgu|hUb`v>u=Y*6VboXff? zRd%tlSocOYXlxysNP70*YuM`Pr^_z!Cp3g zwg+}l`pU-7#cRA+E{nml(8^-jq{gP$^ox=uoLGu_4=R%aaRdp@g;=#Cp+pMJJ-Rvx9m&nR5l^``vmX%jl z0n|Fn%CB`sT_IgovDOIa_Y$eLn~m{@DY6T*@arcRWf#e8pzV#NrrmXHM{micyOzzr zDg}4f*>0LFt9gwBljYxJwXaQq4oQ?f?`MYnq6pdZdUGw>CVO!J8wC1%DYv`UxX@bm z>TofT{m*1?*5{-7U64+9*U3G4%D(e^acAF2b=|f44vauL#Q=HGNua$@{`R~s&>B3+ zQ+GkE|NLQRK|Iz1;KM*ce1L`F$H{_SC$E*$zBu-nn`+Rtv+Re zFlKNxa87%L=$tSdC3q;r*gOU1a;Xs03X{^tN+IS%5wKBPgo#)tax2FQlczrcR+c5i zVGJjkEro>jSe>~25~k+iu8yx3X7t949bzHOdXHWg5g^R^gsS7G5Mg!_-dR=$Au**K zr?QR<`t&l8OkEm;Gz=AzQTd?@W(&!?aSJ?~3Mmtjh>w~hq}0!e^zJL9cEn1@ezlNV zbP~vgLqb|J+|h|mgt^%7;kiA+T#M_#Ep!snwFGFRKSFx+TOcQ*B)yB)VlX3Qu1f(j za+{F(6CKZdzcBy6b|7a8rJXK1{qnxTq6D0j^UN2diroMs?+V#w6M@ZkwCrymI$ z2VolCKTXK*Tn%hV6CpooC2(n%g+io#M6eMGH&M{@bhc1fvIwtlhOqSsUSE&(2Bf}m z!uAkLMscbkQh3AkLp4+|wVK0uCr7xw*!`L&;eu(OASbR^^*qn*0TP$q^RCH{i2z|ZNqYW z74EL4NHymQ_lJ~V>~R(zuZ#sYZIMtz=V3}Di0H4E<_k6TW0jwt3eN^y2gYQn@a$(k zj-<2^YR6*#Wn`>S`$q)oVXXjS@cA^#L-~SNPo06i6FU_#$BsOiqO_ z>oHWBcND&U+yczmQsKwxp1}Re6d?;s@qw`-Grb)DZlB0JMkmY45J?{qxDP2JO+eF{ zFiez9y@yj?sXIjZ#7F?E6j2#kg$cZys2SP;r63E@*fbVX@@&zh3vTg$#iH5ClfX1@ zA!^g70K3^s)GqY|I6PW3Pg)M#nek%7ov2BhuM-=&ngK0nEY-Q{^u4`A>s=8zv35YT zNg}`n7mBTzFq|7s5N&;H036PW?Htg;@-~Yd4h8`EbXjy*jU@6 zbMQB@b2$TW@~_yv&mthHBgLLJzBm{bFZS$>yu&w0?ETdpT_#9$osWFvPO;eM(={Ak zxsxgOEqnvq&GVxBWXx^XyhM-7DD$-l6#G$(xGfxLrx8+ZAD!2GK@6Jg2C(a+ICv{oNWT{vka*-FR^Xuc3`BG!k9aXO z5Vv#XBXL+lAuwUX#F1a{a%b)lM@3*Ps#Z$_-E3?vZi(SdPXipAC`KJ!kBr1u95)Py zZ)d8+ae5uFyRV4jN20k8-znv~*|CmOq)IoPW#cGurdK$S^?eLT=QI^(z3>5c`ynw= zK&NP0Eou68(kJGK^Ofin;X(g!?IAHMV-&E9G~(iHH85o!;!=A@>_>Wuk}Z-K10JynF#GNYSGd(NCoyOkCYYvIK?7{&yj}~`@ z<6>S47k6(j1a@eyxF@j*@azw<#Gw<;G*4MC?(2+=4IxO}H+Kq<54*(Dsb#>9950sc z3IsBEpLk$l9x%~);<586ad zwU@+Gff#-RhZvA1=8C7HUjVz!Nj$YP0hpT~#nVIM0CHxCXI#U%V7@0>?}IW{H)P zMAX4vh?n`%*!4&fuRK9t>*Xw7d9B6qhMD5kUdwR;?5%jscomBIO~gAR@II~G#CxU~ zWM*9u@6W&hb~#S0el-u+>>1)imocb)ju#(IE&?*GnfR!3GBDZ~;^T9*Ks9ON<4VkS zM|z1*_Py*C8J9f2MGpZIF!Js^EK z@zv2190wjFJ@C-VuM~-&|MN$AYr6E;LuV|XBL0qQ4NR%8`1^hz;8tWv_MTd=eedMl zs1g8YcR8^~)vQ;VoO)ppZ}3UZSM>s@2$Rd2<6TtmmkaluF$WaL#SI)P13q%G4tb}t zwOrNu3Xm&)QkJJy9-k{WO2X)VEmqp;skO{mDmOk_jXb7SZmPt;CO71!CAip^r^wBm zFks$sk!n3{C?<~S^c-Q~_S5!iVfd+k;NyRT5{?4|4GHcRgHt~n5gaq|9^ zj=*|{$p@6;&Xu2$|D$pH9w1b<)zi{pDG{r4!PNbR`THr zEc}}fkdF?Z1XQ1aI2o~2J~|l#So%GAcozc97{-7^>njhBZh_@tl{~@(UB7RzJfc6k zzBXANQHbGRJKun${aAU#fhPF*D|y7x7bpZgmq)h86?M-xU>j!Ab;Ao{9wd+QCn!OS z24trc$fJhi`$4x1$mTdm1N-ZYM>)&Kd12NX^GQBFBpK%h93*{zZAj?~dHl$^!1cb>%g4XgiQY5N=jpb|ZqYALD zK)%+~7}-yin>jy^DNPB356ai{+c%lmRpOpuFJVbiDRG@`8$$z|3)$ z7v2s9c7Ce7@Gmm%*c1bjUgq-cr*K;4>KXa=>-~TRu9UV6(0R=`Bj4|Z#x<&i{P2P) z03N>$NSfry4!f#Zlsw-4wMF-RWhDQUd5Y{F%! zrMJ#_yuJKn-gj)PJd&R>aYd(dkb=E!^nL;IGlf_^ET!_Zr_mmgBt*1_q!aRUNobYR zc=<(htdJMCmtVYRf;_uOehKIQ*_>GU)ma$2kIX>KL7~YF6N&&DczAA2*fX+CC2;W|#aRSsJX$CJVHO3<`6==rb~>PS4dp*OzXzB$TLH>Aj0U`dX@;Ju z-JxLG)d2UTSi!cp2AJ_d!RCYmyWom~JC%)da8C_L0s;+4=WSCEYjl&3i3;*^2{4N$ zD|oN7Am#gXwQRaqp{~Yz-d(QHQ1pRw%M3_o-Bp-Pz;eCYKmNf^+0Q$@?1g}@ZIRf?E0>=R^DtxlB&isBu;p?^t=-QD|`F?=;2;~@TWu8KD|Z7-8Lx;qW{nTXEioWXbW=p;nBWr$RtBUQ z#ZvAdtwRv2h`w_KSgEZd`Xkc8olc5zJjNFtD8?;7zBR^CF~O#u3b-l~=9>W*)JUow zq_ddlqe#SyU?wLh^f~C~R^1gzfCOQoo7B`-+fBV&F=rH7tsvOrOUO*?k#bw$zd z5!g^ElU)3?7KKiVeHsE}^H4;*#w`O8D}WTZN)zzwpg_gJ1Z!Z@_bSQ;=xYhz$s4l620qu0y~ zR$T8f0J!6g6t_y!u-#RzxP7hyZDNDs;Z6)PeODNe`kj;}_-ly;1xa6Anz@H%eB08E09~D!DrJ z!>;WONMe(f#5xsy_llBqEkv^2QpwN!4P;nLrSceR!^*8n<*gP#*+WX@&#zcgRVdY` zIs(@&Pifk`DTeb_O0&kNa2WK=5T)7LjsV{Zlv>3(VB7mD8zJ8#hu0~aE=RGMS*UDQ zgp^}wmC|xoBOr68Dy?Vy0a$WEX?=GSYX4J}Hu30qgB8kFShG==$I|iuJ2tMRbUMIB zAGBH7Wj)2_>^fyvQ}pwj3T3xTnCSmhDtj;(r?*Bcd-QY#>i0$2BUlEkZ?@8TP!xu? zJxb>wy!=&nmCkp9TGikm3hQm*Rdv+Ko{5N>~S6^A$?h|1gsdj#j$9 zF2=|C?kPRmQD{N@Qj{KgM}X`*N>5oDwh^Z*y=?IhdIu=IwxjR0$&#`HZS=#5GPE5M zsi-pL(0(NV!YSpjmv%trM=OW-$Llr?P>yJd-qHAsa#R3^mF*AZ=+PJkyRKJ88sTBr ztW!oU#+-Y0iE_;3Fubk<%JHsP;r1P^jCo!K)P0LGHvJ8d1M$kZmS1p0)lM1LFA($D zIOUXXO@U)q@0L0T*~uTul(U!OaesD@CIo5q&QFx-5nVCttx{%e$Hq!VkpW4wR0GoF zF3OC0+dRuE=K(%z_d}zc$4eM7ek$i5Mb5l@vT|Whta9%4S7ue-$BF5I%Ef(hu;Y@a zT)ZDMNX%g6;%}iqClx4{aDA}Cb5$2Lu@E=B=SLUxot+Pg>+&mHM@mJx>Egx05{8Y*f)>@4J zqAWaU2J}U5<+gB)voW)kMY;D-6#Fh!2J4I$j8N{0HbKFrm2&TVWVEKgrN6;iecoN= zVLud_R^MLX?@(8*&L3zXM0I)r7C~xk;T@kC4x96cVd|s`*Cm?zG z^;uaRjxEkX0R|)uDwWj>!hs&LS3Wq7_xDF>K;luUd}#3zpwoWk!-?5I5>_amd`5Yq ze46svoEmI^HBdggU z#0$zV=4if8mMFjXM>mN4rTif`0;Z&w@@L8<0Fwm2N; zl)sAG0W9@W{+X5!T-6#CGvG6d`pzo0DV7|Wb}DZBHK6@>8L%;(-b6)`ErI(oUqxHt zp2S{N@$Zw73582_L$uujV^s2#Pr%I|uTs=t(Rxv@Qu^Us(gCGPlNFDxwJWLyt7ZUe zzDs4AgW^H#PnEWP86N+hcoTh4iZU?5mhbrs&YAk6?RW`2za3P~r zE%)GtFjlHoHfT;*+xszs-pszDq^ z`RP%TeW*@9wxi1LnhMF+4V6EK*gZfM*wGXle|uCz16`41+o^_q{*B!=2i0hFLxz2$ z3O|O?$8(4(g8hi?=I5%2Rrvd)KdQ)$`6vWMsG{0-1#WIHRrG+7$kJY^qSu^72{%#| zeX9a{@M~0Kz0n*d+*8F^JOe$A6jc)lvh~G3RTI;*f!&ayn)nQB#p(N1(|jX zF5%z;b5k|_5msDVELF3-@PC##y2yZJgI+aj7ly?VcU807L;<~7qDr!}2Kw!Qs=hfz z}n(hSpD-iTBk{I41XUxn)Ey#(MM-%uTWU<(ZQR#kDP2hiyrlE*OJsESI}xrI0# z(6oo@{2ojO`+BKvx?BSG`B>HM4iXMs%~#!ar~&57G1dLhCqR!6P~AU|^+u$Vs(NZF zz%S8&l<%r~ydxOcL3313rsMoa%5&Azo7h|UnIKgT)46KCsop%to7I%5-n?)_OhwGb z&f9*~TkAMr=6kC??r_Ab+oAeo^9RWI9;(j+USl6PQuX>uFwCdzIdRs zh$*UXOVLIBYYoT+Ca8Y*K{l1QT=jQm2GG(v)!!;~riDgop%Xrpv&vO1EH}aaQcEd4 z%*JwgxY}g&Eu6S{pf;(+2TF6dt4$qsz~0YOYiUCuPfkmfVLH}mqf{5B)%S{2x3Ic} z5_&szi|wW?0}wY$1a=Te~Mk?J;2ssT1usqN>E0A{L8-QnOAR9{x=p} z@_u!%{@x&^4mWB+{|-}o3`_xN_g?M2F#w;f@Kk%}uLKh8qxOl%n&Q$7sdTt5q-L5r zDDo3Zjxp+>dD%c4yQqUU;DX(5r5@~Z7K7qzpuc5y5Q$5@s zqsyL3b+|RgyqVSN$k*Wj5f$ojRal$2S>{UfLU-xJ>3q| z#p$u?8C7P$`~dard((g%El?-gy~hFHafnC;!ZxatTGZe`*H?AYXS#2UZM3+=8l#R@ym2Yw`AsdV$9yWXGG-i*{h_KJ2Yt;yVyX?iA_4 z2(5mCpL*G5N0cFZt5+;d24+Bldd0giU@tkTSAM>Z6TK7EtBlZf=loT#Dqn~XJ55xt z{){dd^+lZFq<+M~Bt|FPu~#<8e9f zI;oGpMZWLGsZSgz0j82wpWcop)u>c`c7aZh98^-D-MJ1MSFhBDCoP)$t1piI1B|{# zeWgDNuK%@DU-iNh*gaL>?DGkz(|PsXT=f3c+tv3U#{%myP+dJ^3O259Am$^kR99zV z)EMckuC5*nP;*B8Xl5$V@sre#z1(na#a#XJ3kD%?jr!H9p0}~gxu&jbg?>N2y#a~y zL-mL8VOR!DG$4s;Z$LWdtNKfL9Cn5s)nBB}z{@kGouhQFs~y$9CXB!m;;i~_Lk!x# z-f5UV7$4f7*D%|PfLYmE!#uqNe1k#_^8>pugRC{|k4`8>sx`vRa^P04k~E{WA){Yt zj4q+#p0ZzK^veZk6P2dH>@~ohbKzD=5e1Mzq3-)javrT~-EG{L(+0-IB! z89WL%ZHuEO#Mue^3ALI~uOYxL^V1A<$Maa4YlbBtDyM70l4GGeyXCVc>?)r4Z9@Z+ zW~Q3qjmvuN1?wT=ui-CR((?s_W3zMkQ-7=2hF@+0YJIqng!4r8%47;iw5E*T`$)x zN}mo)p^+xbxG&JSHJZgQun8W&Mj9TW)0b3fa?fL@sM$A7Ugbxi#(y+wri(Sl%&LIbY}Xtw?SnbRT65w~8noc@?KKs*u#kwW)tvl< z(ZK0}=2R6f&!GdF3wAevJJL#O8mYBha7c4A6l?D%4K%kL8sTlV(%f-JfgpK?=5F*- zAhWJX!I3tWkGg1{th|KfP^#vcBYK$Y2gGc|0!?klIBYGnlX4?<9?=anuYaNrd?Z-& z=1nRP`D0C87G8Y_)qKprQJgD1HJ`8J7H+t#`C2;(7_$V;x7RtqoTi%JtrLOE{u&Lu hdAAf2l}@6VQWC|Eo08u6F^m5={6|U~Kc+V}{15(B*9ZUr delta 20826 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 diff --git a/src/translations/artisan_no.ts b/src/translations/artisan_no.ts index 1a8ebb5bb..7923338fa 100644 --- a/src/translations/artisan_no.ts +++ b/src/translations/artisan_no.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Slipp sponsor - + About Om - + Core Developers Kjerne Utviklere - + License Tillatelse - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Det oppsto et problem under henting av den nyeste versjonsinformasjonen. Kontroller Internett-tilkoblingen din, prøv igjen senere, eller sjekk manuelt. - + A new release is available. En ny utgivelse er tilgjengelig. - + Show Change list Vis Endringsliste - + Download Release Last ned utgivelse - + You are using the latest release. Du bruker den siste utgivelsen. - + You are using a beta continuous build. Du bruker en kontinuerlig betaversjon. - + You will see a notice here once a new official release is available. Du vil se et varsel her når en ny offisiell utgivelse er tilgjengelig. - + Update status Oppdater status - + sponsored by {} sponset av {} @@ -108,13 +108,13 @@ AddlInfo - + Roast of the Day Dagens stek - + Screen Size Skjerm størrelse @@ -130,65 +130,65 @@ Fuktighetsgrønn - + Batch Size Partistørrelse, Gruppestørrelse - + Density Roasted Tetthet stekt - + Moisture Roasted Fuktighet stekt - + Ground Color Farge Kvernet - + Energy Energi - + CO2 - + Weight Roasted Vekt stekt - + Weight Loss Vekttap - + From Fra - + Bottom Bunn - + AUC @@ -312,7 +312,7 @@ Slett - + Update Oppdater @@ -859,109 +859,109 @@ Ekstra enhet Tekst - - - + + + ON - - - - + + + + START START - + FC START 1K START - + FC END 1K SLUTT - + SC START 2K START - + SC END 2K SLUTT - + RESET TILBAKESTILL - - + + CHARGE Dropp inn - - + + DROP Dropp ut - + CONTROL KONTROLL - + EVENT Hendelse - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END Tørking SLUTT - + COOL END Kjøling SLUTT @@ -981,25 +981,25 @@ END - + Finishing Phase Avslutningsfase - + Maillard Phase Maillard fase - + Drying Phase Tørke Fase - - + + OFF AV @@ -1590,61 +1590,61 @@ END Vis alltid - + Heavy FC Kraftig 1K - + Low FC Svak 1K - + Light Cut Lys Sprekke - + Dark Cut Mørk Sprekke - + Drops Dråper - + Oily Oljete - + Uneven Ujevn - + Tipping Svidde tupper - + Scorching Svidd - + Divots Krater @@ -1923,9 +1923,9 @@ END ComboBox + - - + @@ -1935,10 +1935,10 @@ END Luft + - - + @@ -1950,9 +1950,9 @@ END Tromme + - - + @@ -1962,9 +1962,9 @@ END Spjeld + - - + @@ -2245,14 +2245,14 @@ END SV - + Playback ON Avspilling PÅ - + Playback OFF @@ -2271,7 +2271,7 @@ END Tilbakestill lerretfarge - + Heater Varmekilde @@ -2675,32 +2675,32 @@ END diskret - + Propane Gas (LPG) Propangass (LPG) - + Natural Gas (NG) Naturgass (NG) - + Electric Elektrisk - + Fan Vifte - + Cooling Kjøling - + Elec @@ -2892,47 +2892,47 @@ END Contextual Menu - + Add point Legg til punkt - + Remove point Fjern punkt - + Load points Lastepunkter - + Save points Spar poeng - + Reset Designer Tilbakestill Designer - + Config... Konfigurer... - + Add to Cupping Notes Legg til Cupping notater - + Add to Roasting Notes Legg til Brennings Notater - + Edit Endre @@ -4329,102 +4329,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO Feil: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4435,86 +4435,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4734,19 +4734,19 @@ END Arduino kunne ikke stille inn filtre - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4867,96 +4867,96 @@ END S7 kommunikasjonsfeil - - - - + + + + Error: Feil: - + Exception: {} not a valid settings file Unntak: {} er ikke en gyldig innstillingsfil - - - - - + + + + + Error Feil - + Exception: WebLCDs not supported by this build Unntak: WebLCD-er støttes ikke av denne versjonen - + Could not start WebLCDs. Selected port might be busy. Kunne ikke starte WebLCD-er. Den valgte porten kan være opptatt. - + Failed to save settings Kunne ikke lagre innstillingene - - + + Exception (probably due to an empty profile): Unntak (sannsynligvis på grunn av en tom profil): - + Analyze: CHARGE event required, none found Analyser: CHARGE-hendelse kreves, ingen funnet - + Analyze: DROP event required, none found Analyse: DROP-hendelse kreves, ingen funnet - + Analyze: no background profile data available Analyser: ingen bakgrunnsprofildata tilgjengelig - + Analyze: background profile requires CHARGE and DROP events Analyser: bakgrunnsprofilen krever CHARGE og DROP-hendelser - + Unexpected value for n, got Uventet verdi for n, fikk - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Unntak: phidgetServer kunne ikke legges til. Kontroller at Phidget-driveren er riktig installert! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Unntak: PhidgetManager kunne ikke startes. Kontroller at Phidget-driveren er riktig installert! - - + + Unstable meter data Ustabile målerdata - + Error in lnRegression: Feil i lnregresjon: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Unntak: redrawdesigner() Roast-hendelser kan være ute av drift. Tilbakestiller Designer. @@ -5140,8 +5140,8 @@ END Arrangementskommentarer Hjelp - - + + @@ -5283,7 +5283,7 @@ END Alarmer Hjelp - + Keyboard Shortcuts Help Tastatursnarveier Hjelp @@ -5498,15 +5498,15 @@ END Avspilling - - + + Energy Energi - - + + CO2 @@ -5798,15 +5798,15 @@ END HTML Report Template - - + + BBP Total Time BBP total tid - - + + BBP Bottom Temp BBP Bunntemp @@ -5822,850 +5822,850 @@ END BBP Sammendrag kompakt - - + + Whole Color Farge Hel - - - + + + Profile Profil - + Roast Batches Steke partier - - - + + + Batch Parti - - + + Date Dato - - - + + + Beans Bønner - - - + + + In I - - + + Out Ute - - - + + + Loss Tap - - + + SUM - + Production Report Produksjonsrapport - - + + Time Tid - - + + Weight In Vekt inn - - + + CHARGE BT - - + + FCs Time FCs tid - - + + FCs BT - - + + DROP Time DROP-tid - - + + DROP BT DROPPE BT - + Dry Percent Tørr prosent - + MAI Percent MAI prosent - + Dev Percent Utviklerprosent - - + + AUC - - + + Weight Loss Vekttap - - + + Color Farge - + Cupping Kopping - + Roaster Brenner - + Capacity Kapasitet - + Operator Operatør - + Organization Organisasjon - + Drum Speed Trommehastighet - + Ground Color Farge Kvernet - + Color System Fargesystem - + Screen Min Skjerm Min - + Screen Max Skjerm Maks - + Bean Temp Bønnetemp - + CHARGE ET - + TP Time TP-tid - + TP ET - + TP BT - + DRY Time TØRRE tid - + DRY ET - + DRY BT TØRR BT - + FCs ET - + FCe Time FCe-tid - + FCe ET - + FCe BT - + SCs Time SCs tid - + SCs ET - + SCs BT - + SCe Time SCe-tid - + SCe ET - + SCe BT - + DROP ET DROPPE ET - + COOL Time KUL tid - + COOL ET - + COOL BT KUL BT - + Total Time Total tid - + Dry Phase Time Tørrfasetid - + Mid Phase Time Midtfasetid - + Finish Phase Time Fullfør fasetid - + Dry Phase RoR Tørrfase RoR - + Mid Phase RoR Mellomfase RoR - + Finish Phase RoR Fullfør fase RoR - + Dry Phase Delta BT - + Mid Phase Delta BT Mellomfase Delta BT - + Finish Phase Delta BT Fullfør fase Delta BT - + Finish Phase Rise Fullfør fasestigning - + Total RoR - + FCs RoR - + MET - + AUC Begin AUC begynner - + AUC Base AUC-base - + Dry Phase AUC AUC i tørr fase - + Mid Phase AUC Midtfase AUC - + Finish Phase AUC Fullfør fase AUC - + Weight Out Vekt ut - + Volume In Volum inn - + Volume Out Volum ut - + Volume Gain Volumøkning - + Green Density Grønn tetthet - + Roasted Density Stekt tetthet - + Moisture Greens Lagringsforhold - + Moisture Roasted Fuktighet stekt - + Moisture Loss Fuktighetstap - + Organic Loss Organisk tap - + Ambient Humidity Luftfuktighet i omgivelsene - + Ambient Pressure Omgivelsestrykk - + Ambient Temperature Omgivelsestemperatur - - + + Roasting Notes Brennings Merknader - - + + Cupping Notes Cupping Merknader - + Heavy FC Kraftig 1K - + Low FC Svak 1K - + Light Cut Lys Sprekke - + Dark Cut Mørk Sprekke - + Drops Dråper - + Oily Oljete - + Uneven Ujevn - + Tipping Svidde tupper - + Scorching Svidd - + Divots Krater - + Mode Modus - + BTU Batch - + BTU Batch per green kg BTU Batch per grønn kg - + CO2 Batch CO2 batch - + BTU Preheat BTU Forvarming - + CO2 Preheat CO2 Forvarm - + BTU BBP - + CO2 BBP - + BTU Cooling BTU kjøling - + CO2 Cooling CO2-kjøling - + BTU Roast BTU Stek - + BTU Roast per green kg BTU Stek per grønn kg - + CO2 Roast CO2-stek - + CO2 Batch per green kg CO2 Batch per grønn kg - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Effektivitetsbatch - + Efficiency Roast Effektivitetsstek - + BBP Begin BBP begynner - + BBP Begin to Bottom Time BBP start til bunn tid - + BBP Bottom to CHARGE Time BBP Bunn til LADEtid - + BBP Begin to Bottom RoR BBP Begynn til bunn RoR - + BBP Bottom to CHARGE RoR BBP Bunn til CHARGE RoR - + File Name Filnavn - + Roast Ranking Steke rangering - + Ranking Report Rangeringsrapport - + AVG - + Roasting Report Brennings Rapport - + Date: Dato: - + Beans: Bønner: - + Weight: Vekt: - + Volume: Volum: - + Roaster: Brenner: - + Operator: Operatør: - + Organization: Organisasjon: - - + + Cupping: Cupping: - + Color: Farge: - + Energy: Energi: - + CO2: - + CHARGE: DROPP INN: - + Size: Størrelse: - + Density: Tetthet: - + Moisture: Fuktighet: - + Ambient: Omgivende: - + TP: - + DRY: TØRR: - + FCs: 1Ks: - + FCe: 1Ke: - + SCs: 2Ks: - + SCe: 2Ke: - + DROP: DROPP UT: - + COOL: KJØLING: - + MET: - + CM: - + Drying: Tørkefase: - + Maillard: Maillard: - + Finishing: Etterbehandling: - + Cooling: Kjøling: - + Background: Bakgrunn: - + Alarms: Alarmer: - + RoR: RoR: - + AUC: - + Events arrangementer @@ -7558,13 +7558,13 @@ Når Meter=NONE åpner dialogen for å manuelt angi temperaturer under steking - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Rask inngang til spesielle arrangementer. Tastene q,w,e og r tilsvarer spesielle hendelser 1,2,3 og 4. En tosifret tallverdi må følge snarveisbokstaven, f.eks. &#39;q75&#39;, når den tilsvarende maksverdien for hendelsesglidebryteren er 100 eller mindre (standardinnstilling). Når glidebryterens maksverdi er større enn 100, må tre sifre angis og for verdier mindre enn 100 kreves en innledende null, f.eks. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Rask PID SV Entry. Verdien er et tresifret tall. For verdier mindre enn 100 må angis med en innledende null, f.eks. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11649,6 +11649,14 @@ Ved å bruke matematiske formler i plotteren kan du også bruke de symbolske var F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 refererer til det forrige resultatet av selve formelen for å realisere en tilbakemeldingssløyfe. Dette er nyttig i filterdesign. På samme måte refererer F2 til det andre forrige resultatet osv. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Rask inngang til spesielle arrangementer. Tastene q,w,e og r tilsvarer spesielle hendelser 1,2,3 og 4. En tosifret tallverdi må følge snarveisbokstaven, f.eks. &#39;q75&#39;, når den tilsvarende maksverdien for hendelsesglidebryteren er 100 eller mindre (standardinnstilling). Når glidebryterens maksverdi er større enn 100, må tre sifre angis og for verdier mindre enn 100 kreves en innledende null, f.eks. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Rask PID SV Entry. Verdien er et tresifret tall. For verdier mindre enn 100 må angis med en innledende null, f.eks. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11894,8 +11902,8 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseForhold - - + + Text Tekst @@ -11922,19 +11930,19 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11955,19 +11963,19 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseBT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11996,8 +12004,8 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseJuster - - + + @@ -12014,11 +12022,11 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseDROPP INN - - - - - + + + + + @@ -12027,13 +12035,13 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseSP - - + + + + - - - - + + @@ -12041,16 +12049,16 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseTØRKE - - - - - - - - - - + + + + + + + + + + @@ -12058,7 +12066,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseFCer - + @@ -12066,7 +12074,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - + @@ -12074,7 +12082,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - + @@ -12082,8 +12090,8 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - - + + @@ -12104,9 +12112,9 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse/ min - - - + + + @@ -12115,9 +12123,9 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelsePÅ - - - + + + @@ -12152,7 +12160,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseNegativ - + Slider @@ -12169,8 +12177,8 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseInverter kontroll - - + + @@ -12206,29 +12214,29 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseRamp / Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Bakgrunn @@ -12449,7 +12457,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseTillatt overlapping av merknader - + Markers Markør @@ -12491,9 +12499,9 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseStørrelse - - - + + + @@ -12501,8 +12509,8 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseSTART - - + + MET @@ -12528,9 +12536,9 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelsenåværende: - - - + + + @@ -12595,9 +12603,9 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseKlynge - - - + + + @@ -12610,16 +12618,16 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseTILBAKESTILL - - - + + + Event button Hendelsesknapp - + its text @@ -12663,7 +12671,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseDB # - + @@ -12878,7 +12886,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - + ALL ALLE @@ -12943,7 +12951,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - + @@ -12960,9 +12968,9 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - - - + + + Green @@ -12978,7 +12986,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseStekt - + @@ -12987,7 +12995,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseTØRKE SLUTT - + @@ -12996,13 +13004,13 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse1K START - + FC END 1K SLUTT - + @@ -13010,13 +13018,13 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse2K START - + SC END 2K SLUTT - + COOL KJØLE @@ -13047,7 +13055,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - + Density Tetthet @@ -13069,7 +13077,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - + Moisture Fuktighet @@ -13198,7 +13206,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse(mm: ss) - + Duration Varighet @@ -13221,7 +13229,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelse - + @@ -13261,7 +13269,7 @@ Når tastatursnarveier er AV, legger du til en egendefinert hendelseModell - + Heating Oppvarming @@ -13572,7 +13580,7 @@ LCD-skjermer Alle Ikke tilgjengelig i ArtisanViewer - + EVENT HENDELSE @@ -13640,13 +13648,13 @@ LCD-skjermer Alle Legg inn beskrivelse - + PID SV PID SV - + PID % PID % @@ -13687,425 +13695,425 @@ LCD-skjermer Alle Kantfarge (RGBA) - + roasted stekt - - - - - - + + + + + + AUC - + Time Guide Tidsguide - + Background ET Bakgrunn ET - + Background BT Bakgrunn BT - + Background Extra Bakgrunn Ekstra - + X Label X etikett - - - + + + Canvas Lerret - + Y Label Y etikett - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Legende bkgnd - + MET Text MET Tekst - - + + MET Box - + Timer LCD Digits Timer LCD-sifre - + Timer LCD Background Timer LCD Bakgrunn - - + + ET LCD Digits ET LCD-sifre - - + + ET LCD Background ET LCD bakgrunn - - + + BT LCD Digits BT LCD-sifre - - + + BT LCD Background BT LCD bakgrunn - + Extra/PID LCD Digits Ekstra / PID LCD-sifre - + Extra/PID LCD Background Ekstra / PID LCD-bakgrunn - + AUC FCs AUC FC-er - - - + + + ln() ln () - - - - + + + + x x - - - + + + Bkgnd - - - + + + On - - - + + + Off Av - + Max Delta Maks Delta - + Swing Svinge - + ABC/secs ABC / sek - + Segment Analysis (rise, crash and flick) Segmentanalyse (stige, krasje og svirpe) - + Background Align Bakgrunnsjustering - + Curve Fit - + Samples Threshold Terskel for prøver - + Delta Threshold Delta terskel - + Sample rate (secs) Prøvefrekvens (sek.) - + Smooth Curves/Spikes Glatte kurver / pigger - + Delta Span/Smoothing Delta Span/utjevning - + Polyfit/Optimal Smoothing - + Fit RoRoR (C/min/min) Tilpass RoRoR (C / min / min) - + Actual RoR at FCs Faktisk RoR på FCs - + ALL FINISHING MODE ALLE FERDIGMODUS - - + + DEV% DEV % - - + + DRY% TØRKE% - - - - - + + + + + TIME MODE TIDSMODUS - - - - - + + + + + PERCENTAGE MODE PERSENTASJONSMODUS - + RAMP% RAMPE% - - - - - + + + + + TEMP MODE TEMPMODUS - + Start recording Start opptak - + Charge the beans Lad bønnene - + /m / m - + greens greener - - - + + + AUTO - - - + + + MANUAL KROPPS - + FLAP KLAFF - - - + + + CLOSE LUKK - - - + + + OPEN ÅPEN - + CONTROL KONTROLL - + DISCHARGE UTSLADE - + HEATING OPPVARMING - + STIRRER RØRER - + FILL FYLLE - + COOLING KJØLING - - - + + + STOP STOPPE - + RELEASE UTGIVELSE - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -14293,155 +14301,155 @@ LCD-skjermer Alle Kartlegging - + Preheat Measured Forvarm målt - + Preheat % Forvarm% - + BBP Measured BBP målt - + BBP % BBP% - + Cooling Measured Kjøling Målt - + Cooling % Kjøling% - + Continuous Kontinuerlige - + Roast Event Stekt begivenhet - + Meter Måler - - + + at at - + BackgroundXT BakgrunnXT - + BackgroundYT BakgrunnYT - - + + BackgroundET BakgrunnMT - - + + BackgroundBT BakgrunnBT - + BackgroundDeltaET BakgrunnDeltaMT - + BackgroundDeltaBT BakgrunnDeltaBT - + ETprojection ETprojeksjon - + DeltaETprojection DeltaET-projeksjon - + BTprojection BTprojeksjon - + DeltaBTprojection DeltaBT-projeksjon - + TIMEguide TIDSguide - + AUCguide - - - + + + Correction Korreksjon - + Event #<b>{0} </b> Hendelse #<b>{0} </b> - - + + CM - - + + FC - + Designer Designer - + BT {0} {1}/min for {2} BT {0} {1} / min for {2} - + ET {0} {1}/min for {2} ET {0} {1} / min for {2} @@ -14829,8 +14837,8 @@ LCD-skjermer Alle Avslutt {0} - - + + About {0} Om {0} @@ -14892,37 +14900,37 @@ LCD-skjermer Alle Menu - + Main LCDs Hoved-LCD-skjermer - + Delta LCDs Delta LCD-skjermer - + PID LCDs PID LCD-skjermer - + Extra LCDs Ekstra LCD-skjermer - + Phases LCDs Faser LCD-skjermer - + Scale LCDs @@ -14959,13 +14967,13 @@ LCD-skjermer Alle Utsikt - + Help Hjelp - + New Ny @@ -15328,105 +15336,105 @@ LCD-skjermer Alle Kontroller - + Readings Avlesninger - + Events Editor - + Buttons Knapper - + Sliders Glidebrytere - + Schedule Rute - + Full Screen Full skjerm - + About Qt Om Qt - + Documentation Dokumentasjon - + Keyboard Shortcuts Tastatur snarveger - + Check for Updates Se etter oppdateringer - + Errors Feil - + Messages Meldinger - + Serial Seriell - + Platform Plattform - + Load Settings... Last innstillinger ... - + Load Recent Settings Last inn nylige innstillinger - - + + Save Settings... Lagre innstillinger... - - + + Factory Reset Tilbakestill fabkrikk innstillinger - + Load Theme... Last inn tema ... - + Save Theme... Lagre tema ... @@ -15517,18 +15525,18 @@ LCD-skjermer Alle Hjulgraf lagret - + Open Wheel Graph Åpne hjul graf - - - - - - + + + + + + @@ -15536,12 +15544,12 @@ LCD-skjermer Alle {} tilkoblet - - - - - - + + + + + + @@ -16066,7 +16074,7 @@ Gjenta Operasjon ved slutt:{0} - + Bluetootooth access denied Bluetooth-tilgang nektet @@ -16102,13 +16110,13 @@ Gjenta Operasjon ved slutt:{0} Avspillings hjelp settes på etter{0} sek - + Load Background Last inn bakgrunn - + Reading background profile... Leser bakgrunnsprofil... @@ -16340,8 +16348,8 @@ Gjenta Operasjon ved slutt:{0} Prøvetaking - - + + Warning Advarsel @@ -16352,13 +16360,13 @@ Gjenta Operasjon ved slutt:{0} Et stramt prøvetakingsintervall kan føre til ustabilitet på enkelte maskiner. Vi foreslår minimum 1s. - + Incompatible variables found in %s Inkompatible variabler funnet i %s - + Assignment problem Oppdragsproblem @@ -16404,7 +16412,7 @@ Gjenta Operasjon ved slutt:{0} S7-tilkobling mislyktes - + Port Configuration Portkonfigurasjon @@ -16415,7 +16423,7 @@ Gjenta Operasjon ved slutt:{0} - + Load Alarms Last Alarmer @@ -16452,99 +16460,99 @@ Gjenta Operasjon ved slutt:{0} følge med - - + + Save Statistics Lagre statistikk - + Welcome to version {0} of Artisan! Velkommen til versjon {0} av Artisan! - + This is a one time message to inform you about a change in Artisan. Dette er en engangsmelding for å informere deg om en endring i Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Hvis du aldri kjører eldre versjoner av Artisan, kan du hoppe over denne meldingen, endringen påvirker ikke deg. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan bevarer alle konfigurasjonsinnstillingene dine når du avslutter, slik at de automatisk vil være tilgjengelige neste gang du starter Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Fra og med utgivelse v2.0, vil innstillingene ikke lenger deles automatisk ved oppstart med versjoner før v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Ikke bekymre deg. Siden dette er første gang du åpnet denne nye versjonen, har Artisan allerede lastet inn dine sist brukte innstillinger. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. For å dele innstillinger mellom denne versjonen og Artisan-versjoner før v2.0, bruk 'Hjelp>Lagre innstillinger' og 'Hjelp>Last inn innstillinger'. - + Enjoy using Artisan, The Artisan Team Nyt å bruke Artisan, The Artisan Team - + One time message about loading settings at start-up Engangsmelding om lasting av innstillinger ved oppstart - + Welcome to the ArtisanViewer! Velkommen til ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Dette er en engangsmelding for å introdusere deg til ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer åpnes når en kopi av Artisan allerede kjører. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer vil bevare alle konfigurasjonsinnstillingene dine når du avslutter, slik at de automatisk vil være tilgjengelige neste gang du starter ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Forsiktig, den eneste måten å dele innstillinger mellom Artisan og ArtisanViewer på er å eksplisitt lagre og laste dem ved å bruke "Hjelp>Lagre innstillinger" og "Hjelp>Last inn innstillinger". - + Enjoy using ArtisanViewer, Nyt å bruke ArtisanViewer, - + The Artisan Team Håndverkerteamet - + One time message about ArtisanViewer Engangsmelding om ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16553,408 +16561,408 @@ To keep it free and current please support us with your donation and subscribe t For å holde den gratis og oppdatert, vennligst støtte oss med donasjonen din og abonner på artisan.plus for å undertrykke denne dialogen! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurere for<br>{0}?<br><br>Noen av innstillingene dine vil bli endret!<br><br>Før du fortsetter er det best å lagre de nåværende innstillingene og tilbakestille Artisan<br>(første meny {1} >> {2} deretter {4} >> {3}) - + Adjust Settings Juster innstillinger - + Ambient Omgivende - + Elevation (MASL) Høyde (MASL) - - - + + + Action canceled Handling kansellert - - - - - - - + + + + + + + Machine Maskin - - - - - + + + + + Network name or IP address Nettverksnavn eller IP-adresse - + Machine Capacity (kg) Maskinkapasitet (kg) - + Energy loads configured for {0} {1}kg Energibelastninger konfigurert for {0} {1}kg - + Artisan configured for {0} Artisan konfigurert for {0} - - + + Load theme {0}? Laste inn temaet {0}? - - + + Adjust Theme Related Settings Juster temarelaterte innstillinger - - + + Loaded theme {0} Lastet tema {0} - + Detected a color pair that may be hard to see: Oppdaget et fargepar som kan være vanskelig å se: - - - + + + Simulator started @{}x Simulator startet @{}x - + super on super på - + super off super av - + Pulse out of range (%d) Puls utenfor rekkevidde (%d) - + Alarms on Alarmer på - + Alarms off Alarmer av - + autoCHARGE on autoCHARGE på - + autoCHARGE off autoCHARGE av - + autoDROP on autoDROP på - + autoDROP off autoDROP av - - - + + + PID set to OFF PID satt til AV - - - + + + PID set to ON PID satt til PÅ - - + + PID mode manual PID-modus manual - - + + PID mode Ramp/Soak PID-modus Rampe/Bløtlegging - - + + PID mode background PID-modus bakgrunn - + playback off avspilling av - + playback by time avspilling etter tid - + playback by BT avspilling av BT - + playback by ET avspilling av ET - + Notifications on Varsler på - + Notifications off Varsler av - - - - - - + + + + + + PID Lookahead: {0} PID-fremsyn: {0} - + Keep ON enabled Hold PÅ aktivert - + Keep ON disable Hold PÅ deaktivert - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Vil du tilbakestille alle innstillinger?<br> ArtisanViewer må startes på nytt! - + Do you want to reset all settings?<br> Artisan has to be restarted! Vil du tilbakestille alle innstillinger?<br> Artisan må startes på nytt! - - + + Factory Reset Tilbakestill til Fabrikk innstillinger - + Auto Axis Graph Mode: Roast Auto Axis Graph Mode: Steking - + Auto Axis Graph Mode: BBP+Roast - + Auto Axis Graph Mode: BBP - - + + PID Mode: Ramp/Soak PID-modus: Rampe/Bløtlegging - - + + PID Mode: Background PID-modus: Bakgrunn - - + + PID Mode: Manual PID-modus: Manuell - + Exit Designer? Gå ut av Designer? - + Designer Mode ON Designer modus PÅ - + LCD cursor on profile data LCD-markør på profildata - + LCD cursor on template data LCD-markør på maldata - + LCD cursor OFF LCD-markør AV - + Keyboard moves turned ON Tastatur bevegelse slått PÅ - + Keyboard moves turned OFF Tastatur bevegelse slått AV - + Profile {0} saved in: {1} Profil {0} lagert i: {1} - + Autosave path does not exist. Autosave failed. Automatisk lagringsbane finnes ikke. Autolagring mislyktes. - + Empty path or box unchecked in Autosave Tom sti eller umerket boks i Autosave - + Event #{0}: {1} has been updated Hendelse # {0}: {1} er oppdatert - + Select Velg - - + + Open Åpne - + URL - + Save LAgre - + Select Directory Velg Katalog - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST kansellert: ufullstendig profil mangler CHARGE og DROP funnet - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST kansellert: ufullstendig profil som mangler DROP funnet - + {0} has been saved. New roast has started {0} er lagret. Ny brenning er startet - - - + + + Invalid artisan format Ugyldig artisan format - + {0} loaded {0} lastet inn - + No profile data. ET/BT not recalculated Ingen profildata. ET/BT ikke omregnet - + Problem with the profile data. ET/BT not recalculated Problem med profildataene. ET/BT ikke omregnet - + Background {0} loaded successfully {1} Bakgrunn {0} lastet inn uten feil {1} - + Artisan CSV file loaded successfully Artisan CSV fil lastet inn uten feil - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop Pilot-programvaren forventer filer kalt <Name>_<Index>.xml som i Test_0.xml ved import - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16967,467 +16975,467 @@ Vil du overskrive de ekstra enhetsdefinisjonene dine ved å bruke verdiene fra p Det anbefales å lagre gjeldende innstillinger på forhånd via menyen Hjelp >> Lagre innstillinger. - + Found a different set of extra devices Fant et annet sett med ekstra enheter - + Save Profile Lagre Profil - + Profile saved Profil lagret - - - - - - - - + + + + + + + + Cancelled Kanseller - + Readings exported Innlest data eksporert - + Export Excel Eksporter Excel - + Export CSV Eksporter CSV - + Export JSON Eksporter JSON - + Export RoastLogger Eksporter RoastLogger - + Export Probat Pilot Eksporter Probat Pilot - - + + + + - - Converting... Konverterer... - - + + + + - - Target file {0} exists. {1} not converted. Målfilen {0} finnes. {1} ikke konvertert. - + Readings imported Innlest data importert - + Import Artisan URL Importer Artisan URL - + Import CSV Importer CSV - + Import JSON Importer JSON - + Import RoastLogger Importer RoastLogger - + Batch Counter Batchteller - + Load Settings canceled Last inn innstillinger avbrutt - - + + Statistics Saved Statistikk lagret - + No statistics found Ingen statistikk funnet - + Excel Production Report exported to {0} Excel-produksjonsrapport eksportert til {0} - + Ranking Report Rangeringsrapport - + Ranking graphs are only generated up to {0} profiles Rangeringsgrafer genereres bare opptil {0} profiler - + Profile missing DRY event Profil mangler DRY-hendelse - + Profile missing phase events Profil mangler fasehendelser - + CSV Ranking Report exported to {0} CSV-rangeringsrapport eksportert til {0} - + Excel Ranking Report exported to {0} Excel-rangeringsrapport eksportert til {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Bluetooth-vekten kan ikke kobles til mens tillatelse for Artisan til å få tilgang til Bluetooth er nektet - + Bluetooth access denied Bluetooth-tilgang nektet - + Hottop control turned off Hottop-kontroll slått av - + Hottop control turned on Hottop-kontroll slått på - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! For å kontrollere en Hottop må du aktivere superbrukermodusen via et høyreklikk på timer-LCD-en først! - - + + Settings not found Finner ikke innstillinger - + artisan-settings håndverker-innstillinger - + Save Settings Lagre innstillinger - + Settings saved Instillinger lagret - + artisan-theme håndverker-tema - + Save Theme Lagre tema - + Theme saved Temaet er lagret - + Load Theme Last inn tema - + Theme loaded Tema lastet inn - + Background profile removed Bakgrunnsprofilen er fjernet - + Alarm Config Alarm Konfig - + Alarms are not available for device None Alarmer er ikke tilgjengelig for dette utstyret - + Switching the language needs a restart. Restart now? Bytting av språk trenger en omstart. Start på nytt nå? - + Restart Omstart - + Import K202 CSV Importer K202 CSV - + K202 file loaded successfully K202 fil er lastet inn uten feil - + Import K204 CSV Importer K204 CSV - + K204 file loaded successfully K204 fil lagret uten feil - + Import Probat Recipe Importer prøveoppskrift - + Probat Pilot data imported successfully Probat Pilot-data ble importert - + Import Probat Pilot failed Import Probat Pilot mislyktes - - + + {0} imported {0} importert - + an error occurred on importing {0} det oppstod en feil ved import av {0} - + Import Cropster XLS Importer Cropster XLS - + Import Stronghold XLSX Importer Stronghold XLSX - + Import RoastLog URL Importer RoastLog URL - + Import RoastPATH URL Importer RoastPATH URL - + Import Giesen CSV Importer Giesen CSV - + Import Petroncini CSV Importer Petroncini CSV - + Import IKAWA URL Importer IKAWA URL - + Import IKAWA CSV Importer IKAWA CSV - + Import Loring CSV Importer Loring CSV - + Import ROEST CSV Importer ROEST CSV - + Import Rubasse CSV Importer Rubasse CSV - + Import HH506RA CSV Importer HH506RA CSV - + HH506RA file loaded successfully HH506RA fil lastet inn uten feil - + Save Graph as Lagre graf som - + {0} size({1},{2}) saved {0} størrelse({1},{2}) lagret - + Save Graph as PDF Lagre graf som PDF - + Save Graph as SVG Lagre graf som SVG - + {0} saved {0} lagret - + Wheel {0} loaded Hjul {0} lastet - + Invalid Wheel graph format Ugyldig Hjul graf format - + Buttons copied to Palette # Knapper kopiert til Palett # - + Palette #%i restored Palett #%i gjenopprettet - + Palette #%i empty Palett #%i tom - + Save Palettes Lagre Palett - + Palettes saved Palett lagret - + Palettes loaded Palett lastet inn - + Invalid palettes file format Ugyldig palett fil format - + Alarms loaded Alarmer lastet inn - + Fitting curves... Passer kurver... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Advarsel: Starten av analyseintervallet av interesse er tidligere enn starten av kurvetilpasningen. Korriger dette på fanen Konfigurasjon>Kurver>Analyser. - + Analysis earlier than Curve fit Analyse tidligere enn Curve fit - + Simulator stopped Simulatoren stoppet - + debug logging ON feilsøkingslogging PÅ @@ -17618,448 +17626,448 @@ Korriger dette på fanen Konfigurasjon>Kurver>Analyser. Utstyr satt til {0}, som er tilsvarende CENTER 302. Velg Seriell port - + set y-coordinate to {} sett y-koordinaten til {} - + seconds before FCs sekunder før FCs - + seconds after FCs sekunder etter FC-er - + Alarm notice Alarm otis - + Alarm is calling: {0} Alarm kaller: {0} - + Calling alarm failed on {0} Ringealarmen mislyktes på {0} - + Alarm trigger button error, description '{0}' not a number Alarm utløser knapp feil; beskrivelse '{0}' ikke et tall - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Alarm utløser glideknapp feil; beskrivelse '{0}' ikke et gyldig tall [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Alarmutløser SV-glidebryterfeil, beskrivelse '{0}' er ikke et gyldig nummer - + Alarm {0} triggered Alarm {0} utløst - + Save profile? Lagre profil? - + Profile unsaved Ulagret Profil - + Scope has been reset Skopet er tilbakestilt - + Load Image File Last inn bildefil - + Loaded watermark image {0} Lastet vannmerkebilde {0} - + Unable to load watermark image {0} Kan ikke laste inn vannmerkebilde {0} - + Convert profile data to Fahrenheit? Konverter profil data til Farenheit? - - - - + + + + Convert Profile Temperature Konverter Profil Temperatur - + Profile changed to Fahrenheit Profil endret til Farrenheit - + Unable to comply. You already are in Fahrenheit Ikke i stand til å etterkomme - - + + Profile not changed Profil ikke endret - + Convert profile data to Celsius? Konverter profil data til Celsius? - + Profile changed to Celsius Endret profil til Celsius - + Unable to comply. You already are in Celsius Ikke i stand til å etterkomme. Du er allerede i Celsius - + Convert Profile Scale Konverter Profil Skala - + No profile data found Ingen profil data funnet - - + + Colors set to defaults Farger satt til standard - + Colors set to Default Theme Farger satt til standardtema - + Colors set to grey Farger satt til grå - + Background does not match number of labels Bakgrunn passer ikke med antall merker - + Phidget service discovery started... Phidget-tjenesteoppdagelsen startet... - + scanning for device skanner etter enhet - + Scope monitoring... Skopet monitorerer... - + Scope stopped Skop stoppet - + Humidity: {}% Luftfuktighet: {}% - + Temperature: {}{} Temperatur: {}{} - + Pressure: {}hPa Trykk: {}hPa - + Scope recording... Skopet tar opp... - + Scope recording stopped Skop opptak stoppet - + Not enough data collected yet. Try again in a few seconds Ikke nok data samlet inn ennå. Prøv igjen om noen sekunder - + CHARGE: Scope is not recording CHARGE: Scope tar ikke opp - + Roast time starts now 00:00 BT = {0} Brennings tid starter nå 00:00 BT ={0} - + [TP] recorded at {0} BT = {1} [TP] registrert på {0} BT = {1} - + DRY END: Scope is not recording DRY END: Scope tar ikke opp - + [DRY END] recorded at {0} BT = {1} [TØRKING SLUTT] registrert ved {0} BT ={1} - + FC START: Scope is not recording FC START: Scope registrerer ikke - + [FC START] recorded at {0} BT = {1} [1K START] registrert ved {0} BT = {1} - + FC END: Scope is not recording FC END: Scope tar ikke opp - + [FC END] recorded at {0} BT = {1} [1K SLUTT] registrert ved {0} BT = {1} - + SC START: Scope is not recording SC START: Scope tar ikke opp - + [SC START] recorded at {0} BT = {1} [2K START] registrert ved {0} BT = {1} - + SC END: Scope is not recording SC END: Scope tar ikke opp - + [SC END] recorded at {0} BT = {1} [2K SLUTT] registrert ved {0} BT = {1} - + DROP: Scope is not recording DROP: Scope tar ikke opp - + Roast ended at {0} BT = {1} Brenning avsluttet ved {0} BT = {1} - + COOL: Scope is not recording COOL: Scope tar ikke opp - + [COOL END] recorded at {0} BT = {1} [KJØLING SLUTT] registrert ved {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Hendelse # {0} registrert ved BT = {1}{2} Tid = {3} - + Timer is OFF Tidtaker er AV - + Unable to move background Ikke i stand til å flytte bakgrunn - + No finished profile found Ingen avsluttet profil funnet - + Polynomial coefficients (Horner form): Polynomiske koeffisienter (Horner format): - + Knots: Knuter: - + Residual: Rester: - + Roots: Røtter: - + Profile information Profil informasjon - + Designer Start Designer Start - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Import av en profil til Designer vil desimere alle data unntatt hovedpunktene. Fortsette? - + Save Points Lagre poeng - + Points saved Poeng lagret - + Load Points Lastepoeng - + Points loaded Poeng lastet inn - + Designer Init Designer Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Ikke i stand til å starte Designer. Profil savnet [DROPP INN] eller[DROPP UT] - + [ CHARGE ] [ DROPP INN ] - + [ DRY END ] [ TØRKING SLUTT ] - + [ FC START ] [ 1K START ] - + [ FC END ] [ 1K SLUTT ] - + [ SC START ] [ 2K START ] - + [ SC END ] [ 2K SLUTT ] - + [ DROP ] [ DROPP UT ] - + [ COOL ] [ KUL ] - + New profile created Ny profil laget - + added to cupping notes lagt til cupping notater - + added to roasting notes lagt til brennings notater - + Mouse Cross ON: move mouse around Mus KRYSS PÅ: beveg mus - + Mouse cross OFF Mus Kryss AV @@ -19029,67 +19037,67 @@ Fortsett? Scope Annotation - - - - - + + + + + CHARGE LADE - - - + + + TP {0} - - - + + + DE {0} TS {0} - - - + + + FCs {0} 1Ks {0} - - - + + + FCe {0} 1Ke {0} - - - + + + SCs {0} 2Ks {0} - - - + + + SCe {0} 2Ke {0} - - - - + + + + DROP {0} - - + + CE {0} KS {0} @@ -19126,11 +19134,11 @@ Fortsett? Scope Title - - - - - + + + + + @@ -20383,216 +20391,216 @@ Fortsett? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Syrlighet - - - - - - - - + + + + + + + + Aftertaste Ettersmak - - - - + + + + Clean Cup Ren Smak - + Head Skum - - - + + + Fragrance Duft - - - - - - - + + + + + + + Sweetness Søthet - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Balanse - - - + + + + - - - - - - + + + + + Body Fylde - - - + + + Fragrance-Aroma Duft-Aroma - - - - - + + + + + Flavor Smak - - - + + + Uniformity Ensartethet - - - + + + Overall - + Intensity - + Fragance Skjørhet - + Dry Fragrance Tørr Skjørhet - + Complexity Kompleksitet - - + + Finish Finish - + Brightness Klarhet - + Wet Aroma Våt Aroma - + Taste Smak - + Nose Nese - + Mouthfeel Munnfølelse - - + + Flavour Smak - + Roast Color Brennings Farge - + Crema Texture Krema Tekstur - + Crema Volume Krema Volum - + Bitterness Bitterhet - + Defects Defekter - + Aroma Intensity Aroma Intensitet - + Aroma Persistence Vedvarende Aroma @@ -21608,232 +21616,232 @@ Skrifttype angis i Konfig>> Kurver>> UI-fanen Linjestiler - - + + Start monitoring Start overvåking - + Start recording Start opptak - + First Crack Start Første sprekkstart - + First Crack End Første sprekkslutt - + Second Crack Start Andre sprekkstart - + Second Crack End Andre sprekkslutt - + Reset Tilbakestill - + Charge Lade - + Drop Miste - + Event Hendelse - + Increases the current SV value by 5 Øker gjeldende SV verdi med 5 - + Increases the current SV value by 10 Øker gjeldende SV verdi med 10 - + Increases the current SV value by 20 Øker gjeldende SV verdi med 20 - + Decreases the current SV value by 20 Senker gjeldende SV verdi med 20 - + Decreases the current SV value by 10 Senker gjeldende SV verdi med 10 - + Decreases the current SV value by 5 Senker gjeldende SV verdi med 5 - + Dry End Tørr slutt - + Cool End Kul slutt - + Timer Tidtaker - + ET Temperature MT Temperatur - + BT Temperature BT Temperatur - + ET/time (degrees/min) MT/tid (grader/min) - + BT/time (degrees/min) BT/tid (grader/min) - + Value of SV in PID Verdi av SV i PID - + PID power % PID effekt % - + Number of events found Antall hendelser funnet - + Type of event Type hendelse - + Value of event Verdi på hendelse - + Updates the event Oppdaterer hendelse - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fase LCD-skjermer: Høyreklikk for å bla gjennom TID, PROSENT og TEMP MODUS - + Syncing with artisan.plus Synkroniserer med artisan.plus - - + + Disconnect artisan.plus Koble fra artisan.plus - + Upload to artisan.plus Last opp til artisan.plus - + Connect artisan.plus Koble til artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Fase LCD-skjermer Foreløpig i ALL AVSLUTNINGSMODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fase LCD-skjermer: Høyreklikk for å bla gjennom TID, PROSENT og TEMP MODUS For øyeblikket i TIDSMODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fase LCD-skjermer: Høyreklikk for å bla gjennom TID, PROSENT og TEMP MODUS For øyeblikket i PERCENTAGE MODUS - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fase LCD-skjermer: Høyreklikk for å bla gjennom TID, PROSENT og TEMP MODUS For øyeblikket i TEMP MODUS - + <b>Label</b>= <b>Betegnelse</b>= - + <b>Description </b>= <b>Beskrivelse </b>= - + <b>Type </b>= <b>Type </b>= - + <b>Value </b>= <b>Verdi </b>= - + <b>Documentation </b>= <b>Dokumentasjon </b>= - + <b>Button# </b>= <b>Knapp# </b>= @@ -21878,12 +21886,12 @@ For øyeblikket i TEMP MODUS Eksempel: 100 + x - + Stop monitoring Stop overvåking - + Stop recording Stop opptak diff --git a/src/translations/artisan_pl.qm b/src/translations/artisan_pl.qm index e25b5e2605733d0b2d8ff685abf09731a3554904..01e493f8c0fb5634518aa5632708812f87bb172b 100644 GIT binary patch delta 19963 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

+Hy@h-*}wHNYZqem;kVSucnJv3Gn(1 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 Ko!w~qW%VCLrDZSx diff --git a/src/translations/artisan_pl.ts b/src/translations/artisan_pl.ts index f8fcd5930..e38701a74 100644 --- a/src/translations/artisan_pl.ts +++ b/src/translations/artisan_pl.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Zwolnij sponsora - + About O programie - + Core Developers Twórcy Programu - + License Licencja - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Wystąpił problem podczas pobierania informacji o najnowszej wersji. Sprawdź połączenie internetowe, spróbuj ponownie później lub sprawdź ręcznie. - + A new release is available. Dostępna jest nowa wersja. - + Show Change list Pokaż listę zmian - + Download Release Pobierz wersję - + You are using the latest release. Używasz najnowszej wersji. - + You are using a beta continuous build. Używasz ciągłej wersji beta. - + You will see a notice here once a new official release is available. Zobaczysz tutaj powiadomienie, gdy nowe oficjalne wydanie będzie dostępne. - + Update status Status aktualizacji - + sponsored by {} sponsorowane przez {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Pieczeń dnia - + Screen Size Rozmiar ekranu @@ -98,65 +98,65 @@ Wilgotna zieleń - + Batch Size Wielkość partii - + Density Roasted Gęstość Pieczona - + Moisture Roasted Wilgotność palonych ziaren - + Ground Color Kolor zmielonych - + Energy Energia - + CO2 - + Weight Roasted Waga Pieczona - + Weight Loss Utrata wagi - + From Od - + Bottom Spód - + AUC @@ -292,7 +292,7 @@ Usuń - + Update Aktualizuj @@ -839,114 +839,114 @@ Dodatkowe urządzenie Tekst - - - + + + ON - - - - + + + + START POCZĄTEK - + FC START FC POCZĄTEK - + FC END FC KONIEC - + SC START SC POCZĄTEK - + SC END SC KONIEC - + RESET RESETOWANIE - - + + CHARGE OPŁATA - - + + DROP UPUSZCZAĆ - + CONTROL KONTROLA - + EVENT ZDARZENIE - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END SUCHY KONIEC - + COOL END CHŁODNY @@ -967,25 +967,25 @@ KONIEC - + Finishing Phase Faza wykończenia - + Maillard Phase Faza Maillarda - + Drying Phase Faza suszenia - - + + OFF POZA @@ -1508,61 +1508,61 @@ KONIEC Pokazuj zawsze - + Heavy FC - + Low FC - + Light Cut Lekki krój - + Dark Cut Ciemny krój - + Drops Krople - + Oily Oleisty - + Uneven Nierówny - + Tipping Napiwki - + Scorching Upalny - + Divots Dwukropki @@ -1829,9 +1829,9 @@ KONIEC ComboBox + - - + @@ -1841,10 +1841,10 @@ KONIEC Powietrze + - - + @@ -1856,9 +1856,9 @@ KONIEC Bęben + - - + @@ -1868,9 +1868,9 @@ KONIEC Tłumik + - - + @@ -2151,14 +2151,14 @@ KONIEC - + Playback ON Odtwarzanie włączone - + Playback OFF @@ -2177,7 +2177,7 @@ KONIEC Zresetuj kolor płótna - + Heater Palnik @@ -2581,32 +2581,32 @@ KONIEC oddzielny - + Propane Gas (LPG) Gaz propan (LPG) - + Natural Gas (NG) Gaz ziemny (NG) - + Electric Elektryczny - + Fan Wentylator - + Cooling Chłodzenie - + Elec elekt @@ -2774,47 +2774,47 @@ KONIEC Contextual Menu - + Add point Dodaj punkt - + Remove point Usuń punkt - + Load points Punkty obciążenia - + Save points Oszczędzaj punkty - + Reset Designer Zresetuj Designer - + Config... Konfiguracja... - + Add to Cupping Notes Dodaj do Notatek z cuppingu - + Add to Roasting Notes Dodaj do Notatek z palenia - + Edit Edycja @@ -4207,102 +4207,102 @@ KONIEC Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Błąd We/Wy: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4313,86 +4313,86 @@ KONIEC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4612,19 +4612,19 @@ KONIEC Arduino nie może ustawić filtrów - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4745,96 +4745,96 @@ KONIEC Błąd komunikacji S7 - - - - + + + + Error: Błąd: - + Exception: {} not a valid settings file Wyjątek: {} nie jest prawidłowym plikiem ustawień - - - - - + + + + + Error Błąd - + Exception: WebLCDs not supported by this build Wyjątek: WebLCD nie są obsługiwane przez tę kompilację - + Could not start WebLCDs. Selected port might be busy. Nie można uruchomić ekranów WebLCD. Wybrany port może być zajęty. - + Failed to save settings Nie udało się zapisać ustawień - - + + Exception (probably due to an empty profile): Wyjątek (prawdopodobnie z powodu pustego profilu): - + Analyze: CHARGE event required, none found Analiza: wymagane zdarzenie CHARGE, nie znaleziono - + Analyze: DROP event required, none found Analiza: wymagane zdarzenie DROP, nie znaleziono żadnego - + Analyze: no background profile data available Analizuj: brak dostępnych danych profilu w tle - + Analyze: background profile requires CHARGE and DROP events Analiza: profil w tle wymaga zdarzeń CHARGE i DROP - + Unexpected value for n, got Nieoczekiwana wartość dla n, got - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Wyjątek: phidgetServer nie mógł zostać dodany. Sprawdź, czy sterownik Phidget jest poprawnie zainstalowany! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Wyjątek: nie można uruchomić PhidgetManager. Sprawdź, czy sterownik Phidget jest poprawnie zainstalowany! - - + + Unstable meter data Niestabilne dane licznika - + Error in lnRegression: Błąd w lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Wyjątek: redrawdesigner() Zdarzenia pieczenia mogą być nieprawidłowe. Resetowanie Projektanta. @@ -4978,8 +4978,8 @@ KONIEC Pomoc do adnotacji o wydarzeniach - - + + @@ -5121,7 +5121,7 @@ KONIEC Alarmy - pomoc - + Keyboard Shortcuts Help Pomoc dotycząca skrótów klawiaturowych @@ -5340,15 +5340,15 @@ KONIEC - - + + Energy Energia - - + + CO2 @@ -5636,15 +5636,15 @@ KONIEC HTML Report Template - - + + BBP Total Time Całkowity czas BBP - - + + BBP Bottom Temp Temperatura dolna BBP @@ -5660,850 +5660,850 @@ KONIEC BBP Podsumowanie kompaktowe - - + + Whole Color Kolor całych ziaren - - - + + + Profile Profil - + Roast Batches - - - + + + Batch Partia - - + + Date Data - - - + + + Beans Ziarna - - - + + + In - - + + Out - - - + + + Loss - - + + SUM - + Production Report - - + + Time Czas - - + + Weight In - - + + CHARGE BT - - + + FCs Time - - + + FCs BT - - + + DROP Time - - + + DROP BT - + Dry Percent - + MAI Percent - + Dev Percent - - + + AUC - - + + Weight Loss - - + + Color Kolor - + Cupping - + Roaster Maszyna - + Capacity - + Operator - + Organization Organizacja - + Drum Speed Prędkość bębna - + Ground Color Kolor zmielonych - + Color System - + Screen Min - + Screen Max - + Bean Temp - + CHARGE ET - + TP Time - + TP ET - + TP BT - + DRY Time - + DRY ET - + DRY BT - + FCs ET - + FCe Time - + FCe ET - + FCe BT - + SCs Time - + SCs ET - + SCs BT - + SCe Time - + SCe ET - + SCe BT - + DROP ET - + COOL Time - + COOL ET - + COOL BT - + Total Time - + Dry Phase Time - + Mid Phase Time - + Finish Phase Time - + Dry Phase RoR - + Mid Phase RoR - + Finish Phase RoR - + Dry Phase Delta BT - + Mid Phase Delta BT - + Finish Phase Delta BT - + Finish Phase Rise - + Total RoR - + FCs RoR - + MET SPOTKAŁ - + AUC Begin - + AUC Base - + Dry Phase AUC - + Mid Phase AUC - + Finish Phase AUC - + Weight Out - + Volume In - + Volume Out - + Volume Gain - + Green Density - + Roasted Density - + Moisture Greens Wilgotność zielonych ziaren - + Moisture Roasted Wilgotność palonych ziaren - + Moisture Loss - + Organic Loss - + Ambient Humidity - + Ambient Pressure - + Ambient Temperature - - + + Roasting Notes Notatki z procesu palenia - - + + Cupping Notes Notatki z cuppingu - + Heavy FC - + Low FC - + Light Cut Lekki krój - + Dark Cut Ciemny krój - + Drops Krople - + Oily Oleisty - + Uneven Nierówny - + Tipping Napiwki - + Scorching Upalny - + Divots - + Mode - + BTU Batch - + BTU Batch per green kg - + CO2 Batch - + BTU Preheat - + CO2 Preheat - + BTU BBP - + CO2 BBP - + BTU Cooling - + CO2 Cooling - + BTU Roast - + BTU Roast per green kg - + CO2 Roast - + CO2 Batch per green kg - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch - + Efficiency Roast - + BBP Begin Początek BBP - + BBP Begin to Bottom Time BBP Rozpoczyna się czas dolny - + BBP Bottom to CHARGE Time BBP Dolny czas ładowania - + BBP Begin to Bottom RoR BBP Rozpocznij od najniższego RoR - + BBP Bottom to CHARGE RoR BBP Dolne, aby ŁADOWAĆ RoR - + File Name Nazwa pliku - + Roast Ranking - + Ranking Report - + AVG - + Roasting Report Raport Palenia - + Date: Data: - + Beans: Ziarna: - + Weight: Masa: - + Volume: Objętość: - + Roaster: Maszyna: - + Operator: Operator: - + Organization: - - + + Cupping: Cupping: - + Color: Kolor: - + Energy: - + CO2: - + CHARGE: - + Size: Rozmiar: - + Density: Gęstość: - + Moisture: Wilgoć: - + Ambient: Otoczenie: - + TP: - + DRY: - + FCs: - + FCe: - + SCs: - + SCe: - + DROP: - + COOL: - + MET: - + CM: - + Drying: - + Maillard: - + Finishing: - + Cooling: Chłodzenie: - + Background: Tło: - + Alarms: - + RoR: - + AUC: - + Events Zdarzenia @@ -7392,13 +7392,13 @@ Gdy licznik=NONE otwiera okno dialogowe umożliwiające ręczne wprowadzenie tem - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Szybkie wejście na wydarzenie specjalne. Klawisze q, w, e i r odpowiadają zdarzeniom specjalnym 1,2,3 i 4. Po literze skrótu musi znajdować się dwucyfrowa wartość liczbowa, np. „q75”, gdy odpowiednia maksymalna wartość suwaka zdarzenia wynosi 100 lub mniej (ustawienie domyślne). Gdy maksymalna wartość suwaka jest większa niż 100, należy wprowadzić trzy cyfry, a dla wartości mniejszych niż 100 wymagane jest zero na początku, np.: `q075`. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Szybkie wprowadzanie PID SV. Wartość to liczba trzycyfrowa. Dla wartości mniejszych niż 100 należy wpisać wiodące zero, np. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11482,6 +11482,14 @@ Używanie formuł matematycznych w ploterze pozwala również na użycie zmienny F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 odnosi się do poprzedniego wyniku rzeczywistej formuły, aby zrealizować pętlę sprzężenia zwrotnego. Jest to przydatne w projektach filtrów. Podobnie F2 odnosi się do drugiego poprzedniego wyniku itd. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Szybkie wejście na wydarzenie specjalne. Klawisze q, w, e i r odpowiadają zdarzeniom specjalnym 1,2,3 i 4. Po literze skrótu musi znajdować się dwucyfrowa wartość liczbowa, np. „q75”, gdy odpowiednia maksymalna wartość suwaka zdarzenia wynosi 100 lub mniej (ustawienie domyślne). Gdy maksymalna wartość suwaka jest większa niż 100, należy wprowadzić trzy cyfry, a dla wartości mniejszych niż 100 wymagane jest zero na początku, np.: `q075`. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Szybkie wprowadzanie PID SV. Wartość to liczba trzycyfrowa. Dla wartości mniejszych niż 100 należy wpisać wiodące zero, np. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12228,8 +12236,8 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Stosunek - - + + Text Tekst @@ -12256,19 +12264,19 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog DG - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12289,19 +12297,19 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12330,8 +12338,8 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Wyrównaj - - + + @@ -12348,11 +12356,11 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog OPŁATA - - - - - + + + + + @@ -12361,13 +12369,13 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - + + + + - - - - + + @@ -12375,16 +12383,16 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog SUCHY - - - - - - - - - - + + + + + + + + + + @@ -12392,7 +12400,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog FC - + @@ -12400,7 +12408,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -12408,7 +12416,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog SC - + @@ -12416,8 +12424,8 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - + + @@ -12438,9 +12446,9 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog / min - - - + + + @@ -12449,9 +12457,9 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog NA - - - + + + @@ -12486,7 +12494,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Negatywny - + Slider @@ -12503,8 +12511,8 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Odwróć kontrolę - - + + @@ -12540,29 +12548,29 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Ramp / Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Tło @@ -12783,7 +12791,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Dozwolone nakładanie się adnotacji - + Markers Markery @@ -12825,9 +12833,9 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Rozmiar - - - + + + @@ -12835,8 +12843,8 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog POCZĄTEK - - + + MET SPOTKAŁ @@ -12862,9 +12870,9 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog obecny: - - - + + + @@ -12929,9 +12937,9 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Grupa - - - + + + @@ -12944,16 +12952,16 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog RESETOWANIE - - - + + + Event button Przycisk wydarzenia - + its text @@ -12997,7 +13005,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog DB # - + @@ -13212,7 +13220,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Węzeł - + ALL WSZYSTKO @@ -13277,7 +13285,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -13294,9 +13302,9 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - + + + Green @@ -13312,7 +13320,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Pieczony - + @@ -13321,7 +13329,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog SUCHY KONIEC - + @@ -13330,13 +13338,13 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Rozpoczęcie FC - + FC END FC KONIEC - + @@ -13344,13 +13352,13 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + SC END SC KONIEC - + COOL CHŁODNY @@ -13381,7 +13389,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Density Gęstość @@ -13403,7 +13411,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Moisture Wilgoć @@ -13532,7 +13540,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog (mm: ss) - + Duration Trwanie @@ -13555,7 +13563,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -13595,7 +13603,7 @@ Nagranie 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Heating Ogrzewanie @@ -13906,7 +13914,7 @@ Wyświetlacze LCD All Niedostępne w ArtisanViewer - + EVENT ZDARZENIE @@ -13974,13 +13982,13 @@ Wyświetlacze LCD All Podaj opis - + PID SV - + PID % PID% @@ -14021,425 +14029,425 @@ Wyświetlacze LCD All Kolor krawędzi (RGBA) - + roasted palone - - - - - - + + + + + + AUC - + Time Guide Przewodnik po czasie - + Background ET Tło ET - + Background BT Tło BT - + Background Extra Dodatkowe tło - + X Label Tytuł osi X - - - + + + Canvas Brezentowy - + Y Label Tytuł osi Y - + SpecialEventText Tekst wydarzenia specjalnego - + SpecialEventBox PoleWydarzeń Specjalnych - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Legenda - + MET Text Tekst MET - - + + MET Box Pudełko MET - + Timer LCD Digits Cyfry LCD timera - + Timer LCD Background Zegar LCD w tle - - + + ET LCD Digits Cyfry ET LCD - - + + ET LCD Background Tło ET LCD - - + + BT LCD Digits Cyfry LCD BT - - + + BT LCD Background Tło LCD BT - + Extra/PID LCD Digits Dodatkowe / PID cyfry LCD - + Extra/PID LCD Background Tło LCD Extra / PID - + AUC FCs FC AUC - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On Na - - - + + + Off Poza - + Max Delta Maksymalna różnica - + Swing Huśtawka - + ABC/secs ABC / sek - + Segment Analysis (rise, crash and flick) Analiza segmentowa (wzrost, awaria i ruch) - + Background Align Wyrównaj tło - + Curve Fit Dopasowanie krzywej - + Samples Threshold Próg próbek - + Delta Threshold Próg delta - + Sample rate (secs) Częstotliwość próbkowania (w sekundach) - + Smooth Curves/Spikes Gładkie krzywe / kolce - + Delta Span/Smoothing Delta Span/Wygładzanie - + Polyfit/Optimal Smoothing Polyfit/optymalne wygładzanie - + Fit RoRoR (C/min/min) Dopasuj RoRoR (C / min / min) - + Actual RoR at FCs Rzeczywisty RoR w FCs - + ALL FINISHING MODE WSZYSTKIE TRYBY WYKOŃCZENIA - - + + DEV% ODCH.% - - + + DRY% SUCHY% - - - - - + + + + + TIME MODE TRYB CZASU - - - - - + + + + + PERCENTAGE MODE TRYB PROCENTOWY - + RAMP% RAMPA% - - - - - + + + + + TEMP MODE TRYB TEMP - + Start recording Rozpocznij zapis - + Charge the beans Załaduj ziarna - + /m / m - + greens zielone - - - + + + AUTO AUTOMATYCZNY - - - + + + MANUAL RĘCZNY - + FLAP KLAPKA - - - + + + CLOSE ZAMKNĄĆ - - - + + + OPEN OTWARTY - + CONTROL KONTROLA - + DISCHARGE WYPISAĆ - + HEATING OGRZEWANIE - + STIRRER MIESZADŁO - + FILL WYPEŁNIĆ - + COOLING CHŁODZENIE - - - + + + STOP ZATRZYMYWAĆ SIĘ - + RELEASE UWOLNIENIE - + RMSE BT - + MSE BT Państwo Członkowskie BT - - - + + + RoR - + @FCs @fcs - + Max+/Max- RoR Max + / Max- RoR @@ -14627,155 +14635,155 @@ Wyświetlacze LCD All Mapowanie - + Preheat Measured Zmierzone podgrzanie - + Preheat % Rozgrzać% - + BBP Measured Zmierzono BBP - + BBP % BBP% - + Cooling Measured Zmierzone chłodzenie - + Cooling % Chłodzenie% - + Continuous Ciągły - + Roast Event Wydarzenie pieczenia - + Meter Miernik - - + + at w - + BackgroundXT TłoXT - + BackgroundYT TłoYT - - + + BackgroundET TłoET - - + + BackgroundBT TłoBT - + BackgroundDeltaET DeltaTłaET - + BackgroundDeltaBT DeltaTłoBT - + ETprojection ETprojekcja - + DeltaETprojection Projekcja deltaET - + BTprojection BTprojekcja - + DeltaBTprojection Projekcja DeltaBT - + TIMEguide Przewodnik po CZASIE - + AUCguide AUCprzewodnik - - - + + + Correction Korekta - + Event #<b>{0} </b> Zdarzenie #<b>{0} </b> - - + + CM - - + + FC - + Designer Projektant - + BT {0} {1}/min for {2} BT {0} {1} / min przez {2} - + ET {0} {1}/min for {2} ET {0} {1} / min za {2} @@ -15054,8 +15062,8 @@ Wyświetlacze LCD All Zakończ {0} - - + + About {0} O {0} @@ -15117,37 +15125,37 @@ Wyświetlacze LCD All Menu - + Main LCDs Główne wyświetlacze LCD - + Delta LCDs Ekrany LCD typu Delta - + PID LCDs Wyświetlacze LCD PID - + Extra LCDs Dodatkowe wyświetlacze LCD - + Phases LCDs Wyświetlacz faz - + Scale LCDs @@ -15184,13 +15192,13 @@ Wyświetlacze LCD All Widok - + Help Pomoc - + New Nowy @@ -15553,105 +15561,105 @@ Wyświetlacze LCD All Sterownica - + Readings Czytania - + Events Editor - + Buttons Przyciski - + Sliders Suwaki - + Schedule Plan - + Full Screen Pełny ekran - + About Qt O oprogramowaniu Qt - + Documentation Dokumentacja - + Keyboard Shortcuts Skróty klawiszowe - + Check for Updates Sprawdź aktualizacje - + Errors Błędy - + Messages Powiadomienia - + Serial Łącze szeregowe - + Platform Platforma - + Load Settings... Załaduj ustawienia ... - + Load Recent Settings Załaduj ostatnie ustawienia - - + + Save Settings... Zapisz ustawienia... - - + + Factory Reset Ustawienia fabryczne - + Load Theme... Wczytaj motyw ... - + Save Theme... Zapisz motyw ... @@ -15726,18 +15734,18 @@ Wyświetlacze LCD All Zapisano wykres kołowy - + Open Wheel Graph Otwórz wykres kołowy - - - - - - + + + + + + @@ -15745,12 +15753,12 @@ Wyświetlacze LCD All {} połączono - - - - - - + + + + + + @@ -16275,7 +16283,7 @@ Powtórz operację na końcu: {0} - + Bluetootooth access denied Odmowa dostępu przez Bluetooth @@ -16311,13 +16319,13 @@ Powtórz operację na końcu: {0} Playback Aid set ON at {0} secs - + Load Background Załaduj tło - + Reading background profile... Wczytywanie profilu-tła... @@ -16549,8 +16557,8 @@ Powtórz operację na końcu: {0} Próbowanie - - + + Warning Ostrzeżenie @@ -16561,13 +16569,13 @@ Powtórz operację na końcu: {0} Wąski interwał próbkowania może prowadzić do niestabilności na niektórych komputerach. Sugerujemy minimum 1s. - + Incompatible variables found in %s Znaleziono niezgodne zmienne w %s - + Assignment problem Problem z przydziałem @@ -16613,7 +16621,7 @@ Powtórz operację na końcu: {0} Połączenie S7 nie powiodło się - + Port Configuration Konfiguracja portu @@ -16624,7 +16632,7 @@ Powtórz operację na końcu: {0} Port szeregowy - + Load Alarms Załaduj Alarmy @@ -16661,99 +16669,99 @@ Powtórz operację na końcu: {0} śledzić - - + + Save Statistics Zapisz statystyki - + Welcome to version {0} of Artisan! Witamy w wersji {0} Artisan! - + This is a one time message to inform you about a change in Artisan. To jest jednorazowa wiadomość, aby poinformować Cię o zmianie w Rzemieślniku. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Jeśli nigdy nie korzystałeś ze starszych wersji Artisan, możesz pominąć ten komunikat, zmiana Cię nie dotyczy. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan zachowuje wszystkie ustawienia konfiguracji po zamknięciu, więc będą one automatycznie dostępne przy następnym uruchomieniu Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Począwszy od wersji 2.0, ustawienia nie będą już automatycznie udostępniane podczas uruchamiania z wersjami starszymi niż 2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Nie martw się. Ponieważ otwierasz tę nową wersję po raz pierwszy, Artisan załadował już ostatnio używane ustawienia. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Aby udostępnić ustawienia między tą wersją a wersjami Artisan przed wersją 2.0, użyj „Pomoc>Zapisz ustawienia” i „Pomoc>Załaduj ustawienia”. - + Enjoy using Artisan, The Artisan Team Ciesz się używaniem Artisan, The Artisan Team - + One time message about loading settings at start-up Jednorazowy komunikat o ładowaniu ustawień podczas uruchamiania - + Welcome to the ArtisanViewer! Witamy w ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. To jest jednorazowa wiadomość przedstawiająca ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer otwiera się, gdy kopia Artisan jest już uruchomiona. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. Program ArtisanViewer zachowa wszystkie ustawienia konfiguracyjne po zamknięciu programu, dzięki czemu będą one automatycznie dostępne przy następnym uruchomieniu programu ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Uwaga, jedynym sposobem na współdzielenie ustawień między Artisan i ArtisanViewer jest jawne zapisanie i załadowanie ich za pomocą „Pomoc>Zapisz ustawienia” i „Pomoc>Załaduj ustawienia”. - + Enjoy using ArtisanViewer, Ciesz się używaniem ArtisanViewer, - + The Artisan Team Zespół Rzemieślników - + One time message about ArtisanViewer Jednorazowa wiadomość o ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16762,408 +16770,408 @@ To keep it free and current please support us with your donation and subscribe t Aby było bezpłatne i aktualne, wesprzyj nas swoją darowizną i zasubskrybuj rzemieślnik.plus, aby ukryć to okno dialogowe! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Skonfigurować dla <br>{0}?<br><br>Niektóre ustawienia zostaną zmodyfikowane!<br><br>Przed kontynuowaniem najlepiej zapisać bieżące ustawienia i zresetować Artisan<br>(pierwsze menu {1} >> {2} następnie {4} >> {3}) - + Adjust Settings Dostosuj ustawienia - + Ambient Otaczający - + Elevation (MASL) Wysokość (MASL) - - - + + + Action canceled Czynność została anulowana - - - - - - - + + + + + + + Machine Maszyna - - - - - + + + + + Network name or IP address Nazwa sieci lub adres IP - + Machine Capacity (kg) Pojemność maszyny (kg) - + Energy loads configured for {0} {1}kg Ładunki energii skonfigurowane dla {0} {1}kg - + Artisan configured for {0} Rzemieślnik skonfigurowany dla {0} - - + + Load theme {0}? Załadować motyw {0}? - - + + Adjust Theme Related Settings Dostosuj ustawienia związane z motywem - - + + Loaded theme {0} Załadowano motyw {0} - + Detected a color pair that may be hard to see: Wykryto parę kolorów, która może być trudna do zauważenia: - - - + + + Simulator started @{}x Symulator uruchomiono @{}x - + super on super na - + super off super wyłączone - + Pulse out of range (%d) Impuls poza zakresem (%d) - + Alarms on Alarmy włączone - + Alarms off Alarmy wyłączone - + autoCHARGE on automatyczne ŁADOWANIE włączone - + autoCHARGE off automatyczne ŁADOWANIE wyłączone - + autoDROP on automatyczne OPUSZCZANIE włączone - + autoDROP off automatyczne DROP wyłączone - - - + + + PID set to OFF PID ustawiony na WYŁ - - - + + + PID set to ON PID ustawiony na ON - - + + PID mode manual Instrukcja trybu PID - - + + PID mode Ramp/Soak Tryb PID Ramp/Soak - - + + PID mode background Tło trybu PID - + playback off odtwarzanie wyłączone - + playback by time odtwarzanie według czasu - + playback by BT odtwarzanie przez BT - + playback by ET odtwarzanie przez ET - + Notifications on Powiadomienia włączone - + Notifications off Powiadomienia wyłączone - - - - - - + + + + + + PID Lookahead: {0} Wyprzedzanie PID: {0} - + Keep ON enabled Włącz włączone - + Keep ON disable Trzymaj ON wyłącz - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Czy chcesz zresetować wszystkie ustawienia?<br> ArtisanViewer musi zostać uruchomiony ponownie! - + Do you want to reset all settings?<br> Artisan has to be restarted! Czy chcesz zresetować wszystkie ustawienia?<br> Artisan musi zostać uruchomiony ponownie! - - + + Factory Reset Przywróć ustawienia fabryczne - + Auto Axis Graph Mode: Roast Tryb wykresu automatycznej osi: pieczenie - + Auto Axis Graph Mode: BBP+Roast Tryb wykresu automatycznej osi: BBP + pieczenie - + Auto Axis Graph Mode: BBP Tryb wykresu osi automatycznej: BBP - - + + PID Mode: Ramp/Soak Tryb PID: rampa/namaczanie - - + + PID Mode: Background Tryb PID: Tło - - + + PID Mode: Manual Tryb PID: ręczny - + Exit Designer? Wyjść z Designera? - + Designer Mode ON Tryb Designera włączony - + LCD cursor on profile data Kursor LCD na danych profilu - + LCD cursor on template data Kursor LCD na danych szablonu - + LCD cursor OFF Kursor LCD wyłączony - + Keyboard moves turned ON Gesty klawiatury włączone - + Keyboard moves turned OFF Gesty klawiatury wyłączone - + Profile {0} saved in: {1} Profil {0} zapisano jako: {1} - + Autosave path does not exist. Autosave failed. Ścieżka automatycznego zapisywania nie istnieje. Automatyczne zapisywanie nie powiodło się. - + Empty path or box unchecked in Autosave Pusta ścieżka lub przycisk wyboru w Autozapisie - + Event #{0}: {1} has been updated Zdarzenie #{0}: {1} zostało zaktualizowane - + Select Wybierz - - + + Open Otwórz - + URL Adres URL - + Save Zapisz - + Select Directory Wybierz katalog - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST anulowano: znaleziono niekompletny profil, w którym brakuje CHARGE i DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST anulowano: znaleziono niekompletny profil bez DROP - + {0} has been saved. New roast has started {0} zapisano. Rozpoczęto nowe palenie - - - + + + Invalid artisan format Niewłaściwy format Artisana - + {0} loaded {0} załadowano - + No profile data. ET/BT not recalculated Brak danych profilu. ET/BT nie zostało przeliczone - + Problem with the profile data. ET/BT not recalculated Problem z danymi profilu. ET/BT nie zostało przeliczone - + Background {0} loaded successfully {1} Tło {0} zostało pomyślnie załadowane {1} - + Artisan CSV file loaded successfully Pomyślnie załadowano plik CSV w formacie Artisana - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Oprogramowanie Probat Shop Pilot oczekuje plików o nazwach <Nazwa>_<Indeks>.xml jak w Test_0.xml przy imporcie - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17176,467 +17184,467 @@ Zastąpić dodatkowe definicje urządzeń, korzystając z wartości z profilu? Zaleca się wcześniejsze zapisanie bieżących ustawień poprzez menu Pomoc >> Zapisz ustawienia. - + Found a different set of extra devices Znaleziono inny zestaw dodatkowych urządzeń - + Save Profile Zapisz profil - + Profile saved Profil został zapisany - - - - - - - - + + + + + + + + Cancelled Anulowano - + Readings exported Odczyty wyeksportowano - + Export Excel Eksportuj Excela - + Export CSV Eksportuj w formacie CSV - + Export JSON Eksportuj w formacie JSON - + Export RoastLogger Eksportuj w formacie RoastLogger - + Export Probat Pilot Eksportuj pilotaż Probat - - + + + + - - Converting... Konwersja... - - + + + + - - Target file {0} exists. {1} not converted. Plik docelowy {0} istnieje. {1} nie zostało przekonwertowane. - + Readings imported Odczyty importowano - + Import Artisan URL Importuj URL Artisan - + Import CSV Importuj plik CSV - + Import JSON Importuj plik JSON - + Import RoastLogger Importuj plik RoastLogger - + Batch Counter Licznik partii - + Load Settings canceled Załaduj ustawienia anulowane - - + + Statistics Saved Statystyki zapisane - + No statistics found Nie znaleziono statystyk - + Excel Production Report exported to {0} Raport produkcyjny programu Excel wyeksportowany do {0} - + Ranking Report Raport rankingowy - + Ranking graphs are only generated up to {0} profiles Wykresy rankingowe są generowane tylko dla maksymalnie {0} profili - + Profile missing DRY event W profilu brakuje zdarzenia DRY - + Profile missing phase events Profiluj brakujące fazy - + CSV Ranking Report exported to {0} Raport rankingu CSV wyeksportowany do {0} - + Excel Ranking Report exported to {0} Raport rankingu programu Excel wyeksportowany do {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Nie można podłączyć wagi Bluetooth, jeśli Artisan nie ma dostępu do Bluetooth - + Bluetooth access denied Odmowa dostępu Bluetooth - + Hottop control turned off Sterowanie Hottopem wyłączone - + Hottop control turned on Sterowanie hottopem włączone - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Aby sterować Hottopem, musisz najpierw aktywować tryb superużytkownika, klikając prawym przyciskiem myszy na wyświetlaczu LCD timera! - - + + Settings not found Nie znaleziono ustawień - + artisan-settings ustawienia rzemieślnicze - + Save Settings Zapisz ustawienia - + Settings saved Ustawienia zapisane - + artisan-theme motyw rzemieślniczy - + Save Theme Zapisz motyw - + Theme saved Motyw zapisany - + Load Theme Załaduj motyw - + Theme loaded Motyw załadowany - + Background profile removed Usunięto profil w tle - + Alarm Config Konfiguracja alarmu - + Alarms are not available for device None Alarmy niedostępne dla urządzenia None - + Switching the language needs a restart. Restart now? Zmiana języka wymaga ponownego uruchomienia. Zrestartuj teraz? - + Restart Uruchom ponownie - + Import K202 CSV Importuj K202 CSV - + K202 file loaded successfully Pomyślnie załadowano plik K202 - + Import K204 CSV Importuj K204 CSV - + K204 file loaded successfully Pomyślnie załadowano plik K204 - + Import Probat Recipe Importuj przepis Probat - + Probat Pilot data imported successfully Pomyślnie zaimportowano dane programu Probat Pilot - + Import Probat Pilot failed Niepowodzenie pilotażowego importu Probat - - + + {0} imported {0} zaimportowano - + an error occurred on importing {0} wystąpił błąd podczas importowania {0} - + Import Cropster XLS Importuj Cropster XLS - + Import Stronghold XLSX Importuj Stronghold XLSX - + Import RoastLog URL Importuj adres URL RoastLog - + Import RoastPATH URL Importuj adres URL RoastPATH - + Import Giesen CSV Importuj plik CSV Giesen - + Import Petroncini CSV Importuj Petroncini CSV - + Import IKAWA URL Importuj adres URL IKAWA - + Import IKAWA CSV Importuj plik CSV IKAWA - + Import Loring CSV Importuj plik CSV Loringa - + Import ROEST CSV Importuj plik ROEST CSV - + Import Rubasse CSV Importuj plik CSV Rubasse - + Import HH506RA CSV Importuj HH506RA CSV - + HH506RA file loaded successfully Pomyślnie załadowano plik HH506RA - + Save Graph as Zapisz wykres jako - + {0} size({1},{2}) saved Zapisano {0} rozmiar({1},{2}) - + Save Graph as PDF Zapisz wykres w formacie PDF - + Save Graph as SVG Zapisz wykres w formacie SVG - + {0} saved Zapisano {0} - + Wheel {0} loaded Załadowano koło {0} - + Invalid Wheel graph format Niewłaściwy format wykresu kołowego - + Buttons copied to Palette # Przyciski skopiowane do palety # - + Palette #%i restored Paleta #%i została przywrócona - + Palette #%i empty Paleta #%i pusta - + Save Palettes Zapisz palety - + Palettes saved Palety zostały zapisane - + Palettes loaded Palety zostały załadowane - + Invalid palettes file format Niewłaściwy format plików palet - + Alarms loaded Alarmy załadowano - + Fitting curves... Dopasowywanie krzywych... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Ostrzeżenie: Początek interesującego przedziału analizy jest wcześniejszy niż początek dopasowywania krzywej. Popraw to na karcie Konfiguracja>Krzywe>Analizuj. - + Analysis earlier than Curve fit Analiza wcześniejsza niż dopasowanie krzywej - + Simulator stopped Symulator zatrzymany - + debug logging ON logowanie debugowania włączone @@ -17827,448 +17835,448 @@ Popraw to na karcie Konfiguracja>Krzywe>Analizuj. Urządzenie ustawione na {0}, co odpowiada CENTER 302. Teraz wybierz port szeregowy - + set y-coordinate to {} ustaw współrzędną y na {} - + seconds before FCs sekundy przed FC - + seconds after FCs sekundy po FC - + Alarm notice Wiadomość alarmu - + Alarm is calling: {0} Alarm wywołuje: {0} - + Calling alarm failed on {0} Wywołanie alarmu nie powiodło się na {0} - + Alarm trigger button error, description '{0}' not a number Błąd przycisku wyzwalania alarmu, opis '{0}' nie jest liczbą - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Błąd suwaka wyzwalania alarmu, opis '{0}' nie jest liczbą z przedziału [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Błąd suwaka SV wyzwalacza alarmu, opis „{0}” nie jest prawidłową liczbą - + Alarm {0} triggered Alarm {0} wyzwolony - + Save profile? Zapisz profil? - + Profile unsaved Profil nie jest zapisany - + Scope has been reset Profiloskop został zresetowany - + Load Image File Załaduj plik obrazu - + Loaded watermark image {0} Załadowano obraz znaku wodnego {0} - + Unable to load watermark image {0} Nie można załadować obrazu znaku wodnego {0} - + Convert profile data to Fahrenheit? Czy dokonać konwersji danych profilu na skalę Fahrenheita? - - - - + + + + Convert Profile Temperature Konwertuj temperaturę profilu - + Profile changed to Fahrenheit Zmieniono dane profilu na skalę Fahrenheita - + Unable to comply. You already are in Fahrenheit Nie można tego zastosować. Jesteś już w skali Fahrenheita - - + + Profile not changed Profil nie został zmieniony - + Convert profile data to Celsius? Czy dokonać konwersji danych profilu na skalę Celsjusza? - + Profile changed to Celsius Zmieniono dane profilu na skalę Celsjusza - + Unable to comply. You already are in Celsius Nie można tego zastosować. Jesteś już w skali Celsjusza - + Convert Profile Scale Zmiana skali profilu - + No profile data found Nie znaleziono danych profilu - - + + Colors set to defaults Kolory zostały zmienione na domyślne - + Colors set to Default Theme Kolory ustawione na motyw domyślny - + Colors set to grey Kolory zostały zmienione na szare - + Background does not match number of labels Tło nie pokrywa się z ilością etykiet - + Phidget service discovery started... Rozpoczęto wykrywanie usługi Phidget... - + scanning for device skanowanie w poszukiwaniu urządzenia - + Scope monitoring... Monitorowanie zakresu... - + Scope stopped Profiloskop zatrzymany - + Humidity: {}% Wilgotność: {}% - + Temperature: {}{} Temperatura: {}{} - + Pressure: {}hPa Ciśnienie: {}hPa - + Scope recording... Profiloskop pracuje... - + Scope recording stopped Nagrywanie profiloskopu zatrzymane - + Not enough data collected yet. Try again in a few seconds Nie zebrano jeszcze wystarczającej ilości danych. Spróbuj ponownie za kilka sekund - + CHARGE: Scope is not recording CHARGE: oscyloskop nie nagrywa - + Roast time starts now 00:00 BT = {0} Czas palenia zaczyna się teraz dla 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] zapisano dla {0} BT = {1} - + DRY END: Scope is not recording DRY END: Scope nie nagrywa - + [DRY END] recorded at {0} BT = {1} [DRY END] zapisano dla {0} BT = {1} - + FC START: Scope is not recording FC START: oscyloskop nie rejestruje - + [FC START] recorded at {0} BT = {1} [FC START] zapisano dla {0} BT = {1} - + FC END: Scope is not recording FC END: Zakres nie jest rejestrowany - + [FC END] recorded at {0} BT = {1} [FC END] zapisano dla {0} BT = {1} - + SC START: Scope is not recording SC START: oscyloskop nie nagrywa - + [SC START] recorded at {0} BT = {1} [SC START] zapisano dla {0} BT = {1} - + SC END: Scope is not recording SC END: Scope nie nagrywa - + [SC END] recorded at {0} BT = {1} [SC END] zapisano dla {0} BT = {1} - + DROP: Scope is not recording DROP: Scope nie nagrywa - + Roast ended at {0} BT = {1} Palenie zakończyło się dla {0} BT = {1} - + COOL: Scope is not recording COOL: Scope nie nagrywa - + [COOL END] recorded at {0} BT = {1} [COOL END] zapisano dla {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Zdarzenie # {0} zapisano dla BT = {1}{2} Czas = {3} - + Timer is OFF Timer wyłączony - + Unable to move background Nie można przesunąć tła - + No finished profile found Nie znaleziono zakończonego profilu - + Polynomial coefficients (Horner form): Współczynniki wielomianu (schemat Hornera): - + Knots: Węzły: - + Residual: Reszta: - + Roots: Pierwiastki: - + Profile information Informacje o profilu - + Designer Start Uruchom Designer - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Import proflu do Designera zmieni dane z wyjątkiem głównych [punktów]. Kontynuować? - + Save Points Zapisz punkty - + Points saved Punkty zapisane - + Load Points Punkty obciążenia - + Points loaded Punkty załadowane - + Designer Init Inicjalizacja Designera - + Unable to start designer. Profile missing [CHARGE] or [DROP] Nie można uruchomić Designera. Brak profilu [CHARGE] lub [DROP] - + [ CHARGE ] [ OPŁATA ] - + [ DRY END ] [ SUCHY KONIEC ] - + [ FC START ] [ START FC ] - + [ FC END ] [ FC KONIEC ] - + [ SC START ] [ START SC ] - + [ SC END ] [ SC KONIEC ] - + [ DROP ] [ UPUSZCZAĆ ] - + [ COOL ] [ FAJNY ] - + New profile created Utworzono nowy profil - + added to cupping notes dodano do notatek z cuppingu - + added to roasting notes dodano do notatek z palenia - + Mouse Cross ON: move mouse around Kursor myszy włączony: porusz myszą - + Mouse cross OFF Kursor myszy wyłączony @@ -19086,67 +19094,67 @@ Kontynuować? Scope Annotation - - - - - + + + + + CHARGE OPŁATA - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -19175,11 +19183,11 @@ Kontynuować? Scope Title - - - - - + + + + + @@ -20324,216 +20332,216 @@ Kontynuować? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Kwasowość - - - - - - - - + + + + + + + + Aftertaste Posmak - - - - + + + + Clean Cup Czysty kubek - + Head Głowa - - - + + + Fragrance Zapach - - - - - - - + + + + + + + Sweetness Słodycz - - - - - + + + + + Aroma Aromat - - - - - - - - + + + + + + + + Balance Saldo - - - + + + + - - - - - - + + + + + Body Ciało - - - + + + Fragrance-Aroma Zapach-aromat - - - - - + + + + + Flavor Smak - - - + + + Uniformity Jednolitość - - - + + + Overall Ogólny - + Intensity Intensywność - + Fragance Zapach - + Dry Fragrance Suchy zapach - + Complexity Złożoność - - + + Finish Skończyć - + Brightness Jasność - + Wet Aroma Mokry aromat - + Taste Smak - + Nose Nos - + Mouthfeel Odczucie w ustach - - + + Flavour Smak - + Roast Color Pieczony kolor - + Crema Texture Tekstura kremu - + Crema Volume Objętość kremu - + Bitterness Gorycz - + Defects Wady - + Aroma Intensity Intensywność aromatu - + Aroma Persistence Trwałość aromatu @@ -21500,232 +21508,232 @@ Typ czcionki ustawia się w zakładce Konfiguracja >> Krzywe >> Inte Style linii - - + + Start monitoring Rozpocznij monitorowanie - + Start recording Rozpocznij rejestrację - + First Crack Start Pierwszy start cracka - + First Crack End Koniec pierwszego cracka - + Second Crack Start Drugi start cracka - + Second Crack End Drugi koniec cracka - + Reset Resetowanie - + Charge Opłata - + Drop Upuszczać - + Event Zdarzenie - + Increases the current SV value by 5 Zwiększa wartość bieżącego SV o 5 - + Increases the current SV value by 10 Zwiększa wartość bieżącego SV o 10 - + Increases the current SV value by 20 Zwiększa wartość bieżącego SV o 20 - + Decreases the current SV value by 20 Zmniejsza wartość bieżącego SV o 20 - + Decreases the current SV value by 10 Zmniejsza wartość bieżącego SV o 10 - + Decreases the current SV value by 5 Zmniejsza wartość bieżącego SV o 5 - + Dry End Suchy koniec - + Cool End Fajny koniec - + Timer Regulator czasowy - + ET Temperature Temperatura ET - + BT Temperature Temperatura BT - + ET/time (degrees/min) ET/czas [stopnie/min] - + BT/time (degrees/min) BT/czas [stopnie/min] - + Value of SV in PID Wartość SV w PID - + PID power % % mocy PID - + Number of events found Ilość znalezionych zdarzeń - + Type of event Typ zdarzenia - + Value of event Wartość zdarzenia - + Updates the event Aktualizacje zdarzenia - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fazowe wyświetlacze LCD: kliknij prawym przyciskiem myszy, aby przełączać się między TRYBEM CZASU, PROCENTÓW i TEMPERATURY - + Syncing with artisan.plus Synchronizacja z artisan.plus - - + + Disconnect artisan.plus Odłącz artisan.plus - + Upload to artisan.plus Prześlij do artisan.plus - + Connect artisan.plus Połącz artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Fazowe wyświetlacze LCD Obecnie w trybie WSZYSTKIE WYKAŃCZANIE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fazowe wyświetlacze LCD: kliknij prawym przyciskiem myszy, aby przełączać się między TRYBEM CZASU, PROCENTÓW i TEMPERATURY Obecnie w TRYBIE CZASU - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fazowe wyświetlacze LCD: kliknij prawym przyciskiem myszy, aby przełączać się między TRYBEM CZASU, PROCENTÓW i TEMPERATURY Obecnie w TRYBIE PROCENTOWYM - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fazowe wyświetlacze LCD: kliknij prawym przyciskiem myszy, aby przełączać się między TRYBEM CZASU, PROCENTÓW i TEMPERATURY Obecnie w TRYBIE TEMP - + <b>Label</b>= <b>Etykieta</b>= - + <b>Description </b>= <b>Opis </b>= - + <b>Type </b>= <b>Typ </b>= - + <b>Value </b>= <b>Wartość </b>= - + <b>Documentation </b>= <b>Dokumentacja </b>= - + <b>Button# </b>= <b>Przycisk# </b>= @@ -21770,12 +21778,12 @@ Obecnie w TRYBIE TEMP Przykład: 100 + x - + Stop monitoring Zatrzymaj monitorowanie - + Stop recording Zatrzymaj rejestrację diff --git a/src/translations/artisan_pt.qm b/src/translations/artisan_pt.qm index 799d97485559e54b6db7c394ddeb2760da83becf..4cd5cf01bc0cc0ec41ea6e8fc7ff405df80607a3 100644 GIT binary patch delta 20138 zcmX6_30Mtn6h1TaeRF5#ZnWG8*DoqUQQ0YyHp&_bWhu#$wd~zUD7z^;S&Fhml&ncb z*0PqhEZHUdF8}HJpXYzxyEV)Ao%5b^-g8Fvn+8=68m!j$NCNVi3^d zUjc0P;H^Xf^umkLv;y!@0qJvAUc%V0zO&?mOnd1`eE_eXKthkm)r^hh*kAykBmlq9 zMr5wx-QjyOW3}wS>a1oQ!MAw9rXvvxf!T-`i%5?70rYVPGPy(!WA!HUz5@(g3asO8 zBa-No@_JTpSlkoe?#3lMiC6=yGcF4vS%}v#s0c_do^;SHfR}isi1fr|0DoJ6~}lFt-#b92oTU27)!j605>2>u12KgxW@s70RQ0<2TsL3=mij50Nim0fN?W{<}3pU zABS6j@5kq$RUJgcJsM#HFnuYIeJ2p{2KPM#h$?J|dz1|@`v{ty9dKiC&sr`tBI&J= zOE{g6?{6TBx&rj(j7Wl9jYyxg2eM={&@Ur_ENy}3s6xyH(!T;oLL6@19U#l_ybk@0 zNFNWB9f*#7KUMZ5xTj7))^`W;b*2&N(~pSRK*navONibsCk05_4%}10h-BE^B!m`(T1>%iCK% zzXY`T7=Q&fKwF}{>13d7dI6bxSf0%5qH{QguGs%HxxSn-Ea;_K^G&^h$7^UXf)ggK$F7&x<4}_**q8M4hm%R9-zBIfNWU{ zG$jVWEe&WYe)mQMx_2RvOix5KsDOh;B-`~s_jd>AS@918BaO)Z#z&qUl(x40QkrBX+eh&PSr$BQK0>7at z$Zv)EqxY=^#gst+Ba=W;yC!xYK!Mjx4)}ti_Sz0CKnwsFbp;f7ZfI!*0!0^DbQ)A0 zT>v(Ff?8Jt+$S|?o5cfD*aful1n4jV+Q-OJ8#>EjqTcFQ5LnnP1isTousCi4{9F<0 zMf3z_XARV!DFWH>UEU+=Ef-Y5e+&;)p8)?+{Mm?Y@SiCzp8lR(fnP5g1J-N=z=l^~ zyZICFJ-0*iLIsd30kVZ;!-jX0T_x**^hY*yTZ(Jqc?(>7jR7((3woS(1={@@^jw8D z_Q4C>Ctm>G`XzWwvj#F~HF&No1b|5JGK&N<;vslBpwp_x8jGFf`#W z(#%H~nsXfJmB}#lBHB;GZ${+%wUK9P^p2;qAz)|<#>?UVFyGdQv^)s{7WD^M(+C1K zSOYD;2LZd|fNVS<7isi{iVhH12lujmFa$O~hir5c0>jXJlJI>(D$vizATTWvplO~F z$+pQ5xW6T`(LKcJK(>28VD@IjsStP+54#;dKM@VEZaM_!;gaoOj7TfWAn=hVzHbG? zxP0I-mJCx`g8`b=7+;Xx9bs4#q_{`zVOStiP1Zsf7IGb6Qxh15QIlJ8&xquF84Qoj zMp{~GL|T;xBi_aVm!XFdU-5)#42<}dhB(-W^qnsR)sujkF&TnZV>q&rj7ZWBV)~Ga z+071f80EGSxB)+4%w#ptt1b{S@hH&KyC7sYrl=LmA>@SyPv9wQ>*(E%`9pXX2FUd9 zh`8Q+n?m@5Pe4vP!T4jJ0ET~usq>Nk#x{d#OK$@NU4-cp+E{Qih}stnv}u++xz1o# zRZlLeqqlV34D(#mfxepq^ZM4}E|}k8Bk(rP^4~f(l3_k9eq;~qk#yOiu8ZT5*^qb* z17)Mfu*vx+Fv?l5DZw0boLjK@(M6yh8rVvIplRg5)=qeh&zj1~b#-tmJdHewOz5594 z12Pu%1GsVpj>NtL_D>ib4X^~J<$K5p!yxwa1LWMt{5;;*x;f^A^tSI0DSP`EX$rUYz|4xI)JQsAJ(un{r^Y z`$F;2aDWI;C~1WG%)b6`D;z`DteJ2-0mIIf^HA0^2Dr1SaDS2vT%r?HjM;(7#8G&f zfa`u|Fg&e!33TQqs64ar%+2$agnrg}DYnS937#xiXk{P|*r5z5nuwBt+on|Bkq zIIaBGRA;EZ$Bev#>kxi|ejm2r1O4;R)j?*0#e z_B_dWSWw`nY-K!GM`AtHg7Nxw71)Uf8E@DIT;L_9_t0EmJl-LENCGFK{);bCfv6iIW&=@qBc21Ij9~f;b%2|f z%nXQr2e9`PGca!krfhxXGv@YoymD;9t{Jc`mNAoB)qcI5nfA9GfJr+h za#$!b(RbNGr?>jBhA}kg1jJTk3~v5F?1Gr3oBe?{abgnQl>oUvQ68eRH<-L-)-A6D zx^5S^KnwY-fhq z<-Zo4$e-CY2~(3E(adh|jsO;?jY#Gn$Aq`AHW=E*xIeFyUI)DY%Cd`~dY zPU%d>VvHie{g{IrgRpR$%4Bvj2kwd$ll3|dcncHeL|PUw;xp#NH{7;iSD2GM{eX!` zWlmY6-^?jvPJ5$2X!4od7rlV&Y{wMrbO+LE8dF%}0$kfP=G-K#l@_;W&UdSgaXXo! z>bt-=Z(}al@~wa#{mfkU*a=X1lDWFQ3iy#SQ(U_OJ`0)RTZp~;F~!dZ1Kr+PK4_sc zoSn$r@pcC`|0{DRdM2>nHZylVp`~lbF?Tg+`M)xm`@Px%Br?qXU3gzZ-y4xFQ!@|q zIN&>k4+xBGMbk+kA zt}sd$?;-&>$C)hm*a_Imt}O9U;GVT%g@RkaQARGQXJcpGnKhd<9k__U ztga(6PmB+1*&PeZo1fSQbG891xv>p%aqEx$l^fUB8KNcDDi1Go!c5lcQ7v|0n=Z5m z^3(7@yD;AYO4J>6voyE+^2g)KYS z9~pFQJ$86z5)haD?1*_7&Kgf(gOV_09tdQEjqi`KVa?|Qd-fVTep73p+oIVCPLBZ! z-Py_4cL7b0WT$k%3z$EdoiYM1_?;6wt-ddio~PJIWjl0%&g`sQWb_x2h?u^<*o{b$ zs@(K)j-@`(%!Z9U_X*fXrR<`%RakFEvP)XJ0axYCCJe&Q!#1!9H~#?1Tf(kd_y*wR z09HPU)R6FqmA_X4Zx_WT)lUS-s$B)Lwd9OmZL?NEnp8sWB_#^`40Ej#P6M!D4twI16M&xyd*at1pcV@Dlm%uQT>{wC*3p;;=l@}I zN5~jTSFpKnrUR|Vvw8Ig0=xDSn}>-iKdT{|mvj+Rs_tx|4keVM5?fSfKF}4>Y|-^- zV2(FtFHA>{b8N|8oQs5eJyLGmP-m$Bo-O`z1DK=U?6s!$z}2m0uO(r|HeF(GJPyXf z#@dKH@647tR|1>q#FmB60J@%M%i=IFI7F~_Oz`iXN3-`r<^yRmmVMy364>3{*@{0J zR3a?d$DXl3vYW6^^72tZ;f+Y1JYb(Ziv=a?Sf715$sI%dA^A*0om<*d_W23)GetQ2 zIyDHmi%r?rm0tip&SI-me1Y=eZ1n|9th>!)s~;e<4gAV}_>AXibC&&>{t)P9R<>wl z<2HK}`||^O{m*XfFH6jH$M#`=uQ&v(PR-V=90DY{%!vHdeD-gXn?Rf}cr8BwPnnr z&o4knJ8;g++3A=Jw#culoY;Hih$b4gnIE%K1J*U-Iu-tqyWQ zZ}tHlH(PGpST9{nJuAh%{4mQdq5a*37&z(6}Ak}+$!q$odtVdJ=MV{osJP2{$Pqe14}<+go| z12X0|mwcE2Q+}4)v857d`!C#Hl#9tWb8dgiINLdF`1y_pUGUQ&X9%esKkV6!6o&w*x9})9D z18<)|q|RoTX3Qqi7|bF~S`p=HXH1hG5$(oo3|8@^PJ_S5@iwGRP7pAE-AUat3}z8F zr0(-az&B7Kz6ahif#`Y-2JU4mqMLLT==>I>p5`;KbQP)JUk2!4N*We!M_Ht46E>KY z4NY~1@)F|UzZ*!GQqs0nF|ao$khYJS0&Vr1I6wRaWX*je((-nsodyH9VGL<+KM3g1 zPNe<$5THkFNym_8Xz_leQ)^VEA~H#52Ru~|Gt#*PY1qkOeI4m9sqjFAQv^Wk(75x@V-~T zHya>-Yvy7SXHCYRMipnaKN(+*H<9>T_O#a9SzjfSoEui=6 zlIiXg$fTZRdM|WL{~~#nwJy*pkVMYOMNjEQA`c{@ob!o9^+VPuze1vBZ3TA9GZM8N zceT`&%#23TIPrzd<|m;E&LeXU;VyQIG9vM_G$MVJPv+b+1uk}o{MXuM{D=c&-dMEQ z7hXoBC!PP{<5y(ZJJcwM16dR(K9c=aN#x-(ZTYE#$PO@S3Z>){Z!)Ix-wz<8OeS_@o^9^_2UG{9Q zXTx&ju;%UU?#&_l_hIXxj}_Tpk_2Re-iWj^pJZIe+EewE94s#e?$S27sJXr6(@`XQ z)pM*p?~-H7Z=qh?oSXnuk0zSS+7>oe`-@24x27luFC%Aboq6zHl7D?Pu&+BBk(}!# z4{2e;-v3WFw9wf_&Lu^ko}lWhCl}WR0vtGxh~#*D5V?5A2Mhh)m+HUWSl!LL@X((?FyV|NJ`#BAh)h3*X(N*O92rT z%jYiST4!ANr*TFkQC-Njej9*(^puC#*{~lCvcXQzzWpL6+v%*_&XUrB7{BtrkkS|o z>%TgZQd|!jIE0jq#4wlNS1z-&aoc;5l%K$Uf?ExF^tKSlh3VvR#z%l@S4rjWhCuix z3|A`d z!aa!!leMjMju(olYU4!!!(FQO*amdgX{zfq9OL*Ms!Kq*!0?CaGBEj^ZAmTKV;%T& zojjzK-ZDc&ttX5JYIlL!_VCA|;yi6WaU_t3cJiuLF6`7>a!D(_)e2wQ;k_vk-9Fl} z`CWk6`?TX4H0tQVv{Pd=`WacWwzbZ%CW!XDfk{mKBibt+!`*|I)Wb6wV2Ka)ID8YR z{XXj1^*?|dH|qI%7r>*@)T`D3&n%{1zi=zxm(kwtD3rDGqkZD>@25PbzM(GI2x9)> zKw?B%V28LENc=47yAI7$W1zmr>w^<_6JLD%19X!_eLuBETul9bv;$Cj&;fRHfDQUX z2kfXlVJRJKmkqpGAGxfx-Y{c09l8+N5`Eu@&u-D7u>`=i?LQnM8V6!W!9(4l@k`GQKe#ezy?V8AFUn7FW>`liCCKYB3Fd+X%?ZEIMjAw#!bN(a{@h zfONl2L&r_R(y$O;OhV_c=TFDx-vh4wF&fsP9q@fS(y(FXK$SCT81gQ=usa>+g+=>{ zwshQb3}r7D&~dAe<3emOB7M1shA%>@T6u_0h(?*~zqxc`*MUHvh0%#Qg_u=N{D&|8 z(n$@jV%F$HBjO8CTzFYVr@WJaT2nf;EmG$)dpgwv!}!^cblPMz$xbeGTD~*T4uNuG z2ffw0@iY=iiB44i!`JaNvbLK&YRf;o_*f2h(EAKMMQ3`T0XMQia}-dK&!lrJKA|0q zrt{ij+IP2<8fJ9@*f5ta-ueZ&gHd!zZ8+MUO_v-*mCb)HU2+KR;MG;R$ic?2VLM$~ z+d|%Og)TkhiG_>Gh-7UZO{m?~{BoL*ehC=e1iGwtJHkup@>;(+`;#u;j~D-X2wl<9 z3gE$2y0$hhoVrcd)!P091>M-GJ<$J#(oM5x0`vYo-BjBW*;r0DJ7W$~Fq>`;8-Qa5 z`YO7mWeUK5K1QUGm*|$z=|C$e-Lmups)RS`mQ{G&Z*7f8Htqk1=U9198@-g?gzntw zhS%R;E@`7PYyrCa0xGcY&5TI4t~4Tj6G`_t-$LVjMfWUNgdL&NbPp=ETz(!+Q==zu z7(&xlAPMbEFd}{1m!=(y!$zf!rn_P}Ut~u2E-OIA=a~`dn-_H7YFw_LsLT^~VmSz+b06CvQ4?cSbB=#;nRJR()$BXokT`17p&-4&d2>WY+5y_4Kdgv`G z8o7z|h>pb?Bc5iDLMtlTD(AG-JJw%IPhCJ~+x&)}UWD|uWgEe0tU%KkvSr zo;{6Dxql`toQ>)BHBnYL>e+8TvaO@uuDFVpl$-|AG=N@T5e8gwGA-?jwzJ2PmL7<} zlw&(B^Ttg*`9q%Us52CGrT71Q#;@azNZ(o0hu;UGXV;^T@McL`EPdPoZ+hNt`pUH< zFm3zMS7WvV{V|zV&3p>rc$~ho%>r7JOg}~-6*aj_zui9pq>~%18Gf@ul<*2*RlKl@~%v=F}iUbO5$ zf$z}cHqf0Je1|#cdH0iLTW4#I{-}}rI_vD(ui-tmm0@!zjrX{NO3(8NyrEs;XSuE1vqd7u!}q>29i!q)zR$#LY=!>h`|MZ^ zKDeS6P>1LI z$XOa3nK3aUSz0U`+UX5T>+&H9-oVTh`H;(INO|}9v2$Jk)B7|(Hu)3QYHRqg?XNJ! zKFE(hssOTe2tU3$1?bA=`~;^EfS=b8vk;f^6YHYEo*B$X;N9_&9r%d4(Lm?T<)_5V z1`_;>pRxgEn=j@3)U7RmD~jf)?HLFS$n+chjMirX;@$a3CH}$ovVVBIzucj{jR_yY z8@j20W?Jzv>)nC>Z>v1Hz0R^*F&`JV4futV`K28~Q4KxDFWqnog$!($wATkFgz(E- zBllgcFe1s`%&%xbfP6pCugF7EXx)=vRh0rvXc50g>xnYTP=1X^29Ea(;@22Z&vm~E+j^qI!c7osVMGvsPJ-_iR zmf-5`{KgB&Nl(k=;0`thucdr)!Yx$kKk~`15&g&V$v$JbAHdnaNt|?;nTL^nvWR3r-u{*)_5Sj_@s($$D$=@$N?!XL=~Y5bL?^U!O}`75=*^Y6i5Dcywu zYYksK=`--{TJyzgF|EvN!WS2!jrcU=i*ME9JHEsh6~L@N{PmkNz==1h;&0}L1HEC- z-}YSu{EW5y9j74dUT)#%z=c~vL9;p9F=-2pgG)!RW~p6v!qqn8TZ7QC35bria* zy@0uRTA_Q0cxjlTp{@qF8d1@(+cseJ!xT-_nD%(DQCNAQj-R+xVP!xLJF&=!RF|b_ zI&u+~O!pMFGn(OGPe(=b!9Q?fLsGQ3iyYNFs}@(`$_y`poip0o9sqTA9!>#ah%D}1M;qgeD;_}(qXk3$rF@uo;& zCq=)U^FWWil5M-#u-7Z(zFlAWL&ekvX28Y8DWdY%Vo_MCnB#%;J8O<&ZdeueKCda}+4}>tae)!Z zSWwLCG!`=xsxS;kyP9ULFsu&6af^G3n5ogg?XIg>uz3-*j|X zjUoEfD8)t##7X-Un|!Q+ulrT8X%!mKu^)=$*%Vi%5s z(EMOU%2M1>W~?IBc%03OJvk^f2!7by1n{(&yslRt{RDx=C@!D-;XRk&3LLxRC5>`EOTyt4Fblf@0(Yi}#9x zl3M`3s}%(|JD}h&M^U)74)7rd<-Xl)OorDeuFS))zjsz#CG&x zBNadRBWMGG0@K1BK-*AYzW)H`ezL%|&H^&OS|IHw0qwj_pxsfXU+OB*O1z98rvBd767*fcw5|+ndW~SZ1+QZF zX~Fac+OhLM!NOw&QrsZHB5WH#*Z{$zzy-K1--LSe(3Be3%70z-?85_cV^_T-*$CDr zP@vsaA$z*&9mj7MT8f_l7C8wmCt_?IdqZfs7*kEXv(Pd%9mx8lLaWTts1LOjTAe{V zeKBXkNH1u%Jm&?V{_a7j3D>uSRW39?0Z zy&))E@N8KI@aCNnX~ZhQtJQpf{=0#DRVcgJg;HI}0!jpo4&HgG( zvcWX)TZ%BLIR?D4F~X$$3>e6++bm4MN|w9-U6?leDX?uVh3Oa=NV$g)wF66~*eAlw z0n<=KnJ>)Tj!H!2HepT=cU0>73G+UnqvyB_^FE_E+Vz?+KL!`+;~jZ@4}IVmM`0nV zQ1m^DVVSs5d&-2^DY-aB8z#ioPS1Gs78W^SOKM`OuqfjkP#b?C?mx7Hv#W%~*uvr` zKM)pM-UhBDTv(zbs500IOTym)Z4fVO-E@}67$IR>ERZ9aLc%YMhok2T%Z~2{+T^k9 z>ZUhbyf3Vb`iSPzO^^#Qu?tTX63wRoS2<5eY#fdD(M3pXVULwek+7+oDb5S?!sZZf zY#ZbXo2NGe)+|=oV(|{?)nC~D+a70qP6<0dJ_Y7ops=f-47~oRkkX+Xb*RZgN(}B! z(OV%MIMi9Gke*7xz)w>O>Deps`W6a%pW^k!Uoaxg^cVKeSpzWFS=gU?0eDA)aOeW^ zT*p&F_T<~Zhu0IbEB%04+6qS-%>bJAQaE}w2Mc;PAqOR7A~z6nLQ8S*Ctf(VBocN0 zhC;4{PB;3haK^4F=88{h5x3`MZy~SsXCRTOLVkQKP6>_>@*m;c$b?P8IWPSD$9&=Z zszThx20~HqJ=iNQ7cQK_&l6V(7aOOdR2eKM_te>il?a#8(S%p*5-uIXg&glJTwaBe zT4IfG<;Oi>x2-TDSt-gDJ#}o#DfwGZy&=zAxNBUF=feHX6f@c9!oz@UB(ed*lZ_F; z9!(P}X*|vY-$G1B93oWWR45<3OnBbsHZb<1h3CIgfCj%3UW~_<(gKz6qDI7)(i7n& z_B(mgkHYI;0|BNq5Z;dR!&O!ZwY3&WEfwCa|A@md?sW|YOfbDr)DCY85a%eGm_=Z`e2$dF*v=uK1^)R1OYW0FWU95 z1ZZy|wsu4d!wj_Ti9t9e{atk2j5ScdxuSC>{;si|*#1{NjP!@a4h0NA>3p$EPqf(5 z?_xKb{s7xAi`{x)GP62O?D5S5$c+!8+cFNIDpu_I`6f>7Smlbn(lK>y{7dwhhLQ6b zFM3{+@NooI^roorp4%w;>=^{i&IHkyH3h7O<-Q&|lgedcUnT=J@F=nGz7U{E@8y{u zdLLhRaqu(@R%a^2p?lY&w9?XuBHQ%s1J_jtB9T-S@sROl2( zyZ*yZVdAQ#s7jx?Dy~k%Iw;52sI^qV}0pQ+$M&ySE zh#Tf%gxz;r+^__bvF|nFwn@K%YCzm}@*EJ~OX7|esQ~;-amVc<)HmvgJ7FM>Qcg)0 zQ%Z43TmKT%+L-`zo)gnvVEWPal9>J)ZTaULac@~APQ-T<_r)wk9csFGV2U1yZMK-v zngcqelbGRj6BCFhV#ccDz+Jd09#mu2w3UhnO?-iF;lxAsAplu_#X}*usO@sa%>C)W zE=v~=M>iaV?97YVjwm{mnTtm|Ji`7+pm=mK+OppRF=r-5pVf(C&LMxCne-EnuhWSl;sv*89FRC5UR2-|{=_cg#llw@ z_J@m?YM&gi`Ym2QYKjxsuK)1JeIwGl1>%*K$ezb6#bOszFp%{x#o|D0A1`PomP{2< zkb5j%my}%28B|a&!KyT2s z7oQ%*{64W2AI*w$zOWOVsI2a@TL;pWUWK*w7bz&&m?G~x-WE`L>?IfAlx}a(v zBbn^T#Q~%}lF6BJOqljcW-2_s-!jQ8yBK>0A(DB!0-)_g$s(R0zxQq;Rpv|jQ1sv% zE#))4ZP=BYB19WNdu`XKEVNXjvA2!&y>3Do({b8HpzuX<6uyRuDqK|$+3Xy!?<1;n}SE+Z2Gq7{5q&_)F01Ydpe~Ds+G+@?SfEJt)NqPs# zzfTJ4#X*w)KCFW+?n?gqlYkM9N&zR4VCp)^eSLM(lQ?Ni$TXl&4#|^!b)854mO{dt zqV%>&3N=M`koQWVy^%^swUk2BF;ZB3Fd~`nCxsqwh@Y>PLeHS?G-W>sQ zkf281-H2?;1t}~T-w$bFM7C&#{LNQyCWbyk^dmojZ;{^m{4t4f^_siAJQ4)1+C}=!-UOq}gjRo^Db}(ZmWE%VKHK zfo1>!(Ng@vMHnx3Nh_XX!aM1-v@-n{P`B~YDz{i9#aUORwIh9jG`}Uu4YPoD>?b89 zWa4HXm)2#VOBC;w)<1g1$m$EbN-1W?G2Y2iihDsHj4hv~)Y=oA zvXxS+a)FTprL+^XaYedIX@whs*)>>7zdH=r(;%h)#WG-MCyH4 zD4qR|Px&l4B;{u!1GMgKM0$6nT+vr=Qrti~xBUlJbK|7*rf%rMHnO&#jp1-t=|cK! z;BLv%#iFS|pC%%r2|X>4F2zj8ChsNbss)z)N2W}G1+-tM=E{27>QE)hlSBnSwsRpx3f#Svp*h3#-pWsO@n}QwUnN_?F3WK z=|AaZzwSU?R!i@DKLk?pQ7-DIHyqMQKh!qB9X%`kNGio)Se^9KJPeo*Kct`bdf)>B zrC%LB;AVs=K{XvampMx2KlJEP!<9^HwDDGwl5Jy+_2hRYn-l_UZm^O&p9t`-)QBY2 z(}=W6uO!y!*?rTLob$%(TWR{6{&cJMu&79_63~C;&9G zR}R^SjJvOqTrxm!(!5$3L;h$Cl zRV-6Z;E}w-lav#dW8SxPnsTyDL*OIYD5I8{1DEtdIrEw`*6w$WD4!Zw*KqctGP(lu zD%nzLNJ2`P{81SLn613Os*LHn6VF*{L{_v=#`HZ7{M;htg3)N~8Pk*tzpn)Daz|xs zorge|olwT9P#8HfQ5m-z<(t4X<tIt zXHZ?k>!93-< z$vtuOwM@A|jU|(*M!B&ZQ@bU1l$-lt>%nT9a_eKXo?$`C8-201G;urU3Ci4|IDvh>gEDta4c7Bb<;ng!JBxA30+XlMk(sV6OvZ|@?M3A| z5%cm*FO}!U7vda4l=55(W^jjE$Orv(?Bexuk-t9h`DEp#MmP_(wZ8JQ4malW66KW? ztd?6WS6=<}5vVy)Uj5bpnBmiuC1X->+RaaSyK5gH3Wf4cb{zH@_bBgPD#TeyP(C_{ zWG6p1B0YRob{(uUiJ72$wdpf@oSpK`^;9f!&E&Ab_Li4xl;1sYB`yt9e!qZA?7mj{ zqX%~EW@+VvgLQ$?qKd0V8tB&Dh$OF(idbV{>ibJYI;CT2(Lu$}#XrmVs#4_z0jTe& zRCk(UF*{kM`t=P9$mc4}c_-k;A5xh$X$<7k1C@D$^C(@cksA-ubv9qBYP=qW`ANf6 z|7BncRULO=re$BF>STtb@@j~xb1{l{mRZ%O~gt6c5{ z0eiTw5lP~CmFqSX@zmie*DP-!vlptmM{NTx$VPS;sEy43(pvupd{6d&W(X%i-*bD0DG(E16A|a;-K8vVXEjp2>==C zs<>m%a4lU_arn3Z-KLO(19Y7yc2h0gkIeh5gKBB5d0BN=#REP;X)<3G&&$BA%T_Hr zgW3HhjcP?Vtjnr{RI5rJ0(-W#d@w*~c}u5S!=d}fMX1*9`2>8wa8+V3(gWQmR|J@I z^!o+*TY%m$>z!&{8m0x+!&U3=qLEISrP@$%4{N0bs?Be3P!)~rp6_z@_x%$-7Zk&*I5QM=7Os52L--yv8rfaEVka9R7Jm<0^jAV z>O$-`V6SddU8sykwjQavSg!@f(>&GHg1=a8XQ-}~Mgrg4L3Lx+GgORCjA$U|XQ*x( zIsrTWw(2(KD17}WRjK)LV8dUl$`0c;N#|8}~%>g9!Pm~r1n%mp$sN^U${XXy7y^`$T!c;8Ibm)k3W+5TMh)dKCg&ob4I z-sl&{4yt}ib%42dRrM=&Du7vv5y^A`aT>mVU_>(ARrP!Kf53h>RsGItjdq)$s+om+ z*DyuR^!Wnxv`Wo3#;WI}jhfqk6X?DOBQ~J-U#rPNByrcaYT6w4Wae%)|6w6!S%O?L zT-P~!f?A6G4BXWywX%`|F^yEwYtfr0~jAas;!r4un3*2wt0ifj|HQ)JvoceVG&-wx5W<03d{gaIL4cnyPVJl%1l$2e z-ClPB*nlJI4mWRM`z}=7(Rw95|8Uq*-K}Icz@Qsy*9fHEpQUQ|N&f*eQmghby9wm- z6}5Lmbdfh5)IKrg!1s8d?qiDgVb@*V$G;D7&P~<6b|}D%*{JTvEyCZok+ng3!@gkk zfSYO@>T*{PNRy0>VnP4UG`Kfx!l0;x{zgJIrUVzs(Q$4FcW^xM~s%OhsUrx$Y&wl(2 zn9DBec|Q2>Ig|`GBKaPso_7d&^6U%s{FY(ByS`D!*jocX=D51Hn@7t&sbgz9J-ss3 zi)3@02)?0?YloWX>vrn+eiqGuuGOoTx7&(+tWfpx6kNzn@6{{nI{-8Jw0cF63^ePu z+&5V7n7LTJRgd+#`ycgIe1;9`-d88H&Oip9RBy+e1BTTzBDcPtdS@VdUekVZaa65lz&+lm&Y?)4;Z^FKMFjw> z4yliIMR#&ZQ=e#5jvBVL`pknUAT67z&s5j}(`diC@IqIh4=m)yBlV6glhl`1;5Ha?<$IP59#w)yhpkvhvUP1H{g3;{O! zvij+49EjOHQvIy#DRAxH$$LiXEdz4YRWI=#1E#90Ub!Q7LrerRG*+${sk6(a>MwoX z0@LS&`pW}n;O7igf31g+vO|Fp8PyZ@*VeeQy}HVcN9pX6ywrbsVjh(7O#OH6QsDJX z)qiiH%e>#L5!z#MdZkh$tT)B9E?W*BW!;qix}-53a|b7(hG|S+`~*1gU1R2~2Tqr$ z(NR=$U6bTJqx794EHsVs(bJBqG*)St%8Yl`SUpCOIQp=rDgHYEFhQ$nx_>@q<%yc+ zz40MM?J7;n4mrTvf&3S*s^1`u<9L+2tdlfOCn<0h>om>-V{ry!siu9zB7n4Knl8SD zz&BqjyN=d%F3i<*@9hihn&TSxXCtvd%G7vdenkHjHJ*KA0oo*Me0L2(HR+?qH)SJ^ zOx@G?MIwWnXUVHZ>kX}nHG{`~2I`xx862MoboL6(;GKg2-i*@>b-jpe`Cc>34!?Jp zrWuBA#WyzB1eMbho4|GpURzqo7GHboyQ za@QnYI}VItgC=PYuKD%lnsvLKQCf}EY*@PxnDHK(4eyZ@X{2W3m)k%WIcYZ4nS}Y_ zdCjJR6*$;Ys@ePn$>jJiO>)=)AReD(ZHUg0T&3By5~J(FiJD!h=v(b zlsd>+3IA!*hG2o;&QG(q3^{2~v1Y%06{h=hHTyf%V7mE6b8vMza5=IjQ^uTm#1hR> ztChfgDbpNXJP5Pj9-3o^a7bykwdVL<-1DkOn%p~>)vi)#&J2Hn9kIwrO&*U6%vx#A zzQeh;g{L+7$FqU?a#>Tf-yBFtwdUe-J!YWsnu`bVLd{-kj8C>q0?pO&HNfont-0RY z59r*@nj1cNg0``mvYu!aNdq8$lL%lVsiu6+3?M^xAYzOh5~3+zRUU#( zqOO|q^6>yaJT;H!V!mEHM)SnS9q8{}n%7^Eg|-~iyxDXYB@Lyfx;gs)=J!S<%Of-& zCkA08I{-h^M_v-z$Uy(T*8HA~UeN8b=5M_MpaK1~ zOiv_=`I%Z~Uj{Iz&T5%w#lRb=midVdrRZT=_Gf#bb|1AuSpjh6-L)b&9m#Z~R`kln zO7Xc?<2a@5xOjsNV(oDtf(^S1!e9?_b3-~wGgq&4ZE+7RfSDy`Wj ztQ2BiY8$=76}XY2ZQT7i5QjIi>sX!7Aq%bTBMmSuinYz(qImc!RNKPg3R=J#ZL6kj z@Uib^+BTdmP*t(EZ9G!T_mx^_Pwa_qQ)`{qqXq2WuWg6DbYhqzCy&(+@X6A8nG!5| z{j}a2D}nYLs`cLChf2&6t#4E=O6l*lesj75do5J!_aFoKhG(>W`&I(^c23*x3B^w6 zLG6&tPrzPq)eaqv`*+_=)`sZ@TzH}#?t$6tr1RPlQHXcFK zt(~>I5Xi4y+Swn`-1lse4~FRsAz9j(%_+dV7^7X#$px5k)3pm`H3D8|&@Nnt-qFiS z8{0ex<701a+ZhZL=TYqytt z!e-4D?e@}kzbcK_1|oKmQ(&1!+yGOCmIIG%%sW@=9kLVFLk)#jPs0)E~N?b)23D9n0l^Y6uB zjw%2785e;g z3di{`xw8O|kI3M^9t{jr?L__?Mv_2JTk+p=0}cr+*};E1a}oo~dA`Z|nQBTl8~7j3 z1djN;pUMBs#D#%%Q4)}z0;I+GpBn=kHRcN^muJdp?YhGM<~J~+A6N0eecQso60)8D zeLv7UvsC#%cZe{sNbKhSdKDPK?3*U<&lF?7UI-l0ZJE`4C$s%dCgb)ynN0Od+RutI Q12GE_vu-~t%BJ)H0OMglP5=M^ delta 21239 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 diff --git a/src/translations/artisan_pt.ts b/src/translations/artisan_pt.ts index c482e3738..a4dac5c33 100644 --- a/src/translations/artisan_pt.ts +++ b/src/translations/artisan_pt.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Patrocinador de lançamento - + About Sobre - + Core Developers Desenvolvedores Principais - + License Licença - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Ocorreu um problema ao recuperar as informações da versão mais recente. Verifique sua conexão com a Internet, tente novamente mais tarde ou verifique manualmente. - + A new release is available. Uma nova versão está disponível. - + Show Change list Mostrar lista de mudanças - + Download Release Baixar versão - + You are using the latest release. Você está usando a versão mais recente. - + You are using a beta continuous build. Você está usando uma versão beta contínua. - + You will see a notice here once a new official release is available. Você verá um aviso aqui assim que um novo lançamento oficial estiver disponível. - + Update status Atualizar o status - + sponsored by {} patrocinado por {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day Torra do dia - + Screen Size Tamanho da tela @@ -102,65 +102,65 @@ Umidade dos Grãos Verdes - + Batch Size Tamanho do batch - + Density Roasted Densidade Assada - + Moisture Roasted Umidade dos Grãos Torrados - + Ground Color Cor do Café Moído - + Energy Energia - + CO2 - + Weight Roasted Peso Assado - + Weight Loss Perda de Peso - + From De - + Bottom Fundo - + AUC CUA @@ -316,7 +316,7 @@ Apagar - + Update Atualizar @@ -863,114 +863,114 @@ Dispositivo Extra Texto - - - + + + ON LIGAR - - - - + + + + START INICIAR - + FC START INÍCIO PE - + FC END FIM PE - + SC START INÍCIO SE - + SC END FIM SE - + RESET ZERAR - - + + CHARGE CARREGAR - - + + DROP RETIRAR - + CONTROL AO CONTROLE - + EVENT EVENTO - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END FIM SECA - + COOL END PRONTO @@ -990,25 +990,25 @@ END - + Finishing Phase Fase Finalização - + Maillard Phase Fase de Maillard - + Drying Phase Fase de seca - - + + OFF DESLIGAR @@ -1575,61 +1575,61 @@ END Mostrar Sempre - + Heavy FC PE intenso - + Low FC PE baixo - + Light Cut Corte claro - + Dark Cut Corte escuro - + Drops Gotículas - + Oily Oleoso - + Uneven Heterogênea - + Tipping Pontas escuras - + Scorching Chamuscado - + Divots Buracos @@ -1924,9 +1924,9 @@ END ComboBox + - - + @@ -1936,10 +1936,10 @@ END Ar + - - + @@ -1951,9 +1951,9 @@ END Tambor + - - + @@ -1963,9 +1963,9 @@ END Registro + - - + @@ -2246,14 +2246,14 @@ END SV - + Playback ON Reprodução LIGADA - + Playback OFF @@ -2272,7 +2272,7 @@ END Redefinir a cor da tela - + Heater Aquecedor @@ -2676,32 +2676,32 @@ END discreto - + Propane Gas (LPG) Gás Liquefeito de Petróleo (GLP) - + Natural Gas (NG) Gás Natural (GN) - + Electric Elétrico - + Fan Ventilador - + Cooling Resfriamento - + Elec Eletricista @@ -2901,47 +2901,47 @@ END Contextual Menu - + Add point Adicionar ponto - + Remove point Remover ponto - + Load points Carregar Pontos - + Save points Salvar pontos - + Reset Designer Zerar construtor - + Config... Configuração... - + Add to Cupping Notes Adicionar em notas de prova - + Add to Roasting Notes Adicionar em notas de torra - + Edit Editar @@ -4338,102 +4338,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Erro de E/S: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4444,86 +4444,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4743,19 +4743,19 @@ END Arduino não pôde definir filtros - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4876,96 +4876,96 @@ END Erro de comunicação S7 - - - - + + + + Error: Erro: - + Exception: {} not a valid settings file Exceção: {} não é um arquivo de configurações válido - - - - - + + + + + Error Erro - + Exception: WebLCDs not supported by this build Exceção: WebLCDs não suportados por esta construção - + Could not start WebLCDs. Selected port might be busy. Não foi possível iniciar os WebLCDs. A porta selecionada pode estar ocupada. - + Failed to save settings Falha ao salvar as configurações - - + + Exception (probably due to an empty profile): Exceção (provavelmente devido a um perfil vazio): - + Analyze: CHARGE event required, none found Analisar: evento CHARGE necessário, nenhum encontrado - + Analyze: DROP event required, none found Analisar: evento DROP necessário, nenhum encontrado - + Analyze: no background profile data available Analisar: não há dados de perfil de segundo plano disponíveis - + Analyze: background profile requires CHARGE and DROP events Analisar: o perfil de fundo requer eventos CHARGE e DROP - + Unexpected value for n, got Valor inesperado para n, obtido - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Exceção: phidgetServer não pôde ser adicionado. Verifique se o driver Phidget está instalado corretamente! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Exceção: não foi possível iniciar o PhidgetManager. Verifique se o driver Phidget está instalado corretamente! - - + + Unstable meter data Dados instáveis do medidor - + Error in lnRegression: Erro em lnRegressão: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Exceção: eventos redrawdesigner() Roast podem estar fora de ordem. Redefinindo o Designer. @@ -5149,8 +5149,8 @@ END Ajuda para anotações de eventos - - + + @@ -5292,7 +5292,7 @@ END Ajuda de alarmes - + Keyboard Shortcuts Help Ajuda para atalhos de teclado @@ -5507,15 +5507,15 @@ END Reprodução - - + + Energy Energia - - + + CO2 @@ -5803,15 +5803,15 @@ END HTML Report Template - - + + BBP Total Time Tempo Total BBP - - + + BBP Bottom Temp Temperatura inferior da PAB @@ -5827,850 +5827,850 @@ END Resumo BBP compacto - - + + Whole Color Cor do Café Torrado - - - + + + Profile Perfil - + Roast Batches Lotes da torra - - - + + + Batch Lote - - + + Date Data - - - + + + Beans Grãos - - - + + + In Em - - + + Out Fora - - - + + + Loss Perda - - + + SUM SOMA - + Production Report Relatório de Produção - - + + Time Tempo - - + + Weight In Peso em - - + + CHARGE BT CARREGAR BT - - + + FCs Time Horário dos FCs - - + + FCs BT - - + + DROP Time Tempo de queda - - + + DROP BT DEIXAR BT - + Dry Percent Porcentagem seca - + MAI Percent Porcentagem MAI - + Dev Percent Porcentagem de desenvolvimento - - + + AUC - - + + Weight Loss Perda de Peso - - + + Color Cor - + Cupping Ventosaterapia - + Roaster Torrador - + Capacity Capacidade - + Operator Operador - + Organization Organização - + Drum Speed Velocidade do tambor - + Ground Color Cor do Café Moído - + Color System Sistema de cores - + Screen Min Tela mínima - + Screen Max Tela máxima - + Bean Temp Temperatura do grão - + CHARGE ET CARREGAR ET - + TP Time Hora do TP - + TP ET TP-ET - + TP BT - + DRY Time Tempo SECO - + DRY ET SECO ET - + DRY BT SECO BT - + FCs ET - + FCe Time Hora FCe - + FCe ET - + FCe BT - + SCs Time Horário SC - + SCs ET - + SCs BT - + SCe Time Horário SCe - + SCe ET - + SCe BT - + DROP ET GOTA ET - + COOL Time Hora legal - + COOL ET LEGAL ET - + COOL BT LEGAL - + Total Time Tempo total - + Dry Phase Time Tempo da fase seca - + Mid Phase Time Tempo da fase intermediária - + Finish Phase Time Tempo de conclusão da fase - + Dry Phase RoR RoR de fase seca - + Mid Phase RoR RoR de fase intermediária - + Finish Phase RoR Fase Final RoR - + Dry Phase Delta BT Fase Seca Delta BT - + Mid Phase Delta BT Delta BT de fase intermediária - + Finish Phase Delta BT Fase Final Delta BT - + Finish Phase Rise Concluir ascensão da fase - + Total RoR RoR total - + FCs RoR - + MET TMA - + AUC Begin Início da AUC - + AUC Base Base AUC - + Dry Phase AUC AUC da Fase Seca - + Mid Phase AUC AUC da fase intermediária - + Finish Phase AUC Terminar Fase AUC - + Weight Out Peso perdido - + Volume In Volume aumentado - + Volume Out Diminuir volume - + Volume Gain Ganho de Volume - + Green Density Densidade Verde - + Roasted Density Densidade Assada - + Moisture Greens Umidade dos Grãos Verdes - + Moisture Roasted Umidade dos Grãos Torrados - + Moisture Loss Perda de umidade - + Organic Loss Perda Orgânica - + Ambient Humidity Umidade ambiente - + Ambient Pressure Pressão ambiente - + Ambient Temperature Temperatura ambiente - - + + Roasting Notes Notas de torra - - + + Cupping Notes Notas de prova - + Heavy FC PE intenso - + Low FC PE baixo - + Light Cut Corte claro - + Dark Cut Corte escuro - + Drops Gotículas - + Oily Oleoso - + Uneven Heterogênea - + Tipping Pontas escuras - + Scorching Chamuscado - + Divots Buracos - + Mode Modo - + BTU Batch Lote BTU - + BTU Batch per green kg Lote de BTU por kg verde - + CO2 Batch Lote de CO2 - + BTU Preheat Pré-aquecimento BTU - + CO2 Preheat Pré-aquecimento de CO2 - + BTU BBP - + CO2 BBP CO2 pressão arterial - + BTU Cooling Resfriamento BTU - + CO2 Cooling Resfriamento de CO2 - + BTU Roast Assado BTU - + BTU Roast per green kg BTU assado por kg verde - + CO2 Roast Assado com CO2 - + CO2 Batch per green kg Lote de CO2 por kg verde - + BTU LPG BTU GLP - + BTU NG - + BTU ELEC BTU ELÉTRICO - + Efficiency Batch Lote de eficiência - + Efficiency Roast Assado Eficiente - + BBP Begin Início do BBP - + BBP Begin to Bottom Time BBP começa ao fundo - + BBP Bottom to CHARGE Time BBP Inferior para Tempo de Carga - + BBP Begin to Bottom RoR BBP começa a descer RoR - + BBP Bottom to CHARGE RoR BBP Inferior para CHARGE RoR - + File Name Nome do arquivo - + Roast Ranking Classificação de torra - + Ranking Report Relatório de classificação - + AVG Média - + Roasting Report Relatório de torra - + Date: Data: - + Beans: Grãos: - + Weight: Massa: - + Volume: Volume: - + Roaster: Torrador: - + Operator: Operador: - + Organization: Organização: - - + + Cupping: Prova: - + Color: Cor: - + Energy: Energia: - + CO2: - + CHARGE: CARREGAR: - + Size: Peneira: - + Density: Densidade: - + Moisture: Umidade: - + Ambient: Ambiente: - + TP: PV: - + DRY: SECA: - + FCs: PEi: - + FCe: PEf: - + SCs: SEi: - + SCe: SEf: - + DROP: RETIRAR: - + COOL: PRONTO: - + MET: TMA: - + CM: - + Drying: Fase de seca: - + Maillard: Fase de Maillard: - + Finishing: Finalização: - + Cooling: Resfriamento: - + Background: Fundo: - + Alarms: Alarmes: - + RoR: RoR: - + AUC: - + Events Eventos @@ -7583,13 +7583,13 @@ Quando Meter=NONE abre a caixa de diálogo para inserir manualmente as temperatu - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Entrada rápida em eventos especiais. As teclas q,w,e e r correspondem aos eventos especiais 1,2,3 e 4. Um valor numérico de dois dígitos deve seguir a letra de atalho, por exemplo. &#39;q75&#39;, quando o valor máximo do controle deslizante de evento correspondente for 100 ou menos (configuração padrão). Quando o valor máximo do controle deslizante é maior que 100, três dígitos devem ser inseridos e para valores menores que 100 é necessário um zero à esquerda, por exemplo. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Entrada rápida PID SV. O valor é um número de três dígitos. Para valores menores que 100 devem ser inseridos com um zero à esquerda, por exemplo &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11674,6 +11674,14 @@ O uso de fórmulas matemáticas no plotter também permite o uso das variáveis F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 refere-se ao resultado anterior da fórmula real para realizar um loop de feedback. Isso é útil em projetos de filtro. Da mesma forma, F2 refere-se ao segundo resultado anterior etc. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Entrada rápida em eventos especiais. As teclas q,w,e e r correspondem aos eventos especiais 1,2,3 e 4. Um valor numérico de dois dígitos deve seguir a letra de atalho, por exemplo. &#39;q75&#39;, quando o valor máximo do controle deslizante de evento correspondente for 100 ou menos (configuração padrão). Quando o valor máximo do controle deslizante é maior que 100, três dígitos devem ser inseridos e para valores menores que 100 é necessário um zero à esquerda, por exemplo. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Entrada rápida PID SV. O valor é um número de três dígitos. Para valores menores que 100 devem ser inseridos com um zero à esquerda, por exemplo &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11911,8 +11919,8 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Razão - - + + Text Texto @@ -11939,19 +11947,19 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11972,19 +11980,19 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12013,8 +12021,8 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Alinhar - - + + @@ -12031,11 +12039,11 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad CARREGAR - - - - - + + + + + @@ -12044,13 +12052,13 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad PV - - + + + + - - - - + + @@ -12058,16 +12066,16 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad SECA - - - - - - - - - - + + + + + + + + + + @@ -12075,7 +12083,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad PEi - + @@ -12083,7 +12091,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad PEf - + @@ -12091,7 +12099,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad SEi - + @@ -12099,8 +12107,8 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad SEf - - + + @@ -12121,9 +12129,9 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad / min - - - + + + @@ -12132,9 +12140,9 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad LIGAR - - - + + + @@ -12169,7 +12177,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Negativo - + Slider @@ -12186,8 +12194,8 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Inverter controle - - + + @@ -12223,29 +12231,29 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Rampa/Patamar - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Fundo @@ -12466,7 +12474,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Sobreposição de anotação permitida - + Markers Marcadores @@ -12508,9 +12516,9 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Tamanho - - - + + + @@ -12518,8 +12526,8 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad INICIAR - - + + MET TMA @@ -12545,9 +12553,9 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad atual: - - - + + + @@ -12612,9 +12620,9 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Grupo - - - + + + @@ -12627,16 +12635,16 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad ZERAR - - - + + + Event button Botão de evento - + its text @@ -12680,7 +12688,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad DB # - + @@ -12895,7 +12903,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad - + ALL TUDO @@ -12960,7 +12968,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad - + @@ -12977,9 +12985,9 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad - - - + + + Green @@ -12995,7 +13003,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Torrados - + @@ -13004,7 +13012,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad FIM SECA - + @@ -13013,13 +13021,13 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad INÍCIO PE - + FC END FIM PE - + @@ -13027,13 +13035,13 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad INÍCIO SE - + SC END FIM SE - + COOL PRONTO @@ -13064,7 +13072,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad - + Density Densidade @@ -13086,7 +13094,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad - + Moisture Humidade @@ -13215,7 +13223,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad (mm: ss) - + Duration Duração @@ -13238,7 +13246,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad - + @@ -13278,7 +13286,7 @@ Quando os atalhos de teclado estão desativados, adiciona um evento personalizad Modelo - + Heating Aquecimento @@ -13589,7 +13597,7 @@ Fases LCDs Não disponível no ArtisanViewer - + EVENT EVENTO @@ -13657,13 +13665,13 @@ Fases LCDs Insira descrição - + PID SV - + PID % @@ -13704,425 +13712,425 @@ Fases LCDs Cor da borda (RGBA) - + roasted assado - - - - - - + + + + + + AUC CUA - + Time Guide Guia de Tempo - + Background ET ET de fundo - + Background BT BT de fundo - + Background Extra Extra de fundo - + X Label Rótulo X - - - + + + Canvas Tela - + Y Label Rótulo Y - + SpecialEventText Texto de Evento Especial - + SpecialEventBox Caixa de Eventos Especiais - + Bg SpecialEventText Bg TextoEventoEspecial - + Bg SpecialEventBox Bg Caixa de Eventos Especiais - - - - - - - + + + + + + + Legend bkgnd Legenda de Fundo - + MET Text Texto MET - - + + MET Box Caixa TMA - + Timer LCD Digits Dígitos do LCD do cronômetro - + Timer LCD Background Fundo LCD do cronômetro - - + + ET LCD Digits Dígitos ET LCD - - + + ET LCD Background Fundo ET LCD - - + + BT LCD Digits Dígitos BT LCD - - + + BT LCD Background Fundo LCD BT - + Extra/PID LCD Digits Dígitos LCD extras / PID - + Extra/PID LCD Background Fundo LCD extra / PID - + AUC FCs AUC PEi - - - + + + ln() ln () - - - - + + + + x x - - - + + + Bkgnd Fundo - - - + + + On Sobre - - - + + + Off Desligado - + Max Delta Delta máximo - + Swing Balanço - + ABC/secs ABC / s - + Segment Analysis (rise, crash and flick) Análise de segmento (subida, queda e movimento) - + Background Align Alinhamento de fundo - + Curve Fit Ajuste de Curva - + Samples Threshold Limiar de Amostras - + Delta Threshold Limiar Delta - + Sample rate (secs) Taxa de amostragem (segundos) - + Smooth Curves/Spikes Curvas / pontas suaves - + Delta Span/Smoothing Delta Span/Suavização - + Polyfit/Optimal Smoothing Polyfit/Otimal Smoothing - + Fit RoRoR (C/min/min) RoRoR de ajuste (C / min / min) - + Actual RoR at FCs RoR real em FCs - + ALL FINISHING MODE TODO O MODO DE ACABAMENTO - - + + DEV% DESV% - - + + DRY% SECO% - - - - - + + + + + TIME MODE MODO DE TEMPO - - - - - + + + + + PERCENTAGE MODE MODO DE PERCENTAGEM - + RAMP% RAMPA% - - - - - + + + + + TEMP MODE MODO DE TEMP. - + Start recording Inicia gravação - + Charge the beans Carregue os feijões - + /m / m - + greens verdes - - - + + + AUTO - - - + + + MANUAL - + FLAP ABA - - - + + + CLOSE FECHAR - - - + + + OPEN ABRIR - + CONTROL AO CONTROLE - + DISCHARGE DESCARGA - + HEATING AQUECIMENTO - + STIRRER AGITADOR - + FILL PREENCHER - + COOLING RESFRIAMENTO - - - + + + STOP PARAR - + RELEASE LIBERAR - + RMSE BT RMSEBT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -14310,155 +14318,155 @@ Fases LCDs Mapeamento - + Preheat Measured Pré-aquecimento medido - + Preheat % Pré-aqueça% - + BBP Measured BBP medido - + BBP % BBP% - + Cooling Measured Arrefecimento medido - + Cooling % % De resfriamento - + Continuous Contínuo - + Roast Event Evento assado - + Meter Medidor - - + + at em - + BackgroundXT Plano de fundoXT - + BackgroundYT Plano de fundoYT - - + + BackgroundET FundoET - - + + BackgroundBT FundoBT - + BackgroundDeltaET FundoDeltaET - + BackgroundDeltaBT FundoDeltaBT - + ETprojection Eprojeção - + DeltaETprojection DeltaETprojeção - + BTprojection BTprojeção - + DeltaBTprojection DeltaBTprojeção - + TIMEguide Guia TIME - + AUCguide Guia AUC - - - + + + Correction Correção - + Event #<b>{0} </b> Evento #<b>{0} </b> - - + + CM - - + + FC - + Designer Construtor - + BT {0} {1}/min for {2} BT {0} {1} / min por {2} - + ET {0} {1}/min for {2} ET {0} {1} / min por {2} @@ -14793,8 +14801,8 @@ Fases LCDs Encerrar {0} - - + + About {0} Sobre o {0} @@ -14856,37 +14864,37 @@ Fases LCDs Menu - + Main LCDs LCDs principais - + Delta LCDs - + PID LCDs LCDs PID - + Extra LCDs LCDs extras - + Phases LCDs Fases LCDs - + Scale LCDs @@ -14923,13 +14931,13 @@ Fases LCDs Visualizar - + Help Ajuda - + New Novo @@ -15292,105 +15300,105 @@ Fases LCDs Controles - + Readings Leituras - + Events Editor Editor de eventos - + Buttons Botões - + Sliders Deslizantes - + Schedule Plano - + Full Screen Tela Cheia - + About Qt Sobre o Qt - + Documentation Documentação - + Keyboard Shortcuts Atalhos de teclado - + Check for Updates Verifique se há atualizações - + Errors Erros - + Messages Mensagens - + Serial Comunicação Serial - + Platform Plataforma - + Load Settings... Carregar configurações... - + Load Recent Settings Configurações recentemente carregadas - - + + Save Settings... Salvar configurações... - - + + Factory Reset Reinicialização total - + Load Theme... Carregar tema... - + Save Theme... Salvar tema... @@ -15473,18 +15481,18 @@ Fases LCDs Gráfico de roda salvo - + Open Wheel Graph Abrir gráfico roda - - - - - - + + + + + + @@ -15492,12 +15500,12 @@ Fases LCDs {} conectado - - - - - - + + + + + + @@ -16022,7 +16030,7 @@ Repita a operação no final: {0} - + Bluetootooth access denied Acesso bluetooth negado @@ -16058,13 +16066,13 @@ Repita a operação no final: {0} Auxiliar de reprodução ativado em {0} segundos - + Load Background Carregar plano de fundo - + Reading background profile... Lendo perfil de fundo... @@ -16296,8 +16304,8 @@ Repita a operação no final: {0} Amostragem - - + + Warning Aviso @@ -16308,13 +16316,13 @@ Repita a operação no final: {0} Um intervalo de amostragem apertado pode levar à instabilidade em algumas máquinas. Sugerimos um mínimo de 1s. - + Incompatible variables found in %s Variáveis incompatíveis encontradas em %s - + Assignment problem problema de atribuição @@ -16360,7 +16368,7 @@ Repita a operação no final: {0} Falha na conexão S7 - + Port Configuration Configuração de portas @@ -16371,7 +16379,7 @@ Repita a operação no final: {0} Porta Comunicação - + Load Alarms Carregar Alarmes @@ -16408,99 +16416,99 @@ Repita a operação no final: {0} seguir - - + + Save Statistics Salvar estatísticas - + Welcome to version {0} of Artisan! Bem-vindo à versão {0} do Artisan! - + This is a one time message to inform you about a change in Artisan. Esta é uma mensagem única para informá-lo sobre uma mudança no Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Se você nunca executou versões mais antigas do Artisan, pode pular esta mensagem, a alteração não afeta você. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. O Artisan preserva todas as suas definições de configuração quando você sai, para que elas estejam automaticamente disponíveis na próxima vez que você iniciar o Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. A partir da versão v2.0, as configurações não serão mais compartilhadas automaticamente na inicialização com versões anteriores à v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Não se preocupe. Como esta é a primeira vez que você abriu esta nova versão, o Artisan já carregou suas últimas configurações usadas. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Para compartilhar as configurações entre esta versão e as versões do Artisan anteriores à v2.0, use 'Ajuda>Salvar configurações' e 'Ajuda>Carregar configurações'. - + Enjoy using Artisan, The Artisan Team Divirta-se usando Artisan, The Artisan Team - + One time message about loading settings at start-up Mensagem única sobre o carregamento das configurações na inicialização - + Welcome to the ArtisanViewer! Bem-vindo ao ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Esta é uma mensagem única para apresentá-lo ao ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. O ArtisanViewer é aberto sempre que uma cópia do Artisan já estiver em execução. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. O ArtisanViewer preservará todas as suas definições de configuração quando você sair, para que elas estejam automaticamente disponíveis na próxima vez que você iniciar o ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Cuidado, a única forma de compartilhar as configurações entre o Artisan e o ArtisanViewer é salvá-las e carregá-las explicitamente usando 'Ajuda>Salvar configurações' e 'Ajuda>Carregar configurações'. - + Enjoy using ArtisanViewer, Divirta-se usando o ArtisanViewer, - + The Artisan Team A equipe do artesão - + One time message about ArtisanViewer Mensagem única sobre o ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16509,408 +16517,408 @@ To keep it free and current please support us with your donation and subscribe t Para mantê-lo gratuito e atualizado, apoie-nos com sua doação e assine o artist.plus para suprimir esse diálogo! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Configurar para<br>{0}?<br><br>Algumas das suas configurações serão modificadas!<br><br>Antes de prosseguir, é melhor salvar suas configurações atuais e redefinir o Artisan<br>(primeiro menu {1} >> {2} depois {4} >> {3}) - + Adjust Settings Ajustar configurações - + Ambient Ambiente - + Elevation (MASL) Elevação (MASL) - - - + + + Action canceled Ação cancelada - - - - - - - + + + + + + + Machine Máquina - - - - - + + + + + Network name or IP address Nome da rede ou endereço IP - + Machine Capacity (kg) Capacidade da máquina (kg) - + Energy loads configured for {0} {1}kg Cargas de energia configuradas para {0} {1}kg - + Artisan configured for {0} Artesão configurado para {0} - - + + Load theme {0}? Carregar tema {0}? - - + + Adjust Theme Related Settings Ajustar configurações relacionadas ao tema - - + + Loaded theme {0} Tema carregado {0} - + Detected a color pair that may be hard to see: Detectado um par de cores que pode ser difícil de ver: - - - + + + Simulator started @{}x Simulador iniciado @{}x - + super on super ligado - + super off super desligado - + Pulse out of range (%d) Pulso fora da faixa (%d) - + Alarms on Alarmes ativados - + Alarms off Alarmes desligados - + autoCHARGE on autoCHARGE ativado - + autoCHARGE off autoCHARGE desligado - + autoDROP on autoDROP ativado - + autoDROP off Desligamento automático - - - + + + PID set to OFF PID definido para DESL - - - + + + PID set to ON PID definido para LIGADO - - + + PID mode manual Manual do modo PID - - + + PID mode Ramp/Soak Rampa/Soak do modo PID - - + + PID mode background plano de fundo do modo PID - + playback off reprodução desligada - + playback by time reprodução por tempo - + playback by BT reprodução por BT - + playback by ET reprodução por ET - + Notifications on Notificações em - + Notifications off Notificações desligadas - - - - - - + + + + + + PID Lookahead: {0} Antecipação de PID: {0} - + Keep ON enabled Manter ativado ativado - + Keep ON disable Manter ON desativar - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Deseja redefinir todas as configurações?<br> O ArtisanViewer deve ser reiniciado! - + Do you want to reset all settings?<br> Artisan has to be restarted! Deseja redefinir todas as configurações?<br> O Artisan precisa ser reiniciado! - - + + Factory Reset Reinicialização total - + Auto Axis Graph Mode: Roast Modo de gráfico de eixo automático: Roast - + Auto Axis Graph Mode: BBP+Roast Modo de gráfico de eixo automático: BBP + Roast - + Auto Axis Graph Mode: BBP Modo de gráfico de eixo automático: BBP - - + + PID Mode: Ramp/Soak Modo PID: Rampa/Soak - - + + PID Mode: Background Modo PID: Plano de fundo - - + + PID Mode: Manual Modo PID: Manual - + Exit Designer? Sair do Construtor? - + Designer Mode ON Modo construtor LIGADO - + LCD cursor on profile data Cursor LCD nos dados do perfil - + LCD cursor on template data Cursor LCD nos dados do modelo - + LCD cursor OFF Cursor LCD DESLIGADO - + Keyboard moves turned ON Ações de teclado LIGADAS - + Keyboard moves turned OFF Ações de teclado DESLIGADAS - + Profile {0} saved in: {1} Perfil {0} gravado em: {1} - + Autosave path does not exist. Autosave failed. O caminho de salvamento automático não existe. O salvamento automático falhou. - + Empty path or box unchecked in Autosave Caminho vazio ou opção Auto-salvar desabilitada - + Event #{0}: {1} has been updated Evento #{0}: {1} foi atualizado - + Select Selecionar - - + + Open Abrir - + URL - + Save Salvar - + Select Directory Selecionar pasta - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST cancelado: perfil incompleto sem CHARGE e DROP encontrado - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST cancelado: perfil incompleto sem DROP encontrado - + {0} has been saved. New roast has started {0} foi gravado. Uma nova torra foi iniciada - - - + + + Invalid artisan format Formato do Artisan inválido - + {0} loaded {0} carregado - + No profile data. ET/BT not recalculated Sem dados de perfil. ET/BT não recalculado - + Problem with the profile data. ET/BT not recalculated Problema com os dados do perfil. ET/BT não recalculado - + Background {0} loaded successfully {1} Plano de fundo {0} carregado com sucesso {1} - + Artisan CSV file loaded successfully Arquivo CSV do Artisan carregado com sucesso - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import O Probat Shop Pilot Software espera arquivos nomeados <Name>_<Index>.xml como em Test_0.xml na importação - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16923,467 +16931,467 @@ Substituir suas definições extras de dispositivo usando os valores do perfil? É aconselhável salvar previamente suas configurações atuais através do menu Ajuda >> Salvar configurações. - + Found a different set of extra devices Encontrou um conjunto diferente de dispositivos extras - + Save Profile Salvar perfil - + Profile saved Perfil gravado - - - - - - - - + + + + + + + + Cancelled Cancelado - + Readings exported Leituras exportadas - + Export Excel Exportar Excel - + Export CSV Exportar CSV - + Export JSON Exportar JSON - + Export RoastLogger Exportar RoastLogger - + Export Probat Pilot Exportar Probat Pilot - - + + + + - - Converting... Convertendo... - - + + + + - - Target file {0} exists. {1} not converted. O arquivo de destino {0} existe. {1} não convertido. - + Readings imported Leituras importadas - + Import Artisan URL URL do artesão de importação - + Import CSV Importar CSV - + Import JSON Importar JSON - + Import RoastLogger Importar RoastLogger - + Batch Counter Contador de Lote - + Load Settings canceled Carregar configurações canceladas - - + + Statistics Saved Estatísticas salvas - + No statistics found Nenhuma estatística encontrada - + Excel Production Report exported to {0} Relatório de produção do Excel exportado para {0} - + Ranking Report Relatório de classificação - + Ranking graphs are only generated up to {0} profiles Os gráficos de classificação são gerados apenas até {0} perfis - + Profile missing DRY event Evento DRY ausente no perfil - + Profile missing phase events Perfilar eventos de fase ausentes - + CSV Ranking Report exported to {0} Relatório de classificação CSV exportado para {0} - + Excel Ranking Report exported to {0} Relatório de classificação do Excel exportado para {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied A balança Bluetooth não pode ser conectada enquanto a permissão para Artisan acessar o Bluetooth é negada - + Bluetooth access denied acesso Bluetooth negado - + Hottop control turned off Controle Hottop desligado - + Hottop control turned on Controle Hottop ativado - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Para controlar um Hottop, primeiro você precisa ativar o modo superusuário clicando com o botão direito no LCD do timer! - - + + Settings not found Configurações não encontradas - + artisan-settings configurações artesanais - + Save Settings Salvar configurações - + Settings saved Configurações salvas - + artisan-theme tema artesanal - + Save Theme Salvar tema - + Theme saved Tema salvo - + Load Theme Carregar tema - + Theme loaded Tema carregado - + Background profile removed Perfil de fundo removido - + Alarm Config Configuração de alarme - + Alarms are not available for device None Não há disponibilidade de alarmes para o dispositivo NONE - + Switching the language needs a restart. Restart now? Mudar o idioma precisa de uma reinicialização. Reinicie agora? - + Restart Reiniciar - + Import K202 CSV Importar K202 CSV - + K202 file loaded successfully Arquivo K202 carregado com sucesso - + Import K204 CSV Importar K204 CSV - + K204 file loaded successfully Arquivo K204 carregado com sucesso - + Import Probat Recipe Importar Receita Probat - + Probat Pilot data imported successfully Dados do Probat Pilot importados com sucesso - + Import Probat Pilot failed Falha na importação do Probat Pilot - - + + {0} imported {0} importado - + an error occurred on importing {0} ocorreu um erro ao importar {0} - + Import Cropster XLS Importar Cropster XLS - + Import Stronghold XLSX Importar Stronghold XLSX - + Import RoastLog URL Importar URL do RoastLog - + Import RoastPATH URL URL RoastPATH de importação - + Import Giesen CSV Importar Giesen CSV - + Import Petroncini CSV Importar Petroncini CSV - + Import IKAWA URL Importar URL IKAWA - + Import IKAWA CSV Importar IKAWA CSV - + Import Loring CSV Importar Loring CSV - + Import ROEST CSV Importar ROEST CSV - + Import Rubasse CSV Importar Rubasse CSV - + Import HH506RA CSV Importar HH506RA CSV - + HH506RA file loaded successfully Arquivo HH506RA importado com sucesso - + Save Graph as Salvar gráfico como - + {0} size({1},{2}) saved {0} tamanho({1}, {2}) gravado - + Save Graph as PDF Salvar gráfico como PDF - + Save Graph as SVG Salvar gráficocomo SVG - + {0} saved {0} gravado - + Wheel {0} loaded Roda {0} carregada - + Invalid Wheel graph format Formato de gráfico roda inválido - + Buttons copied to Palette # Botões copiados para a Paleta # - + Palette #%i restored Paleta #%i restaurada - + Palette #%i empty Paleta #%i vazia - + Save Palettes Salvar paletas - + Palettes saved Paletas gravadas - + Palettes loaded Paletas carregadas - + Invalid palettes file format Formato de arquivo de paletas inválido - + Alarms loaded Alarmes carregados - + Fitting curves... Ajustando as curvas... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Aviso: O início do intervalo de análise de interesse é anterior ao início do ajuste da curva. Corrija isso na guia Config>Curves>Analyze. - + Analysis earlier than Curve fit Análise antes do ajuste da curva - + Simulator stopped Simulador parado - + debug logging ON registro de depuração ATIVADO @@ -17574,447 +17582,447 @@ Corrija isso na guia Config>Curves>Analyze. Dispositivo definido como {0}, que é equivalente a CENTER 302. Agora, escolha a porta serial - + set y-coordinate to {} defina a coordenada y para {} - + seconds before FCs seonds before PEi - + seconds after FCs seconds after PEf - + Alarm notice Aviso de alarme - + Alarm is calling: {0} Chamada de alarme:{0} - + Calling alarm failed on {0} Alarme de chamada falhou em {0} - + Alarm trigger button error, description '{0}' not a number Erro no botão de acionamento do alarme, descrição '{0}' não é um número - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Erro do controle deslizante de acionamento do alarme, descrição '{0}' não é um número válido [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Erro do controle deslizante SV do acionador de alarme, descrição '{0}' não é um número válido - + Alarm {0} triggered Alarme {0} disparado - + Save profile? Salvar perfil? - + Profile unsaved Perfil desgravado - + Scope has been reset Escopo foi zerado - + Load Image File Carregar arquivo de imagem - + Loaded watermark image {0} Imagem de marca d'água carregada {0} - + Unable to load watermark image {0} Não foi possível carregar a imagem da marca d'água {0} - + Convert profile data to Fahrenheit? Converter os dados do perfil para Fahrenheit? - - - - + + + + Convert Profile Temperature Converter temperatura do perfil - + Profile changed to Fahrenheit Perfil alterado para Fahrenheit - + Unable to comply. You already are in Fahrenheit Não foi possível realizar. Você já está em Fahrenheit - - + + Profile not changed Perfil não alterado - + Convert profile data to Celsius? Converter dados do perfil para Celsius? - + Profile changed to Celsius Perfil alterado para Celsius - + Unable to comply. You already are in Celsius Não foi possível realizar. Você já está em Celsius - + Convert Profile Scale Converter escala do perfil - + No profile data found Não foi encontrado dados de perfil - - + + Colors set to defaults Conjunto de cores padrão - + Colors set to Default Theme Cores definidas como tema padrão - + Colors set to grey Conjunto de cores em tons de cinza - + Background does not match number of labels O plano de fundo não corresponde ao número de rótulos - + Phidget service discovery started... A descoberta do serviço Phidget começou... - + scanning for device procurando por dispositivo - + Scope monitoring... Monitoramento do leitor em curso... - + Scope stopped Leitor parado - + Humidity: {}% Umidade: {}% - + Temperature: {}{} Temperatura: {}{} - + Pressure: {}hPa Pressão: {}hPa - + Scope recording... Gravação da leitura em curso... - + Scope recording stopped Gravação da leitura parada - + Not enough data collected yet. Try again in a few seconds Ainda não há dados suficientes coletados. Tente novamente em alguns segundos - + CHARGE: Scope is not recording CHARGE: Scope não está gravando - + Roast time starts now 00:00 BT = {0} Tempo de torra começa agora 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] registrado em {0} BT = {1} - + DRY END: Scope is not recording DRY END: Scope não está gravando - + [DRY END] recorded at {0} BT = {1} [FIM SECA] gravado em {0} BT = {1} - + FC START: Scope is not recording FC START: Scope não está gravando - + [FC START] recorded at {0} BT = {1} [INÍCIO PE] gravado em {0} BT = {1} - + FC END: Scope is not recording FC END: Scope não está gravando - + [FC END] recorded at {0} BT = {1} [FIM PE] gravado em {0} BT = {1} - + SC START: Scope is not recording SC START: Scope não está gravando - + [SC START] recorded at {0} BT = {1} [INÍCIO SE] gravado em {0} BT = {1} - + SC END: Scope is not recording SC END: Scope não está gravando - + [SC END] recorded at {0} BT = {1} [FIM SE] gravado em {0} BT = {1} - + DROP: Scope is not recording DROP: Scope não está gravando - + Roast ended at {0} BT = {1} Torra terminada em {0} BT = {1} - + COOL: Scope is not recording COOL: Scope não está gravando - + [COOL END] recorded at {0} BT = {1} [PRONTO] gravado em {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Evento # {0} gravado em BT = {1}{2} Tempo = {3} - + Timer is OFF Cronômetro está DESLIGADO - + Unable to move background Impossível mover plano de fundo - + No finished profile found Não foi encontrado um perfil terminado - + Polynomial coefficients (Horner form): Coeficientes polinomiais (Horner): - + Knots: Nós: - + Residual: Residual: - + Roots: Raízes: - + Profile information Informação do perfil - + Designer Start Início do Construtor - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? A importação de um perfil para o Designer dizimará todos os dados, exceto os principais [pontos]. Continuar? - + Save Points Salvar pontos - + Points saved Pontos salvos - + Load Points Pontos de Carregamento - + Points loaded Pontos carregados - + Designer Init Inicialização do Construtor - + Unable to start designer. Profile missing [CHARGE] or [DROP] Impossível iniciar construtor. Perfil não tem [CARREGAR] ou [RETIRAR] - + [ CHARGE ] [ CARREGAR ] - + [ DRY END ] [ FIM SECA ] - + [ FC START ] [ INÍCIO PE ] - + [ FC END ] [ FIM PE ] - + [ SC START ] [ INÍCIO SE ] - + [ SC END ] [ FIM SE ] - + [ DROP ] [ RETIRAR ] - + [ COOL ] [ LEGAL ] - + New profile created Foi criado um novo perfil - + added to cupping notes adicionado a notas de prova - + added to roasting notes adicionado a notas de torra - + Mouse Cross ON: move mouse around Cruzamento do mouse LIGADO: mova o mouse - + Mouse cross OFF Cruzamento do mouse DESLIGADO @@ -18848,67 +18856,67 @@ Continuar? Scope Annotation - - - - - + + + + + CHARGE CARREGAR - - - + + + TP {0} PV {0} - - - + + + DE {0} SECA {0} - - - + + + FCs {0} PEi {0} - - - + + + FCe {0} PEf {0} - - - + + + SCs {0} SEi {0} - - - + + + SCe {0} SEf {0} - - - - + + + + DROP {0} RETIRAR {0} - - + + CE {0} PRONTO {0} @@ -18961,11 +18969,11 @@ Continuar? Scope Title - - - - - + + + + + @@ -20178,216 +20186,216 @@ Continuar? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Acidez - - - - - - - - + + + + + + + + Aftertaste Sensação - - - - + + + + Clean Cup Xícara limpa - + Head Impacto - - - + + + Fragrance Fragrância - - - - - - - + + + + + + + Sweetness Doçura - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Equilíbrio - - - + + + + - - - - - - + + + + + Body Corpo - - - + + + Fragrance-Aroma Fragrância-aroma - - - - - + + + + + Flavor Sabor - - - + + + Uniformity Uniformidade - - - + + + Overall No geral - + Intensity - + Fragance Aroma - + Dry Fragrance Fragrância - + Complexity Complexidade - - + + Finish Finalização - + Brightness Brilho - + Wet Aroma Aroma infusão - + Taste Gosto - + Nose Nariz - + Mouthfeel Textura - - + + Flavour Sabor - + Roast Color Cor da torra - + Crema Texture Textura do creme - + Crema Volume Volume do creme - + Bitterness Amargor - + Defects Defeitos - + Aroma Intensity Intensidade do aroma - + Aroma Persistence Persistência do aroma @@ -21403,232 +21411,232 @@ O tipo de fonte é definido em Config >> Curvas >> guia UIEstilos de linha - - + + Start monitoring Inicia monitoramento - + Start recording Inicia gravação - + First Crack Start Início do primeiro crack - + First Crack End Fim da Primeira Rachadura - + Second Crack Start Início do segundo crack - + Second Crack End Segunda Extremidade da Rachadura - + Reset Reinicializa - + Charge CARREGAR - + Drop Derrubar - + Event Evento - + Increases the current SV value by 5 Aumenta o valor atual de SV em 5 - + Increases the current SV value by 10 Aumenta o valor atual de SV em 10 - + Increases the current SV value by 20 Aumenta o valor atual de SV em 20 - + Decreases the current SV value by 20 Diminui o valor atual de SV em 20 - + Decreases the current SV value by 10 Diminui o valor atual de SV em 10 - + Decreases the current SV value by 5 Diminui o valor atual de SV em 5 - + Dry End Fim Seco - + Cool End Fim legal - + Timer Cronômetro - + ET Temperature Temperatura ET - + BT Temperature Temperatura BT - + ET/time (degrees/min) ET/tempo (graus/min) - + BT/time (degrees/min) BT/tempo (graus/min) - + Value of SV in PID Valor do SV no PID - + PID power % Potência PID % - + Number of events found Número de eventos encontrados - + Type of event Tipo do evento - + Value of event Valor do evento - + Updates the event Atualiza o evento - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE - + Syncing with artisan.plus Sincronizando com craft.plus - - + + Disconnect artisan.plus Desconectar craft.plus - + Upload to artisan.plus Carregar para craft.plus - + Connect artisan.plus Conectar artesão.plus - + Phase LCDs Currently in ALL FINISHING MODE LCDs de fase Atualmente em TODO MODO DE ACABAMENTO - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE Atualmente no MODO TIME - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE Atualmente no MODO PORCENTAGEM - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE Atualmente no MODO TEMP - + <b>Label</b>= <b>Rótulo</b>= - + <b>Description </b>= <b>Descrição </b>= - + <b>Type </b>= <b>Tipo </b>= - + <b>Value </b>= <b>Valor </b>= - + <b>Documentation </b>= <b>Documentação </b>= - + <b>Button# </b>= <b>Botão# </b>= @@ -21673,12 +21681,12 @@ Atualmente no MODO TEMP Exemplo: 100 + x - + Stop monitoring Para monitoramento - + Stop recording Para gravação diff --git a/src/translations/artisan_pt_BR.qm b/src/translations/artisan_pt_BR.qm index fcebbae07922d98fde3cf6fa08b490cfc01ebb85..b38985a896a881c14984af5f7844e8f9b28d05aa 100644 GIT binary patch delta 20376 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 FFJIZAbex(wDUoM%GRT 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 delta 21480 zcmX6_30w{B7d|udzH?{hZWK5AxQL1n5?Kq;Mz&-rl_gS?H9I#cWvMV_CsD{!_Fbig zgtA1|Y}uD=*&^TR`u~34?`bm4^1kOh=bY!9`PW1=TDH2;>c-=y0RFEjFdf<=S^^n$ z4Y4(lTxZ0-K*A#s-GQvAgE$z-#t(==K+d@%&H|oPBhCeq)BGRi;lH!B*NFz;{DAm0 zT4T_g2Mz)tvw(gR5f=do-H5moNYv~#C-l<7G(0NBd$eBjNN3oD=gd1G1@= z5$T`Lh#m15?~F)mOc3qyIM|4^#tyL)9xpc{tr?2g8IRMANNZ*wI^gjoBhs3+h+Xjb zwGnB}VZ^SWB%4L!547fnY+&?;^<(hR5$NE{h(m!5X=gjvmsHBqiAVFGH0`_;H~VUdjUB(2AHzXMkLYGfE+JJ+ld2mY7FpQ3lPr%3_|xm zeGACq*Kz=_W3LGE9Nvm8ZY(GBIw@upkg^(li;i-3?cp;Zcm04?XUdOwTUKf#YZZFC z5_2GxXzW2LK)!XtWx&_`mI`F~VW6Z0K=%@;;t0U2LL<_TcjN$to{bwU8x%V8-*thu z91pPc5YX0WeP;cEw(kdIl_X~>bkZtht4{deA9J}xp&$Cm5@-)^v|R$U?>1bYWkCDk z%hwMxB9YC3x^=?ShohYz16cJL=rAO!>jQy$rvXWd13Db9p4T2R33#bob`osap@ZeA zf^OUvQ=n7Of>-xL<_JXUK>C}V2xOZI=)4hVph<`;fN6}spC1B@z6ns=c#`rSXlzfQ zPZ}cPy6?d2Ao74u6^nOGJqC0+{yu%P{8G>x9;^qtp#aG3MneS!zU{y8*O-0Jjqt8Ihd)1+?TMaA{|aNbW@feRv7YYa{SFKO~ACz<0a> z#Kr^o@G#(}KLs95ie4T8{D$Tr_mCP|ocjxkX-EL$9)Y5EOGwAbKgffThd!x91LbQk-!hp zf!Qe&;Mb0Z24T*?q>IpSjtFF*R{ksL%~!94rVNi!Z#p!kc-pM*(A4xD9-o&TlzMZS zf+ZUUusIT}H-7=%w;8m|R{(ibBu`aZvGYdB>y=hR>uiCZu@yjl!ojKEcpys~K<{%- zK)ud^a{`*2;tlkjS_pj4@!&GU63F-u;JOZ}3BtjxUO2|&FmP*!j;bm$A_+*5wJNKS z;IZJgt^@G&Cb(^00x)GfxTU6Iq|5?0+$4A+8Ig?N25u+40RG%JA_=|@ZuvC;VGF_S z9{T?87;x7kl}zah?rmyu9JtTw1`J&Q?z2;Y@8KmUt6XfR9s-Z?J>V$XyO(ZcFg^g)bF8LUvGFu~{{8fZEDrNjVI-G7PV6 z1p}&=0Ihs3uU9)t9}mF5l}Hw`2jxe2){4_Gcs6?0@9v0ph=H=1#?i1c42I4{i~1c0 zLqFkG-?ds~yj>X#!*1g%Y@Q3l{^WvOs;O)7DIJEl zzkzg3UI~DoE--sk-IE?T{ zpPN?-c0h;*1$fX$Kn`FbtD5U1pSUEwfvnex! zk;`Twi}Zw%EB*pWQ^Uv;r+_}b03$D<0X2SVL_TP%T%xtIyV4j&jZ6iyJLVtWl8i{d zxWlL@%roRYFlqzR=@-OZ(dYyDvUMH3;VT87I>>QN#(+=D0wkX|;1h)QvmS9p8t}?f z;Ik(Ypv8G3l7nI3v%fWx&kw|zKo0i_x2ETXFz@5{8-#5JR>1p6sy$A8U5qVN9x2vnO zJ7a;#L>9o#EEwA-9=LHz7(Z2wTz&)sryvntKMsMrFtd4TfWVg;yqtqPr>@@Say0}W z#mzW784*|c>^ca3@CC><6@;Apg2{&trY}N{3)jinb*-f82$;Pu0Q2DGa%J7&Y?J?F zR};PYz&EhaDII;f0W2I;i@jly1CnLWOxa*!CB?UfWshxvJ^xzHG;y@c4T8jLRu~-% zVUztYVCtNMO)Ki-tvD095remD`d7Wle%;Kcn<%(TYCDYhT*0Yz~7X&WF- zdD*(275n$LJgA<|V9^E&qLY9R1AC2*|M=mpfazHN5V+Pc_1GKc5@$|;sjTD)I^&Bx-uw@4NB|%5h z*aCk@1JY;^;xQoqEkrB;VxGbb5$XW9auhRkF{b+mrZQeRm<2A2kX_AeZG4U}A#BF7E z9TR|`zlGW3^Z}UHBboG+G@w!InFGt6!9WL0VltLR0*nn~GB^5T0_(#Z>RKPT`+b?C zZ=!*>^i#xuel*otUhb{qXhYFnK%r z0_mQ~9LF@@HAAkd;M%w?Ay051!ftJ~iL zKc}22u3Z5?Yo@rg7OR-z7noTe`N3Q}RgC-Hm$}j9CNSn*n47U2&|68&9rwP#ULVNZ zSv&_gzCUy4%LicVe`D@yI4tynevkhSJ|n+!juruL$vy_vsJ0&u;(Snf$jU_WnSiH8DrXD2J%paNgiQt zWzypqTQ77baElJHx-Lj0@xSB*bDhscceYVJl4N5mR_}wXR&2>ypvQBo3R#OBe8$Dw zS&PTDIEHN=X^VA_8{5LG4X}sLvX;J<7~MXxE$fT~=Ket=l4Y)JTQMB>+*|%@t}`sH z%i8%j&XkCWM;mWzPB)`kt))E4MrH+FKzCjb|luv4#NIdZNw zJIw(fATfiT<`-`d@Tm(sqoF4due$7vZCI$49cROpoq*AdXXj=iIsZP1h2(Ovt?J@`~&1>Ae#{R7BvlD zRz8ESzvVA0|EK`I_iHw>CLGvFx7egdSwJ5RV>fjf1N7xmIlGbGFr<{-X=@75Xabu$ zR1a+7Fm_jGJuqDxvFRpXks2PbduNsdoimr+x2g}oy(#R0uneFhxPN$8$sRs~9@|Q0 zk4!oW{LDG*QESW+1|MTjMr$y4rR?dm9RUWnU{6;M1KR2bd)Dk0K#xc4Im^YE&)zC$ zv;1US|3WtF?M$FHU)Y?6Uchdg$mU=s$tQ%fIZ2m*OM1iR>re~H|H@vhvk1$@_Uy&$ zi-F1ZV+&^@hxMMwURr>JTJb>6Y^*c1{L2>U&QyQ)I=ULfj+?U%C;?Banvx}AOW zM+4;QclL?vQY8Ko_Gu0>QTr}NBvpUdr_YyylI?PeeHPjm<8-V%NU!U2B9DD>dK<9n zYW7W_I z#01#kH@NzT`T}+N&glx>vAhl88ZNZl_y&2DivSJ5Vyrf{vdm!n!+#kHxWBEHK6xul8C;OoYuihn2|34g{)UU~x|r+y+Yw9k)|^APF942BI475_Kt=>` z&hHlknKOv%n@dn(nQuh0awF${-4pmxpEytZKp^YZbDodUmqt}`o_}%Ca~>M8KYetY z8@$~Vm}Q+g@2_ZNIS;tu>#%yB)yRk>pJ+%lTPU0Q1U=^LuOtWYs~=|38dZ zc9S{(xBGxD*db>&)k_Z>a>1>`fE1d^Wle3RSL?W`d6?22t(3LRtUThoaPvOaN5!Ur z5ozDF8MG4=D9PMvZVs3dj_|ck3s^_bNf>#0pFo3cjQPRkjb;Sqt%wc^Fz4f z7K@RGu5-tm*9Dk-oI5d&0lBY5U1{VV?(8LuNZq!`0T#CGo3C<$h0bF^Tdrt5-f7Ku zt|%V`#I;F?;}8qEqL;`3fuFf6UKIcnPjV$Oc|h|Pai!K1fIObVm1RW%*v4^p!kYu} zb&@MBbZpB_vZA?OdQ`+c4MDM?`2)FK^UgkBOu1LJA{1l7y)8#xdo_srFbMgn+i$M& zWdZQ4IrmYw2YAaa+{d(XfG>{Rr;Ck%{*33UG~p-^5w5BS^4_$yMx^ZKfB3^w&Tg)^ zcxS~`A16T1a@_CDEr3qQ=6=6L3=HD_*7*cSUE7L440TDjc6h5kr%AUGq~Wekq22)4lBv-nvG}Y@rVYCVWP>T0 z5mAZ?&|)&PF9ot_J(<}L9dkl&xrw!|TfaXfe0~6oAd&ZNQN?XRBA@$XooR1GX0Rt&`XdD;$d;l{{u~n3 zJr3vrGZOWp8TzmtiRoR2QN)+T)V@i{EE4M&2z-;7h{(fDZAolQZ=k#LNbDL6P8ZIT z<;S)HU6Vvs490}?K_{|u6xwxum7LsCFQwNI`8Lw+EQNfrrJgY5V*hX~*@+b()IUyA3z0TD^p*{+bS6>jNSa3rRNkHb;jfqS z?pC%^VFcMV;5+X5A^A}&M|RG6xrt3@n-4F^{(XJ`18vFvk|ZDt1{;z7Vo1hytSU`| zNoIL5aCdWMgN?2Ej}7El!V9459m&a6r6}dPkkf!l&q7!EqK%bBc2AP?y*ajV?8*6B zH=fv(Qq=4cka`+$YgS*09C=tQ{-y1=RkH%C07lYh?*6U zl1Y65>~E2hT8aP4Pg3$W44W7hC}h-6s;xi)wM@WN|Z z+s29&o5>Ds8h5AAhTQi0hRWaie>kk%h}3)5KP+oWZb$e7k>-%wxMVamgp`fJ7?uq6^q5nLo=${cnKgfkg8p_0bSLS>bi~w64##UR-l>?8B28;n7ghH zrDmN!04ENXwYGYToLFi(IRt3WHPpJdH}Ij|sr9T`K;j$FmQ%(6`6$bSY#rHXPEN4Z zk4s)g9X^@@vCN=dTHXa%Hj#GmMfESfjCNUrev#0Hc5RZ65Brw(s7%IM*PHfiFbH*& z%hYi)_E)gpcD{j0($)alFCD|_CvWQFisvoAMO_Zx1loI?tZk<=zu`^Ys?i+2y3qc8 zQ9N@#PX{c=)1&IiPVG>N^`o8>mZ3(xo_elB6W9Ero~IfD_cVoie*S~hae;b%X^Z)( zi)?78lWy#z!)=ZM-+Hs0+)i&2b%BnIL}qRI_8(T8$tCS{hCO+7 zcEX7CZ&Ml^g=Dq;JDt2Z9vG{WbV?5|pucv>$?bJ^>nv$l?XvtGOs9R2v8`WBr*}ZA z-0DfEyI=^MTJ|w?HX_fkG`zMmJuCYkmfOhI z9rPxXuhKa#oq)9IN#~vuP%ghCkLX~<_HHN}I_S)^CeoPNz;nuq#$=*yKVl_~IhcpF zuZx`7!OF1r1dW|pgFNw!#vXJ9_UIHNlGOWjMGCU?t!%m?y$G29meG~9t2^%pT~+G@ zrDb&0etW#kH5%8&0^rd}y0(_}uRW#fYRzf7#O|?yoeN}X` zJ!Tu%OX%jHq3|EEtwXo8PQ|WXCnM739qE<{Gf{89DNnW2N&EBYmIO51I}PLnJH6p- z8Qrm?4?gZJy5kcj3S-Raj$g<-zFtNo8D=!KD`qJB`qI?vc;3D4bXOq?s5Lo8B$;VO z-c*!c8CPo;YNfqoqdV*=uyq$!IW;ywx<_ z2`l>h?sV@;tSI>;Bl7Gxx^J~BdTR^1|7RjLAcxTdr?c=vt!YLcX3%%bY3B0}KoZZ; zgLNyBOxnv2KAJv>iu_dsJgl|pYH2m{7>DJ^ryeJy@U@1FI>YABlCZ!-?y$^d$Q2=4#ABlP~C zuXz3sBl2VyefVP-)*a93V|-t7`h%Qcuk)xgoW7s)4C927ez3-1Uq6a|4%-P}agBbz ze;SC}Mp`ohNw2Cat%(T4;%PX~T%3hPT0Nc{mIVBS=ZIH4Nfy-CJJcidJ>+C9kzh#in5ful1V={F+~~QzxBGxeH(SKWvgH-TC^n zvCX;lBws%fAAa{iUUv^GuO4%Gvy=6(;;NPnope60w(|ObyC{`)=UXiO49uGlzU5VX zDD_aj6{=5U%qHHZD+YkI8~E0BzXJ2Ylef)JMOoOIZ_o7uGQ*7TkU0nr}sm7R3baev-nK6?E}m8|V-WvKI`nE;cHHdfJ-W)sZhk3UaGf{PP;@uwJ1a|8e-tF}# zZ0K3=9=c~he*We?8tuR(*YO@h%7FRVjPI|{0?y+U-~Y-?9Fj83ELb#=g9vCk`v*U*jXz_XXbJ9UnOi%U8uceksNZ}@dba?m%Z+^(yR{cI<@cC{Mn+lo(KQ3^EpJ)isragryW{Hyl3F~5CaJdk&u z{PuO0z#efkB1y64w;#jZ-)7IJCgQ_1pT?(s_yxS_FMjuwVBmY5m$SR-ELOkf_qRsB zAM=er&;UbK@)`c%s5(GTW%GwJX8}2JPyXK3){yX>&u_;AJvo~%_}md-_bvWH*Y`kj zdhr)mRA3VOlP_G&0%PWEM6xl0zohWS#?mYPN-QP{N`b#pdtTs9{>p6(-XQVCpX(2=)k!{5vb2Kr(Ff6Frp_?2(@ zI~}o78FP}qe_#f1eMa-;V_IOh?>Apwdm(>6xvZP5;oL<2y=NkT&j};4&rSLFaRmU0 z$NA6p4S_w^g|CWf4$ROW{P!)#u#M-)|M-AKikmH8y%?SL#%}&Miw0-4i2t)O8sO|i zzGlTKV9Pe}HMO_#tyBn~P`O-UrVx9gL7r)-kS1ROHsO;(=@AZcRQI~(#j6x`hvICa z&p1W>V|{>WVXe?@!AD)OK+f#0^HIAg8ui=;Y>S_YW@^k=M&>9i+&TigxwFE;faG;` ztPyFeG)4071>;4eOgsv;P)k-v(C5oQ0`8bzRtmqYha+>P_Mei&Q zBjjpDpZV{xtUIRYcdZ7v$Z|z(CI~@y6|Pt@ai2EJ>wDNr$IBJ{>+HdyohZ4ahu&hr zN`>c4bdd(4!t-u1{<@!HkPg$0GIPb?6BmG9NszTYt;`>HQj97?GnzA9F?u|X9GxZ)>ZvzONKyp#{(xb?RS`TLgVoKAiYbdQ*#7#Wn6eC?wVS;n6z{?hOjb<) zuO4uTZ56X~*JAZ|R59NL<*Wr%u^p52$p>);{JiR)PZqWs;_)}m^cBCi;!!m3J{6PKuZB>fzX@kK&bkec;7CidSgOv|+j8^{FqwW_^?YI_XR-H!0qpJqol%wBmhA zD$ssP*}9irN@}e5$sfTDekc#>r8C5*38Zr39uOdUM$tuycNpU^rj9p_S>32hExs|EsvHrZ%&pFYV6 zy=`r-wiG&jPX%^`Qt0v<-TcLCBhvTDLRbH>05eoV_u0>JZeykVvbPl*dQ8^#(VK)> z39hZn06x4nB3+UrJN3~Ssvin&y)hcUFBaTJ{RGybj^MUq9&j&z3GOBRfS>Iyc$_oE zSZ*!!55_n-SuJ>`YH%LlvoP>*6_&Vf%()=7^20SlKaBYEL_l=n*{GM*m!G~ zFART;3v+9OFrsoA@Qu$2qipY@JG%%zat*YmQ+^4fH`V~W_7KKQ+K4^WeZrU}=!u(i zgz;P;lF?*gJUIeX_gwyq&zt*Hm^3mNxFwH-;3R)w^E(TnR?mU?b3q7gi9zi70Ufii`UFlRdo19Mvm^LzJ2 ztNSJ_{8WniR)w(eD+-wd+6s#za2>??!s4ZQASXIEG?{5CM50v0^LvEIL%1(z;^b^+ z-M9sdgs6-H93ayR(M@qvOQ#6Su*Jm3SPRR{Zvj`nQi#zJ9GyrKVuC*awT%#BKD-84 ztrcPom=TBO3d>hvQg}ICSg~y>%3hO&71bE|W{ehAp4yMy^$W5?U%laulMp}qGg?Q8 zAm<+fn9^QItUnF7FS$Zulf`HbyM)A6wy2Kv7LsgQVaGIA*woV$rH?hj=0JDglo7(_ znJs|*Pa$kE`+yW_Cv5+13*diG*zx%pFkiO|I|s|acV>iChjL(l{wJhH;Kr2I5z>Lf z!e;DXAw7)(zuZSiKNgSA*+ba-44-rJOC!<(PS`(x4ZxyoVSgIV<$18e!9pZ0*J|O| zR9v=*@xrl+fha?p3&$JJLXmr$aQx~CEVri$Cs6w(X`O`=6K-RRc$RQ7CLA@IA|Xpc z6Pl4BWZN_!0A$0B+8=Nxb&HVG_ABZqS|N8il56NIA@}hgoXoQn3f#V8+6uyjgnZo7 z^TI`(CV{3`g~GFV{;pKvQj;`nsx_38`{``v{}77O(Ug-P2t_Ar7c^VAoPYw@Zd2jP z&wIe8xf_ve?;}6zr(;hvlE3%U8;a9~ySN-=oV9R&GsS824#LAxm;=Vm3NLF!pyyW$udq?c zx9%;xsrEu|-X**nI}k`gsZd)tk&|}9hxMP)5MAmTx;+s-8ZZ}G6CixjcLWkJ!ie;J zJ>k>oFTkAqEqtkT2J)bfP-Trw5wk=<0UP*umGCVE*(`Rn@cqkfV7`S2zb^I!GVG5C z30T@kNg^{Z5C86f$UH@7dtxFIXAy`;1Ch=~6T5jyRLpsRV`jJRiqf=+0M@@nl`r=G zBd3Yl(H#I{&WR@V!Z3*EiKbm}ixX1B`UM5R^qDB?VrBvRYMiKB>jqH#R5XiN52SIG z*dWs%m@Xw^!#>FQE%wR=SH0nAU(xd51YnwKM5_qwFzs>@TQdGYtp|xVLn;6q=7??W z(83zYVu#bifR4`=?Ka~V1_8yQ{UJQhuCCa*x&cP(C!#|h18{em*xeZ|_RUzar_~S~ zQJW?9?2Q>p@?5d^cNcV>(PE#Kn8AFE6`jA{#BrJq&%}P|n5?#ID!RHa@{RPM5O!v+<7182K6`FqG8zWM_P)vwL>A1L^xH=JQvp0{$we9S&1L`kp zJ#>aKr^F5Tr3pM#7?GcPLENwqqvYv^;)WQ^mj2p`+d_W>ZCWL6J5vC}&rD2dl?K4S z5>swn1b&i1+yQ9QGi}7w+oo9d92WOq z7ZHg`p1*itnjWdAbGew&mIJzUikQ*yCh%4b#f*eg$W7nHOf}{;2XBd)CZ3qz+!PPm z1_GQY5)TF8rvqN>@?K1JW!(;4jEESJ0LpvS2Mm#Ym z3)uDT#S;g;aR~9ecq(o?Fsr+ZIhVZ~0eHuWxv2Kg70<-Hj>uutFNk^Dmtxl-Mt172 zGZZWq3o?)loPxy*-YtNcS8hc5ZJl@__%*QaE5!?$v$5l5BVJVCPR|-AUK~9WAnlA; z*k>_Nn{DDH#YLcoK=D#OhKA`c#iC{FaA5zsc=@;~7Ub9d;e{k4(hu#$E3J_li%yHh zj;6Rkd#PCLlM8IjHnC*72<(kc;x&Fe-e{|M{TWJ=N6f|R?{qjr^K5k zn^5#`Cf*x^FTA9`_@Ev#%9$79!}-WogJy{3Zq(5GKn|%z^{rBRBVa3?!+b&iXcf@ilUaY)R1^nPsVpU_T*Y5_( zCkE)d%|9>x32Ft*vv~2(LucULbe7<7G2s6sxLppgK3!r82~Z1z#Em-!&^JLM?NE$6 zg1rz=ox%T@Bs_G)2ryg{cW_wBG?2tfOiUL>O6peEF}qPq+99Y`|M%@5j{JAb9&IMo ziJ)k>UQ*quXbyL+Bok{#0A+<_l9GkvLH8t+>~bL2=1BEaczwTesot?-pgr44^*iMO zb<&-)yC>$a^Cc@6%$uq|$xQ}YNg)TMwkg~U7E^~xJ$KE-+PazK zNEZWJ_(O8kU`k+CDD^s|0`}KQ`TIb9w-ZMtkB`lOtZpXtFR=%9$w_Iz33U5*_a$Qv zNM&j0+;;#rU_^3eujD--6&2lZdC(x8p+!B(@8fe|RoPO2G9RGDSZRFVbfDi4BhEm4 zD2VL0$x4gohE?BZ3qZfXAac8Iiqp zN7fG3o0P>#lRc0e%1fjvK9QJ*Je8dW>ufqHrSP%KfQw6&!r!9LPx)g+`mI2kYl%MD zX@oRytq5d)bJ>8Wr~659Fa7{K%TtO^ug1=lnUv56la>V|q_tx_fpk$za-*ZD>}%!h z!8)nrm$YddiY;E1@}t2z^Dp0}Ei%@h6&cc&ho~wju1Z_oOn__@WbF{0kKv1y+86EO zbEK3u3dI!l0V!=UmTlMUrL^~1z-&Au?KwRUUtzhlCx0V;rV%Wq-}MFd@)#-oFK$Iz zT_ck1Drx_Pn?PE{Nc(TOW4VLP%^`aBv0hFdqVt$jEuF=*f*0mV*|8Y?JXcHSx5lGn zJ_T_bVgtksVE^PJB8&c+CY}HB2-|4grQAd4%eHzW()ZQ!-ywSQr-@R*_Mcc=ZITME zVK-fxCS5Q^E$zZ%*}|NyQ_M;Ky(#(v5}4`Q5`2lYqB4CEZ?zxyjEl((O0PaQ61VKfH59Dhpcy zbpI&n&i>^%UoA@an)?GcP$RwQvja@I-oK?+gL?rT5-xr0{}9MCKe=+K-jKUm`l+@8 zt{_wTnRFZIpuf_u`a!__=qmlP)dN2*Q>u3O1Q7LE396Y`A+1(2O=UF4o=T=InrnAg zCEMN-bEKt8HYpI;D;JgAg+zc)_l-zS>^36LB`b*~`slb|C3&+3lQ}`jdt3r}l~-4b z1Mm)}PuI+hsBGOE0UT{cb5+taye~Dsf87QE>pzy_J^d zEYNW;DXkk}e)RUI(i%VDVjepxtt%3N-y|tp)h=E531!=J^-y!aqqH4;3*f>+rQL=P zKyTHP1BU55Dn2M3wqsD3AuAnj=K?W3qU^?FG@E=|*;_vWc)PpGJ{`3HYnm$iT*VZ4 zYOK=r1OC4M4&}ha=Rk&9Du?uq2fiV)&M=+DnfpqwLzXB*bx{uMg?_xpM>%W>*4!Pv zl_T~cL7rPHe;=l|=`~U5-`53bn*&P!WzBE~+Ft4Z$Q!4)ej1V4*g+YvxdNxXhRROf zRyHGEC<8Yh0*LTdPRPNl2ge$beru(im}H8dQEW9L&#sjdymfY`t}27?odfpf7G?04 zc%bI-%E>&E%)ArI$*aah;-n?{|axp#xvvIo8kc7@2 zF;p1=k5O8iDr<-9y2<9sCF9UmbDJt7f5ZcKZ;WzjorkEEj#NggLV;ear;Of(%Ki*S z8H=;*%%Mu!~^_`+D5OIMbkP!{1Az0A&8%F8;8W6D_Nl~k-e zyA&v|e))`b!)xW$@BaZa?vS!%JO-r4=ajd4U_q(tro3}38e4A5m3NEs(S%s#<4k0t zwBJUg7v?CRFR2G`eTDM191d)^BqNeFuFBV&zM_9H%D30kQ2a>lE+>q%H9YoK{%}DD zxpPkWqY!t(>zVRrZ|rTw`YL}-3Iry2po$rQfu?(`iq%{LKFLkRRiYa^UN9oL@mWPI zqtNwpRHSPm)oa!S ze5s6Asljvt|FSeswA3{^E*k6L)tE>+VE%va7gQCS>p z2;}8@mF4^zfRuEV<^445LyS{dg)hfESfy%-1tC40FRveklXm9v#Zgvs(LWU|LeCpPYwR&qpLa(A0#~bC z+fr01j~!6C8tgHBR;t_-(HI>yDi0g{gZQ~BkNxqu-c(NTu`=ZOs(jmGM82{^HQN0c zfcQq`_r?~;m%6He{`lOwMyfGQ(9Py>s&T_Oj3`@F%QmW+*582Jaa=Xi-5cZNe$}jQO@Lz` z&Jna~w!w67|5{|9vbb4DZ!!;MIP%~r+MT5YE$ zs^x$m6q-e;mh&=jX>qER*_fl>nWl>CiPhETnW}`6hrpJsRIPSS0@#?YT741&(A*T& z>L0#1v^G<d-#tw$X6xaz;bNNXjM`aCeuz)s-zTDZMB(l zlhOKd%loR*mx9A4XUhnXha*bRoNG@e`I*1%K0q= zQ*%g_TL-@nPHe5p|A|lU&{%a5Q)l+bJk`Z&G*Yi#s=}q)fPDa}!ivSvofvXdmm0Lf zs=Ti1Y94+ycxj;O+U;=Q$8AyFnEM<@J7@gEyQ!+12Hf810jgV=r||91%b9+5m5DiHWCzf_OTo1!Ri$%tgnAk|~@FF46=r+Pds5!?GK zRnMvjkOpO{7fUdm*m_bn^VfS!tD|~VxDB%-0Wk{)ONXdl$3F#DnWB1Mc@w~+#)xE$ zi>fL=9ry`)Rn@I{V0JsGzL}wIkN=_i*&lu6@+#TjkKa*DQB^OUfm3dYMkGt)RKIsM z1&+U{`hB!5z>bcpnz_iJtYB zw#3z+-$BiPiUd0NlUh84vh58IwfF?_x}+9=qSklGR4pz23jc8rwy2dA6iD;KYSmDj zox1F))+U6b$kenBL9s#}#H(Z2emwpqpDgw-B(8!Oz)HrDF4*;p^Nxub3;U<`}n z)g2!Z;3JQy?QueuJM&51S$7)PG2Uv2o2A%6+pg|n8IPY8XO@Wy>KQ|;a;6nN&a+9RSI_)&i90j8+Kv@cQ*@E(B8$3JRM8&pt2 zhNuT~Q9#O5WQQ?&!|6flp*Phy?nKmHTrEbZy*py;9hIgY?cE31q9V0l)gPRUKc*g! zF3DIFssnS7iO%GyC$L|D+?b`Fu&EyMc_a12ov8r1ZPY<+x}r|9SRFiIEHF=ab?}x; zz_;}hG=HzoFYJL+8&T?lSJ)bvBC0RM9m27% zadi#Og1RUUrxtpJt1lmZ542gCy3DBHwl7oPwW|QuYKZ!w?=#??da55@ z#^Po3YjydYDC`Hu8j;Q(rha;01hCOV)X(P40%rdLb;ZSxz#eF;eqQzrxW2d5FG5QJ z_MTS1x#EoX%Td33bqhzb$BE{_3ibO}xLlKNs^7ovi_`?g{l9R zBCRQUYJ|>5@}b6J4`xi$vNRS?Q0a}EsA=Bf4odo)G|l%f0us_#)3QH0 zu+;@kYljoS_YRla1?p_ZH`dsNpsdx!U(@jn1@1$!#@=fw(DqX`ox`F4_HEE~_eA^d zrIx1#>bl*0py}1$6W9&jn!eA+VA-@+<8tUTy7@4T>!76o9iC`BcMe0(mnY&p<`2#A9mBAtHeNH*=@RgPei~mJ{P#X) z8ejB2zH^|)zx*b!NvAXc?T}^k?KOdxkwBh|(@cC92rzA|W^$<|Hld3&)2&f0Z174m zs~0Z9^j(_p8EL>T{H+NuMT2}FpqcCI4D#p+qCp+6nO|BT*j6!`MGxizZJnZ7Z2JjF zZVn=Lg>rvrBAQoV`|O)0V#X7o?w*>6W0-{pMroFeo`=1XubQZSF~D}+gt!~WJ99MA zZ!wd8*K?kr}!4~L5o#Ds<&CYlXx3MoYJJZlfo&RWdR^er*HP@up zL1x?Hq}ek9tN!kbG<(ai>Igcd*>8&urv0Yb?@$B$N=HrR>T=*NEY%#6zv8#tDVpOJ z@j$3fb9~t_e7s+plLv8ZX!!!oslB-6AD?To?qH_8+ zTOKOS4G+A5-9t^8Ga5y@T5~_S2e#n7G!LJK0lOemQ$BwddLvfy^D&Z6EY*}Jln0{x zK{Vy%A=si;Xr3&c7L=j-z5Q4c|zN&-4!%|gW5LD+hdZd z)VAlWfi}6W?XX-AL~&JX?}}~B)Jt0X^=JTRwrD$H7o4mfEtgEv8%Dj?y4YdTndPQ+ zGbI3>Gqmm-D^LwmYu!@@qDnJO>p43M?Jh(+aDFdf%S*HaA7lV;FKGu2!t<1F+QCmL zR;AsvBMyB*m1(DTnZ=k9vWE+tzsMZGjhwHaFSvx_<0`A;B?S%UU*h;e3PU?3Q_<75< z!OmwfyZ$9-2J7wacxq=4PDClEsdnxzw0}*ZcHU>iGefltDzUx)u(x*6m|TD#t+Wvf z@b_~b%724(K5dJ%kt@+{Jicg`w)DrT?VsA{MQEMLQ?$#zVdxxbp^X{b7dXd>+U38| zO=fP_u7Xy;lMrqEAfzJih1&R-dBBuLXcJ6OOL!BlUHy6*2KM#x)DXR)S%5bAG7bnf z|Eb+x@&)@dCED$`I{`nomo{ZIex7sxjCP048Rs09Xm?oD0K4U+Hf=4gQYq2yp1&1` z!R~0&1CbH?HPY^X76#l)FYVD*$e6Q6YfpX0)t`G$duABge%NDePW@8g6YFZvpK!+A zS*y*x7Y)t1Z!y|@{Qoh5{~Niw&^W3neCH=ypE8(i8tUSDOl*E+*z8Yg33;)SKVNJ@ zVtg>5)18~$VP|)CXJ)gu4-KLcsnpm;xWuAWpG3hbeJJWnAGG+OApS(LplG3`Vi0V_ zf>iwOY?_#2)rB+n-ZST(bMHCdH#^M0ES@z!x{Axh$_eA#m)L&q3&tm@HKwEnir|%j+|AA6o{?1rme;V&NI*ebIvHCZz8&{r< zGrjj?&Bb#yPCh_gM5wz26R(KO?u3Jv{i3L#EY#kr6bKt_mI29RN z(w)d$Q`^O>fu<`J@!IEFdrO9;Sz1i3svY9F<67&02je`ZmC@Ft;~_-zp&>lgBJ=}R z!x^c=+QbLTdO}Q2>H1<1>t;DN#D-zD0Iz%59=4@R-Nx{XL6)ZKPQFBw5023EER9w| z|6qz})^h8doPaC}i$3RMI|V1CO1*r5`#3-5`LrNy0&;l}z{sjlCY`2oJqYOlC(bJ& z_qk0CCoIB?%Prff6zCB5J(GBbiq|L9JBDP97a~Uijs;}gLB`<;;zH9zhb*-WW?^hWUu0fXk-Ovy zw~}AGsTigxttoel)!@ekxuFz;^kx7 z&fA;b<-Vlre}SzrtR{BhgM>0A^S7exc5+J6`@B|nK;CWJ ZyFpa(PFagD&2?%J9nx}Ut~1tk`7bqemhJ!m diff --git a/src/translations/artisan_pt_BR.ts b/src/translations/artisan_pt_BR.ts index d89f8211f..7a6e1403f 100644 --- a/src/translations/artisan_pt_BR.ts +++ b/src/translations/artisan_pt_BR.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Patrocinador de lançamento - + About Sobre - + Core Developers Desenvolvedores Principais - + License Licença - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Ocorreu um problema ao recuperar as informações da versão mais recente. Verifique sua conexão com a Internet, tente novamente mais tarde ou verifique manualmente. - + A new release is available. Uma nova versão está disponível. - + Show Change list Mostrar lista de mudanças - + Download Release Baixar versão - + You are using the latest release. Você está usando a versão mais recente. - + You are using a beta continuous build. Você está usando uma versão beta contínua. - + You will see a notice here once a new official release is available. Você verá um aviso aqui assim que um novo lançamento oficial estiver disponível. - + Update status Atualizar o status - + sponsored by {} patrocinado por {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day Torra do Dia - + Screen Size Tamanho da Peneira @@ -102,65 +102,65 @@ Umidade dos Grãos Verdes - + Batch Size Tamanho do Lote - + Density Roasted Densidade dos Grãos Torrados - + Moisture Roasted Umidade dos Grãos Torrados - + Ground Color Cor do Café Moído - + Energy Energia - + CO2 - + Weight Roasted Peso Torrado - + Weight Loss Perda de Peso - + From A Partir - + Bottom Fundo - + AUC ASC @@ -331,7 +331,7 @@ Excluir - + Update Atualizar @@ -878,114 +878,114 @@ Virtual Extra Texto - - - + + + ON LIGAR - - - - + + + + START INICIAR - + FC START PC INÍCIO - + FC END PC FINAL - + SC START SC INÍCIO - + SC END SC FINAL - + RESET ZERAR - - + + CHARGE CARREGAR - - + + DROP DESCARREGAR - + CONTROL AO CONTROLE - + EVENT EVENTO - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END FIM SECA - + COOL END CAFÉ @@ -1006,25 +1006,25 @@ RESFRIADO - + Finishing Phase Fase de Finalização - + Maillard Phase Fase de Maillard - + Drying Phase Fase de Secagem - - + + OFF DESLIGAR @@ -1607,61 +1607,61 @@ RESFRIADO Mostrar Sempre - + Heavy FC PC Intenso - + Low FC PC Baixo - + Light Cut Miolo do Grão Claro - + Dark Cut Miolo do Grão Escuro - + Drops Gotículas - + Oily Oleoso - + Uneven Heterogênea - + Tipping Pontas escuras - + Scorching Chamuscado - + Divots Buracos @@ -1964,9 +1964,9 @@ RESFRIADO ComboBox + - - + @@ -1976,10 +1976,10 @@ RESFRIADO Ar + - - + @@ -1991,9 +1991,9 @@ RESFRIADO Tambor + - - + @@ -2003,9 +2003,9 @@ RESFRIADO Registro + - - + @@ -2286,14 +2286,14 @@ RESFRIADO SV - + Playback ON Reprodução LIGADA - + Playback OFF @@ -2312,7 +2312,7 @@ RESFRIADO Redefinir Cor da Tela - + Heater Aquecedor @@ -2716,32 +2716,32 @@ RESFRIADO discreto - + Propane Gas (LPG) Gás Liquefeito de Petróleo (GLP) - + Natural Gas (NG) Gás Natural (GN) - + Electric Elétrico - + Fan Ventilador - + Cooling Resfriamento - + Elec Elétrico @@ -2957,47 +2957,47 @@ RESFRIADO Contextual Menu - + Add point Adicionar ponto - + Remove point Remover ponto - + Load points Carregar Pontos - + Save points Salvar pontos - + Reset Designer Zerar desenhista - + Config... Configuração... - + Add to Cupping Notes Adicionar em notas de prova - + Add to Roasting Notes Adicionar em notas de torra - + Edit Editar @@ -4394,102 +4394,102 @@ RESFRIADO Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Erro de E/S: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4500,86 +4500,86 @@ RESFRIADO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4799,19 +4799,19 @@ RESFRIADO Arduino não pode configurar filtros - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4932,96 +4932,96 @@ RESFRIADO Erro de comunicação S7 - - - - + + + + Error: Erro: - + Exception: {} not a valid settings file Exceção: {} não é um arquivo de configurações válido - - - - - + + + + + Error Erro - + Exception: WebLCDs not supported by this build Exceção: WebLCDs não suportados por esta construção - + Could not start WebLCDs. Selected port might be busy. Não foi possível iniciar os WebLCDs. A porta selecionada pode estar ocupada. - + Failed to save settings Falha ao salvar as configurações - - + + Exception (probably due to an empty profile): Exceção (provavelmente por causa de um perfil vazio): - + Analyze: CHARGE event required, none found Analisar: evento CARREGAR necessário, nenhum encontrado - + Analyze: DROP event required, none found Analisar: evento DROP necessário, nenhum encontrado - + Analyze: no background profile data available Análise: não há dados do perfil modelo disponíveis - + Analyze: background profile requires CHARGE and DROP events Análise: o perfil modelo precisa ter eventos de CARREGAR e DESCARGA - + Unexpected value for n, got Valor inesperado para n, obtido - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Exceção: phidgetServer não pôde ser adicionado. Verifique se o driver Phidget está instalado corretamente! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Exceção: Controlador Phidget não pode ser iniciado. Verifique se o driver do Phidget está instalado corretamente! - - + + Unstable meter data Dados instáveis do medidor - + Error in lnRegression: Erro em lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Exceção: eventos redrawdesigner() Roast podem estar fora de ordem. Redefinindo o Designer. @@ -5221,8 +5221,8 @@ RESFRIADO Ajuda para anotações de eventos - - + + @@ -5364,7 +5364,7 @@ RESFRIADO Ajuda de alarmes - + Keyboard Shortcuts Help Ajuda para atalhos de teclado @@ -5587,15 +5587,15 @@ RESFRIADO Reprodução - - + + Energy Energia - - + + CO2 @@ -5903,15 +5903,15 @@ RESFRIADO HTML Report Template - - + + BBP Total Time Tempo Total BBP - - + + BBP Bottom Temp Temperatura inferior da PAB @@ -5927,850 +5927,850 @@ RESFRIADO Resumo BBP compacto - - + + Whole Color Cor do Café Torrado - - - + + + Profile Perfil - + Roast Batches Lotes da torra - - - + + + Batch Lote - - + + Date Data - - - + + + Beans Grãos - - - + + + In Inicial - - + + Out Final - - - + + + Loss Perda - - + + SUM SOMA - + Production Report Relatório de Produção - - + + Time Tempo - - + + Weight In Peso Entrada - - + + CHARGE BT CARREGAR BT - - + + FCs Time Tempo PCi - - + + FCs BT BT PCi - - + + DROP Time Tempo DESCARREGAR - - + + DROP BT BT DESCARREGAR - + Dry Percent SECAGEM Percentual - + MAI Percent MAI Percentual - + Dev Percent DESENVOLVIMENTO Percentual - - + + AUC ASC - - + + Weight Loss Perda de Peso - - + + Color Cor - + Cupping Prova - + Roaster Torrador - + Capacity Capacidade - + Operator Operador - + Organization Organização - + Drum Speed Velocidade do Tambor - + Ground Color Cor do Café Moído - + Color System Systema de Cor - + Screen Min Peneira Min - + Screen Max Peneira Min - + Bean Temp Temperatura dos Grãos - + CHARGE ET CARREGAR ET - + TP Time Tempo PV - + TP ET ET PV - + TP BT BT PV - + DRY Time Tempo SECAGEM - + DRY ET ET SECAGEM - + DRY BT BT SECAGEM - + FCs ET ET PCi - + FCe Time Tempo PCf - + FCe ET ET PCf - + FCe BT BT PCf - + SCs Time Tempo SCi - + SCs ET ET SCi - + SCs BT BT SCi - + SCe Time Tempo SCf - + SCe ET ET SCf - + SCe BT BT SCf - + DROP ET ET DESCARREGAR - + COOL Time Tempo RRESFRIADO - + COOL ET ET RESFRIADO - + COOL BT BT RESFRIADO - + Total Time Tempo total - + Dry Phase Time Tempo Fase Secagem - + Mid Phase Time Tempo Fase Média - + Finish Phase Time Tempo Fase Finalização - + Dry Phase RoR RoR Fase Secagem - + Mid Phase RoR RoR Fase Média - + Finish Phase RoR RoR Fase Finalização - + Dry Phase Delta BT Delta BT Fase Secagem - + Mid Phase Delta BT Delta BT Fase Média - + Finish Phase Delta BT Delta BT Fase Finalização - + Finish Phase Rise Ascender Fase Finalização - + Total RoR RoR Total - + FCs RoR RoR PCi - + MET ETMáx - + AUC Begin AUC Começar - + AUC Base - + Dry Phase AUC AUC Fase Secagem - + Mid Phase AUC AUC Fase Média - + Finish Phase AUC AUC Fase de Finalização - + Weight Out Peso Resultado - + Volume In Volume Entrada - + Volume Out Volume Resultado - + Volume Gain Ganho de Volume - + Green Density Densidade Verde - + Roasted Density Densidade Torrada - + Moisture Greens Umidade dos Grãos Verdes - + Moisture Roasted Umidade dos Grãos Torrados - + Moisture Loss Perda Umidade - + Organic Loss Perda Orgânica - + Ambient Humidity Umidade Ambientais - + Ambient Pressure Ambient Pressure - + Ambient Temperature Temperature Ambientais - - + + Roasting Notes Notas de Torra - - + + Cupping Notes Notas de Prova - + Heavy FC PC Intenso - + Low FC PC Baixo - + Light Cut Miolo do Grão Claro - + Dark Cut Miolo do Grão Escuro - + Drops Gotículas - + Oily Oleoso - + Uneven Heterogênea - + Tipping Pontas escuras - + Scorching Chamuscado - + Divots Buracos - + Mode Modo - + BTU Batch BTU Lote - + BTU Batch per green kg BTU Lote por kg de café verde - + CO2 Batch CO2 Lote - + BTU Preheat BTU Pré-aqueça - + CO2 Preheat CO2 Pré-aqueça - + BTU BBP - + CO2 BBP - + BTU Cooling BTU Resfriamento - + CO2 Cooling CO2 Resfriamento - + BTU Roast BTU Torra - + BTU Roast per green kg BTU Torra por kg de café verde - + CO2 Roast CO2 Torra - + CO2 Batch per green kg CO2 Lote por kg de café verde - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Eficiência Lot - + Efficiency Roast Eficiência Torra - + BBP Begin Início do BBP - + BBP Begin to Bottom Time BBP começa ao fundo - + BBP Bottom to CHARGE Time BBP inferior para tempo de carga - + BBP Begin to Bottom RoR BBP começa a descer RoR - + BBP Bottom to CHARGE RoR BBP Inferior para CHARGE RoR - + File Name Nome do arquivo - + Roast Ranking Classificação da Torra - + Ranking Report Relatório de classificação - + AVG MÉDIA - + Roasting Report Relatório de Torra - + Date: Data: - + Beans: Grãos: - + Weight: Peso: - + Volume: Volume: - + Roaster: Torrador: - + Operator: Operador: - + Organization: Organização: - - + + Cupping: Prova: - + Color: Cor: - + Energy: Energia: - + CO2: - + CHARGE: CARREGAR: - + Size: Peneira: - + Density: Densidade: - + Moisture: Umidade: - + Ambient: Ambiente: - + TP: PV: - + DRY: SECAGEM: - + FCs: PCi: - + FCe: PCf: - + SCs: SCi: - + SCe: SCf: - + DROP: DESCARREGAR: - + COOL: CAFÉ RESFRIADO: - + MET: ETMáx: - + CM: - + Drying: Secagem: - + Maillard: Fase de Maillard: - + Finishing: Finalização: - + Cooling: Resfriamento: - + Background: Modelo: - + Alarms: Alarmes: - + RoR: DELTA (RoR): - + AUC: ASC: - + Events Eventos @@ -7715,13 +7715,13 @@ Quando Meter=NONE abre a caixa de diálogo para inserir manualmente as temperatu - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Entrada rápida em eventos especiais. As teclas q,w,e e r correspondem aos eventos especiais 1,2,3 e 4. Um valor numérico de dois dígitos deve seguir a letra de atalho, por exemplo. &#39;q75&#39;, quando o valor máximo do controle deslizante de evento correspondente for 100 ou menos (configuração padrão). Quando o valor máximo do controle deslizante é maior que 100, três dígitos devem ser inseridos e para valores menores que 100 é necessário um zero à esquerda, por exemplo. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Entrada rápida de PID SV. O valor é um número de três dígitos. Para valores menores que 100 deve ser inserido com um zero à esquerda, por exemplo, &#39; v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11806,6 +11806,14 @@ O uso de fórmulas matemáticas no plotter também permite usar as variáveis si F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 se refere ao resultado anterior da fórmula real para realizar um ciclo de feedback. Isso é útil em designs de filtro. Da mesma forma, F2 se refere ao segundo resultado anterior, etc. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Entrada rápida em eventos especiais. As teclas q,w,e e r correspondem aos eventos especiais 1,2,3 e 4. Um valor numérico de dois dígitos deve seguir a letra de atalho, por exemplo. &#39;q75&#39;, quando o valor máximo do controle deslizante de evento correspondente for 100 ou menos (configuração padrão). Quando o valor máximo do controle deslizante é maior que 100, três dígitos devem ser inseridos e para valores menores que 100 é necessário um zero à esquerda, por exemplo. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Entrada rápida de PID SV. O valor é um número de três dígitos. Para valores menores que 100 deve ser inserido com um zero à esquerda, por exemplo, &#39; v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12817,8 +12825,8 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Razão - - + + Text Texto @@ -12845,19 +12853,19 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor ângulo - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12878,19 +12886,19 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor BT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12919,8 +12927,8 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Alinhar - - + + @@ -12937,11 +12945,11 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor CARREGAR - - - - - + + + + + @@ -12950,13 +12958,13 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor PV - - + + + + - - - - + + @@ -12964,16 +12972,16 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor SECAGEM - - - - - - - - - - + + + + + + + + + + @@ -12981,7 +12989,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor PCi - + @@ -12989,7 +12997,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor PCf - + @@ -12997,7 +13005,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor SCi - + @@ -13005,8 +13013,8 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor SCf - - + + @@ -13027,9 +13035,9 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor /min - - - + + + @@ -13038,9 +13046,9 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor LIGAR - - - + + + @@ -13075,7 +13083,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Negativo - + Slider @@ -13092,8 +13100,8 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Controle Inverso - - + + @@ -13129,29 +13137,29 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Rampa/Patamar - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Fundo @@ -13372,7 +13380,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Sobreposição de anotação permitida - + Markers Marcadores @@ -13414,9 +13422,9 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Tamanho - - - + + + @@ -13424,8 +13432,8 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor INICIAR - - + + MET ETMáx @@ -13451,9 +13459,9 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor atual: - - - + + + @@ -13518,9 +13526,9 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Grupo - - - + + + @@ -13533,16 +13541,16 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor ZERAR - - - + + + Event button Botão de evento - + its text @@ -13586,7 +13594,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor DB# - + @@ -13801,7 +13809,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor - + ALL TODOS @@ -13866,7 +13874,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor - + @@ -13883,9 +13891,9 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor - - - + + + Green @@ -13901,7 +13909,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Torrados - + @@ -13910,7 +13918,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor FIM SECA - + @@ -13919,13 +13927,13 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor INÍCIO PC - + FC END FINAL PC - + @@ -13933,13 +13941,13 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor INÍCIO SC - + SC END FINAL SC - + COOL CAFÉ RESFRIADO @@ -13970,7 +13978,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor - + Density Densidade @@ -13992,7 +14000,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor - + Moisture Umidade @@ -14121,7 +14129,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor (mm:ss) - + Duration Duração @@ -14144,7 +14152,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor - + @@ -14184,7 +14192,7 @@ Siga as etapas abaixo para definir as entradas de energia para a máquina de tor Modelo - + Heating Aquecimento @@ -14495,7 +14503,7 @@ Fases LCDs Não disponível no ArtisanViewer - + EVENT EVENTO @@ -14563,13 +14571,13 @@ Fases LCDs Insira descrição - + PID SV - + PID % @@ -14610,425 +14618,425 @@ Fases LCDs Cor da borda (RGBA) - + roasted torrados - - - - - - + + + + + + AUC ASC - + Time Guide Guia de Tempo - + Background ET Fundo ET - + Background BT Fundo BT - + Background Extra Fundo Extra - + X Label Rótulo X - - - + + + Canvas Tela - + Y Label Rótulo Y - + SpecialEventText TextoEventoEspecial - + SpecialEventBox CaixaEventoEspecial - + Bg SpecialEventText Fundo TextoEventosEspeciais - + Bg SpecialEventBox Fundo CaixaEventosEspeciais - - - - - - - + + + + + + + Legend bkgnd Fundo da Legenda - + MET Text Texto da ETMáx - - + + MET Box Caixa da ETMáx - + Timer LCD Digits Dígitos do LCD do Timer - + Timer LCD Background Fundo do LCD do Timer - - + + ET LCD Digits Dígitos do LCD da ET - - + + ET LCD Background Fundo do LCD da ET - - + + BT LCD Digits Digitos do LCD de BT - - + + BT LCD Background Fundo de LCD de BT - + Extra/PID LCD Digits Dígitos do LCD do Extra/PID - + Extra/PID LCD Background Fundo do LCD do Extra/PID - + AUC FCs ASC PCi - - - + + + ln() ln() - - - - + + + + x x - - - + + + Bkgnd Fundo - - - + + + On Ligado - - - + + + Off Desligado - + Max Delta Delta máximo - + Swing Balanço - + ABC/secs ABC/s - + Segment Analysis (rise, crash and flick) Análise de segmento (subida, queda e movimento) - + Background Align Alinhar fundo - + Curve Fit Fit de Curva - + Samples Threshold Limiar de Amostras - + Delta Threshold Limiar Delta - + Sample rate (secs) Taxa de amostragem (segundos) - + Smooth Curves/Spikes Curvas/pontas suaves - + Delta Span/Smoothing Alcance/Suavização Delta - + Polyfit/Optimal Smoothing Polyfit/Suavização Otimizada - + Fit RoRoR (C/min/min) RoRoR de ajuste (C/min/min) - + Actual RoR at FCs RoR real em FCs - + ALL FINISHING MODE TUDO EM MODO FINALIZAÇÃO - - + + DEV% DESENV% - - + + DRY% SECAGEM% - - - - - + + + + + TIME MODE MODO DE TEMPO - - - - - + + + + + PERCENTAGE MODE MODO DE PORCENTAGEM - + RAMP% RAMPA% - - - - - + + + + + TEMP MODE MODO DE TEMPERATURA - + Start recording Iniciar gravação - + Charge the beans Carregar o torrador com grãos verdes - + /m /m - + greens verdes - - - + + + AUTO - - - + + + MANUAL - + FLAP ABA - - - + + + CLOSE FECHAR - - - + + + OPEN ABRIR - + CONTROL AO CONTROLE - + DISCHARGE DESCARGA - + HEATING AQUECIMENTO - + STIRRER AGITADOR - + FILL PREENCHER - + COOLING RESFRIAMENTO - - - + + + STOP PARAR - + RELEASE LIBERAR - + RMSE BT - + MSE BT - - - + + + RoR Delta (RoR) - + @FCs @PCi - + Max+/Max- RoR Max+/Max- RoR @@ -15216,155 +15224,155 @@ Fases LCDs Mapeamento - + Preheat Measured Pré-aquecimento medido - + Preheat % % De pré-aquecimento - + BBP Measured BBP medido - + BBP % BBP% - + Cooling Measured Arrefecimento medido - + Cooling % % De resfriamento - + Continuous Contínuo - + Roast Event Evento Torra - + Meter Medidor - - + + at em - + BackgroundXT FundoXT - + BackgroundYT FundoYT - - + + BackgroundET FundoET - - + + BackgroundBT FundoBT - + BackgroundDeltaET FundoDeltaET - + BackgroundDeltaBT FundoDeltaBT - + ETprojection Projeção de ET - + DeltaETprojection Projeção de DeltaET - + BTprojection Projeção de BT - + DeltaBTprojection Projeção de DeltaBT - + TIMEguide Guia de TEMPO - + AUCguide Guia de ASC - - - + + + Correction Correção - + Event #<b>{0} </b> Evento #<b>{0} </b> - - + + CM - - + + FC PC - + Designer Desenhista - + BT {0} {1}/min for {2} BT {0} {1}/min por {2} - + ET {0} {1}/min for {2} ET {0} {1}/min por {2} @@ -15748,8 +15756,8 @@ Fases LCDs Encerrar {0} - - + + About {0} Sobre o {0} @@ -15811,37 +15819,37 @@ Fases LCDs Menu - + Main LCDs LCDs Principais - + Delta LCDs LCDs de Delta - + PID LCDs LCDs de PID - + Extra LCDs LCDs Extras - + Phases LCDs LCDs das Fases - + Scale LCDs Régua LCDs @@ -15878,13 +15886,13 @@ Fases LCDs Visualizar - + Help Ajuda - + New Novo @@ -16247,105 +16255,105 @@ Fases LCDs Controles - + Readings Leituras - + Events Editor Editora de Evento - + Buttons Botões - + Sliders Controles Deslizantes - + Schedule Plano - + Full Screen Tela Cheia - + About Qt Sobre o Qt - + Documentation Documentação - + Keyboard Shortcuts Atalhos do Teclado - + Check for Updates Verificar atualizações - + Errors Erros - + Messages Mensagens - + Serial Comunicação Serial - + Platform Plataforma - + Load Settings... Carregar Configurações... - + Load Recent Settings Carregar Configurações Recentes - - + + Save Settings... Salvar Configurações... - - + + Factory Reset Reinicialização Total - + Load Theme... Carregar Tema... - + Save Theme... Salvar Tema... @@ -16432,18 +16440,18 @@ Fases LCDs Roda dos Sabores salva - + Open Wheel Graph Abrir gráfico roda - - - - - - + + + + + + @@ -16451,12 +16459,12 @@ Fases LCDs {} conectado - - - - - - + + + + + + @@ -16981,7 +16989,7 @@ Repita a operação no final: {0} - + Bluetootooth access denied Acesso bluetooth negado @@ -17017,13 +17025,13 @@ Repita a operação no final: {0} Auxiliar de reprodução ativado em {0} segundos - + Load Background Carregar fundo - + Reading background profile... Lendo perfil modelo... @@ -17255,8 +17263,8 @@ Repita a operação no final: {0} Amostragem - - + + Warning Adventência @@ -17267,13 +17275,13 @@ Repita a operação no final: {0} Um intervalo de amostragem apertado pode levar à instabilidade em algumas máquinas. Sugerimos um mínimo de 1s. - + Incompatible variables found in %s Variáveis incompatíveis encontradas em %s - + Assignment problem Problema de atribuição @@ -17319,7 +17327,7 @@ Repita a operação no final: {0} Falha na conexão S7 - + Port Configuration Configuração de portas @@ -17330,7 +17338,7 @@ Repita a operação no final: {0} Porta Comunicação - + Load Alarms Carregar Alarmes @@ -17367,99 +17375,99 @@ Repita a operação no final: {0} seguir fora - - + + Save Statistics Salvar estatísticas - + Welcome to version {0} of Artisan! Bem-vindo à versão {0} do Artisan! - + This is a one time message to inform you about a change in Artisan. Esta é uma mensagem única para informá-lo sobre uma mudança no Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Se você nunca executou versões anteriores do Artisan, pode pular esta mensagem, pois a mudança não o afetará. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. O Artisan preserva todas as suas definições de configuração quando você sai, para que estejam automaticamente disponíveis na próxima vez que você iniciar o Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. A partir da versão v2.0, as configurações não serão mais compartilhadas automaticamente na inicialização com as versões anteriores à v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Não se preocupe. Como esta é a primeira vez que você abre esta nova versão, o Artisan já carregou suas últimas configurações usadas. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Para compartilhar as configurações entre esta versão e as versões do Artisan anteriores à v2.0, use 'Ajuda>Salvar configurações' e 'Ajuda>Carregar configurações'. - + Enjoy using Artisan, The Artisan Team Aproveite o Artisan, Equipe Artisan - + One time message about loading settings at start-up Mensagem única sobre o carregamento das configurações na inicialização - + Welcome to the ArtisanViewer! Bem-vindo ao ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Esta é uma mensagem única para apresentá-lo ao ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. O ArtisanViewer abre sempre que uma cópia do Artisan já estiver em execução. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. O ArtisanViewer preservará todas as suas definições de configuração quando você sair, para que estejam automaticamente disponíveis na próxima vez que você iniciar o ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Cuidado, a única maneira de compartilhar as configurações entre o Artisan e o ArtisanViewer é salvá-las e carregá-las explicitamente usando 'Ajuda>Salvar configurações' e 'Ajuda>Carregar configurações'. - + Enjoy using ArtisanViewer, Aproveite o ArtisanViewer, - + The Artisan Team A Equipe Artisan - + One time message about ArtisanViewer Mensagem única sobre ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17468,408 +17476,408 @@ To keep it free and current please support us with your donation and subscribe t Para mantê-lo gratuito e atualizado, apoie-nos com sua doação e assine o artist.plus para suprimir esse diálogo! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Configurar para<br>{0}?<br><br>Algumas das suas configurações serão modificadas!<br><br>Antes de prosseguir, é melhor salvar suas configurações atuais e redefinir o Artisan<br>(primeiro menu {1} >> {2} depois {4} >> {3}) - + Adjust Settings Ajustar Configurações - + Ambient Ambiente - + Elevation (MASL) Altitude (MANM) - - - + + + Action canceled Ação Cancelada - - - - - - - + + + + + + + Machine Máquina - - - - - + + + + + Network name or IP address Nome da rede ou endereço IP - + Machine Capacity (kg) Capacidade da máquina (kg) - + Energy loads configured for {0} {1}kg Cargas de energia configuradas para {0} {1} kg - + Artisan configured for {0} Artisan configurado para {0} - - + + Load theme {0}? Carregar tema {0}? - - + + Adjust Theme Related Settings Ajustar configurações relacionadas ao tema - - + + Loaded theme {0} Tema carregado {0} - + Detected a color pair that may be hard to see: Detectou um par de cores que pode ser difícil de ver: - - - + + + Simulator started @{}x Simulador iniciado @{}x - + super on super ligado - + super off super desligado - + Pulse out of range (%d) Pulso fora da faixa (%d) - + Alarms on Alarmes ligados - + Alarms off Alarmes desligados - + autoCHARGE on autoCHARGE ligado - + autoCHARGE off autoCHARGE desligado - + autoDROP on AutoDROP ligado - + autoDROP off autoDROP desligado - - - + + + PID set to OFF PID definido para DESL - - - + + + PID set to ON PID definido para LIGADO - - + + PID mode manual Manual do modo PID - - + + PID mode Ramp/Soak Modo PID Rampa / Patamar - - + + PID mode background Fundo do modo PID - + playback off reprodução desligada - + playback by time reprodução por tempo - + playback by BT reprodução por BT - + playback by ET reprodução por ET - + Notifications on Notificações em - + Notifications off Notificações desligadas - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled Manter ativado ativado - + Keep ON disable Manter ON desativar - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Você deseja redefinir todas as configurações?<br> ArtisanViewer deve ser reiniciado! - + Do you want to reset all settings?<br> Artisan has to be restarted! Quer redefinir todas as configurações?<br> O Artisan precisa ser reiniciado! - - + + Factory Reset Reinicialização total - + Auto Axis Graph Mode: Roast Modo de gráfico de eixo automático: Torra - + Auto Axis Graph Mode: BBP+Roast Modo de gráfico de eixo automático: BBP+Torra - + Auto Axis Graph Mode: BBP Modo de gráfico de eixo automático: BBP - - + + PID Mode: Ramp/Soak Modo PID: Rampa/Patamar - - + + PID Mode: Background Modo PID: Fundo - - + + PID Mode: Manual Modo PID: Manual - + Exit Designer? Sair do Construtor? - + Designer Mode ON Modo construtor LIGADO - + LCD cursor on profile data Cursor LCD nos dados do perfil - + LCD cursor on template data Cursor LCD nos dados do modelo - + LCD cursor OFF Cursor LCD DESLIGADO - + Keyboard moves turned ON Ações de teclado LIGADAS - + Keyboard moves turned OFF Ações de teclado DESLIGADAS - + Profile {0} saved in: {1} Perfil {0} gravado em: {1} - + Autosave path does not exist. Autosave failed. O caminho de salvamento automático não existe. Falha no salvamento automático. - + Empty path or box unchecked in Autosave Caminho vazio ou opção Auto-salvar desabilitada - + Event #{0}: {1} has been updated Evento #{0}: {1} foi atualizado - + Select Selecionar - - + + Open Abrir - + URL - + Save Salvar - + Select Directory Selecionar pasta - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NOVA TORRA cancelada: perfil incompleto sem CARREGAR e DESCARREGAR encontrado - + NEW ROAST canceled: incomplete profile lacking DROP found NOVA TORRA cancelada: perfil incompleto sem DROP encontrado - + {0} has been saved. New roast has started {0} foi gravado. Uma nova torra foi iniciada - - - + + + Invalid artisan format Formato do Artisan inválido - + {0} loaded {0} carregado - + No profile data. ET/BT not recalculated Sem dados de perfil. ET/BT não recalculado - + Problem with the profile data. ET/BT not recalculated Problema com os dados do perfil. ET/BT não recalculado - + Background {0} loaded successfully {1} Plano de fundo {0} carregado com sucesso {1} - + Artisan CSV file loaded successfully Arquivo CSV do Artisan carregado com sucesso - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import O software Probat Shop Pilot espera arquivos chamados <Nome>_<Index>.xml como em Test_0.xml na importação - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17882,467 +17890,467 @@ Substituir suas definições de dispositivo extras usando os valores do perfil? É aconselhável salvar suas configurações atuais com antecedência através do menu Ajuda >> Salvar configurações. - + Found a different set of extra devices Encontrou um conjunto diferente de dispositivos extras - + Save Profile Salvar perfil - + Profile saved Perfil gravado - - - - - - - - + + + + + + + + Cancelled Cancelado - + Readings exported Leituras exportadas - + Export Excel Exportar Excel - + Export CSV Exportar CSV - + Export JSON Exportar JSON - + Export RoastLogger Exportar RoastLogger - + Export Probat Pilot Exportar Probat Pilot - - + + + + - - Converting... Convertendo ... - - + + + + - - Target file {0} exists. {1} not converted. O arquivo de destino {0} existe. {1} não convertido. - + Readings imported Leituras importadas - + Import Artisan URL Importar URL Artisan - + Import CSV Importar CSV - + Import JSON Importar JSON - + Import RoastLogger Importar RoastLogger - + Batch Counter Contador de Lotes - + Load Settings canceled Carregar configurações cancelado - - + + Statistics Saved Estatísticas salvas - + No statistics found Nenhuma estatística encontrada - + Excel Production Report exported to {0} Relatório de produção do Excel exportado para {0} - + Ranking Report Relatório de classificação - + Ranking graphs are only generated up to {0} profiles Gráficos de classificação são gerados apenas até {0} perfis - + Profile missing DRY event Evento DRY ausente no perfil - + Profile missing phase events Eventos de fase ausentes do perfil - + CSV Ranking Report exported to {0} Relatório de classificação CSV exportado para {0} - + Excel Ranking Report exported to {0} Relatório de classificação do Excel exportado para {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied A balança Bluetooth não pode ser conectada enquanto a permissão para Artisan acessar o Bluetooth é negada - + Bluetooth access denied acesso Bluetooth negado - + Hottop control turned off Controle do Hottop desligado - + Hottop control turned on Controle do Hottop ligado - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Para controlar um Hottop, você precisa primeiro ativar o modo de superusuário clicando com o botão direito no LCD do cronômetro! - - + + Settings not found Configurações não encontradas - + artisan-settings configurações-artisan - + Save Settings Salvar Configurações - + Settings saved Configurações salvas - + artisan-theme artisan-tema - + Save Theme Salvar Tema - + Theme saved Tema Salvo - + Load Theme Carregar tema - + Theme loaded Tema carregado - + Background profile removed Perfil de fundo removido - + Alarm Config Configuração de alarme - + Alarms are not available for device None Não há disponibilidade de alarmes para o dispositivo Nenhum - + Switching the language needs a restart. Restart now? Alternar idioma requer o reinício do aplicativo. Reiniciar agora? - + Restart Reiniciar - + Import K202 CSV Importar K202 CSV - + K202 file loaded successfully Arquivo K202 carregado com sucesso - + Import K204 CSV Importar K204 CSV - + K204 file loaded successfully Arquivo K204 carregado com sucesso - + Import Probat Recipe Importar Probat Recipe - + Probat Pilot data imported successfully Dados do Probat Pilot importados com sucesso - + Import Probat Pilot failed A importação do Probat Pilot falhou - - + + {0} imported {0} importado - + an error occurred on importing {0} ocorreu um erro ao importar {0} - + Import Cropster XLS Importar Cropster XLS - + Import Stronghold XLSX Importar Stronghold XLSX - + Import RoastLog URL Importar URL RoastLog - + Import RoastPATH URL Importar URL RoastPATH - + Import Giesen CSV Importar Giesen CSV - + Import Petroncini CSV Importar Petroncini CSV - + Import IKAWA URL Importar URL IKAWA - + Import IKAWA CSV Importar CSV IKAWA - + Import Loring CSV Importar CSV Loring - + Import ROEST CSV Importar ROEST CSV - + Import Rubasse CSV Importar Rubasse CSV - + Import HH506RA CSV Importar HH506RA CSV - + HH506RA file loaded successfully Arquivo HH506RA importado com sucesso - + Save Graph as Salvar gráfico como - + {0} size({1},{2}) saved {0} tamanho({1}, {2}) gravado - + Save Graph as PDF Salvar Gráfico como PDF - + Save Graph as SVG Salvar Gráfico como SVG - + {0} saved {0} gravado - + Wheel {0} loaded Roda {0} carregada - + Invalid Wheel graph format Formato de gráfico roda inválido - + Buttons copied to Palette # Botões copiados para a Paleta # - + Palette #%i restored Paleta #%i restaurada - + Palette #%i empty Paleta #%i vazia - + Save Palettes Salvar paletas - + Palettes saved Paletas gravadas - + Palettes loaded Paletas carregadas - + Invalid palettes file format Formato de arquivo de paletas inválido - + Alarms loaded Alarmes carregados - + Fitting curves... Curvas de ajuste ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Aviso: o início do intervalo de análise de interesse é anterior ao início do ajuste da curva. Corrija isso na guia Configurar>Curvas>Analisar. - + Analysis earlier than Curve fit Análise antes do ajuste de curva - + Simulator stopped Simulador parado - + debug logging ON registro de depuração ATIVADO @@ -18533,448 +18541,448 @@ Corrija isso na guia Configurar>Curvas>Analisar. Dispositivo setado em {0}, que é equivalente a CENTER 302. Agora, escolha porta serial - + set y-coordinate to {} definir coordenada y para {} - + seconds before FCs segundos antes do PCi - + seconds after FCs segundos após PCi - + Alarm notice Aviso de Alarme - + Alarm is calling: {0} Alarme disparado:{0} - + Calling alarm failed on {0} Falha ao chamar o alarme em {0} - + Alarm trigger button error, description '{0}' not a number Erro do botão de disparo do alarme, descrição '{0}' não é um número - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Erro do controle deslizante do acionador do alarme, descrição '{0}' não é um número válido [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Erro do controle deslizante de SV do acionador de alarme, descrição '{0}' não é um número válido - + Alarm {0} triggered Alarme {0} disparado - + Save profile? Salvar perfil? - + Profile unsaved Perfil não foi Salvo - + Scope has been reset Visor foi Zerado - + Load Image File Carregar arquivo de imagem - + Loaded watermark image {0} Imagem de marca d'água carregada {0} - + Unable to load watermark image {0} Não foi possível carregar a imagem da marca d'água {0} - + Convert profile data to Fahrenheit? Converter os dados do perfil para Fahrenheit? - - - - + + + + Convert Profile Temperature Converter Temperatura do Perfil - + Profile changed to Fahrenheit Perfil alterado para Fahrenheit - + Unable to comply. You already are in Fahrenheit Não foi possível efetuar. Seu perfil já está em Fahrenheit - - + + Profile not changed Perfil não alterado - + Convert profile data to Celsius? Converter os dados do perfil para Celsius? - + Profile changed to Celsius Perfil alterado para Celsius - + Unable to comply. You already are in Celsius Não foi possível efetuar. Seu perfil já está em Celsius - + Convert Profile Scale Converter Escala do Perfil - + No profile data found Não foram encontrados dados de perfil - - + + Colors set to defaults Conjunto de cores definidos para o padrão - + Colors set to Default Theme Cores definidas para o tema padrão - + Colors set to grey Conjunto de cores definidos para tons de cinza - + Background does not match number of labels Modelo não combina com número de rótulos - + Phidget service discovery started... A descoberta do serviço Phidget começou ... - + scanning for device procurando por dispositivo - + Scope monitoring... Monitoramento do perfil em andamento... - + Scope stopped Monitoramento do perfil parado - + Humidity: {}% Umidade: {}% - + Temperature: {}{} Temperatura: {}{} - + Pressure: {}hPa Pressão: {}hPa - + Scope recording... Gravação de perfil em andamento... - + Scope recording stopped Gravação do perfil interrompida - + Not enough data collected yet. Try again in a few seconds Ainda não foram coletados dados suficientes. Tente novamente em alguns segundos - + CHARGE: Scope is not recording CARREGAR: Scope não está gravando - + Roast time starts now 00:00 BT = {0} Tempo de torra começa agora 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [PV] gravado em {0} BT = {1} - + DRY END: Scope is not recording FIM SECO: O escopo não está gravando - + [DRY END] recorded at {0} BT = {1} [FIM SECA] gravado em {0} BT = {1} - + FC START: Scope is not recording FC START: o escopo não está gravando - + [FC START] recorded at {0} BT = {1} [INÍCIO PC] gravado em {0} BT = {1} - + FC END: Scope is not recording FC END: O escopo não está gravando - + [FC END] recorded at {0} BT = {1} [FIM PC] gravado em {0} BT = {1} - + SC START: Scope is not recording SC START: o escopo não está gravando - + [SC START] recorded at {0} BT = {1} [INÍCIO SC] gravado em {0} BT = {1} - + SC END: Scope is not recording SC END: O escopo não está gravando - + [SC END] recorded at {0} BT = {1} [FIM SE] gravado em {0} BT = {1} - + DROP: Scope is not recording DROP: O escopo não está gravando - + Roast ended at {0} BT = {1} Torra terminada em {0} BT = {1} - + COOL: Scope is not recording COOL: o escopo não está gravando - + [COOL END] recorded at {0} BT = {1} [CAFÉ RESFRIADO] gravado em {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Evento # {0} gravado em BT = {1}{2} Tempo = {3} - + Timer is OFF Cronômetro está DESLIGADO - + Unable to move background Impossível mover plano de fundo - + No finished profile found Não foi encontrado um perfil terminado - + Polynomial coefficients (Horner form): Coeficientes polinomiais (Horner): - + Knots: Nós: - + Residual: Residual: - + Roots: Raízes: - + Profile information Informação do perfil - + Designer Start Início do Desenhista - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Importar um perfil para o Designer dizimará todos os dados, exceto os [pontos] principais. Prosseguir? - + Save Points Salvar pontos - + Points saved Pontos salvos - + Load Points Pontos de carga - + Points loaded Pontos carregados - + Designer Init Inicialização do Desenhista - + Unable to start designer. Profile missing [CHARGE] or [DROP] Impossível iniciar desenhista. Perfil não tem [CARREGAR] ou [DESCARREGAR] - + [ CHARGE ] [ CARREGAR ] - + [ DRY END ] [ FIM SECA ] - + [ FC START ] [ INÍCIO PC ] - + [ FC END ] [ FINAL PC ] - + [ SC START ] [ INÍCIO SC ] - + [ SC END ] [ FIM SE ] - + [ DROP ] [ RETIRAR ] - + [ COOL ] [ LEGAL ] - + New profile created Foi criado um novo perfil - + added to cupping notes adicionado a notas de prova - + added to roasting notes adicionado a notas de torra - + Mouse Cross ON: move mouse around Cruzamento do mouse LIGADO: mova o mouse - + Mouse cross OFF Cruzamento do mouse DESLIGADO @@ -20068,67 +20076,67 @@ Continuar? Scope Annotation - - - - - + + + + + CHARGE CARREGAR - - - + + + TP {0} PV {0} - - - + + + DE {0} SECAGEM {0} - - - + + + FCs {0} PCi {0} - - - + + + FCe {0} PCf {0} - - - + + + SCs {0} SCi {0} - - - + + + SCe {0} SCf {0} - - - - + + + + DROP {0} DESCARGA {0} - - + + CE {0} RESFRIADO {0} @@ -20181,11 +20189,11 @@ Continuar? Scope Title - - - - - + + + + + @@ -21402,216 +21410,216 @@ Continuar? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Acidez - - - - - - - - + + + + + + + + Aftertaste Retrogosto - - - - + + + + Clean Cup Xícara Limpa - + Head Primeira Impressão - - - + + + Fragrance Fragrância - - - - - - - + + + + + + + Sweetness Doçura - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Equilíbrio - - - + + + + - - - - - - + + + + + Body Corpo - - - + + + Fragrance-Aroma Fragrância-Aroma - - - - - + + + + + Flavor Sabor - - - + + + Uniformity Uniformidade - - - + + + Overall Avaliação Geral - + Intensity Intensidade - + Fragance Aroma - + Dry Fragrance Fragrância - + Complexity Complexidade - - + + Finish Finalização - + Brightness Brilho - + Wet Aroma Aroma Infusão - + Taste Gosto - + Nose Nariz - + Mouthfeel Textura - - + + Flavour Sabor - + Roast Color Cor da Torra - + Crema Texture Textura da Crema - + Crema Volume Volume da Crema - + Bitterness Amargor - + Defects Defeitos - + Aroma Intensity Intensidade do Aroma - + Aroma Persistence Persistência do Aroma @@ -22628,232 +22636,232 @@ O tipo de fonte é definido em Config >> Curvas >> guia UIEstilos de linha - - + + Start monitoring Iniciar monitoramento - + Start recording Iniciar gravação - + First Crack Start Iníco do Primeiro Crack - + First Crack End Final do Primeiro Crack - + Second Crack Start Início do Segundo Crack - + Second Crack End Final do Segundo Crack - + Reset Reinicializa - + Charge Carga - + Drop Descarregar - + Event Evento - + Increases the current SV value by 5 Aumenta o valor atual de SV em 5 - + Increases the current SV value by 10 Aumenta o valor atual de SV em 10 - + Increases the current SV value by 20 Aumenta o valor atual de SV em 20 - + Decreases the current SV value by 20 Diminui o valor atual de SV em 20 - + Decreases the current SV value by 10 Diminui o valor atual de SV em 10 - + Decreases the current SV value by 5 Diminui o valor atual de SV em 5 - + Dry End Fim de Secagem - + Cool End Café Resfriado - + Timer Cronômetro - + ET Temperature Temperatura Tambor (ET) - + BT Temperature Temperatura dos Grãos (BT) - + ET/time (degrees/min) ET/tempo (graus/min) - + BT/time (degrees/min) BT/tempo (graus/min) - + Value of SV in PID Valor do SV no PID - + PID power % Potência PID % - + Number of events found Número de eventos encontrados - + Type of event Tipo do evento - + Value of event Valor do evento - + Updates the event Atualiza o evento - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE - + Syncing with artisan.plus Sincronizando com artisan.plus - - + + Disconnect artisan.plus Desconectar artisan.plus - + Upload to artisan.plus Enviar para artisan.plus - + Connect artisan.plus Conectar artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE LCDs de fase Atualmente em TODO O MODO DE ACABAMENTO - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE Atualmente em TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE Atualmente em MODO DE PERCENTAGEM - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE LCDs de fase: clique com o botão direito para alternar entre TIME, PERCENTAGE e TEMP MODE Atualmente em TEMP MODE - + <b>Label</b>= <b>Rótulo</b>= - + <b>Description </b>= <b>Descrição </b>= - + <b>Type </b>= <b>Tipo </b>= - + <b>Value </b>= <b>Valor </b>= - + <b>Documentation </b>= <b>Documentação </b>= - + <b>Button# </b>= <b>Botão# </b>= @@ -22898,12 +22906,12 @@ Atualmente em TEMP MODE Exemplo: 100 + x - + Stop monitoring Parar monitoramento - + Stop recording Parar gravação diff --git a/src/translations/artisan_ru.qm b/src/translations/artisan_ru.qm index 5118174feedcebccc82c6936656a060e0dd4f571..88293b67c5c4ba5691cc162cc73ce8d9dd516eff 100644 GIT binary patch delta 19570 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 delta 20910 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�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 JC7(V2dI7&P*b4vv diff --git a/src/translations/artisan_ru.ts b/src/translations/artisan_ru.ts index f91035df1..31f5bbff1 100644 --- a/src/translations/artisan_ru.ts +++ b/src/translations/artisan_ru.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Спонсор релиза - + About О программе - + Core Developers Разработчики - + License Лицензия - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Не удалось получить информацию о последней версии. Проверьте подключение к Интернету, повторите попытку позже или проверьте вручную. - + A new release is available. Доступен новый выпуск. - + Show Change list Показать список изменений - + Download Release Скачать релиз - + You are using the latest release. Вы используете последнюю версию. - + You are using a beta continuous build. Вы используете бета-версию непрерывной сборки. - + You will see a notice here once a new official release is available. Вы увидите уведомление здесь, когда будет доступен новый официальный выпуск. - + Update status Обновить состояние - + sponsored by {} при финансовой поддержке {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Жаркое дня - + Screen Size Размер экрана @@ -98,65 +98,65 @@ Влажный зеленый - + Batch Size Размер партии - + Density Roasted Плотность жареный - + Moisture Roasted Жареный на влажной основе - + Ground Color Основной цвет - + Energy Энергия - + CO2 СО2 - + Weight Roasted Вес жареного - + Weight Loss Потеря веса - + From От - + Bottom Нижний - + AUC АУК @@ -299,7 +299,7 @@ Удалить - + Update Обновить @@ -846,114 +846,114 @@ Extra Device Текст - - - + + + ON ВКЛ - - - - + + + + START Старт - + FC START FC НАЧАЛО - + FC END FC КОНЕЦ - + SC START SC НАЧАЛО - + SC END SC КОНЕЦ - + RESET Сброс - - + + CHARGE Загрузить бобы - - + + DROP Выбросить бобы - + CONTROL КОНТРОЛЬ - + EVENT МЕРОПРИЯТИЕ - + SV +5 СВ +5 - + SV +10 СВ +10 - + SV +20 СВ +20 - + SV -20 СВ-20 - + SV -10 СВ-10 - + SV -5 СВ-5 - + DRY END Закончить сушку - + COOL END Закончить @@ -974,25 +974,25 @@ END - + Finishing Phase Завершающая фаза - + Maillard Phase Фаза Майяра - + Drying Phase Фаза сушки - - + + OFF Выкл @@ -1511,61 +1511,61 @@ END Показывать всегда - + Heavy FC Высокая FC - + Low FC Низкая FC - + Light Cut Легкая стрижка - + Dark Cut Темный разрез - + Drops Падения - + Oily Жирный - + Uneven Неравномерное - + Tipping Чаевые - + Scorching Палящий - + Divots Дивоты @@ -1832,9 +1832,9 @@ END ComboBox + - - + @@ -1844,10 +1844,10 @@ END Воздух + - - + @@ -1859,9 +1859,9 @@ END Барабан + - - + @@ -1871,9 +1871,9 @@ END Задвижка + - - + @@ -2154,14 +2154,14 @@ END СВ - + Playback ON Воспроизведение включено - + Playback OFF @@ -2180,7 +2180,7 @@ END Сбросить цвет холста - + Heater Печь @@ -2584,32 +2584,32 @@ END дискретный - + Propane Gas (LPG) Пропан (LPG) - + Natural Gas (NG) Природный газ (ПГ) - + Electric Электрический - + Fan Вентилятор - + Cooling Охлаждение - + Elec Элек @@ -2793,47 +2793,47 @@ END Contextual Menu - + Add point Добавить точку - + Remove point Удалить точку - + Load points Загрузить точки - + Save points Сохранить точки - + Reset Designer Сброс отрисовщика - + Config... Конфигурация... - + Add to Cupping Notes Добавить в примечания к купированию - + Add to Roasting Notes Добавить примечания к обжарке - + Edit Редактировать @@ -4218,102 +4218,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Ошибка ввода-вывода: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4324,86 +4324,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4623,19 +4623,19 @@ END Arduino не смог установить фильтры - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4756,96 +4756,96 @@ END Ошибка связи S7 - - - - + + + + Error: Ошибка: - + Exception: {} not a valid settings file Исключение: {} недопустимый файл настроек. - - - - - + + + + + Error Ошибка - + Exception: WebLCDs not supported by this build Исключение: WebLCD не поддерживаются этой сборкой. - + Could not start WebLCDs. Selected port might be busy. Не удалось запустить WebLCD. Возможно, выбранный порт занят. - + Failed to save settings Не удалось сохранить настройки. - - + + Exception (probably due to an empty profile): Исключение (вероятно, из-за пустого профиля): - + Analyze: CHARGE event required, none found Анализ: требуется событие CHARGE, ничего не найдено - + Analyze: DROP event required, none found Анализ: требуется событие DROP, ничего не найдено - + Analyze: no background profile data available Анализ: данные о фоновом профиле отсутствуют. - + Analyze: background profile requires CHARGE and DROP events Анализ: фоновый профиль требует событий CHARGE и DROP. - + Unexpected value for n, got Неожиданное значение для n, получено - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Исключение: phidgetServer не может быть добавлен. Проверьте, что драйвер Phidget установлен правильно! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Исключение: невозможно запустить PhidgetManager. Убедитесь, что драйвер Phidget установлен правильно! - - + + Unstable meter data Нестабильные данные счетчика - + Error in lnRegression: Ошибка в lnRegrade: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Исключение: redrawdesigner() События Roast могут быть не в порядке. Сброс дизайнера. @@ -5009,8 +5009,8 @@ END Справка по аннотациям событий - - + + @@ -5152,7 +5152,7 @@ END Справка по сигналам тревоги - + Keyboard Shortcuts Help Справка по быстрым клавишам @@ -5367,15 +5367,15 @@ END Воспроизведение - - + + Energy Энергия - - + + CO2 СО2 @@ -5635,15 +5635,15 @@ END HTML Report Template - - + + BBP Total Time Общее время ББП - - + + BBP Bottom Temp Нижняя температура BBP @@ -5659,850 +5659,850 @@ END Краткое изложение BBP - - + + Whole Color Весь цвет - - - + + + Profile Профиль - + Roast Batches Партии обжарки - - - + + + Batch Партия - - + + Date Дата - - - + + + Beans Бобы - - - + + + In В - - + + Out Вне - - - + + + Loss Потеря - - + + SUM СУММА - + Production Report Производственный отчет - - + + Time Время - - + + Weight In Вес - - + + CHARGE BT ЗАРЯДКА БТ - - + + FCs Time Время ФК - - + + FCs BT ФК БТ - - + + DROP Time Время сброса - - + + DROP BT ОТКАЗАТЬ БТ - + Dry Percent Сухой процент - + MAI Percent МАИ Процент - + Dev Percent Процент разработчиков - - + + AUC АУК - - + + Weight Loss Потеря веса - - + + Color Цвет - + Cupping Банки - + Roaster Ростер - + Capacity Емкость - + Operator Оператор - + Organization Организация - + Drum Speed Скорость барабана - + Ground Color Основной цвет - + Color System Цветовая система - + Screen Min Экран Мин. - + Screen Max Экран Макс - + Bean Temp Температура бобов - + CHARGE ET ЗАРЯД ET - + TP Time Время ТП - + TP ET ТП ЕТ - + TP BT ТП БТ - + DRY Time Время высыхания - + DRY ET СУХОЙ ЭТ. - + DRY BT СУХОЙ БТ - + FCs ET ФК ET - + FCe Time Время FCe - + FCe ET - + FCe BT ФКе БТ - + SCs Time СЦ Время - + SCs ET СЦ ЭТ - + SCs BT СЦ БТ - + SCe Time Время SCe - + SCe ET - + SCe BT - + DROP ET ОТПРАВИТЬ ЭТ. - + COOL Time Классное время - + COOL ET КРУТО ET - + COOL BT КРУТЫЙ БТ - + Total Time Общее время - + Dry Phase Time Время сухой фазы - + Mid Phase Time Время средней фазы - + Finish Phase Time Время завершения фазы - + Dry Phase RoR Сухая фаза RoR - + Mid Phase RoR Средняя фаза RoR - + Finish Phase RoR Завершение фазы RoR - + Dry Phase Delta BT Сухая фаза Дельта BT - + Mid Phase Delta BT Средняя фаза Дельта BT - + Finish Phase Delta BT Завершить фазу Delta BT - + Finish Phase Rise Завершить подъем фазы - + Total RoR Общий рентабельность инвестиций - + FCs RoR ФК РоР - + MET ВСТРЕТИЛИСЬ - + AUC Begin AUC Начало - + AUC Base База АУК - + Dry Phase AUC AUC сухой фазы - + Mid Phase AUC Средняя фаза AUC - + Finish Phase AUC Завершение фазы AUC - + Weight Out Вес вне - + Volume In Громкость входная - + Volume Out Выход громкости - + Volume Gain Увеличение объема - + Green Density Зеленая плотность - + Roasted Density Плотность обжарки - + Moisture Greens Влага зелени - + Moisture Roasted Жареный на влажной основе - + Moisture Loss Потеря влаги - + Organic Loss Органические потери - + Ambient Humidity Влажность окружающей среды - + Ambient Pressure Давление внешней среды - + Ambient Temperature Температура окружающей среды - - + + Roasting Notes Примечание по обжарке - - + + Cupping Notes Примечания к банкам - + Heavy FC Высокая FC - + Low FC Низкая FC - + Light Cut Легкая стрижка - + Dark Cut Темный разрез - + Drops Падения - + Oily Жирный - + Uneven Неравномерное - + Tipping Чаевые - + Scorching Палящий - + Divots Дивоты - + Mode Режим - + BTU Batch БТУ партия - + BTU Batch per green kg БТЕ Партия на кг зеленого цвета - + CO2 Batch Партия CO2 - + BTU Preheat БТЕ Предварительный нагрев - + CO2 Preheat CO2 Предварительный нагрев - + BTU BBP БТУ ББП - + CO2 BBP CO2 ББП - + BTU Cooling БТЕ Охлаждение - + CO2 Cooling CO2 Охлаждение - + BTU Roast БТЕ обжарки - + BTU Roast per green kg БТЕ жареного мяса на кг зелени - + CO2 Roast CO2 обжарка - + CO2 Batch per green kg Партия CO2 на кг зеленого цвета - + BTU LPG БТЕ СУГ - + BTU NG БТЕ НГ - + BTU ELEC БТУ ЭЛЕКТРО - + Efficiency Batch Пакетная эффективность - + Efficiency Roast Эффективность обжарки - + BBP Begin ББП Начало - + BBP Begin to Bottom Time BBP начинается с нижнего времени - + BBP Bottom to CHARGE Time BBP внизу, чтобы ЗАРЯДИТЬ время - + BBP Begin to Bottom RoR BBP начинается с нижнего уровня RoR - + BBP Bottom to CHARGE RoR Низ BBP для ЗАРЯДА RoR - + File Name Имя файла - + Roast Ranking Рейтинг обжарки - + Ranking Report Отчет о рейтинге - + AVG - + Roasting Report Доклад о обжарке - + Date: Дата: - + Beans: Бобы: - + Weight: Вес: - + Volume: Объем: - + Roaster: Ростер: - + Operator: Оператор: - + Organization: Организация: - - + + Cupping: Банкирование: - + Color: Цвет: - + Energy: Энергия: - + CO2: СО2: - + CHARGE: Загрузка бобов: - + Size: Размер: - + Density: Плотность: - + Moisture: Влага: - + Ambient: Внешний: - + TP: ТП: - + DRY: Сухой: - + FCs: ФК: - + FCe: ФКе: - + SCs: СЦ: - + SCe: - + DROP: Выброс бобов: - + COOL: Охлаждение бобов: - + MET: ВСТРЕТИЛ: - + CM: СМ: - + Drying: Сушка: - + Maillard: Майара: - + Finishing: Отделка: - + Cooling: Охлаждение: - + Background: Фон: - + Alarms: Сигналы тревоги: - + RoR: РоР: - + AUC: АУК: - + Events События @@ -7399,13 +7399,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Быстрый вход в специальное мероприятие. Клавиши q,w,e и r соответствуют специальным событиям 1,2,3 и 4. За буквой быстрого доступа должно следовать двузначное числовое значение, например: «q75», когда максимальное значение соответствующего ползунка событий составляет 100 или меньше (настройка по умолчанию). Если максимальное значение ползунка превышает 100, необходимо ввести три цифры, а для значений меньше 100 требуется ведущий ноль, например &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Быстрый ввод PID SV. Значение представляет собой трехзначное число. Значения менее 100 необходимо вводить с начальным нулем, например. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11490,6 +11490,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 относится к предыдущему результату фактической формулы для реализации цикла обратной связи. Это полезно в конструкциях фильтров. Точно так же F2 относится ко второму предыдущему результату и т. д. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Быстрый вход в специальное мероприятие. Клавиши q,w,e и r соответствуют специальным событиям 1,2,3 и 4. За буквой быстрого доступа должно следовать двузначное числовое значение, например: «q75», когда максимальное значение соответствующего ползунка событий составляет 100 или меньше (настройка по умолчанию). Если максимальное значение ползунка превышает 100, необходимо ввести три цифры, а для значений меньше 100 требуется ведущий ноль, например &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Быстрый ввод PID SV. Значение представляет собой трехзначное число. Значения менее 100 необходимо вводить с начальным нулем, например. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11672,8 +11680,8 @@ When Keyboard Shortcuts are OFF adds a custom event Соотношение - - + + Text Текст @@ -11700,19 +11708,19 @@ When Keyboard Shortcuts are OFF adds a custom event г - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11733,19 +11741,19 @@ When Keyboard Shortcuts are OFF adds a custom event БТ - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11774,8 +11782,8 @@ When Keyboard Shortcuts are OFF adds a custom event Выровнять - - + + @@ -11792,11 +11800,11 @@ When Keyboard Shortcuts are OFF adds a custom event Загрузить бобы - - - - - + + + + + @@ -11805,13 +11813,13 @@ When Keyboard Shortcuts are OFF adds a custom event ТП - - + + + + - - - - + + @@ -11819,16 +11827,16 @@ When Keyboard Shortcuts are OFF adds a custom event Сухость - - - - - - - - - - + + + + + + + + + + @@ -11836,7 +11844,7 @@ When Keyboard Shortcuts are OFF adds a custom event ФК - + @@ -11844,7 +11852,7 @@ When Keyboard Shortcuts are OFF adds a custom event ФКе - + @@ -11852,7 +11860,7 @@ When Keyboard Shortcuts are OFF adds a custom event СК - + @@ -11860,8 +11868,8 @@ When Keyboard Shortcuts are OFF adds a custom event - - + + @@ -11882,9 +11890,9 @@ When Keyboard Shortcuts are OFF adds a custom event /мин - - - + + + @@ -11893,9 +11901,9 @@ When Keyboard Shortcuts are OFF adds a custom event ВКЛ - - - + + + @@ -11930,7 +11938,7 @@ When Keyboard Shortcuts are OFF adds a custom event Отрицательный - + Slider @@ -11947,8 +11955,8 @@ When Keyboard Shortcuts are OFF adds a custom event Инвертировать управление - - + + @@ -11984,29 +11992,29 @@ When Keyboard Shortcuts are OFF adds a custom event Рампа / впитывание - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Фон @@ -12227,7 +12235,7 @@ When Keyboard Shortcuts are OFF adds a custom event Допустимое перекрытие аннотаций - + Markers Маркеры @@ -12269,9 +12277,9 @@ When Keyboard Shortcuts are OFF adds a custom event Размер - - - + + + @@ -12279,8 +12287,8 @@ When Keyboard Shortcuts are OFF adds a custom event СТАРТ - - + + MET ВСТРЕТИЛИСЬ @@ -12306,9 +12314,9 @@ When Keyboard Shortcuts are OFF adds a custom event Текущий: - - - + + + @@ -12373,9 +12381,9 @@ When Keyboard Shortcuts are OFF adds a custom event Кластер - - - + + + @@ -12388,16 +12396,16 @@ When Keyboard Shortcuts are OFF adds a custom event СБРОС - - - + + + Event button Кнопка события - + its text @@ -12441,7 +12449,7 @@ When Keyboard Shortcuts are OFF adds a custom event БД № - + @@ -12656,7 +12664,7 @@ When Keyboard Shortcuts are OFF adds a custom event Узел - + ALL ВСЕ @@ -12721,7 +12729,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + @@ -12738,9 +12746,9 @@ When Keyboard Shortcuts are OFF adds a custom event - - - + + + Green @@ -12756,7 +12764,7 @@ When Keyboard Shortcuts are OFF adds a custom event Жареный - + @@ -12765,7 +12773,7 @@ When Keyboard Shortcuts are OFF adds a custom event Конец сушки - + @@ -12774,13 +12782,13 @@ When Keyboard Shortcuts are OFF adds a custom event Старт FC - + FC END Закончить FC - + @@ -12788,13 +12796,13 @@ When Keyboard Shortcuts are OFF adds a custom event Старт SC - + SC END Закончить SC - + COOL Охлаждение @@ -12825,7 +12833,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + Density Плотность @@ -12847,7 +12855,7 @@ When Keyboard Shortcuts are OFF adds a custom event - + Moisture Влага @@ -12976,7 +12984,7 @@ When Keyboard Shortcuts are OFF adds a custom event (мм: сс) - + Duration Продолжительность @@ -12999,7 +13007,7 @@ When Keyboard Shortcuts are OFF adds a custom event ББП - + @@ -13039,7 +13047,7 @@ When Keyboard Shortcuts are OFF adds a custom event Модель - + Heating Обогрев @@ -13350,7 +13358,7 @@ LCDs All Недоступно в ArtisanViewer - + EVENT Событие @@ -13418,13 +13426,13 @@ LCDs All Введите описание - + PID SV ПИД-СВ - + PID % PID% @@ -13465,425 +13473,425 @@ LCDs All Цвет края (RGBA) - + roasted жареные - - - - - - + + + + + + AUC АУК - + Time Guide Руководство по времени - + Background ET Фон ET - + Background BT Фон BT - + Background Extra Фон Дополнительно - + X Label Ось Y - - - + + + Canvas Холст - + Y Label Ось X - + SpecialEventText СпециальноеСобытиеТекст - + SpecialEventBox СпециальныйEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Легенда bkgnd - + MET Text Текст MET - - + + MET Box Коробка МЕТ - + Timer LCD Digits Цифры ЖК-дисплея таймера - + Timer LCD Background Фон ЖК-дисплея таймера - - + + ET LCD Digits Цифры на ЖК-дисплее ET - - + + ET LCD Background Фон ЖК-дисплея ET - - + + BT LCD Digits BT LCD цифры - - + + BT LCD Background Фон ЖК-дисплея BT - + Extra/PID LCD Digits Дополнительные / PID-цифры ЖК-дисплея - + Extra/PID LCD Background Дополнительный / PID ЖК-фон - + AUC FCs AUC FC - - - + + + ln() ln () - - - - + + + + x Икс - - - + + + Bkgnd БКНД - - - + + + On На - - - + + + Off Выключенный - + Max Delta Макс Дельта - + Swing Качать - + ABC/secs ABC / сек - + Segment Analysis (rise, crash and flick) Сегментный анализ (подъем, падение и щелчок) - + Background Align Выравнивание фона - + Curve Fit Подгонка кривой - + Samples Threshold Порог сэмплов - + Delta Threshold Дельта-порог - + Sample rate (secs) Частота дискретизации (сек) - + Smooth Curves/Spikes Гладкие кривые / шипы - + Delta Span/Smoothing Дельта-диапазон/сглаживание - + Polyfit/Optimal Smoothing Полифит/оптимальное сглаживание - + Fit RoRoR (C/min/min) Fit RoRoR (C / мин / мин) - + Actual RoR at FCs Фактическая RoR в FC - + ALL FINISHING MODE ВСЕ РЕЖИМ ЗАВЕРШЕНИЯ - - + + DEV% ДЕВ% - - + + DRY% СУХОЙ% - - - - - + + + + + TIME MODE РЕЖИМ ВРЕМЕНИ - - - - - + + + + + PERCENTAGE MODE ПРОЦЕНТНЫЙ РЕЖИМ - + RAMP% РАМП% - - - - - + + + + + TEMP MODE РЕЖИМ ТЕМП. - + Start recording Начать запись - + Charge the beans Загрузить бобы - + /m - + greens зеленые - - - + + + AUTO АВТО - - - + + + MANUAL РУКОВОДСТВО - + FLAP КЛАПАН - - - + + + CLOSE ЗАКРЫВАТЬ - - - + + + OPEN ОТКРЫТЬ - + CONTROL КОНТРОЛЬ - + DISCHARGE УВОЛЬНЯТЬ - + HEATING ОБОГРЕВ - + STIRRER МЕШАЛКА - + FILL НАПОЛНЯТЬ - + COOLING ОХЛАЖДЕНИЕ - - - + + + STOP ОСТАНАВЛИВАТЬСЯ - + RELEASE ВЫПУСКАТЬ - + RMSE BT RMSE БТ - + MSE BT МСЭ БТ - - - + + + RoR РоР - + @FCs @ФК - + Max+/Max- RoR Макс + / Макс- RoR @@ -14071,155 +14079,155 @@ LCDs All Картография - + Preheat Measured Предварительный нагрев измерен - + Preheat % Предварительный нагрев% - + BBP Measured BBP измерено - + BBP % BBP% - + Cooling Measured Измеренное охлаждение - + Cooling % Охлаждение% - + Continuous Непрерывный - + Roast Event Жаркое событие - + Meter Метр - - + + at в - + BackgroundXT ФонXT - + BackgroundYT ФонYT - - + + BackgroundET Фон ET - - + + BackgroundBT Фон BT - + BackgroundDeltaET Фон дельтаET - + BackgroundDeltaBT Фон дельтаBT - + ETprojection ETпроекция - + DeltaETprojection Проекция DeltaET - + BTprojection BTпроекция - + DeltaBTprojection Проекция DeltaBT - + TIMEguide ВРЕМЯ - + AUCguide руководство AUC - - - + + + Correction Коррекция - + Event #<b>{0} </b> Событие #<b>{0} </b> - - + + CM СМ - - + + FC ФК - + Designer Отрисовщик - + BT {0} {1}/min for {2} BT {0} {1} / мин для {2} - + ET {0} {1}/min for {2} ET {0} {1} / мин для {2} @@ -14483,8 +14491,8 @@ LCDs All Завершить {0} - - + + About {0} О программе {0} @@ -14546,37 +14554,37 @@ LCDs All Menu - + Main LCDs Основные ЖК-дисплеи - + Delta LCDs ЖК-дисплеи Delta - + PID LCDs ЖК-дисплеи PID - + Extra LCDs Дополнительные ЖК-дисплеи - + Phases LCDs Фазы LCDs - + Scale LCDs @@ -14613,13 +14621,13 @@ LCDs All Вид - + Help Справка - + New Новый @@ -14982,105 +14990,105 @@ LCDs All Органы управления - + Readings Чтения - + Events Editor Редактор событий - + Buttons Кнопки - + Sliders Слайдеры - + Schedule План - + Full Screen Полноэкранный - + About Qt О QT - + Documentation Документация - + Keyboard Shortcuts Сочетания клавиш - + Check for Updates Проверить обновления - + Errors Ошибки - + Messages Сообщения - + Serial Серийный - + Platform Платформа - + Load Settings... Загрузить настройки... - + Load Recent Settings Загрузить последние настройки - - + + Save Settings... Сохранить настройки... - - + + Factory Reset Сброс настроек - + Load Theme... Загрузить тему ... - + Save Theme... Сохранить тему ... @@ -15139,18 +15147,18 @@ LCDs All Колесная диаграмма сохранена - + Open Wheel Graph График открытого колеса - - - - - - + + + + + + @@ -15158,12 +15166,12 @@ LCDs All {} связанный - - - - - - + + + + + + @@ -15688,7 +15696,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied Отказано в доступе по Bluetooth @@ -15724,13 +15732,13 @@ Repeat Operation at the end: {0} Помощь при воспроизведении включена через {0} сек. - + Load Background Загрузить фон - + Reading background profile... Чтение фонового профиля... @@ -15962,8 +15970,8 @@ Repeat Operation at the end: {0} Выборка - - + + Warning Предупреждение @@ -15974,13 +15982,13 @@ Repeat Operation at the end: {0} Плотный интервал выборки может привести к нестабильности на некоторых машинах. Мы рекомендуем не менее 1c. - + Incompatible variables found in %s Несовместимые переменные найдены в %s - + Assignment problem Проблема назначения @@ -16026,7 +16034,7 @@ Repeat Operation at the end: {0} Не удалось подключиться к S7 - + Port Configuration Конфигурация порта @@ -16037,7 +16045,7 @@ Repeat Operation at the end: {0} Коммуникационный порт - + Load Alarms Загрузить сигнализации @@ -16074,99 +16082,99 @@ Repeat Operation at the end: {0} следовать - - + + Save Statistics Сохранить статистику - + Welcome to version {0} of Artisan! Добро пожаловать в версию {0} Artisan! - + This is a one time message to inform you about a change in Artisan. Это одноразовое сообщение, чтобы проинформировать вас об изменении в Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Если вы никогда не запускали старые версии Artisan, вы можете пропустить это сообщение, это изменение вас не коснется. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan сохраняет все ваши настройки конфигурации при выходе, поэтому они будут автоматически доступны при следующем запуске Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Начиная с версии 2.0, настройки больше не будут автоматически передаваться при запуске версиям до версии 2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Не волнуйтесь. Поскольку вы впервые открываете эту новую версию, Artisan уже загрузил ваши последние использованные настройки. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Для совместного использования настроек между этой версией и версиями Artisan до версии 2.0 используйте «Справка> Сохранить настройки» и «Справка> Загрузить настройки». - + Enjoy using Artisan, The Artisan Team Наслаждайтесь использованием Artisan, команда Artisan - + One time message about loading settings at start-up Однократное сообщение о загрузке настроек при запуске - + Welcome to the ArtisanViewer! Добро пожаловать в ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Это одноразовое сообщение, чтобы познакомить вас с ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer открывается всякий раз, когда копия Artisan уже запущена. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer сохранит все ваши настройки конфигурации при выходе, поэтому они будут автоматически доступны при следующем запуске ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Осторожно, единственный способ поделиться настройками между Artisan и ArtisanViewer — это явно сохранить и загрузить их с помощью «Справка> Сохранить настройки» и «Справка> Загрузить настройки». - + Enjoy using ArtisanViewer, Наслаждайтесь использованием ArtisanViewer, - + The Artisan Team Команда ремесленников - + One time message about ArtisanViewer Разовое сообщение об ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16175,408 +16183,408 @@ To keep it free and current please support us with your donation and subscribe t Чтобы он оставался бесплатным и актуальным, поддержите нас своим пожертвованием и подпишитесь на artisan.plus, чтобы скрыть этот диалог! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Настроить для<br>{0}?<br><br>Некоторые из ваших настроек будут изменены!<br><br>Прежде чем продолжить, лучше сохранить текущие настройки и сбросить Artisan<br>(первое меню {1} >> {2} затем {4} >> {3}) - + Adjust Settings Настройте параметры - + Ambient Окружающий - + Elevation (MASL) Высота (MASL) - - - + + + Action canceled Действие отменено - - - - - - - + + + + + + + Machine Машина - - - - - + + + + + Network name or IP address Название сети или IP-адрес - + Machine Capacity (kg) Вместимость машины (кг) - + Energy loads configured for {0} {1}kg Энергетические нагрузки настроены на {0} {1} кг - + Artisan configured for {0} Artisan настроен для {0} - - + + Load theme {0}? Загрузить тему {0}? - - + + Adjust Theme Related Settings Настройка параметров, связанных с темой - - + + Loaded theme {0} Загруженная тема {0} - + Detected a color pair that may be hard to see: Обнаружена цветовая пара, которую может быть трудно увидеть: - - - + + + Simulator started @{}x Симулятор запущен @{}x - + super on супер на - + super off супер выключен - + Pulse out of range (%d) Пульс вне диапазона (%d) - + Alarms on Будильники включены - + Alarms off Будильники выключены - + autoCHARGE on автоЗАРЯДКА включена - + autoCHARGE off автоЗАРЯДКА выключена - + autoDROP on autoDROP вкл. - + autoDROP off автоDROP выкл. - - - + + + PID set to OFF ПИД-регулятор выключен - - - + + + PID set to ON ПИД-регулятор включен - - + + PID mode manual Ручной режим PID - - + + PID mode Ramp/Soak ПИД-режим Линейное/выдерживание - - + + PID mode background Фон режима PID - + playback off воспроизведение выключено - + playback by time воспроизведение по времени - + playback by BT воспроизведение по БТ - + playback by ET воспроизведение по ET - + Notifications on Уведомления о - + Notifications off Уведомления отключены - - - - - - + + + + + + PID Lookahead: {0} Упреждающий PID: {0} - + Keep ON enabled Оставить включенным - + Keep ON disable Держите включенным отключить - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Сбросить все настройки?<br> Необходимо перезапустить ArtisanViewer! - + Do you want to reset all settings?<br> Artisan has to be restarted! Сбросить все настройки?<br> Необходимо перезапустить Artisan! - - + + Factory Reset Сброс настроек - + Auto Axis Graph Mode: Roast Режим графика с автоматической осью: Roast - + Auto Axis Graph Mode: BBP+Roast Режим графика с автоматической осью: BBP+Roast - + Auto Axis Graph Mode: BBP Режим графика с автоматической осью: BBP - - + + PID Mode: Ramp/Soak Режим PID: рампа/выдержка - - + + PID Mode: Background PID-режим: фон - - + + PID Mode: Manual ПИД-режим: ручной - + Exit Designer? Выход из проектировщика? - + Designer Mode ON Режим проектировщика ВКЛ - + LCD cursor on profile data ЖК-курсор на данных профиля - + LCD cursor on template data ЖК-курсор на данных шаблона - + LCD cursor OFF ЖК-курсор ВЫКЛ. - + Keyboard moves turned ON Движения клавиатуры включены - + Keyboard moves turned OFF Движения клавиатуры отключены - + Profile {0} saved in: {1} Профиль {0} сохранен в: {1} - + Autosave path does not exist. Autosave failed. Путь автосохранения не существует. Автосохранение не удалось. - + Empty path or box unchecked in Autosave Пустой путь или флажок не отмечен в автосохранении - + Event #{0}: {1} has been updated Событие №{0}: {1} обновлено - + Select Выбрать - - + + Open Открыть - + URL URL-адрес - + Save Сохранить - + Select Directory Выберите директорию - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST отменен: найден неполный профиль без CHARGE и DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST отменен: найден неполный профиль без DROP - + {0} has been saved. New roast has started {0} сохранено. Началась новая обжарка - - - + + + Invalid artisan format Недопустимый формат Artisan - + {0} loaded {0} загружено - + No profile data. ET/BT not recalculated Нет данных профиля. ET/BT не пересчитывается - + Problem with the profile data. ET/BT not recalculated Проблема с данными профиля. ET/BT не пересчитывается - + Background {0} loaded successfully {1} Фон {0} успешно загружен {1} - + Artisan CSV file loaded successfully Файл Artisan CSV успешно загружен - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Программное обеспечение Probat Shop Pilot ожидает при импорте файлов с именами <Name>_<Index>.xml, как в Test_0.xml. - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16589,467 +16597,467 @@ It is advisable to save your current settings beforehand via menu Help >> Рекомендуется заранее сохранить текущие настройки через меню «Справка» >> «Сохранить настройки». - + Found a different set of extra devices Обнаружен другой набор дополнительных устройств - + Save Profile Сохранить профиль - + Profile saved Профиль сохранен - - - - - - - - + + + + + + + + Cancelled Отменить - + Readings exported Чтение экспорта - + Export Excel Экспорт Excel - + Export CSV Экспорт CSV - + Export JSON Экспорт JSON - + Export RoastLogger Экспорт RoastLogger - + Export Probat Pilot Экспорт пробного пилота - - + + + + - - Converting... Преобразование... - - + + + + - - Target file {0} exists. {1} not converted. Целевой файл {0} существует. {1} не преобразовано. - + Readings imported Чтение импорта - + Import Artisan URL Импорт URL мастера - + Import CSV Импорт CSV - + Import JSON Импорт JSON - + Import RoastLogger Импорт RoastLogger - + Batch Counter Счетчик пакетов - + Load Settings canceled Загрузить настройки отменено - - + + Statistics Saved Статистика сохранена - + No statistics found Статистика не найдена - + Excel Production Report exported to {0} Производственный отчет Excel экспортирован в {0} - + Ranking Report Отчет о рейтинге - + Ranking graphs are only generated up to {0} profiles Графики ранжирования создаются только для профилей до {0} - + Profile missing DRY event В профиле отсутствует событие DRY - + Profile missing phase events События пропущенной фазы профиля - + CSV Ranking Report exported to {0} Отчет о рейтинге в формате CSV экспортирован в {0} - + Excel Ranking Report exported to {0} Отчет о рейтинге Excel экспортирован в {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Весы Bluetooth не могут быть подключены, пока разрешение для Artisan на доступ Bluetooth отклонено - + Bluetooth access denied Доступ по Bluetooth запрещен - + Hottop control turned off Управление хоттопом отключено - + Hottop control turned on Включено управление хоттопом - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Чтобы управлять Hottop, вам нужно сначала активировать режим суперпользователя, щелкнув правой кнопкой мыши на ЖК-дисплее таймера! - - + + Settings not found Настройки не найдены - + artisan-settings ремесленные настройки - + Save Settings Сохранить настройки - + Settings saved Настройки сохранены - + artisan-theme ремесленник-тема - + Save Theme Сохранить тему - + Theme saved Тема сохранена - + Load Theme Загрузить тему - + Theme loaded Тема загружена - + Background profile removed Фоновый профиль удален - + Alarm Config Конфиг сигнализации - + Alarms are not available for device None Сигналы недоступны для устройства None - + Switching the language needs a restart. Restart now? Для переключения языка требуется перезагрузка. Перезагрузить сейчас? - + Restart Перезапуск - + Import K202 CSV Импорт K202 CSV - + K202 file loaded successfully Файл K202 успешно загружен - + Import K204 CSV Импорт K204 CSV - + K204 file loaded successfully Файл K204 успешно загружен - + Import Probat Recipe Импорт рецепта Probat - + Probat Pilot data imported successfully Данные Probat Pilot успешно импортированы - + Import Probat Pilot failed Не удалось импортировать пилотную версию Probat - - + + {0} imported {0} импортировано - + an error occurred on importing {0} произошла ошибка при импорте {0} - + Import Cropster XLS Импорт Cropster XLS - + Import Stronghold XLSX Импорт Stronghold XLSX - + Import RoastLog URL URL-адрес импорта RoastLog - + Import RoastPATH URL Импорт URL-адреса RoastPATH - + Import Giesen CSV Импорт Гизена в формате CSV - + Import Petroncini CSV Импорт Петрончини в формате CSV - + Import IKAWA URL Импорт URL-адреса IKAWA - + Import IKAWA CSV Импорт ИКАВА CSV - + Import Loring CSV Импорт Loring CSV - + Import ROEST CSV Импорт ROEST CSV - + Import Rubasse CSV Импорт Rubasse CSV - + Import HH506RA CSV Импорт HH506RA CSV - + HH506RA file loaded successfully Файл HH506RA успешно загружен - + Save Graph as Сохранить график как - + {0} size({1},{2}) saved Размер {0}({1},{2}) сохранен - + Save Graph as PDF Сохранить График как PDF - + Save Graph as SVG Сохранить график в SVG - + {0} saved {0} сохранено - + Wheel {0} loaded Колесо {0} загружено - + Invalid Wheel graph format Недопустимый формат графика колеса - + Buttons copied to Palette # Кнопки скопированы в палитру # - + Palette #%i restored Палитра #%i восстановлена - + Palette #%i empty Палитра #%i пуста - + Save Palettes Сохранение палитры - + Palettes saved Палитры сохраняются - + Palettes loaded Палитры загружаются - + Invalid palettes file format Недопустимый формат файла палитры - + Alarms loaded Сигнализация загружена - + Fitting curves... Подгонка кривых... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Предупреждение: начало интересующего интервала анализа предшествует началу подбора кривой. Исправьте это на вкладке Config>Curves>Analyze. - + Analysis earlier than Curve fit Анализ до подбора кривой - + Simulator stopped Симулятор остановлен - + debug logging ON Включение ведения журнала отладки @@ -17240,448 +17248,448 @@ Correct this on the Config>Curves>Analyze tab. Устройство настроено на {0}, что эквивалентно CENTER 302. Теперь выберите последовательный порт. - + set y-coordinate to {} установить координату Y на {} - + seconds before FCs секунды до FC - + seconds after FCs секунд после FC - + Alarm notice Уведомление сигналом тревоги - + Alarm is calling: {0} Сигнализация звонит: {0} - + Calling alarm failed on {0} Ошибка вызова будильника {0} - + Alarm trigger button error, description '{0}' not a number Ошибка кнопки триггера тревоги, описание '{0}' не является числом - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Ошибка ползунка триггера тревоги, описание '{0}' недопустимое число [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Ошибка ползунка SV триггера тревоги, описание '{0}' недопустимый номер - + Alarm {0} triggered Сигнализация {0} срабатывает - + Save profile? Сохранить профиль? - + Profile unsaved Профиль не сохранен - + Scope has been reset Сфера была сброшена - + Load Image File Загрузить файл изображения - + Loaded watermark image {0} Загружено изображение водяного знака {0} - + Unable to load watermark image {0} Не удалось загрузить изображение водяного знака {0} - + Convert profile data to Fahrenheit? Конвертировать данные из профиля в градусы Фаренгейта? - - - - + + + + Convert Profile Temperature Конвертировать температуру профиля - + Profile changed to Fahrenheit Профиль изменен по Фаренгейту - + Unable to comply. You already are in Fahrenheit Не выполено. Вы уже находитесь в Фаренгейте - - + + Profile not changed Профиль не изменён - + Convert profile data to Celsius? Конвертировать данные из профиля в градусы Цельсия? - + Profile changed to Celsius Профиль изменен по Цельсию - + Unable to comply. You already are in Celsius Не выполено. Вы уже находитесь в Цельсии - + Convert Profile Scale Конвертировать шкалу профиля - + No profile data found Нет найдены данные профилей - - + + Colors set to defaults Цвета установлены по умолчанию - + Colors set to Default Theme Цвета установлены на тему по умолчанию - + Colors set to grey Значение цвета - серый - + Background does not match number of labels Фон не соответствует количеству ярлыков - + Phidget service discovery started... Обнаружение сервиса Phidget началось... - + scanning for device сканирование устройства - + Scope monitoring... Сфера наблююдается... - + Scope stopped Сфера остановилась - + Humidity: {}% Влажность: {}% - + Temperature: {}{} Температура: {}{} - + Pressure: {}hPa Давление: {} гПа - + Scope recording... Сфера записывается... - + Scope recording stopped Запись сферы остановлена - + Not enough data collected yet. Try again in a few seconds Пока собрано недостаточно данных. Повторите попытку через несколько секунд. - + CHARGE: Scope is not recording ЗАРЯД: Scope не записывает - + Roast time starts now 00:00 BT = {0} Время жарки начинается сейчас 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] записано в {0} BT = {1} - + DRY END: Scope is not recording DRY END: прицел не записывает - + [DRY END] recorded at {0} BT = {1} [DRY END] записано в {0} BT = {1} - + FC START: Scope is not recording FC START: прицел не записывает - + [FC START] recorded at {0} BT = {1} [FC START] записано в {0} BT = {1} - + FC END: Scope is not recording FC END: Scope не записывает - + [FC END] recorded at {0} BT = {1} [FC END] записано в {0} BT = {1} - + SC START: Scope is not recording SC START: прицел не записывает - + [SC START] recorded at {0} BT = {1} [SC START] записано в {0} BT = {1} - + SC END: Scope is not recording SC END: Scope не записывает - + [SC END] recorded at {0} BT = {1} [SC END] записано в {0} BT = {1} - + DROP: Scope is not recording DROP: Scope не записывает - + Roast ended at {0} BT = {1} Обжарка закончилась в {0} BT = {1} - + COOL: Scope is not recording COOL: Scope не записывает - + [COOL END] recorded at {0} BT = {1} [COOL END] записано в {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Событие № {0} записано в BT = {1}{2} Время = {3} - + Timer is OFF Таймер ВЫКЛ - + Unable to move background Не перемещать фон - + No finished profile found Не найден готовый профиль - + Polynomial coefficients (Horner form): Полиномиальные коэффициенты (Horner форма): - + Knots: Узлы: - + Residual: Остаток: - + Roots: Корни: - + Profile information Информация профиля - + Designer Start Старт приектировщика - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Импорт профиля в Designer уничтожит все данные, кроме основных [точек]. Продолжать? - + Save Points Сохранить очки - + Points saved Баллы сохранены - + Load Points Очки нагрузки - + Points loaded Очки загружены - + Designer Init Инициализация приектировщика - + Unable to start designer. Profile missing [CHARGE] or [DROP] Не удается запустить проектировщик. В профиле отсутствует [загрузка] или [выброс] - + [ CHARGE ] [ ЗАГРУЗКА ] - + [ DRY END ] [ КОНЕЦ СУШКИ ] - + [ FC START ] [ FC СТАРТ ] - + [ FC END ] [ FC КОНЕЦ ] - + [ SC START ] [ SC СТАРТ ] - + [ SC END ] [ SC Конец ] - + [ DROP ] [ Выброс бобов ] - + [ COOL ] [ ПРОХЛАДНЫЙ ] - + New profile created Новый профиль создан - + added to cupping notes добавлено cupping примечания - + added to roasting notes добавлено примечание по обжарке - + Mouse Cross ON: move mouse around Mouse Cross ON: перемещайте мышь - + Mouse cross OFF Крест мыши ВЫКЛ. @@ -18395,67 +18403,67 @@ Continue? Scope Annotation - - - - - + + + + + CHARGE ЗАГРУЗКА - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18488,11 +18496,11 @@ Continue? Scope Title - - - - - + + + + + @@ -19677,216 +19685,216 @@ Continue? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Кислотность - - - - - - - - + + + + + + + + Aftertaste Послевкусие - - - - + + + + Clean Cup Чистая чашка - + Head Голова - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness Сладость - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance Баланс - - - + + + + - - - - - - + + + + + Body Тело - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor Вкус - - - + + + Uniformity Единообразие - - - + + + Overall В целом - + Intensity - + Fragance - + Dry Fragrance - + Complexity Сложность - - + + Finish Завершение - + Brightness Яркость - + Wet Aroma Влажный аромат - + Taste Вкус - + Nose Нос - + Mouthfeel Послевкусием - - + + Flavour Привкус - + Roast Color Цвет обжарки - + Crema Texture Текстура крема - + Crema Volume Объем крема - + Bitterness Горечь - + Defects Дефекты - + Aroma Intensity Аромат интенсивности - + Aroma Persistence Стойкость аромата @@ -20899,232 +20907,232 @@ Font type is set in Config>> Curves>> UI tab Стили линий - - + + Start monitoring Начать мониторинг - + Start recording Начать запись - + First Crack Start Первый старт - + First Crack End Конец первой трещины - + Second Crack Start Второй старт - + Second Crack End Второй конец трещины - + Reset Сброс - + Charge Загрузка - + Drop Сброс - + Event Событие - + Increases the current SV value by 5 Увеличивает текущее значение SV по 5 - + Increases the current SV value by 10 Увеличивает текущее значение SV по 10 - + Increases the current SV value by 20 Увеличивает текущее значение SV по 20 - + Decreases the current SV value by 20 Уменьшить текущее значение SV на 20 - + Decreases the current SV value by 10 Уменьшить текущее значение SV на 10 - + Decreases the current SV value by 5 Уменьшить текущее значение SV на 5 - + Dry End Конец сушки - + Cool End Конец охлаждения - + Timer Таймер - + ET Temperature ET Температура - + BT Temperature BT Температура - + ET/time (degrees/min) ET/время (градусы/мин) - + BT/time (degrees/min) BT/время (градусы/мин) - + Value of SV in PID Значения SV в PID - + PID power % PID мощность % - + Number of events found Найденное количество событий - + Type of event Тип события - + Value of event Значение события - + Updates the event Обновления события - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Фазовые ЖК-дисплеи: щелкните правой кнопкой мыши, чтобы просмотреть ВРЕМЯ, ПРОЦЕНТЫ и РЕЖИМ ТЕМПЕРАТУРЫ. - + Syncing with artisan.plus Синхронизация с artisan.plus - - + + Disconnect artisan.plus Отключить ремесленника.плюс - + Upload to artisan.plus Загрузить на artisan.plus - + Connect artisan.plus Подключить ремесленник.плюс - + Phase LCDs Currently in ALL FINISHING MODE Фазовые ЖК-дисплеи В настоящее время в режиме ALL FINISHING MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Фазовые ЖК-дисплеи: щелкните правой кнопкой мыши, чтобы просмотреть ВРЕМЯ, ПРОЦЕНТЫ и ТЕМПЕРАТУРНЫЙ РЕЖИМ. Сейчас в РЕЖИМЕ ВРЕМЕНИ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Фазовые ЖК-дисплеи: щелкните правой кнопкой мыши, чтобы просмотреть ВРЕМЯ, ПРОЦЕНТЫ и ТЕМПЕРАТУРНЫЙ РЕЖИМ. Сейчас в ПРОЦЕНТНОМ РЕЖИМЕ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Фазовые ЖК-дисплеи: щелкните правой кнопкой мыши, чтобы просмотреть ВРЕМЯ, ПРОЦЕНТЫ и РЕЖИМ ТЕМПЕРАТУРЫ. В настоящее время в ТЕМПЕРАТУРНОМ РЕЖИМЕ - + <b>Label</b>= <b>Ярлык</b>= - + <b>Description </b>= <b>Описание </b>= - + <b>Type </b>= <b>Тип </b>= - + <b>Value </b>= <b>Значение </b>= - + <b>Documentation </b>= <b>Документация </b>= - + <b>Button# </b>= <b>Кнопка# </b>= @@ -21169,12 +21177,12 @@ Currently in TEMP MODE Пример: 100 + x - + Stop monitoring Остановка мониторинга - + Stop recording Остановить запись diff --git a/src/translations/artisan_sk.qm b/src/translations/artisan_sk.qm index acaf2dcfd5412157000334849d0adf69dbf25440..e46579a7c078a0eb0164fefe1bdf12497b7b3106 100644 GIT binary patch delta 18561 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 delta 20031 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 diff --git a/src/translations/artisan_sk.ts b/src/translations/artisan_sk.ts index 6ec2dab11..9c14984ce 100644 --- a/src/translations/artisan_sk.ts +++ b/src/translations/artisan_sk.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Uvoľnite sponzora - + About O - + Core Developers Hlavní vývojári - + License Licencia - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Pri načítaní informácií o najnovšej verzii sa vyskytol problém. Skontrolujte svoje internetové pripojenie, skúste to znova neskôr alebo skontrolujte manuálne. - + A new release is available. K dispozícii je nové vydanie. - + Show Change list Zobraziť zoznam zmien - + Download Release Stiahnutie vydania - + You are using the latest release. Používate najnovšie vydanie. - + You are using a beta continuous build. Používate nepretržité zostavovanie verzie beta. - + You will see a notice here once a new official release is available. Až bude k dispozícii nové oficiálne vydanie, uvidíte tu oznámenie. - + Update status Aktualizovať stav - + sponsored by {} sponzorované {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Pečienka dňa - + Screen Size Veľkosť obrazovky @@ -98,65 +98,65 @@ Vlhkosť zelená - + Batch Size Veľkosť dávky - + Density Roasted Hustota pražená - + Moisture Roasted Vlhkosť pražená - + Ground Color Základná farba - + Energy Energie - + CO2 - + Weight Roasted Hmotnosť pražená - + Weight Loss Strata váhy - + From Od - + Bottom Spodná časť - + AUC @@ -284,7 +284,7 @@ Odstrániť - + Update Aktualizácia @@ -831,114 +831,114 @@ Extra zariadenie - - - + + + ON ZAP - - - - + + + + START ŠTART - + FC START FC ŠTART - + FC END FC KONIEC - + SC START SC ŠTART - + SC END SC KONIEC - + RESET RESETOVAŤ - - + + CHARGE NABÍJAŤ - - + + DROP POKLES - + CONTROL KONTROLA - + EVENT AKCIA - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END SUCHÉ KONIEC - + COOL END COOL @@ -959,25 +959,25 @@ KONIEC - + Finishing Phase Fáza dokončovania - + Maillard Phase Maillardova fáza - + Drying Phase Fáza sušenia - - + + OFF VYPNUTÉ @@ -1460,61 +1460,61 @@ KONIEC Zobraziť vždy - + Heavy FC Ťažký FC - + Low FC Nízka FC - + Light Cut Ľahký rez - + Dark Cut Tmavý rez - + Drops Kvapky - + Oily Mastný - + Uneven Nerovnomerne - + Tipping Sklápací - + Scorching Spaľujúci - + Divots Divoty @@ -1753,9 +1753,9 @@ KONIEC ComboBox + - - + @@ -1765,10 +1765,10 @@ KONIEC Vzduch + - - + @@ -1780,9 +1780,9 @@ KONIEC Bubon + - - + @@ -1792,9 +1792,9 @@ KONIEC Tlmič + - - + @@ -2075,14 +2075,14 @@ KONIEC - + Playback ON Prehrávanie je ZAPNUTÉ - + Playback OFF @@ -2101,7 +2101,7 @@ KONIEC Obnoviť farbu plátna - + Heater Ohrievač @@ -2505,32 +2505,32 @@ KONIEC diskrétne - + Propane Gas (LPG) Propánový plyn (LPG) - + Natural Gas (NG) Zemný plyn (NG) - + Electric Elektrické - + Fan Ventilátor - + Cooling Chladenie - + Elec @@ -2622,47 +2622,47 @@ KONIEC Contextual Menu - + Add point Pridať bod - + Remove point Odstráňte bod - + Load points Body zaťaženia - + Save points Uložiť body - + Reset Designer Obnoviť návrhára - + Config... Konfigurovať... - + Add to Cupping Notes Pridať do poznámok o pohárovaní - + Add to Roasting Notes Pridať do poznámok k praženiu - + Edit Upraviť @@ -4024,102 +4024,102 @@ KONIEC Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO chyba: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4130,86 +4130,86 @@ KONIEC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4429,19 +4429,19 @@ KONIEC Arduino nedokázalo nastaviť filtre - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4562,96 +4562,96 @@ KONIEC Chyba komunikácie S7 - - - - + + + + Error: Chyba: - + Exception: {} not a valid settings file Výnimka: {} nie je platný súbor nastavení - - - - - + + + + + Error Chyba - + Exception: WebLCDs not supported by this build Výnimka: WebLCD nie sú podporované touto zostavou - + Could not start WebLCDs. Selected port might be busy. Nepodarilo sa spustiť WebLCD. Vybraný port môže byť zaneprázdnený. - + Failed to save settings Nastavenia sa nepodarilo uložiť - - + + Exception (probably due to an empty profile): Výnimka (pravdepodobne kvôli prázdnemu profilu): - + Analyze: CHARGE event required, none found Analýza: Vyžaduje sa udalosť CHARGE, žiadna sa nenašla - + Analyze: DROP event required, none found Analýza: Vyžaduje sa udalosť DROP, žiadna sa nenašla - + Analyze: no background profile data available Analyzovať: nie sú k dispozícii žiadne údaje profilu na pozadí - + Analyze: background profile requires CHARGE and DROP events Analýza: profil na pozadí vyžaduje udalosti CHARGE a DROP - + Unexpected value for n, got Neočakávaná hodnota pre n, got - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Výnimka: phidgetServer sa nepodarilo pridať. Skontrolujte, či je ovládač Phidget správne nainštalovaný! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Výnimka: PhidgetManager sa nepodarilo spustiť. Skontrolujte, či je ovládač Phidget správne nainštalovaný! - - + + Unstable meter data Nestabilné údaje merača - + Error in lnRegression: Chyba v lnRegresii: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Výnimka: udalosti redrawdesigner() Roast môžu byť mimo prevádzky. Resetovanie návrhára. @@ -4780,8 +4780,8 @@ KONIEC Pomocník anotácií k udalostiam - - + + @@ -4923,7 +4923,7 @@ KONIEC Pomocník alarmov - + Keyboard Shortcuts Help Pomoc s klávesovými skratkami @@ -5126,15 +5126,15 @@ KONIEC Prehrávanie - - + + Energy Energie - - + + CO2 @@ -5370,15 +5370,15 @@ KONIEC HTML Report Template - - + + BBP Total Time Celkový čas BBP - - + + BBP Bottom Temp Spodná teplota BBP @@ -5394,850 +5394,850 @@ KONIEC Zhrnutie BBP kompaktné - - + + Whole Color Celá farba - - - + + + Profile Profil - + Roast Batches Pečené dávky - - - + + + Batch Šarža - - + + Date Dátum - - - + + + Beans Fazuľa - - - + + + In - - + + Out Von - - - + + + Loss Strata - - + + SUM - + Production Report Správa o výrobe - - + + Time Čas - - + + Weight In Hmotnosť In - - + + CHARGE BT NABÍJAŤ BT - - + + FCs Time Čas FC - - + + FCs BT - - + + DROP Time Čas DROP - - + + DROP BT - + Dry Percent Suché percento - + MAI Percent Percento MAI - + Dev Percent - - + + AUC - - + + Weight Loss Strata váhy - - + + Color Farba - + Cupping Bankovanie - + Roaster Pražiareň - + Capacity Kapacita - + Operator Prevádzkovateľ - + Organization Organizácia - + Drum Speed Rýchlosť bubna - + Ground Color Základná farba - + Color System Systém farieb - + Screen Min Obrazovka min - + Screen Max Obrazovka Max - + Bean Temp - + CHARGE ET - + TP Time Čas TP - + TP ET - + TP BT - + DRY Time SUCHÝ čas - + DRY ET - + DRY BT - + FCs ET - + FCe Time FCe čas - + FCe ET - + FCe BT - + SCs Time Čas SC - + SCs ET SC ET - + SCs BT SC BT - + SCe Time Čas SCe - + SCe ET - + SCe BT - + DROP ET - + COOL Time COOL čas - + COOL ET - + COOL BT - + Total Time Celkový čas - + Dry Phase Time Čas suchej fázy - + Mid Phase Time Stredná fáza - + Finish Phase Time Čas dokončenia fázy - + Dry Phase RoR Suchá fáza RoR - + Mid Phase RoR Stredná fáza RoR - + Finish Phase RoR Dokončiť fázu RoR - + Dry Phase Delta BT Suchá fáza Delta BT - + Mid Phase Delta BT Stredná fáza Delta BT - + Finish Phase Delta BT - + Finish Phase Rise - + Total RoR Celková RoR - + FCs RoR - + MET - + AUC Begin Začiatok AUC - + AUC Base Základňa AUC - + Dry Phase AUC AUC suchej fázy - + Mid Phase AUC Stredná fáza AUC - + Finish Phase AUC AUC koncovej fázy - + Weight Out Hmotnosť Out - + Volume In - + Volume Out - + Volume Gain Zosilnenie objemu - + Green Density Zelená hustota - + Roasted Density Pražená hustota - + Moisture Greens Vlhké zelené - + Moisture Roasted Vlhkosť pražená - + Moisture Loss Strata vlhkosti - + Organic Loss Organické straty - + Ambient Humidity Okolitá vlhkosť - + Ambient Pressure Okolitý tlak - + Ambient Temperature Teplota okolia - - + + Roasting Notes Poznámky k praženiu - - + + Cupping Notes Bankové poznámky - + Heavy FC Ťažký FC - + Low FC Nízka FC - + Light Cut Ľahký rez - + Dark Cut Tmavý rez - + Drops Kvapky - + Oily Mastný - + Uneven Nerovnomerne - + Tipping Sklápací - + Scorching Spaľujúci - + Divots Divoty - + Mode Režim - + BTU Batch Dávka BTU - + BTU Batch per green kg BTU Dávka na zelený kg - + CO2 Batch Dávka CO2 - + BTU Preheat Predhrievanie BTU - + CO2 Preheat Predhrievanie CO2 - + BTU BBP - + CO2 BBP - + BTU Cooling BTU chladenie - + CO2 Cooling Chladenie CO2 - + BTU Roast BTU pečienka - + BTU Roast per green kg BTU praženie na zelený kg - + CO2 Roast Opekanie CO2 - + CO2 Batch per green kg Dávka CO2 na zelený kg - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Dávka účinnosti - + Efficiency Roast Účinnosť pečenia - + BBP Begin Začiatok BBP - + BBP Begin to Bottom Time - + BBP Bottom to CHARGE Time BBP Dolný čas do CHARGE - + BBP Begin to Bottom RoR - + BBP Bottom to CHARGE RoR BBP Spodná do CHARGE RoR - + File Name Názov súboru - + Roast Ranking Rebríček pečienok - + Ranking Report Správa o hodnotení - + AVG - + Roasting Report Správa o pražení - + Date: Dátum: - + Beans: fazuľa: - + Weight: Hmotnosť: - + Volume: Objem: - + Roaster: Pražič: - + Operator: operátor: - + Organization: Organizácia: - - + + Cupping: Baňkovanie: - + Color: Farba: - + Energy: Energia: - + CO2: - + CHARGE: NABÍJAŤ: - + Size: Veľkosť: - + Density: Hustota: - + Moisture: vlhkosť: - + Ambient: Okolité prostredie: - + TP: - + DRY: SUCHÉ: - + FCs: FC: - + FCe: - + SCs: SC: - + SCe: - + DROP: POKLES: - + COOL: - + MET: - + CM: - + Drying: Sušenie: - + Maillard: - + Finishing: Dokončenie: - + Cooling: Chladenie: - + Background: Pozadie: - + Alarms: Budíky: - + RoR: - + AUC: - + Events Diania @@ -7110,13 +7110,13 @@ Keď Meter=NONE otvorí dialógové okno na manuálne zadanie teplôt počas pe - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Rýchly vstup na špeciálnu udalosť. Klávesy q,w,e a r zodpovedajú špeciálnym udalostiam 1,2,3 a 4. Za písmenom skratky musí nasledovať dvojciferná číselná hodnota, napr. &#39;q75&#39;, keď je maximálna hodnota zodpovedajúceho posúvača udalosti 100 alebo menej (predvolené nastavenie). Keď je maximálna hodnota posúvača väčšia ako 100, musia sa zadať tri číslice a pre hodnoty menšie ako 100 sa vyžaduje úvodná nula, napr. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Rýchle zadanie PID SV. Hodnota je trojciferné číslo. Pre hodnoty menšie ako 100 je potrebné zadať nulu na začiatku, napr. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11198,6 +11198,14 @@ Používanie matematických vzorcov v plotri tiež umožňuje používať symbol F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 sa vzťahuje na predchádzajúci výsledok skutočného vzorca na realizáciu spätnej väzby. To je užitočné pri návrhoch filtrov. Podobne F2 odkazuje na druhý predchádzajúci výsledok atď. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Rýchly vstup na špeciálnu udalosť. Klávesy q,w,e a r zodpovedajú špeciálnym udalostiam 1,2,3 a 4. Za písmenom skratky musí nasledovať dvojciferná číselná hodnota, napr. &#39;q75&#39;, keď je maximálna hodnota zodpovedajúceho posúvača udalosti 100 alebo menej (predvolené nastavenie). Keď je maximálna hodnota posúvača väčšia ako 100, musia sa zadať tri číslice a pre hodnoty menšie ako 100 sa vyžaduje úvodná nula, napr. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Rýchle zadanie PID SV. Hodnota je trojciferné číslo. Pre hodnoty menšie ako 100 je potrebné zadať nulu na začiatku, napr. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11391,8 +11399,8 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Pomer - - + + Text @@ -11419,19 +11427,19 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11452,19 +11460,19 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11493,8 +11501,8 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Zarovnať - - + + @@ -11511,11 +11519,11 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť NABÍJAŤ - - - - - + + + + + @@ -11524,13 +11532,13 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - - + + + + - - - - + + @@ -11538,16 +11546,16 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť SUCHÉ - - - - - - - - - - + + + + + + + + + + @@ -11555,7 +11563,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť FC - + @@ -11563,7 +11571,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - + @@ -11571,7 +11579,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť SC - + @@ -11579,8 +11587,8 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - - + + @@ -11601,9 +11609,9 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť / min - - - + + + @@ -11612,9 +11620,9 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť ZAP - - - + + + @@ -11649,7 +11657,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Negatívne - + Slider @@ -11666,8 +11674,8 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Invertovať kontrolu - - + + @@ -11703,29 +11711,29 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Rampa / Namočiť - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Pozadie @@ -11946,7 +11954,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Povolené prekrytie anotácií - + Markers Značkovače @@ -11988,9 +11996,9 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Veľkosť - - - + + + @@ -11998,8 +12006,8 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť ŠTART - - + + MET @@ -12025,9 +12033,9 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť prúd: - - - + + + @@ -12092,9 +12100,9 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Klaster - - - + + + @@ -12107,16 +12115,16 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť RESETOVAŤ - - - + + + Event button Tlačidlo udalosti - + its text @@ -12160,7 +12168,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť DB # - + @@ -12375,7 +12383,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Uzol - + ALL VŠETKY @@ -12440,7 +12448,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - + @@ -12457,9 +12465,9 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - - - + + + Green @@ -12475,7 +12483,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť Pečené - + @@ -12484,7 +12492,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť SUCHÝ KONIEC - + @@ -12493,13 +12501,13 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť FC ŠTART - + FC END KONIEC FC - + @@ -12507,13 +12515,13 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť SC ŠTART - + SC END SC KONIEC - + COOL @@ -12544,7 +12552,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - + Density Hustota @@ -12566,7 +12574,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - + Moisture Vlhkosť @@ -12695,7 +12703,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť (mm: ss) - + Duration Trvanie @@ -12718,7 +12726,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - + @@ -12758,7 +12766,7 @@ Keď sú klávesové skratky VYPNUTÉ, pridá sa vlastná udalosť - + Heating Kúrenie @@ -13069,7 +13077,7 @@ LCD všetky Nie je k dispozícii v programe ArtisanViewer - + EVENT AKCIA @@ -13137,13 +13145,13 @@ LCD všetky Zadajte popis - + PID SV - + PID % PID% @@ -13184,425 +13192,425 @@ LCD všetky Farba okraja (RGBA) - + roasted pražené - - - - - - + + + + + + AUC - + Time Guide Sprievodca časom - + Background ET Pozadie ET - + Background BT Pozadie BT - + Background Extra Pozadie navyše - + X Label Štítok X - - - + + + Canvas Plátno - + Y Label Štítok Y - + SpecialEventText - + SpecialEventBox ŠpeciálnyEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Legenda bkgnd - + MET Text Text MET - - + + MET Box - + Timer LCD Digits Číslice časovača LCD - + Timer LCD Background Pozadie LCD časovača - - + + ET LCD Digits ET LCD číslice - - + + ET LCD Background ET LCD pozadie - - + + BT LCD Digits Číslice BT LCD - - + + BT LCD Background BT LCD pozadie - + Extra/PID LCD Digits Extra / PID LCD číslice - + Extra/PID LCD Background Extra / PID LCD pozadie - + AUC FCs AUC FC - - - + + + ln() ln () - - - - + + + + x X - - - + + + Bkgnd - - - + + + On Zapnuté - - - + + + Off Vypnuté - + Max Delta - + Swing Hojdačka - + ABC/secs ABC / s - + Segment Analysis (rise, crash and flick) Analýza segmentov (vzostup, zrútenie a pohyb) - + Background Align Zarovnanie pozadia - + Curve Fit Krivka fit - + Samples Threshold Prahová hodnota vzoriek - + Delta Threshold Delta prah - + Sample rate (secs) Vzorkovacia frekvencia (s) - + Smooth Curves/Spikes Hladké krivky / hroty - + Delta Span/Smoothing Delta Span/Vyhladzovanie - + Polyfit/Optimal Smoothing - + Fit RoRoR (C/min/min) Prispôsobiť RoRoR (C / min / min) - + Actual RoR at FCs Skutočné RoR v FC - + ALL FINISHING MODE VŠETKY REŽIM DOKONČOVANIA - - + + DEV% DEV % - - + + DRY% SUCHÉ% - - - - - + + + + + TIME MODE ČASOVÝ REŽIM - - - - - + + + + + PERCENTAGE MODE PERCENTÁRNY REŽIM - + RAMP% - - - - - + + + + + TEMP MODE REŽIM TEPLOTY - + Start recording Spustiť nahrávanie - + Charge the beans Nabite fazuľu - + /m / m - + greens zelené - - - + + + AUTO AUTOMATICKY - - - + + + MANUAL MANUÁLNY - + FLAP KLAPKA - - - + + + CLOSE ZAVRIEŤ - - - + + + OPEN OTVORENÉ - + CONTROL KONTROLA - + DISCHARGE VYPÚŠŤAŤ - + HEATING KÚRENIE - + STIRRER MIEŠAŤ - + FILL VYPLNIŤ - + COOLING CHLADENIE - - - + + + STOP - + RELEASE UVOĽNIŤ - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -13790,155 +13798,155 @@ LCD všetky Mapovanie - + Preheat Measured Merané predhriatie - + Preheat % Predhrievanie% - + BBP Measured BBP zmerané - + BBP % BBP% - + Cooling Measured Chladenie merané - + Cooling % % Chladenia - + Continuous Kontinuálne - + Roast Event Pečená udalosť - + Meter Merač - - + + at o - + BackgroundXT - + BackgroundYT PozadieYT - - + + BackgroundET - - + + BackgroundBT PozadieBT - + BackgroundDeltaET - + BackgroundDeltaBT - + ETprojection Eprojekcia - + DeltaETprojection DeltaETprojekcia - + BTprojection BTprojekcia - + DeltaBTprojection DeltaBTprojekcia - + TIMEguide - + AUCguide - - - + + + Correction Oprava - + Event #<b>{0} </b> Udalosť č. <b> {0} </b> - - + + CM - - + + FC - + Designer Dizajnér - + BT {0} {1}/min for {2} BT {0} {1} / min za {2} - + ET {0} {1}/min for {2} ET {0} {1} / min za {2} @@ -14105,8 +14113,8 @@ LCD všetky Ukončiť {0} - - + + About {0} Asi {0} @@ -14168,37 +14176,37 @@ LCD všetky Menu - + Main LCDs Hlavné LCD - + Delta LCDs LCD displeje Delta - + PID LCDs PID LCD - + Extra LCDs Extra LCD - + Phases LCDs Fázy LCD - + Scale LCDs @@ -14235,13 +14243,13 @@ LCD všetky vyhliadka - + Help Pomoc - + New Nový @@ -14604,105 +14612,105 @@ LCD všetky Ovládacie prvky - + Readings Čítania - + Events Editor - + Buttons Gombíky - + Sliders Posúvače - + Schedule Plán - + Full Screen Celá obrazovka - + About Qt O spoločnosti Qt - + Documentation Dokumentácia - + Keyboard Shortcuts Klávesové skratky - + Check for Updates Skontroluj aktualizácie - + Errors Chyby - + Messages Správy - + Serial Sériové - + Platform Plošina - + Load Settings... Načítať nastavenia ... - + Load Recent Settings Načítať posledné nastavenia - - + + Save Settings... Uložiť nastavenia... - - + + Factory Reset Obnovenie výrobných nastavení - + Load Theme... Načítať tému ... - + Save Theme... Uložiť tému ... @@ -14749,18 +14757,18 @@ LCD všetky Graf kola bol uložený - + Open Wheel Graph - - - - - - + + + + + + @@ -14768,12 +14776,12 @@ LCD všetky {} je pripojený - - - - - - + + + + + + @@ -15298,7 +15306,7 @@ Opakujte operáciu na konci: {0} - + Bluetootooth access denied Prístup cez Bluetooth bol odmietnutý @@ -15334,13 +15342,13 @@ Opakujte operáciu na konci: {0} Pomôcka pri prehrávaní je zapnutá o {0} s - + Load Background Načítať pozadie - + Reading background profile... Číta sa profil na pozadí... @@ -15572,8 +15580,8 @@ Opakujte operáciu na konci: {0} Vzorkovanie - - + + Warning POZOR @@ -15584,13 +15592,13 @@ Opakujte operáciu na konci: {0} Krátky interval vzorkovania môže na niektorých strojoch viesť k nestabilite. Odporúčame minimálne 1s. - + Incompatible variables found in %s V %s sa našli nekompatibilné premenné - + Assignment problem Problém s priradením @@ -15636,7 +15644,7 @@ Opakujte operáciu na konci: {0} Spojenie S7 zlyhalo - + Port Configuration Konfigurácia portu @@ -15647,7 +15655,7 @@ Opakujte operáciu na konci: {0} Komunikačný port - + Load Alarms Načítať alarmy @@ -15684,99 +15692,99 @@ Opakujte operáciu na konci: {0} nasledovať - - + + Save Statistics Uložiť štatistiku - + Welcome to version {0} of Artisan! Vitajte vo verzii {0} Artisan! - + This is a one time message to inform you about a change in Artisan. Toto je jednorazová správa, ktorá vás informuje o zmene v Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Ak nikdy nepoužívate staršie verzie Artisan, môžete túto správu preskočiť, zmena sa vás netýka. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan po ukončení zachová všetky vaše konfiguračné nastavenia, takže budú automaticky dostupné pri ďalšom spustení Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Počnúc vydaním v2.0 sa už nastavenia nebudú automaticky zdieľať pri spustení s verziami pred v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Neboj sa. Keďže toto je prvýkrát, čo ste otvorili túto novú verziu, Artisan už načítal vaše posledné použité nastavenia. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Na zdieľanie nastavení medzi touto verziou a Artisan verziami pred v2.0 použite 'Pomocník>Uložiť nastavenia' a 'Pomocník>Načítať nastavenia'. - + Enjoy using Artisan, The Artisan Team Užite si používanie Artisan, The Artisan Team - + One time message about loading settings at start-up Jednorazová správa o načítaní nastavení pri spustení - + Welcome to the ArtisanViewer! Vitajte v ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Toto je jednorazová správa, ktorá vám predstavuje ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer sa otvorí vždy, keď je už spustená kópia Artisan. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer po ukončení zachová všetky vaše konfiguračné nastavenia, takže budú automaticky dostupné pri ďalšom spustení ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Pozor, jediný spôsob, ako zdieľať nastavenia medzi Artisan a ArtisanViewer, je explicitne ich uložiť a načítať pomocou 'Help>Save Settings' a 'Help>Load Settings'. - + Enjoy using ArtisanViewer, Užite si používanie ArtisanViewer, - + The Artisan Team Tím remeselníkov - + One time message about ArtisanViewer Jednorazová správa o ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -15785,408 +15793,408 @@ To keep it free and current please support us with your donation and subscribe t Ak chcete, aby bol bezplatný a aktuálny, podporte nás svojím darom a prihláste sa na odber artisan.plus, aby ste tento dialóg potlačili! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurovať pre<br>{0}?<br><br>Niektoré z vašich nastavení budú upravené!<br><br>Skôr ako budete pokračovať, je najlepšie uložiť aktuálne nastavenia a resetovať Artisan<br>(prvá ponuka {1} >> {2} potom {4} >> {3}) - + Adjust Settings Upravte nastavenia - + Ambient Ambientné - + Elevation (MASL) nadmorská výška (MASL) - - - + + + Action canceled Akcia zrušená - - - - - - - + + + + + + + Machine Stroj - - - - - + + + + + Network name or IP address Názov siete alebo IP adresa - + Machine Capacity (kg) Kapacita stroja (kg) - + Energy loads configured for {0} {1}kg Energetická záťaž nakonfigurovaná na {0} {1} kg - + Artisan configured for {0} Artisan nakonfigurovaný pre {0} - - + + Load theme {0}? Načítať motív {0}? - - + + Adjust Theme Related Settings Upravte nastavenia súvisiace s témou - - + + Loaded theme {0} Načítaný motív {0} - + Detected a color pair that may be hard to see: Zistil sa pár farieb, ktorý môže byť ťažko viditeľný: - - - + + + Simulator started @{}x Simulátor sa spustil @{}x - + super on super na - + super off super vypnuté - + Pulse out of range (%d) Pulz je mimo rozsahu (%d) - + Alarms on Budíky zapnuté - + Alarms off Alarmy vypnuté - + autoCHARGE on zapnuté autoCHARGE - + autoCHARGE off autoCHARGE vypnuté - + autoDROP on autoDROP zapnuté - + autoDROP off autoDROP vypnuté - - - + + + PID set to OFF PID nastavený na OFF - - - + + + PID set to ON PID nastavený na ON - - + + PID mode manual Návod na režim PID - - + + PID mode Ramp/Soak PID režim Ramp/Soak - - + + PID mode background Pozadie režimu PID - + playback off prehrávanie vypnuté - + playback by time prehrávanie podľa času - + playback by BT prehrávanie od BT - + playback by ET prehrávanie od ET - + Notifications on Upozornenia sú zapnuté - + Notifications off Upozornenia vypnuté - - - - - - + + + + + + PID Lookahead: {0} Výhľad PID: {0} - + Keep ON enabled Nechajte zapnuté - + Keep ON disable Zapnuté vypnutie - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Chcete obnoviť všetky nastavenia?<br> ArtisanViewer je potrebné reštartovať! - + Do you want to reset all settings?<br> Artisan has to be restarted! Chcete obnoviť všetky nastavenia?<br> Artisan sa musí reštartovať! - - + + Factory Reset Obnovenie výrobných nastavení - + Auto Axis Graph Mode: Roast Režim grafu automatickej osi: Praženie - + Auto Axis Graph Mode: BBP+Roast Režim grafu automatickej osi: BBP+Roast - + Auto Axis Graph Mode: BBP Režim grafu automatickej osi: BBP - - + + PID Mode: Ramp/Soak Režim PID: Ramp/Soak - - + + PID Mode: Background Režim PID: Pozadie - - + + PID Mode: Manual Režim PID: Manuálny - + Exit Designer? Ukončiť návrhára? - + Designer Mode ON Režim návrhára ZAPNUTÝ - + LCD cursor on profile data LCD kurzor na údajoch profilu - + LCD cursor on template data LCD kurzor na údajoch šablóny - + LCD cursor OFF LCD kurzor je vypnutý - + Keyboard moves turned ON Pohyby klávesnice sú zapnuté - + Keyboard moves turned OFF Pohyby klávesnice sú VYPNUTÉ - + Profile {0} saved in: {1} Profil {0} uložený v: {1} - + Autosave path does not exist. Autosave failed. Cesta automatického ukladania neexistuje. Automatické ukladanie zlyhalo. - + Empty path or box unchecked in Autosave Prázdna cesta alebo políčko nie je začiarknuté v automatickom ukladaní - + Event #{0}: {1} has been updated Udalosť č. {0}: {1} bola aktualizovaná - + Select Vyberte - - + + Open Otvorené - + URL - + Save Uložiť - + Select Directory Vyberte položku Adresár - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST zrušené: našiel sa neúplný profil bez CHARGE a DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST zrušené: našiel sa neúplný profil bez DROP - + {0} has been saved. New roast has started {0} bol uložený. Začalo sa nové pečenie - - - + + + Invalid artisan format Neplatný formát remeselníka - + {0} loaded Načítané: {0} - + No profile data. ET/BT not recalculated Žiadne údaje profilu. ET/BT neprepočítané - + Problem with the profile data. ET/BT not recalculated Problém s údajmi profilu. ET/BT neprepočítané - + Background {0} loaded successfully {1} Pozadie {0} sa úspešne načítalo {1} - + Artisan CSV file loaded successfully Súbor CSV umelca sa úspešne načítal - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Softvér Probat Shop Pilot pri importe očakáva súbory s názvom <Name>_<Index>.xml ako v Test_0.xml - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16199,467 +16207,467 @@ Prepísať ďalšie definície zariadení pomocou hodnôt z profilu? Odporúča sa vopred uložiť vaše aktuálne nastavenia prostredníctvom ponuky Pomocník >> Uložiť nastavenia. - + Found a different set of extra devices Našla sa iná skupina doplnkových zariadení - + Save Profile Uložiť profil - + Profile saved Profil bol uložený - - - - - - - - + + + + + + + + Cancelled Zrušené - + Readings exported Údaje boli exportované - + Export Excel Exportovať Excel - + Export CSV - + Export JSON Exportujte JSON - + Export RoastLogger Exportovať RoastLogger - + Export Probat Pilot - - + + + + - - Converting... Konvertuje sa... - - + + + + - - Target file {0} exists. {1} not converted. Cieľový súbor {0} existuje. {1} nebolo skonvertované. - + Readings imported Načítané hodnoty - + Import Artisan URL Importovať adresu URL umelca - + Import CSV Importovať súbor CSV - + Import JSON Importujte JSON - + Import RoastLogger Importujte RoastLogger - + Batch Counter Počítadlo dávky - + Load Settings canceled Načítanie nastavení bolo zrušené - - + + Statistics Saved Štatistika bola uložená - + No statistics found Nenašli sa žiadne štatistiky - + Excel Production Report exported to {0} Správa o produkcii programu Excel bola exportovaná do {0} - + Ranking Report Správa o hodnotení - + Ranking graphs are only generated up to {0} profiles Hodnotiace grafy sa generujú len do {0} profilov - + Profile missing DRY event V profile chýba udalosť DRY - + Profile missing phase events V profile chýbajú udalosti fázy - + CSV Ranking Report exported to {0} Prehľad hodnotenia CSV bol exportovaný do {0} - + Excel Ranking Report exported to {0} Prehľad hodnotenia Excelu bol exportovaný do {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Váhu Bluetooth nie je možné pripojiť, kým je zamietnuté povolenie pre Artisan na prístup k Bluetooth - + Bluetooth access denied Prístup cez Bluetooth bol odmietnutý - + Hottop control turned off Ovládanie horúcej dosky je vypnuté - + Hottop control turned on Ovládanie horúcej dosky je zapnuté - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Ak chcete ovládať hottop, musíte najskôr aktivovať režim superužívateľa kliknutím pravým tlačidlom myši na LCD časovača! - - + + Settings not found Nastavenia sa nenašli - + artisan-settings remeselníckych nastavení - + Save Settings Uložiť nastavenia - + Settings saved Nastavenia boli uložené - + artisan-theme remeselnícky motív - + Save Theme Uložiť tému - + Theme saved Téma bola uložená - + Load Theme Načítať tému - + Theme loaded Téma načítaná - + Background profile removed Profil na pozadí bol odstránený - + Alarm Config - + Alarms are not available for device None Alarmy nie sú dostupné pre zariadenie Žiadne - + Switching the language needs a restart. Restart now? Prepnutie jazyka vyžaduje reštart. Reštartuj teraz? - + Restart Reštart - + Import K202 CSV Importovať K202 CSV - + K202 file loaded successfully Súbor K202 sa úspešne načítal - + Import K204 CSV Importovať K204 CSV - + K204 file loaded successfully Súbor K204 sa úspešne načítal - + Import Probat Recipe Importujte recept Probat - + Probat Pilot data imported successfully Údaje Probat Pilot boli úspešne importované - + Import Probat Pilot failed Import Probat Pilot zlyhal - - + + {0} imported Importované: {0} - + an error occurred on importing {0} pri importovaní {0} sa vyskytla chyba - + Import Cropster XLS Importujte Cropster XLS - + Import Stronghold XLSX Importujte Stronghold XLSX - + Import RoastLog URL Importujte webovú adresu RoastLog - + Import RoastPATH URL Importovať adresu URL RoastPATH - + Import Giesen CSV Importovať Giesen CSV - + Import Petroncini CSV - + Import IKAWA URL Importujte adresu URL IKAWA - + Import IKAWA CSV - + Import Loring CSV Importovať Loring CSV - + Import ROEST CSV Importovať ROEST CSV - + Import Rubasse CSV Importovať súbor Rubasse CSV - + Import HH506RA CSV Importovať HH506RA CSV - + HH506RA file loaded successfully Súbor HH506RA sa úspešne načítal - + Save Graph as Uložiť graf ako - + {0} size({1},{2}) saved Veľkosť {0} ({1},{2}) bola uložená - + Save Graph as PDF Uložiť graf ako PDF - + Save Graph as SVG Uložiť graf ako SVG - + {0} saved {0} uložené - + Wheel {0} loaded Koleso {0} je načítané - + Invalid Wheel graph format Neplatný formát grafu kolesa - + Buttons copied to Palette # Tlačidlá skopírované do palety # - + Palette #%i restored Paleta #%i bola obnovená - + Palette #%i empty Paleta #%i je prázdna - + Save Palettes Uložiť palety - + Palettes saved Palety uložené - + Palettes loaded Palety naložené - + Invalid palettes file format Neplatný formát súboru paliet - + Alarms loaded Budíky načítané - + Fitting curves... Priliehavé krivky... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Upozornenie: Začiatok požadovaného intervalu analýzy je skôr ako začiatok prekladania krivky. Opravte to na karte Konfigurácia>Krivky>Analýza. - + Analysis earlier than Curve fit Analýza skôr ako preloženie krivky - + Simulator stopped Simulátor sa zastavil - + debug logging ON ladenie sa prihlasuje @@ -16850,448 +16858,448 @@ Opravte to na karte Konfigurácia>Krivky>Analýza. Zariadenie je nastavené na {0}, čo je ekvivalent CENTER 302. Teraz vyberte sériový port - + set y-coordinate to {} nastaviť súradnicu y na {} - + seconds before FCs sekúnd pred FC - + seconds after FCs sekúnd po FC - + Alarm notice Poplachové upozornenie - + Alarm is calling: {0} Budík volá: {0} - + Calling alarm failed on {0} Volanie budíka zlyhalo dňa {0} - + Alarm trigger button error, description '{0}' not a number Chyba tlačidla spúšťača alarmu, popis '{0}' nie je číslo - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Chyba posúvača spustenia alarmu, popis '{0}' nie je platné číslo [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Chyba posúvača SV spustenia alarmu, popis '{0}' nie je platné číslo - + Alarm {0} triggered Spustil sa budík {0} - + Save profile? Uložiť profil? - + Profile unsaved Profil nie je uložený - + Scope has been reset Rozsah bol resetovaný - + Load Image File Načítať súbor obrázka - + Loaded watermark image {0} Načítaný obrázok vodoznaku {0} - + Unable to load watermark image {0} Nie je možné načítať obrázok vodoznaku {0} - + Convert profile data to Fahrenheit? Previesť údaje profilu na stupne Fahrenheita? - - - - + + + + Convert Profile Temperature Prevod teploty profilu - + Profile changed to Fahrenheit Profil zmenený na Fahrenheita - + Unable to comply. You already are in Fahrenheit Nemožno vyhovieť. Už ste vo stupňoch Fahrenheita - - + + Profile not changed Profil sa nezmenil - + Convert profile data to Celsius? Previesť údaje profilu na stupne Celzia? - + Profile changed to Celsius Profil zmenený na stupne Celzia - + Unable to comply. You already are in Celsius Nemožno vyhovieť. Už ste v stupňoch Celzia - + Convert Profile Scale Konvertovať mierku profilu - + No profile data found Nenašli sa žiadne údaje profilu - - + + Colors set to defaults Farby sú nastavené na predvolené hodnoty - + Colors set to Default Theme Farby nastavené na predvolenú tému - + Colors set to grey Farby nastavené na sivú - + Background does not match number of labels Pozadie nezodpovedá počtu štítkov - + Phidget service discovery started... Zisťovanie služby Phidget sa začalo... - + scanning for device skenovanie zariadenia - + Scope monitoring... Monitorovanie rozsahu... - + Scope stopped Rozsah sa zastavil - + Humidity: {}% Vlhkosť: {}% - + Temperature: {}{} Teplota: {}{} - + Pressure: {}hPa Tlak: {}hPa - + Scope recording... Rozsah nahrávania... - + Scope recording stopped Nahrávanie rozsahu sa zastavilo - + Not enough data collected yet. Try again in a few seconds Zatiaľ nie je zhromaždených dostatok údajov. Skúste to znova o niekoľko sekúnd - + CHARGE: Scope is not recording CHARGE: Rozsah nenahráva - + Roast time starts now 00:00 BT = {0} Čas pečenia začína teraz o 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] zaznamenané o {0} BT = {1} - + DRY END: Scope is not recording DRY END: Rozsah nenahráva - + [DRY END] recorded at {0} BT = {1} [SUCHÝ KONIEC] zaznamenané o {0} BT = {1} - + FC START: Scope is not recording FC START: Rozsah nenahráva - + [FC START] recorded at {0} BT = {1} [FC START] zaznamenané o {0} BT = {1} - + FC END: Scope is not recording FC END: Rozsah nenahráva - + [FC END] recorded at {0} BT = {1} [FC END] zaznamenané o {0} BT = {1} - + SC START: Scope is not recording SC START: Rozsah nenahráva - + [SC START] recorded at {0} BT = {1} [SC START] zaznamenané o {0} BT = {1} - + SC END: Scope is not recording SC END: Rozsah nenahráva - + [SC END] recorded at {0} BT = {1} [SC END] zaznamenané o {0} BT = {1} - + DROP: Scope is not recording DROP: Rozsah nenahráva - + Roast ended at {0} BT = {1} Pečenie skončilo pri {0} BT = {1} - + COOL: Scope is not recording COOL: Scope nenahráva - + [COOL END] recorded at {0} BT = {1} [COOL END] zaznamenané o {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Udalosť č. {0} zaznamenaná o BT = {1}{2} Čas = {3} - + Timer is OFF Časovač je VYPNUTÝ - + Unable to move background Nepodarilo sa presunúť pozadie - + No finished profile found Nenašiel sa žiadny hotový profil - + Polynomial coefficients (Horner form): Polynomické koeficienty (Hornerova forma): - + Knots: Uzly: - + Residual: zvyšok: - + Roots: Korene: - + Profile information Profilové informácie - + Designer Start Štart dizajnéra - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Import profilu do aplikácie Designer zdecimuje všetky údaje okrem hlavných [bodov]. Ďalej? - + Save Points Uložiť body - + Points saved Uložené body - + Load Points Načítať body - + Points loaded Načítané body - + Designer Init Dizajnér Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Nie je možné spustiť návrhára. V profile chýba [CHARGE] alebo [DROP] - + [ CHARGE ] [POPLATBA] - + [ DRY END ] [ SUCHÝ KONIEC ] - + [ FC START ] [ ŠTART FC ] - + [ FC END ] [ KONIEC FC ] - + [ SC START ] - + [ SC END ] - + [ DROP ] [ POKLES ] - + [ COOL ] - + New profile created Bol vytvorený nový profil - + added to cupping notes pridané do bankovania - + added to roasting notes pridávané do poznámok o pražení - + Mouse Cross ON: move mouse around Kríž myši zapnutý: pohyb myšou - + Mouse cross OFF Prekrížte myšou @@ -17753,67 +17761,67 @@ Ak chcete, aby bola bezplatná a aktuálna, podporte nás svojím darom a prihl Scope Annotation - - - - - + + + + + CHARGE NABÍJAŤ - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -17826,11 +17834,11 @@ Ak chcete, aby bola bezplatná a aktuálna, podporte nás svojím darom a prihl Scope Title - - - - - + + + + + @@ -18964,216 +18972,216 @@ Ak chcete, aby bola bezplatná a aktuálna, podporte nás svojím darom a prihl Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -20136,232 +20144,232 @@ Typ písma sa nastavuje v záložke Config>> Curves>> UIŠtýly čiar - - + + Start monitoring Začnite sledovať - + Start recording Spustiť nahrávanie - + First Crack Start Prvý Crack Start - + First Crack End Prvý koniec trhliny - + Second Crack Start Druhý Crack Start - + Second Crack End Koniec druhej trhliny - + Reset Obnoviť - + Charge Nabite - + Drop Pokles - + Event Udalosť - + Increases the current SV value by 5 Zvyšuje aktuálnu hodnotu SV o 5 - + Increases the current SV value by 10 Zvyšuje aktuálnu hodnotu SV o 10 - + Increases the current SV value by 20 Zvyšuje aktuálnu hodnotu SV o 20 - + Decreases the current SV value by 20 Zníži aktuálnu hodnotu SV o 20 - + Decreases the current SV value by 10 Zníži aktuálnu hodnotu SV o 10 - + Decreases the current SV value by 5 Zníži aktuálnu hodnotu SV o 5 - + Dry End Suchý koniec - + Cool End Cool Koniec - + Timer Časovač - + ET Temperature ET teplota - + BT Temperature Teplota BT - + ET/time (degrees/min) ET/čas (stupne/min) - + BT/time (degrees/min) BT/čas (stupne/min) - + Value of SV in PID Hodnota SV v PID - + PID power % Výkon PID % - + Number of events found Počet nájdených udalostí - + Type of event Typ udalosti - + Value of event Hodnota udalosti - + Updates the event Aktualizuje udalosť - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fázové LCD: kliknutím pravým tlačidlom myši môžete prepínať medzi ČASOM, PERCENTÁŽOM a REŽIMOM TEPLOTY - + Syncing with artisan.plus Synchronizácia s artisan.plus - - + + Disconnect artisan.plus Odpojte artisan.plus - + Upload to artisan.plus Nahrajte na artisan.plus - + Connect artisan.plus Pripojte artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Fázové LCD Momentálne v REŽIME VŠETKÝCH DOKONČENÍ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fázové LCD: kliknutím pravým tlačidlom myši môžete prepínať medzi ČASOM, PERCENTÁŽOM a REŽIMOM TEPLOTY Momentálne v TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fázové LCD: kliknutím pravým tlačidlom myši môžete prepínať medzi ČASOM, PERCENTÁŽOM a REŽIMOM TEPLOTY Momentálne v režime PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fázové LCD: kliknutím pravým tlačidlom myši môžete prepínať medzi ČASOM, PERCENTÁŽOM a REŽIMOM TEPLOTY Momentálne v TEMP REŽIME - + <b>Label</b>= <b>Štítok</b>= - + <b>Description </b>= <b>Popis </b>= - + <b>Type </b>= <b>Typ </b>= - + <b>Value </b>= <b>Hodnota </b>= - + <b>Documentation </b>= <b>Dokumentácia </b>= - + <b>Button# </b>= <b>Tlačidlo # </b>= @@ -20406,12 +20414,12 @@ Momentálne v TEMP REŽIME Príklad: 100 + x - + Stop monitoring Zastavte sledovanie - + Stop recording Zastavte nahrávanie diff --git a/src/translations/artisan_sv.qm b/src/translations/artisan_sv.qm index 9e513080692e18652391255a68c5b39e51025185..3ea27a99c783c02606043563147d36e078de801b 100644 GIT binary patch delta 18591 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

w(;g;q0RHVKS0%oD5A}uHZxHN;jr?bw`gI6r7 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 delta 20035 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

Z$-$E=!T&}7uz)&&jy{fi$Jivn@)uSnxJYxb> zkG)-S=ZKx^)fWsuehXEvm-W4k`hl&gp#wVmxT|_3&Izgyv0=bWf2Btpm}vy`%dl;?CNuB-+N_1 zcloOQ{P4Kd5$eH@Dfam0sE6(Ph&xb>)WgT%Vr`kC4(?}<`bBqji1!Hme1M58I{u<3Z*R%dnCbpp2V(m?-$SWZ!gx2OOn;fy*;r~oc`t~%=OX`ne%)#Kdu z0{!q@9piEYNLUv!dX&~GJXk$xLnV;4qB`RPMk2Si>M0G_%dY&O&K!kx^W9=~_7wb_ zZz=8=r3v2ZtDZgwrKNVh>KPrvfOh|;o|%a@H)oxC))(Y~hFR*|!LGo5%Tmw&8Hl?$ zlb;DW1gM}6|nOyIWY z)RnhxW0NGVL4EoYdcEUY^_gm%mP7xjFIwLO?$mts#rw6u#wgWSmR!SX{-gT32f^pR zr0SXwEN5S}R^PH|j^p!D-@)g)narE&yD^J^Ot~zo$5@&_NK!vpiUP~cKk8?8=vw{X zA{HX9Q9rj$#ukBP&69Roeinw37BJMzEj}eF!`jSj=;+wgD6^Pk zv(aWLC&Sp{8(bi^`ZEYQUr|G&m*y~?eqfQPI zf$*Vt%=Lj}e8f6Q>>G&K&laaQa8W2ha7q(#m=XBCaU!E|fQ=Ir1#$X` ziPjH)Abv6$k4waVlk~66U?Oxjgmj##C_G65o?skeQt=5J)~IL{CCdMG-r|W;-lRo$ zJlY2T+WwDU*y%6eR@_3xS~x}F*<5atKQN;^ia3;mAJ$a3!qkd$*#oYwX;{SE-myulSAT&w+ zum5{!jZ4%xpZ{&=3HmEE+GyiYlkvO%oa@GE_`mF3_n)^p0S~FeF*W}1|DWMc{A>9C zWBRO7gTo#!N^ML3`awWqR7A|^STnaY9h&fe`9t8iD6TEVTKGH17 zEFvK(DJnTJ0pFw~m?i(mPovWCm&s<`JKJ=&)gNew4l}?kB|YK4y(lUvCgQIH{q>l! z39+#W>F7pLX366cl2Rg4Q`(@@q@WZ1Pj{L4AI{R*EPY&5eDOkO)<~znoLO>gOk`A& zS={JJ|8ZLM-9~>zKh-;Ehsdb0qf=v3%#!h>=!qTip3H{fN&a5*|Kr!uNl~Nm^8e-9 zo$=LwMS|r2a`eFe^z_Cl8T)^Qh5sD^8UssG)Wp;nj1d28c>fs;inH5t#<{gsEdJ&2 NFF8 About - + Release Sponsor Släpp sponsor - + About Handla om - + Core Developers Kärnutvecklare - + License Licens - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Det gick inte att hämta den senaste versionen. Kontrollera din internetanslutning, försök igen senare eller kontrollera manuellt. - + A new release is available. En ny version är tillgänglig. - + Show Change list Visa ändringslista - + Download Release Ladda ner version - + You are using the latest release. Du använder den senaste versionen. - + You are using a beta continuous build. Du använder en kontinuerlig betaversion. - + You will see a notice here once a new official release is available. Du kommer att se ett meddelande här när en ny officiell release är tillgänglig. - + Update status Uppdatera status - + sponsored by {} sponsras av {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Dagens stek - + Screen Size Skärmstorlek @@ -98,65 +98,65 @@ Fuktgrön - + Batch Size Satsstorlek - + Density Roasted Densitet rostad - + Moisture Roasted Rostad fukt - + Ground Color Grundfärg - + Energy Energi - + CO2 - + Weight Roasted Vikt Rostad - + Weight Loss Viktminskning - + From Från - + Bottom Botten - + AUC @@ -272,7 +272,7 @@ Radera - + Update Uppdatering @@ -819,110 +819,110 @@ Extra enhet - - - + + + ON - - - - + + + + START - + FC START - + FC END - + SC START - + SC END - + RESET ÅTERSTÄLLA - - + + CHARGE AVGIFT - - + + DROP SLÄPPA - + CONTROL KONTROLLERA - + EVENT HÄNDELSE - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END TORR SLUTET - + COOL END HÄFTIGT @@ -943,25 +943,25 @@ SLUTET - + Finishing Phase Avslutningsfas - + Maillard Phase - + Drying Phase Torkningsfas - - + + OFF AV @@ -1444,61 +1444,61 @@ SLUTET Visa alltid - + Heavy FC Tungt FC - + Low FC Låg FC - + Light Cut Lätt klippt - + Dark Cut - + Drops Droppar - + Oily Oljig - + Uneven Ojämn - + Tipping Tippning - + Scorching Brännhet - + Divots @@ -1729,9 +1729,9 @@ SLUTET ComboBox + - - + @@ -1741,10 +1741,10 @@ SLUTET Luft + - - + @@ -1756,9 +1756,9 @@ SLUTET Trumma + - - + @@ -1768,9 +1768,9 @@ SLUTET Spjäll + - - + @@ -2051,14 +2051,14 @@ SLUTET - + Playback ON Uppspelning PÅ - + Playback OFF @@ -2077,7 +2077,7 @@ SLUTET Återställ kanfasfärg - + Heater Värmare @@ -2481,32 +2481,32 @@ SLUTET diskret - + Propane Gas (LPG) Propangas (LPG) - + Natural Gas (NG) Naturgas (NG) - + Electric Elektrisk - + Fan Fläkt - + Cooling Kyl - + Elec @@ -2602,47 +2602,47 @@ SLUTET Contextual Menu - + Add point Lägg till punkt - + Remove point Ta bort punkten - + Load points Lastpunkter - + Save points Spara poäng - + Reset Designer Återställ designer - + Config... Konfigurera ... - + Add to Cupping Notes Lägg till Cupping Notes - + Add to Roasting Notes Lägg till rostningsanteckningar - + Edit Redigera @@ -4004,102 +4004,102 @@ SLUTET Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO-fel: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4110,86 +4110,86 @@ SLUTET - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4409,19 +4409,19 @@ SLUTET Arduino kunde inte ställa in filter - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4542,96 +4542,96 @@ SLUTET S7 Kommunikationsfel - - - - + + + + Error: Fel: - + Exception: {} not a valid settings file Undantag: {} är inte en giltig inställningsfil - - - - - + + + + + Error Fel - + Exception: WebLCDs not supported by this build Undantag: WebLCD:er stöds inte av denna version - + Could not start WebLCDs. Selected port might be busy. Kunde inte starta WebLCD:er. Den valda porten kan vara upptagen. - + Failed to save settings Det gick inte att spara inställningarna - - + + Exception (probably due to an empty profile): Undantag (troligen på grund av en tom profil): - + Analyze: CHARGE event required, none found Analysera: CHARGE-händelse krävs, ingen hittades - + Analyze: DROP event required, none found Analysera: DROP-händelse krävs, ingen hittades - + Analyze: no background profile data available Analysera: ingen bakgrundsprofilinformation tillgänglig - + Analyze: background profile requires CHARGE and DROP events Analysera: bakgrundsprofil kräver CHARGE och DROP-händelser - + Unexpected value for n, got Oväntat värde för n, fick - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Undantag: phidgetServer kunde inte läggas till. Kontrollera att Phidget-drivrutinen är korrekt installerad! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Undantag: PhidgetManager kunde inte startas. Kontrollera att Phidget-drivrutinen är korrekt installerad! - - + + Unstable meter data Instabil mätardata - + Error in lnRegression: Fel i lnregression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Undantag: redrawdesigner() Roast-händelser kan vara ur funktion. Återställ designer. @@ -4760,8 +4760,8 @@ SLUTET Händelsekommentarer Hjälp - - + + @@ -4903,7 +4903,7 @@ SLUTET Larm Hjälp - + Keyboard Shortcuts Help Tangentbordsgenvägar Hjälp @@ -5106,15 +5106,15 @@ SLUTET Uppspelning - - + + Energy Energi - - + + CO2 @@ -5350,15 +5350,15 @@ SLUTET HTML Report Template - - + + BBP Total Time BBP total tid - - + + BBP Bottom Temp BBP Bottentemp @@ -5374,850 +5374,850 @@ SLUTET BBP Sammanfattning kompakt - - + + Whole Color Hel färg - - - + + + Profile Profil - + Roast Batches Stekt partier - - - + + + Batch Omgång - - + + Date Datum - - - + + + Beans Bönor - - - + + + In I - - + + Out Ut - - - + + + Loss Förlust - - + + SUM BELOPP - + Production Report Produktionsrapport - - + + Time Tid - - + + Weight In Vikt i - - + + CHARGE BT LADDA BT - - + + FCs Time FCs tid - - + + FCs BT - - + + DROP Time DROP-tid - - + + DROP BT SLIPP BT - + Dry Percent Torr procent - + MAI Percent MAI Procent - + Dev Percent Dev Procent - - + + AUC - - + + Weight Loss Viktminskning - - + + Color Färg - + Cupping Koppning - + Roaster - + Capacity Kapacitet - + Operator Operatör - + Organization Organisation - + Drum Speed Trumhastighet - + Ground Color Grundfärg - + Color System Färgsystem - + Screen Min Skärm Min - + Screen Max Skärm Max - + Bean Temp Böntemp - + CHARGE ET - + TP Time TP-tid - + TP ET - + TP BT - + DRY Time TORRTID - + DRY ET TORR ET - + DRY BT TORR BT - + FCs ET - + FCe Time FCe-tid - + FCe ET - + FCe BT - + SCs Time SCs tid - + SCs ET - + SCs BT - + SCe Time SCe tid - + SCe ET - + SCe BT - + DROP ET DROPPA ET - + COOL Time KYLTID - + COOL ET - + COOL BT KYLA BT - + Total Time Total tid - + Dry Phase Time Torr fas tid - + Mid Phase Time Midfas tid - + Finish Phase Time Avsluta fas tid - + Dry Phase RoR Torr fas RoR - + Mid Phase RoR Mittfas RoR - + Finish Phase RoR Avsluta fas RoR - + Dry Phase Delta BT Torrfas Delta BT - + Mid Phase Delta BT Mellanfas Delta BT - + Finish Phase Delta BT Avsluta fas Delta BT - + Finish Phase Rise Avsluta fassteg - + Total RoR Totalt RoR - + FCs RoR - + MET TRÄFFADE - + AUC Begin AUC Börja - + AUC Base AUC-bas - + Dry Phase AUC AUC för torr fas - + Mid Phase AUC Midfas AUC - + Finish Phase AUC Avsluta fas AUC - + Weight Out Vikt ut - + Volume In Volym in - + Volume Out Volym ut - + Volume Gain Volymökning - + Green Density Grön densitet - + Roasted Density Rostad densitet - + Moisture Greens Fuktgrönsaker - + Moisture Roasted Rostad fukt - + Moisture Loss Fuktförlust - + Organic Loss Organiskt förlust - + Ambient Humidity Omgivande luftfuktighet - + Ambient Pressure Omgivande tryck - + Ambient Temperature Omgivningstemperatur - - + + Roasting Notes Rostade anteckningar - - + + Cupping Notes Koppningsanteckningar - + Heavy FC Tungt FC - + Low FC Låg FC - + Light Cut Lätt klippt - + Dark Cut - + Drops Droppar - + Oily Oljig - + Uneven Ojämn - + Tipping Tippning - + Scorching Brännhet - + Divots - + Mode Läge - + BTU Batch BTU-batch - + BTU Batch per green kg BTU Batch per grönt kg - + CO2 Batch CO2-batch - + BTU Preheat BTU-förvärmning - + CO2 Preheat CO2 Förvärm - + BTU BBP - + CO2 BBP - + BTU Cooling BTU-kylning - + CO2 Cooling CO2-kylning - + BTU Roast - + BTU Roast per green kg BTU Stekt per grönt kg - + CO2 Roast CO2-rostning - + CO2 Batch per green kg CO2 Batch per grön kg - + BTU LPG BTU gasol - + BTU NG - + BTU ELEC - + Efficiency Batch Effektivitetsbatch - + Efficiency Roast Effektivitet Roast - + BBP Begin BBP Börja - + BBP Begin to Bottom Time BBP början till botten tid - + BBP Bottom to CHARGE Time BBP Botten till CHARGE Time - + BBP Begin to Bottom RoR BBP Börja till Botten RoR - + BBP Bottom to CHARGE RoR BBP Botten till CHARGE RoR - + File Name Filnamn - + Roast Ranking Stek Ranking - + Ranking Report Rankningsrapport - + AVG - + Roasting Report Rostningsrapport - + Date: Datum: - + Beans: Bönor: - + Weight: Vikt: - + Volume: Volym: - + Roaster: - + Operator: Operatör: - + Organization: Organisation: - - + + Cupping: Koppning: - + Color: Färg: - + Energy: Energi: - + CO2: - + CHARGE: AVGIFT: - + Size: Storlek: - + Density: Densitet: - + Moisture: Fukt: - + Ambient: Omgivande: - + TP: - + DRY: TORR: - + FCs: FC: - + FCe: - + SCs: SC: er: - + SCe: - + DROP: SLÄPPA: - + COOL: HÄFTIGT: - + MET: TRÄFFADE: - + CM: CENTIMETER: - + Drying: Torkning: - + Maillard: - + Finishing: Efterbehandling: - + Cooling: Kyl: - + Background: Bakgrund: - + Alarms: Larm: - + RoR: - + AUC: - + Events evenemang @@ -7090,13 +7090,13 @@ När Meter=NONE öppnar dialogrutan för att manuellt ange temperaturer under st - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Snabbt inträde till specialevenemang. Knapparna q,w,e och r motsvarar specialhändelser 1,2,3 och 4. Ett tvåsiffrigt numeriskt värde måste följa genvägsbokstaven, t.ex. &#39;q75&#39;, när motsvarande maxvärde för händelsereglaget är 100 eller mindre (standardinställning). När skjutreglagets maxvärde är större än 100 måste tre siffror anges och för värden mindre än 100 krävs en inledande nolla, t.ex. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Snabb PID SV Entry. Värdet är ett tresiffrigt tal. För värden mindre än 100 måste anges med en inledande nolla, t.ex. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11181,6 +11181,14 @@ Att använda matematiska formler i plottern gör det också möjligt att använd F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 hänvisar till det tidigare resultatet av den faktiska formeln för att realisera en återkopplingsslinga. Detta är användbart i filterdesigner. På samma sätt hänvisar F2 till det andra föregående resultatet etc. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Snabbt inträde till specialevenemang. Knapparna q,w,e och r motsvarar specialhändelser 1,2,3 och 4. Ett tvåsiffrigt numeriskt värde måste följa genvägsbokstaven, t.ex. &#39;q75&#39;, när motsvarande maxvärde för händelsereglaget är 100 eller mindre (standardinställning). När skjutreglagets maxvärde är större än 100 måste tre siffror anges och för värden mindre än 100 krävs en inledande nolla, t.ex. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Snabb PID SV Entry. Värdet är ett tresiffrigt tal. För värden mindre än 100 måste anges med en inledande nolla, t.ex. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11390,8 +11398,8 @@ När kortkommandon är AV läggs en anpassad händelse till Förhållande - - + + Text @@ -11418,19 +11426,19 @@ När kortkommandon är AV läggs en anpassad händelse till - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11451,19 +11459,19 @@ När kortkommandon är AV läggs en anpassad händelse till - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11492,8 +11500,8 @@ När kortkommandon är AV läggs en anpassad händelse till Justera - - + + @@ -11510,11 +11518,11 @@ När kortkommandon är AV läggs en anpassad händelse till AVGIFT - - - - - + + + + + @@ -11523,13 +11531,13 @@ När kortkommandon är AV läggs en anpassad händelse till - - + + + + - - - - + + @@ -11537,16 +11545,16 @@ När kortkommandon är AV läggs en anpassad händelse till TORR - - - - - - - - - - + + + + + + + + + + @@ -11554,7 +11562,7 @@ När kortkommandon är AV läggs en anpassad händelse till - + @@ -11562,7 +11570,7 @@ När kortkommandon är AV läggs en anpassad händelse till - + @@ -11570,7 +11578,7 @@ När kortkommandon är AV läggs en anpassad händelse till - + @@ -11578,8 +11586,8 @@ När kortkommandon är AV läggs en anpassad händelse till - - + + @@ -11600,9 +11608,9 @@ När kortkommandon är AV läggs en anpassad händelse till / min - - - + + + @@ -11611,9 +11619,9 @@ När kortkommandon är AV läggs en anpassad händelse till - - - + + + @@ -11648,7 +11656,7 @@ När kortkommandon är AV läggs en anpassad händelse till Negativ - + Slider @@ -11665,8 +11673,8 @@ När kortkommandon är AV läggs en anpassad händelse till Invertera kontroll - - + + @@ -11702,29 +11710,29 @@ När kortkommandon är AV läggs en anpassad händelse till Rampa / blötlägg - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Bakgrund @@ -11945,7 +11953,7 @@ När kortkommandon är AV läggs en anpassad händelse till Tillåten överlappning av kommentarer - + Markers Markörer @@ -11987,9 +11995,9 @@ När kortkommandon är AV läggs en anpassad händelse till Storlek - - - + + + @@ -11997,8 +12005,8 @@ När kortkommandon är AV läggs en anpassad händelse till - - + + MET TRÄFFADE @@ -12024,9 +12032,9 @@ När kortkommandon är AV läggs en anpassad händelse till nuvarande: - - - + + + @@ -12091,9 +12099,9 @@ När kortkommandon är AV läggs en anpassad händelse till Klunga - - - + + + @@ -12106,16 +12114,16 @@ När kortkommandon är AV läggs en anpassad händelse till ÅTERSTÄLLA - - - + + + Event button Händelseknapp - + its text @@ -12159,7 +12167,7 @@ När kortkommandon är AV läggs en anpassad händelse till DB # - + @@ -12374,7 +12382,7 @@ När kortkommandon är AV läggs en anpassad händelse till Nod - + ALL ALLT @@ -12439,7 +12447,7 @@ När kortkommandon är AV läggs en anpassad händelse till - + @@ -12456,9 +12464,9 @@ När kortkommandon är AV läggs en anpassad händelse till - - - + + + Green @@ -12474,7 +12482,7 @@ När kortkommandon är AV läggs en anpassad händelse till Rostad - + @@ -12483,7 +12491,7 @@ När kortkommandon är AV läggs en anpassad händelse till TORR SLUT - + @@ -12492,13 +12500,13 @@ När kortkommandon är AV läggs en anpassad händelse till - + FC END FC SLUT - + @@ -12506,13 +12514,13 @@ När kortkommandon är AV läggs en anpassad händelse till - + SC END SC SLUT - + COOL HÄFTIGT @@ -12543,7 +12551,7 @@ När kortkommandon är AV läggs en anpassad händelse till - + Density Densitet @@ -12565,7 +12573,7 @@ När kortkommandon är AV läggs en anpassad händelse till - + Moisture Fukt @@ -12694,7 +12702,7 @@ När kortkommandon är AV läggs en anpassad händelse till (mm: ss) - + Duration Varaktighet @@ -12717,7 +12725,7 @@ När kortkommandon är AV läggs en anpassad händelse till - + @@ -12757,7 +12765,7 @@ När kortkommandon är AV läggs en anpassad händelse till Modell - + Heating Uppvärmning @@ -13068,7 +13076,7 @@ LCD-skärmar Alla Ej tillgängligt i ArtisanViewer - + EVENT HÄNDELSE @@ -13136,13 +13144,13 @@ LCD-skärmar Alla Ange beskrivning - + PID SV - + PID % PID% @@ -13183,425 +13191,425 @@ LCD-skärmar Alla Kantfärg (RGBA) - + roasted rostad - - - - - - + + + + + + AUC - + Time Guide Tidsguide - + Background ET Bakgrund ET - + Background BT Bakgrund BT - + Background Extra Bakgrund Extra - + X Label X-etikett - - - + + + Canvas Duk - + Y Label Y-etikett - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd - + MET Text - - + + MET Box - + Timer LCD Digits Timer LCD siffror - + Timer LCD Background Timer LCD bakgrund - - + + ET LCD Digits ET LCD siffror - - + + ET LCD Background ET LCD-bakgrund - - + + BT LCD Digits BT LCD-siffror - - + + BT LCD Background BT LCD-bakgrund - + Extra/PID LCD Digits Extra / PID LCD-siffror - + Extra/PID LCD Background Extra / PID LCD-bakgrund - + AUC FCs AUC FC - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd - - - + + + On - - - + + + Off Av - + Max Delta - + Swing Gunga - + ABC/secs ABC / sek - + Segment Analysis (rise, crash and flick) Segmentanalys (stiga, krascha och snurra) - + Background Align Bakgrundsjustering - + Curve Fit - + Samples Threshold Provtröskel - + Delta Threshold Delta tröskel - + Sample rate (secs) Samplingsfrekvens (sek) - + Smooth Curves/Spikes Släta kurvor / spikar - + Delta Span/Smoothing Delta Span/Utjämning - + Polyfit/Optimal Smoothing - + Fit RoRoR (C/min/min) Fit RoRoR (C / min / min) - + Actual RoR at FCs Faktisk RoR vid FCs - + ALL FINISHING MODE ALLA FÄRDLÄGEN - - + + DEV% - - + + DRY% TORR% - - - - - + + + + + TIME MODE TIDLÄGE - - - - - + + + + + PERCENTAGE MODE PROCENTLÄGE - + RAMP% - - - - - + + + + + TEMP MODE TEMPLÄGE - + Start recording Börja filma - + Charge the beans Ladda bönorna - + /m / m - + greens gröna - - - + + + AUTO AUTO - - - + + + MANUAL MANUELL - + FLAP FLAXA - - - + + + CLOSE STÄNGA - - - + + + OPEN ÖPPEN - + CONTROL KONTROLLERA - + DISCHARGE ANSVARSFRIHET - + HEATING UPPVÄRMNING - + STIRRER RÖRARE - + FILL FYLLA - + COOLING KYL - - - + + + STOP SLUTA - + RELEASE SLÄPP - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Max + / Max- RoR @@ -13789,155 +13797,155 @@ LCD-skärmar Alla Kartläggning - + Preheat Measured Förvärm uppmätt - + Preheat % Förvärm% - + BBP Measured BBP uppmätt - + BBP % BBP% - + Cooling Measured Mätning av kylning - + Cooling % Kylning% - + Continuous Kontinuerlig - + Roast Event Stekt händelse - + Meter - - + + at - + BackgroundXT BakgrundXT - + BackgroundYT BakgrundYT - - + + BackgroundET Bakgrund ET - - + + BackgroundBT BakgrundBT - + BackgroundDeltaET BakgrundDeltaET - + BackgroundDeltaBT Bakgrund DeltaBT - + ETprojection ETprojektion - + DeltaETprojection DeltaET-projektion - + BTprojection BTprojektion - + DeltaBTprojection DeltaBT-projektion - + TIMEguide TIDSguide - + AUCguide - - - + + + Correction Korrektion - + Event #<b>{0} </b> Händelse nr <b> {0} </b> - - + + CM CENTIMETER - - + + FC - + Designer - + BT {0} {1}/min for {2} BT {0} {1} / min för {2} - + ET {0} {1}/min for {2} ET {0} {1} / min för {2} @@ -14104,8 +14112,8 @@ LCD-skärmar Alla Avsluta {0} - - + + About {0} Om {0} @@ -14167,37 +14175,37 @@ LCD-skärmar Alla Menu - + Main LCDs Huvudsakliga LCD-skärmar - + Delta LCDs Delta LCD-skärmar - + PID LCDs PID-LCD-skärmar - + Extra LCDs Extra LCD-skärmar - + Phases LCDs Faser LCD-skärmar - + Scale LCDs @@ -14234,13 +14242,13 @@ LCD-skärmar Alla Se - + Help Hjälp - + New Ny @@ -14603,105 +14611,105 @@ LCD-skärmar Alla Kontroller - + Readings Avläsningar - + Events Editor - + Buttons Knappar - + Sliders Skjutreglage - + Schedule Planen - + Full Screen Fullskärm - + About Qt Om Qt - + Documentation Dokumentation - + Keyboard Shortcuts Tangentbordsgenvägar - + Check for Updates Sök efter uppdateringar - + Errors Fel - + Messages Meddelanden - + Serial Serie - + Platform Plattform - + Load Settings... Ladda inställningar ... - + Load Recent Settings Ladda senaste inställningar - - + + Save Settings... Spara inställningar... - - + + Factory Reset Fabriksåterställning - + Load Theme... Ladda tema ... - + Save Theme... Spara tema ... @@ -14768,18 +14776,18 @@ LCD-skärmar Alla Wheel Graph har sparats - + Open Wheel Graph Öppna Wheel Graph - - - - - - + + + + + + @@ -14787,12 +14795,12 @@ LCD-skärmar Alla {} ansluten - - - - - - + + + + + + @@ -15317,7 +15325,7 @@ Upprepa operationen i slutet: {0} - + Bluetootooth access denied Bluetooth-åtkomst nekad @@ -15353,13 +15361,13 @@ Upprepa operationen i slutet: {0} Uppspelningshjälp satt PÅ vid {0} sekunder - + Load Background Ladda Bakgrund - + Reading background profile... Läser bakgrundsprofil... @@ -15591,8 +15599,8 @@ Upprepa operationen i slutet: {0} Provtagning - - + + Warning Varning @@ -15603,13 +15611,13 @@ Upprepa operationen i slutet: {0} Ett snävt provtagningsintervall kan leda till instabilitet på vissa maskiner. Vi föreslår minst 1s. - + Incompatible variables found in %s Inkompatibla variabler hittades i %s - + Assignment problem Uppdragsproblem @@ -15655,7 +15663,7 @@ Upprepa operationen i slutet: {0} S7-anslutningen misslyckades - + Port Configuration Portkonfiguration @@ -15666,7 +15674,7 @@ Upprepa operationen i slutet: {0} - + Load Alarms Ladda larm @@ -15703,99 +15711,99 @@ Upprepa operationen i slutet: {0} följa efter - - + + Save Statistics Spara statistik - + Welcome to version {0} of Artisan! Välkommen till version {0} av Artisan! - + This is a one time message to inform you about a change in Artisan. Detta är ett engångsmeddelande för att informera dig om en förändring i Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Om du aldrig kör äldre versioner av Artisan kan du hoppa över detta meddelande, ändringen påverkar inte dig. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan bevarar alla dina konfigurationsinställningar när du avslutar så att de automatiskt blir tillgängliga nästa gång du startar Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Från och med release v2.0 kommer inställningar inte längre att delas automatiskt vid uppstart med versioner före v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Oroa dig inte. Eftersom detta är första gången du öppnade den här nya versionen har Artisan redan laddat dina senast använda inställningar. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. För att dela inställningar mellan den här versionen och Artisan-versioner före v2.0, använd "Hjälp>Spara inställningar" och "Hjälp>Ladda inställningar". - + Enjoy using Artisan, The Artisan Team Njut av att använda Artisan, The Artisan Team - + One time message about loading settings at start-up Engångsmeddelande om laddning av inställningar vid uppstart - + Welcome to the ArtisanViewer! Välkommen till ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Detta är ett engångsmeddelande för att introducera dig till ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer öppnas när en kopia av Artisan redan körs. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer kommer att bevara alla dina konfigurationsinställningar när du avslutar så att de automatiskt blir tillgängliga nästa gång du startar ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Varning, det enda sättet att dela inställningar mellan Artisan och ArtisanViewer är att explicit spara och ladda dem med hjälp av "Hjälp>Spara inställningar" och "Hjälp>Ladda inställningar". - + Enjoy using ArtisanViewer, Njut av att använda ArtisanViewer, - + The Artisan Team Hantverkarteamet - + One time message about ArtisanViewer Engångsmeddelande om ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -15804,408 +15812,408 @@ To keep it free and current please support us with your donation and subscribe t För att hålla det gratis och aktuellt, stöd oss ​​med din donation och prenumerera på artisan.plus för att undertrycka den här dialogrutan! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Konfigurera för<br>{0}?<br><br>Vissa av dina inställningar kommer att ändras!<br><br>Innan du fortsätter är det bäst att spara dina nuvarande inställningar och återställa Artisan<br>(första menyn {1} >> {2} sedan {4} >> {3}) - + Adjust Settings Justera inställningar - + Ambient Omgivande - + Elevation (MASL) Höjd (MASL) - - - + + + Action canceled Åtgärden avbröts - - - - - - - + + + + + + + Machine Maskin - - - - - + + + + + Network name or IP address Nätverksnamn eller IP-adress - + Machine Capacity (kg) Maskinkapacitet (kg) - + Energy loads configured for {0} {1}kg Energibelastningar konfigurerade för {0} {1}kg - + Artisan configured for {0} Hantverkare konfigurerad för {0} - - + + Load theme {0}? Ladda tema {0}? - - + + Adjust Theme Related Settings Justera temarelaterade inställningar - - + + Loaded theme {0} Laddat tema {0} - + Detected a color pair that may be hard to see: Hittade ett färgpar som kan vara svårt att se: - - - + + + Simulator started @{}x Simulatorn startade @{}x - + super on super på - + super off super av - + Pulse out of range (%d) Puls utanför intervallet (%d) - + Alarms on Larm på - + Alarms off Larm av - + autoCHARGE on autoCHARGE på - + autoCHARGE off autoCHARGE av - + autoDROP on autoDROP på - + autoDROP off autoDROP av - - - + + + PID set to OFF PID inställd på OFF - - - + + + PID set to ON PID satt till PÅ - - + + PID mode manual PID-läge manual - - + + PID mode Ramp/Soak PID-läge Ramp/Blötläggning - - + + PID mode background PID-läge bakgrund - + playback off uppspelning av - + playback by time uppspelning efter tid - + playback by BT uppspelning av BT - + playback by ET uppspelning av ET - + Notifications on Aviseringar på - + Notifications off Aviseringar av - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled Håll PÅ aktiverat - + Keep ON disable Fortsätt inaktivera PÅ - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Vill du återställa alla inställningar?<br> ArtisanViewer måste startas om! - + Do you want to reset all settings?<br> Artisan has to be restarted! Vill du återställa alla inställningar?<br> Artisan måste startas om! - - + + Factory Reset Fabriksåterställning - + Auto Axis Graph Mode: Roast - + Auto Axis Graph Mode: BBP+Roast - + Auto Axis Graph Mode: BBP - - + + PID Mode: Ramp/Soak PID-läge: Ramp/Blötläggning - - + + PID Mode: Background PID-läge: Bakgrund - - + + PID Mode: Manual PID-läge: Manuell - + Exit Designer? Avsluta Designer? - + Designer Mode ON Designerläge PÅ - + LCD cursor on profile data LCD-markör på profildata - + LCD cursor on template data LCD-markör på malldata - + LCD cursor OFF LCD-markör AV - + Keyboard moves turned ON Tangentbordsrörelser är PÅ - + Keyboard moves turned OFF Tangentbordsrörelser avstängda - + Profile {0} saved in: {1} Profil {0} sparad i: {1} - + Autosave path does not exist. Autosave failed. Autosave-sökvägen finns inte. Autospara misslyckades. - + Empty path or box unchecked in Autosave Tom sökväg eller ruta avmarkerad i Autosave - + Event #{0}: {1} has been updated Händelse #{0}: {1} har uppdaterats - + Select Välj - - + + Open Öppen - + URL - + Save Spara - + Select Directory Välj Katalog - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST avbruten: ofullständig profil saknar CHARGE och DROP hittades - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST avbruten: ofullständig profil som saknar DROP hittades - + {0} has been saved. New roast has started {0} har sparats. Ny stek har börjat - - - + + + Invalid artisan format Ogiltigt hantverksformat - + {0} loaded {0} laddade - + No profile data. ET/BT not recalculated Inga profildata. ET/BT ej omräknat - + Problem with the profile data. ET/BT not recalculated Problem med profildata. ET/BT ej omräknat - + Background {0} loaded successfully {1} Bakgrund {0} har laddats {1} - + Artisan CSV file loaded successfully Artisan CSV-fil har lästs in - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop Pilot Software förväntar sig filer med namnet <Name>_<Index>.xml som i Test_0.xml vid import - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16218,467 +16226,467 @@ Vill du skriva över dina extra enhetsdefinitioner med hjälp av värdena från Det är lämpligt att spara dina nuvarande inställningar i förväg via menyn Hjälp >> Spara inställningar. - + Found a different set of extra devices Hittade en annan uppsättning extra enheter - + Save Profile Spara profil - + Profile saved Profilen har sparats - - - - - - - - + + + + + + + + Cancelled Inställt - + Readings exported Avläsningar exporterade - + Export Excel Exportera Excel - + Export CSV Exportera CSV - + Export JSON Exportera JSON - + Export RoastLogger Exportera RoastLogger - + Export Probat Pilot Exportera Probat Pilot - - + + + + - - Converting... Konverterar... - - + + + + - - Target file {0} exists. {1} not converted. Målfilen {0} finns. {1} har inte konverterats. - + Readings imported Avläsningar importerade - + Import Artisan URL Importera Artisan URL - + Import CSV Importera CSV - + Import JSON Importera JSON - + Import RoastLogger Importera RoastLogger - + Batch Counter Batchräknare - + Load Settings canceled Ladda inställningar avbröts - - + + Statistics Saved Statistik sparad - + No statistics found Ingen statistik hittades - + Excel Production Report exported to {0} Excel-produktionsrapport exporterad till {0} - + Ranking Report Rankningsrapport - + Ranking graphs are only generated up to {0} profiles Rankningsdiagram genereras endast upp till {0} profiler - + Profile missing DRY event Profil saknas DRY-händelse - + Profile missing phase events Fashändelser saknas i profil - + CSV Ranking Report exported to {0} CSV-rankningsrapport exporterad till {0} - + Excel Ranking Report exported to {0} Excel-rankningsrapport exporterad till {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Bluetooth-vågen kan inte anslutas medan tillstånd för Artisan att komma åt Bluetooth nekas - + Bluetooth access denied Bluetooth-åtkomst nekad - + Hottop control turned off Hottop-kontrollen avstängd - + Hottop control turned on Hottop-kontrollen är påslagen - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! För att styra en Hottop måste du först aktivera superanvändarläget via ett högerklick på timerns LCD! - - + + Settings not found Inställningarna hittades inte - + artisan-settings hantverksmiljöer - + Save Settings Spara inställningar - + Settings saved Inställningar Sparade - + artisan-theme hantverkar-tema - + Save Theme Spara tema - + Theme saved Temat sparat - + Load Theme Ladda tema - + Theme loaded Temat laddat - + Background profile removed Bakgrundsprofilen har tagits bort - + Alarm Config Larmkonfig - + Alarms are not available for device None Larm är inte tillgängliga för enheten Inga - + Switching the language needs a restart. Restart now? Byte av språk behöver en omstart. Starta om nu? - + Restart Omstart - + Import K202 CSV Importera K202 CSV - + K202 file loaded successfully K202-filen har laddats - + Import K204 CSV Importera K204 CSV - + K204 file loaded successfully K204-filen har laddats - + Import Probat Recipe Importera provrecept - + Probat Pilot data imported successfully Probat Pilot-data har importerats - + Import Probat Pilot failed Importera Probat Pilot misslyckades - - + + {0} imported {0} importerade - + an error occurred on importing {0} ett fel uppstod vid import av {0} - + Import Cropster XLS Importera Cropster XLS - + Import Stronghold XLSX Importera Stronghold XLSX - + Import RoastLog URL Importera RoastLog URL - + Import RoastPATH URL Importera RoastPATH URL - + Import Giesen CSV Importera Giesen CSV - + Import Petroncini CSV Importera Petroncini CSV - + Import IKAWA URL Importera IKAWA URL - + Import IKAWA CSV Importera IKAWA CSV - + Import Loring CSV Importera Loring CSV - + Import ROEST CSV Importera ROEST CSV - + Import Rubasse CSV Importera Rubasse CSV - + Import HH506RA CSV Importera HH506RA CSV - + HH506RA file loaded successfully HH506RA-filen har laddats - + Save Graph as Spara graf som - + {0} size({1},{2}) saved {0} storlek ({1},{2}) har sparats - + Save Graph as PDF Spara graf som PDF - + Save Graph as SVG Spara graf som SVG - + {0} saved {0} har sparats - + Wheel {0} loaded Hjul {0} laddat - + Invalid Wheel graph format Ogiltigt hjuldiagramformat - + Buttons copied to Palette # Knappar kopierade till palett # - + Palette #%i restored Palett #%i återställd - + Palette #%i empty Palett #%i tom - + Save Palettes Spara paletter - + Palettes saved Paletter sparade - + Palettes loaded Paletter laddade - + Invalid palettes file format Ogiltigt palettfilformat - + Alarms loaded Larm laddade - + Fitting curves... Passar kurvor... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Varning: Starten av analysintervallet av intresse är tidigare än början av kurvanpassningen. Korrigera detta på fliken Config>Curves>Analyze. - + Analysis earlier than Curve fit Analys tidigare än kurvanpassning - + Simulator stopped Simulatorn stannade - + debug logging ON felsökning loggning PÅ @@ -16869,448 +16877,448 @@ Korrigera detta på fliken Config>Curves>Analyze. Enheten inställd på {0}, vilket motsvarar CENTER 302. Välj nu serieport - + set y-coordinate to {} ställ in y-koordinaten till {} - + seconds before FCs sekunder före FCs - + seconds after FCs sekunder efter FCs - + Alarm notice Larmmeddelande - + Alarm is calling: {0} Alarmet ringer: {0} - + Calling alarm failed on {0} Det gick inte att ringa alarmet på {0} - + Alarm trigger button error, description '{0}' not a number Fel vid larmutlösningsknapp, beskrivning '{0}' inte ett nummer - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Larmutlösarreglagefel, beskrivning '{0}' inte ett giltigt nummer [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Larmutlösare SV-reglagefel, beskrivning '{0}' är inte ett giltigt nummer - + Alarm {0} triggered Larm {0} utlöstes - + Save profile? Spara profil? - + Profile unsaved Profilen har inte sparats - + Scope has been reset Omfattning har återställts - + Load Image File Ladda bildfil - + Loaded watermark image {0} Laddad vattenstämpelbild {0} - + Unable to load watermark image {0} Det gick inte att ladda vattenstämpelbilden {0} - + Convert profile data to Fahrenheit? Konvertera profildata till Fahrenheit? - - - - + + + + Convert Profile Temperature Konvertera profiltemperatur - + Profile changed to Fahrenheit Profil ändrad till Fahrenheit - + Unable to comply. You already are in Fahrenheit Kan inte följa. Du är redan i Fahrenheit - - + + Profile not changed Profilen har inte ändrats - + Convert profile data to Celsius? Konvertera profildata till Celsius? - + Profile changed to Celsius Profil ändrad till Celsius - + Unable to comply. You already are in Celsius Kan inte följa. Du är redan i Celsius - + Convert Profile Scale Konvertera profilskala - + No profile data found Inga profildata hittades - - + + Colors set to defaults Färger inställda på standardvärden - + Colors set to Default Theme Färger inställda på standardtema - + Colors set to grey Färger inställda på grå - + Background does not match number of labels Bakgrunden matchar inte antalet etiketter - + Phidget service discovery started... Upptäckten av Phidget-tjänsten startade... - + scanning for device skanna efter enhet - + Scope monitoring... Omfattningsövervakning... - + Scope stopped Omfattning stoppas - + Humidity: {}% Luftfuktighet: {}% - + Temperature: {}{} Temperatur: {}{} - + Pressure: {}hPa Tryck: {}hPa - + Scope recording... Omfattningsinspelning... - + Scope recording stopped Scope-inspelning stoppad - + Not enough data collected yet. Try again in a few seconds Inte tillräckligt med data insamlad ännu. Försök igen om några sekunder - + CHARGE: Scope is not recording CHARGE: Scope spelar inte in - + Roast time starts now 00:00 BT = {0} Grilltiden börjar nu 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] inspelad vid {0} BT = {1} - + DRY END: Scope is not recording DRY END: Scope spelar inte in - + [DRY END] recorded at {0} BT = {1} [DRY END] inspelad vid {0} BT = {1} - + FC START: Scope is not recording FC START: Scope spelar inte in - + [FC START] recorded at {0} BT = {1} [FC START] inspelad vid {0} BT = {1} - + FC END: Scope is not recording FC END: Scope spelar inte in - + [FC END] recorded at {0} BT = {1} [FC END] inspelad vid {0} BT = {1} - + SC START: Scope is not recording SC START: Scope spelar inte in - + [SC START] recorded at {0} BT = {1} [SC START] inspelad vid {0} BT = {1} - + SC END: Scope is not recording SC END: Scope spelar inte in - + [SC END] recorded at {0} BT = {1} [SC END] inspelad vid {0} BT = {1} - + DROP: Scope is not recording DROP: Scope spelar inte in - + Roast ended at {0} BT = {1} Stekningen slutade vid {0} BT = {1} - + COOL: Scope is not recording COOL: Scope spelar inte in - + [COOL END] recorded at {0} BT = {1} [COOL END] inspelad vid {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Händelse # {0} inspelad vid BT = {1}{2} Tid = {3} - + Timer is OFF Timern är AV - + Unable to move background Det går inte att flytta bakgrunden - + No finished profile found Ingen färdig profil hittades - + Polynomial coefficients (Horner form): Polynomkoefficienter (hornform): - + Knots: Knutar: - + Residual: Resterande: - + Roots: Rötter: - + Profile information Profilinformation - + Designer Start - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Att importera en profil till Designer kommer att decimera all data utom de viktigaste [punkterna]. Fortsätta? - + Save Points Spara poäng - + Points saved Sparade poäng - + Load Points Ladda poäng - + Points loaded Poäng laddade - + Designer Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] Det gick inte att starta designer. Profil saknar [CHARGE] eller [DROP] - + [ CHARGE ] [LADDA] - + [ DRY END ] - + [ FC START ] - + [ FC END ] - + [ SC START ] [SC START] - + [ SC END ] - + [ DROP ] [ SLÄPPA ] - + [ COOL ] [ HÄFTIGT ] - + New profile created Ny profil skapad - + added to cupping notes läggs till koppningsnoter - + added to roasting notes läggs till rostning noter - + Mouse Cross ON: move mouse around Muskors PÅ: flytta runt musen - + Mouse cross OFF Muskryss AV @@ -17791,67 +17799,67 @@ För att hålla det gratis och aktuellt, stöd oss med din donation och prenumer Scope Annotation - - - - - + + + + + CHARGE AVGIFT - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} FC {0} - - - + + + FCe {0} - - - + + + SCs {0} SC: er {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -17864,11 +17872,11 @@ För att hålla det gratis och aktuellt, stöd oss med din donation och prenumer Scope Title - - - - - + + + + + @@ -19017,216 +19025,216 @@ För att hålla det gratis och aktuellt, stöd oss med din donation och prenumer Textbox - - - - - - - - - - + + + + + + + + + + Acidity Aciditet - - - - - - - - + + + + + + + + Aftertaste Eftersmak - - - - + + + + Clean Cup Ren kopp - + Head Huvud - - - + + + Fragrance Doft - - - - - - - + + + + + + + Sweetness Sötma - - - - - + + + + + Aroma Arom - - - - - - - - + + + + + + + + Balance Balans - - - + + + + - - - - - - + + + + + Body Kropp - - - + + + Fragrance-Aroma Doft-arom - - - - - + + + + + Flavor Smak - - - + + + Uniformity Enhetlighet - - - + + + Overall Övergripande - + Intensity - + Fragance Doft - + Dry Fragrance Torr doft - + Complexity Komplexitet - - + + Finish Avsluta - + Brightness Ljusstyrka - + Wet Aroma Våt arom - + Taste Smak - + Nose Näsa - + Mouthfeel Munkänsla - - + + Flavour Smak - + Roast Color Stekt färg - + Crema Texture Crema-struktur - + Crema Volume Crema Volym - + Bitterness Bitterhet - + Defects Fel - + Aroma Intensity Aromintensitet - + Aroma Persistence Arompersistens @@ -20231,232 +20239,232 @@ Teckensnittstyp ställs in i Konfig>> Kurvor>> UI-flikenLinjestilar - - + + Start monitoring Börja övervaka - + Start recording Börja filma - + First Crack Start Första sprickstart - + First Crack End Första Crack End - + Second Crack Start Andra sprickstart - + Second Crack End Andra sprickänden - + Reset Återställa - + Charge Avgift - + Drop Släppa - + Event Händelse - + Increases the current SV value by 5 Ökar det aktuella SV-värdet med 5 - + Increases the current SV value by 10 Ökar det aktuella SV-värdet med 10 - + Increases the current SV value by 20 Ökar det aktuella SV-värdet med 20 - + Decreases the current SV value by 20 Minskar det aktuella SV-värdet med 20 - + Decreases the current SV value by 10 Minskar det aktuella SV-värdet med 10 - + Decreases the current SV value by 5 Minskar det aktuella SV-värdet med 5 - + Dry End Torr ände - + Cool End Cool slut - + Timer - + ET Temperature ET-temperatur - + BT Temperature BT-temperatur - + ET/time (degrees/min) ET / tid (grader / min) - + BT/time (degrees/min) BT / tid (grader / min) - + Value of SV in PID SV-värdet i PID - + PID power % PID-effekt% - + Number of events found Antal händelser som hittats - + Type of event Typ av händelse - + Value of event Värdet av händelsen - + Updates the event Uppdaterar händelsen - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Fas-LCD-skärmar: högerklicka för att bläddra igenom TIME, PERCENTAGE och TEMP MODE - + Syncing with artisan.plus Synkroniseras med artisan.plus - - + + Disconnect artisan.plus Koppla bort artisan.plus - + Upload to artisan.plus Ladda upp till artisan.plus - + Connect artisan.plus Anslut artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Fas-LCD-skärmar För närvarande i ALL FÄRDLÄGE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Fas-LCD-skärmar: högerklicka för att bläddra igenom TIME, PERCENTAGE och TEMP MODE För närvarande i TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Fas-LCD-skärmar: högerklicka för att bläddra igenom TIME, PERCENTAGE och TEMP MODE För närvarande i PERCENTAGE-LÄGE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Fas-LCD-skärmar: högerklicka för att bläddra igenom TIME, PERCENTAGE och TEMP MODE För närvarande i TEMP-LÄGE - + <b>Label</b>= <b> Etikett </b> = - + <b>Description </b>= <b> Beskrivning </b> = - + <b>Type </b>= <b> Skriv </b> = - + <b>Value </b>= <b> Värde </b> = - + <b>Documentation </b>= <b> Dokumentation </b> = - + <b>Button# </b>= <b> Knapp # </b> = @@ -20501,12 +20509,12 @@ För närvarande i TEMP-LÄGE Exempel: 100 + x - + Stop monitoring Sluta övervaka - + Stop recording Stoppa inspelningen diff --git a/src/translations/artisan_th.qm b/src/translations/artisan_th.qm index 1a0af271207c1e433909685ff7185007877cb65f..f337ce629e7ae9a03ee9b843c8d47bb5bc9ccfa3 100644 GIT binary patch delta 19897 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

b2=a=IBjMim?k*I&ZpKhJ?GBcXOjAqH!c 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 delta 21074 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 OGO*^pJ4fmFul@oYY)85P diff --git a/src/translations/artisan_th.ts b/src/translations/artisan_th.ts index b51eac70a..d1fb9ae6a 100644 --- a/src/translations/artisan_th.ts +++ b/src/translations/artisan_th.ts @@ -4,67 +4,67 @@ About - + Release Sponsor ปล่อยสปอนเซอร์ - + About เกี่ยวกับ - + Core Developers ผู้พัฒนาหลัก - + License ใบอนุญาต - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. เกิดปัญหาในการเรียกข้อมูลเวอร์ชันล่าสุด โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณลองอีกครั้งในภายหลังหรือตรวจสอบด้วยตนเอง - + A new release is available. รุ่นใหม่พร้อมใช้งานแล้ว - + Show Change list แสดงรายการเปลี่ยนแปลง - + Download Release ดาวน์โหลดรีลีส - + You are using the latest release. คุณกำลังใช้รุ่นล่าสุด - + You are using a beta continuous build. คุณกำลังใช้รุ่นเบต้าแบบต่อเนื่อง - + You will see a notice here once a new official release is available. คุณจะเห็นประกาศที่นี่เมื่อมีรุ่นใหม่อย่างเป็นทางการ - + Update status อัปเดตสถานะ - + sponsored by {} สนับสนุนโดย {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day ย่างของวัน - + Screen Size ขนาดหน้าจอ @@ -98,65 +98,65 @@ มอยส์เจอร์กรีน - + Batch Size ขนาดแบทช์ - + Density Roasted ความหนาแน่นคั่ว - + Moisture Roasted มอยส์เจอร์คั่ว - + Ground Color สีผงกาแฟ - + Energy พลังงาน - + CO2 คาร์บอนไดออกไซด์ - + Weight Roasted น้ำหนักคั่ว - + Weight Loss ลดน้ำหนัก - + From จาก - + Bottom ด้านล่าง - + AUC AUC @@ -288,7 +288,7 @@ ลบ - + Update ปรับปรุง @@ -835,114 +835,114 @@ Extra Device ข้อความ - - - + + + ON เปิด - - - - + + + + START เริ่ม - + FC START เริ่ม แคร๊กแรก - + FC END จบ แคร๊กแรก - + SC START เริ่ม แคร๊กที่สอง - + SC END จบ แคร๊กที่สอง - + RESET เริ่มใหม่ - - + + CHARGE เริ่มใส่เมล็ด - - + + DROP ปล่อยเมล็ด - + CONTROL ควบคุม - + EVENT เหตุการณ์ - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 SV -5 - + DRY END จบ ช่วงการอบ - + COOL END จบช่วงคูลลิ่ง @@ -962,25 +962,25 @@ END - + Finishing Phase ระยะจบ - + Maillard Phase ระยะเมลลาร์ด - + Drying Phase ระยะอบแห้ง - - + + OFF ปิด @@ -1547,61 +1547,61 @@ END แสดงเสมอ - + Heavy FC แคร๊กแรก รุนแรง - + Low FC แคร๊กแรก เบา - + Light Cut เส้นกลางสีอ่อน - + Dark Cut เส้นกลางสีเข้ม - + Drops หยุด - + Oily น้ำมัน - + Uneven ไม่สม่ำเสมอ - + Tipping ทิปปิ้ง - + Scorching ผิวไหม้ - + Divots รอยที่ผิว @@ -1888,9 +1888,9 @@ END ComboBox + - - + @@ -1900,10 +1900,10 @@ END อากาศ + - - + @@ -1915,9 +1915,9 @@ END กลอง + - - + @@ -1927,9 +1927,9 @@ END อากาศ + - - + @@ -2210,14 +2210,14 @@ END SV - + Playback ON เปิดเล่น - + Playback OFF @@ -2236,7 +2236,7 @@ END รีเซ็ตสีผ้าใบ - + Heater เครื่องทำความร้อน @@ -2640,32 +2640,32 @@ END ไม่ต่อเนื่อง - + Propane Gas (LPG) ก๊าซโพรเพน (LPG) - + Natural Gas (NG) ก๊าซธรรมชาติ (NG) - + Electric ไฟฟ้า - + Fan พัดลม - + Cooling คูลลิ่ง - + Elec อิเล็ก @@ -2773,47 +2773,47 @@ END Contextual Menu - + Add point เพิ่มจุด - + Remove point ลบจุด - + Load points จุดโหลด - + Save points บันทึกคะแนน - + Reset Designer รีเซ็ตตัวออกแบบ - + Config... กำหนดค่า... - + Add to Cupping Notes เพิ่มลงในบันทึกการครอบแก้ว - + Add to Roasting Notes เพิ่มลงในบันทึกการย่าง - + Edit แก้ไข @@ -4186,102 +4186,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: ข้อผิดพลาด IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4292,86 +4292,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4591,19 +4591,19 @@ END Arduino ไม่สามารถตั้งค่าตัวกรองได้ - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4724,96 +4724,96 @@ END S7 ข้อผิดพลาดในการสื่อสาร - - - - + + + + Error: ข้อผิดพลาด: - + Exception: {} not a valid settings file ข้อยกเว้น: {} ไม่ใช่ไฟล์การตั้งค่าที่ถูกต้อง - - - - - + + + + + Error ข้อผิดพลาด - + Exception: WebLCDs not supported by this build ข้อยกเว้น: WebLCD ไม่รองรับโดย build นี้ - + Could not start WebLCDs. Selected port might be busy. ไม่สามารถเริ่ม WebLCD ได้ พอร์ตที่เลือกอาจไม่ว่าง - + Failed to save settings บันทึกการตั้งค่าไม่สำเร็จ - - + + Exception (probably due to an empty profile): ข้อยกเว้น (อาจเป็นเพราะโปรไฟล์ว่างเปล่า): - + Analyze: CHARGE event required, none found วิเคราะห์: ต้องมีเหตุการณ์ CHARGE ไม่พบ - + Analyze: DROP event required, none found วิเคราะห์: ต้องการเหตุการณ์ DROP ไม่พบ - + Analyze: no background profile data available วิเคราะห์: ไม่มีข้อมูลโปรไฟล์เบื้องหลัง - + Analyze: background profile requires CHARGE and DROP events วิเคราะห์: โปรไฟล์พื้นหลังต้องมีเหตุการณ์ CHARGE และ DROP - + Unexpected value for n, got ได้ค่าที่ไม่คาดคิดสำหรับ n - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! ข้อยกเว้น: ไม่สามารถเพิ่ม phidgetServer ได้ ตรวจสอบว่าไดรเวอร์ Phidget ได้รับการติดตั้งอย่างถูกต้อง! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! ข้อยกเว้น: ไม่สามารถเริ่ม PhidgetManager ได้ ตรวจสอบว่าได้ติดตั้งไดรเวอร์ Phidget อย่างถูกต้องแล้ว! - - + + Unstable meter data ข้อมูลมิเตอร์ไม่เสถียร - + Error in lnRegression: ข้อผิดพลาดใน lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. ข้อยกเว้น: กิจกรรม redrawdesigner() Roast อาจไม่เป็นระเบียบ กำลังรีเซ็ตนักออกแบบ @@ -4942,8 +4942,8 @@ END ความช่วยเหลือเกี่ยวกับคำอธิบายประกอบเหตุการณ์ - - + + @@ -5085,7 +5085,7 @@ END ความช่วยเหลือเกี่ยวกับการเตือนภัย - + Keyboard Shortcuts Help วิธีใช้แป้นพิมพ์ลัด @@ -5304,15 +5304,15 @@ END การเล่น - - + + Energy พลังงาน - - + + CO2 คาร์บอนไดออกไซด์ @@ -5560,15 +5560,15 @@ END HTML Report Template - - + + BBP Total Time BBP เวลารวม - - + + BBP Bottom Temp อุณหภูมิด้านล่าง BBP @@ -5584,850 +5584,850 @@ END BBP สรุปขนาดกะทัดรัด - - + + Whole Color สีเมล็ดกาแฟ - - - + + + Profile โปรไฟล์ (Profile) - + Roast Batches จำนวนการคั่ว (Roast Batches) - - - + + + Batch ชุด (Batch) - - + + Date วันที่ (Date) - - - + + + Beans เมล็ดกาแฟ (ฺBeans) - - - + + + In ใน (In) - - + + Out นอก (Out) - - - + + + Loss สูญเสีย (Loss) - - + + SUM รวม (SUM) - + Production Report รายงานการผลิต (Production Report) - - + + Time เวลา (Time) - - + + Weight In น้ำหนักใน - - + + CHARGE BT ค่าธรรมเนียม BT - - + + FCs Time FCs เวลา - - + + FCs BT เอฟซี บีที - - + + DROP Time ปล่อยเวลา - - + + DROP BT วาง BT - + Dry Percent เปอร์เซ็นต์แห้ง - + MAI Percent เอ็มเอไอ เปอร์เซ็นต์ - + Dev Percent เปอร์เซ็นต์การพัฒนา - - + + AUC AUC - - + + Weight Loss ลดน้ำหนัก - - + + Color สี(Color) - + Cupping ครอบแก้ว - + Roaster เครื่องคั่ว - + Capacity ความจุ - + Operator โอเปอเรเตอร์ - + Organization องค์กร - + Drum Speed ความเร็วกลอง - + Ground Color สีผงกาแฟ - + Color System ระบบสี - + Screen Min หน้าจอขั้นต่ำ - + Screen Max หน้าจอแม็กซ์ - + Bean Temp อุณหภูมิถั่ว - + CHARGE ET ค่าใช้จ่ายET - + TP Time เวลาทีพี - + TP ET ทีพี อีที - + TP BT ทีพี บีที - + DRY Time เวลาแห้ง - + DRY ET แห้ง ET - + DRY BT แห้ง BT - + FCs ET เอฟซี อีที - + FCe Time เอฟซีไทม์ - + FCe ET เอฟซี อีที - + FCe BT เอฟซี บีที - + SCs Time SCs เวลา - + SCs ET - + SCs BT เอสซีบีที - + SCe Time เอสซีไทม์ - + SCe ET เอสซีอีที - + SCe BT เอสซี บีที - + DROP ET วาง ET - + COOL Time เวลาเย็น - + COOL ET เย็น ET - + COOL BT เย็น BT - + Total Time เวลารวม - + Dry Phase Time เวลาเฟสแห้ง - + Mid Phase Time เวลากลางเฟส - + Finish Phase Time สิ้นสุดระยะเวลา - + Dry Phase RoR เฟสแห้ง RoR - + Mid Phase RoR ระยะกลาง RoR - + Finish Phase RoR เสร็จสิ้นเฟส RoR - + Dry Phase Delta BT เดลต้าเฟสแห้ง BT - + Mid Phase Delta BT มิดเฟสเดลต้าบีที - + Finish Phase Delta BT เสร็จสิ้นเฟส Delta BT - + Finish Phase Rise เสร็จสิ้นระยะเพิ่มขึ้น - + Total RoR รวม RoR - + FCs RoR เอฟซี RoR - + MET MET - + AUC Begin AUC เริ่มต้น - + AUC Base ฐาน AUC - + Dry Phase AUC เฟสแห้งAUC - + Mid Phase AUC AUC ระยะกลาง - + Finish Phase AUC เสร็จสิ้นระยะ AUC - + Weight Out น้ำหนักออก - + Volume In ปริมาณใน - + Volume Out ปริมาณออก - + Volume Gain ปริมาณกำไร - + Green Density ความหนาแน่นของสีเขียว - + Roasted Density คั่วเข้ม - + Moisture Greens ความชื้นของสารกาแฟ - + Moisture Roasted มอยส์เจอร์คั่ว - + Moisture Loss การสูญเสียความชื้น - + Organic Loss การสูญเสียอินทรีย์ - + Ambient Humidity ความชื้นแวดล้อม - + Ambient Pressure ความดันบรรยากาศ - + Ambient Temperature อุณหภูมิโดยรอบ - - + + Roasting Notes บันทึกการคั่ว (Roasting Notes) - - + + Cupping Notes บันทึกการคัปปิ้ง (Cupping Notes) - + Heavy FC แคร๊กแรก รุนแรง - + Low FC แคร๊กแรก เบา - + Light Cut เส้นกลางสีอ่อน - + Dark Cut เส้นกลางสีเข้ม - + Drops หยุด - + Oily น้ำมัน - + Uneven ไม่สม่ำเสมอ - + Tipping ทิปปิ้ง - + Scorching ผิวไหม้ - + Divots รอยที่ผิว - + Mode โหมด - + BTU Batch บีทียู แบทช์ - + BTU Batch per green kg BTU BTU ต่อกิโลกรัมสีเขียว - + CO2 Batch แบทช์ CO2 - + BTU Preheat บีทียู อุ่นก่อน - + CO2 Preheat CO2 อุ่น - + BTU BBP บีทียู บีบีพี - + CO2 BBP CO2 บีบีพี - + BTU Cooling บีทียู คูลลิ่ง - + CO2 Cooling CO2 คูลลิ่ง - + BTU Roast บีทียู โรสต์ - + BTU Roast per green kg บีทียูคั่วต่อสีเขียวกก. - + CO2 Roast CO2 ย่าง - + CO2 Batch per green kg CO2 Batch ต่อสีเขียวกก. - + BTU LPG บีทียูแอลพีจี - + BTU NG บีทียู NG - + BTU ELEC บีทียูอีเล็ค - + Efficiency Batch ชุดประสิทธิภาพ - + Efficiency Roast คั่วอย่างมีประสิทธิภาพ - + BBP Begin บีบีพี เริ่มต้น - + BBP Begin to Bottom Time BBP เริ่มต้นถึงเวลาต่ำสุด - + BBP Bottom to CHARGE Time BBP ล่างถึงเวลาชาร์จ - + BBP Begin to Bottom RoR BBP เริ่มต้นที่ล่างสุด RoR - + BBP Bottom to CHARGE RoR BBP ล่างถึง CHARGE RoR - + File Name ชื่อไฟล์ - + Roast Ranking จัดอันดับการคั่ว (Roast Ranking) - + Ranking Report รายงานอันดับ - + AVG ค่าเฉลี่ย (AVG) - + Roasting Report รายงานการคั่ว (Roasting Report) - + Date: วันที่ (Date) : - + Beans: เมล็ดกาแฟ (Beans): - + Weight: น้ำหนัก (Weight): - + Volume: ปริมาณ (Volume): - + Roaster: เครื่องคั่ว(Roaster): - + Operator: ผู้คั่ว (Operator): - + Organization: องค์กร: - - + + Cupping: คัปปิ้ง (Cupping): - + Color: สี (Color): - + Energy: พลังงาน: - + CO2: คาร์บอนไดออกไซด์: - + CHARGE: อุณหภูมิที่ใส่เมล็ด (CHARGE): - + Size: ขนาด (Size): - + Density: ความหนาแน่น (Density): - + Moisture: ความชื้นสารกาแฟ (Moisture): - + Ambient: อุณหภูมิห้อง (Ambient): - + TP: จุดกลับตัว (TP): - + DRY: ช่วงการอบ (DRY): - + FCs: เริ่ม แคร๊กแรก (FCs): - + FCe: จบ แคร๊กแรก (FCe): - + SCs: เริ่ม แคร๊กสอง (SCs): - + SCe: จบ แคร๊กสอง (SCe): - + DROP: หยุด (DROP): - + COOL: ทำให้เย็น (COOL): - + MET: อุณหภูมิอากาศสูงที่สุด (MET): - + CM: CM: - + Drying: ระยะการอบ (Drying): - + Maillard: ระยะเมลลาร์ด (Maillard): - + Finishing: ระยะช่วงพัฒนา (Finishing): - + Cooling: ระยะทำให้เย็น (Cooling): - + Background: พื้นหลัง (Background): - + Alarms: นาฬิกาปลุก: - + RoR: อัตราการเปลี่ยนแปลงอุณหภูมิ(RoR): - + AUC: AUC: - + Events เหตุการณ์ (Events) @@ -7344,13 +7344,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - รายการกิจกรรมพิเศษด่วน ปุ่ม q,w,e และ r สอดคล้องกับเหตุการณ์พิเศษ 1,2,3 และ 4 ค่าตัวเลขสองหลักต้องอยู่หลังอักษรทางลัด เช่น &#39;q75&#39; เมื่อค่าสูงสุดของแถบเลื่อนเหตุการณ์ที่เกี่ยวข้องคือ 100 หรือน้อยกว่า (การตั้งค่าเริ่มต้น) เมื่อค่าสูงสุดของตัวเลื่อนมากกว่า 100 จะต้องป้อนตัวเลขสามหลัก และสำหรับค่าที่น้อยกว่า 100 จะต้องระบุเลขศูนย์นำหน้า เช่น &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - รายการ PID SV ด่วน ค่าเป็นตัวเลขสามหลัก สำหรับค่าที่น้อยกว่า 100 ให้ป้อนด้วยศูนย์นำหน้า เช่น &#39;v075&#39; + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11435,6 +11435,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 หมายถึงผลลัพธ์ก่อนหน้าของสูตรจริงเพื่อให้ทราบถึงลูปป้อนกลับ สิ่งนี้มีประโยชน์ในการออกแบบตัวกรอง ในทำนองเดียวกัน F2 หมายถึงผลลัพธ์ที่สองก่อนหน้า ฯลฯ + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + รายการกิจกรรมพิเศษด่วน ปุ่ม q,w,e และ r สอดคล้องกับเหตุการณ์พิเศษ 1,2,3 และ 4 ค่าตัวเลขสองหลักต้องอยู่หลังอักษรทางลัด เช่น &#39;q75&#39; เมื่อค่าสูงสุดของแถบเลื่อนเหตุการณ์ที่เกี่ยวข้องคือ 100 หรือน้อยกว่า (การตั้งค่าเริ่มต้น) เมื่อค่าสูงสุดของตัวเลื่อนมากกว่า 100 จะต้องป้อนตัวเลขสามหลัก และสำหรับค่าที่น้อยกว่า 100 จะต้องระบุเลขศูนย์นำหน้า เช่น &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + รายการ PID SV ด่วน ค่าเป็นตัวเลขสามหลัก สำหรับค่าที่น้อยกว่า 100 ให้ป้อนด้วยศูนย์นำหน้า เช่น &#39;v075&#39; + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12164,8 +12172,8 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว อัตราส่วน - - + + Text @@ -12192,19 +12200,19 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12225,19 +12233,19 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว อุณหภูมิเมล็ด(BT) - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12266,8 +12274,8 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว เป็นเส้นตรง - - + + @@ -12284,11 +12292,11 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว ใส่เมล็ด - - - - - + + + + + @@ -12297,13 +12305,13 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว TP - - + + + + - - - - + + @@ -12311,16 +12319,16 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว DRY - - - - - - - - - - + + + + + + + + + + @@ -12328,7 +12336,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว FCs - + @@ -12336,7 +12344,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว เอฟซี - + @@ -12344,7 +12352,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว วท - + @@ -12352,8 +12360,8 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว วท - - + + @@ -12374,9 +12382,9 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว /min - - - + + + @@ -12385,9 +12393,9 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว เปิด - - - + + + @@ -12422,7 +12430,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว แง่ลบ - + Slider @@ -12439,8 +12447,8 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว กลับด้านควบคุม - - + + @@ -12476,29 +12484,29 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว Ramp/Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background พื้นหลัง @@ -12719,7 +12727,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว การทับซ้อนคำอธิบายประกอบที่อนุญาต - + Markers เครื่องหมาย @@ -12761,9 +12769,9 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว ขนาด - - - + + + @@ -12771,8 +12779,8 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว เริ่ม - - + + MET MET @@ -12798,9 +12806,9 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว ปัจจุบัน: - - - + + + @@ -12865,9 +12873,9 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว กลุ่มก้อน - - - + + + @@ -12880,16 +12888,16 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว เริ่มต้นใหม่ - - - + + + Event button ปุ่มเหตุการณ์ - + its text @@ -12933,7 +12941,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว DB # - + @@ -13148,7 +13156,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว โหนด - + ALL ทั้งหมด @@ -13213,7 +13221,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว - + @@ -13230,9 +13238,9 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว - - - + + + Green @@ -13248,7 +13256,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว กาแฟคั่ว - + @@ -13257,7 +13265,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว จบช่วงการอบ - + @@ -13266,13 +13274,13 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว เริ่ม แคร๊กแรก - + FC END จบ แคร๊กแรก - + @@ -13280,13 +13288,13 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว เริ่ม แคร๊กสอง - + SC END จบ แคร๊กสอง - + COOL ทำให้เย็น @@ -13317,7 +13325,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว - + Density ความหนาแน่น @@ -13339,7 +13347,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว - + Moisture ความชื้น @@ -13468,7 +13476,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว (มม.: เอสเอส) - + Duration ระยะเวลา @@ -13491,7 +13499,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว บี.พี - + @@ -13531,7 +13539,7 @@ Artisan จะเริ่มโปรแกรมในแต่ละช่ว รุ่น - + Heating เครื่องทำความร้อน @@ -13842,7 +13850,7 @@ LCD ทั้งหมด ไม่มีใน ArtisanViewer - + EVENT เหตุการณ์ @@ -13910,13 +13918,13 @@ LCD ทั้งหมด Enter description - + PID SV PID SV - + PID % PID % @@ -13957,425 +13965,425 @@ LCD ทั้งหมด สีขอบ (RGBA) - + roasted greens - - - - - - + + + + + + AUC AUC - + Time Guide คู่มือเวลา - + Background ET ความเป็นมา ET - + Background BT พื้นหลัง BT - + Background Extra พื้นหลังพิเศษ - + X Label ฉลาก X - - - + + + Canvas ผ้าใบ - + Y Label ฉลาก Y - + SpecialEventText ข้อความกิจกรรมพิเศษ - + SpecialEventBox กล่องกิจกรรมพิเศษ - + Bg SpecialEventText Bg ข้อความเหตุการณ์พิเศษ - + Bg SpecialEventBox Bg กล่องเหตุการณ์พิเศษ - - - - - - - + + + + + + + Legend bkgnd ตำนาน bkgnd - + MET Text ข้อความ MET - - + + MET Box กล่อง MET - + Timer LCD Digits ตัวเลข LCD ของตัวจับเวลา - + Timer LCD Background พื้นหลัง LCD จับเวลา - - + + ET LCD Digits ET ตัวเลข LCD - - + + ET LCD Background พื้นหลัง ET LCD - - + + BT LCD Digits BT LCD ตัวเลข - - + + BT LCD Background พื้นหลัง LCD BT - + Extra/PID LCD Digits ตัวเลข LCD พิเศษ / PID - + Extra/PID LCD Background พื้นหลัง LCD พิเศษ / PID - + AUC FCs AUC FCs - - - + + + ln() ln () - - - - + + + + x - - - + + + Bkgnd บขส - - - + + + On บน - - - + + + Off ปิด - + Max Delta แม็กซ์เดลต้า - + Swing แกว่ง - + ABC/secs ABC / วินาที - + Segment Analysis (rise, crash and flick) การวิเคราะห์กลุ่ม (เพิ่มขึ้นชนและปัด) - + Background Align จัดแนวพื้นหลัง - + Curve Fit พอดีกับเส้นโค้ง - + Samples Threshold เกณฑ์ตัวอย่าง - + Delta Threshold เกณฑ์เดลต้า - + Sample rate (secs) อัตราตัวอย่าง (วินาที) - + Smooth Curves/Spikes เส้นโค้งเรียบ / แหลม - + Delta Span/Smoothing เดลต้าสแปน/สมูทติ้ง - + Polyfit/Optimal Smoothing Polyfit/ปรับผิวให้เรียบเนียนที่สุด - + Fit RoRoR (C/min/min) พอดี RoRoR (C / นาที / นาที) - + Actual RoR at FCs RoR ที่เกิดขึ้นจริงที่ FCs - + ALL FINISHING MODE โหมดเสร็จสิ้นทั้งหมด - - + + DEV% DEV% - - + + DRY% DRY% - - - - - + + + + + TIME MODE โหมดเวลา - - - - - + + + + + PERCENTAGE MODE โหมด PERCENTAGE - + RAMP% RAMP% - - - - - + + + + + TEMP MODE โหมดอุณหภูมิ - + Start recording เริ่มการบันทึก - + Charge the beans ใส่เมล็ด - + /m /m - + greens greens - - - + + + AUTO อัตโนมัติ - - - + + + MANUAL คู่มือ - + FLAP พนัง - - - + + + CLOSE ปิด - - - + + + OPEN เปิด - + CONTROL ควบคุม - + DISCHARGE การระบาย - + HEATING ความร้อน - + STIRRER เครื่องกวน - + FILL เติม - + COOLING คูลลิ่ง - - - + + + STOP หยุด - + RELEASE ปล่อย - + RMSE BT RMSE บีที - + MSE BT เอ็มเอสบีที - - - + + + RoR RoR - + @FCs @เอฟซี - + Max+/Max- RoR สูงสุด + / Max- RoR @@ -14563,155 +14571,155 @@ LCD ทั้งหมด การทำแผนที่ - + Preheat Measured วัดความร้อนก่อน - + Preheat % อุ่น% - + BBP Measured วัด BBP - + BBP % BBP% - + Cooling Measured วัดความเย็น - + Cooling % คูลลิ่ง% - + Continuous ต่อเนื่อง - + Roast Event งานย่าง - + Meter Meter - - + + at ที่ - + BackgroundXT พื้นหลัง XT - + BackgroundYT พื้นหลัง - - + + BackgroundET พื้นหลัง ET - - + + BackgroundBT พื้นหลัง BT - + BackgroundDeltaET พื้นหลัง DeltaET - + BackgroundDeltaBT พื้นหลัง DeltaBT - + ETprojection อีทีโปรเจ็คชั่น - + DeltaETprojection DeltaETการฉายภาพ - + BTprojection บีทีโปรเจ็คชั่น - + DeltaBTprojection DeltaBTฉายภาพ - + TIMEguide ไทม์ไกด์ - + AUCguide อคส - - - + + + Correction การแก้ไข - + Event #<b>{0} </b> Event #<b>{0} </b> - - + + CM CM - - + + FC เอฟซี - + Designer นักออกแบบ - + BT {0} {1}/min for {2} BT {0} {1}/min for {2} - + ET {0} {1}/min for {2} ET {0} {1}/min for {2} @@ -15027,8 +15035,8 @@ LCD ทั้งหมด ออกจาก {0} - - + + About {0} เกี่ยวกับ {0} @@ -15090,37 +15098,37 @@ LCD ทั้งหมด Menu - + Main LCDs LCD หลัก - + Delta LCDs เดลต้าแอลซีดี - + PID LCDs จอ LCD PID - + Extra LCDs แอลซีดีเสริม - + Phases LCDs เฟส LCD - + Scale LCDs สเกล LCDs @@ -15157,13 +15165,13 @@ LCD ทั้งหมด ดู - + Help ช่วยเหลือ - + New สร้างใหม่ @@ -15526,105 +15534,105 @@ LCD ทั้งหมด การควบคุม - + Readings การอ่าน - + Events Editor บรรณาธิการกิจกรรม - + Buttons ปุ่ม - + Sliders แถบเลื่อน - + Schedule วางแผน - + Full Screen เต็มจอ - + About Qt เกี่ยวกับ Qt - + Documentation เอกสารคู่มือ - + Keyboard Shortcuts แป้นพิมพ์ลัด - + Check for Updates ตรวจสอบสำหรับการอัพเดต - + Errors ข้อผิดพลาด - + Messages ข้อความ - + Serial ซีเรียล(Serial) - + Platform แพลตฟอร์ม - + Load Settings... โหลดการตั้งค่า... - + Load Recent Settings โหลดการตั้งค่าล่าสุด - - + + Save Settings... บันทึกการตั้งค่า... - - + + Factory Reset ตั้งค่าเริ่มต้นใหม่ - + Load Theme... โหลดธีม ... - + Save Theme... บันทึกธีม ... @@ -15719,18 +15727,18 @@ LCD ทั้งหมด บันทึกกราฟล้อแล้ว - + Open Wheel Graph กราฟวงล้อเปิด - - - - - - + + + + + + @@ -15738,12 +15746,12 @@ LCD ทั้งหมด {} เชื่อมต่อแล้ว - - - - - - + + + + + + @@ -16268,7 +16276,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied การเข้าถึงบลูทูธถูกปฏิเสธ @@ -16304,13 +16312,13 @@ Repeat Operation at the end: {0} ตั้งค่าความช่วยเหลือในการเล่นเป็นเปิดที่ {0} วินาที - + Load Background โหลดพื้นหลัง - + Reading background profile... กำลังอ่านโปรไฟล์เบื้องหลัง... @@ -16542,8 +16550,8 @@ Repeat Operation at the end: {0} การสุ่มตัวอย่าง - - + + Warning คำเตือน @@ -16554,13 +16562,13 @@ Repeat Operation at the end: {0} ช่วงเวลาสุ่มตัวอย่างที่แคบอาจทำให้เครื่องบางเครื่องไม่เสถียร เราขอแนะนำอย่างน้อย 1 วินาที - + Incompatible variables found in %s พบตัวแปรที่เข้ากันไม่ได้ใน %s - + Assignment problem ปัญหาการมอบหมาย @@ -16606,7 +16614,7 @@ Repeat Operation at the end: {0} การเชื่อมต่อ S7 ล้มเหลว - + Port Configuration การกำหนดค่าพอร์ต @@ -16617,7 +16625,7 @@ Repeat Operation at the end: {0} Comm พอร์ต - + Load Alarms โหลดนาฬิกาปลุก @@ -16654,99 +16662,99 @@ Repeat Operation at the end: {0} ทำตาม - - + + Save Statistics บันทึกสถิติ - + Welcome to version {0} of Artisan! ยินดีต้อนรับสู่เวอร์ชัน {0} ของ Artisan! - + This is a one time message to inform you about a change in Artisan. นี่เป็นข้อความครั้งเดียวที่จะแจ้งให้คุณทราบเกี่ยวกับการเปลี่ยนแปลงใน Artisan - + If you never run older versions of Artisan you can skip this message, the change does not affect you. หากคุณไม่เคยใช้งาน Artisan เวอร์ชันเก่า คุณสามารถข้ามข้อความนี้ได้ การเปลี่ยนแปลงนี้จะไม่มีผลกับคุณ - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan จะรักษาการตั้งค่าการกำหนดค่าทั้งหมดของคุณไว้เมื่อคุณออกจากระบบ เพื่อให้ใช้งานได้โดยอัตโนมัติในครั้งต่อไปที่คุณเริ่ม Artisan - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. เริ่มตั้งแต่รุ่น v2.0 การตั้งค่าจะไม่ถูกแชร์โดยอัตโนมัติเมื่อเริ่มต้นใช้งานกับเวอร์ชันก่อน v2.0 - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. ไม่ต้องกังวล เนื่องจากนี่เป็นครั้งแรกที่คุณเปิดเวอร์ชันใหม่นี้ Artisan ได้โหลดการตั้งค่าที่ใช้ล่าสุดของคุณแล้ว - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. หากต้องการแชร์การตั้งค่าระหว่างเวอร์ชันนี้และเวอร์ชัน Artisan ก่อน v2.0 ให้ใช้ 'ความช่วยเหลือ>บันทึกการตั้งค่า' และ 'ความช่วยเหลือ>โหลดการตั้งค่า' - + Enjoy using Artisan, The Artisan Team สนุกกับการใช้ Artisan, The Artisan Team - + One time message about loading settings at start-up ข้อความครั้งเดียวเกี่ยวกับการโหลดการตั้งค่าที่เริ่มต้นขึ้น - + Welcome to the ArtisanViewer! ยินดีต้อนรับสู่ ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. นี่เป็นข้อความครั้งเดียวที่จะแนะนำให้คุณรู้จักกับ ArtisanViewer - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer จะเปิดขึ้นเมื่อใดก็ตามที่สำเนาของ Artisan ทำงานอยู่ - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer จะรักษาการตั้งค่าการกำหนดค่าทั้งหมดของคุณไว้เมื่อคุณออกจากระบบ เพื่อให้ใช้งานได้โดยอัตโนมัติในครั้งต่อไปที่คุณเริ่ม ArtisanViewer - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. ข้อควรระวัง วิธีเดียวในการแชร์การตั้งค่าระหว่าง Artisan และ ArtisanViewer คือการบันทึกและโหลดการตั้งค่าอย่างชัดเจนโดยใช้ 'ความช่วยเหลือ>บันทึกการตั้งค่า' และ 'ความช่วยเหลือ>โหลดการตั้งค่า' - + Enjoy using ArtisanViewer, สนุกกับการใช้ ArtisanViewer - + The Artisan Team ทีมงานช่าง - + One time message about ArtisanViewer ข้อความครั้งเดียวเกี่ยวกับ ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16755,408 +16763,408 @@ To keep it free and current please support us with your donation and subscribe t เพื่อให้มันฟรีและเป็นปัจจุบัน โปรดสนับสนุนเราด้วยการบริจาคของคุณและสมัครสมาชิก artisan.plus เพื่อระงับการสนทนานี้! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) กำหนดค่าสำหรับ<br>{0}?<br><br>การตั้งค่าบางอย่างของคุณจะถูกแก้ไข!<br><br>ก่อนดำเนินการต่อ ทางที่ดีควรบันทึกการตั้งค่าปัจจุบันของคุณและรีเซ็ต Artisan<br>(เมนูแรก {1} >> {2} จากนั้น {4} >> {3}) - + Adjust Settings ปรับการตั้งค่า - + Ambient สภาพแวดล้อม - + Elevation (MASL) ระดับความสูง (MASL) - - - + + + Action canceled การดำเนินการถูกยกเลิก - - - - - - - + + + + + + + Machine เครื่อง - - - - - + + + + + Network name or IP address ชื่อเครือข่ายหรือที่อยู่ IP - + Machine Capacity (kg) ความจุเครื่อง (กก.) - + Energy loads configured for {0} {1}kg โหลดพลังงานที่กำหนดค่าไว้สำหรับ {0} {1}kg - + Artisan configured for {0} ช่างฝีมือกำหนดค่าสำหรับ {0} - - + + Load theme {0}? โหลดธีม {0}? - - + + Adjust Theme Related Settings ปรับการตั้งค่าที่เกี่ยวข้องกับธีม - - + + Loaded theme {0} โหลดธีมแล้ว {0} - + Detected a color pair that may be hard to see: ตรวจพบคู่สีที่อาจมองเห็นได้ยาก: - - - + + + Simulator started @{}x เครื่องจำลองเริ่ม @{}x - + super on ซุปเปอร์ออน - + super off สุดยอด - + Pulse out of range (%d) พัลส์อยู่นอกช่วง (%d) - + Alarms on เปิดนาฬิกาปลุก - + Alarms off ปิดนาฬิกาปลุก - + autoCHARGE on เปิดอัตโนมัติชาร์จ - + autoCHARGE off autoCHARGE ปิด - + autoDROP on เปิด autoDROP - + autoDROP off ปิดอัตโนมัติDROP - - - + + + PID set to OFF ตั้งค่า PID เป็น OFF - - - + + + PID set to ON PID ตั้งค่าเป็น ON - - + + PID mode manual คู่มือโหมด PID - - + + PID mode Ramp/Soak โหมด PID ทางลาด/แช่ - - + + PID mode background พื้นหลังโหมด PID - + playback off ปิดการเล่น - + playback by time เล่นตามเวลา - + playback by BT เล่นโดย BT - + playback by ET เล่นโดย ET - + Notifications on การแจ้งเตือนเมื่อ - + Notifications off ปิดการแจ้งเตือน - - - - - - + + + + + + PID Lookahead: {0} มุมมอง PID: {0} - + Keep ON enabled เปิดใช้งานต่อไป - + Keep ON disable ปิดการใช้งานต่อไป - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! คุณต้องการรีเซ็ตการตั้งค่าทั้งหมดหรือไม่<br> ต้องรีสตาร์ท ArtisanViewer! - + Do you want to reset all settings?<br> Artisan has to be restarted! คุณต้องการรีเซ็ตการตั้งค่าทั้งหมดหรือไม่<br> Artisan ต้องเริ่มต้นใหม่! - - + + Factory Reset ตั้งค่าเริ่มต้นใหม่ - + Auto Axis Graph Mode: Roast โหมดกราฟแกนอัตโนมัติ: คั่ว - + Auto Axis Graph Mode: BBP+Roast โหมดกราฟแกนอัตโนมัติ: BBP+Roast - + Auto Axis Graph Mode: BBP โหมดกราฟแกนอัตโนมัติ: BBP - - + + PID Mode: Ramp/Soak โหมด PID: ทางลาด/แช่ - - + + PID Mode: Background โหมด PID: พื้นหลัง - - + + PID Mode: Manual โหมด PID: คู่มือ - + Exit Designer? ออกจากนักออกแบบ? - + Designer Mode ON เปิดโหมดนักออกแบบ - + LCD cursor on profile data เคอร์เซอร์ LCD บนข้อมูลโปรไฟล์ - + LCD cursor on template data เคอร์เซอร์ LCD บนข้อมูลเทมเพลต - + LCD cursor OFF เคอร์เซอร์ LCD ปิด - + Keyboard moves turned ON เปิดการเคลื่อนไหวของแป้นพิมพ์แล้ว - + Keyboard moves turned OFF ปิดการเลื่อนแป้นพิมพ์ - + Profile {0} saved in: {1} โปรไฟล์ {0} บันทึกไว้ใน: {1} - + Autosave path does not exist. Autosave failed. ไม่มีเส้นทางบันทึกอัตโนมัติ บันทึกอัตโนมัติล้มเหลว - + Empty path or box unchecked in Autosave ยกเลิกการเลือกเส้นทางหรือช่องว่างในบันทึกอัตโนมัติ - + Event #{0}: {1} has been updated กิจกรรม #{0}: {1} ได้รับการอัปเดตแล้ว - + Select เลือก - - + + Open เปิด - + URL ที่อยู่ - + Save บันทึก - + Select Directory เลือกไดเรกทอรี - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found ยกเลิก ROAST ใหม่: พบโปรไฟล์ที่ไม่สมบูรณ์โดยไม่พบ CHARGE และ DROP - + NEW ROAST canceled: incomplete profile lacking DROP found ยกเลิก ROAST ใหม่แล้ว: พบโปรไฟล์ที่ไม่สมบูรณ์และไม่พบ DROP - + {0} has been saved. New roast has started บันทึก {0} แล้ว เริ่มย่างใหม่แล้ว - - - + + + Invalid artisan format รูปแบบช่างไม่ถูกต้อง - + {0} loaded {0} โหลดแล้ว - + No profile data. ET/BT not recalculated ไม่มีข้อมูลโปรไฟล์ ET/BT ไม่ได้คำนวณใหม่ - + Problem with the profile data. ET/BT not recalculated ปัญหาเกี่ยวกับข้อมูลโปรไฟล์ ET/BT ไม่ได้คำนวณใหม่ - + Background {0} loaded successfully {1} โหลดพื้นหลัง {0} สำเร็จแล้ว {1} - + Artisan CSV file loaded successfully โหลดไฟล์ Artisan CSV เรียบร้อยแล้ว - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import ซอฟต์แวร์นำร่อง Probat Shop ต้องการไฟล์ชื่อ <Name>_<Index>.xml เหมือนใน Test_0.xml เมื่อนำเข้า - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17169,467 +17177,467 @@ It is advisable to save your current settings beforehand via menu Help >> ขอแนะนำให้บันทึกการตั้งค่าปัจจุบันไว้ล่วงหน้าผ่านเมนู Help >> Save Settings - + Found a different set of extra devices พบอุปกรณ์พิเศษชุดอื่น - + Save Profile จัดเก็บรายละเอียด - + Profile saved บันทึกโปรไฟล์แล้ว - - - - - - - - + + + + + + + + Cancelled ยกเลิก - + Readings exported การอ่านส่งออก - + Export Excel ส่งออก Excel - + Export CSV ส่งออก CSV - + Export JSON ส่งออก JSON - + Export RoastLogger ส่งออก RoastLogger - + Export Probat Pilot ส่งออก Probat Pilot - - + + + + - - Converting... กำลังแปลง... - - + + + + - - Target file {0} exists. {1} not converted. ไฟล์เป้าหมาย {0} มีอยู่ {1} ไม่ถูกแปลง - + Readings imported การอ่านนำเข้า - + Import Artisan URL นำเข้า URL ช่าง - + Import CSV นำเข้า CSV - + Import JSON นำเข้า JSON - + Import RoastLogger นำเข้า RoastLogger - + Batch Counter จำนวนชุด - + Load Settings canceled ยกเลิกการตั้งค่าการโหลด - - + + Statistics Saved สถิติที่บันทึกไว้ - + No statistics found ไม่พบสถิติ - + Excel Production Report exported to {0} รายงานการผลิต Excel ส่งออกไปที่ {0} - + Ranking Report รายงานอันดับ - + Ranking graphs are only generated up to {0} profiles กราฟอันดับสร้างได้ไม่เกิน {0} โปรไฟล์ - + Profile missing DRY event โปรไฟล์ไม่มีกิจกรรม DRY - + Profile missing phase events โปรไฟล์ไม่มีเหตุการณ์ในเฟส - + CSV Ranking Report exported to {0} รายงานการจัดอันดับ CSV ส่งออกไปที่ {0} - + Excel Ranking Report exported to {0} รายงานการจัดอันดับของ Excel ส่งออกไปที่ {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied ไม่สามารถเชื่อมต่อสเกลบลูทูธได้ในขณะที่ไม่อนุญาตให้ Artisan เข้าถึงบลูทูธ - + Bluetooth access denied การเข้าถึงบลูทูธถูกปฏิเสธ - + Hottop control turned off การควบคุม Hottop ปิดอยู่ - + Hottop control turned on การควบคุม Hottop เปิดอยู่ - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! ในการควบคุม Hottop คุณต้องเปิดใช้งานโหมดผู้ใช้ขั้นสูงด้วยการคลิกขวาบน LCD จับเวลาก่อน! - - + + Settings not found ไม่พบการตั้งค่า - + artisan-settings ช่างฝีมือการตั้งค่า - + Save Settings บันทึกการตั้งค่า - + Settings saved การตั้งค่าที่บันทึกไว้ - + artisan-theme ธีมช่างฝีมือ - + Save Theme บันทึกธีม - + Theme saved บันทึกธีมแล้ว - + Load Theme โหลดธีม - + Theme loaded โหลดธีมแล้ว - + Background profile removed ลบโปรไฟล์พื้นหลังแล้ว - + Alarm Config การกำหนดค่านาฬิกาปลุก - + Alarms are not available for device None ไม่มีนาฬิกาปลุกสำหรับอุปกรณ์ไม่มี - + Switching the language needs a restart. Restart now? การเปลี่ยนภาษาจำเป็นต้องเริ่มต้นใหม่ เริ่มต้นใหม่เดี๋ยวนี้? - + Restart เริ่มต้นใหม่ - + Import K202 CSV นำเข้า K202 CSV - + K202 file loaded successfully โหลดไฟล์ K202 สำเร็จ - + Import K204 CSV นำเข้า K204 CSV - + K204 file loaded successfully โหลดไฟล์ K204 สำเร็จ - + Import Probat Recipe นำเข้าสูตร Probat - + Probat Pilot data imported successfully นำเข้าข้อมูล Probat Pilot เรียบร้อยแล้ว - + Import Probat Pilot failed นำเข้า Probat Pilot ล้มเหลว - - + + {0} imported {0} นำเข้า - + an error occurred on importing {0} เกิดข้อผิดพลาดในการนำเข้า {0} - + Import Cropster XLS นำเข้า Cropster XLS - + Import Stronghold XLSX นำเข้า Stronghold XLSX - + Import RoastLog URL นำเข้า URL ของ RoastLog - + Import RoastPATH URL นำเข้า URL ของ RoastPATH - + Import Giesen CSV นำเข้า Giesen CSV - + Import Petroncini CSV นำเข้า Petrocini CSV - + Import IKAWA URL นำเข้า IKAWA URL - + Import IKAWA CSV นำเข้า IKAWA CSV - + Import Loring CSV นำเข้า Loring CSV - + Import ROEST CSV นำเข้า ROEST CSV - + Import Rubasse CSV นำเข้า Rubasse CSV - + Import HH506RA CSV นำเข้า HH506RA CSV - + HH506RA file loaded successfully โหลดไฟล์ HH506RA เรียบร้อยแล้ว - + Save Graph as บันทึกกราฟเป็น - + {0} size({1},{2}) saved บันทึกแล้ว {0} ขนาด({1},{2}) - + Save Graph as PDF บันทึกกราฟเป็น PDF - + Save Graph as SVG บันทึกกราฟเป็น SVG - + {0} saved {0} บันทึกแล้ว - + Wheel {0} loaded ล้อ {0} โหลดแล้ว - + Invalid Wheel graph format รูปแบบกราฟวงล้อไม่ถูกต้อง - + Buttons copied to Palette # คัดลอกปุ่มไปที่ Palette # - + Palette #%i restored จานสี #%i คืนค่าแล้ว - + Palette #%i empty จานสี #%i ว่างเปล่า - + Save Palettes บันทึกจานสี - + Palettes saved บันทึกจานสีแล้ว - + Palettes loaded โหลดจานสีแล้ว - + Invalid palettes file format รูปแบบไฟล์จานสีไม่ถูกต้อง - + Alarms loaded โหลดนาฬิกาปลุกแล้ว - + Fitting curves... เข้าโค้ง... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. คำเตือน: ช่วงเริ่มต้นของช่วงการวิเคราะห์ที่สนใจจะเร็วกว่าจุดเริ่มต้นของการปรับเส้นโค้ง แก้ไขปัญหานี้บนแท็บ Config>Curves>Analyze - + Analysis earlier than Curve fit วิเคราะห์ก่อน Curve fit - + Simulator stopped เครื่องจำลองหยุดลง - + debug logging ON ดีบักเข้าสู่ระบบ @@ -17820,448 +17828,448 @@ Correct this on the Config>Curves>Analyze tab. อุปกรณ์ตั้งค่าเป็น {0} ซึ่งเทียบเท่ากับ CENTER 302 ตอนนี้ เลือกพอร์ตอนุกรม - + set y-coordinate to {} ตั้งค่าพิกัด y เป็น {} - + seconds before FCs วินาทีก่อน FCs - + seconds after FCs วินาทีหลัง FCs - + Alarm notice สัญญาณเตือน - + Alarm is calling: {0} กำลังปลุก: {0} - + Calling alarm failed on {0} การโทรปลุกล้มเหลวใน {0} - + Alarm trigger button error, description '{0}' not a number ข้อผิดพลาดของปุ่มทริกเกอร์การเตือน คำอธิบาย '{0}' ไม่ใช่ตัวเลข - + Alarm trigger slider error, description '{0}' not a valid number [0-100] ข้อผิดพลาดของตัวเลื่อนทริกเกอร์การแจ้งเตือน คำอธิบาย '{0}' ไม่ใช่ตัวเลขที่ถูกต้อง [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number ข้อผิดพลาดของตัวเลื่อน SV ทริกเกอร์การเตือน คำอธิบาย '{0}' ไม่ใช่ตัวเลขที่ถูกต้อง - + Alarm {0} triggered ปลุก {0} ทริกเกอร์ - + Save profile? จัดเก็บรายละเอียด? - + Profile unsaved ไม่ได้บันทึกโปรไฟล์ - + Scope has been reset รีเซ็ตขอบเขตแล้ว - + Load Image File โหลดไฟล์รูปภาพ - + Loaded watermark image {0} โหลดภาพลายน้ำ {0} - + Unable to load watermark image {0} ไม่สามารถโหลดภาพลายน้ำ {0} - + Convert profile data to Fahrenheit? แปลงข้อมูลโปรไฟล์เป็นฟาเรนไฮต์? - - - - + + + + Convert Profile Temperature แปลงอุณหภูมิโปรไฟล์ - + Profile changed to Fahrenheit โปรไฟล์เปลี่ยนเป็นฟาเรนไฮต์ - + Unable to comply. You already are in Fahrenheit ไม่สามารถปฏิบัติตามได้ คุณอยู่ในฟาเรนไฮต์แล้ว - - + + Profile not changed โปรไฟล์ไม่เปลี่ยนแปลง - + Convert profile data to Celsius? แปลงข้อมูลโปรไฟล์เป็นเซลเซียส? - + Profile changed to Celsius โปรไฟล์เปลี่ยนเป็นเซลเซียส - + Unable to comply. You already are in Celsius ไม่สามารถปฏิบัติตามได้ คุณอยู่ในเซลเซียสแล้ว - + Convert Profile Scale แปลงมาตราส่วนโปรไฟล์ - + No profile data found ไม่พบข้อมูลโปรไฟล์ - - + + Colors set to defaults ตั้งค่าสีเป็นค่าเริ่มต้น - + Colors set to Default Theme ตั้งค่าสีเป็นธีมเริ่มต้น - + Colors set to grey ตั้งค่าเป็นสีเทา - + Background does not match number of labels พื้นหลังไม่ตรงกับจำนวนป้าย - + Phidget service discovery started... การค้นพบบริการ Phidget เริ่มต้นขึ้น... - + scanning for device กำลังสแกนหาอุปกรณ์ - + Scope monitoring... การติดตามขอบเขต... - + Scope stopped ขอบเขตหยุด - + Humidity: {}% ความชื้น: {}% - + Temperature: {}{} อุณหภูมิ: {}{} - + Pressure: {}hPa ความดัน: {}hPa - + Scope recording... บันทึกขอบเขต... - + Scope recording stopped การบันทึกขอบเขตหยุดลง - + Not enough data collected yet. Try again in a few seconds ยังรวบรวมข้อมูลไม่เพียงพอ ลองอีกครั้งในอีกไม่กี่วินาที - + CHARGE: Scope is not recording CHARGE: ขอบเขตไม่ได้รับการบันทึก - + Roast time starts now 00:00 BT = {0} เวลาย่างเริ่มตอนนี้ 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] บันทึกที่ {0} BT = {1} - + DRY END: Scope is not recording DRY END: ขอบเขตไม่ได้รับการบันทึก - + [DRY END] recorded at {0} BT = {1} [DRY END] บันทึกที่ {0} BT = {1} - + FC START: Scope is not recording FC START: ไม่ได้บันทึกขอบเขต - + [FC START] recorded at {0} BT = {1} [FC START] บันทึกที่ {0} BT = {1} - + FC END: Scope is not recording FC END: ไม่ได้บันทึกขอบเขต - + [FC END] recorded at {0} BT = {1} [FC END] บันทึกที่ {0} BT = {1} - + SC START: Scope is not recording SC START: ขอบเขตไม่ได้รับการบันทึก - + [SC START] recorded at {0} BT = {1} [SC START] บันทึกที่ {0} BT = {1} - + SC END: Scope is not recording SC END: ขอบเขตไม่ได้รับการบันทึก - + [SC END] recorded at {0} BT = {1} [SC END] บันทึกที่ {0} BT = {1} - + DROP: Scope is not recording DROP: ขอบเขตไม่ได้รับการบันทึก - + Roast ended at {0} BT = {1} ย่างสิ้นสุดที่ {0} BT = {1} - + COOL: Scope is not recording COOL: ขอบเขตไม่ได้รับการบันทึก - + [COOL END] recorded at {0} BT = {1} [COOL END] บันทึกที่ {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} เหตุการณ์ # {0} บันทึกที่ BT = {1}{2} เวลา = {3} - + Timer is OFF ตัวจับเวลาปิดอยู่ - + Unable to move background ไม่สามารถย้ายพื้นหลัง - + No finished profile found ไม่พบโปรไฟล์ที่เสร็จสมบูรณ์ - + Polynomial coefficients (Horner form): สัมประสิทธิ์พหุนาม (แบบฮอร์เนอร์): - + Knots: นอต: - + Residual: ส่วนที่เหลือ: - + Roots: ราก: - + Profile information ข้อมูลโปรไฟล์ - + Designer Start ดีไซเนอร์ สตาร์ท - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? การนำเข้าโปรไฟล์ใน Designer จะทำลายข้อมูลทั้งหมด ยกเว้น [คะแนน] หลัก ดำเนินการต่อ? - + Save Points บันทึกคะแนน - + Points saved คะแนนที่บันทึกไว้ - + Load Points โหลดคะแนน - + Points loaded โหลดแต้ม - + Designer Init ดีไซเนอร์ Init - + Unable to start designer. Profile missing [CHARGE] or [DROP] ไม่สามารถเริ่มต้นนักออกแบบได้ ไม่มีโปรไฟล์ [CHARGE] หรือ [DROP] - + [ CHARGE ] [ ค่าใช้จ่าย ] - + [ DRY END ] [ ปลายแห้ง ] - + [ FC START ] [ เอฟซี สตาร์ท ] - + [ FC END ] [ FC จบ ] - + [ SC START ] [ เอสซี สตาร์ท ] - + [ SC END ] [ เอสซีเอนด์ ] - + [ DROP ] [ หยด ] - + [ COOL ] [ เย็น ] - + New profile created สร้างโปรไฟล์ใหม่แล้ว - + added to cupping notes เพิ่มในโน้ตป้อง - + added to roasting notes เพิ่มลงในบันทึกการคั่ว - + Mouse Cross ON: move mouse around Mouse Cross ON: เลื่อนเมาส์ไปรอบๆ - + Mouse cross OFF ข้ามเมาส์ปิด @@ -18813,67 +18821,67 @@ To keep it free and current please support us with your donation and subscribe t Scope Annotation - - - - - + + + + + CHARGE ใส่เมล็ด - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18886,11 +18894,11 @@ To keep it free and current please support us with your donation and subscribe t Scope Title - - - - - + + + + + @@ -20075,216 +20083,216 @@ To keep it free and current please support us with your donation and subscribe t Textbox - - - - - - - - - - + + + + + + + + + + Acidity - - - - - - - - + + + + + + + + Aftertaste - - - - + + + + Clean Cup - + Head - - - + + + Fragrance - - - - - - - + + + + + + + Sweetness - - - - - + + + + + Aroma - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor - - - + + + Uniformity - - - + + + Overall - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness - + Wet Aroma - + Taste - + Nose - + Mouthfeel - - + + Flavour - + Roast Color - + Crema Texture - + Crema Volume - + Bitterness - + Defects - + Aroma Intensity - + Aroma Persistence @@ -21247,232 +21255,232 @@ Font type is set in Config>> Curves>> UI tab ลายเส้น - - + + Start monitoring เริ่มการตรวจสอบ - + Start recording เริ่มการบันทึก - + First Crack Start แคร็กเริ่มแรก - + First Crack End แตกแรกจบ - + Second Crack Start แคร็กที่สองเริ่ม - + Second Crack End รอยแตกที่สอง - + Reset เริ่มใหม่ - + Charge ใส่ (Charge) - + Drop หยด - + Event เหตุการณ์ - + Increases the current SV value by 5 เพิ่มค่า SV ปัจจุบัน 5 - + Increases the current SV value by 10 เพิ่มค่า SV ปัจจุบัน 10 - + Increases the current SV value by 20 เพิ่มค่า SV ปัจจุบัน 20 - + Decreases the current SV value by 20 ลดค่า SV ปัจจุบันลง 20 - + Decreases the current SV value by 10 ลดค่า SV ปัจจุบันลง 10 - + Decreases the current SV value by 5 ลดค่า SV ปัจจุบันลง 5 - + Dry End ปลายแห้ง - + Cool End คูลเอนด์ - + Timer ตัวจับเวลา - + ET Temperature ET อุณหภูมิ - + BT Temperature BT อุณหภูมิ - + ET/time (degrees/min) ET/เวลา (องศา/นาที) - + BT/time (degrees/min) BT/ครั้ง (องศา/นาที) - + Value of SV in PID มูลค่าของ SV ใน PID - + PID power % พลังงาน PID% - + Number of events found จำนวนเหตุการณ์ที่พบ - + Type of event ประเภทงาน - + Value of event มูลค่างาน - + Updates the event อัพเดทงาน - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE LCD เฟส: คลิกขวาเพื่อหมุนเวียนผ่าน TIME, PERCENTAGE และ TEMP MODE - + Syncing with artisan.plus กำลังซิงค์กับ artisan.plus - - + + Disconnect artisan.plus ตัดการเชื่อมต่อ artisan.plus - + Upload to artisan.plus อัพโหลดไปที่ artisan.plus - + Connect artisan.plus เชื่อมต่อ artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE LCD เฟส ขณะนี้อยู่ในโหมดการตกแต่งทั้งหมด - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE LCD เฟส: คลิกขวาเพื่อหมุนเวียนผ่าน TIME, PERCENTAGE และ TEMP MODE ขณะนี้อยู่ใน TIME MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE LCD เฟส: คลิกขวาเพื่อหมุนเวียนผ่าน TIME, PERCENTAGE และ TEMP MODE ขณะนี้อยู่ในโหมด PERCENTAGE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE LCD เฟส: คลิกขวาเพื่อหมุนเวียนผ่าน TIME, PERCENTAGE และ TEMP MODE ขณะนี้อยู่ใน TEMP MODE - + <b>Label</b>= <b>ฉลาก</b>= - + <b>Description </b>= <b>คำอธิบาย </b>= - + <b>Type </b>= <b>ประเภท </b>= - + <b>Value </b>= <b>มูลค่า </b>= - + <b>Documentation </b>= <b>เอกสาร </b>= - + <b>Button# </b>= <b>ปุ่ม # </b>= @@ -21517,12 +21525,12 @@ Currently in TEMP MODE ตัวอย่าง: 100 + x - + Stop monitoring หยุดการตรวจสอบ - + Stop recording หยุดบันทึก diff --git a/src/translations/artisan_tr.qm b/src/translations/artisan_tr.qm index 080c91e5f7c615ea03aecc7ffa3f6fc0b719b52d..90750f29c763b9dcfad6d68675641bd8d202e2bc 100644 GIT binary patch delta 20116 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 About - + Release Sponsor Yayın Sponsoru - + About Hakkında - + Core Developers Çekirdek Kadro - + License Lisans - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. En son sürüm bilgisi alınırken bir sorun oluştu. Lütfen İnternet bağlantınızı kontrol edin, daha sonra tekrar deneyin veya manuel olarak kontrol edin. - + A new release is available. Yeni bir sürüm mevcut. - + Show Change list Değişiklik listesini göster - + Download Release Sürümü İndir - + You are using the latest release. En son sürümü kullanıyorsunuz. - + You are using a beta continuous build. Beta sürümünü kullanıyorsunuz. - + You will see a notice here once a new official release is available. Yeni bir resmi sürüm çıktığında burada bir bildirim göreceksiniz. - + Update status Güncelleme durumu - + sponsored by {} sponsorluğunda {} @@ -80,13 +80,13 @@ AddlInfo - + Roast of the Day Günün Kavurması - + Screen Size Elek Boyutu @@ -102,65 +102,65 @@ Yeşil Nemi - + Batch Size Parti Boyutu - + Density Roasted Kavrulmuş Yoğunluk - + Moisture Roasted Kavrulmuş Nemi - + Ground Color Yer renk - + Energy Enerji - + CO2 CO2 - + Weight Roasted Kavrulmuş Ağırlık - + Weight Loss Ağırlık Kaybı - + From Kimden - + Bottom Alt - + AUC EAA @@ -296,7 +296,7 @@ Sil - + Update Güncelleştirme @@ -844,109 +844,109 @@ Cihaz Oluştur Metin - - - + + + ON Çalıştır - - - - + + + + START Başlat - + FC START FC Başlangıcı - + FC END FC Bitişi - + SC START SC Başlangıcı - + SC END SC Bitişi - + RESET Sıfırla - - + + CHARGE Şarj Et - - + + DROP Boşalt - + CONTROL Kontrol - + EVENT Olay - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 SV -5 - + DRY END Kurumanın Bitişi - + COOL END Soğutma Bitişi @@ -966,25 +966,25 @@ END - + Finishing Phase Bitiş Aşaması - + Maillard Phase Maillerd Aşaması - + Drying Phase Kuruma Aşaması - - + + OFF Kapat @@ -1579,61 +1579,61 @@ END Her Zaman Göster - + Heavy FC Güçlü FC - + Low FC Düşük FC - + Light Cut Açık Kesme - + Dark Cut Koyu Kesme - + Drops Boşaltmalar - + Oily Yağımsı - + Uneven Düzensiz - + Tipping Beneklenme - + Scorching Kavrulma Defekti - + Divots Çimen Tabakası @@ -1920,9 +1920,9 @@ END ComboBox + - - + @@ -1932,10 +1932,10 @@ END Hava + - - + @@ -1947,9 +1947,9 @@ END Tambur + - - + @@ -1959,9 +1959,9 @@ END Damper + - - + @@ -2242,14 +2242,14 @@ END SV - + Playback ON Oynatma AÇIK - + Playback OFF @@ -2268,7 +2268,7 @@ END Tuval Rengini Sıfırla - + Heater Isıtıcı @@ -2672,32 +2672,32 @@ END ayrık - + Propane Gas (LPG) Propan Gazı (LPG) - + Natural Gas (NG) Doğal Gaz (NG) - + Electric Elektrik - + Fan Fan - + Cooling Soğutmak - + Elec Elektrikli @@ -2901,47 +2901,47 @@ END Contextual Menu - + Add point Nokta Ekle - + Remove point Noktayı Kaldır - + Load points Yükleme Noktaları - + Save points Noktaları Kaydet - + Reset Designer Designer'ı Sıfırla - + Config... Tercihleri... - + Add to Cupping Notes Tadım Notu Ekle - + Add to Roasting Notes Kavurma Notu Ekle - + Edit Düzenle @@ -4338,102 +4338,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO eksiklik: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4444,86 +4444,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4743,19 +4743,19 @@ END Arduino filtreleri ayarlayamadı - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4876,96 +4876,96 @@ END S7 İletişim Hatası - - - - + + + + Error: Hata: - + Exception: {} not a valid settings file İstisna: {} geçerli bir ayar dosyası değil - - - - - + + + + + Error eksiklik - + Exception: WebLCDs not supported by this build İstisna: WebLCD'ler bu yapı tarafından desteklenmiyor - + Could not start WebLCDs. Selected port might be busy. WebLCD'ler başlatılamadı. Seçilen bağlantı noktası meşgul olabilir. - + Failed to save settings Ayarlar kaydedilemedi - - + + Exception (probably due to an empty profile): İstisna (muhtemelen boş bir profil nedeniyle): - + Analyze: CHARGE event required, none found Analiz et: CHARGE olayı gerekli, hiçbiri bulunamadı - + Analyze: DROP event required, none found Analiz et: DROP olayı gerekli, hiçbiri bulunamadı - + Analyze: no background profile data available Analiz et: arka planda profil verisi yok - + Analyze: background profile requires CHARGE and DROP events Analiz et: arka plan profili, CHARGE ve DROP olaylarını gerektirir - + Unexpected value for n, got N için beklenmeyen değer elde edildi - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! İstisna: phidgetServer eklenemedi. Phidget sürücüsünün doğru şekilde yüklendiğini doğrulayın! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! İstisna: PhidgetManager başlatılamadı. Phidget sürücüsünün doğru yüklendiğini doğrulayın! - - + + Unstable meter data Kararsız sayaç verileri - + Error in lnRegression: lnRegression'da hata: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. İstisna: redrawdesigner() Roast olayları sıra dışı olabilir. Tasarımcıyı Sıfırlama. @@ -5149,8 +5149,8 @@ END Etkinlik Ek Açıklamaları Yardımı - - + + @@ -5292,7 +5292,7 @@ END Alarmlar Yardımı - + Keyboard Shortcuts Help Klavye Kısayolları Yardımı @@ -5507,15 +5507,15 @@ END Yeniden Oynatma - - + + Energy Enerji - - + + CO2 @@ -5811,15 +5811,15 @@ END HTML Report Template - - + + BBP Total Time BBP Toplam Süre - - + + BBP Bottom Temp BBP Alt Sıcaklığı @@ -5835,850 +5835,850 @@ END BBP Özeti kompakt - - + + Whole Color Tüm renk - - - + + + Profile Profil - + Roast Batches Kızartma Grupları - - - + + + Batch Toplu iş - - + + Date Tarih - - - + + + Beans Fasulye - - - + + + In İçinde - - + + Out Dışarı - - - + + + Loss Kayıp - - + + SUM TOPLAM - + Production Report Üretim Raporu - - + + Time Süre - - + + Weight In ağırlık - - + + CHARGE BT ŞARJ BT - - + + FCs Time FC Zamanı - - + + FCs BT FC'ler BT - - + + DROP Time BIRAKMA Zamanı - - + + DROP BT BT'yi DÜŞÜR - + Dry Percent Kuru Yüzde - + MAI Percent MAI Yüzdesi - + Dev Percent Gelişme Yüzdesi - - + + AUC EAA - - + + Weight Loss Kilo kaybı - - + + Color Renk - + Cupping çukurluğu - + Roaster Kavurmak aleti - + Capacity Kapasite - + Operator Şebeke - + Organization Organizasyon - + Drum Speed Tambur Hızı - + Ground Color Yer renk - + Color System Renk Sistemi - + Screen Min Ekran Min. - + Screen Max Ekran Maks - + Bean Temp Fasulye Sıcaklığı - + CHARGE ET ŞARJ ET - + TP Time TP Zamanı - + TP ET - + TP BT - + DRY Time Kuruma zamanı - + DRY ET KURU ET - + DRY BT KURU BT - + FCs ET FC'ler ET - + FCe Time FC Zamanı - + FCe ET - + FCe BT - + SCs Time SC Zamanı - + SCs ET SC'ler ET - + SCs BT SC'ler BT - + SCe Time SCe Zamanı - + SCe ET - + SCe BT - + DROP ET BIRAK ET - + COOL Time Rahat zaman - + COOL ET SOĞUK ET - + COOL BT HARİKA BT - + Total Time Toplam zaman - + Dry Phase Time Kuru Faz Süresi - + Mid Phase Time Orta Aşama Süresi - + Finish Phase Time Bitiş Aşaması Süresi - + Dry Phase RoR Kuru Faz RoR - + Mid Phase RoR Orta Faz RoR - + Finish Phase RoR Bitiş Aşaması RoR - + Dry Phase Delta BT Kuru Faz Delta BT - + Mid Phase Delta BT Orta Faz Delta BT - + Finish Phase Delta BT Bitiş Aşaması Delta BT - + Finish Phase Rise Bitiş Aşaması Yükselişi - + Total RoR Toplam RoR - + FCs RoR FC'ler RoR - + MET TANIŞMAK - + AUC Begin AUC Başlangıcı - + AUC Base EAA Tabanı - + Dry Phase AUC Kuru Faz EAA - + Mid Phase AUC Orta Aşama EAA - + Finish Phase AUC Bitiş Aşaması EAA - + Weight Out Ağırlık vermek - + Volume In Ses Girişi - + Volume Out Ses Çıkışı - + Volume Gain Ses Arttırma - + Green Density Yeşil Yoğunluk - + Roasted Density Kavrulmuş Yoğunluk - + Moisture Greens Kaydetmek şartlar - + Moisture Roasted Nem Kavrulmuş - + Moisture Loss Nem Kaybı - + Organic Loss Organik Kayıp - + Ambient Humidity Ortam nemi - + Ambient Pressure Ortam basıncı - + Ambient Temperature Ortam sıcaklığı - - + + Roasting Notes Kavurmak icin not - - + + Cupping Notes Fincan adeti icin not - + Heavy FC Güçlü FC - + Low FC Az FC - + Light Cut Açık kesme - + Dark Cut Koyu kesme - + Drops Damla damla - + Oily Yağımsı - + Uneven Ayrımlı - + Tipping Dökmek - + Scorching Yakmak - + Divots Çimen tabakası - + Mode mod - + BTU Batch BTU Grubu - + BTU Batch per green kg Yeşil kg başına BTU Yığın - + CO2 Batch CO2 Grubu - + BTU Preheat BTU Ön Isıtma - + CO2 Preheat CO2 Ön Isıtma - + BTU BBP - + CO2 BBP - + BTU Cooling BTU Soğutma - + CO2 Cooling CO2 Soğutma - + BTU Roast BTU Kızartma - + BTU Roast per green kg Yeşil kg başına BTU Kızartma - + CO2 Roast CO2 Kızartma - + CO2 Batch per green kg Yeşil kg başına CO2 Grubu - + BTU LPG - + BTU NG - + BTU ELEC BTÜ ELEKTRONİK - + Efficiency Batch Verimlilik Grubu - + Efficiency Roast Verimlilik Kızartma - + BBP Begin BBP Başlangıcı - + BBP Begin to Bottom Time BBP Başlangıçtan Dip Zamanına Kadar - + BBP Bottom to CHARGE Time BBP Dipten ŞARJ Süresine Kadar - + BBP Begin to Bottom RoR BBP En Düşük RoR'a Başlıyor - + BBP Bottom to CHARGE RoR BBP ŞARJ RoR'da Dipte - + File Name Dosya adı - + Roast Ranking Kızartma Sıralaması - + Ranking Report Sıralama Raporu - + AVG ortalama - + Roasting Report Kavurma raporu - + Date: Tarih: - + Beans: Fasulye: - + Weight: Ağırlıkı: - + Volume: Hacim: - + Roaster: Kavurmak makinesi: - + Operator: İ=Işçi: - + Organization: Organizasyon: - - + + Cupping: Fincan adeti: - + Color: Renk: - + Energy: Enerji: - + CO2: - + CHARGE: Ücret: - + Size: Büyüklükü: - + Density: Yoğunluk: - + Moisture: Nem: - + Ambient: ortam: - + TP: - + DRY: Kuru: - + FCs: FC's: - + FCe: FCe: - + SCs: SCs: - + SCe: SCe: - + DROP: Damla: - + COOL: Serinletmek: - + MET: TANIŞMAK: - + CM: SANTİMETRE: - + Drying: Kurutmak: - + Maillard: Maillard: - + Finishing: Bitiricilik: - + Cooling: Soğutmak: - + Background: Arka fon: - + Alarms: Alarmlar: - + RoR: RoR: - + AUC: EAA: - + Events Olaylar @@ -7575,13 +7575,13 @@ Klavye Kısayolları KAPALI olduğunda özel bir etkinlik eklenir - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Hızlı Özel Etkinlik Girişi. q,w,e ve r tuşları 1,2,3 ve 4 özel olaylarına karşılık gelir. Kısayol harfinin ardından iki haneli bir sayısal değer gelmelidir, ör. &#39;q75&#39;, ilgili etkinlik kaydırıcısının maksimum değeri 100 veya daha az olduğunda (varsayılan ayar). Kaydırıcının maksimum değeri 100'den büyük olduğunda üç rakam girilmelidir ve 100'den küçük değerler için baştaki sıfır gereklidir, ör. 'q075'. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Hızlı PID SV Girişi. Değer üç basamaklı bir sayıdır. 100'den küçük değerler için başta sıfır olmak üzere girilmelidir, örn. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11666,6 +11666,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1, bir geri besleme döngüsü gerçekleştirmek için gerçek formülün önceki sonucunu ifade eder. Bu, filtre tasarımlarında kullanışlıdır. Benzer şekilde, F2 önceki ikinci sonucu ifade eder vb. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Hızlı Özel Etkinlik Girişi. q,w,e ve r tuşları 1,2,3 ve 4 özel olaylarına karşılık gelir. Kısayol harfinin ardından iki haneli bir sayısal değer gelmelidir, ör. &#39;q75&#39;, ilgili etkinlik kaydırıcısının maksimum değeri 100 veya daha az olduğunda (varsayılan ayar). Kaydırıcının maksimum değeri 100'den büyük olduğunda üç rakam girilmelidir ve 100'den küçük değerler için baştaki sıfır gereklidir, ör. 'q075'. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Hızlı PID SV Girişi. Değer üç basamaklı bir sayıdır. 100'den küçük değerler için başta sıfır olmak üzere girilmelidir, örn. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12408,8 +12416,8 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Oran - - + + Text Yazı @@ -12436,19 +12444,19 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12469,19 +12477,19 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog BT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12510,8 +12518,8 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Hizalama - - + + @@ -12528,11 +12536,11 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Şarj - - - - - + + + + + @@ -12541,13 +12549,13 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog TP - - + + + + - - - - + + @@ -12555,16 +12563,16 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Kuruma - - - - - - - - - - + + + + + + + + + + @@ -12572,7 +12580,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog FC'ler - + @@ -12580,7 +12588,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -12588,7 +12596,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog SC'ler - + @@ -12596,8 +12604,8 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - + + @@ -12618,9 +12626,9 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog / dk - - - + + + @@ -12629,9 +12637,9 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - + + + @@ -12666,7 +12674,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Negatif - + Slider @@ -12683,8 +12691,8 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Kontrolü Ters Çevir - - + + @@ -12720,29 +12728,29 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Rampa / Islatma - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Arkaplan @@ -12963,7 +12971,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog İzin Verilen Ek Açıklama Örtüşmesi - + Markers İşaretleyiciler @@ -13005,9 +13013,9 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Büyüklük - - - + + + @@ -13015,8 +13023,8 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Start - - + + MET MET @@ -13042,9 +13050,9 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog akım: - - - + + + @@ -13109,9 +13117,9 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Küme - - - + + + @@ -13124,16 +13132,16 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog geriye almak - - - + + + Event button Olay Butonu - + its text @@ -13177,7 +13185,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog DB # - + @@ -13392,7 +13400,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Düğüm - + ALL Hepsi @@ -13457,7 +13465,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + @@ -13474,9 +13482,9 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - - - + + + Green @@ -13492,7 +13500,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Kavrulmuş - + @@ -13501,7 +13509,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Kuruma Sonu - + @@ -13510,13 +13518,13 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog FC Başlangıcı - + FC END FC Sonu - + @@ -13524,13 +13532,13 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog SC start - + SC END SC son - + COOL Soğut @@ -13561,7 +13569,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Density Yoğunluk @@ -13583,7 +13591,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog - + Moisture Nem @@ -13712,7 +13720,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog (mm: ss) - + Duration Süresi @@ -13735,7 +13743,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog PAP - + @@ -13775,7 +13783,7 @@ Kayıt 1380 Burundi KigandaMurambi 2020-04-25_113809.alog Modeli - + Heating Isıtma @@ -14086,7 +14094,7 @@ LCD'ler Tümü ArtisanViewer'da mevcut değil - + EVENT Olay @@ -14154,13 +14162,13 @@ LCD'ler Tümü Açıklama Girin - + PID SV PID SV - + PID % PID % @@ -14201,425 +14209,425 @@ LCD'ler Tümü Kenar rengi (RGBA) - + roasted kavrulmuş - - - - - - + + + + + + AUC EAA - + Time Guide Zaman Rehberi - + Background ET Arkaplan ET - + Background BT Arkaplan BT - + Background Extra Arkaplan Ekstra - + X Label x etiket - - - + + + Canvas Tuval - + Y Label Y etiket - + SpecialEventText ÖzelEtkinlikMetni - + SpecialEventBox ÖzelEtkinlik Kutusu - + Bg SpecialEventText Bg ÖzelEtkinlikMetni - + Bg SpecialEventBox Bg ÖzelEtkinlik Kutusu - - - - - - - + + + + + + + Legend bkgnd Efsane bkgnd - + MET Text MET Metni - - + + MET Box MET Kutusu - + Timer LCD Digits Zamanlayıcı LCD Rakamları - + Timer LCD Background Zamanlayıcı LCD Arkaplanı - - + + ET LCD Digits ET LCD Rakamları - - + + ET LCD Background ET LCD Arka Planı - - + + BT LCD Digits BT LCD Rakamları - - + + BT LCD Background BT LCD Arkaplanıı - + Extra/PID LCD Digits Ekstra / PID LCD Rakamları - + Extra/PID LCD Background Ekstra / PID LCD Arkaplan - + AUC FCs AUC FC'ler - - - + + + ln() ln () - - - - + + + + x x - - - + + + Bkgnd Arkaplan - - - + + + On Açık - - - + + + Off Kapalı - + Max Delta Maksimum Delta - + Swing Salıncak - + ABC/secs ABC / saniye - + Segment Analysis (rise, crash and flick) Segment Analizi (yükselme, çarpma ve fiske) - + Background Align Arkaplan Hizala - + Curve Fit Eğri Uydurma - + Samples Threshold Numuneler Eşiği - + Delta Threshold Delta Eşiği - + Sample rate (secs) Örnek oran (saniye) - + Smooth Curves/Spikes Düzgün Eğriler / Sivri Uçlar - + Delta Span/Smoothing Delta Açıklığı/Düzleştirme - + Polyfit/Optimal Smoothing Polyfit/Optimal Yumuşatma - + Fit RoRoR (C/min/min) RoRoR'u Uydur (C / dak / dak) - + Actual RoR at FCs FC'lerde Gerçek RoR - + ALL FINISHING MODE Hepsi Bitiş Modu - - + + DEV% %DEV - - + + DRY% Kuruma% - - - - - + + + + + TIME MODE ZAMAN MODU - - - - - + + + + + PERCENTAGE MODE YÜZDE MODU - + RAMP% RAMPA% - - - - - + + + + + TEMP MODE SICAKLIK MODU - + Start recording Start teybe almak - + Charge the beans Çekirdekleri Yükle - + /m / m - + greens Yeşiller - - - + + + AUTO OTO - - - + + + MANUAL MANUEL - + FLAP Kanat - - - + + + CLOSE Kapat - - - + + + OPEN AÇIK - + CONTROL Kontrol - + DISCHARGE TAHLİYE - + HEATING Isıtma - + STIRRER KARIŞTIRICI - + FILL Doldurma - + COOLING Soğutma - - - + + + STOP DURMAK - + RELEASE SERBEST BIRAKMAK - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs @FC'ler - + Max+/Max- RoR Maks + / Maks- RoR @@ -14807,155 +14815,155 @@ LCD'ler Tümü Haritalama - + Preheat Measured Ön Isıtma Ölçüldü - + Preheat % Ön ısıtma% - + BBP Measured BBP Ölçümü - + BBP % PAP% - + Cooling Measured Ölçülen Soğutma - + Cooling % Soğutma% - + Continuous Sürekli - + Roast Event Kavurma Etkinliği - + Meter Meter - - + + at at - + BackgroundXT Arkaplan XT - + BackgroundYT Arkaplan YT - - + + BackgroundET Arkaplan ET - - + + BackgroundBT Arkaplan BT - + BackgroundDeltaET Arkaplan DeltaET - + BackgroundDeltaBT Arkaplan DeltaBT - + ETprojection ET projeksiyonu - + DeltaETprojection DeltaET projeksiyonu - + BTprojection BT projeksiyonu - + DeltaBTprojection DeltaBT projeksiyonu - + TIMEguide ZAMAN kılavuzu - + AUCguide AUC kılavuzu - - - + + + Correction Düzeltme - + Event #<b>{0} </b> Olay #<b>{0} </b> - - + + CM SANTİMETRE - - + + FC - + Designer Designer - + BT {0} {1}/min for {2} {2}dk için / BT {0} {1} - + ET {0} {1}/min for {2} ET {0} {1} / dk, {2} için @@ -15327,8 +15335,8 @@ LCD'ler Tümü Çık{0} - - + + About {0} Hakkında{0} @@ -15390,37 +15398,37 @@ LCD'ler Tümü Menu - + Main LCDs Ana LCD'ler - + Delta LCDs Delta LCD'ler - + PID LCDs PID LCD'ler - + Extra LCDs Ekstra LCD'ler - + Phases LCDs Aşama LCD'leri - + Scale LCDs Ölçek LCDs @@ -15457,13 +15465,13 @@ LCD'ler Tümü Görünüm - + Help Yardım - + New Yeni @@ -15826,105 +15834,105 @@ LCD'ler Tümü Kontroller - + Readings Okumalar - + Events Editor Olay Editörü - + Buttons Butonlar - + Sliders Sürme Düğmeleri - + Schedule Plan - + Full Screen Tam ekran - + About Qt Qt hakkında - + Documentation Dokümanlar - + Keyboard Shortcuts Klavye Kısayolları - + Check for Updates Güncellemeleri kontrol et - + Errors Hatalar - + Messages Mesajlar - + Serial Seri - + Platform Platform - + Load Settings... Ayarları Yükle ... - + Load Recent Settings Son Ayarları Yükle - - + + Save Settings... Ayarları kaydet... - - + + Factory Reset Fabrika Ayarları - + Load Theme... Temayı Yükle ... - + Save Theme... Temayı Kaydet ... @@ -16012,18 +16020,18 @@ LCD'ler Tümü Teker grafiki kaydet edildi - + Open Wheel Graph Teker grafiki aç - - - - - - + + + + + + @@ -16031,12 +16039,12 @@ LCD'ler Tümü {} bağlı - - - - - - + + + + + + @@ -16561,7 +16569,7 @@ Komando sondan tekrarlamak: {0} - + Bluetootooth access denied Bluetooth erişimi reddedildi @@ -16597,13 +16605,13 @@ Komando sondan tekrarlamak: {0} Geri vermek yardımı açık {0} sanye sonra - + Load Background Arka Planı Yükle - + Reading background profile... Arka plan profileri okumak... @@ -16835,8 +16843,8 @@ Komando sondan tekrarlamak: {0} Örnekleme - - + + Warning Uyarı @@ -16847,13 +16855,13 @@ Komando sondan tekrarlamak: {0} Sıkı bir örnekleme aralığı, bazı makinelerde kararsızlığa neden olabilir. En az 1 sn öneriyoruz. - + Incompatible variables found in %s %s içinde uyumsuz değişkenler bulundu - + Assignment problem atama sorunu @@ -16899,7 +16907,7 @@ Komando sondan tekrarlamak: {0} S7 bağlantısı başarısız oldu - + Port Configuration Bağlantı Noktası Yapılandırması @@ -16910,7 +16918,7 @@ Komando sondan tekrarlamak: {0} Comm koneksiyon - + Load Alarms Alarmları oku @@ -16947,99 +16955,99 @@ Komando sondan tekrarlamak: {0} takip etmek - - + + Save Statistics İstatistikleri Kaydet - + Welcome to version {0} of Artisan! Artisan'ın {0} sürümüne hoş geldiniz! - + This is a one time message to inform you about a change in Artisan. Bu, Artisan'daki bir değişiklik hakkında sizi bilgilendirmek için tek seferlik bir mesajdır. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Artisan'ın eski sürümlerini hiç çalıştırmadıysanız bu mesajı atlayabilirsiniz, değişiklik sizi etkilemez. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan, çıktığınızda tüm yapılandırma ayarlarınızı korur, böylece Artisan'ı bir sonraki başlatışınızda otomatik olarak kullanılabilir olurlar. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Sürüm 2.0'dan başlayarak, ayarlar artık v2.0'dan önceki sürümlerle başlangıçta otomatik olarak paylaşılmayacaktır. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Üzülmeyin. Bu yeni sürümü ilk kez açtığınız için Artisan, son kullandığınız ayarları zaten yüklemiştir. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Bu sürüm ile v2.0'dan önceki Artisan sürümleri arasında ayarları paylaşmak için 'Yardım>Ayarları Kaydet' ve 'Yardım>Ayarları Yükle'yi kullanın. - + Enjoy using Artisan, The Artisan Team Artisan Ekibi Artisan'ı kullanmanın keyfini çıkarın - + One time message about loading settings at start-up Başlangıçta yükleme ayarlarıyla ilgili tek seferlik mesaj - + Welcome to the ArtisanViewer! ArtisanViewer'a hoş geldiniz! - + This is a one time message to introduce you to the ArtisanViewer. Bu, sizi ArtisanViewer ile tanıştırmak için tek seferlik bir mesajdır. - + The ArtisanViewer opens whenever a copy of Artisan is already running. Artisan'ın bir kopyası zaten çalıştığında ArtisanViewer açılır. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer, çıktığınızda tüm yapılandırma ayarlarınızı koruyacaktır, böylece ArtisanViewer'ı bir sonraki başlatışınızda otomatik olarak kullanılabilir olacaklardır. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Dikkat, Artisan ve ArtisanViewer arasında ayarları paylaşmanın tek yolu, 'Yardım>Ayarları Kaydet' ve 'Yardım>Ayarları Yükle' seçeneklerini kullanarak açıkça kaydedip yüklemektir. - + Enjoy using ArtisanViewer, ArtisanViewer'ı kullanmanın keyfini çıkarın, - + The Artisan Team Esnaf Ekibi - + One time message about ArtisanViewer ArtisanViewer hakkında tek seferlik mesaj - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17048,408 +17056,408 @@ To keep it free and current please support us with your donation and subscribe t Ücretsiz ve güncel kalması için lütfen bağışlarınızla bizi destekleyin ve bu diyaloğu bastırmak için artisan.plus'a abone olun! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Şunun için yapılandırın<br>{0}?<br><br>Ayarlarınızdan bazıları değiştirilecek!<br><br>Devam etmeden önce mevcut ayarlarınızı kaydetmek ve Artisan'ı sıfırlamak en iyisidir<br>(ilk menü {1} >> {2} sonra {4} >> {3}) - + Adjust Settings Ayarları Ayarla - + Ambient Ortam - + Elevation (MASL) Yükseklik (MASL) - - - + + + Action canceled Hareket etmeden vazgeç - - - - - - - + + + + + + + Machine makine - - - - - + + + + + Network name or IP address Ağ adı veya IP adresi - + Machine Capacity (kg) Makina Kapasitesi (kg) - + Energy loads configured for {0} {1}kg {0} {1} kg için yapılandırılmış enerji yükleri - + Artisan configured for {0} Artisan, {0} için yapılandırıldı - - + + Load theme {0}? {0} teması yüklensin mi? - - + + Adjust Theme Related Settings Temayla İlgili Ayarları Yapın - - + + Loaded theme {0} {0} teması yüklendi - + Detected a color pair that may be hard to see: Görmesi zor olabilecek bir renk çifti algılandı: - - - + + + Simulator started @{}x Simülatör @{}x'te başladı - + super on süper açık - + super off süper kapalı - + Pulse out of range (%d) Nabız aralığın dışında (%d) - + Alarms on alarmlar açık - + Alarms off alarmlar kapalı - + autoCHARGE on otomatik ŞARJ açık - + autoCHARGE off otomatik ŞARJ kapalı - + autoDROP on autoDROP açık - + autoDROP off autoDROP kapalı - - - + + + PID set to OFF PID kapalı konuma koyuldu - - - + + + PID set to ON PID açık konuma koyuldu - - + + PID mode manual PID modu kılavuzu - - + + PID mode Ramp/Soak PID modu Rampa/Soak - - + + PID mode background PID modu arka planı - + playback off oynatma kapalı - + playback by time zamana göre oynatma - + playback by BT BT tarafından oynatma - + playback by ET ET tarafından oynatma - + Notifications on Bildirimler açık - + Notifications off bildirimler kapalı - - - - - - + + + + + + PID Lookahead: {0} PID Önden Bakış: {0} - + Keep ON enabled AÇIK durumda tut - + Keep ON disable AÇIK tut devre dışı bırak - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Tüm ayarları sıfırlamak istiyor musunuz?<br> ArtisanViewer'ın yeniden başlatılması gerekiyor! - + Do you want to reset all settings?<br> Artisan has to be restarted! Tüm ayarları sıfırlamak istiyor musunuz?<br> Artisan'ın yeniden başlatılması gerekiyor! - - + + Factory Reset Ana duruma geriye almak - + Auto Axis Graph Mode: Roast Otomatik Eksen Grafik Modu: Kızartma - + Auto Axis Graph Mode: BBP+Roast Otomatik Eksen Grafik Modu: BBP+Roast - + Auto Axis Graph Mode: BBP Otomatik Eksen Grafik Modu: BBP - - + + PID Mode: Ramp/Soak PID Modu: Rampa/Soak - - + + PID Mode: Background PID Modu: Arkaplan - - + + PID Mode: Manual PID Modu: Manuel - + Exit Designer? Designer'ten çık? - + Designer Mode ON Designer sıyga aç - + LCD cursor on profile data Profil verilerinde LCD imleci - + LCD cursor on template data Şablon verilerinde LCD imleci - + LCD cursor OFF LCD imleci KAPALI - + Keyboard moves turned ON Klavye hareketler açıldı - + Keyboard moves turned OFF Klavye hareketler kapandı - + Profile {0} saved in: {1} Profil {0}: {1} kaydedilmiş - + Autosave path does not exist. Autosave failed. Otomatik kaydetme yolu mevcut değil. Otomatik kaydetme başarısız oldu. - + Empty path or box unchecked in Autosave Boş patika veya kutu otomatik kaydetmede seçilmemiş - + Event #{0}: {1} has been updated Olaylar #{0}: {1} yenileşti - + Select seçmek - - + + Open açmak - + URL - + Save Kaydet - + Select Directory Içindekiler listesini seç - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found YENİ ROAST iptal edildi: CHARGE ve DROP bulunmayan tamamlanmamış profil bulundu - + NEW ROAST canceled: incomplete profile lacking DROP found YENİ ROAST iptal edildi: DROP bulunmayan tamamlanmamış profil bulundu - + {0} has been saved. New roast has started {0} kaydet edildi. Yeni kavurma başladı - - - + + + Invalid artisan format Hatalı Artisan formatı - + {0} loaded {0} okundu - + No profile data. ET/BT not recalculated Profil verisi yok. ET/BT yeniden hesaplanmadı - + Problem with the profile data. ET/BT not recalculated Profil verileriyle ilgili sorun. ET/BT yeniden hesaplanmadı - + Background {0} loaded successfully {1} Arka plan {0} okundu {1} - + Artisan CSV file loaded successfully Artisan CSV dosyası okundu - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Probat Shop Pilot Yazılımı, içe aktarma sırasında Test_0.xml'deki gibi <Ad>_<Index>.xml adlı dosyaları bekler - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17462,467 +17470,467 @@ Profildeki değerler kullanılarak ekstra cihaz tanımlarınızın üzerine yaz Mevcut ayarlarınızı önceden Yardım >> Ayarları Kaydet menüsü aracılığıyla kaydetmeniz önerilir. - + Found a different set of extra devices Farklı bir ekstra cihaz seti bulundu - + Save Profile Profili kaydet - + Profile saved Profili kaydedildi - - - - - - - - + + + + + + + + Cancelled Vazgeç - + Readings exported Okunanlar ihracat oldu - + Export Excel Excel'i Dışa Aktar - + Export CSV CSV ihracat etmek - + Export JSON JSON ihracat etmek - + Export RoastLogger Kavurma teyp ihracat etmek - + Export Probat Pilot Probat Pilotunu Dışa Aktar - - + + + + - - Converting... dönüştürülüyor... - - + + + + - - Target file {0} exists. {1} not converted. {0} hedef dosyası var. {1} dönüştürülmedi. - + Readings imported Girmeler ithal edildi - + Import Artisan URL Artisan URL'sini içe aktar - + Import CSV CSV ithal etmek - + Import JSON JSON ithal etmek - + Import RoastLogger Kavurma teypi ithal etmek - + Batch Counter Toplu Sayaç - + Load Settings canceled Yükleme Ayarları iptal edildi - - + + Statistics Saved İstatistikler Kaydedildi - + No statistics found İstatistik bulunamadı - + Excel Production Report exported to {0} Excel Üretim Raporu {0} olarak dışa aktarıldı - + Ranking Report Sıralama Raporu - + Ranking graphs are only generated up to {0} profiles Sıralama grafikleri yalnızca {0} profile kadar oluşturulur - + Profile missing DRY event Profilde DRY olayı eksik - + Profile missing phase events Profil eksik faz olayları - + CSV Ranking Report exported to {0} {0} için dışa aktarılan CSV Sıralaması Raporu - + Excel Ranking Report exported to {0} Excel Sıralaması Raporu {0} olarak dışa aktarıldı - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Artisan'ın Bluetooth'a erişmesine izin verilmezken Bluetooth terazisi bağlanamaz - + Bluetooth access denied Bluetooth erişimi reddedildi - + Hottop control turned off Hottop kontrolü kapatıldı - + Hottop control turned on Hottop kontrolü açık - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Bir Hottop'ı kontrol etmek için önce zamanlayıcı LCD'sine sağ tıklayarak süper kullanıcı modunu etkinleştirmeniz gerekir! - - + + Settings not found ayarlar bulunamadı - + artisan-settings esnaf ayarları - + Save Settings Ayarları kaydet - + Settings saved Ayarlar kaydedildi - + artisan-theme esnaf teması - + Save Theme Temayı Kaydet - + Theme saved Tema kaydedildi - + Load Theme Temayı Yükle - + Theme loaded Tema yüklendi - + Background profile removed Arka plan profili kaldırıldı - + Alarm Config Alarm ayarlar - + Alarms are not available for device None Alarmlar yok olan alet için yok - + Switching the language needs a restart. Restart now? Dili değiştirmek için yeniden başlatma gerekir. Şimdi yeniden başlat? - + Restart Tekrar başlat - + Import K202 CSV Dışalım K202 CSV - + K202 file loaded successfully K202 okundu - + Import K204 CSV Dışalım K204 CSV - + K204 file loaded successfully K204 okundu - + Import Probat Recipe Probat Tarifini İçe Aktar - + Probat Pilot data imported successfully Probat Pilot verileri başarıyla içe aktarıldı - + Import Probat Pilot failed Probat Pilotunu İçe Aktarma başarısız oldu - - + + {0} imported {0} içe aktarıldı - + an error occurred on importing {0} {0} içe aktarılırken bir hata oluştu - + Import Cropster XLS Cropster XLS'yi içe aktarın - + Import Stronghold XLSX Stronghold XLSX'i içe aktar - + Import RoastLog URL RoastLog URL'sini İçe Aktar - + Import RoastPATH URL RoastPATH URL'sini içe aktar - + Import Giesen CSV Giesen CSV'sini içe aktar - + Import Petroncini CSV Petroncini CSV'sini içe aktarın - + Import IKAWA URL IKAWA URL'sini içe aktar - + Import IKAWA CSV IKAWA CSV'yi içe aktarın - + Import Loring CSV Loring CSV'sini içe aktarın - + Import ROEST CSV ROEST CSV'yi içe aktar - + Import Rubasse CSV Rubasse CSV'yi içe aktarın - + Import HH506RA CSV Dışalım HH506RA CSV - + HH506RA file loaded successfully HH506RA CSV okundu - + Save Graph as Grafiği farklı kaydet - + {0} size({1},{2}) saved {0} boy({1},{2}) kaydedili - + Save Graph as PDF - + Save Graph as SVG Grafiki SVG olarak kaydet - + {0} saved {0} kaydedili - + Wheel {0} loaded {0} tekerleği yüklendi - + Invalid Wheel graph format Hatalı grafik teker formatı - + Buttons copied to Palette # Palete kopyalanan düğmeler # - + Palette #%i restored Palet #%i geri yüklendi - + Palette #%i empty Palet #%i boş - + Save Palettes Paletleri kaydet - + Palettes saved Paletleri kaydedildi - + Palettes loaded Paletler yüklendi - + Invalid palettes file format Hatalı paletler dosya formatı - + Alarms loaded Alarmlar yüklendi - + Fitting curves... Uydurma eğriler... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Uyarı: İlgili analiz aralığının başlangıcı, eğri uydurmanın başlangıcından daha erkendir. Bunu Yapılandırma>Eğriler>Analiz Et sekmesinde düzeltin. - + Analysis earlier than Curve fit Eğri sığdırmadan önce analiz - + Simulator stopped Simülatör durduruldu - + debug logging ON hata ayıklama günlüğü AÇIK @@ -18113,447 +18121,447 @@ Bunu Yapılandırma>Eğriler>Analiz Et sekmesinde düzeltin. Alet {0} e kaydet edildi, bu CENTER 302 aynı şekilde. şimdi seri koneksiyonu seç - + set y-coordinate to {} y koordinatını {} olarak ayarla - + seconds before FCs FC'lerden saniyeler önce - + seconds after FCs FC'lerden saniyeler sonra - + Alarm notice Alarm not - + Alarm is calling: {0} Alarm çalıyor: {0} - + Calling alarm failed on {0} Arama alarmı {0} tarihinde başarısız oldu - + Alarm trigger button error, description '{0}' not a number Alarm deklanşör düğmesi hatalı, tasvir '{0}' numara değil - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Alarm deklanşör itmek düğmesi hatalı, tasvir '{0}' numara değil [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Alarm tetikleyici SV kaydırıcı hatası, '{0}' açıklaması geçerli bir sayı değil - + Alarm {0} triggered Alarm {0} tetiklendi - + Save profile? Profili kaydet? - + Profile unsaved Profiler kaydet etmedi - + Scope has been reset Çerçeve - + Load Image File Resim Dosyasını Yükle - + Loaded watermark image {0} Filigran resmi yüklendi {0} - + Unable to load watermark image {0} Filigran resmi yüklenemiyor {0} - + Convert profile data to Fahrenheit? Profil verileri Fahrenheita değiştir? - - - - + + + + Convert Profile Temperature Derece profilini değiştir - + Profile changed to Fahrenheit Profil Fahrenheita değişti - + Unable to comply. You already are in Fahrenheit Değişme olmıyor. Profil verileri Fahrenheitda - - + + Profile not changed Profil verileri değişmedi - + Convert profile data to Celsius? Profil verileri Celsiusa değiştir? - + Profile changed to Celsius Profil Celsiusa değişti - + Unable to comply. You already are in Celsius Değişme olmıyor. Profil verileri Celsiusda - + Convert Profile Scale Profil birimi değiştir - + No profile data found Profil veriler yok - - + + Colors set to defaults Renkler - + Colors set to Default Theme Renkler Varsayılan Tema olarak ayarlandı - + Colors set to grey Renkler griye değişti - + Background does not match number of labels Arka plan yazı sayısınan denk gelmiyor - + Phidget service discovery started... Phidget hizmet keşfi başladı... - + scanning for device cihaz için tarama - + Scope monitoring... Çerçevesi gözetim... - + Scope stopped Çerçevesi durdu - + Humidity: {}% Nem: %{} - + Temperature: {}{} Sıcaklık: {}{} - + Pressure: {}hPa Basınç: {} hPa - + Scope recording... Çerçevesi teybe almak... - + Scope recording stopped Çerçevesi teybe almak durdu - + Not enough data collected yet. Try again in a few seconds Henüz yeterli veri toplanmadı. Birkaç saniye içinde tekrar deneyin - + CHARGE: Scope is not recording ŞARJ: Kapsam kaydedilmiyor - + Roast time starts now 00:00 BT = {0} Kavurmak süresi şimdi start ediyor 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} {0} BT = {1}'de kaydedilen [TP] - + DRY END: Scope is not recording DRY END: Kapsam kaydedilmiyor - + [DRY END] recorded at {0} BT = {1} [Kurutma son] {0} BT = {1} den sonra teybe çekildi - + FC START: Scope is not recording FC START: Kapsam kaydedilmiyor - + [FC START] recorded at {0} BT = {1} [FC START] {0} BT = {1} den sonra teybe çekildi - + FC END: Scope is not recording FC END: Kapsam kaydedilmiyor - + [FC END] recorded at {0} BT = {1} [FC END] {0} BT = {1} den sonra teybe çekildi - + SC START: Scope is not recording SC START: Kapsam kaydedilmiyor - + [SC START] recorded at {0} BT = {1} [SC START] {0} BT = {1} den sonra teybe çekildi - + SC END: Scope is not recording SC END: Kapsam kaydedilmiyor - + [SC END] recorded at {0} BT = {1} [SC END] {0} BT = {1} den sonra teybe çekildi - + DROP: Scope is not recording DROP: Kapsam kaydedilmiyor - + Roast ended at {0} BT = {1} Kavurmak {0} BT = {1} de bitti - + COOL: Scope is not recording SOĞUK: Kapsam kaydedilmiyor - + [COOL END] recorded at {0} BT = {1} [Soğutmak Son] {0} BT = {1} den sonra teybe çekildi - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Olay # {0} BT = {1}{2} Time = {3} den sonra teybe çekildi - + Timer is OFF Timer kapalı - + Unable to move background Arka planı hareket ettirmek olmıyor - + No finished profile found Hazır profil yok - + Polynomial coefficients (Horner form): Polinom kat sayı (Horner cinsi): - + Knots: Düğüm: - + Residual: Kalan: - + Roots: Kök: - + Profile information Profil bilgi - + Designer Start Designer aç - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Bir profili Tasarımcıya içe aktarmak, ana [noktalar] dışındaki tüm verileri yok edecektir. Devam et? - + Save Points Puan Kaydet - + Points saved Kaydedilen puanlar - + Load Points Yükleme Noktaları - + Points loaded Yüklenen puanlar - + Designer Init Designeri ilk duruma getir - + Unable to start designer. Profile missing [CHARGE] or [DROP] Designer açılmıyor. Profil eksik [şarj]veya[damla] - + [ CHARGE ] [Şarj] - + [ DRY END ] [Kurutma son] - + [ FC START ] [FC start] - + [ FC END ] [FC son] - + [ SC START ] [SC start] - + [ SC END ] [SC son] - + [ DROP ] [Damla] - + [ COOL ] [ SERİN ] - + New profile created Zeni profil vermek - + added to cupping notes Fincan notlara takıldı - + added to roasting notes Kavurmak notlara takıldı - + Mouse Cross ON: move mouse around Fare haçı aç: fareyi hafif oynat - + Mouse cross OFF Fare haçı kapat @@ -19513,67 +19521,67 @@ Devam? Scope Annotation - - - - - + + + + + CHARGE ŞARJ ETMEK - - - + + + TP {0} - - - + + + DE {0} DE{0} - - - + + + FCs {0} FCs{0} - - - + + + FCe {0} FCe{0} - - - + + + SCs {0} SCs{0} - - - + + + SCe {0} SCe{0} - - - - + + + + DROP {0} - - + + CE {0} CE{0} @@ -19610,11 +19618,11 @@ Devam? Scope Title - - - - - + + + + + @@ -20855,216 +20863,216 @@ Devam? Textbox - - - - - - - - - - + + + + + + + + + + Acidity Asidite - - - - - - - - + + + + + + + + Aftertaste Ağızda kalan tat - - - - + + + + Clean Cup Temiz Fincan - + Head Başlangıç - - - + + + Fragrance Kokusu - - - - - - - + + + + + + + Sweetness Tatlılık - - - - - + + + + + Aroma Aroma - - - - - - - - + + + + + + + + Balance Denge - - - + + + + - - - - - - + + + + + Body Gövde - - - + + + Fragrance-Aroma Kokusu aroma - - - - - + + + + + Flavor Lezzet - - - + + + Uniformity Homojenlik - - - + + + Overall Genel - + Intensity yoğunluk - + Fragance Koku - + Dry Fragrance Kuru kokusu - + Complexity Karmaşıklık - - + + Finish Bitiş - + Brightness Parlaklık - + Wet Aroma Islak Aroma - + Taste Tadı - + Nose Burun - + Mouthfeel Ağız hissi - - + + Flavour Tat - + Roast Color Kavurma Rengi - + Crema Texture Krema Dokusu - + Crema Volume Krema Hacmi - + Bitterness Bitterlik - + Defects Kusurlar - + Aroma Intensity Aroma yoğunluğu - + Aroma Persistence Aroma Süreğenliği @@ -22074,232 +22082,232 @@ Yazı tipi türü Yapılandırma>> Eğriler>> Kullanıcı Arayüzü Çizgi stilleri - - + + Start monitoring Start gözetleme - + Start recording Start teybe almak - + First Crack Start İlk Çatlak Başlangıç - + First Crack End İlk Çatlak Sonu - + Second Crack Start İkinci Çatlak Başlangıç - + Second Crack End İkinci Çatlak Sonu - + Reset Geriye almak - + Charge Şarj - + Drop Düşürmek - + Event Olay - + Increases the current SV value by 5 Cereyan SV 5 ile büyüt - + Increases the current SV value by 10 Cereyan SV 10 ile büyüt - + Increases the current SV value by 20 Cereyan SV 20 ile büyüt - + Decreases the current SV value by 20 Cereyan SV 20 ile küçült - + Decreases the current SV value by 10 Cereyan SV 10 ile küçült - + Decreases the current SV value by 5 Cereyan SV 5 ile küçült - + Dry End Kuru Son - + Cool End Soğuk Son - + Timer Saat - + ET Temperature ET sıcaklık derecesi - + BT Temperature BT sıcaklık derecesi - + ET/time (degrees/min) ET süre (derece/ dakika) - + BT/time (degrees/min) BT süre (derece/ dakika) - + Value of SV in PID ET süre (derece/ dakika) - + PID power % PID güç % - + Number of events found Çeşitli olaylar bulundu - + Type of event Olay cinsi - + Value of event Olay değeri - + Updates the event Olaylari yenilemek - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Faz LCD'leri: ZAMAN, YÜZDE ve SICAKLIK MODU arasında geçiş yapmak için sağ tıklayın - + Syncing with artisan.plus artisan.plus ile senkronizasyon - - + + Disconnect artisan.plus artisan.plus bağlantısını kesin - + Upload to artisan.plus artisan.plus'a yükleyin - + Connect artisan.plus artisan.plus'ı bağlayın - + Phase LCDs Currently in ALL FINISHING MODE Faz LCD'leri Şu anda TÜM BİTİRME MODUNDA - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Faz LCD'leri: ZAMAN, YÜZDE ve SICAKLIK MODU arasında geçiş yapmak için sağ tıklayın Şu anda ZAMAN MODUNDA - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Faz LCD'leri: ZAMAN, YÜZDE ve SICAKLIK MODU arasında geçiş yapmak için sağ tıklayın Şu anda YÜZDE MODUNDA - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Faz LCD'leri: ZAMAN, YÜZDE ve SICAKLIK MODU arasında geçiş yapmak için sağ tıklayın Şu anda SICAKLIK MODUNDA - + <b>Label</b>= <b>Etiket</b>= - + <b>Description </b>= <b>Etiket</b>= - + <b>Type </b>= <b>Cins</b>= - + <b>Value </b>= <b>Sayı</b>= - + <b>Documentation </b>= <b>Doküman</b>= - + <b>Button# </b>= <b>Düğme</b>= @@ -22344,12 +22352,12 @@ Currently in TEMP MODE Örnek: 100 + x - + Stop monitoring Stop gözetleme - + Stop recording Stop teybe almak diff --git a/src/translations/artisan_uk.qm b/src/translations/artisan_uk.qm index 439c37e90d1d001a9bc87642972d9fa7d521a86e..9d81792123f2d97321a3a455e20761926ff47177 100644 GIT binary patch delta 20215 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 delta 21660 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 diff --git a/src/translations/artisan_uk.ts b/src/translations/artisan_uk.ts index 0fcf86b0f..66fbf4ad5 100644 --- a/src/translations/artisan_uk.ts +++ b/src/translations/artisan_uk.ts @@ -4,67 +4,67 @@ About - + Release Sponsor Спонсор випуску - + About про - + Core Developers Основні розробники - + License Ліцензія - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Виникла проблема з отриманням інформації про останню версію. Перевірте підключення до Інтернету, спробуйте пізніше або перевірте вручну. - + A new release is available. Доступний новий випуск. - + Show Change list Показати список змін - + Download Release Завантажити випуск - + You are using the latest release. Ви використовуєте останню версію. - + You are using a beta continuous build. Ви використовуєте бета-версію безперервної збірки. - + You will see a notice here once a new official release is available. Ви побачите сповіщення тут, коли буде доступний новий офіційний випуск. - + Update status Оновити статус - + sponsored by {} спонсорований {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Печеня дня - + Screen Size Розмір екрану @@ -98,65 +98,65 @@ Вологий зелений - + Batch Size Розмір партії - + Density Roasted Густота Смажена - + Moisture Roasted Смажена волога - + Ground Color Основний колір - + Energy Енергія - + CO2 - + Weight Roasted Вага смаженого - + Weight Loss Втрата ваги - + From Від - + Bottom Дно - + AUC @@ -284,7 +284,7 @@ Видалити - + Update Оновлення @@ -831,114 +831,114 @@ Extra Device Текст - - - + + + ON УВІМКНЕНО - - - - + + + + START СТАРТ - + FC START ФК СТАРТ - + FC END ФК КІНЕЦЬ - + SC START SC СТАРТ - + SC END SC КІНЕЦЬ - + RESET СКИНУТИ - - + + CHARGE ЗАРЯДКУ - - + + DROP КРАПІТЬ - + CONTROL КОНТРОЛЬ - + EVENT ПОДІЯ - + SV +5 - + SV +10 - + SV +20 - + SV -20 СВ -20 - + SV -10 СВ -10 - + SV -5 СВ -5 - + DRY END СУХИ КІНЕЦЬ - + COOL END КРУТО @@ -959,25 +959,25 @@ END - + Finishing Phase Завершальна фаза - + Maillard Phase Фаза Майяра - + Drying Phase Фаза сушіння - - + + OFF ВИМКНЕНО @@ -1460,61 +1460,61 @@ END Показувати завжди - + Heavy FC Важкий ФК - + Low FC Низький ФК - + Light Cut Легкий виріз - + Dark Cut Темний крій - + Drops Краплі - + Oily Жирний - + Uneven Нерівномірний - + Tipping Чайові - + Scorching Пекучий - + Divots Воронки @@ -1753,9 +1753,9 @@ END ComboBox + - - + @@ -1765,10 +1765,10 @@ END повітря + - - + @@ -1780,9 +1780,9 @@ END Барабан + - - + @@ -1792,9 +1792,9 @@ END Демпфер + - - + @@ -2075,14 +2075,14 @@ END СВ - + Playback ON Відтворення УВІМКНЕНО - + Playback OFF @@ -2101,7 +2101,7 @@ END Скинути колір полотна - + Heater обігрівач @@ -2505,32 +2505,32 @@ END дискретний - + Propane Gas (LPG) Пропан (LPG) - + Natural Gas (NG) Природний газ (NG) - + Electric Електричний - + Fan вентилятор - + Cooling Охолодження - + Elec Електр @@ -2606,47 +2606,47 @@ END Contextual Menu - + Add point Додайте точку - + Remove point Видалити точку - + Load points Точки навантаження - + Save points Збережіть бали - + Reset Designer Скинути конструктор - + Config... Конфігурація... - + Add to Cupping Notes Додати до нотаток про купування - + Add to Roasting Notes Додати до нотаток про смаження - + Edit Редагувати @@ -4008,102 +4008,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: Помилка IO: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4114,86 +4114,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4413,19 +4413,19 @@ END Arduino не вдалося встановити фільтри - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4546,96 +4546,96 @@ END S7 Помилка зв'язку - - - - + + + + Error: Помилка: - + Exception: {} not a valid settings file Виняток: {} недійсний файл налаштувань - - - - - + + + + + Error Помилка - + Exception: WebLCDs not supported by this build Виняток: WebLCD не підтримується цією збіркою - + Could not start WebLCDs. Selected port might be busy. Не вдалося запустити WebLCD. Вибраний порт може бути зайнятий. - + Failed to save settings Не вдалося зберегти налаштування - - + + Exception (probably due to an empty profile): Виняток (ймовірно, через порожній профіль): - + Analyze: CHARGE event required, none found Аналіз: потрібна подія CHARGE, не знайдено - + Analyze: DROP event required, none found Аналіз: потрібна подія DROP, нічого не знайдено - + Analyze: no background profile data available Проаналізувати: фонові дані профілю відсутні - + Analyze: background profile requires CHARGE and DROP events Аналіз: для фонового профілю потрібні події CHARGE і DROP - + Unexpected value for n, got Отримано несподіване значення для n - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Виняток: не вдалося додати phidgetServer. Переконайтеся, що драйвер Phidget встановлено правильно! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Виняток: не вдалося запустити PhidgetManager. Переконайтеся, що драйвер Phidget встановлено правильно! - - + + Unstable meter data Нестабільні дані лічильника - + Error in lnRegression: Помилка в lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Виняток: події redrawdesigner() Roast можуть бути не в порядку. Скидання конструктора. @@ -4764,8 +4764,8 @@ END Довідка про анотації подій - - + + @@ -4907,7 +4907,7 @@ END Довідка по сигналізації - + Keyboard Shortcuts Help Довідка про комбінації клавіш @@ -5110,15 +5110,15 @@ END Відтворення - - + + Energy Енергія - - + + CO2 @@ -5350,15 +5350,15 @@ END HTML Report Template - - + + BBP Total Time Загальний час BBP - - + + BBP Bottom Temp @@ -5374,850 +5374,850 @@ END BBP Резюме компакт - - + + Whole Color Цілий колір - - - + + + Profile Профіль - + Roast Batches Смажені партії - - - + + + Batch партія - - + + Date Дата - - - + + + Beans квасоля - - - + + + In в - - + + Out Вийти - - - + + + Loss Втрата - - + + SUM - + Production Report Звіт про виробництво - - + + Time час - - + + Weight In Вага в - - + + CHARGE BT ЗАРЯДИ BT - - + + FCs Time - - + + FCs BT - - + + DROP Time - - + + DROP BT ВІДПУСТИТИ BT - + Dry Percent Сухий відсоток - + MAI Percent MAI Відсоток - + Dev Percent Відсоток розробки - - + + AUC - - + + Weight Loss Втрата ваги - - + + Color колір - + Cupping Купування - + Roaster жаровня - + Capacity Ємність - + Operator Оператор - + Organization організація - + Drum Speed Швидкість барабана - + Ground Color Основний колір - + Color System Система кольорів - + Screen Min Екран Мін - + Screen Max Екран Макс - + Bean Temp Темп. бобів - + CHARGE ET ЗАРЯД ЕТ - + TP Time Час TP - + TP ET - + TP BT - + DRY Time Час СУХІ - + DRY ET СУХИЙ ЕТ - + DRY BT СУХИЙ БТ - + FCs ET - + FCe Time Час FCe - + FCe ET - + FCe BT - + SCs Time Час SC - + SCs ET - + SCs BT - + SCe Time Час SCe - + SCe ET - + SCe BT - + DROP ET КРАПЛЕННЯ ЕТ - + COOL Time - + COOL ET КРУТИ ЕТ - + COOL BT КРУТИ BT - + Total Time Загальний час - + Dry Phase Time Час сухої фази - + Mid Phase Time Час середньої фази - + Finish Phase Time Час фази завершення - + Dry Phase RoR Суха фаза RoR - + Mid Phase RoR Середня фаза RoR - + Finish Phase RoR Фінішна фаза RoR - + Dry Phase Delta BT Суха фаза Delta BT - + Mid Phase Delta BT Середня фаза Delta BT - + Finish Phase Delta BT Фінішна фаза Delta BT - + Finish Phase Rise Підйом фази завершення - + Total RoR Загальна норма прибутку - + FCs RoR - + MET МЕТ - + AUC Begin Початок AUC - + AUC Base База AUC - + Dry Phase AUC Суха фаза AUC - + Mid Phase AUC Середня фаза AUC - + Finish Phase AUC Фінішна фаза AUC - + Weight Out Зниження ваги - + Volume In Обсяг в - + Volume Out Вихід гучності - + Volume Gain Приріст гучності - + Green Density Зелена щільність - + Roasted Density Смажена Густота - + Moisture Greens Волога зелень - + Moisture Roasted Смажена волога - + Moisture Loss Втрата вологи - + Organic Loss Органічні втрати - + Ambient Humidity Вологість навколишнього середовища - + Ambient Pressure Тиск навколишнього середовища - + Ambient Temperature Температура навколишнього середовища - - + + Roasting Notes Примітки до смаження - - + + Cupping Notes Примітки до чашок - + Heavy FC Важкий ФК - + Low FC Низький FC - + Light Cut Легкий виріз - + Dark Cut Темний виріз - + Drops краплі - + Oily жирний - + Uneven Нерівний - + Tipping Чайові - + Scorching Пекучий - + Divots Дівоти - + Mode Режим - + BTU Batch BTU Пакет - + BTU Batch per green kg BTU Партія на зелений кг - + CO2 Batch Партія CO2 - + BTU Preheat BTU Попередній нагрів - + CO2 Preheat CO2 Попередній нагрів - + BTU BBP - + CO2 BBP - + BTU Cooling BTU Охолодження - + CO2 Cooling Охолодження CO2 - + BTU Roast Смаження BTU - + BTU Roast per green kg BTU Смаження на зелений кг - + CO2 Roast Смаження CO2 - + CO2 Batch per green kg Партія CO2 на зелений кг - + BTU LPG - + BTU NG - + BTU ELEC BTU ЕЛЕКТ - + Efficiency Batch Ефективність партії - + Efficiency Roast Ефективність Смаження - + BBP Begin Початок BBP - + BBP Begin to Bottom Time BBP від ​​початку до нижнього часу - + BBP Bottom to CHARGE Time BBP Нижній час до CHARGE - + BBP Begin to Bottom RoR - + BBP Bottom to CHARGE RoR - + File Name Ім'я файлу - + Roast Ranking Рейтинг смажених - + Ranking Report Рейтинговий звіт - + AVG СЕР - + Roasting Report Звіт про обсмажування - + Date: Дата: - + Beans: квасоля: - + Weight: вага: - + Volume: обсяг: - + Roaster: жаровня: - + Operator: Оператор: - + Organization: організація: - - + + Cupping: Купування: - + Color: колір: - + Energy: Енергія: - + CO2: - + CHARGE: ЗАРЯД: - + Size: розмір: - + Density: Щільність: - + Moisture: вологість: - + Ambient: Ембіент: - + TP: - + DRY: СУХИЙ: - + FCs: ФК: - + FCe: - + SCs: СК: - + SCe: - + DROP: КРАПЛЯ: - + COOL: КОЛО: - + MET: - + CM: СМ: - + Drying: Сушка: - + Maillard: Майлард: - + Finishing: Оздоблення: - + Cooling: Охолодження: - + Background: фон: - + Alarms: Сигналізація: - + RoR: - + AUC: - + Events Події @@ -7094,13 +7094,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Швидкий запис на особливу подію. Клавіші q, w, e та r відповідають спеціальним подіям 1, 2, 3 та 4. Після літери швидкого доступу має стояти двозначне числове значення, напр. &#39;q75&#39;, коли максимальне значення повзунка відповідної події становить 100 або менше (параметр за замовчуванням). Якщо максимальне значення повзунка перевищує 100, потрібно ввести три цифри, а для значень, менших за 100, потрібен нуль на початку, наприклад. &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Швидкий вхід PID SV. Значення – це тризначне число. Для значень, менших за 100, необхідно вводити нуль на початку, напр. &#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11183,6 +11183,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 посилається на попередній результат фактичної формули для реалізації циклу зворотного зв’язку. Це корисно в конструкціях фільтрів. Так само F2 посилається на другий попередній результат тощо. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Швидкий запис на особливу подію. Клавіші q, w, e та r відповідають спеціальним подіям 1, 2, 3 та 4. Після літери швидкого доступу має стояти двозначне числове значення, напр. &#39;q75&#39;, коли максимальне значення повзунка відповідної події становить 100 або менше (параметр за замовчуванням). Якщо максимальне значення повзунка перевищує 100, потрібно ввести три цифри, а для значень, менших за 100, потрібен нуль на початку, наприклад. &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Швидкий вхід PID SV. Значення – це тризначне число. Для значень, менших за 100, необхідно вводити нуль на початку, напр. &#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -11832,8 +11840,8 @@ Artisan запускатиме програму кожного зразково Співвідношення - - + + Text Текст @@ -11860,19 +11868,19 @@ Artisan запускатиме програму кожного зразково дг - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11893,19 +11901,19 @@ Artisan запускатиме програму кожного зразково - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -11934,8 +11942,8 @@ Artisan запускатиме програму кожного зразково Вирівняти - - + + @@ -11952,11 +11960,11 @@ Artisan запускатиме програму кожного зразково ЗАРЯДКУ - - - - - + + + + + @@ -11965,13 +11973,13 @@ Artisan запускатиме програму кожного зразково - - + + + + - - - - + + @@ -11979,16 +11987,16 @@ Artisan запускатиме програму кожного зразково СУХИ - - - - - - - - - - + + + + + + + + + + @@ -11996,7 +12004,7 @@ Artisan запускатиме програму кожного зразково ФК - + @@ -12004,7 +12012,7 @@ Artisan запускатиме програму кожного зразково - + @@ -12012,7 +12020,7 @@ Artisan запускатиме програму кожного зразково СК - + @@ -12020,8 +12028,8 @@ Artisan запускатиме програму кожного зразково - - + + @@ -12042,9 +12050,9 @@ Artisan запускатиме програму кожного зразково /хв - - - + + + @@ -12053,9 +12061,9 @@ Artisan запускатиме програму кожного зразково УВІМКНЕНО - - - + + + @@ -12090,7 +12098,7 @@ Artisan запускатиме програму кожного зразково Негативний - + Slider @@ -12107,8 +12115,8 @@ Artisan запускатиме програму кожного зразково Інвертувати керування - - + + @@ -12144,29 +12152,29 @@ Artisan запускатиме програму кожного зразково Рамп/замочування - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Фон @@ -12387,7 +12395,7 @@ Artisan запускатиме програму кожного зразково Дозволено накладання анотацій - + Markers Маркери @@ -12429,9 +12437,9 @@ Artisan запускатиме програму кожного зразково Розмір - - - + + + @@ -12439,8 +12447,8 @@ Artisan запускатиме програму кожного зразково СТАРТ - - + + MET МЕТ @@ -12466,9 +12474,9 @@ Artisan запускатиме програму кожного зразково поточний: - - - + + + @@ -12533,9 +12541,9 @@ Artisan запускатиме програму кожного зразково Кластер - - - + + + @@ -12548,16 +12556,16 @@ Artisan запускатиме програму кожного зразково СКИНУТИ - - - + + + Event button Кнопка події - + its text @@ -12601,7 +12609,7 @@ Artisan запускатиме програму кожного зразково - + @@ -12816,7 +12824,7 @@ Artisan запускатиме програму кожного зразково Вузол - + ALL ВСІ @@ -12881,7 +12889,7 @@ Artisan запускатиме програму кожного зразково - + @@ -12898,9 +12906,9 @@ Artisan запускатиме програму кожного зразково - - - + + + Green @@ -12916,7 +12924,7 @@ Artisan запускатиме програму кожного зразково Смажені - + @@ -12925,7 +12933,7 @@ Artisan запускатиме програму кожного зразково СУХИЙ КІНЕЦЬ - + @@ -12934,13 +12942,13 @@ Artisan запускатиме програму кожного зразково ФК СТАРТ - + FC END ФК КІНЕЦЬ - + @@ -12948,13 +12956,13 @@ Artisan запускатиме програму кожного зразково СК СТАРТ - + SC END СК КІНЕЦЬ - + COOL КРУТО @@ -12985,7 +12993,7 @@ Artisan запускатиме програму кожного зразково - + Density Щільність @@ -13007,7 +13015,7 @@ Artisan запускатиме програму кожного зразково - + Moisture Вологість @@ -13136,7 +13144,7 @@ Artisan запускатиме програму кожного зразково (мм:сс) - + Duration Тривалість @@ -13159,7 +13167,7 @@ Artisan запускатиме програму кожного зразково - + @@ -13199,7 +13207,7 @@ Artisan запускатиме програму кожного зразково Модель - + Heating Опалення @@ -13510,7 +13518,7 @@ LCDs All Недоступно в ArtisanViewer - + EVENT ПОДІЯ @@ -13578,13 +13586,13 @@ LCDs All Введіть опис - + PID SV ПІД СВ - + PID % @@ -13625,425 +13633,425 @@ LCDs All Колір краю (RGBA) - + roasted смажені - - - - - - + + + + + + AUC - + Time Guide Довідник часу - + Background ET Фон ET - + Background BT Фон БТ - + Background Extra Фон Додатковий - + X Label Мітка X - - - + + + Canvas Полотно - + Y Label Мітка Y - + SpecialEventText - + SpecialEventBox - + Bg SpecialEventText - + Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Легенда bkgnd - + MET Text Текст MET - - + + MET Box - + Timer LCD Digits Таймер LCD Цифри - + Timer LCD Background Таймер РК-фон - - + + ET LCD Digits ET LCD цифри - - + + ET LCD Background ET РК-фон - - + + BT LCD Digits Цифри BT LCD - - + + BT LCD Background BT РК-фон - + Extra/PID LCD Digits Додаткові/PID РК-цифри - + Extra/PID LCD Background Додатковий/PID РК-фон - + AUC FCs ФК AUC - - - + + + ln() - - - - + + + + x - - - + + + Bkgnd - - - + + + On Увімкнено - - - + + + Off Вимкнено - + Max Delta Макс Дельта - + Swing Гойдалки - + ABC/secs ABC/сек - + Segment Analysis (rise, crash and flick) Аналіз сегментів (підйом, збій і рух) - + Background Align Вирівнювання фону - + Curve Fit Підгонка кривої - + Samples Threshold Поріг вибірки - + Delta Threshold Дельта поріг - + Sample rate (secs) Частота дискретизації (секунд) - + Smooth Curves/Spikes Плавні вигини/шипи - + Delta Span/Smoothing Delta Span/Згладжування - + Polyfit/Optimal Smoothing Polyfit/Оптимальне згладжування - + Fit RoRoR (C/min/min) Fit RoRoR (C/хв/хв) - + Actual RoR at FCs Фактичний RoR у FCs - + ALL FINISHING MODE УСІ РЕЖИМ ФІНІШУВАННЯ - - + + DEV% - - + + DRY% СУХИЙ% - - - - - + + + + + TIME MODE ЧАСОВИЙ РЕЖИМ - - - - - + + + + + PERCENTAGE MODE ПРОЦЕНТНИЙ РЕЖИМ - + RAMP% - - - - - + + + + + TEMP MODE ТЕМП. РЕЖИМ - + Start recording Почніть запис - + Charge the beans Зарядіть боби - + /m - + greens зелень - - - + + + AUTO АВТО - - - + + + MANUAL PУЧНИЙ - + FLAP КЛАПАН - - - + + + CLOSE ЗАКРИТИ - - - + + + OPEN ВІДЧИНЕНО - + CONTROL КОНТРОЛЬ - + DISCHARGE РОЗРЯД - + HEATING ОПАЛЕННЯ - + STIRRER МІШАЛКА - + FILL ЗАПОВНИТИ - + COOLING ОХОЛОДЖЕННЯ - - - + + + STOP СТІЙ - + RELEASE ЗВІЛЬНИТИ - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR Макс+/Макс- RoR @@ -14231,155 +14239,155 @@ LCDs All Картографування - + Preheat Measured Попередній розігрів виміряний - + Preheat % % попереднього нагріву - + BBP Measured Виміряний BBP - + BBP % - + Cooling Measured Виміряне охолодження - + Cooling % охолодження % - + Continuous Безперервний - + Roast Event Смаження - + Meter Метр - - + + at на - + BackgroundXT Фон XT - + BackgroundYT Фон YT - - + + BackgroundET ФонET - - + + BackgroundBT ФонBT - + BackgroundDeltaET Фон DeltaET - + BackgroundDeltaBT ФонDeltaBT - + ETprojection ET-проекція - + DeltaETprojection ДельтаЕТпроекція - + BTprojection BT-проекція - + DeltaBTprojection ДельтаБТ-проекція - + TIMEguide Довідник TIME - + AUCguide Керівництво AUC - - - + + + Correction Виправлення - + Event #<b>{0} </b> Подія №<b>{0} </b> - - + + CM СМ - - + + FC ФК - + Designer Дизайнер - + BT {0} {1}/min for {2} BT {0} {1}/хв за {2} - + ET {0} {1}/min for {2} ET {0} {1}/хв для {2} @@ -14479,8 +14487,8 @@ LCDs All Вийти з {0} - - + + About {0} Про {0} @@ -14542,37 +14550,37 @@ LCDs All Menu - + Main LCDs Основні РК-дисплеї - + Delta LCDs РК-дисплеї Delta - + PID LCDs PID РК-дисплеї - + Extra LCDs Додаткові РК-дисплеї - + Phases LCDs Фази РК - + Scale LCDs Масштабні РК-дисплеї @@ -14609,13 +14617,13 @@ LCDs All Переглянути - + Help Допоможіть - + New Новий @@ -14978,105 +14986,105 @@ LCDs All Елементи керування - + Readings читання - + Events Editor Редактор подій - + Buttons Кнопки - + Sliders Повзунки - + Schedule План - + Full Screen Повноекранний - + About Qt Про Qt - + Documentation Документація - + Keyboard Shortcuts Гарячі клавіши - + Check for Updates Перевірити наявність оновлень - + Errors Помилки - + Messages Повідомлення - + Serial Серійний - + Platform Платформа - + Load Settings... Завантажити налаштування... - + Load Recent Settings Завантажити останні налаштування - - + + Save Settings... Зберегти налаштування... - - + + Factory Reset Заводські налаштування - + Load Theme... Завантажити тему... - + Save Theme... Зберегти тему... @@ -15119,18 +15127,18 @@ LCDs All Колісний графік збережено - + Open Wheel Graph Відкритий графік колеса - - - - - - + + + + + + @@ -15138,12 +15146,12 @@ LCDs All {} підключено - - - - - - + + + + + + @@ -15668,7 +15676,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied У доступі через Bluetooth відмовлено @@ -15704,13 +15712,13 @@ Repeat Operation at the end: {0} Підтримка відтворення ввімкнено на {0} с - + Load Background Завантажити фон - + Reading background profile... Читання фонового профілю... @@ -15942,8 +15950,8 @@ Repeat Operation at the end: {0} Відбір проб - - + + Warning УВАГА @@ -15954,13 +15962,13 @@ Repeat Operation at the end: {0} Короткий інтервал вибірки може призвести до нестабільності на деяких машинах. Ми рекомендуємо мінімум 1 с. - + Incompatible variables found in %s У %s знайдено несумісні змінні - + Assignment problem Проблема присвоєння @@ -16006,7 +16014,7 @@ Repeat Operation at the end: {0} Помилка підключення S7 - + Port Configuration Конфігурація порту @@ -16017,7 +16025,7 @@ Repeat Operation at the end: {0} Комунікаційний порт - + Load Alarms Сигнали завантаження @@ -16054,99 +16062,99 @@ Repeat Operation at the end: {0} слідувати - - + + Save Statistics Зберегти статистику - + Welcome to version {0} of Artisan! Ласкаво просимо до версії {0} Artisan! - + This is a one time message to inform you about a change in Artisan. Це одноразове повідомлення, яке інформує вас про зміни в Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Якщо ви ніколи не запускали старіші версії Artisan, ви можете пропустити це повідомлення, зміна вас не вплине. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan зберігає всі ваші налаштування конфігурації, коли ви виходите, тому вони будуть автоматично доступні під час наступного запуску Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Починаючи з випуску v2.0, налаштування більше не будуть автоматично надаватися під час запуску з версіями до v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Не хвилюйся. Оскільки ви вперше відкрили цю нову версію, Artisan уже завантажив ваші останні використані налаштування. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Щоб поділитися налаштуваннями між цією версією та версіями Artisan до версії 2.0, використовуйте «Довідка>Зберегти налаштування» та «Довідка>Завантажити налаштування». - + Enjoy using Artisan, The Artisan Team Насолоджуйтеся використанням Artisan, команда Artisan - + One time message about loading settings at start-up Одноразове повідомлення про завантаження налаштувань при запуску - + Welcome to the ArtisanViewer! Ласкаво просимо до ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Це одноразове повідомлення, щоб познайомити вас із ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer відкривається щоразу, коли копія Artisan уже запущена. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer збереже всі ваші налаштування конфігурації, коли ви вийдете, тому вони будуть автоматично доступні під час наступного запуску ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Застереження, єдиний спосіб поділитися налаштуваннями між Artisan і ArtisanViewer — це явно зберегти та завантажити їх за допомогою «Довідка>Зберегти налаштування» та «Довідка>Завантажити налаштування». - + Enjoy using ArtisanViewer, Насолоджуйтесь використанням ArtisanViewer, - + The Artisan Team Команда Artisan - + One time message about ArtisanViewer Одноразове повідомлення про ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16155,408 +16163,408 @@ To keep it free and current please support us with your donation and subscribe t Щоб він був безкоштовним і актуальним, будь ласка, підтримайте нас своєю пожертвою та підпишіться на artisan.plus, щоб закрити це діалогове вікно! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Налаштувати для<br>{0}?<br><br>Деякі ваші налаштування буде змінено!<br><br>Перш ніж продовжити, найкраще зберегти поточні налаштування та скинути Artisan<br>(перше меню {1} >> {2}, потім {4} >> {3}) - + Adjust Settings Налаштуйте параметри - + Ambient Ембіент - + Elevation (MASL) Висота (MASL) - - - + + + Action canceled Акція скасована - - - - - - - + + + + + + + Machine машина - - - - - + + + + + Network name or IP address Назва мережі або IP-адреса - + Machine Capacity (kg) Ємність машини (кг) - + Energy loads configured for {0} {1}kg Налаштовані енергетичні навантаження для {0} {1} кг - + Artisan configured for {0} Artisan налаштовано для {0} - - + + Load theme {0}? Завантажити тему {0}? - - + + Adjust Theme Related Settings Налаштуйте параметри теми - - + + Loaded theme {0} Завантажено тему {0} - + Detected a color pair that may be hard to see: Виявлено пару кольорів, яку важко побачити: - - - + + + Simulator started @{}x Симулятор запущено @{}x - + super on супер на - + super off супер вимкнено - + Pulse out of range (%d) Пульс поза діапазоном (%d) - + Alarms on Сигналізація включена - + Alarms off Будильники вимкнені - + autoCHARGE on autoCHARGE увімкнено - + autoCHARGE off autoCHARGE вимкнено - + autoDROP on autoDROP увімкнено - + autoDROP off autoDrop вимкнено - - - + + + PID set to OFF ПІД встановлено на ВИМК - - - + + + PID set to ON PID встановлено на ON - - + + PID mode manual Ручний режим PID - - + + PID mode Ramp/Soak Режим PID Ramp/Soak - - + + PID mode background Фон режиму PID - + playback off відтворення вимкнено - + playback by time відтворення за часом - + playback by BT відтворення по BT - + playback by ET відтворення за допомогою ET - + Notifications on Сповіщення ввімкнено - + Notifications off Сповіщення вимкнено - - - - - - + + + + + + PID Lookahead: {0} Попередній PID: {0} - + Keep ON enabled Тримайте ввімкненим - + Keep ON disable Тримайте ввімкненим - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Бажаєте скинути всі налаштування?<br> Потрібно перезапустити ArtisanViewer! - + Do you want to reset all settings?<br> Artisan has to be restarted! Бажаєте скинути всі налаштування?<br> Потрібно перезапустити Artisan! - - + + Factory Reset Заводські налаштування - + Auto Axis Graph Mode: Roast Режим графіка автоматичної осі: Roast - + Auto Axis Graph Mode: BBP+Roast Режим графіка автоматичної осі: BBP+Roast - + Auto Axis Graph Mode: BBP Режим графіка автоматичної осі: BBP - - + + PID Mode: Ramp/Soak Режим PID: Ramp/Soak - - + + PID Mode: Background Режим PID: Фон - - + + PID Mode: Manual Режим PID: Ручний - + Exit Designer? Вийти з Designer? - + Designer Mode ON Режим конструктора УВІМКНЕНО - + LCD cursor on profile data РК-курсор на даних профілю - + LCD cursor on template data РК-курсор на даних шаблону - + LCD cursor OFF РК-курсор ВИМКНЕНО - + Keyboard moves turned ON Переміщення клавіатури ввімкнено - + Keyboard moves turned OFF Рухи клавіатури вимкнено - + Profile {0} saved in: {1} Профіль {0} збережено в: {1} - + Autosave path does not exist. Autosave failed. Шлях автозбереження не існує. Помилка автозбереження. - + Empty path or box unchecked in Autosave Порожній шлях або поле знято в автозбереженні - + Event #{0}: {1} has been updated Подія №{0}: {1} оновлено - + Select Виберіть - - + + Open ВІДЧИНЕНО - + URL - + Save зберегти - + Select Directory Виберіть Каталог - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found NEW ROAST скасовано: знайдено неповний профіль без CHARGE і DROP - + NEW ROAST canceled: incomplete profile lacking DROP found NEW ROAST скасовано: знайдено неповний профіль без DROP - + {0} has been saved. New roast has started {0} збережено. Розпочато нове обсмажування - - - + + + Invalid artisan format Недійсний формат artisan - + {0} loaded {0} завантажено - + No profile data. ET/BT not recalculated Немає даних профілю. ET/BT не перераховується - + Problem with the profile data. ET/BT not recalculated Проблема з даними профілю. ET/BT не перераховується - + Background {0} loaded successfully {1} Фон {0} успішно завантажено {1} - + Artisan CSV file loaded successfully CSV-файл Artisan успішно завантажено - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Програмне забезпечення Probat Shop Pilot очікує файли з іменем <Name>_<Index>.xml, як у Test_0.xml під час імпорту - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16569,467 +16577,467 @@ It is advisable to save your current settings beforehand via menu Help >> Бажано заздалегідь зберегти ваші поточні налаштування за допомогою меню Довідка >> Зберегти налаштування. - + Found a different set of extra devices Знайдено інший набір додаткових пристроїв - + Save Profile Зберегти профіль - + Profile saved Профіль збережено - - - - - - - - + + + + + + + + Cancelled Скасовано - + Readings exported Показання експортовано - + Export Excel Експорт Excel - + Export CSV Експорт CSV - + Export JSON Експорт JSON - + Export RoastLogger Експортуйте RoastLogger - + Export Probat Pilot - - + + + + - - Converting... Перетворення... - - + + + + - - Target file {0} exists. {1} not converted. Цільовий файл {0} існує. {1} не перетворено. - + Readings imported Показання імпортовано - + Import Artisan URL Імпортувати URL-адресу Artisan - + Import CSV Імпорт CSV - + Import JSON Імпорт JSON - + Import RoastLogger Імпортувати RoastLogger - + Batch Counter Лічильник партій - + Load Settings canceled Завантажити налаштування скасовано - - + + Statistics Saved Статистичні дані збережено - + No statistics found Немає статистики - + Excel Production Report exported to {0} Виробничий звіт Excel експортовано до {0} - + Ranking Report Рейтинговий звіт - + Ranking graphs are only generated up to {0} profiles Графіки рейтингу створюються лише для {0} профілів - + Profile missing DRY event У профілі відсутня подія DRY - + Profile missing phase events Профіль відсутніх фазових подій - + CSV Ranking Report exported to {0} Звіт про рейтинг CSV експортовано до {0} - + Excel Ranking Report exported to {0} Звіт про рейтинг Excel експортовано до {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Неможливо підключити ваги Bluetooth, поки Artisan не має доступу до Bluetooth - + Bluetooth access denied У доступі через Bluetooth відмовлено - + Hottop control turned off Керування гарячою поверхнею вимкнено - + Hottop control turned on Керування гарячою поверхнею ввімкнено - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Щоб керувати Hottop, вам потрібно спочатку активувати режим суперкористувача, клацнувши правою кнопкою миші на РК-дисплеї таймера! - - + + Settings not found Налаштування не знайдено - + artisan-settings артизан-налаштування - + Save Settings Зберегти налаштування - + Settings saved Налаштування збережено - + artisan-theme артизан-тема - + Save Theme Зберегти тему - + Theme saved Тему збережено - + Load Theme Завантажити тему - + Theme loaded Тему завантажено - + Background profile removed Фоновий профіль видалено - + Alarm Config Конфігурація будильника - + Alarms are not available for device None Будильники недоступні для пристрою. Немає - + Switching the language needs a restart. Restart now? Перемикання мови потребує перезапуску. Перезапустити зараз? - + Restart Перезапустіть - + Import K202 CSV Імпорт K202 CSV - + K202 file loaded successfully Файл K202 успішно завантажено - + Import K204 CSV Імпорт K204 CSV - + K204 file loaded successfully Файл K204 успішно завантажено - + Import Probat Recipe Імпортний пробат рецепт - + Probat Pilot data imported successfully Дані Probat Pilot успішно імпортовано - + Import Probat Pilot failed Помилка імпорту пробного тесту - - + + {0} imported {0} імпортовано - + an error occurred on importing {0} сталася помилка під час імпорту {0} - + Import Cropster XLS Імпорт Cropster XLS - + Import Stronghold XLSX Імпортувати Stronghold XLSX - + Import RoastLog URL Імпортуйте URL-адресу RoastLog - + Import RoastPATH URL Імпортуйте URL-адресу RoastPATH - + Import Giesen CSV Імпорт Giesen CSV - + Import Petroncini CSV Імпортуйте Petroncini CSV - + Import IKAWA URL Імпортуйте URL-адресу IKAWA - + Import IKAWA CSV Імпорт IKAWA CSV - + Import Loring CSV Імпорт Loring CSV - + Import ROEST CSV Імпорт ROEST CSV - + Import Rubasse CSV Імпорт Rubasse CSV - + Import HH506RA CSV Імпорт HH506RA CSV - + HH506RA file loaded successfully Файл HH506RA успішно завантажено - + Save Graph as Зберегти графік як - + {0} size({1},{2}) saved Розмір {0} ({1}, {2}) збережено - + Save Graph as PDF Зберегти графік як PDF - + Save Graph as SVG Зберегти графік як SVG - + {0} saved {0} збережено - + Wheel {0} loaded Колесо {0} завантажено - + Invalid Wheel graph format Недійсний формат графіка колеса - + Buttons copied to Palette # Кнопки скопійовано до палітри # - + Palette #%i restored Палітру #%i відновлено - + Palette #%i empty Палітра #%i порожня - + Save Palettes Зберегти палітри - + Palettes saved Палітри збережені - + Palettes loaded Палітри завантажено - + Invalid palettes file format Недійсний формат файлу палітри - + Alarms loaded Сигналізації завантажено - + Fitting curves... Підгонка кривих... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Попередження. Початок інтервалу аналізу, що цікавить, раніше, ніж початок підгонки кривої. Виправте це на вкладці Config>Curves>Analyze. - + Analysis earlier than Curve fit Аналіз раніше, ніж підгонка кривої - + Simulator stopped Симулятор зупинено - + debug logging ON журнал налагодження УВІМКНЕНО @@ -17220,448 +17228,448 @@ Correct this on the Config>Curves>Analyze tab. Для пристрою встановлено значення {0}, що еквівалентно CENTER 302. Тепер виберіть послідовний порт - + set y-coordinate to {} встановити y-координату на {} - + seconds before FCs секунд до FCs - + seconds after FCs секунд після FCs - + Alarm notice Сповіщення про тривогу - + Alarm is calling: {0} Будильник дзвонить: {0} - + Calling alarm failed on {0} Помилка виклику будильника {0} - + Alarm trigger button error, description '{0}' not a number Помилка кнопки тривоги, опис "{0}" не номер - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Помилка повзунка запуску тривоги, опис "{0}" недійсне число [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Помилка повзунка SV тригера тривоги, опис "{0}" недійсне число - + Alarm {0} triggered Спрацьовує будильник {0} - + Save profile? Зберегти профіль? - + Profile unsaved Профіль не збережено - + Scope has been reset Область скинуто - + Load Image File Завантажити файл зображення - + Loaded watermark image {0} Завантажене зображення водяного знака {0} - + Unable to load watermark image {0} Неможливо завантажити зображення водяного знака {0} - + Convert profile data to Fahrenheit? Перетворити дані профілю в шкалу Фаренгейта? - - - - + + + + Convert Profile Temperature Перетворення температури профілю - + Profile changed to Fahrenheit Профіль змінено на Фаренгейт - + Unable to comply. You already are in Fahrenheit Неможливо виконати. Ви вже в Фаренгейті - - + + Profile not changed Профіль не змінено - + Convert profile data to Celsius? Перетворити дані профілю в градуси Цельсія? - + Profile changed to Celsius Профіль змінено на Цельсій - + Unable to comply. You already are in Celsius Неможливо виконати. Ви вже в градусах Цельсія - + Convert Profile Scale Перетворення масштабу профілю - + No profile data found Дані профілю не знайдено - - + + Colors set to defaults Кольори встановлені за замовчуванням - + Colors set to Default Theme Для кольорів встановлено тему за замовчуванням - + Colors set to grey Кольори встановлені на сірий - + Background does not match number of labels Фон не відповідає кількості міток - + Phidget service discovery started... Розпочато пошук служби Phidget... - + scanning for device пошук пристрою - + Scope monitoring... Обсяг моніторингу... - + Scope stopped Сферу зупинено - + Humidity: {}% Вологість: {}% - + Temperature: {}{} Температура: {}{} - + Pressure: {}hPa Тиск: {} гПа - + Scope recording... Запис обсягу... - + Scope recording stopped Запис прицілу зупинено - + Not enough data collected yet. Try again in a few seconds Ще не зібрано достатньо даних. Повторіть спробу через кілька секунд - + CHARGE: Scope is not recording ЗАРЯД: Приціл не записує - + Roast time starts now 00:00 BT = {0} Час смаження починається зараз 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] записано о {0} BT = {1} - + DRY END: Scope is not recording DRY END: Приціл не записує - + [DRY END] recorded at {0} BT = {1} [DRY END] записано о {0} BT = {1} - + FC START: Scope is not recording FC START: Приціл не записується - + [FC START] recorded at {0} BT = {1} [FC START] записано о {0} BT = {1} - + FC END: Scope is not recording FC END: Приціл не записується - + [FC END] recorded at {0} BT = {1} [FC END] записано о {0} BT = {1} - + SC START: Scope is not recording SC START: Приціл не записується - + [SC START] recorded at {0} BT = {1} [SC START] записано о {0} BT = {1} - + SC END: Scope is not recording SC END: Обсяг не записується - + [SC END] recorded at {0} BT = {1} [SC END] записано о {0} BT = {1} - + DROP: Scope is not recording DROP: приціл не записує - + Roast ended at {0} BT = {1} Смаження закінчилося о {0} BT = {1} - + COOL: Scope is not recording КРУТО: Приціл не записує - + [COOL END] recorded at {0} BT = {1} [COOL END] записано о {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Подія № {0} записана на BT = {1}{2} Час = {3} - + Timer is OFF Таймер вимкнено - + Unable to move background Неможливо перемістити фон - + No finished profile found Готовий профіль не знайдено - + Polynomial coefficients (Horner form): Коефіцієнти полінома (форма Горнера): - + Knots: Вузли: - + Residual: Залишок: - + Roots: коріння: - + Profile information Інформація профілю - + Designer Start Конструктор Старт - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Імпортування профілю в Designer призведе до знищення всіх даних, крім основних [точок]. Продовжити? - + Save Points Зберегти бали - + Points saved Очки збережено - + Load Points Точки навантаження - + Points loaded Бали завантажено - + Designer Init Конструктор Ініц - + Unable to start designer. Profile missing [CHARGE] or [DROP] Неможливо запустити конструктор. Профіль відсутній [CHARGE] або [DROP] - + [ CHARGE ] [ ЗАРЯД ] - + [ DRY END ] [ СУХИЙ кінець ] - + [ FC START ] [ ФК СТАРТ ] - + [ FC END ] [ ФК КІНЕЦЬ ] - + [ SC START ] [SC START] - + [ SC END ] [ SC КІНЕЦЬ ] - + [ DROP ] [ КРАПЛЯ ] - + [ COOL ] [КРУТО] - + New profile created Створено новий профіль - + added to cupping notes додається до купінгових нот - + added to roasting notes додається до нот про смаження - + Mouse Cross ON: move mouse around Хрестик миші УВІМКНЕНО: рухайте мишкою - + Mouse cross OFF Хрестик мишки ВИМКНЕНО @@ -18159,67 +18167,67 @@ To keep it free and current please support us with your donation and subscribe t Scope Annotation - - - - - + + + + + CHARGE ЗАРЯДКУ - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18232,11 +18240,11 @@ To keep it free and current please support us with your donation and subscribe t Scope Title - - - - - + + + + + @@ -19362,216 +19370,216 @@ To keep it free and current please support us with your donation and subscribe t Textbox - - - - - - - - - - + + + + + + + + + + Acidity Кислотність - - - - - - - - + + + + + + + + Aftertaste Післясмак - - - - + + + + Clean Cup Чиста чашка - + Head Керівник - - - + + + Fragrance Аромат - - - - - - - + + + + + + + Sweetness Солодкість - - - - - + + + + + Aroma Аромат - - - - - - - - + + + + + + + + Balance Баланс - - - + + + + - - - - - - + + + + + Body Тіло - - - + + + Fragrance-Aroma Віддушка-Аромат - - - - - + + + + + Flavor Смак - - - + + + Uniformity Однорідність - - - + + + Overall Загалом - + Intensity Інтенсивність - + Fragance Аромат - + Dry Fragrance Сухий аромат - + Complexity Складність - - + + Finish Закінчити - + Brightness Яскравість - + Wet Aroma Вологий аромат - + Taste смак - + Nose ніс - + Mouthfeel Відчуття в роті - - + + Flavour Смак - + Roast Color Смажений колір - + Crema Texture Кремова текстура - + Crema Volume - + Bitterness Гіркота - + Defects дефекти - + Aroma Intensity Інтенсивність аромату - + Aroma Persistence Стійкість аромату @@ -20534,232 +20542,232 @@ Font type is set in Config>> Curves>> UI tab Стилі ліній - - + + Start monitoring Почніть моніторинг - + Start recording Почніть запис - + First Crack Start Перший Crack Start - + First Crack End Перший Crack End - + Second Crack Start Другий старт крека - + Second Crack End Другий крак - + Reset Скинути - + Charge Зарядити - + Drop Падіння - + Event Подія - + Increases the current SV value by 5 Збільшує поточне значення SV на 5 - + Increases the current SV value by 10 Збільшує поточне значення SV на 10 - + Increases the current SV value by 20 Збільшує поточне значення SV на 20 - + Decreases the current SV value by 20 Зменшує поточне значення SV на 20 - + Decreases the current SV value by 10 Зменшує поточне значення SV на 10 - + Decreases the current SV value by 5 Зменшує поточне значення SV на 5 - + Dry End Сухий кінець - + Cool End Крутий кінець - + Timer Таймер - + ET Temperature ET Температура - + BT Temperature Температура BT - + ET/time (degrees/min) ET/час (градуси/хв) - + BT/time (degrees/min) BT/час (градуси/хв) - + Value of SV in PID Значення SV у PID - + PID power % Потужність PID % - + Number of events found Кількість знайдених подій - + Type of event Тип події - + Value of event Цінність події - + Updates the event Оновлює подію - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Фазові РК-дисплеї: клацніть правою кнопкою миші для циклічного переходу між ЧАСОМ, ВІДСОТКАМИ та ТЕМПЕРАТУРНИМ РЕЖИМОМ - + Syncing with artisan.plus Синхронізація з artisan.plus - - + + Disconnect artisan.plus Відключіть artisan.plus - + Upload to artisan.plus Завантажте на artisan.plus - + Connect artisan.plus Підключіть artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE Фазові РКД Зараз у РЕЖИМІ ВСІЙ ОБРОБКИ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Фазові РК-дисплеї: клацніть правою кнопкою миші для циклічного переходу між ЧАСОМ, ВІДСОТКАМИ та ТЕМПЕРАТУРНИМ РЕЖИМОМ Зараз у режимі ЧАС - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Фазові РК-дисплеї: клацніть правою кнопкою миші для циклічного переходу між ЧАСОМ, ВІДСОТКАМИ та ТЕМПЕРАТУРНИМ РЕЖИМОМ Зараз у ПРОЦЕНТНОМУ РЕЖИМІ - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Фазові РК-дисплеї: клацніть правою кнопкою миші для циклічного переходу між ЧАСОМ, ВІДСОТКАМИ та ТЕМПЕРАТУРНИМ РЕЖИМОМ Зараз у ТЕМПЕРАТУРНОМУ РЕЖИМІ - + <b>Label</b>= <b>Мітка</b>= - + <b>Description </b>= <b>Опис </b>= - + <b>Type </b>= <b>Тип </b>= - + <b>Value </b>= <b>Значення </b>= - + <b>Documentation </b>= <b>Документація </b>= - + <b>Button# </b>= <b>Кнопка № </b>= @@ -20804,12 +20812,12 @@ Currently in TEMP MODE Приклад: 100 + х - + Stop monitoring Припинити моніторинг - + Stop recording Зупинити запис diff --git a/src/translations/artisan_vi.qm b/src/translations/artisan_vi.qm index cb727559d2cf1af17ef1809c05ae07ce92a537b1..ec38d351bd83cc307cf9a12252d8745866494974 100644 GIT binary patch delta 19837 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 ObND|w;QO2wuK6FRhDFc- delta 21167 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 About - + Release Sponsor Nhà tài trợ phát hành - + About Giới Thiệu - + Core Developers Người phát triển - + License Bản Quyền - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. Đã xảy ra sự cố khi truy xuất thông tin phiên bản mới nhất. Vui lòng kiểm tra kết nối Internet của bạn, thử lại sau hoặc kiểm tra thủ công. - + A new release is available. Đã có phiên bản mới. - + Show Change list Danh sách các thay đổi - + Download Release Tải xuống các phiên bản - + You are using the latest release. Bạn đang sử dụng phiên bản mới nhất. - + You are using a beta continuous build. Bạn đang sử dụng phiên bản beta. - + You will see a notice here once a new official release is available. Bạn sẽ thấy thông báo ở đây sau khi có phiên bản mới chính thức. - + Update status Cập nhật trạng thái - + sponsored by {} được tài trợ bởi {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day Rang trong ngày - + Screen Size Kích thước màn hình @@ -98,65 +98,65 @@ Độ ẩm hạt chưa rang - + Batch Size Kích thước lô hàng - + Density Roasted Khối lượng riêng hạt đã rang - + Moisture Roasted Độ ẩm hạt đã rang - + Ground Color Màu nâu - + Energy Năng lượng - + CO2 - + Weight Roasted Cân rang - + Weight Loss Khối lượng hao hụt - + From From - + Bottom Đáy - + AUC AUC @@ -288,7 +288,7 @@ Xóa - + Update Cập nhật @@ -834,109 +834,109 @@ Extra Device Chữ - - - + + + ON ON - - - - + + + + START Bắt đầu - + FC START FC Bắt đầu - + FC END FC kết thúc - + SC START SC Bắt đầu - + SC END SC kết thúc - + RESET RESET - - + + CHARGE Nạp Liệu - - + + DROP Xả - + CONTROL ĐIỀU KHIỂN - + EVENT Sự kiện - + SV +5 SV +5 - + SV +10 SV +10 - + SV +20 SV +20 - + SV -20 SV -20 - + SV -10 SV -10 - + SV -5 SV -5 - + DRY END DRY kết thúc - + COOL END Làm Nguội @@ -957,25 +957,25 @@ kết thúc - + Finishing Phase Giai đoạn hoàn thành - + Maillard Phase Giai đoạn phát triển hương - + Drying Phase Giai đoạn Sấy - - + + OFF OFF @@ -1494,61 +1494,61 @@ kết thúc Luôn hiển thị - + Heavy FC FC Nặng - + Low FC FC Nhẹ - + Light Cut Cắt nhẹ - + Dark Cut Cắt đậm - + Drops Drops - + Oily Dầu - + Uneven Không đều - + Tipping Tipping - + Scorching Cháy quá nhiệt - + Divots Divots @@ -1791,9 +1791,9 @@ kết thúc ComboBox + - - + @@ -1803,10 +1803,10 @@ kết thúc Air + - - + @@ -1818,9 +1818,9 @@ kết thúc Drum + - - + @@ -1830,9 +1830,9 @@ kết thúc Damper + - - + @@ -2113,14 +2113,14 @@ kết thúc SV - + Playback ON Playback ON - + Playback OFF @@ -2139,7 +2139,7 @@ kết thúc Reset màu Canvas - + Heater Máy sưởi @@ -2543,32 +2543,32 @@ kết thúc rời rạc - + Propane Gas (LPG) Khí propan (LPG) - + Natural Gas (NG) Khí tự nhiên (NG) - + Electric Điện - + Fan Cái quạt - + Cooling Làm mát - + Elec Điện @@ -2672,47 +2672,47 @@ kết thúc Contextual Menu - + Add point Thêm vào điểm - + Remove point Lấy ra điểm - + Load points Nạp các điểm - + Save points Lưu các điểm - + Reset Designer Reset Designer - + Config... Cấu hình... - + Add to Cupping Notes Thêm vào ghi chú Cupping - + Add to Roasting Notes Thêm vào ghi chú mẻ rang - + Edit Chỉnh sửa @@ -4085,102 +4085,102 @@ kết thúc Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO Lỗi: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4191,86 +4191,86 @@ kết thúc - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4490,19 +4490,19 @@ kết thúc Arduino không thể cài đặt bộ lọc - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4623,96 +4623,96 @@ kết thúc Giao tiếp S7 bị lỗi - - - - + + + + Error: Lỗi: - + Exception: {} not a valid settings file Lỗi:{} setting file không đúng - - - - - + + + + + Error Lỗi - + Exception: WebLCDs not supported by this build Ngoại lệ: WebLCD không được bản dựng này hỗ trợ - + Could not start WebLCDs. Selected port might be busy. Không thể khởi động WebLCD. Cổng được chọn có thể đang bận. - + Failed to save settings Không thể lưu cài đặt - - + + Exception (probably due to an empty profile): Lỗi (có thể profile rỗng): - + Analyze: CHARGE event required, none found - + Analyze: DROP event required, none found - + Analyze: no background profile data available - + Analyze: background profile requires CHARGE and DROP events - + Unexpected value for n, got Giá trị không mong đợi cho n, đã nhận - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! Ngoại lệ: không thể thêm phidgetServer. Xác minh rằng trình điều khiển Phidget đã được cài đặt đúng! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! Lỗi:PhidgetManager không thể khởi động. Kiểm tra Phidget dirver đã được cài đặt chưa! - - + + Unstable meter data Dữ liệu đo không ổn định - + Error in lnRegression: Error in lnRegression: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. Ngoại lệ: redrawdesigner() Sự kiện Roast có thể không đúng thứ tự. Đặt lại Trình thiết kế. @@ -4841,8 +4841,8 @@ kết thúc Event Annotations trợ giúp - - + + @@ -4984,7 +4984,7 @@ kết thúc Báo Hiệu trợ giúp - + Keyboard Shortcuts Help Phím tắt trợ giúp @@ -5187,15 +5187,15 @@ kết thúc Phát lại - - + + Energy Năng lượng - - + + CO2 @@ -5431,15 +5431,15 @@ kết thúc HTML Report Template - - + + BBP Total Time Tổng thời gian BBP - - + + BBP Bottom Temp Nhiệt độ đáy BBP @@ -5455,850 +5455,850 @@ kết thúc Tóm tắt BBP nhỏ gọn - - + + Whole Color Màu sắc tổng quát - - - + + + Profile Profile - + Roast Batches Các mẻ rang - - - + + + Batch Lô hàng - - + + Date Ngày tháng - - - + + + Beans Hạt - - - + + + In In - - + + Out Out - - - + + + Loss Hao hụt - - + + SUM Tổng - + Production Report Báo cáo sản xuất - - + + Time Thời gian - - + + Weight In Khối lượng đầu vào - - + + CHARGE BT Nạp Liệu BT - - + + FCs Time FCs Time - - + + FCs BT FCs BT - - + + DROP Time Xả Time - - + + DROP BT Xả BT - + Dry Percent Dry Percent - + MAI Percent MAI Phần trăm - + Dev Percent Dev phần trăm - - + + AUC AUC - - + + Weight Loss Khối lượng hao hụt - - + + Color Màu Sắc - + Cupping Cupping - + Roaster Người rang - + Capacity Dung tích - + Operator Người thợ - + Organization Cơ quan - + Drum Speed Tốc độ trống - + Ground Color Ground Color - + Color System Màu Sắc hệ thống - + Screen Min Màn hình Min - + Screen Max Màn hình Max - + Bean Temp Nhiệt độ hạt - + CHARGE ET Nạp Liệu ET - + TP Time TP Time - + TP ET TP ET - + TP BT TP BT - + DRY Time DRY Time - + DRY ET DRY ET - + DRY BT DRY BT - + FCs ET FCs ET - + FCe Time FCe Time - + FCe ET FCe ET - + FCe BT FCe BT - + SCs Time SCs Time - + SCs ET SCs ET - + SCs BT SCs BT - + SCe Time SCe Time - + SCe ET SCE BT - + SCe BT - + DROP ET Xả ET - + COOL Time Thời gian Làm Nguội - + COOL ET Làm Nguội ET - + COOL BT Làm Nguội BT - + Total Time Tổng thời gian - + Dry Phase Time Dry Phase Time - + Mid Phase Time Mid Phase RoR - + Finish Phase Time Finish Phase Time - + Dry Phase RoR Dry Phase RoR - + Mid Phase RoR Mid Phase RoR - + Finish Phase RoR Finish Phase RoR - + Dry Phase Delta BT BT đồng bằng pha khô - + Mid Phase Delta BT BT Delta pha giữa - + Finish Phase Delta BT Kết thúc giai đoạn Delta BT - + Finish Phase Rise Kết thúc giai đoạn tăng - + Total RoR Tổng RoR - + FCs RoR FCs RoR - + MET MET - + AUC Begin AUC Begin - + AUC Base AUC Base - + Dry Phase AUC Giai đoạn khô AUC - + Mid Phase AUC Mid Phase AUC - + Finish Phase AUC Finish Phase AUC - + Weight Out Khối lượng đầu ra - + Volume In Thể tích đầu vào - + Volume Out Thể tích đầu ra - + Volume Gain Thể tích tăng - + Green Density Tỉ trọng hạt xanh - + Roasted Density Tỉ trong sau khi rang - + Moisture Greens Độ ẩm hạt xanh - + Moisture Roasted Độ ẩm sau khi rang - + Moisture Loss Độ ẩm hao hụt - + Organic Loss Organic hao hụt - + Ambient Humidity Độ ẩm môi trường - + Ambient Pressure Áp suất môi trường - + Ambient Temperature Nhiệt độ môi trường - - + + Roasting Notes Ghi chú mẻ rang - - + + Cupping Notes Cupping Notes - + Heavy FC Heavy FC - + Low FC Low FC - + Light Cut Light Cut - + Dark Cut Dark Cut - + Drops Drops - + Oily Dầu - + Uneven Uneven - + Tipping Tipping - + Scorching Cháy sém - + Divots Divots - + Mode Mode - + BTU Batch Lô BTU - + BTU Batch per green kg BTU Batch cho mỗi kg xanh - + CO2 Batch Lô CO2 - + BTU Preheat Làm nóng trước BTU - + CO2 Preheat Làm nóng sơ bộ CO2 - + BTU BBP - + CO2 BBP - + BTU Cooling Làm mát BTU - + CO2 Cooling Làm mát bằng CO2 - + BTU Roast BTU nướng - + BTU Roast per green kg BTU Rang mỗi kg xanh - + CO2 Roast Rang CO2 - + CO2 Batch per green kg Lô CO2 trên mỗi kg xanh - + BTU LPG - + BTU NG - + BTU ELEC - + Efficiency Batch Hiệu quả hàng loạt - + Efficiency Roast Roast hiệu quả - + BBP Begin BBP Bắt đầu - + BBP Begin to Bottom Time BBP Bắt đầu Thời gian Đáy - + BBP Bottom to CHARGE Time BBP Đáy để SẠC Thời Gian - + BBP Begin to Bottom RoR BBP Bắt đầu chạm đáy RoR - + BBP Bottom to CHARGE RoR BBP Đáy để CHARGE RoR - + File Name Tên tệp - + Roast Ranking Xếp hạng mẻ rang - + Ranking Report Báo cáo xếp hạng - + AVG AVG - + Roasting Report Mẻ rang Report - + Date: Ngày tháng: - + Beans: Hạt: - + Weight: Khối lượng: - + Volume: Thể tích: - + Roaster: Người rang: - + Operator: Người thợ: - + Organization: Cơ quan: - - + + Cupping: Cupping: - + Color: Màu Sắc: - + Energy: Năng lượng: - + CO2: - + CHARGE: Nạp Liệu: - + Size: Kich thước: - + Density: Tỉ trọng: - + Moisture: Độ ẩm: - + Ambient: Môi trường xung quanh: - + TP: TP: - + DRY: DRY: - + FCs: FCs: - + FCe: FCe: - + SCs: SCs: - + SCe: SCe: - + DROP: Xả: - + COOL: Làm Nguội: - + MET: MET: - + CM: CM: - + Drying: Sấy: - + Maillard: Maillard: - + Finishing: Hoàn tất: - + Cooling: Làm Nguội: - + Background: Background: - + Alarms: Báo Hiệu: - + RoR: RoR: - + AUC: AUC: - + Events Events @@ -7191,13 +7191,13 @@ Khi Đồng hồ đo=NONE mở hộp thoại để nhập nhiệt độ theo cá - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - Nhập sự kiện đặc biệt nhanh chóng. Các phím q,w,e và r tương ứng với các sự kiện đặc biệt 1,2,3 và 4. Giá trị số có hai chữ số phải theo sau chữ cái viết tắt, ví dụ: &#39;q75&#39;, khi giá trị tối đa của thanh trượt sự kiện tương ứng là 100 trở xuống (cài đặt mặc định). Khi giá trị tối đa của thanh trượt lớn hơn 100, phải nhập ba chữ số và đối với các giá trị nhỏ hơn 100 thì bắt buộc phải có số 0 đứng đầu, ví dụ: &#39;q075&#39;. + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - Nhập nhanh PID SV. Giá trị là một số có ba chữ số. Đối với các giá trị nhỏ hơn 100 phải được nhập với số 0 ở đầu, ví dụ: & # 39; v075 & # 39 ;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11280,6 +11280,14 @@ Việc sử dụng các công thức toán học trong máy vẽ cũng cho phép F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1 đề cập đến kết quả trước đó của công thức thực tế để nhận ra một vòng phản hồi. Điều này rất hữu ích trong các thiết kế bộ lọc. Tương tự, F2 đề cập đến kết quả thứ hai trước đó, v.v. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + Nhập sự kiện đặc biệt nhanh chóng. Các phím q,w,e và r tương ứng với các sự kiện đặc biệt 1,2,3 và 4. Giá trị số có hai chữ số phải theo sau chữ cái viết tắt, ví dụ: &#39;q75&#39;, khi giá trị tối đa của thanh trượt sự kiện tương ứng là 100 trở xuống (cài đặt mặc định). Khi giá trị tối đa của thanh trượt lớn hơn 100, phải nhập ba chữ số và đối với các giá trị nhỏ hơn 100 thì bắt buộc phải có số 0 đứng đầu, ví dụ: &#39;q075&#39;. + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + Nhập nhanh PID SV. Giá trị là một số có ba chữ số. Đối với các giá trị nhỏ hơn 100 phải được nhập với số 0 ở đầu, ví dụ: & # 39; v075 & # 39 ;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12017,8 +12025,8 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Tỉ lệ - - + + Text Text @@ -12045,19 +12053,19 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu dg - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12078,19 +12086,19 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu BT - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12119,8 +12127,8 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Căn chỉnh - - + + @@ -12137,11 +12145,11 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu CHARGE - - - - - + + + + + @@ -12150,13 +12158,13 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu TP - - + + + + - - - - + + @@ -12164,16 +12172,16 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu DRY - - - - - - - - - - + + + + + + + + + + @@ -12181,7 +12189,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu FCs - + @@ -12189,7 +12197,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu FCe - + @@ -12197,7 +12205,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu SCs - + @@ -12205,8 +12213,8 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu SCe - - + + @@ -12227,9 +12235,9 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu /phút - - - + + + @@ -12238,9 +12246,9 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu ON - - - + + + @@ -12275,7 +12283,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Âm - + Slider @@ -12292,8 +12300,8 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Đảo ngược điều khiển - - + + @@ -12329,29 +12337,29 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Ramp/Soak - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background Background @@ -12572,7 +12580,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Cho phép chồng chú thích - + Markers Markers @@ -12614,9 +12622,9 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Kích thước - - - + + + @@ -12624,8 +12632,8 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Bắt đầu - - + + MET MET @@ -12651,9 +12659,9 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu hiện tại: - - - + + + @@ -12718,9 +12726,9 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Cụm - - - + + + @@ -12733,16 +12741,16 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu RESET - - - + + + Event button Event button - + its text @@ -12786,7 +12794,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu DB# - + @@ -13001,7 +13009,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Node - + ALL Tất Cả @@ -13066,7 +13074,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu - + @@ -13083,9 +13091,9 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu - - - + + + Green @@ -13101,7 +13109,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Đã Rang - + @@ -13110,7 +13118,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu DRY kết thúc - + @@ -13119,13 +13127,13 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu FC bắt đầu - + FC END FC kết thúc - + @@ -13133,13 +13141,13 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu SC START - + SC END SC kết thúc - + COOL Làm Nguội @@ -13170,7 +13178,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu - + Density Tỉ trọng @@ -13192,7 +13200,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu - + Moisture Độ ẩm @@ -13321,7 +13329,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu (mm: ss) - + Duration Thời lượng @@ -13344,7 +13352,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu - + @@ -13384,7 +13392,7 @@ Nghệ nhân sẽ bắt đầu chương trình mỗi giai đoạn mẫu. Đầu Người mẫu - + Heating Sưởi @@ -13695,7 +13703,7 @@ LCDs All Không có sẵn trong ArtisanViewer - + EVENT EVENT @@ -13763,13 +13771,13 @@ LCDs All Nhập vào chú thich - + PID SV PID SV - + PID % PID % @@ -13810,425 +13818,425 @@ LCDs All Màu cạnh (RGBA) - + roasted đã rang - - - - - - + + + + + + AUC AUC - + Time Guide Time Guide - + Background ET Nền ET - + Background BT Nền BT - + Background Extra Nền Extra - + X Label X Label - - - + + + Canvas Canvas - + Y Label Y Label - + SpecialEventText SpecialEventText - + SpecialEventBox SpecialEventBox - + Bg SpecialEventText Bg SpecialEventText - + Bg SpecialEventBox Bg SpecialEventBox - - - - - - - + + + + + + + Legend bkgnd Nền cùa chú thích - + MET Text MET Text - - + + MET Box MET Box - + Timer LCD Digits Timer LCD chữ số - + Timer LCD Background Timer LCD màu nền - - + + ET LCD Digits ET LCD chữ số - - + + ET LCD Background ET LCD màu nền - - + + BT LCD Digits BT LCD chữ số - - + + BT LCD Background BT LCD nền - + Extra/PID LCD Digits Extra/PID LCD chữ số - + Extra/PID LCD Background Extra/PID LCD màu nền - + AUC FCs AUC FCs - - - + + + ln() ln() - - - - + + + + x x - - - + + + Bkgnd Nền - - - + + + On On - - - + + + Off Off - + Max Delta Max Delta - + Swing Swing - + ABC/secs ABC/secs - + Segment Analysis (rise, crash and flick) Segment Analysis (rise, crash and flick) - + Background Align Căn chỉnh nền - + Curve Fit Curve Fit - + Samples Threshold Ngưỡng lấy mẫu - + Delta Threshold Delta Threshold - + Sample rate (secs) Tốc độ lấy mẫu(secs) - + Smooth Curves/Spikes Làm mượt đường cong/ Gai - + Delta Span/Smoothing Delta Span / Smoothing - + Polyfit/Optimal Smoothing Polyfit / Làm mịn tối ưu - + Fit RoRoR (C/min/min) Fit RoRoR (C/min/min) - + Actual RoR at FCs Actual RoR at FCs - + ALL FINISHING MODE TẤT CẢ Ở CHẾ ĐỘ HOÀN TẤT - - + + DEV% DEV% - - + + DRY% DRY% - - - - - + + + + + TIME MODE Thời gian MODE - - - - - + + + + + PERCENTAGE MODE Phần trăm MODE - + RAMP% RAMP% - - - - - + + + + + TEMP MODE TEMP MODE - + Start recording Bắt đầu ghi nhận dữ liệu - + Charge the beans Charge the beans - + /m /m - + greens hạt xanh - - - + + + AUTO TỰ ĐỘNG - - - + + + MANUAL THỦ CÔNG - + FLAP VẠCH - - - + + + CLOSE ĐÓNG - - - + + + OPEN MỞ - + CONTROL ĐIỀU KHIỂN - + DISCHARGE PHÓNG ĐIỆN - + HEATING LÀM MÁT - + STIRRER máy khuấy - + FILL ĐỔ ĐẦY - + COOLING LÀM MÁT - - - + + + STOP DỪNG LẠI - + RELEASE GIẢI PHÓNG - + RMSE BT - + MSE BT MSE BT - - - + + + RoR RoR - + @FCs @FCs - + Max+/Max- RoR Max+/Max- RoR @@ -14416,155 +14424,155 @@ LCDs All Mapping - + Preheat Measured Đã đo nhiệt trước - + Preheat % Làm nóng trước% - + BBP Measured BBP được đo lường - + BBP % BBP% - + Cooling Measured Làm mát được đo - + Cooling % Làm mát% - + Continuous Tiếp diễn - + Roast Event Sự kiện nướng - + Meter Meter - - + + at tại - + BackgroundXT Nền XT - + BackgroundYT Nền YT - - + + BackgroundET Nền ET - - + + BackgroundBT Nền BT - + BackgroundDeltaET Nền DeltaET - + BackgroundDeltaBT Nền DeltaBT - + ETprojection ETprojection - + DeltaETprojection Phép chiếu DeltaET - + BTprojection BTprojection - + DeltaBTprojection DeltaBTchiếu - + TIMEguide TIMEguide - + AUCguide AUCguide - - - + + + Correction Sửa chữa - + Event #<b>{0} </b> Event #<b>{0} </b> - - + + CM CM - - + + FC FC - + Designer Designer - + BT {0} {1}/min for {2} BT {0} {1}/min for {2} - + ET {0} {1}/min for {2} ET {0} {1}/min for {2} @@ -14776,8 +14784,8 @@ LCDs All - - + + About {0} @@ -14839,37 +14847,37 @@ LCDs All Menu - + Main LCDs Main LCDs - + Delta LCDs Delta LCDs - + PID LCDs PID LCDs - + Extra LCDs Extra LCDs - + Phases LCDs Phases LCDs - + Scale LCDs Tỷ lệ màn hình LCD @@ -14906,13 +14914,13 @@ LCDs All View - + Help Trợ giúp - + New Tạo mới @@ -15275,105 +15283,105 @@ LCDs All Điều khiển - + Readings Các thông số - + Events Editor Trình chỉnh sửa sự kiện - + Buttons Các nút nhấn - + Sliders Các thanh trượt - + Schedule Kế hoạch - + Full Screen Toàn bộ màn hình - + About Qt Thông tin về QT - + Documentation Các tài liệu - + Keyboard Shortcuts Phím tắt - + Check for Updates Kiểm tra các bản cập nhật - + Errors Lổi - + Messages Thông báo - + Serial Serial - + Platform Platform - + Load Settings... Tải các cấu hình... - + Load Recent Settings Tải các cấu hình gần đây - - + + Save Settings... Lưu các cấu hình... - - + + Factory Reset Factory Reset - + Load Theme... Tải Theme... - + Save Theme... Lưu Theme... @@ -15432,18 +15440,18 @@ LCDs All Biểu đồ bánh xe đã được lưu - + Open Wheel Graph Biểu đồ bánh xe mở - - - - - - + + + + + + @@ -15451,12 +15459,12 @@ LCDs All {} đã kết nối - - - - - - + + + + + + @@ -15981,7 +15989,7 @@ Lặp lại Thao tác ở cuối: {0} - + Bluetootooth access denied Truy cập Bluetooth bị từ chối @@ -16017,13 +16025,13 @@ Lặp lại Thao tác ở cuối: {0} Hỗ trợ phát lại được BẬT ở {0} giây - + Load Background Tải nền - + Reading background profile... Đang đọc hồ sơ nền ... @@ -16255,8 +16263,8 @@ Lặp lại Thao tác ở cuối: {0} Lấy mẫu - - + + Warning Cảnh báo @@ -16267,13 +16275,13 @@ Lặp lại Thao tác ở cuối: {0} Khoảng thời gian lấy mẫu chặt chẽ có thể dẫn đến sự mất ổn định trên một số máy. Chúng tôi đề xuất tối thiểu là 1 giây. - + Incompatible variables found in %s Đã tìm thấy các biến không tương thích trong %s - + Assignment problem Vấn đề chuyển nhượng @@ -16319,7 +16327,7 @@ Lặp lại Thao tác ở cuối: {0} Kết nối S7 không thành công - + Port Configuration Cấu hình cổng @@ -16330,7 +16338,7 @@ Lặp lại Thao tác ở cuối: {0} Cổng kết nối - + Load Alarms Tải lên các Báo Hiệu @@ -16367,99 +16375,99 @@ Lặp lại Thao tác ở cuối: {0} theo dõi - - + + Save Statistics Lưu số liệu thống kê - + Welcome to version {0} of Artisan! Chào mừng bạn đến với phiên bản {0} của Artisan! - + This is a one time message to inform you about a change in Artisan. Đây là tin nhắn một lần để thông báo cho bạn về sự thay đổi trong Artisan. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. Nếu bạn không bao giờ chạy các phiên bản Artisan cũ hơn, bạn có thể bỏ qua thông báo này, thay đổi không ảnh hưởng đến bạn. - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. Artisan giữ nguyên tất cả các cài đặt cấu hình của bạn khi bạn thoát để chúng sẽ tự động có sẵn vào lần tiếp theo bạn khởi động Artisan. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. Bắt đầu từ bản phát hành v2.0, các cài đặt sẽ không còn được chia sẻ tự động khi khởi động với các phiên bản trước v2.0. - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. Đừng lo. Vì đây là lần đầu tiên bạn mở phiên bản mới này nên Artisan đã tải các cài đặt được sử dụng gần đây nhất của bạn. - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. Để chia sẻ cài đặt giữa phiên bản này và các phiên bản Artisan trước v2.0, hãy sử dụng 'Help> Save Settings' và 'Help> Load Settings'. - + Enjoy using Artisan, The Artisan Team Thích sử dụng Artisan, The Artisan Team - + One time message about loading settings at start-up Thông báo một lần về việc tải cài đặt khi khởi động - + Welcome to the ArtisanViewer! Chào mừng bạn đến với ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. Đây là tin nhắn một lần để giới thiệu bạn với ArtisanViewer. - + The ArtisanViewer opens whenever a copy of Artisan is already running. ArtisanViewer mở ra bất cứ khi nào bản sao của Artisan đang chạy. - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer sẽ lưu giữ tất cả các cài đặt cấu hình của bạn khi bạn thoát ra, vì vậy chúng sẽ tự động có sẵn vào lần tiếp theo bạn khởi động ArtisanViewer. - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. Thận trọng, cách duy nhất để chia sẻ cài đặt giữa Artisan và ArtisanViewer là lưu và tải chúng một cách rõ ràng bằng cách sử dụng 'Help> Save Settings' và 'Help> Load Settings'. - + Enjoy using ArtisanViewer, Thích sử dụng ArtisanViewer, - + The Artisan Team Đội ngũ nghệ nhân - + One time message about ArtisanViewer Thông báo một lần về ArtisanViewer - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -16468,408 +16476,408 @@ To keep it free and current please support us with your donation and subscribe t Để giữ cho nó miễn phí và cập nhật, vui lòng ủng hộ chúng tôi bằng khoản đóng góp của bạn và đăng ký artist.plus để chặn hộp thoại này! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) Định cấu hình cho<br>{0}?<br><br>Một số cài đặt của bạn sẽ được sửa đổi!<br><br>Trước khi tiếp tục, tốt nhất bạn nên lưu cài đặt hiện tại của mình và đặt lại Artisan<br>(menu đầu tiên {1} >> {2} rồi {4} >> {3}) - + Adjust Settings Điều chỉnh cài đặt - + Ambient Môi trường xung quanh - + Elevation (MASL) Độ cao (MASL) - - - + + + Action canceled Đã hủy hành động - - - - - - - + + + + + + + Machine Cỗ máy - - - - - + + + + + Network name or IP address Tên mạng hoặc địa chỉ IP - + Machine Capacity (kg) Công suất máy (kg) - + Energy loads configured for {0} {1}kg Tải năng lượng được định cấu hình cho {0} {1} kg - + Artisan configured for {0} Nghệ nhân được định cấu hình cho {0} - - + + Load theme {0}? Tải chủ đề {0}? - - + + Adjust Theme Related Settings Điều chỉnh cài đặt liên quan đến chủ đề - - + + Loaded theme {0} Chủ đề đã tải {0} - + Detected a color pair that may be hard to see: Đã phát hiện một cặp màu có thể khó nhìn thấy: - - - + + + Simulator started @{}x Đã bắt đầu trình mô phỏng @ {} x - + super on siêu trên - + super off siêu giảm giá - + Pulse out of range (%d) Xung ngoài phạm vi (%d) - + Alarms on Báo Hiệu ON - + Alarms off Báo Hiệu ON - + autoCHARGE on autoCHARGE đang bật - + autoCHARGE off autoCHARGE tắt - + autoDROP on autoXả on - + autoDROP off autoXả off - - - + + + PID set to OFF PID gán giá trị OFF - - - + + + PID set to ON PID gán giá trị ON - - + + PID mode manual Hướng dẫn sử dụng chế độ PID - - + + PID mode Ramp/Soak Chế độ PID Ramp / Ngâm - - + + PID mode background Nền chế độ PID - + playback off phát lại tắt - + playback by time phát lại theo thời gian - + playback by BT phát lại bởi BT - + playback by ET phát lại bởi ET - + Notifications on Thông báo trên - + Notifications off Thông báo tắt - - - - - - + + + + + + PID Lookahead: {0} Xem trước PID: {0} - + Keep ON enabled Luôn BẬT - + Keep ON disable Giữ BẬT vô hiệu hóa - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! Bạn có muốn đặt lại tất cả cài đặt không? <br> ArtisanViewer phải được khởi động lại! - + Do you want to reset all settings?<br> Artisan has to be restarted! Bạn có muốn đặt lại tất cả cài đặt không? <br> Artisan phải được khởi động lại! - - + + Factory Reset Khôi phục cài đặt gốc - + Auto Axis Graph Mode: Roast Chế độ đồ thị trục tự động: Roast - + Auto Axis Graph Mode: BBP+Roast Chế độ đồ thị trục tự động: BBP + Roast - + Auto Axis Graph Mode: BBP Chế độ đồ thị trục tự động: BBP - - + + PID Mode: Ramp/Soak Chế độ PID: Ramp / Ngâm - - + + PID Mode: Background Chế độ PID: Nền - - + + PID Mode: Manual Chế độ PID: Thủ công - + Exit Designer? Thoát khỏi trình thiết kế? - + Designer Mode ON Chế độ thiết kế BẬT - + LCD cursor on profile data Con trỏ LCD trên dữ liệu hồ sơ - + LCD cursor on template data Con trỏ LCD trên dữ liệu mẫu - + LCD cursor OFF Con trỏ LCD TẮT - + Keyboard moves turned ON Di chuyển bàn phím được BẬT - + Keyboard moves turned OFF Di chuyển bàn phím đã TẮT - + Profile {0} saved in: {1} Tiểu sử {0} được lưu trong: {1} - + Autosave path does not exist. Autosave failed. Đường dẫn tự động lưu không tồn tại. Tự động lưu không thành công. - + Empty path or box unchecked in Autosave Đường dẫn trống hoặc hộp được bỏ chọn trong Tự động lưu - + Event #{0}: {1} has been updated Sự kiện # {0}: {1} đã được cập nhật - + Select Lựa chọn - - + + Open Mở - + URL Địa chỉ URL - + Save Tiết kiệm - + Select Directory Chọn thư mục - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found ROAST MỚI bị hủy: không tìm thấy hồ sơ chưa hoàn chỉnh thiếu CHARGE và DROP - + NEW ROAST canceled: incomplete profile lacking DROP found ROAST MỚI bị hủy: không tìm thấy hồ sơ chưa hoàn chỉnh thiếu DROP - + {0} has been saved. New roast has started {0} đã được lưu. Quá trình rang mới đã bắt đầu - - - + + + Invalid artisan format Định dạng nghệ nhân không hợp lệ - + {0} loaded {0} đã được tải - + No profile data. ET/BT not recalculated Không có dữ liệu hồ sơ. ET / BT không được tính toán lại - + Problem with the profile data. ET/BT not recalculated Sự cố với dữ liệu hồ sơ. ET / BT không được tính toán lại - + Background {0} loaded successfully {1} Nền {0} đã được tải thành công {1} - + Artisan CSV file loaded successfully Artisan CSV file tải lên thành công - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import Phần mềm thí điểm Probat Shop yêu cầu các tệp có tên <Name> _ <Index> .xml như trong Test_0.xml khi nhập - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -16882,467 +16890,467 @@ Ghi đè định nghĩa thiết bị bổ sung của bạn bằng cách sử d Bạn nên lưu trước cài đặt hiện tại của mình qua menu Trợ giúp >> Lưu cài đặt. - + Found a different set of extra devices Đã tìm thấy một bộ thiết bị bổ sung khác - + Save Profile Lưu hồ sơ - + Profile saved Đã lưu tiểu sử - - - - - - - - + + + + + + + + Cancelled Đã hủy - + Readings exported Các bài đọc đã xuất - + Export Excel Xuất Excel - + Export CSV Xuất CSV - + Export JSON Xuất JSON - + Export RoastLogger Xuất RoastLogger - + Export Probat Pilot Xuất khẩu thí điểm Probat - - + + + + - - Converting... Đang chuyển đổi - - + + + + - - Target file {0} exists. {1} not converted. Tệp đích {0} tồn tại. {1} không được chuyển đổi. - + Readings imported Đã nhập các bài đọc - + Import Artisan URL Nhập URL nghệ nhân - + Import CSV Nhập CSV - + Import JSON Nhập JSON - + Import RoastLogger Nhập RoastLogger - + Batch Counter Bộ đếm hàng loạt - + Load Settings canceled Tải Cài đặt đã bị hủy - - + + Statistics Saved Thống kê đã Lưu - + No statistics found Không tìm thấy số liệu thống kê - + Excel Production Report exported to {0} Báo cáo Sản xuất Excel được xuất sang {0} - + Ranking Report Báo cáo xếp hạng - + Ranking graphs are only generated up to {0} profiles Biểu đồ xếp hạng chỉ được tạo tối đa {0} cấu hình - + Profile missing DRY event Hồ sơ thiếu sự kiện DRY - + Profile missing phase events Hồ sơ thiếu sự kiện giai đoạn - + CSV Ranking Report exported to {0} Báo cáo Xếp hạng CSV được xuất sang {0} - + Excel Ranking Report exported to {0} Báo cáo Xếp hạng Excel được xuất sang {0} - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied Không thể kết nối cân Bluetooth trong khi quyền truy cập Bluetooth của Artisan bị từ chối - + Bluetooth access denied Truy cập Bluetooth bị từ chối - + Hottop control turned off Kiểm soát hottop bị tắt - + Hottop control turned on Điều khiển hottop được bật - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! Để điều khiển Hottop, trước tiên bạn cần phải kích hoạt chế độ siêu người dùng thông qua một cú nhấp chuột phải trên màn hình LCD hẹn giờ! - - + + Settings not found Không tìm thấy cài đặt - + artisan-settings nghệ nhân-cài đặt - + Save Settings Lưu các thiết lập - + Settings saved Đã lưu cài đặt - + artisan-theme chủ đề nghệ nhân - + Save Theme Lưu chủ đề - + Theme saved Chủ đề đã được lưu - + Load Theme Tải chủ đề - + Theme loaded Đã tải chủ đề - + Background profile removed Hồ sơ nền đã bị xóa - + Alarm Config Cấu hình báo động - + Alarms are not available for device None Báo Hiệu không khả dụng cho thiết bị Không có - + Switching the language needs a restart. Restart now? Việc chuyển đổi ngôn ngữ cần khởi động lại. Khởi động lại ngay bây giờ? - + Restart Khởi động lại - + Import K202 CSV Nhập K202 CSV - + K202 file loaded successfully Tệp K202 đã được tải thành công - + Import K204 CSV Nhập K204 CSV - + K204 file loaded successfully Tệp K204 đã được tải thành công - + Import Probat Recipe Nhập công thức Probat - + Probat Pilot data imported successfully Đã nhập thành công dữ liệu thí điểm Probat - + Import Probat Pilot failed Nhập thử nghiệm Probat không thành công - - + + {0} imported {0} đã nhập - + an error occurred on importing {0} đã xảy ra lỗi khi nhập {0} - + Import Cropster XLS Nhập Cropster XLS - + Import Stronghold XLSX Nhập khẩu Stronghold XLSX - + Import RoastLog URL Nhập URL RoastLog - + Import RoastPATH URL Nhập URL RoastPATH - + Import Giesen CSV Nhập CSV Giesen - + Import Petroncini CSV Nhập Petroncini CSV - + Import IKAWA URL Nhập URL IKAWA - + Import IKAWA CSV Nhập IKAWA CSV - + Import Loring CSV Nhập CSV Loring - + Import ROEST CSV Nhập ROEST CSV - + Import Rubasse CSV Nhập Rubasse CSV - + Import HH506RA CSV Nhập HH506RA CSV - + HH506RA file loaded successfully Tệp HH506RA đã được tải thành công - + Save Graph as Lưu đồ thị thành - + {0} size({1},{2}) saved {0} kích thước ({1}, {2}) đã được lưu - + Save Graph as PDF Lưu đồ thị dưới dạng PDF - + Save Graph as SVG Lưu đồ thị dưới dạng SVG - + {0} saved {0} đã lưu - + Wheel {0} loaded Bánh xe {0} được tải - + Invalid Wheel graph format Định dạng biểu đồ bánh xe không hợp lệ - + Buttons copied to Palette # Các nút được sao chép vào Bảng màu # - + Palette #%i restored Bảng #% tôi đã khôi phục - + Palette #%i empty Bảng màu #%i trống - + Save Palettes Lưu bảng màu - + Palettes saved Đã lưu bảng màu - + Palettes loaded Đã tải bảng màu - + Invalid palettes file format Định dạng tệp bảng màu không hợp lệ - + Alarms loaded Các Báo Hiệu đã tải lên xong - + Fitting curves... Phù hợp với các đường cong ... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. Cảnh báo: Thời điểm bắt đầu khoảng thời gian phân tích được quan tâm sớm hơn thời điểm bắt đầu lắp đường cong. Sửa lỗi này trên tab Cấu hình> Đường cong> Phân tích. - + Analysis earlier than Curve fit Phân tích sớm hơn Curve fit - + Simulator stopped Trình mô phỏng đã dừng - + debug logging ON ghi nhật ký gỡ lỗi BẬT @@ -17533,448 +17541,448 @@ Sửa lỗi này trên tab Cấu hình> Đường cong> Phân tích.Thiết bị được đặt thành {0}, tương đương với CENTER 302. Bây giờ, hãy chọn cổng nối tiếp - + set y-coordinate to {} đặt tọa độ y thành {} - + seconds before FCs giây trước FCs - + seconds after FCs giây sau FCs - + Alarm notice Thông báo báo động - + Alarm is calling: {0} Báo thức đang gọi: {0} - + Calling alarm failed on {0} Báo thức cuộc gọi không thành công vào {0} - + Alarm trigger button error, description '{0}' not a number Lỗi nút kích hoạt cảnh báo, mô tả '{0}' không phải là số - + Alarm trigger slider error, description '{0}' not a valid number [0-100] Lỗi thanh trượt trình kích hoạt cảnh báo, mô tả '{0}' không phải là số hợp lệ [0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number Lỗi thanh trượt SV kích hoạt cảnh báo, mô tả '{0}' không phải là số hợp lệ - + Alarm {0} triggered Báo động {0} đã được kích hoạt - + Save profile? Lưu hồ sơ? - + Profile unsaved Hồ sơ chưa được lưu - + Scope has been reset Phạm vi đã được đặt lại - + Load Image File Tải tệp hình ảnh - + Loaded watermark image {0} Hình mờ đã tải đã tải {0} - + Unable to load watermark image {0} Không thể tải hình ảnh hình mờ {0} - + Convert profile data to Fahrenheit? Chuyển đổi dữ liệu hồ sơ sang độ F? - - - - + + + + Convert Profile Temperature Chuyển đổi nhiệt độ hồ sơ - + Profile changed to Fahrenheit Hồ sơ đã thay đổi thành độ F - + Unable to comply. You already are in Fahrenheit Không thể tuân thủ. Bạn đã ở độ F rồi - - + + Profile not changed Hồ sơ không thay đổi - + Convert profile data to Celsius? Chuyển đổi dữ liệu hồ sơ sang độ C? - + Profile changed to Celsius Hồ sơ đã thay đổi thành độ C - + Unable to comply. You already are in Celsius Không thể tuân thủ. Bạn đã ở độ C - + Convert Profile Scale Chuyển đổi quy mô hồ sơ - + No profile data found Không tìm thấy dữ liệu hồ sơ - - + + Colors set to defaults Màu sắc được đặt thành mặc định - + Colors set to Default Theme Màu sắc được đặt thành Chủ đề mặc định - + Colors set to grey Màu sắc được đặt thành màu xám - + Background does not match number of labels Nền không khớp với số lượng nhãn - + Phidget service discovery started... Đã bắt đầu khám phá dịch vụ Phidget ... - + scanning for device quét tìm thiết bị - + Scope monitoring... Giám sát phạm vi ... - + Scope stopped Phạm vi đã dừng - + Humidity: {}% Độ ẩm: {}% - + Temperature: {}{} Nhiệt độ: {}{} - + Pressure: {}hPa Áp suất: {} hPa - + Scope recording... Ghi phạm vi ... - + Scope recording stopped Đã dừng ghi phạm vi - + Not enough data collected yet. Try again in a few seconds Chưa thu thập đủ dữ liệu. Hãy thử lại sau vài giây - + CHARGE: Scope is not recording SẠC: Phạm vi không được ghi - + Roast time starts now 00:00 BT = {0} Thời gian rang bắt đầu ngay bây giờ 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] được ghi tại {0} BT = {1} - + DRY END: Scope is not recording DRY kết thúc: Scope is not recording - + [DRY END] recorded at {0} BT = {1} [DRY kết thúc] ghi nhận tại {0} BT = {1} - + FC START: Scope is not recording FC bắt đầu - + [FC START] recorded at {0} BT = {1} [FC bắt đầu] ghi nhận tại{0} BT = {1} - + FC END: Scope is not recording FC END: Phạm vi không được ghi - + [FC END] recorded at {0} BT = {1} [FC END] được ghi lúc {0} BT = {1} - + SC START: Scope is not recording SC START: Phạm vi không được ghi - + [SC START] recorded at {0} BT = {1} [SC START] được ghi lại lúc {0} BT = {1} - + SC END: Scope is not recording SC END: Phạm vi không được ghi - + [SC END] recorded at {0} BT = {1} [SC END] được ghi lúc {0} BT = {1} - + DROP: Scope is not recording Xả: Scope is not recording - + Roast ended at {0} BT = {1} Quá trình quay đã kết thúc lúc {0} BT = {1} - + COOL: Scope is not recording COOL: Phạm vi không được ghi - + [COOL END] recorded at {0} BT = {1} [Làm Nguội kết thúc]ghi nhận tại {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} Sự kiện # {0} được ghi lại lúc BT = {1}{2} Thời gian = {3} - + Timer is OFF Hẹn giờ đang TẮT - + Unable to move background Không thể di chuyển nền - + No finished profile found Không tìm thấy hồ sơ đã hoàn thành - + Polynomial coefficients (Horner form): Hệ số đa thức (dạng Horner): - + Knots: Núm: - + Residual: Dư: - + Roots: Rễ: - + Profile information Thông tin cá nhân - + Designer Start Bắt đầu thiết kế - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? Nhập một cấu hình vào Designer sẽ phân rã tất cả dữ liệu ngoại trừ [điểm] chính. Tiếp tục? - + Save Points Tiết kiệm điểm - + Points saved Điểm đã lưu - + Load Points Nạp điểm - + Points loaded Số điểm đã nạp - + Designer Init Init nhà thiết kế - + Unable to start designer. Profile missing [CHARGE] or [DROP] Không thể bắt đầu trình thiết kế. Hồ sơ thiếu [CHARGE] hoặc [DROP] - + [ CHARGE ] [ THÙ LAO ] - + [ DRY END ] [DRY kết thúc] - + [ FC START ] [FC bắt đầu] - + [ FC END ] [FC kết thúc] - + [ SC START ] [SC Bắt đầu] - + [ SC END ] [SC Kết thúc] - + [ DROP ] [Xả] - + [ COOL ] [ MÁT MẺ ] - + New profile created Hồ sơ mới đã được tạo - + added to cupping notes được thêm vào ghi chú giác hơi - + added to roasting notes đã thêm vào ghi chú rang - + Mouse Cross ON: move mouse around Mouse Cross ON: di chuyển chuột xung quanh - + Mouse cross OFF Chuột chéo TẮT @@ -18468,67 +18476,67 @@ To keep it free and current please support us with your donation and subscribe t Scope Annotation - - - - - + + + + + CHARGE SẠC PIN - - - + + + TP {0} - - - + + + DE {0} - - - + + + FCs {0} - - - + + + FCe {0} - - - + + + SCs {0} - - - + + + SCe {0} - - - - + + + + DROP {0} - - + + CE {0} @@ -18541,11 +18549,11 @@ To keep it free and current please support us with your donation and subscribe t Scope Title - - - - - + + + + + @@ -19679,216 +19687,216 @@ To keep it free and current please support us with your donation and subscribe t Textbox - - - - - - - - - - + + + + + + + + + + Acidity Độ axit - - - - - - - - + + + + + + + + Aftertaste Dư vị - - - - + + + + Clean Cup - + Head - - - + + + Fragrance Hương thơm - - - - - - - + + + + + + + Sweetness Ngọt ngào - - - - - + + + + + Aroma Hương thơm - - - - - - - - + + + + + + + + Balance - - - + + + + - - - - - - + + + + + Body - - - + + + Fragrance-Aroma - - - - - + + + + + Flavor Hương vị - - - + + + Uniformity Đồng nhất - - - + + + Overall Tổng thể - + Intensity - + Fragance - + Dry Fragrance - + Complexity - - + + Finish - + Brightness Độ sáng màu - + Wet Aroma - + Taste Mùi vị - + Nose Mũi - + Mouthfeel - - + + Flavour Hương vị - + Roast Color Màu rang - + Crema Texture - + Crema Volume - + Bitterness Vị đắng - + Defects - + Aroma Intensity Cường độ hương thơm - + Aroma Persistence Độ bền hương @@ -20868,232 +20876,232 @@ Loại phông chữ được đặt trong tab Cấu hình>> Đường cong Các kiểu đường kẻ - - + + Start monitoring Bắt đầu giám sát - + Start recording Bắt đầu ghi nhận - + First Crack Start First Crack bắt đầu - + First Crack End First Crack kết thúc - + Second Crack Start Second Crack bắt đầu - + Second Crack End Second Crack kết thúc - + Reset Reset - + Charge Nạp liệu - + Drop Xả - + Event Event - + Increases the current SV value by 5 Tăng giá trị SV hiện tại lên 5 - + Increases the current SV value by 10 Tăng giá trị SV hiện tại lên 10 - + Increases the current SV value by 20 Tăng giá trị SV hiện tại lên 20 - + Decreases the current SV value by 20 Giảm giá trị SV hiện tại xuống 20 - + Decreases the current SV value by 10 Giảm giá trị SV hiện tại xuống 10 - + Decreases the current SV value by 5 Giảm giá trị SV hiện tại xuống 5 - + Dry End DRY kết thúc - + Cool End Làm Nguội kết thúc - + Timer Bộ đếm thời gian - + ET Temperature Nhiệt độ ET - + BT Temperature Nhiệt độ BT - + ET/time (degrees/min) ET / thời gian (độ / phút) - + BT/time (degrees/min) BT / thời gian (độ / phút) - + Value of SV in PID Giá trị của SV trong PID - + PID power % % Công suất PID - + Number of events found Số lượng sự kiện được tìm thấy - + Type of event Loại sự kiện - + Value of event Giá trị của sự kiện - + Updates the event Cập nhật sự kiện - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Màn hình LCD pha: nhấp chuột phải để chuyển qua chế độ TIME, PERCENTAGE và TEMP - + Syncing with artisan.plus Đồng bộ hóa với Artian.plus - - + + Disconnect artisan.plus Ngắt kết nối Artian.plus - + Upload to artisan.plus Tải lên Artian.plus - + Connect artisan.plus Kết nối Artian.plus - + Phase LCDs Currently in ALL FINISHING MODE LCD pha Hiện đang ở TẤT CẢ CHẾ ĐỘ HOÀN TẤT - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE Màn hình LCD pha: nhấp chuột phải để chuyển qua chế độ TIME, PERCENTAGE và TEMP Hiện đang ở CHẾ ĐỘ THỜI GIAN - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE Màn hình LCD pha: nhấp chuột phải để chuyển qua chế độ TIME, PERCENTAGE và TEMP Hiện ở PERCENTAGE MODE - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE Màn hình LCD pha: nhấp chuột phải để chuyển qua chế độ TIME, PERCENTAGE và TEMP Hiện đang ở CHẾ ĐỘ TEMP - + <b>Label</b>= - + <b>Description </b>= - + <b>Type </b>= - + <b>Value </b>= - + <b>Documentation </b>= - + <b>Button# </b>= @@ -21138,12 +21146,12 @@ Hiện đang ở CHẾ ĐỘ TEMP Ví dụ: 100 + x - + Stop monitoring Dừng giám sát - + Stop recording Dừng ghi nhận diff --git a/src/translations/artisan_zh_CN.qm b/src/translations/artisan_zh_CN.qm index cc39a25a7c8ea6be82d2c70ec5bb938b2529957b..af109a3491cc68a41b2863c9df3ded4c15624b9b 100644 GIT binary patch delta 20431 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 AR{#J2 delta 21020 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 LGmqWE>_hhln0);w diff --git a/src/translations/artisan_zh_CN.ts b/src/translations/artisan_zh_CN.ts index 254949f49..abd101128 100644 --- a/src/translations/artisan_zh_CN.ts +++ b/src/translations/artisan_zh_CN.ts @@ -4,67 +4,67 @@ About - + Release Sponsor 发布赞助商 - + About 关于 - + Core Developers 核心开发人员 - + License 版权 - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. 检索最新版本时出现问题。请检查你的网络连接,稍后再试,或者手动检查更新。 - + A new release is available. 有新版本可用。 - + Show Change list 显示改变列表 - + Download Release 下载最新版本 - + You are using the latest release. 你正在使用持续改进中的Beta版本。 - + You are using a beta continuous build. 你正在使用一个自动编译的测试版本. - + You will see a notice here once a new official release is available. 当有一个新官方版本可用时,这里会显示通知。 - + Update status 更新状态 - + sponsored by {} 由...赞助 {} @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day 烘焙日期 - + Screen Size 生豆尺寸 @@ -98,65 +98,65 @@ 生豆含水量 - + Batch Size 批次大小 - + Density Roasted 熟豆密度 - + Moisture Roasted 熟豆含水量 - + Ground Color 咖啡粉色值 - + Energy 活力 - + CO2 二氧化碳 - + Weight Roasted 重量烤 - + Weight Loss 失重 - + From 来自 - + Bottom 底部 - + AUC @@ -327,7 +327,7 @@ 删除 - + Update 更新 @@ -874,113 +874,113 @@ Extra Device 文本 - - - + + + ON 打开 - - - - + + + + START 开始 - + FC START 一爆 开始 - + FC END 一爆 结束 - + SC START 二爆 开始 - + SC END 二爆 结束 - + RESET 重置 - - + + CHARGE 投豆 - - + + DROP 排豆 - + CONTROL 控制 - + EVENT 事件 - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END 脱水结束 - + COOL END 冷却结束 @@ -1000,25 +1000,25 @@ END - + Finishing Phase 完成阶段 - + Maillard Phase 梅纳反应阶段 - + Drying Phase 脱水阶段 - - + + OFF 关闭 @@ -1589,61 +1589,61 @@ END 总是显示 - + Heavy FC 较强一爆 - + Low FC 较弱一爆 - + Light Cut 浅色中线 - + Dark Cut 深色中线 - + Drops 滴油 - + Oily 豆表有油 - + Uneven 不均匀 - + Tipping 不规则 - + Scorching 焦烧 - + Divots 裂缝 @@ -1946,9 +1946,9 @@ END ComboBox + - - + @@ -1958,10 +1958,10 @@ END 气流 + - - + @@ -1973,9 +1973,9 @@ END 滚筒 + - - + @@ -1985,9 +1985,9 @@ END 风门 + - - + @@ -2268,14 +2268,14 @@ END SV - + Playback ON 打开回放 - + Playback OFF @@ -2294,7 +2294,7 @@ END 重置画布颜色 - + Heater 加热器 @@ -2698,32 +2698,32 @@ END 离散 - + Propane Gas (LPG) 丙烷 (LPG) - + Natural Gas (NG) 天然气 (NG) - + Electric 电力 - + Fan 扇子 - + Cooling 冷却 - + Elec @@ -2903,47 +2903,47 @@ END Contextual Menu - + Add point 增加点 - + Remove point 移除点 - + Load points 读取点 - + Save points 保存点 - + Reset Designer 重置曲线设计器 - + Config... 配置表... - + Add to Cupping Notes 加入杯测记录 - + Add to Roasting Notes 加入烘焙记录 - + Edit 编辑 @@ -4328,102 +4328,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO错误: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4434,86 +4434,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4733,19 +4733,19 @@ END Arduino无法设置筛选器 - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4866,96 +4866,96 @@ END S7 通信错误 - - - - + + + + Error: 错误: - + Exception: {} not a valid settings file 例外:{}不是有效的设置文件 - - - - - + + + + + Error 错误 - + Exception: WebLCDs not supported by this build 例外:此版本不支持 WebLCD - + Could not start WebLCDs. Selected port might be busy. 无法启动 WebLCD。所选端口可能正忙。 - + Failed to save settings 保存设置失败 - - + + Exception (probably due to an empty profile): 错误 (可能是因为一个空的配置文件): - + Analyze: CHARGE event required, none found 分析:需要投豆事件,并没有找到 - + Analyze: DROP event required, none found 分析:需要排豆事件,并没有找到 - + Analyze: no background profile data available 分析: 无有效背景曲线配置数据 - + Analyze: background profile requires CHARGE and DROP events 分析: 背景曲线配置需要投豆和排豆事件 - + Unexpected value for n, got n 的值不符合预期,得到 - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! 异常:无法添加 phidgetServer。请验证 Phidget 驱动程序是否已正确安装! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! 错误: Phidget管理器不能被启动. 校验Phidget驱动是否正常安装! - - + + Unstable meter data 电表数据不稳定 - + Error in lnRegression: 回归错误: - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. 例外:redrawdesigner() 烘焙事件可能无序。重置设计师。 @@ -5159,8 +5159,8 @@ END 事件说明帮助 - - + + @@ -5302,7 +5302,7 @@ END 警报帮助 - + Keyboard Shortcuts Help 键盘快捷键帮助 @@ -5525,15 +5525,15 @@ END 回放 - - + + Energy 活力 - - + + CO2 二氧化碳 @@ -5837,15 +5837,15 @@ END HTML Report Template - - + + BBP Total Time BBP 总时间 - - + + BBP Bottom Temp BBP 底部温度 @@ -5861,850 +5861,850 @@ END BBP 概要紧凑 - - + + Whole Color 整豆色值 - - - + + + Profile 配置 - + Roast Batches 烘焙批次 - - - + + + Batch 批次 - - + + Date 日期 - - - + + + Beans 咖啡豆 - - - + + + In 开始 - - + + Out 结束 - - - + + + Loss 损失 - - + + SUM 合计 - + Production Report 生产报告 - - + + Time 时间 - - + + Weight In 投豆重量 - - + + CHARGE BT 投豆 BT - - + + FCs Time 一爆时间 - - + + FCs BT 一爆温度 - - + + DROP Time 排豆时间 - - + + DROP BT 排豆温度 - + Dry Percent 脱水占比 - + MAI Percent 梅纳占比 - + Dev Percent 发展占比 - - + + AUC - - + + Weight Loss 失重 - - + + Color 颜色 - + Cupping 杯测 - + Roaster 烘培机 - + Capacity 容量 - + Operator 烘培师 - + Organization 组织 - + Drum Speed 滚筒转速 - + Ground Color 咖啡粉色值 - + Color System 颜色系统 - + Screen Min 豆目最小 - + Screen Max 豆目最大 - + Bean Temp 豆温 - + CHARGE ET 投豆 ET - + TP Time 回温点时间 - + TP ET 回温点ET - + TP BT 回温点BT - + DRY Time 转黄点时间 - + DRY ET 转黄点ET - + DRY BT 转黄点BT - + FCs ET 一爆开始ET - + FCe Time 一爆结束时间 - + FCe ET 一爆结束ET - + FCe BT 一爆结束BT - + SCs Time 二爆开始时间 - + SCs ET 二爆结束ET - + SCs BT 二爆开始BT - + SCe Time 二爆结束时间 - + SCe ET 二爆结束ET - + SCe BT 二爆结束 BT - + DROP ET 排豆 ET - + COOL Time 冷却时间 - + COOL ET 冷却ET - + COOL BT 冷却BT - + Total Time 总时长 - + Dry Phase Time 脱水阶段时间 - + Mid Phase Time 梅纳阶段时间 - + Finish Phase Time 结束阶段时间 - + Dry Phase RoR 脱水阶段RoR - + Mid Phase RoR 梅纳阶段RoR - + Finish Phase RoR 结束阶段RoR - + Dry Phase Delta BT 脱水阶段达美BT - + Mid Phase Delta BT 梅纳阶段达美BT - + Finish Phase Delta BT 结束阶段达美BT - + Finish Phase Rise 结束阶段上升 - + Total RoR 全程平均RoR - + FCs RoR 一爆开始RoR - + MET 最大环境温度 - + AUC Begin AUC开始 - + AUC Base AUC 基础 - + Dry Phase AUC 脱水阶段 AUC - + Mid Phase AUC 梅纳阶段AUC - + Finish Phase AUC 结束阶段AUC - + Weight Out 排豆重量 - + Volume In 投豆 体积 - + Volume Out 排豆体积 - + Volume Gain 体积增加 - + Green Density 生豆密度 - + Roasted Density 熟豆密度 - + Moisture Greens 生豆含水率 - + Moisture Roasted 熟豆含水率 - + Moisture Loss 水份流失 - + Organic Loss 有机物流失 - + Ambient Humidity 环境湿度 - + Ambient Pressure 环境压力 - + Ambient Temperature 环境温度 - - + + Roasting Notes 烘焙笔记 - - + + Cupping Notes 杯测笔记 - + Heavy FC 较强一爆 - + Low FC 较弱一爆 - + Light Cut 浅中线 - + Dark Cut 深中线 - + Drops 滴油 - + Oily 油腻 - + Uneven 不均匀 - + Tipping 点灼伤 - + Scorching 灼伤 - + Divots 破裂 - + Mode 模式 - + BTU Batch BTU 批量 - + BTU Batch per green kg BTU批量每公斤生豆 - + CO2 Batch CO2 批量 - + BTU Preheat BTU 预热 - + CO2 Preheat CO2 预热 - + BTU BBP - + CO2 BBP 二氧化碳 BBP - + BTU Cooling BTU 冷却 - + CO2 Cooling CO2 冷却 - + BTU Roast BTU 烘焙 - + BTU Roast per green kg BTU烘焙每公斤生豆 - + CO2 Roast CO2 烘焙 - + CO2 Batch per green kg CO2批量每公斤生豆 - + BTU LPG - + BTU NG - + BTU ELEC BTU 电力 - + Efficiency Batch 有效批量 - + Efficiency Roast 有效烘焙 - + BBP Begin BBP开始 - + BBP Begin to Bottom Time BBP 开始到底部时间 - + BBP Bottom to CHARGE Time BBP 触底至 CHARGE 时间 - + BBP Begin to Bottom RoR BBP 开始触底 RoR - + BBP Bottom to CHARGE RoR BBP 底部至 CHARGE RoR - + File Name 文件名 - + Roast Ranking 烘培排名 - + Ranking Report 排名报告 - + AVG - + Roasting Report 烘焙属性 - + Date: 日期: - + Beans: 豆名: - + Weight: 重量: - + Volume: 体积: - + Roaster: 烘焙机: - + Operator: 烘培师: - + Organization: 组织: - - + + Cupping: 杯测: - + Color: 颜色: - + Energy: 火力: - + CO2: 二氧化碳: - + CHARGE: 投豆: - + Size: 大小: - + Density: 密度: - + Moisture: 含水量: - + Ambient: 环境: - + TP: 回温点: - + DRY: 脱水: - + FCs: 一爆开始: - + FCe: 一爆结束: - + SCs: 二爆开始: - + SCe: 二爆结束: - + DROP: 排豆: - + COOL: 冷却: - + MET: 最大环境温度: - + CM: - + Drying: 脱水: - + Maillard: 梅纳反应: - + Finishing: 完成: - + Cooling: 冷却: - + Background: 背景曲线: - + Alarms: 警报: - + RoR: - + AUC: - + Events 事件 @@ -7645,13 +7645,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - 快速特殊活动输入。 q、w、e 和 r 键对应特殊事件 1、2、3 和 4。快捷键字母后面必须有两位数字值,例如: “q75”,当相应的事件滑块最大值为 100 或更小时(默认设置)。当滑块最大值大于 100 时,必须输入三位数字,对于小于 100 的值,需要输入前导零,例如“q075”。 + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - 快速 PID SV 输入。值是一个三位数字。对于小于 100 的值,必须使用前导零输入,例如&#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11735,6 +11735,14 @@ Using math formulas in the plotter also allows to use the symbolic variables P a F1 refers to the previous result of the actual formula to realize a feedback loop. This is useful in filter designs. Similarly, F2 refers to the second previous result etc. F1参考实际公式的前一个结果来实现一个反馈循环。这在滤波器设计中很有用。同样,F2 指的是第二个先前的结果等。 + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + 快速特殊活动输入。 q、w、e 和 r 键对应特殊事件 1、2、3 和 4。快捷键字母后面必须有两位数字值,例如: “q75”,当相应的事件滑块最大值为 100 或更小时(默认设置)。当滑块最大值大于 100 时,必须输入三位数字,对于小于 100 的值,需要输入前导零,例如“q075”。 + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + 快速 PID SV 输入。值是一个三位数字。对于小于 100 的值,必须使用前导零输入,例如&#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12522,8 +12530,8 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 纵横比 - - + + Text 文字 @@ -12550,19 +12558,19 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12583,19 +12591,19 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12624,8 +12632,8 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 对齐 - - + + @@ -12642,11 +12650,11 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 投豆 - - - - - + + + + + @@ -12655,13 +12663,13 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 回温点 - - + + + + - - - - + + @@ -12669,16 +12677,16 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 脱水 - - - - - - - - - - + + + + + + + + + + @@ -12686,7 +12694,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 一爆开始 - + @@ -12694,7 +12702,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 一爆结束 - + @@ -12702,7 +12710,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 二爆开始 - + @@ -12710,8 +12718,8 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 二爆结束 - - + + @@ -12732,9 +12740,9 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 /分钟 - - - + + + @@ -12743,9 +12751,9 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 打开 - - - + + + @@ -12780,7 +12788,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 消极 - + Slider @@ -12797,8 +12805,8 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 变频调节 - - + + @@ -12834,29 +12842,29 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 缓升/浸泡 - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background 背景曲线 @@ -13077,7 +13085,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 允许重叠说明 - + Markers 标记 @@ -13119,9 +13127,9 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 大小 - - - + + + @@ -13129,8 +13137,8 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 开始 - - + + MET 最大环境温度 @@ -13156,9 +13164,9 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 当前: - - - + + + @@ -13223,9 +13231,9 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 群组 - - - + + + @@ -13238,16 +13246,16 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 重置 - - - + + + Event button 事件按钮 - + its text @@ -13291,7 +13299,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 - + @@ -13506,7 +13514,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 节点 - + ALL 全部 @@ -13571,7 +13579,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 - + @@ -13588,9 +13596,9 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 - - - + + + Green @@ -13606,7 +13614,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 熟豆 - + @@ -13615,7 +13623,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 脱水结束 - + @@ -13624,13 +13632,13 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 一爆开始 - + FC END 一爆结束 - + @@ -13638,13 +13646,13 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 二爆开始 - + SC END 二爆结束 - + COOL 冷却 @@ -13675,7 +13683,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 - + Density 密度 @@ -13697,7 +13705,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 - + Moisture 含水量 @@ -13826,7 +13834,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 (mm:ss) - + Duration 持续时间 @@ -13849,7 +13857,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 BBP - + @@ -13889,7 +13897,7 @@ Artisan 将在每个采样周期启动程序。程序输出必须是标准输出 型号 - + Heating 热源 @@ -14200,7 +14208,7 @@ LCDs All 在ArtisanViewer中无效 - + EVENT 事件 @@ -14268,13 +14276,13 @@ LCDs All 输入说明 - + PID SV - + PID % @@ -14315,425 +14323,425 @@ LCDs All 边缘颜色 (RGBA) - + roasted 熟豆 - - - - - - + + + + + + AUC - + Time Guide 时间指引 - + Background ET 背景曲线ET - + Background BT 背景曲线BT - + Background Extra 背景曲线额外 - + X Label X轴标签 - - - + + + Canvas 画布 - + Y Label Y轴标签 - + SpecialEventText 特别事件文字 - + SpecialEventBox 特别事件标记 - + Bg SpecialEventText 背景曲线特别事件文字 - + Bg SpecialEventBox 背景曲线特别事件标记 - - - - - - - + + + + + + + Legend bkgnd 背景曲线图例 - + MET Text 最大环境温度文字 - - + + MET Box 最大环境温度标记 - + Timer LCD Digits 数显LCD计时器 - + Timer LCD Background 背景曲线LCD计时器 - - + + ET LCD Digits ET数显LCD - - + + ET LCD Background ET背景曲线LCD - - + + BT LCD Digits BT数显LCD - - + + BT LCD Background BT背景曲线LCD - + Extra/PID LCD Digits 额外/PID 数显LCD - + Extra/PID LCD Background 背景曲线额外/PID 数显LCD - + AUC FCs AUC 一爆开始 - - - + + + ln() - - - - + + + + x - - - + + + Bkgnd 背景曲线 - - - + + + On 打开 - - - + + + Off 关闭 - + Max Delta 最大差值 - + Swing 转动 - + ABC/secs ABC/秒 - + Segment Analysis (rise, crash and flick) 片段分析 (暴增, 失温, 和波动) - + Background Align 背景对齐 - + Curve Fit 曲线优化 - + Samples Threshold 采样阈 - + Delta Threshold 差值阈 - + Sample rate (secs) 采样率(秒) - + Smooth Curves/Spikes 曲线/峰值平滑度 - + Delta Span/Smoothing 范围差值 - + Polyfit/Optimal Smoothing Polyfit/最佳平滑 - + Fit RoRoR (C/min/min) 优化RoRoR (C/min/min) - + Actual RoR at FCs 一爆开始时的真实ROR - + ALL FINISHING MODE 全部完成模式 - - + + DEV% 发展% - - + + DRY% 脱水% - - - - - + + + + + TIME MODE 时间模式 - - - - - + + + + + PERCENTAGE MODE 百分比模式 - + RAMP% 缓升% - - - - - + + + + + TEMP MODE 温度模式 - + Start recording 开始记录 - + Charge the beans [ 投豆 ] - + /m - + greens 生豆 - - - + + + AUTO 自动 - - - + + + MANUAL 手动 - + FLAP 瓣膜 - - - + + + CLOSE 关闭 - - - + + + OPEN 打开 - + CONTROL 控制 - + DISCHARGE 释放 - + HEATING 加热 - + STIRRER 搅拌器 - + FILL 充满 - + COOLING 冷却 - - - + + + STOP 停止 - + RELEASE 发布 - + RMSE BT - + MSE BT - - - + + + RoR - + @FCs - + Max+/Max- RoR 最大+/最大- RoR @@ -14921,155 +14929,155 @@ LCDs All 映射 - + Preheat Measured 预热值 - + Preheat % 预热 % - + BBP Measured BBP值 - + BBP % BBP % - + Cooling Measured 冷却值 - + Cooling % 冷却 % - + Continuous 持续 - + Roast Event 烘焙事件 - + Meter 仪表 - - + + at - + BackgroundXT 背景曲线XT - + BackgroundYT 背景YT - - + + BackgroundET 背景曲线ET - - + + BackgroundBT 背景曲线BT - + BackgroundDeltaET 背景曲线DeltaET - + BackgroundDeltaBT 背景曲线DeltaBT - + ETprojection ET推测 - + DeltaETprojection DeltaET推测 - + BTprojection BT推测 - + DeltaBTprojection DeltaBT推测 - + TIMEguide 时间指引 - + AUCguide AUC指引 - - - + + + Correction 更正 - + Event #<b>{0} </b> 事件 #<b>{0} </b> - - + + CM - - + + FC 一爆 - + Designer 曲线设计器 - + BT {0} {1}/min for {2} {2}BT {0} {1}/分钟 - + ET {0} {1}/min for {2} {2}ET {0} {1}/分钟 @@ -15429,8 +15437,8 @@ LCDs All 退出 {0} - - + + About {0} 关于 {0} @@ -15492,37 +15500,37 @@ LCDs All Menu - + Main LCDs 主要信息LCD - + Delta LCDs Delta LCDs - + PID LCDs - + Extra LCDs 额外LCD - + Phases LCDs 阶段LCD - + Scale LCDs 规模LCD @@ -15559,13 +15567,13 @@ LCDs All 查看 - + Help 帮助 - + New 新建 @@ -15928,105 +15936,105 @@ LCDs All 控制器 - + Readings 读数 - + Events Editor 活动编辑器 - + Buttons 按钮 - + Sliders 滑动条 - + Schedule 计划 - + Full Screen 全屏 - + About Qt 关于 Qt - + Documentation 文档 - + Keyboard Shortcuts 键盘快捷键 - + Check for Updates 检查更新 - + Errors 错误 - + Messages 信息 - + Serial 串行 - + Platform 平台 - + Load Settings... 载入设置... - + Load Recent Settings 载入近期设置 - - + + Save Settings... 保存设置... - - + + Factory Reset 恢复出厂设置 - + Load Theme... 载入主题... - + Save Theme... 保存主题... @@ -16113,18 +16121,18 @@ LCDs All 已保存风味轮 - + Open Wheel Graph 打开风味轮 - - - - - - + + + + + + @@ -16132,12 +16140,12 @@ LCDs All {} 连接的 - - - - - - + + + + + + @@ -16662,7 +16670,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied 蓝牙访问被拒绝 @@ -16698,13 +16706,13 @@ Repeat Operation at the end: {0} 在{0}秒后设置打开回放辅助设备 - + Load Background 载入背景曲线 - + Reading background profile... 读取背景曲线配置... @@ -16936,8 +16944,8 @@ Repeat Operation at the end: {0} 采样 - - + + Warning 警告 @@ -16948,13 +16956,13 @@ Repeat Operation at the end: {0} 紧密的采样间隔可能会导致某些机器不稳定。我们建议至少为 1s。 - + Incompatible variables found in %s 在 %s 中发现不兼容的变量 - + Assignment problem 任务分配问题 @@ -17000,7 +17008,7 @@ Repeat Operation at the end: {0} S7 连接失败 - + Port Configuration 端口配置 @@ -17011,7 +17019,7 @@ Repeat Operation at the end: {0} 通信端口 - + Load Alarms 载入警报 @@ -17048,99 +17056,99 @@ Repeat Operation at the end: {0} - - + + Save Statistics 保存统计 - + Welcome to version {0} of Artisan! 欢迎使用Artisan的{0}版本! - + This is a one time message to inform you about a change in Artisan. 这是一条一次性消息,通知您有关Artisan的更改. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. 如果未使用过旧版本的Artisan,则可以跳过此消息,这些更改不会影响你 - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. 退出时Artisan会保留所有配置设置,以便下次启动Artisan时它们将自动恢复。. - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. 从版本v2.0开始,在启动时将不再自动与v2.0之前的版本共享设置。 - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. 别担心。由于这是第一次打开此新版本,Artisan已加载上次使用的设置。 - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. 若要在此版本和Artisan v2.0之前的版本之间共享设置,请使用'帮助>保存设置'和'帮助>载入设置'. - + Enjoy using Artisan, The Artisan Team 希望你用的开心,Artisan团队 - + One time message about loading settings at start-up 关于启动时载入设置的一次性消息 - + Welcome to the ArtisanViewer! 欢迎来到ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. 这是一次向您介绍ArtisanViewer的消息。 - + The ArtisanViewer opens whenever a copy of Artisan is already running. 只要已有Artisan副本运行,ArtisanViewer便会打开。 - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer会在您退出时保留所有配置设置,以便下次启动ArtisanViewer时将自动可用。 - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. 注意,在Artisan和ArtisanViewer之间共享设置的唯一方法是使用“帮助>保存设置”和“帮助>加载设置”显式保存和加载它们。 - + Enjoy using ArtisanViewer, 享受使用ArtisanViewer的乐趣, - + The Artisan Team Artisan团队 - + One time message about ArtisanViewer 关于ArtisanViewer的一次消息 - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17149,408 +17157,408 @@ To keep it free and current please support us with your donation and subscribe t 为了保持它的免费和最新,请通过您的捐赠支持我们并订阅 artisan.plus 以抑制此对话框! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) 配置<br>{0}?<br><br>您的某些设置将被修改!<br><br>在继续之前,最好保存当前设置并重置 Artisan<br>(第一个菜单 {1} >> {2} 然后 {4} >> {3}) - + Adjust Settings 调整设置 - + Ambient 环境 - + Elevation (MASL) 海拔(MASL) - - - + + + Action canceled 动作已取消 - - - - - - - + + + + + + + Machine 机器 - - - - - + + + + + Network name or IP address 网络名称或IP地址 - + Machine Capacity (kg) 机器容量 (kg) - + Energy loads configured for {0} {1}kg 针对 {0} {1}kg 的能源负荷配置 - + Artisan configured for {0} 为{0}配置的Artisan - - + + Load theme {0}? 载入主题 {0}? - - + + Adjust Theme Related Settings 调整主题相关设置 - - + + Loaded theme {0} 主题 {0} 已载入 - + Detected a color pair that may be hard to see: 监测到颜色组合难以区分: - - - + + + Simulator started @{}x 模拟器已开始 @{}x - + super on - + super off super aus - + Pulse out of range (%d) 脉冲超出范围 (%d) - + Alarms on 警报打开 - + Alarms off 警报关闭 - + autoCHARGE on 自动投豆打开 - + autoCHARGE off 自动投豆关闭 - + autoDROP on 自动排豆打开 - + autoDROP off 自动排豆关闭 - - - + + + PID set to OFF PID 设置为OFF - - - + + + PID set to ON PID设置为ON - - + + PID mode manual PID手动模式 - - + + PID mode Ramp/Soak PID模式 缓升/浸泡 - - + + PID mode background PID 背景曲线模式 - + playback off 回放关闭 - + playback by time 按时间回放 - + playback by BT 按BT回放 - + playback by ET 按ET回放 - + Notifications on 通知于 - + Notifications off 关闭通知 - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled 保持启用状态 - + Keep ON disable 保持开启禁用 - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! 你想要重置所有设置吗?<br> ArtisanViewer将被重启! - + Do you want to reset all settings?<br> Artisan has to be restarted! 你确认想要重置所有设置吗?<br> Artisan将会重启! - - + + Factory Reset 恢复出厂设置 - + Auto Axis Graph Mode: Roast 自动轴图模式:烘焙 - + Auto Axis Graph Mode: BBP+Roast 自动轴图模式:BBP+Roast - + Auto Axis Graph Mode: BBP 自动轴图模式:BBP - - + + PID Mode: Ramp/Soak PID模式: 缓升/浸泡 - - + + PID Mode: Background PID 模式: 背景曲线 - - + + PID Mode: Manual PID 模式: 手动 - + Exit Designer? 退出曲线设计器? - + Designer Mode ON 打开曲线设计模式 - + LCD cursor on profile data 配置文件数据上的 LCD 光标 - + LCD cursor on template data 模板数据上的 LCD 光标 - + LCD cursor OFF LCD 光标关闭 - + Keyboard moves turned ON 已打开键盘移动 - + Keyboard moves turned OFF 已关闭键盘移动 - + Profile {0} saved in: {1} 配置 {0} 已保存到: {1} - + Autosave path does not exist. Autosave failed. 自动保存路径不存在.自动保存失败. - + Empty path or box unchecked in Autosave 自动保存时是空路径或未选中复选框 - + Event #{0}: {1} has been updated 事件 #{0}: {1} 已经更新 - + Select 选择 - - + + Open 打开 - + URL - + Save 保存 - + Select Directory 选择目录 - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found 新烘焙已取消: 发现不完整的曲线配置缺少投豆和排豆 - + NEW ROAST canceled: incomplete profile lacking DROP found 新烘焙已取消: 发现不完整的曲线配置缺少排豆 - + {0} has been saved. New roast has started {0}已被保存.新的烘培已经开始 - - - + + + Invalid artisan format 无效Artisan格式 - + {0} loaded {0}已载入 - + No profile data. ET/BT not recalculated 没有配置数据.ET/BT未重新计算 - + Problem with the profile data. ET/BT not recalculated 配置数据中发现问题.ET/BT未重新计算 - + Background {0} loaded successfully {1} 背景曲线 {0} 已成功载入 {1} - + Artisan CSV file loaded successfully Artisan CSV 文件已成功载入 - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17563,466 +17571,466 @@ It is advisable to save your current settings beforehand via menu Help >> 建议先保存当前设置(菜单 帮助, >> 保存设置). - + Found a different set of extra devices 发现额外设备的一个不同设置 - + Save Profile 保存曲线配置 - + Profile saved 配置已保存 - - - - - - - - + + + + + + + + Cancelled 已取消 - + Readings exported 已导出读数 - + Export Excel 导出 Excel - + Export CSV 导出CSV - + Export JSON 导出JSON - + Export RoastLogger 导出烘培记录 - + Export Probat Pilot 导出 Probat Pilot - - + + + + - - Converting... 转换... - - + + + + - - Target file {0} exists. {1} not converted. 目标文件 {0} 存在.{1} 不转换 - + Readings imported 已导入读数 - + Import Artisan URL 导入 Artisan URL - + Import CSV 导入CSV - + Import JSON 导入JSON - + Import RoastLogger 导入烘培记录 - + Batch Counter 批次计数器 - + Load Settings canceled 已取消载入设置 - - + + Statistics Saved 统计已保存 - + No statistics found 没有找到统计 - + Excel Production Report exported to {0} Excel生产报告{0}已导出 - + Ranking Report 排名报告 - + Ranking graphs are only generated up to {0} profiles 排名图最多只能生成{0}个配置文件 - + Profile missing DRY event 配置文件缺少 DRY 事件 - + Profile missing phase events 配置缺少阶段事件 - + CSV Ranking Report exported to {0} CSV排名报告已导出到{0} - + Excel Ranking Report exported to {0} Excel 排名报告{0} 已导出 - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied 无法连接蓝牙秤,Artisan 访问蓝牙的权限被拒绝 - + Bluetooth access denied 蓝牙访问被拒绝 - + Hottop control turned off Hottop 控制已关闭 - + Hottop control turned on Hottop 控制已打开 - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! 要控制Hottop先需要右键点击计时器LCD,激活超级用户模式! - - + + Settings not found 没有找到设置 - + artisan-settings artisan设置 - + Save Settings 保存设置 - + Settings saved 设置已保存 - + artisan-theme artisan主题 - + Save Theme 保存主题 - + Theme saved 主题已保存 - + Load Theme 载入主题 - + Theme loaded 主题已载入 - + Background profile removed 删除背景资料 - + Alarm Config 警报配置 - + Alarms are not available for device None 警报不适用于未连接设备 - + Switching the language needs a restart. Restart now? 切换语言需要重启.现在就重启吗? - + Restart 重启 - + Import K202 CSV 导入K202 CSV - + K202 file loaded successfully K202文件已成功载入 - + Import K204 CSV 导入K204 CSV - + K204 file loaded successfully K204文件已成功载入 - + Import Probat Recipe 导入 Probat Pilot - + Probat Pilot data imported successfully Probat Pilot数据已导入成功 - + Import Probat Pilot failed 导入Probat Pilot失败 - - + + {0} imported {0} 已导入 - + an error occurred on importing {0} 导入 {0} 时出错 - + Import Cropster XLS 导入 Cropster XLS - + Import Stronghold XLSX 导入 Stronghold XLSX - + Import RoastLog URL 导入RoastLog网址 - + Import RoastPATH URL 导入RoastPATH网址 - + Import Giesen CSV 导入 Giesen CSV - + Import Petroncini CSV 导入Petroncini CSV - + Import IKAWA URL 导入 IKAWA 网址 - + Import IKAWA CSV 导入 IKAWA CSV - + Import Loring CSV 导入 Loring CSV - + Import ROEST CSV 导入 ROEST CSV - + Import Rubasse CSV 导入 Rubasse CSV - + Import HH506RA CSV 导入HH506RA CSV - + HH506RA file loaded successfully HH506RA文件已成功载入 - + Save Graph as 保存图表为 - + {0} size({1},{2}) saved {0} 尺寸({1},{2}) 已保存 - + Save Graph as PDF 保存图表为PDF格式 - + Save Graph as SVG 保存图表为SVG格式 - + {0} saved {0}已保存 - + Wheel {0} loaded 风味轮 {0} 已载入 - + Invalid Wheel graph format 无效的风味轮格式 - + Buttons copied to Palette # 复制到调色板的按钮 # - + Palette #%i restored 调色板 #%i 已恢复 - + Palette #%i empty 调色板 #%i 为空 - + Save Palettes 保存调色板 - + Palettes saved 调色板已保存 - + Palettes loaded 已载入调色板 - + Invalid palettes file format 无效的调色板文件格式 - + Alarms loaded 已载入警报 - + Fitting curves... 拟合曲线中... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. - + Analysis earlier than Curve fit 在曲线拟合前分析 - + Simulator stopped 模拟器已停止 - + debug logging ON 调试记录打开 @@ -18213,446 +18221,446 @@ Correct this on the Config>Curves>Analyze tab. 设备设置为{0},与CENTER 302相同.请先选择串行端口 - + set y-coordinate to {} 将 y 坐标设置为 {} - + seconds before FCs 秒在一爆开始前 - + seconds after FCs 秒在一爆开始后 - + Alarm notice 警报通知 - + Alarm is calling: {0} 警报正在响: {0} - + Calling alarm failed on {0} 调用警报失败: {0} - + Alarm trigger button error, description '{0}' not a number 报警触发按钮错误, 类型 '{0}' 不是一个数字 - + Alarm trigger slider error, description '{0}' not a valid number [0-100] 报警触发滑动条错误, 类型 '{0}' 不是一个有效数字[0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number 警报触发 SV 滑动条错误, 说明 '{0}' 不是一个有效数字 - + Alarm {0} triggered 警报 {0} 触发 - + Save profile? 保存个人信息? - + Profile unsaved 配置未保存 - + Scope has been reset 记录仪已重置 - + Load Image File 载入图像文件 - + Loaded watermark image {0} 载入水印图像{0} - + Unable to load watermark image {0} 无法加载水印图像 {0} - + Convert profile data to Fahrenheit? 转换配置数据为华氏度? - - - - + + + + Convert Profile Temperature 转换配置温度单位 - + Profile changed to Fahrenheit 配置转换为华氏度 - + Unable to comply. You already are in Fahrenheit 无法操作.你目前正在使用华氏度 - - + + Profile not changed 配置没有被改变 - + Convert profile data to Celsius? 转换配置数据为摄氏度? - + Profile changed to Celsius 配置转换为摄氏度 - + Unable to comply. You already are in Celsius 无法操作.你目前正在使用摄氏度 - + Convert Profile Scale 转换配置范围 - + No profile data found 没有找到配置数据 - - + + Colors set to defaults 恢复默认颜色 - + Colors set to Default Theme 颜色设置为主题默认 - + Colors set to grey 颜色设置为灰色 - + Background does not match number of labels 背景曲线不符合标签编号 - + Phidget service discovery started... Phidg​​et 服务发现开始... - + scanning for device 扫描设备 - + Scope monitoring... 记录监测中... - + Scope stopped 记录停止 - + Humidity: {}% 湿度: {}% - + Temperature: {}{} 温度: {}{} - + Pressure: {}hPa 气压: {}hPa - + Scope recording... 记录仪记录中... - + Scope recording stopped 记录仪记录已停止 - + Not enough data collected yet. Try again in a few seconds 还没有收集到足够的数据.几秒钟后再试一次 - + CHARGE: Scope is not recording 投豆:记录仪未在录制中 - + Roast time starts now 00:00 BT = {0} 烘培计时现在开始 00:00 BT = {0} - + [TP] recorded at {0} BT = {1} [TP] 记录于 {0} BT = {1} - + DRY END: Scope is not recording 脱水结束:记录仪未在录制中 - + [DRY END] recorded at {0} BT = {1} [脱水结束] 记录于 {0} BT = {1} - + FC START: Scope is not recording 一爆开始:记录仪未在录制中 - + [FC START] recorded at {0} BT = {1} [一爆开始] 记录于 {0} BT = {1} - + FC END: Scope is not recording 一爆结束:记录仪未在录制中 - + [FC END] recorded at {0} BT = {1} [一爆结束] 记录于 {0} BT = {1} - + SC START: Scope is not recording 二爆开始:记录仪未在录制中 - + [SC START] recorded at {0} BT = {1} [二爆开始] 记录于 {0} BT = {1} - + SC END: Scope is not recording 二爆结束:记录仪未在录制中 - + [SC END] recorded at {0} BT = {1} [二爆结束] 记录于 {0} BT = {1} - + DROP: Scope is not recording 排豆:记录仪未在录制中 - + Roast ended at {0} BT = {1} 烘培结束于 {0} BT = {1} - + COOL: Scope is not recording 冷却:记录仪未在录制中 - + [COOL END] recorded at {0} BT = {1} [冷却结束] 记录于 {0} BT = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} 事件 # {0} 记录于 BT = {1}{2} 时间 = {3} - + Timer is OFF 计时器已关闭 - + Unable to move background 无法移动背景曲线 - + No finished profile found 没有发现已完成的曲线配置 - + Polynomial coefficients (Horner form): 多项式系数 (来自Horner): - + Knots: 节点: - + Residual: 剩余: - + Roots: 根源: - + Profile information 配置信息 - + Designer Start 开始曲线设计 - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? 导入一个配置到曲线设计器将会删除除主要[点]外的所有数据. 继续? - + Save Points 保存点 - + Points saved 点已保存 - + Load Points 载入点 - + Points loaded 点已载入 - + Designer Init 初始化曲线设计器 - + Unable to start designer. Profile missing [CHARGE] or [DROP] 无法开始曲线设计.曲线配置缺少[投豆]或[排豆] - + [ CHARGE ] [ 投豆 ] - + [ DRY END ] [ 脱水结束 ] - + [ FC START ] [ 一爆开始 ] - + [ FC END ] [ 一爆结束 ] - + [ SC START ] [ 二爆开始 ] - + [ SC END ] [ 二爆结束 ] - + [ DROP ] [ 排豆 ] - + [ COOL ] [ 凉爽的 ] - + New profile created 新的曲线配置已创建 - + added to cupping notes 已添加到杯测记录 - + added to roasting notes 已添加到烘培记录 - + Mouse Cross ON: move mouse around Mouse Cross ON:移动鼠标 - + Mouse cross OFF 鼠标交叉关闭 @@ -19626,67 +19634,67 @@ Continue? Scope Annotation - - - - - + + + + + CHARGE 投豆 - - - + + + TP {0} 回温点 {0} - - - + + + DE {0} 脱水结束 {0} - - - + + + FCs {0} 一爆开始 {0} - - - + + + FCe {0} 一爆结束 {0} - - - + + + SCs {0} 二爆开始 {0} - - - + + + SCe {0} 二爆结束 {0} - - - - + + + + DROP {0} 排豆 {0} - - + + CE {0} 冷却结束 {0} @@ -19699,11 +19707,11 @@ Continue? Scope Title - - - - - + + + + + @@ -20901,216 +20909,216 @@ Continue? Textbox - - - - - - - - - - + + + + + + + + + + Acidity 酸质 - - - - - - - - + + + + + + + + Aftertaste 余韵 - - - - + + + + Clean Cup 干净杯 - + Head 前段 - - - + + + Fragrance 干香 - - - - - - - + + + + + + + Sweetness 甜感 - - - - - + + + + + Aroma 湿香 - - - - - - - - + + + + + + + + Balance 平衡 - - - + + + + - - - - - - + + + + + Body 醇厚度 - - - + + + Fragrance-Aroma 干香-湿香 - - - - - + + + + + Flavor 风味 - - - + + + Uniformity 一致性 - - - + + + Overall 总评 - + Intensity 强度 - + Fragance 干香 - + Dry Fragrance 干香 - + Complexity 复杂性 - - + + Finish 结束 - + Brightness 明亮感 - + Wet Aroma 湿香 - + Taste 味道 - + Nose 嗅觉 - + Mouthfeel 口感 - - + + Flavour 风味 - + Roast Color 烘焙色值 - + Crema Texture 油脂质地 - + Crema Volume 油脂量 - + Bitterness 苦度 - + Defects 瑕疵 - + Aroma Intensity 湿香强度 - + Aroma Persistence 芳香恃久度 @@ -22124,232 +22132,232 @@ Font type is set in Config>> Curves>> UI tab 线条样式 - - + + Start monitoring 开始监测 - + Start recording 开始记录 - + First Crack Start 一爆开始 - + First Crack End 一爆结束 - + Second Crack Start 二爆开始 - + Second Crack End 二爆结束 - + Reset 重置 - + Charge 投豆 - + Drop 排豆 - + Event 事件 - + Increases the current SV value by 5 将当前SV值增加5 - + Increases the current SV value by 10 将当前SV值增加10 - + Increases the current SV value by 20 将当前SV值增加20 - + Decreases the current SV value by 20 将当前SV值减少20 - + Decreases the current SV value by 10 将当前SV值减少10 - + Decreases the current SV value by 5 将当前SV值减少5 - + Dry End 脱水结束 - + Cool End 冷却结束 - + Timer 计时器 - + ET Temperature ET温度 - + BT Temperature BT温度 - + ET/time (degrees/min) ET/时间(度/分钟) - + BT/time (degrees/min) BT/时间(度/分钟) - + Value of SV in PID PID的SV值 - + PID power % PID 火力% - + Number of events found 发现事件编号 - + Type of event 事件类型 - + Value of event 事件数值 - + Updates the event 更新事件 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE 阶段 LCDs: 右键点击循环切换时间/百分比/温度模式 - + Syncing with artisan.plus 同步artisan.plus - - + + Disconnect artisan.plus 断开artisan.plus - + Upload to artisan.plus 上传到artisan.plus - + Connect artisan.plus 连接artisan.plus - + Phase LCDs Currently in ALL FINISHING MODE 阶段 LCDs 当前处于全部完成模式 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE 阶段 LCDs: 右键点击循环切换时间/百分比/温度模式 目前为时间模式 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE 阶段 LCDs: 右键点击循环切换时间/百分比/温度模式 目前为百分比模式 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE 阶段 LCDs: 右键点击循环切换时间/百分比/温度模式 目前为温度模式 - + <b>Label</b>= <b>标签</b>= - + <b>Description </b>= <b>说明</b>= - + <b>Type </b>= <b>类型</b>= - + <b>Value </b>= <b>数值</b>= - + <b>Documentation </b>= <b>文档</b>= - + <b>Button# </b>= <b>按钮# </b>= @@ -22394,12 +22402,12 @@ Currently in TEMP MODE 例如: 100 + x - + Stop monitoring 停止监测 - + Stop recording 停止记录 diff --git a/src/translations/artisan_zh_TW.qm b/src/translations/artisan_zh_TW.qm index d2e2d5f2b9f714c8c8741a2ae0fd0396f255daaa..c3d261f27a80b031c64ff31370028bb8d57f5a02 100644 GIT binary patch delta 20434 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 About - + Release Sponsor 發行版贊助商 - + About 關於 - + Core Developers 核心開發人員 - + License 版權 - + There was a problem retrieving the latest version information. Please check your Internet connection, try again later, or check manually. 檢索最新版本時出現問題。請檢查你的網絡連線,稍後再試,或者手動檢查更新。 - + A new release is available. 有新版本可用。 - + Show Change list 顯示更新列表 - + Download Release 下載最新版本 - + You are using the latest release. 你正在使用最新版本。 - + You are using a beta continuous build. 你正在使用測試中的自動化構建版. - + You will see a notice here once a new official release is available. 新官方版本發布時這裡會顯示通知。 - + Update status 更新狀態 - + sponsored by {} 由{}贊助 @@ -76,13 +76,13 @@ AddlInfo - + Roast of the Day 烘焙日期 - + Screen Size 生豆尺寸 @@ -98,65 +98,65 @@ 生豆含水量 - + Batch Size 烘焙量 - + Density Roasted 熟豆密度 - + Moisture Roasted 熟豆含水量 - + Ground Color 粉色 - + Energy 能量 - + CO2 二氧化碳 - + Weight Roasted 重量烤 - + Weight Loss 失重 - + From 計算起點 - + Bottom 底部 - + AUC 面積值 @@ -323,7 +323,7 @@ 刪除 - + Update 更新 @@ -870,113 +870,113 @@ Extra Device 文字 - - - + + + ON 開始監看 - - - - + + + + START 開始記錄 - + FC START 一爆 開始 - + FC END 一爆 結束 - + SC START 二爆 開始 - + SC END 二爆 結束 - + RESET 重置 - - + + CHARGE 入豆 - - + + DROP 下豆 - + CONTROL 控制 - + EVENT 事件 - + SV +5 - + SV +10 - + SV +20 - + SV -20 - + SV -10 - + SV -5 - + DRY END 脫水結束 - + COOL END 冷卻結束 @@ -996,25 +996,25 @@ END - + Finishing Phase 完成階段 - + Maillard Phase 梅納反應階段 - + Drying Phase 脫水階段 - - + + OFF 關閉 @@ -1585,61 +1585,61 @@ END 總是顯示 - + Heavy FC 較強一爆音 - + Low FC 較弱一爆音 - + Light Cut 中間線色淺 - + Dark Cut 中間線色深 - + Drops 有油滴 - + Oily 油亮 - + Uneven 不均勻 - + Tipping 尖端焦黑 - + Scorching 表面燙傷 - + Divots 隕石坑狀 @@ -1942,9 +1942,9 @@ END ComboBox + - - + @@ -1954,10 +1954,10 @@ END 風量 + - - + @@ -1969,9 +1969,9 @@ END 滾筒 + - - + @@ -1981,9 +1981,9 @@ END 風門 + - - + @@ -2264,14 +2264,14 @@ END SV - + Playback ON 開啟重播 - + Playback OFF @@ -2290,7 +2290,7 @@ END 重置畫布顏色 - + Heater 加熱器 @@ -2694,32 +2694,32 @@ END 離散 - + Propane Gas (LPG) 液化石油氣 (LPG) - + Natural Gas (NG) 天然氣 (NG) - + Electric 電力 - + Fan 扇子 - + Cooling 冷卻 - + Elec @@ -2903,47 +2903,47 @@ END Contextual Menu - + Add point 增加點 - + Remove point 移除點 - + Load points 讀取點 - + Save points 儲存點 - + Reset Designer 重置曲線設計器 - + Config... 設定表... - + Add to Cupping Notes 加入杯測記錄 - + Add to Roasting Notes 加入烘焙記錄 - + Edit 編輯 @@ -4328,102 +4328,102 @@ END Error Message - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + IO Error: IO錯誤: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4434,86 +4434,86 @@ END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4733,19 +4733,19 @@ END Arduino無法設定篩選器 - - - - - - - - - - - - - + + + + + + + + + + + + + Value Error: @@ -4866,96 +4866,96 @@ END S7 通訊錯誤 - - - - + + + + Error: 錯誤: - + Exception: {} not a valid settings file 異常:{}不是有效的設定文件 - - - - - + + + + + Error 錯誤 - + Exception: WebLCDs not supported by this build 異常:此版本不支持 WebLCD - + Could not start WebLCDs. Selected port might be busy. 無法啟動 WebLCD。所選連接埠可能正忙。 - + Failed to save settings 保存設置失敗 - - + + Exception (probably due to an empty profile): 異常 (可能是因為一個空的設定文件): - + Analyze: CHARGE event required, none found 分析:需要入豆事件,沒有找到 - + Analyze: DROP event required, none found 分析:需要下豆事件,沒有找到 - + Analyze: no background profile data available 分析: 無有效背景曲線數據 - + Analyze: background profile requires CHARGE and DROP events 分析: 背景曲線需要有入豆和下豆事件 - + Unexpected value for n, got 得到 n 的意外值 - + Exception: phidgetServer couldn't be added. Verify that the Phidget driver is correctly installed! 異常:無法新增 phidgetServer。驗證 Phidg​​et 驅動程式是否正確安裝! - + Exception: PhidgetManager couldn't be started. Verify that the Phidget driver is correctly installed! 異常: Phidget管理器無法啟動. 確認Phidget驅動程式是否正常安裝! - - + + Unstable meter data 電錶數據不穩定 - + Error in lnRegression: InRegression錯誤 - + Exception: redrawdesigner() Roast events may be out of order. Resetting Designer. 例外:redrawdesigner() 烘焙事件可能無序。重置設計師。 @@ -5159,8 +5159,8 @@ END 事件說明說明 - - + + @@ -5302,7 +5302,7 @@ END 警報幫助 - + Keyboard Shortcuts Help 鍵盤快捷鍵幫助 @@ -5525,15 +5525,15 @@ END 回放 - - + + Energy 能量 - - + + CO2 二氧化碳 @@ -5833,15 +5833,15 @@ END HTML Report Template - - + + BBP Total Time BBP 總時間 - - + + BBP Bottom Temp BBP底部溫度 @@ -5857,850 +5857,850 @@ END BBP 總結緊湊 - - + + Whole Color 豆色 - - - + + + Profile 曲線 - + Roast Batches 烘焙批次 - - - + + + Batch 批次 - - + + Date 日期 - - - + + + Beans 生豆溫 - - - + + + In 生豆量 - - + + Out 熟豆量 - - - + + + Loss 失重量 - - + + SUM 合計 - + Production Report 生產報告 - - + + Time 時間 - - + + Weight In 入豆重量 - - + + CHARGE BT 入豆豆溫數值 - - + + FCs Time 一爆時間 - - + + FCs BT 一爆開始豆溫 - - + + DROP Time 下豆時間 - - + + DROP BT 下豆時豆溫 - + Dry Percent 脫水期佔比 - + MAI Percent 梅納期佔比 - + Dev Percent 發展期佔比 - - + + AUC 曲線下面積AUC - - + + Weight Loss 失重 - - + + Color 顏色 - + Cupping 杯測 - + Roaster 烘焙機 - + Capacity 容量 - + Operator 烘豆師 - + Organization 組織 - + Drum Speed 滾筒轉速 - + Ground Color 粉色 - + Color System 顏色系統 - + Screen Min 最小目數 - + Screen Max 最大目數 - + Bean Temp 豆溫 - + CHARGE ET 入豆出風溫數值 - + TP Time 回溫點時間 - + TP ET 回溫點出風溫 - + TP BT 回溫點豆溫 - + DRY Time 轉黃點時間 - + DRY ET 轉黃點出風溫 - + DRY BT 轉黃點豆溫 - + FCs ET 一爆開始出風溫 - + FCe Time 一爆結束時間 - + FCe ET 一爆結束出風溫 - + FCe BT 一爆結束豆溫 - + SCs Time 二爆開始時間 - + SCs ET 二爆結束出風溫 - + SCs BT 二爆開始豆溫 - + SCe Time 二爆結束時間 - + SCe ET 二爆結束出風溫 - + SCe BT 二爆結束豆溫 - + DROP ET 下豆出風溫 - + COOL Time 冷卻時間 - + COOL ET 冷卻出風溫 - + COOL BT 冷卻豆溫 - + Total Time 總時間 - + Dry Phase Time 脫水階段時間長度 - + Mid Phase Time 梅納階段時間長度 - + Finish Phase Time 結束階段時間長度 - + Dry Phase RoR 脫水階段RoR - + Mid Phase RoR 梅納階段RoR - + Finish Phase RoR 結束階段RoR - + Dry Phase Delta BT 脫水階段豆溫差 - + Mid Phase Delta BT 梅納階段豆溫差 - + Finish Phase Delta BT 結束階段豆溫差值 - + Finish Phase Rise 結束階段升溫量 - + Total RoR 全程平均RoR - + FCs RoR 一爆開始RoR - + MET 最大環境溫度 - + AUC Begin AUC開始 - + AUC Base AUC 基礎 - + Dry Phase AUC 脫水階段 AUC - + Mid Phase AUC 梅納階段AUC - + Finish Phase AUC 結束階段AUC - + Weight Out 下豆重量 - + Volume In 入豆 體積 - + Volume Out 下豆體積 - + Volume Gain 體積增加 - + Green Density 生豆密度 - + Roasted Density 熟豆密度 - + Moisture Greens 生豆含水率 - + Moisture Roasted 熟豆含水率 - + Moisture Loss 水份流失 - + Organic Loss 有機物流失 - + Ambient Humidity 環境濕度 - + Ambient Pressure 環境壓力 - + Ambient Temperature 環境溫度 - - + + Roasting Notes 烘焙筆記 - - + + Cupping Notes 杯測筆記 - + Heavy FC 較強一爆 - + Low FC 較弱一爆 - + Light Cut 淺中線 - + Dark Cut 深中線 - + Drops 滴油 - + Oily 油膩 - + Uneven 不均勻 - + Tipping 點灼傷 - + Scorching 灼傷 - + Divots 破裂 - + Mode 模式 - + BTU Batch 英熱單位批次 - + BTU Batch per green kg 每綠色公斤的 BTU 批次 - + CO2 Batch CO2 批量 - + BTU Preheat BTU 預熱 - + CO2 Preheat CO2 預熱 - + BTU BBP - + CO2 BBP - + BTU Cooling BTU 冷卻 - + CO2 Cooling CO2 冷卻 - + BTU Roast BTU 烘焙 - + BTU Roast per green kg BTU烘焙每公斤生豆 - + CO2 Roast CO2 烘焙 - + CO2 Batch per green kg CO2批量每公斤生豆 - + BTU LPG - + BTU NG - + BTU ELEC BTU 電力 - + Efficiency Batch 有效批量 - + Efficiency Roast 有效烘焙 - + BBP Begin BBP開始 - + BBP Begin to Bottom Time BBP 開始到谷底時間 - + BBP Bottom to CHARGE Time BBP 底部到充電時間 - + BBP Begin to Bottom RoR BBP 開始至底部 RoR - + BBP Bottom to CHARGE RoR BBP 底部到 CHARGE RoR - + File Name 檔案名稱 - + Roast Ranking 烘焙排序 - + Ranking Report 排名報告 - + AVG - + Roasting Report 烘焙屬性 - + Date: 日期: - + Beans: 豆名: - + Weight: 重量: - + Volume: 體積: - + Roaster: 烘焙機: - + Operator: 烘焙師: - + Organization: 組織: - - + + Cupping: 杯測: - + Color: 顏色: - + Energy: 火力: - + CO2: - + CHARGE: 入豆: - + Size: 大小: - + Density: 密度: - + Moisture: 含水量: - + Ambient: 環境: - + TP: 回溫點: - + DRY: 脫水: - + FCs: 一爆開始: - + FCe: 一爆結束: - + SCs: 二爆開始: - + SCe: 二爆結束: - + DROP: 下豆: - + COOL: 冷卻: - + MET: 最大環境溫度: - + CM: 曲線差異量CM - + Drying: 脫水: - + Maillard: 梅納反應: - + Finishing: 完成: - + Cooling: 冷卻: - + Background: 背景曲線: - + Alarms: 警報: - + RoR: - + AUC: 曲線下面積: - + Events 事件 @@ -7613,13 +7613,13 @@ When Meter=NONE opens dialog to manually enter temperatures during roast - Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. - 快速特殊活動輸入。 q、w、e 和 r 鍵對應特殊事件 1、2、3 和 4。快速鍵字母後面必須有兩位數字值,例如: “q75”,當對應的事件滑桿最大值為 100 或更小時(預設)。當滑桿最大值大於 100 時,必須輸入三位數字,對於小於 100 的值,需要輸入前導零,例如“q075”。 + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + - Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. - 快速 PID SV 輸入。值是一個三位數字。對於小於 100 的值,必須使用前導零輸入,例如&#39;v075&#39;. + Quick PID SV Entry. The new <value> is established using the ENTER/RETURN key. The last digit can be removed by using the backspace key. + @@ -11712,6 +11712,14 @@ https://artisan-roasterscope.blogspot.com/2015/10/signals-symbolic-assignments-a F1...F9作用為將前計算結果當成當下方程回饋迴圈,這在設計濾波時相當有用. 同樣的, F2 也是作為之前第P2變量的結果的回饋變數, 以此類推. + + Quick Special Event Entry. The keys q,w,e, and r correspond to special events 1,2,3 and 4. A two digit numeric value must follow the shortcut letter, e.g. &#39;q75&#39;, when the corresponding event slider max value is 100 or less (default setting). When the slider max value is greater than 100, three digits must be entered and for values less than 100 a leading zero is required, e.g. &#39;q075&#39;. + 快速特殊活動輸入。 q、w、e 和 r 鍵對應特殊事件 1、2、3 和 4。快速鍵字母後面必須有兩位數字值,例如: “q75”,當對應的事件滑桿最大值為 100 或更小時(預設)。當滑桿最大值大於 100 時,必須輸入三位數字,對於小於 100 的值,需要輸入前導零,例如“q075”。 + + + Quick PID SV Entry. Value is a three digit number. For values less than 100 must be entered with a leading zero, e.g. &#39;v075&#39;. + 快速 PID SV 輸入。值是一個三位數字。對於小於 100 的值,必須使用前導零輸入,例如&#39;v075&#39;. + Note: The placeholders {ET}, {BT}, {time}, {ETB}, {BTB}, {WEIGHTin} and {TEMP} will be substituted by the current ET, BT, time, ET background, BT background value, batch size (in g), event value in F converted to current temperature unit in Serial/Artisan/CallProgram/MODBUS/S7/WebSocket commands @@ -12509,8 +12517,8 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 縱橫比 - - + + Text 文字 @@ -12537,19 +12545,19 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12570,19 +12578,19 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 豆溫 - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -12611,8 +12619,8 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 對齊 - - + + @@ -12629,11 +12637,11 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 入豆 - - - - - + + + + + @@ -12642,13 +12650,13 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 回溫點 - - + + + + - - - - + + @@ -12656,16 +12664,16 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 脫水 - - - - - - - - - - + + + + + + + + + + @@ -12673,7 +12681,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 一爆開始 - + @@ -12681,7 +12689,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 一爆結束 - + @@ -12689,7 +12697,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 二爆開始 - + @@ -12697,8 +12705,8 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 二爆結束 - - + + @@ -12719,9 +12727,9 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u /分鐘 - - - + + + @@ -12730,9 +12738,9 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 開啟 - - - + + + @@ -12767,7 +12775,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u - + Slider @@ -12784,8 +12792,8 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 反轉控制 - - + + @@ -12821,29 +12829,29 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 斜坡/浸泡 - - + + - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - + + + + Background 背景曲線 @@ -13064,7 +13072,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 允許重疊說明 - + Markers 標記 @@ -13106,9 +13114,9 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 大小 - - - + + + @@ -13116,8 +13124,8 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 開始 - - + + MET 最高出風溫MET @@ -13143,9 +13151,9 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 目前: - - - + + + @@ -13210,9 +13218,9 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 群組 - - - + + + @@ -13225,16 +13233,16 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 重置 - - - + + + Event button 事件按鈕 - + its text @@ -13278,7 +13286,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u - + @@ -13493,7 +13501,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 節點 - + ALL 全部 @@ -13558,7 +13566,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u - + @@ -13575,9 +13583,9 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u - - - + + + Green @@ -13593,7 +13601,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 熟豆 - + @@ -13602,7 +13610,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 脫水結束 - + @@ -13611,13 +13619,13 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 一爆開始 - + FC END 一爆結束 - + @@ -13625,13 +13633,13 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 二爆開始 - + SC END 二爆結束 - + COOL 冷卻 @@ -13662,7 +13670,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u - + Density 密度 @@ -13684,7 +13692,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u - + Moisture 含水量 @@ -13813,7 +13821,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u (mm:ss) - + Duration 耗時 @@ -13836,7 +13844,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u BBP - + @@ -13876,7 +13884,7 @@ Exception to the above for DRY only: if AutoDRY is checked the DRY temperature u 型號 - + Heating 熱源 @@ -14187,7 +14195,7 @@ LCDs All 在ArtisanViewer中無效 - + EVENT 事件 @@ -14255,13 +14263,13 @@ LCDs All 輸入說明 - + PID SV - + PID % @@ -14302,425 +14310,425 @@ LCDs All 邊緣顏色 (RGBA) - + roasted 熟豆 - - - - - - + + + + + + AUC 曲線下面積AUC - + Time Guide 時間指引 - + Background ET 背景曲線ET - + Background BT 背景曲線豆溫 - + Background Extra 背景曲線額外 - + X Label X軸標籤 - - - + + + Canvas 畫布 - + Y Label Y軸標籤 - + SpecialEventText 特別事件文字 - + SpecialEventBox 特別事件標記 - + Bg SpecialEventText 背景曲線特別事件文字 - + Bg SpecialEventBox 背景曲線特別事件標記 - - - - - - - + + + + + + + Legend bkgnd 背景曲線圖例 - + MET Text 最大環境溫度文字 - - + + MET Box 最大環境溫度標記 - + Timer LCD Digits 數顯LCD計時器 - + Timer LCD Background 背景曲線LCD計時器 - - + + ET LCD Digits 出風溫LCD 數字 - - + + ET LCD Background 出風溫LCD背景 - - + + BT LCD Digits 豆溫LCD數字 - - + + BT LCD Background 豆溫LCD背景 - + Extra/PID LCD Digits 額外設備/PID LCD數字 - + Extra/PID LCD Background 額外設備/PID LCD背景 - + AUC FCs AUC 一爆開始 - - - + + + ln() - - - - + + + + x - - - + + + Bkgnd 背景曲線 - - - + + + On 開啟 - - - + + + Off 關閉 - + Max Delta 最大差值 - + Swing 轉動 - + ABC/secs ABC/秒 - + Segment Analysis (rise, crash and flick) 段落分析 暴衝Rise 驟降Crash 反彈Flick - + Background Align 背景對齊 - + Curve Fit 曲線優化 - + Samples Threshold 採樣閾 - + Delta Threshold 差值閾 - + Sample rate (secs) 採樣率(秒) - + Smooth Curves/Spikes 曲線/峰值平滑度 - + Delta Span/Smoothing 範圍差值/平滑 - + Polyfit/Optimal Smoothing 復配/最佳平滑度 - + Fit RoRoR (C/min/min) 擬合 RoRoR (C/min/min) - + Actual RoR at FCs 一爆開始時的真實ROR - + ALL FINISHING MODE 全部完成模式 - - + + DEV% 發展% - - + + DRY% 脫水% - - - - - + + + + + TIME MODE 時間模式 - - - - - + + + + + PERCENTAGE MODE 百分比模式 - + RAMP% 斜坡% - - - - - + + + + + TEMP MODE 溫度模式 - + Start recording 開始記錄 - + Charge the beans [ 入豆 ] - + /m - + greens 生豆 - - - + + + AUTO 自動 - - - + + + MANUAL 手動 - + FLAP 襟翼 - - - + + + CLOSE 關閉 - - - + + + OPEN 打開 - + CONTROL 控制 - + DISCHARGE 釋放 - + HEATING 加熱 - + STIRRER 攪拌器 - + FILL 充滿 - + COOLING 冷卻 - - - + + + STOP 停止 - + RELEASE 發布 - + RMSE BT - + MSE BT - - - + + + RoR 升溫率RoR - + @FCs - + Max+/Max- RoR 最大+/最大- RoR @@ -14908,155 +14916,155 @@ LCDs All 映射 - + Preheat Measured 預熱值 - + Preheat % 預熱 % - + BBP Measured BBP值 - + BBP % BBP % - + Cooling Measured 冷卻值 - + Cooling % 冷卻 % - + Continuous 持續 - + Roast Event 烘焙事件 - + Meter 儀錶 - - + + at - + BackgroundXT 背景XT - + BackgroundYT 背景YT - - + + BackgroundET 背景出風溫 - - + + BackgroundBT 背景豆溫 - + BackgroundDeltaET 背景出風溫差 - + BackgroundDeltaBT 背景豆溫溫差 - + ETprojection ET預測 - + DeltaETprojection DeltaET推測 - + BTprojection 豆溫預測 - + DeltaBTprojection DeltaBT推測 - + TIMEguide 時間指引 - + AUCguide AUC指引 - - - + + + Correction 更正 - + Event #<b>{0} </b> 事件 #<b>{0} </b> - - + + CM 曲線差異量CM - - + + FC 發展時間 - + Designer 曲線設計器 - + BT {0} {1}/min for {2} {2}豆溫 {0} {1}/分鐘 - + ET {0} {1}/min for {2} {2}ET {0} {1}/分鐘 @@ -15420,8 +15428,8 @@ LCDs All 退出 {0} - - + + About {0} 關於 {0} @@ -15483,37 +15491,37 @@ LCDs All Menu - + Main LCDs 主要資訊LCD - + Delta LCDs 升溫速率 LCDs - + PID LCDs PID液晶顯示器 - + Extra LCDs 額外設備LCD - + Phases LCDs 階段LCD - + Scale LCDs 重量秤LCD @@ -15550,13 +15558,13 @@ LCDs All 檢視 - + Help 說明 - + New 新增 @@ -15919,105 +15927,105 @@ LCDs All 控制器 - + Readings 讀數 - + Events Editor 事件編輯器 - + Buttons 按鈕 - + Sliders 滑動條 - + Schedule 計劃 - + Full Screen 全螢幕 - + About Qt 關於 Qt - + Documentation 說明文件 - + Keyboard Shortcuts 鍵盤快捷鍵 - + Check for Updates 檢查更新 - + Errors 錯誤 - + Messages 訊息 - + Serial 通訊紀錄 - + Platform 平台資訊 - + Load Settings... 匯入設定... - + Load Recent Settings 最近匯入設定 - - + + Save Settings... 儲存設定... - - + + Factory Reset 恢復預設值 - + Load Theme... 載入主題... - + Save Theme... 儲存主題... @@ -16104,18 +16112,18 @@ LCDs All 已儲存風味輪 - + Open Wheel Graph 開啟風味輪 - - - - - - + + + + + + @@ -16123,12 +16131,12 @@ LCDs All {} 連接的 - - - - - - + + + + + + @@ -16653,7 +16661,7 @@ Repeat Operation at the end: {0} - + Bluetootooth access denied 藍牙訪問被拒絕 @@ -16689,13 +16697,13 @@ Repeat Operation at the end: {0} 設定在{0}秒後開啟重播輔助 - + Load Background 載入背景曲線 - + Reading background profile... 讀取背景曲線設定... @@ -16927,8 +16935,8 @@ Repeat Operation at the end: {0} 採樣 - - + + Warning 警告 @@ -16939,13 +16947,13 @@ Repeat Operation at the end: {0} 緊密的採樣間隔可能會導致某些機器不穩定。我們建議至少為 1s。 - + Incompatible variables found in %s 在 %s 中發現不兼容的變量 - + Assignment problem 任務分配問題 @@ -16991,7 +16999,7 @@ Repeat Operation at the end: {0} S7 連接失敗 - + Port Configuration 通訊埠設定 @@ -17002,7 +17010,7 @@ Repeat Operation at the end: {0} 通信埠 - + Load Alarms 載入警報 @@ -17039,99 +17047,99 @@ Repeat Operation at the end: {0} 關閉 跟隨 - - + + Save Statistics 儲存統計數據 - + Welcome to version {0} of Artisan! 歡迎使用Artisan的{0}版本! - + This is a one time message to inform you about a change in Artisan. 這是一個一次性消息,通知您有關Artisan的更動. - + If you never run older versions of Artisan you can skip this message, the change does not affect you. 如果未使用過舊版本的Artisan,則可以跳過此消息,這些更動不會影響你 - + Artisan preserves all your configuration settings when you exit so they will automatically be available the next time you start Artisan. 退出時Artisan會保留所有設定設定,以便下次啟動Artisan時它們將自動恢復。 . - + Beginning with release v2.0, settings will no longer be automatically shared at start-up with versions before v2.0. 從版本v2.0開始,在啟動時將不再自動與v2.0之前的版本共享設定。 - + Do not worry. Since this is the first time you opened this new version Artisan has already loaded your last used settings. 別擔心。由於這是第一次開啟此新版本,Artisan已載入上次使用的設定。 - + To share settings between this version and Artisan versions before v2.0 use 'Help>Save Settings' and 'Help>Load Settings'. 若要在此版本和Artisan v2.0之前的版本之間共享設定,請使用'幫助>儲存設定'和'幫助>載入設定'. - + Enjoy using Artisan, The Artisan Team 希望你用的開心,Artisan團隊 - + One time message about loading settings at start-up 關於啟動時載入設定的一次性消息 - + Welcome to the ArtisanViewer! 歡迎來到ArtisanViewer! - + This is a one time message to introduce you to the ArtisanViewer. 這是向您介紹ArtisanViewer的消息。 - + The ArtisanViewer opens whenever a copy of Artisan is already running. 只要已有Artisan在運行,ArtisanViewer便會開啟。 - + ArtisanViewer will preserve all your configuration settings when you exit so they will automatically be available the next time you start ArtisanViewer. ArtisanViewer會在您退出時保留所有設定設定,以便下次啟動ArtisanViewer時將自動可用。 - + Caution, the only way to share settings between Artisan and ArtisanViewer is to explicitly save and load them using 'Help>Save Settings' and 'Help>Load Settings'. 注意,在Artisan和ArtisanViewer之間共享設定的唯一方法是使用“幫助>儲存設定”和“幫助>加載設定”顯式儲存和加載它們。 - + Enjoy using ArtisanViewer, 請享受使用ArtisanViewer, - + The Artisan Team Artisan團隊 - + One time message about ArtisanViewer 關於ArtisanViewer的一次性消息 - + Artisan is free to use! To keep it free and current please support us with your donation and subscribe to artisan.plus to suppress this dialog! @@ -17140,410 +17148,410 @@ To keep it free and current please support us with your donation and subscribe t 為了保持它的免費和最新,請透過您的捐款支持我們並訂閱 artisan.plus 以抑制此對話框! - + Configure for<br>{0}?<br><br>Some of your settings will be modified!<br><br>Before proceeding it is best to save your current settings and reset Artisan<br>(first menu {1} >> {2} then {4} >> {3}) 配置<br>{0}?<br><br>您的某些設置將被修改!<br><br>在繼續之前,最好保存當前設置並重置Artisan<br>(第一個菜單{1} >> {2} 然後 {4} >> {3}) - + Adjust Settings 調整設定 - + Ambient 環境 - + Elevation (MASL) 海拔(MASL) - - - + + + Action canceled 動作已取消 - - - - - - - + + + + + + + Machine 機器 - - - - - + + + + + Network name or IP address 網絡名稱或IP位址 - + Machine Capacity (kg) 機器容量 (kg) - + Energy loads configured for {0} {1}kg 針對 {0} {1}kg 的能源負荷設定 - + Artisan configured for {0} 為{0}設定的Artisan - - + + Load theme {0}? 載入主題 {0}? - - + + Adjust Theme Related Settings 調整主題相關設定 - - + + Loaded theme {0} 主題 {0} 已載入 - + Detected a color pair that may be hard to see: 監測到顏色組合難以區分: - - - + + + Simulator started @{}x 模擬器已開始 @{}x - + super on - + super off super aus - + Pulse out of range (%d) 脈沖超出範圍 (%d) - + Alarms on 警報開啟 - + Alarms off 警報關閉 - + autoCHARGE on 自動入豆開啟 - + autoCHARGE off 自動入豆關閉 - + autoDROP on 自動下豆開啟 - + autoDROP off 自動下豆關閉 - - - + + + PID set to OFF PID 設定為OFF - - - + + + PID set to ON PID設定為ON - - + + PID mode manual PID手動模式 - - + + PID mode Ramp/Soak PID模式 Ramp/Soak - - + + PID mode background PID 背景曲線模式 - + playback off 重播關閉 - + playback by time 按時間重播 - + playback by BT 按豆溫重播 - + playback by ET 按ET重播 - + Notifications on 通知 開啟 - + Notifications off 通知 關閉 - - - - - - + + + + + + PID Lookahead: {0} - + Keep ON enabled 保持啟用狀態 - + Keep ON disable 保持開啟禁用 - + Do you want to reset all settings?<br> ArtisanViewer has to be restarted! 你想要重置所有設定嗎? ArtisanViewer將被重啟! - + Do you want to reset all settings?<br> Artisan has to be restarted! 你確認想要重置所有設定嗎? Artisan將會重啟! - - + + Factory Reset 恢復出廠設定 - + Auto Axis Graph Mode: Roast 自動軸圖模式:烘烤 - + Auto Axis Graph Mode: BBP+Roast 自動軸圖模式:BBP+Roast - + Auto Axis Graph Mode: BBP 自動軸圖模式:BBP - - + + PID Mode: Ramp/Soak PID模式: Ramp/Soak - - + + PID Mode: Background PID 模式: 背景曲線 - - + + PID Mode: Manual PID 模式: 手動 - + Exit Designer? 退出曲線設計器? - + Designer Mode ON 開啟曲線設計模式 - + LCD cursor on profile data 曲線數據上的 LCD 指示 - + LCD cursor on template data 範本數據上的 LCD 指示 - + LCD cursor OFF LCD 指示關閉 - + Keyboard moves turned ON 已開啟鍵盤操控動作 - + Keyboard moves turned OFF 已關閉鍵盤操控動作 - + Profile {0} saved in: {1} 曲線 {0} 已儲存到: {1} - + Autosave path does not exist. Autosave failed. 自動儲存路徑不存在.自動儲存失敗. - + Empty path or box unchecked in Autosave 自動儲存時發現是空白路徑或未選取 - + Event #{0}: {1} has been updated 事件 #{0}: {1} 已經更新 - + Select 選擇 - - + + Open 開啟 - + URL 網址 - + Save 儲存 - + Select Directory 選擇目錄 - + NEW ROAST canceled: incomplete profile lacking CHARGE and DROP found 新烘焙紀錄已取消: 曲線資料不完整,缺少入豆和下豆事件 - + NEW ROAST canceled: incomplete profile lacking DROP found 新烘焙紀錄已取消: 曲線資料不完整,缺少下豆事件 - + {0} has been saved. New roast has started {0}已被儲存.新的烘焙已經開始 - - - + + + Invalid artisan format 無效Artisan格式 - + {0} loaded {0}已載入 - + No profile data. ET/BT not recalculated 沒有烘焙曲線數據.風豆溫未重新計算 - + Problem with the profile data. ET/BT not recalculated 曲線數據中發現問題.風豆溫未重新計算 - + Background {0} loaded successfully {1} 背景曲線 {0} 已成功載入 {1} - + Artisan CSV file loaded successfully Artisan CSV 文件已成功載入 - + The Probat Shop Pilot Software expects files named <Name>_<Index>.xml like in Test_0.xml on import The Probat Shop Pilot 軟體曲線載入時需要檔案名稱 named <Name>_<Index>.xml 如 Test_0.xml - + To fully load this profile the extra device configuration needs to be modified. Overwrite your extra device definitions using the values from the profile? @@ -17556,467 +17564,467 @@ It is advisable to save your current settings beforehand via menu Help >> 建議先儲存目前設定(菜單 幫助, >> 儲存設定). - + Found a different set of extra devices 發現額外設備的一個不同設定 - + Save Profile 儲存曲線 - + Profile saved 曲線已儲存 - - - - - - - - + + + + + + + + Cancelled 已取消 - + Readings exported 已匯出讀數 - + Export Excel 匯出 Excel - + Export CSV 匯出 CSV - + Export JSON 匯出 JSON - + Export RoastLogger 匯出 PoastLogger - + Export Probat Pilot 匯出 Probat Pilot - - + + + + - - Converting... 轉換中... - - + + + + - - Target file {0} exists. {1} not converted. 目標文件 {0} 已存在.{1} 未轉換 - + Readings imported 已匯入讀數 - + Import Artisan URL 匯入Artisan URL - + Import CSV 匯入CSV - + Import JSON 匯入JSON - + Import RoastLogger 匯入RoastLogger - + Batch Counter 批次計數器 - + Load Settings canceled 已取消載入設定 - - + + Statistics Saved 統計數據已儲存 - + No statistics found 沒有找到統計數據 - + Excel Production Report exported to {0} Excel生產報告{0}已匯出 - + Ranking Report 排序型報告 - + Ranking graphs are only generated up to {0} profiles 排序圖最多只能使用{0}個曲線 - + Profile missing DRY event 配置文件缺少 DRY 事件 - + Profile missing phase events 曲線缺少烘焙階段事件 - + CSV Ranking Report exported to {0} CSV排序報告已匯出到{0} - + Excel Ranking Report exported to {0} Excel 排序報告{0} 已匯出 - + Bluetooth scale cannot be connected while permission for Artisan to access Bluetooth is denied 無法連接藍牙秤,Artisan 訪問藍牙的權限被拒絕 - + Bluetooth access denied 藍牙訪問被拒絕 - + Hottop control turned off Hottop 控制已關閉 - + Hottop control turned on Hottop 控制已開啟 - + To control a Hottop you need to activate the super user mode via a right click on the timer LCD first! 要控制Hottop先需要右鍵點擊計時器LCD,以啟用superuser模式! - - + + Settings not found 沒有找到設定 - + artisan-settings Artisan設定 - + Save Settings 儲存設定 - + Settings saved 設定已儲存 - + artisan-theme Artisan主題 - + Save Theme 儲存主題 - + Theme saved 主題已儲存 - + Load Theme 載入主題 - + Theme loaded 主題已載入 - + Background profile removed 刪除背景資料 - + Alarm Config 警報設定 - + Alarms are not available for device None 警報不適用於無連接設備 - + Switching the language needs a restart. Restart now? 切換語言需要重啟.現在就重啟嗎? - + Restart 重啟 - + Import K202 CSV 匯入K202 CSV - + K202 file loaded successfully K202文件已成功載入 - + Import K204 CSV 匯入K204 CSV - + K204 file loaded successfully K204文件已成功載入 - + Import Probat Recipe 匯入 Probat Pilot - + Probat Pilot data imported successfully Probat Pilot數據已匯入成功 - + Import Probat Pilot failed 匯入Probat Pilot失敗 - - + + {0} imported {0} 已匯入 - + an error occurred on importing {0} 匯入 {0}時發生錯誤 - + Import Cropster XLS 匯入 Cropster XLS - + Import Stronghold XLSX 進口要塞 XLSX - + Import RoastLog URL 匯入RoastLog網址 - + Import RoastPATH URL 匯入RoastPATH網址 - + Import Giesen CSV 匯入 Giesen CSV - + Import Petroncini CSV 匯入Petroncini CSV - + Import IKAWA URL 導入 IKAWA 網址 - + Import IKAWA CSV 匯入 IKAWA CSV - + Import Loring CSV 導入 Loring CSV - + Import ROEST CSV 導入 ROEST CSV - + Import Rubasse CSV 匯入 Rubasse CSV - + Import HH506RA CSV 匯入HH506RA CSV - + HH506RA file loaded successfully HH506RA文件已成功載入 - + Save Graph as 儲存圖表為 - + {0} size({1},{2}) saved {0} 尺寸({1},{2}) 已儲存 - + Save Graph as PDF 儲存圖表為PDF格式 - + Save Graph as SVG 儲存圖表為SVG格式 - + {0} saved {0}已儲存 - + Wheel {0} loaded 風味輪 {0} 已載入 - + Invalid Wheel graph format 無效的風味輪格式 - + Buttons copied to Palette # 複製到調色板的按鈕 # - + Palette #%i restored 調色板 #%i 已恢復 - + Palette #%i empty 調色板 #%i 為空 - + Save Palettes 儲存調色板 - + Palettes saved 調色板已儲存 - + Palettes loaded 已載入調色板 - + Invalid palettes file format 無效的調色板文件格式 - + Alarms loaded 已載入警報 - + Fitting curves... 擬合曲線中... - + Warning: The start of the analysis interval of interest is earlier than the start of curve fitting. Correct this on the Config>Curves>Analyze tab. 警告: 分析目標區間早於曲線起始點. 請於 設定/曲線/分析 標籤頁中修正 - + Analysis earlier than Curve fit 分析段落早於曲線擬合 - + Simulator stopped 模擬器已停止 - + debug logging ON 除錯紀錄 啟動 @@ -18207,446 +18215,446 @@ Correct this on the Config>Curves>Analyze tab. 設備設定為{0},與CENTER 302相同.請先選擇連接埠 - + set y-coordinate to {} 將 y 座標設置為 {} - + seconds before FCs 在一爆開始前秒數 - + seconds after FCs 一爆開始後秒數 - + Alarm notice 警報通知 - + Alarm is calling: {0} 警報正在響: {0} - + Calling alarm failed on {0} 調用警報失敗: {0} - + Alarm trigger button error, description '{0}' not a number 報警觸發按鈕錯誤, 類型 '{0}' 不是一個數字 - + Alarm trigger slider error, description '{0}' not a valid number [0-100] 報警觸發滑動條錯誤, 類型 '{0}' 不是一個有效數字[0-100] - + Alarm trigger SV slider error, description '{0}' not a valid number 警報觸發 SV 滑動條錯誤, 說明 '{0}' 不是一個有效數字 - + Alarm {0} triggered 警報 {0} 觸發 - + Save profile? 保存個人信息? - + Profile unsaved 曲線未儲存 - + Scope has been reset 記錄儀已重置 - + Load Image File 載入圖片檔 - + Loaded watermark image {0} 已載入浮水印圖片{0} - + Unable to load watermark image {0} 無法加載浮水印圖片{0} - + Convert profile data to Fahrenheit? 轉換曲線數據為華氏度? - - - - + + + + Convert Profile Temperature 轉換曲線溫度單位 - + Profile changed to Fahrenheit 曲線已轉換為華氏度 - + Unable to comply. You already are in Fahrenheit 無法操作.你目前正在使用華氏度 - - + + Profile not changed 曲線沒有被改變 - + Convert profile data to Celsius? 轉換曲線數據為攝氏度? - + Profile changed to Celsius 曲線轉換為攝氏度 - + Unable to comply. You already are in Celsius 無法操作.你目前正在使用攝氏度 - + Convert Profile Scale 轉換曲線範圍 - + No profile data found 沒有找到曲線資料 - - + + Colors set to defaults 顏色設定為預設值 - + Colors set to Default Theme 顏色設定為預設主題 - + Colors set to grey 顏色設定為灰色 - + Background does not match number of labels 背景曲線不符合標籤編號 - + Phidget service discovery started... 發現Phidget服務已啟動 - + scanning for device 掃描設備 - + Scope monitoring... 記錄儀監看中... - + Scope stopped 記錄停止 - + Humidity: {}% 濕度: {}% - + Temperature: {}{} 溫度: {}{} - + Pressure: {}hPa 氣壓: {}hPa - + Scope recording... 記錄儀記錄中... - + Scope recording stopped 記錄儀記錄已停止 - + Not enough data collected yet. Try again in a few seconds 還沒有收集到足夠的數據.幾秒鐘後再試一次 - + CHARGE: Scope is not recording 入豆:記錄儀未在錄製中 - + Roast time starts now 00:00 BT = {0} 烘焙計時現在開始 00:00 豆溫 = {0} - + [TP] recorded at {0} BT = {1} [TP] 記錄於 {0} 豆溫 = {1} - + DRY END: Scope is not recording 脫水結束:記錄儀未在錄製中 - + [DRY END] recorded at {0} BT = {1} [脫水結束] 記錄於 {0} 豆溫 = {1} - + FC START: Scope is not recording 一爆開始:記錄儀未在錄製中 - + [FC START] recorded at {0} BT = {1} [一爆開始] 記錄於 {0} 豆溫 = {1} - + FC END: Scope is not recording 一爆結束:記錄儀未在錄製中 - + [FC END] recorded at {0} BT = {1} [一爆結束] 記錄於 {0} 豆溫 = {1} - + SC START: Scope is not recording 二爆開始:記錄儀未在錄製中 - + [SC START] recorded at {0} BT = {1} [二爆開始] 記錄於 {0} 豆溫 = {1} - + SC END: Scope is not recording 二爆結束:記錄儀未在錄製中 - + [SC END] recorded at {0} BT = {1} [二爆結束] 記錄於 {0} 豆溫 = {1} - + DROP: Scope is not recording 下豆:記錄儀未在錄製中 - + Roast ended at {0} BT = {1} 烘焙結束於 {0} 豆溫 = {1} - + COOL: Scope is not recording 冷卻:記錄儀未在錄製中 - + [COOL END] recorded at {0} BT = {1} [冷卻結束] 記錄於 {0} 豆溫 = {1} - - + + Event # {0} recorded at BT = {1}{2} Time = {3} 事件 # {0} 記錄於 豆溫 = {1}{2} 時間 = {3} - + Timer is OFF 計時器已關閉 - + Unable to move background 無法移動背景曲線 - + No finished profile found 沒有發現已完成的曲線 - + Polynomial coefficients (Horner form): 多項式係數 (來自於): - + Knots: 節點: - + Residual: 剩餘: - + Roots: 根源: - + Profile information 曲線資訊 - + Designer Start 開始曲線設計 - + Importing a profile in to Designer will decimate all data except the main [points]. Continue? 匯入一個曲線到曲線設計器將會刪除主要[事件點]外的所有數據. 是否繼續? - + Save Points 儲存設定點 - + Points saved 設定點已儲存 - + Load Points 載入設定點 - + Points loaded 設定點已載入 - + Designer Init 初始化曲線設計器 - + Unable to start designer. Profile missing [CHARGE] or [DROP] 無法開始曲線設計.曲線缺少[入豆]或[下豆]事件 - + [ CHARGE ] [ 入豆 ] - + [ DRY END ] [ 脫水結束 ] - + [ FC START ] [ 一爆開始 ] - + [ FC END ] [ 一爆結束 ] - + [ SC START ] [ 二爆開始 ] - + [ SC END ] [ 二爆結束 ] - + [ DROP ] [ 下豆 ] - + [ COOL ] [ 涼爽的 ] - + New profile created 已新增新的曲線 - + added to cupping notes 已加入到杯測記錄 - + added to roasting notes 已加入到烘焙筆記 - + Mouse Cross ON: move mouse around 十字游標 開啟: 移動滑鼠 - + Mouse cross OFF 十字游標 關閉 @@ -19632,67 +19640,67 @@ Continue? Scope Annotation - - - - - + + + + + CHARGE 入豆 - - - + + + TP {0} 回溫點 {0} - - - + + + DE {0} 脫水結束 {0} - - - + + + FCs {0} 一爆開始 {0} - - - + + + FCe {0} 一爆結束 {0} - - - + + + SCs {0} 二爆開始 {0} - - - + + + SCe {0} 二爆結束 {0} - - - - + + + + DROP {0} 下豆 {0} - - + + CE {0} 冷卻結束 {0} @@ -19705,11 +19713,11 @@ Continue? Scope Title - - - - - + + + + + @@ -20903,216 +20911,216 @@ Continue? Textbox - - - - - - - - - - + + + + + + + + + + Acidity 酸質 - - - - - - - - + + + + + + + + Aftertaste 餘韻 - - - - + + + + Clean Cup 乾淨度 - + Head 前段 - - - + + + Fragrance 乾香 - - - - - - - + + + + + + + Sweetness 甜感 - - - - - + + + + + Aroma 濕香 - - - - - - - - + + + + + + + + Balance 平衡 - - - + + + + - - - - - - + + + + + Body 口感 - - - + + + Fragrance-Aroma 乾香-濕香 - - - - - + + + + + Flavor 風味 - - - + + + Uniformity 一致性 - - - + + + Overall 整體 - + Intensity 強度 - + Fragance 乾香 - + Dry Fragrance 乾香 - + Complexity 複雜性 - - + + Finish 結束 - + Brightness 明亮感 - + Wet Aroma 濕香 - + Taste 味道 - + Nose 氣味 - + Mouthfeel 口感 - - + + Flavour 風味 - + Roast Color 烘焙顏色 - + Crema Texture Crema質地 - + Crema Volume Crema量 - + Bitterness 苦度 - + Defects 瑕疵 - + Aroma Intensity 濕香強度 - + Aroma Persistence 芳香恃久度 @@ -22125,232 +22133,232 @@ Font type is set in Config>> Curves>> UI tab 線條樣式 - - + + Start monitoring 開啟監看 - + Start recording 開始記錄 - + First Crack Start 一爆開始 - + First Crack End 一爆結束 - + Second Crack Start 二爆開始 - + Second Crack End 二爆結束 - + Reset 重置 - + Charge 入豆 - + Drop 下豆 - + Event 事件 - + Increases the current SV value by 5 將目前SV值增加5 - + Increases the current SV value by 10 將目前SV值增加10 - + Increases the current SV value by 20 將目前SV值增加20 - + Decreases the current SV value by 20 將目前SV值減少20 - + Decreases the current SV value by 10 將目前SV值減少10 - + Decreases the current SV value by 5 將目前SV值減少5 - + Dry End 脫水結束 - + Cool End 冷卻結束 - + Timer 計時器 - + ET Temperature ET溫度 - + BT Temperature 豆溫溫度 - + ET/time (degrees/min) ET/時間(度/分鐘) - + BT/time (degrees/min) 豆溫/時間(度/分鐘) - + Value of SV in PID PID的SV值 - + PID power % PID 火力% - + Number of events found 已發現事件數 - + Type of event 事件類型 - + Value of event 事件數值 - + Updates the event 更新事件 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE 烘焙階段 LCDs: 點擊右鍵可循環切換 時間/百分比/升溫量 模式 - + Syncing with artisan.plus 與Artisan.Plus同步 - - + + Disconnect artisan.plus 與Artisan.Plus斷開連線 - + Upload to artisan.plus 上傳到Artisan.Plus - + Connect artisan.plus 連接Artisan.Plus - + Phase LCDs Currently in ALL FINISHING MODE 烘焙階段 LCDs 目前處於全部完成模式 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TIME MODE 烘焙階段 LCDs: 點擊右鍵循環切換 時間/百分比/升溫量 模式 目前為時間模式 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in PERCENTAGE MODE 烘焙階段 LCDs: 點擊右鍵循環切換 時間/百分比/升溫量 模式 目前為百分比模式 - + Phase LCDs: right-click to cycle through TIME, PERCENTAGE and TEMP MODE Currently in TEMP MODE 烘焙階段 LCDs: 點擊右鍵循環切換 時間/百分比/升溫量 模式 目前為升溫量模式 - + <b>Label</b>= <b>標籤</b>= - + <b>Description </b>= <b>描述</b>= - + <b>Type </b>= <b>類型</b>= - + <b>Value </b>= <b>數值</b>= - + <b>Documentation </b>= <b>動作指令 </b>= - + <b>Button# </b>= <b>按鈕#</b>= @@ -22395,12 +22403,12 @@ Currently in TEMP MODE 例如: 100 + x - + Stop monitoring 停止監看 - + Stop recording 停止記錄 diff --git a/wiki/ReleaseHistory.md b/wiki/ReleaseHistory.md index 98e737071..ed8d681bf 100644 --- a/wiki/ReleaseHistory.md +++ b/wiki/ReleaseHistory.md @@ -8,7 +8,7 @@ v3.1.1 * ADDITIONS - adds drag-and-drop to Stats Summary table configuration - - allows to hide scheduled items via a right-click or drag-out + - adds hiding of scheduled items via a right-click or drag-out - adds support for feeding data from energy meters into Artisans roast energy calculator - adds new flag "Set batch size" to background dialog. If ticked the batch size is taken from the background profile on load while scheduler is off - adds sorting to the background events table @@ -20,7 +20,11 @@ v3.1.1 - `ramp(n,)` to toggle event playback ramping per event type - `alarm(m,)` enable/disable alarm number `m` - `setBatchSize()` to set the batch size. if the given number is negative the batch size is taken from the background profile, if available - - events displayed in Step and Combo mode can be updated by moving them to a new position. Pressing SHIFT restricts the movement in either the x or the y direction. + - adds event slider input dialog via a double-click on a sliders LCD + - adds slider focus on slider LCD click + - adds quick keyboard focused event slider input using numeric keys followed by the ENTER/RETURN key. The last digit can be removed by using the backspace key. ESC cancels the action. + - events displayed in step and combo mode can be updated by moving them to a new position. Pressing SHIFT restricts the movement in either the x or the y direction. + - a picked custom event can be removed using the backspace key * NEW HARDWARE SUPPORT - adds support for [Carmomaq's Stratto Lab sample roaster](https://carmomaq.com.br/en/produtos/stratto-roaster-lab/) @@ -40,8 +44,7 @@ v3.1.1 - events were replayed only if the corresponding event slider was visible in previous versions. Now events selected for replay are always replayed, independent of the visibility of the corresponding event slider. - the parameters "max. number of custom buttons per row", "button size", "alternative slider layout", "mark last pressed" and "show tooltips" are now persisted per palette - a click in a sliders pane does no longer move the slider, but just gives that slier the input focus (a click in a sliders bar still moves the slider to this position) - - a click on a sliders LCD give the slider the input focus - - a double-click on a sliders LCD opens a widget to set a new slider value by number + - the quick custom event entry using the q, w, e and e key followed by number keys now requires the ENTER/RETURN key to establish the new value. The last entered digit can be removed by using the backspace key. ESC cancels the action. * FIXES - ensure complete reset to defaults in energy tab loads tab