From 12b9a513c1750ee5407172efd6a872737cc4939b Mon Sep 17 00:00:00 2001 From: YuSanka Date: Fri, 16 Feb 2018 15:41:33 +0100 Subject: [PATCH] Escape from try/catch in Tab and OptionsGroup * Deleted macro _LU8 from GUI.hpp. It's used only in Option class now. * Added macro _LS to mark string used at localization (It returns same string) --- resources/localization/cs_CZ/Slic3rPE.mo | Bin 35213 -> 76950 bytes resources/localization/cs_CZ/Slic3rPE_cs.po | 365 +++++++++++++++++--- xs/src/slic3r/GUI/BedShapeDialog.cpp | 14 +- xs/src/slic3r/GUI/GUI.hpp | 5 +- xs/src/slic3r/GUI/OptionsGroup.cpp | 3 + xs/src/slic3r/GUI/OptionsGroup.hpp | 18 +- xs/src/slic3r/GUI/Tab.cpp | 20 +- 7 files changed, 358 insertions(+), 67 deletions(-) diff --git a/resources/localization/cs_CZ/Slic3rPE.mo b/resources/localization/cs_CZ/Slic3rPE.mo index 9ddd8e3b1c8b28474a8e5aafac41ff6c259e10cd..52b2c5fb5dfc4645e0d98978564b9b6dadc066c1 100644 GIT binary patch literal 76950 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 E1Qo~zJpcdz delta 8018 zcmYk>37pQ=9>?+j|1pahjBS`0F&GRQ27|0w#y)1oQX%1C2D6x97F*>hD#TSB8YLAY z%96TIs4gwUZLvqLwwtR`DXvPpaX;VZf4pAzy!y@iob&%bXZ@f5Jfp|YhW*X>0-x6j zTjP*2T*qmI%cC9VZSsG`s+L4$OK`C*CSf9u#-=zABXJ#uVTCO}k5wtZg!S+>q*><} zM&SwMa{=cQFXNoYCS16P6k#46a^miwW`I^LFN+3U+t9X)D& z0&7yPzi7r7Vx@s2M+u8rV8yk(`~V z&mXb%-(nrg*HBwntC?5silGT(KsSseqmkyIMwo{+a2D#u0BRtMaUVX08c;@a@BXQ% zc4naNzaM+y64b;Fp;qieR6AecXuQ;%_17Nt=ZVtZ4o5XS4K>36j>Ofdhv))ofY(qn z4{PB#t?(wK%ISkz>KxRH%tUsPJ{R?n&9(JQYx_02wXON2rF*V^#bCwPe4b z8m`*f8&Di-Yuch_+70#jH0ubwh4KU}#bv1WoHpL)qp%vqn^9X9XiY{P^~5mDKy@$* z^+7*sW%5ufQH-YKGsUw&WMovk=|hGXXWAF4kVCW1NOH@h+@_`LuE3AV*qqZ!vlV?rTmd2s_ zX@UA&XAGVHbTZnziP#eJYiDb%stf;vubqB{6Ds^bfohrghf)}QLld^W1%#i;r< zsFm1?TEPRUtiK+*_o>i~j#)oJjqrlKu@dW24)5#@w1G7dYg6AId7V3bQA<7vGjJAa z<=#RKJQ)QmA7{D9^SXRdjohMHNfMj317xo{5e2|BkDx)!q-SUp*rk_TG|1qJs*wQ8b4}= zOKklUs6F3|_3$-}$786^T}0jg8}gqM)zfQd0II)00T~AG6r+ycR#ZdpU_5?|8qhCR zA1`(_9D_QZ@u-zaM0L~!8{!~L#L1|37Nb_60@dDrq@RFul#G_-OMD2w#b>aHGo+QN zd7Jl+?}kGt`>`EvLmj)1ZG9!KVk-vsah%=Mf6~`+zQa}h*e<-UKg*3y8e7hNSFxwg zf6PF~nN9sL)DrE-zhfoN!j}g*&KYbz*jws9QO`gOqtT4(Sev6xNh(HQI%*|HVJpl< z9lw>R`!-U^KD^=DBXePPQN(MS15R0mg4_eXQ) zwD)!JW=uwH?J$hOEL1z=Q2pj)u>Ptjq(VzM&t7;0H6VlgnE8{aB^;9#`bFm4k4cob zp`L+LSPOqceJ*N*SFVM%DK|w8tP|3llYuobYXtkR0ZgDm#~~N_a^n=?Ib4OsSUS>s zYA>Kp$xo=6)fi=Gj2cKXw!jfs2j`&n`Vs3!)IeUx4R|_WE9Q*$2Cxe2a$zl|;C9rE zKEqi264mkVs1>M04ZPLu-l<4N4RAdEgtJli=iTA8TZEeMBGfIp7S+oh8^$nIv9aXDUU^7j?O)(XXjO{j-Q}T!8h0v zBgQjpOvZoVeB46+&ZxV+0sM&?xjVu8)*FR-7RF;D&O{Ax4eDXrh1#;SsFgX7TCq#0 zCBJU3$4>NCxG~01-wtbIFAV4dnPlQ{64t}Hs3lr~YN*`SZ@1#!AS&%2{KN<*EVOw_<9qE_-gOvBZ-eAZt7FKVk|a=i%$n%GP#s-Yox4##2(?2+dk zFF#hLJRNo4EYwy!fbnQhE3y-{Qu{F)Phc2+idvy_sL%a?Of=wJC!-NJ%=c#20b5e; zf$DIwH6OL~rPk#bNqG}$M%$6?cJ`qL)TF?hVGmUMS=MQ&m0Ez2I{#0R(FiwTb$kIe zgWaeb5289ckJ{6VSPiSq@CF!%Iwc91jGa+4oPrrxhMLGbsAu5_Y9i;c8vQ$e+KR|R zuj3||N_{)j%%<4-Qq;4t2-V=zIE1Hp3--b*MSOdrzWpq&Q*Kb~Z9%gVZ-U9#j_Vy! z6Y^s~Bg!Sy3IiC9TQCN9Soc~#!1mOCjCuy5OTCA)A*!7u)YA9H);JE;&Vv|>1~c$^ zY=gg+vi_P$voh~p-4+{AEf%J)#O;@@xxHk!x# zo~56P?^Djahn1q-kk_E0+~z*oq5KB+z%K&}yg#24?)N&Lhe_Oc9pA;I2lx_!S5V(t za~FEYY~dnr25V3gSdTYh5cT=P_WD)SieAHHjC;`g`~Yl3IWUHderuH>gL2lQ_N+e3 zpgnGZo3S(A#Q;7jP$=nWE3u%V^t*Mkm1dnUZrr4$ z{=i>K+S|rkQRrv$qsi;9Tcy^-VDeE!8lk1u_6)PvXOn-2*hP#Yl=KeJL#uQLae?@l zC?ftMUL^EyLZm?GDg2S#YN8gEuOlxmrv~|QtcOj!o1Nj5m8uiDp`7=p+AFHF_o#X% z(VOyN{GPa<7)&S)BGS3`E$-F+D}_@rkhqt8L&8t!yefrJpM-j9I}+=NM+p7h--oD6 zjG^2g-$I=ty{wdW5>G0_HBMkCE#_x)%1SS(|MSEZl}KBN&xr(Xs89td+1{*gE_&Z9 z{X(oH^mn0Bo`-YXdV_!8$XM6lCL)E;bs<9Yznh9ud&8?%al+xC~YJ>?CwC8C$x{zb={g2)(V88W2N5IeztG zd!o#iU&Gt@@L5|l*xNry_&L>-&= zSylg#evtGHSKkA+lK+IzYkURKm%1icg-{yd;XI0gOSUi%=Mr6sri9*vX+$I+jwO^f z5}j;*ZK%fk(aqMqYwPA)f5M42AJ08+kbjyOPW~EpaM}Oc$h4s%3iT_o8sSr(XiWYn zDs3n9t27Ho5<|()!dr+_gwmhHX5um8H$v$uu|Jga{w5elejD*Mab3^YnrxdsxZc8MRZ;s;$rDH^5DChk+37v`Ci3f;Hi-6YFjHPSdO9c9Yp^YOr@wh8sNAdTzLRFlCK-rbA=X ztK*xd!;*UD$4;ri;i=PnrhnJkrcc*-5k*s{mgJNM-EN0nv$SWDS=y^sq%$}tciQw) zv--CArl~*H{MBcriS4&M_;lJJpP4jhNbvPRzF9GRfSGbUHdrHLfopbWmYUNiCTGM`E}Ve8|~?d#LbTTk~i?Vl+#o1X0&KE5m^rC;#VXFIwBJ12CwwR^`dZBsg= zq(rCtOG=YR7yAoK3jC!-#oZG!3v%*H{Ds-Y{)8cACDW%&&ne6=O6WPSjLLj}pJ_Av zxdrW}6wL@`ZhXl#Ih&RQ7d^My4Nlr}Il^q(xz6l;DbXx?`3uuGIIQY8e_n1$X>O@m zxw&!hY%s-VHt(*8&CD+G&(A45up=R~%-IKCC@u@0eYLjFe73i_IkB&9#DRSWH{|9by`3E*I?0F{h$OQAj(c4Ytu{d+$ z*x2CYP4Uoh{h1lOc~ zlVtAuW~f=pmUvqeX}W*c%)I(TnYof%&$Q30We#6%YU*FP#r$-ofwsw9FI*U0e>KuI zb$?%AivL(2{PNFepSfJQZPz4slUx2, 2018. +# Filip Hurka , 2018. # msgid "" msgstr "" "Project-Id-Version: SLIC3R PE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-02-13 17:18+0100\n" -"PO-Revision-Date: 2018-02-15 18:26+0100\n" -"Last-Translator: Oleksandra Iushchenko \n" +"PO-Revision-Date: 2018-02-16 15:23+0100\n" +"Last-Translator: Filip Hurka \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -296,7 +296,7 @@ msgid "" "before tweaking this." msgstr "" "Tato hodnota určuje množství vytlačeného plastu při vytváření mostů. Mírným " -"šnížením této hodnoty můžete předejít pronášení ikdyž, přednastavené hodnoty " +"snížením této hodnoty můžete předejít pronášení ikdyž, přednastavené hodnoty " "jsou většinou dobré a je lepší experimentovat s chlazením (využitím " "ventilátoru), než s touto hodnotou." @@ -439,7 +439,7 @@ msgstr "" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1439 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1484 msgid "layers" -msgstr "vrstev" +msgstr "vrstvu" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:194 msgid "Don't support bridges" @@ -569,7 +569,7 @@ msgid "" "otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " "(for example 200%), it will be computed over layer height." msgstr "" -"Nastavení na kladnou hodnotu, definuje šířku manuální extruze pro vnější " +"Nastavením na kladnou hodnotu, definuje šířku manuální extruze pro vnější " "obvod. Pokud je ponechána nula, použije se výchozí šířka extruze, pokud je " "nastavena, jinak se použije průměr trysky 1,125 x. Pokud je hodnota " "vyjádřena jako procento (například 200%), vypočítá se podle výšky vrstvy." @@ -840,7 +840,7 @@ msgstr "" "objemu. Je lepší vypočítat objem přímo přes posun." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:448 -msgid "g/cm\\u00B3" +msgid "g/cm^3" msgstr "g/cm\\u00B3" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:454 @@ -927,12 +927,16 @@ msgid "" "This is the acceleration your printer will use for first layer. Set zero to " "disable acceleration control for first layer." msgstr "" +"Toto je zrychlení, které vaše tiskárna použije pro první vrstvu. Nastavte " +"nulu pro vypnutí řízení zrychlení pro první vrstvu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:585 msgid "" "Heated build plate temperature for the first layer. Set this to zero to " "disable bed temperature control commands in the output." msgstr "" +"Teplota vyhřívané tiskové podložky pro první vrstvu. Nastavením tuto hodnoty " +"na nulu vypnete příkazy pro řízení teploty ve vrstvě ve výstupu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:595 msgid "" @@ -941,6 +945,11 @@ msgid "" "expressed as percentage (for example 120%) it will be computed over first " "layer height. If set to zero, it will use the default extrusion width." msgstr "" +"Nastavením kladné hodnoty zvolíte manuální šířku vytlačování pro první " +"vrstvu. Toto můžete použít k vytlačování tlustší extruze pro lepší " +"přilnavost. Pokud je vyjádřeno jako procenty (například 120%), bude " +"vypočteno z výšky první vrstvy. Pokud je nastavena na nulu, použije se " +"výchozí šířka vytlačování." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:605 msgid "First layer height" @@ -953,6 +962,10 @@ msgid "" "plates. This can be expressed as an absolute value or as a percentage (for " "example: 150%) over the default layer height." msgstr "" +"Při tisku s velmi nízkými výškami vrstev můžete stále vytisknout tlustší " +"spodní vrstvu pro zlepšení přilnavosti a toleranci pro nedokonale " +"zkalibrovanou tiskovou podložku. Může být vyjádřeno jako absolutní hodnota " +"nebo jako procento (například: 150%) z výchozí výšky vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:611 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:742 @@ -970,6 +983,9 @@ msgid "" "the print moves of the first layer, regardless of their type. If expressed " "as a percentage (for example: 40%) it will scale the default speeds." msgstr "" +"Pokud je vyjádřena jako absolutní hodnota v mm / s, bude tato rychlost " +"použita pro všechny pohyby tisku první vrstvy bez ohledu na jejich typ. " +"Pokud je vyjádřeno jako procento (například: 40%), změní se výchozí rychlost." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:628 msgid "" @@ -977,6 +993,9 @@ msgid "" "manually during print, set this to zero to disable temperature control " "commands in the output file." msgstr "" +"Teplota extrudéru pro první vrstvu. Chcete-li během tisku ručně ovládat " +"teplotu, nastavte tuto hodnotu na nulu, aby se ve výstupním souboru zakázaly " +"příkazy pro řízení teploty." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:636 msgid "Gap fill" @@ -988,6 +1007,9 @@ msgid "" "low to avoid too much shaking and resonance issues. Set zero to disable gaps " "filling." msgstr "" +"Rychlost plnění malých mezer pomocí krátkých cikcak pohybů. Udržujte tuto " +"hodnotu poměrně nízkou, aby nedošlo k přílišným otřesům a problémům s " +"rezonancí. Nastavte nulu pro vypnutí vyplnění mezery." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:646 msgid "Verbose G-code" @@ -999,6 +1021,9 @@ msgid "" "descriptive text. If you print from SD card, the additional weight of the " "file could make your firmware slow down." msgstr "" +"Aktivací získáte komentovaný soubor G-kódu, přičemž každý řádek je doplněn " +"popisným textem. Pokud tisknete z SD karty, dodatečné informace v souboru " +"můžou zpomalit firmware." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:654 msgid "G-code flavor" @@ -1011,12 +1036,18 @@ msgid "" "output. The \"No extrusion\" flavor prevents Slic3r from exporting any " "extrusion value at all." msgstr "" +"Některé příkazy G/M kódu, včetně řízení teploty a jiné, nejsou univerzální. " +"Vyberte typ firmwaru který používá vaše tiskárna pro dosažení kompatibilního " +"výstupu. Příkazy typu “No extrusion” zabraňují Slic3ru zcela exportovat " +"jakoukoliv hodnotu extruze." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:684 msgid "" "This is the acceleration your printer will use for infill. Set zero to " "disable acceleration control for infill." msgstr "" +"Toto je zrychlení, které vaše tiskárna použije pro výplň. Nastavte nulu, " +"chcete-li vypnout řízení zrychlení pro výplň." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:692 msgid "Combine infill every" @@ -1027,6 +1058,8 @@ msgid "" "This feature allows to combine infill and speed up your print by extruding " "thicker infill layers while preserving thin perimeters, thus accuracy." msgstr "" +"Tato funkce umožňuje kombinovat výplň a urychlit tisk pomocí extruzí " +"silnějších výplňových vrstev při zachování tenkých obvodů, a tím i přesnosti." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:698 msgid "Combine infill every n layers" @@ -1048,6 +1081,11 @@ msgid "" "up the infill and make your parts stronger. If expressed as percentage (for " "example 90%) it will be computed over layer height." msgstr "" +"Nastavením kladné hodnoty upravíte manuálně šířku extruze pro výplň. Pokud " +"je ponechána nula, použije se standardní šířka extruze, pokud je nastavena, " +"jinak se použije průměr trysky 1,125 x. Je možné, že budete chtít použít " +"tlustší extruze, pro zrychlení výplně a zpevnění vašich výtisků. Pokud je " +"vyjádřeno jako procenty (například 90%), bude vypočteno z výšky vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:722 msgid "Infill before perimeters" @@ -1057,7 +1095,7 @@ msgstr "Tisknout výplň před tiskem perimetrů" msgid "" "This option will switch the print order of perimeters and infill, making the " "latter first." -msgstr "" +msgstr "Tato volba obrátí pořadí tisku obvodů a výplní." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:728 msgid "Only infill where needed" @@ -1069,6 +1107,9 @@ msgid "" "ceilings (it will act as internal support material). If enabled, slows down " "the G-code generation due to the multiple checks involved." msgstr "" +"Tato volba omezuje výplň na plochy skutečně potřebné pro podporu stropů " +"(bude se chovat jako vnitřní podpůrný materiál). Je-li tato volba zapnuta, " +"zpomaluje generování G-kódu kvůli několikanásobným kontrolám." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:737 msgid "Infill/perimeters overlap" @@ -1081,10 +1122,14 @@ msgid "" "cause gaps. If expressed as percentage (example: 15%) it is calculated over " "perimeter extrusion width." msgstr "" +"Toto nastavení uplatňuje dodatečné překrytí mezi výplní a obvodem pro lepší " +"spojení. Teoreticky by to nemělo být potřeba, ale reakce by mohla způsobit " +"mezery. Pokud je vyjádřeno procenty (například: 15%), vypočítá se z šířky " +"extruze perimetrů." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:750 msgid "Speed for printing the internal fill. Set to zero for auto." -msgstr "" +msgstr "Rychlost tisku vnitřní výplně. Pro automatické nastavení zadejte nulu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:759 msgid "Interface shells" @@ -1096,6 +1141,9 @@ msgid "" "Useful for multi-extruder prints with translucent materials or manual " "soluble support material." msgstr "" +"Vynucení vytváření pevných skořepin mezi sousedními materiály/objemy. " +"Užitečné pro tisk s více extrudery s průsvitnými materiály nebo ručně " +"rozpustným podpůrným materiálem." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:768 #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:1137 @@ -1109,6 +1157,10 @@ msgid "" "use placeholder variables for all Slic3r settings as well as [layer_num] and " "[layer_z]." msgstr "" +"Tento upravený kód je vložen při každé změně vrstvy, hned po pohybu Z a " +"předtím, než se extruder přesune na první bod vrstvy. Můžete přidávat " +"zástupné proměnné pro veškeré nastavení Slic3ru, stejně tak jako [layer_num] " +"a [layer_z]." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:779 #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:315 @@ -1120,6 +1172,8 @@ msgid "" "This setting controls the height (and thus the total number) of the slices/" "layers. Thinner layers give better accuracy but take more time to print." msgstr "" +"Toto nastavení řídí výšku (a tedy výsledný počet) řezů/vrstev. Tenčí vrstva " +"poskytuje lepší přesnost, ale tiskne se déle." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:789 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:798 @@ -1128,7 +1182,7 @@ msgstr "Maximálně" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:790 msgid "This setting represents the maximum speed of your fan." -msgstr "" +msgstr "Toto nastavení vyjadřuje maximální rychlost ventilátoru." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:799 #, no-c-format @@ -1138,6 +1192,11 @@ msgid "" "layer height is 75% of the extrusion width to achieve reasonable inter-layer " "adhesion. If set to 0, layer height is limited to 75% of the nozzle diameter." msgstr "" +"Toto je největší možná výška vrstvy pro tento extrudér, který se používá k " +"zakrytí výšky proměnné vrstvy a výšky podpůrné vrstvy. Maximální doporučená " +"výška vrstvy činí 75% šířky vytlačování, aby se dosáhlo přiměřené " +"přilnavosti mezi vrstvami. Pokud je nastavena hodnota 0, je výška vrstvy " +"omezena na 75% průměru trysky." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:809 msgid "Max print speed" @@ -1149,12 +1208,18 @@ msgid "" "speed in order to keep constant extruder pressure. This experimental setting " "is used to set the highest print speed you want to allow." msgstr "" +"Pokud jsou všechna ostatní nastavení rychlosti na hodnotě nula, Slic3r " +"automaticky vypočítá optimální rychlost pro udržení konstantního tlaku v " +"extruderu. Toto experimentální nastavení slouží k nastavení nejvyšší " +"rychlosti tisku, kterou chcete povolit." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:820 msgid "" "This experimental setting is used to set the maximum volumetric speed your " "extruder supports." msgstr "" +"Toto experimentální nastavení slouží k nastavení maximální objemové " +"rychlosti, kterou váš extruder podporuje." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:828 msgid "Max volumetric slope positive" @@ -1187,6 +1252,8 @@ msgstr "Minimálně" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:851 msgid "This setting represents the minimum PWM your fan needs to work." msgstr "" +"Toto nastavení představuje minimální hodnotu PWM, kterou ventilátor " +"potřebuje, aby pracoval." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:860 msgid "" @@ -1194,6 +1261,8 @@ msgid "" "resolution for variable layer height. Typical values are between 0.05 mm and " "0.1 mm." msgstr "" +"Nejmenší tisknutelná výška vrstvy pro tento extrudér. Omezuje rozlišení pro " +"výšku proměnné vrstvy. Typické hodnoty jsou mezi 0,05 mm a 0,1 mm." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:868 msgid "Min print speed" @@ -1201,7 +1270,7 @@ msgstr "Minimální rychlost tisku" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:869 msgid "Slic3r will not scale speed down below this speed." -msgstr "" +msgstr "Slic3r nebude měnit rychlost pod tuto rychlost." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:876 msgid "Minimum extrusion length" @@ -1213,6 +1282,9 @@ msgid "" "specified amount of filament on the bottom layer. For multi-extruder " "machines, this minimum applies to each extruder." msgstr "" +"Nevygenerovat méně, než počet smyček skirtu, potřebných ke spotřebování " +"specifikovaného množství vlákna na spodní vrstvu. U strojů s více extrudéry " +"platí toto minimum pro každý extrudér." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:886 msgid "Configuration notes" @@ -1223,6 +1295,8 @@ msgid "" "You can put here your personal notes. This text will be added to the G-code " "header comments." msgstr "" +"Zde můžete zadat své osobní poznámky. Tento text bude přidán do komentáře " +"záhlaví G kódu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:896 msgid "Nozzle diameter" @@ -1231,7 +1305,7 @@ msgstr "Průměr trysky" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:897 msgid "" "This is the diameter of your extruder nozzle (for example: 0.5, 0.35 etc.)" -msgstr "" +msgstr "Průměr trysky extrudéru (například: 0.5, 0.35 atd.)" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:903 msgid "API Key" @@ -1242,6 +1316,8 @@ msgid "" "Slic3r can upload G-code files to OctoPrint. This field should contain the " "API Key required for authentication." msgstr "" +"Slic3r může nahrát soubory G kódu do OctoPrintu. Toto pole by mělo obsahovat " +"klíč API požadovaný pro ověření." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:910 msgid "Host or IP" @@ -1252,16 +1328,20 @@ msgid "" "Slic3r can upload G-code files to OctoPrint. This field should contain the " "hostname or IP address of the OctoPrint instance." msgstr "" +"Slic3r může nahrát soubory G kódu do OctoPrintu. Toto pole by mělo obsahovat " +"název hostitele nebo IP adresu aplikace OctoPrint." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:917 msgid "Only retract when crossing perimeters" -msgstr "" +msgstr "Provést retrakci pouze při přejíždění perimetrů" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:918 msgid "" "Disables retraction when the travel path does not exceed the upper layer's " "perimeters (and thus any ooze will be probably invisible)." msgstr "" +"Vypne retrakce, pokud dráha nepřekročí obvod horní vrstvy (a proto budou " +"pravděpodobně neviditelné jakékoliv ooze)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:924 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1697 @@ -1275,6 +1355,8 @@ msgid "" "oozing. It will enable a tall skirt automatically and move extruders outside " "such skirt when changing temperatures." msgstr "" +"Tato volba sníží teplotu neaktivních extruderů, aby u nich nedošlo k " +"vytékání." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:932 msgid "Output filename format" @@ -1287,6 +1369,10 @@ msgid "" "[year], [month], [day], [hour], [minute], [second], [version], " "[input_filename], [input_filename_base]." msgstr "" +"V této šabloně můžete použít všechny možnosti konfigurace jako proměnné. " +"Můžete například použít: [layer_height], [fill_density] etc. Také můžete " +"použít [timestamp], [year], [month], [day], [hour], [minute], [second], " +"[version], [input_filename], [input_filename_base]." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:942 msgid "Detect bridging perimeters" @@ -1297,6 +1383,8 @@ msgid "" "Experimental option to adjust flow for overhangs (bridge flow will be used), " "to apply bridge speed to them and enable fan." msgstr "" +"Experimentální volba pro nastavení průtoku pro přesahy (použije se průtok " +"jako u mostů), aplikuje se na ně rychlost mostu a spustí se ventilátor." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:950 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:968 @@ -1311,6 +1399,9 @@ msgid "" "like 9000 usually gives good results if your hardware is up to the job. Set " "zero to disable acceleration control for perimeters." msgstr "" +"Jedná se o akceleraci, kterou vaše tiskárna použije pro obvody. Vysoká " +"hodnota, jako je 9000, obvykle dává dobré výsledky, pokud je váš hardware v " +"pořádku. Nastavte nulu pro vypnutí řízení zrychlení pro perimetry." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:959 msgid "Perimeter extruder" @@ -1320,6 +1411,7 @@ msgstr "Extruder pro perimetry" msgid "" "The extruder to use when printing perimeters and brim. First extruder is 1." msgstr "" +"Extruder, který se používá při tisku perimetrů a okrajů. První extruder je 1." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:970 msgid "" @@ -1329,11 +1421,18 @@ msgid "" "nozzle diameter will be used. If expressed as percentage (for example 200%) " "it will be computed over layer height." msgstr "" +"Nastavením na kladnou hodnotu nastavíte manuálně šířku vytlačování " +"perimetrů. Chcete-li získat přesnější povrchy, můžete použít tenčí extruze. " +"Pokud je ponechána nula, použije se standardní šířka extruze, pokud je " +"nastavena, jinak se použije průměr trysky 1,125 x. Pokud je vyjádřeno " +"procenty (například 200%), vypočte se z výšky vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:982 msgid "" "Speed for perimeters (contours, aka vertical shells). Set to zero for auto." msgstr "" +"Rychlost pro perimetry (obrysy, neboli svislé schránky). Zadejte nulu pro " +"automatické nastavení." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:992 msgid "" @@ -1342,6 +1441,10 @@ msgid "" "surfaces which benefit from a higher number of perimeters if the Extra " "Perimeters option is enabled." msgstr "" +"Tato volba nastavuje počet perimetrů, které je třeba vygenerovat pro každou " +"vrstvu. Slic3r může toto číslo automaticky zvýšit, pokud detekuje šikmé " +"plochy, které se tisknou lépe s vyšším počtem obvodů, pokud je zapnuta " +"možnost Extra perimetry." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:996 msgid "(minimum)" @@ -1358,7 +1461,7 @@ msgstr "Poznámky o tiskárně" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1017 msgid "You can put your notes regarding the printer here." -msgstr "" +msgstr "Zde můžete uvést poznámky týkající se tiskárny." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1031 msgid "Raft layers" @@ -1369,6 +1472,8 @@ msgid "" "The object will be raised by this number of layers, and support material " "will be generated under it." msgstr "" +"Objekt se zvýší tímto počtem vrstev a pod ním bude vytvořen podpůrný " +"materiál." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1041 msgid "Resolution" @@ -1381,33 +1486,41 @@ msgid "" "carry more detail than printers can render. Set to zero to disable any " "simplification and use full resolution from input." msgstr "" +"Minimální rozlišení detailů, které se používají pro zjednodušení vstupního " +"souboru pro urychlení slicovací úlohy a snížení využití paměti. Modely s " +"vysokým rozlišením často obsahují více detailů než tiskárny dokážou " +"vykreslit. Nastavte na nulu, chcete-li zakázat jakékoli zjednodušení a " +"použít vstup v plném rozlišení." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1052 msgid "Minimum travel after retraction" -msgstr "" +msgstr "Minimální pohyb po retrakci" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1053 msgid "" "Retraction is not triggered when travel moves are shorter than this length." msgstr "" +"Retrakce není spuštěna, pokud jsou pohyby pojezdu kratší než tato délka." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1059 msgid "Retract amount before wipe" -msgstr "" +msgstr "Délka retrakce před očištěním" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1060 msgid "" "With bowden extruders, it may be wise to do some amount of quick retract " "before doing the wipe movement." msgstr "" +"U bowdenových extrudérů může být vhodné provést rychlé retrakce než se " +"spustí očištění." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1067 msgid "Retract on layer change" -msgstr "" +msgstr "Retrakce při změně vrstvy" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1068 msgid "This flag enforces a retraction whenever a Z move is done." -msgstr "" +msgstr "Tato možnost vyvolá retrakci, kdykoli je proveden pohyb Z." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1073 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1082 @@ -1424,6 +1537,8 @@ msgid "" "amount (the length is measured on raw filament, before it enters the " "extruder)." msgstr "" +"Při spuštění retrakce se filament zatáhne zpět o zadané množství (délka se " +"měří na surovém filamentu, než vstoupí do extruderu)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1077 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1087 @@ -1440,6 +1555,8 @@ msgid "" "by the specified amount (the length is measured on raw filament, before it " "enters the extruder)." msgstr "" +"Při výměně nástroje se spustí retrakce a filament se zatáhne zpět o zadané " +"množství (délka se měří na surovém filamentu, než vstoupí do extruderu)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1092 msgid "Lift Z" @@ -1451,6 +1568,8 @@ msgid "" "retraction is triggered. When using multiple extruders, only the setting for " "the first extruder will be considered." msgstr "" +"Zadáním kladné hodnoty, se Z rychle přizvedne při každém vyvolání retrakce. " +"Při použití více extruderů bude použito pouze nastavení pro první extruder." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1101 msgid "Above Z" @@ -1466,6 +1585,9 @@ msgid "" "specified absolute Z. You can tune this setting for skipping lift on the " "first layers." msgstr "" +"Zadáním kladné hodnoty se zdvih Z uskuteční pouze nad zadanou absolutní " +"hodnotou Z. Toto nastavení můžete zvolit pro přeskočení přizvednutí u " +"prvních vrstev." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1110 msgid "Below Z" @@ -1481,6 +1603,9 @@ msgid "" "specified absolute Z. You can tune this setting for limiting lift to the " "first layers." msgstr "" +"Zadáním kladné hodnoty se zdvih Z uskuteční pouze pod zadanou absolutní " +"hodnotou Z. Toto nastavení můžete zvolit pro přeskočení přizvednutí u " +"prvních vrstev." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1120 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1128 @@ -1492,12 +1617,16 @@ msgid "" "When the retraction is compensated after the travel move, the extruder will " "push this additional amount of filament. This setting is rarely needed." msgstr "" +"Když je retrakce kompenzována po pohybu, extruder vytlačuje toto další " +"množství filamentu. Toto nastavení je zřídkakdy potřeba." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1129 msgid "" "When the retraction is compensated after changing tool, the extruder will " "push this additional amount of filament." msgstr "" +"Když je retrakce kompenzována po změně nástroje, extruder vytlačuje toto " +"další množství filamentu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1136 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1137 @@ -1506,12 +1635,12 @@ msgstr "Rychlost retrakce" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1138 msgid "The speed for retractions (it only applies to the extruder motor)." -msgstr "" +msgstr "Rychlost retrakce (toto nastavení platí pouze pro motor extruderu)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1144 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1145 msgid "Deretraction Speed" -msgstr "" +msgstr "Rychlost deretrakce" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1146 msgid "" @@ -1519,6 +1648,8 @@ msgid "" "applies to the extruder motor). If left to zero, the retraction speed is " "used." msgstr "" +"Rychlost vtlačení filamentu do extruderu po retrakci (vztahuje se pouze na " +"motor extruderu). Pokud je ponecháno na nulu, použije se rychlost retrakce." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1153 msgid "Seam position" @@ -1526,7 +1657,7 @@ msgstr "Pozice švu" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1155 msgid "Position of perimeters starting points." -msgstr "" +msgstr "Pozice začátku perimetrů." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1171 msgid "Direction" @@ -1578,6 +1709,8 @@ msgid "" "Distance between skirt and object(s). Set this to zero to attach the skirt " "to the object(s) and get a brim for better adhesion." msgstr "" +"Vzdálenost mezi skirtem a objektem (objekty). Nastavte tuto hodnotu na nulu, " +"pro sloučení skirtu s předmětem (předměty) a získali tak lepší přilnavost." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1223 msgid "Skirt height" @@ -1588,6 +1721,8 @@ msgid "" "Height of skirt expressed in layers. Set this to a tall value to use skirt " "as a shield against drafts." msgstr "" +"Výška skirtu vyjádřená ve vrstvách. Nastavte tuto hodnotu vysokou, pro " +"použití skirtu jako stínění proti průvanu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1231 msgid "Loops (minimum)" @@ -1603,6 +1738,9 @@ msgid "" "set, the number of loops might be greater than the one configured here. Set " "this to zero to disable skirt completely." msgstr "" +"Počet smyček pro skirt. Je-li nastavena možnost Minimální délka extruze, " +"počet smyček může být větší než počet zde nakonfigurovaných. Nastavte tuto " +"hodnotu na nulu, pro úplné deaktivování skirtu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1241 msgid "Slow down if layer print time is below" @@ -1613,6 +1751,8 @@ msgid "" "If layer print time is estimated below this number of seconds, print moves " "speed will be scaled down to extend duration to this value." msgstr "" +"Pokud je doba tisku vrstvy odhadnuta kratší než tento počet sekund, rychlost " +"tisku se zpomalí, aby se prodloužila doba tisku této vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1252 msgid "Small perimeters" @@ -1624,6 +1764,10 @@ msgid "" "6.5mm (usually holes). If expressed as percentage (for example: 80%) it will " "be calculated on the perimeters speed setting above. Set to zero for auto." msgstr "" +"Toto oddělené nastavení ovlivní rychlost perimetrů o poloměru <= 6,5 mm " +"(obvykle díry). Pokud je vyjádřeno jako procentní podíl (například: 80%), " +"vypočte se z výše uvedeného nastavení rychlosti perimetrů. Pro automatické " +"nastavení zadejte nulu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1264 msgid "Solid infill threshold area" @@ -1634,6 +1778,8 @@ msgid "" "Force solid infill for regions having a smaller area than the specified " "threshold." msgstr "" +"Vynucení plné výplně pro oblasti, které mají menší plochu, než je stanovená " +"prahová hodnota." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1267 msgid "mm\\u00B2" @@ -1645,7 +1791,7 @@ msgstr "Extrudér pro plnou výplň" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1275 msgid "The extruder to use when printing solid infill." -msgstr "" +msgstr "Extrudér který bude použit při tisku plných výplní." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1281 msgid "Solid infill every" @@ -1658,6 +1804,10 @@ msgid "" "will automatically choose the maximum possible number of layers to combine " "according to nozzle diameter and layer height." msgstr "" +"Tato funkce umožňuje vynucení plné vrstvy za každý daný počet vrstev. Pro " +"vypnutí nastavte nulu. Můžete jej nastavit na libovolnou hodnotu (například " +"9999); Slic3r automaticky zvolí maximální počet vrstev, které se budou " +"kombinovat podle průměru trysky a výšky vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1293 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1303 @@ -1671,6 +1821,10 @@ msgid "" "otherwise 1.125 x nozzle diameter will be used. If expressed as percentage " "(for example 90%) it will be computed over layer height." msgstr "" +"Zadejte kladnou hodnotu, chcete-li nastavit manuálně šířku extruze pro výplň " +"plných povrchů. Pokud je ponechána nula, použije se standardní šířka " +"extruze, pokud je nastavena, jinak se použije průměr trysky 1,125 x. Pokud " +"je vyjádřena procenty (například 90%), bude vypočtena z výšky vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1305 msgid "" @@ -1678,6 +1832,9 @@ msgid "" "This can be expressed as a percentage (for example: 80%) over the default " "infill speed above. Set to zero for auto." msgstr "" +"Rychlost tisku plných oblastí (vrchní / spodní / vnitřní horizontální " +"pláště). Může být vyjádřeno procenty (například: 80%) oproti výchozí " +"rychlosti vyplnění. Pro automatické nastavení zadejte nulu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1316 #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:331 @@ -1700,6 +1857,11 @@ msgid "" "any number of bottom solid layers as well as skirt/brim loops. It won't work " "when printing more than an object." msgstr "" +"Tato funkce zvýší postupně Z při tisku jednovrstvého objektu, aby se " +"odstranil jakýkoli viditelný šev. Tato volba vyžaduje jediný obvod, žádnou " +"výplň, žádné vrchní plné vrstvy a žádný podpůrný materiál. Můžete stále " +"nastavit libovolný počet spodních plných vrstev, stejně jako skirt / brim. " +"Při tisku více než jednoho objektu nebude toto nastavení fungovat." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1334 msgid "Temperature variation" @@ -1711,6 +1873,9 @@ msgid "" "a full-height \"sacrificial\" skirt on which the nozzles are periodically " "wiped." msgstr "" +"Teplotní rozdíl, který se použije v případě, že extruder není aktivní. " +"Umožňuje “obětní” skirt v plné výšce, na kterém jsou trysky periodicky " +"očištěny." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1344 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1359 @@ -1729,6 +1894,13 @@ msgid "" "you can use placeholder variables for all Slic3r settings, so you can put a " "\"M109 S[first_layer_temperature]\" command wherever you want." msgstr "" +"Tento spouštěcí postup je vložen na začátku, poté, co vyhřívaná tisková " +"podložka dosáhla cílové teploty a extrudér se právě začal ohřívat a předtím, " +"než dosáhl cílové teploty extrudér . Pokud Slic3r detekuje M104 nebo M190 ve " +"vašich upravených kódech, takové příkazy nebudou automaticky předkládány, " +"takže máte možnost upravit pořadí příkazů pro vytápění a další vlastní akce. " +"Pro všechny nastavení Slic3ru můžete použít zástupné proměnné, takže můžete " +"zadat příkaz “M109 S [first_layer_temperature]” kdekoli chcete." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1360 msgid "" @@ -1741,6 +1913,14 @@ msgid "" "S[first_layer_temperature]\" command wherever you want. If you have multiple " "extruders, the gcode is processed in extruder order." msgstr "" +"Tento postup spuštění je vložen na začátku, po každém spuštění G kódu " +"tiskárny. Toto slouží k přepsání nastavení pro konkrétní filament. Pokud " +"Slic3r detekuje M104, M109, M140 nebo M190 ve vašich uživatelských kódech, " +"takové příkazy nebudou automaticky předkládány, takže máte možnost " +"přizpůsobit pořadí příkazů k ohřevu a další vlastní akce. Pro všechny " +"nastavení Slic3ru můžete použít zástupné proměnné, takže můžete zadat příkaz " +"“M109 S [first_layer_temperature]” kdekoli chcete. Pokud máte více " +"extruderů, G kód se zpracovává v pořadí extruderů." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1375 msgid "Single Extruder Multi Material" @@ -1748,7 +1928,7 @@ msgstr "Multi Materiálový tisk s jedním extrudérem" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1376 msgid "The printer multiplexes filaments into a single hot end." -msgstr "" +msgstr "Tiskárna přepíná několik filamentů v jednou hot endu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1381 msgid "Generate support material" @@ -1756,7 +1936,7 @@ msgstr "Generovat podpory" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1383 msgid "Enable support material generation." -msgstr "" +msgstr "Zapíná generování podpor." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1388 msgid "XY separation between an object and its support" @@ -1767,6 +1947,8 @@ msgid "" "XY separation between an object and its support. If expressed as percentage " "(for example 50%), it will be calculated over external perimeter width." msgstr "" +"XY vzdálenost mezi objektem a podporami. Pokud je vyjádřeno procenty " +"(například 50%), bude vypočítána z šířky perimetru." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1400 msgid "Pattern angle" @@ -1776,7 +1958,7 @@ msgstr "Úhel vzoru" msgid "" "Use this setting to rotate the support material pattern on the horizontal " "plane." -msgstr "" +msgstr "Toto nastavení použijte pro horizontální otočení vzoru." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1410 msgid "Support on build plate only" @@ -1787,6 +1969,8 @@ msgid "" "Only create support if it lies on a build plate. Don't create support on a " "print." msgstr "" +"Podpory vytvářet pouze v případě, že leží na tiskové podložce. Nevytváří " +"podpory na výtisky." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1418 msgid "Contact Z distance" @@ -1798,6 +1982,9 @@ msgid "" "this to 0 will also prevent Slic3r from using bridge flow and speed for the " "first object layer." msgstr "" +"Vertikální vzdálenost mezi objektem a podporami. Nastavením tohoto parametru " +"na hodnotu 0 se také zabrání tomu, aby Slic3r použil parametry průtoku a " +"rychlosti pro mosty při tisku první vrstvy objektu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1433 msgid "Enforce support for the first" @@ -1810,20 +1997,26 @@ msgid "" "regardless of any angle threshold. This is useful for getting more adhesion " "of objects having a very thin or poor footprint on the build plate." msgstr "" +"Vygeneruje podpory pro zadaný počet vrstev počítaných od spodního okraje, " +"bez ohledu na to, zda jsou povoleny standartní podpory nebo nikoliv a bez " +"ohledu na jakýkoli prah úhlu. To je užitečné pro získání větší přilnavosti " +"předmětů s velmi tenkou nebo špatnou stopou na tiskové podložce." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1441 msgid "Enforce support for the first n layers" -msgstr "" +msgstr "Vynucení podpor pro prvních n vrstev" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1446 msgid "Support material/raft/skirt extruder" -msgstr "Support material/raft/skirt extruder" +msgstr "Extruder pro podpory/raft/skirt" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1448 msgid "" "The extruder to use when printing support material, raft and skirt (1+, 0 to " "use the current extruder to minimize tool changes)." msgstr "" +"Extruder, který se používá při tisku podpor, raftu a skirtu (1+, 0 pro " +"použití aktuálního extrudéru pro co nejméně změn nástroje)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1457 msgid "" @@ -1832,6 +2025,10 @@ msgid "" "otherwise nozzle diameter will be used. If expressed as percentage (for " "example 90%) it will be computed over layer height." msgstr "" +"Zadejte kladnou hodnotu, chcete-li nastavit manuálně šířku extruze pro " +"podpory. Pokud je ponechána nula, použije se výchozí šířka extruze, pokud je " +"nastavena, jinak se použije průměr trysky. Pokud je vyjádřena procenty " +"(například 90%), bude vypočtena z výšky vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1465 msgid "Interface loops" @@ -1844,7 +2041,7 @@ msgstr "" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1472 msgid "Support material/raft interface extruder" -msgstr "" +msgstr "Extruder pro interface podpory/rafty" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1474 msgid "" @@ -1854,13 +2051,13 @@ msgstr "" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1481 msgid "Interface layers" -msgstr "" +msgstr "Interface vrstvy" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1483 msgid "" "Number of interface layers to insert between the object(s) and support " "material." -msgstr "" +msgstr "Počet interface vrstev vložených mezi objekt (objekty) a podpory." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1490 msgid "Interface pattern spacing" @@ -1880,6 +2077,8 @@ msgid "" "percentage (for example 50%) it will be calculated over support material " "speed." msgstr "" +"Rychlost tisku podpůrných interface vrstev. Pokud je vyjádřen procentní " +"podíl (například 50%), vypočítá se podle rychlosti tisku podpor." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1510 msgid "Pattern" @@ -1887,7 +2086,7 @@ msgstr "Vzor" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1512 msgid "Pattern used to generate support material." -msgstr "" +msgstr "Vzor použitý pro generování podpor." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1526 msgid "Pattern spacing" @@ -1895,11 +2094,11 @@ msgstr "Vzdálenost vzoru" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1528 msgid "Spacing between support material lines." -msgstr "" +msgstr "Vzdálenost mezi liniemi podpor." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1537 msgid "Speed for printing support material." -msgstr "" +msgstr "Rychlost tisku podpor." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1544 msgid "Synchronize with object layers" @@ -1910,6 +2109,8 @@ msgid "" "Synchronize support layers with the object print layers. This is useful with " "multi-material printers, where the extruder switch is expensive." msgstr "" +"Synchronizování vrstev podpor s vrstvami objektu. Toto je velmi užitečné u " +"multi-materiálových tiskáren, kde je přepínání extruderů drahé." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1552 msgid "Overhang threshold" @@ -1923,6 +2124,11 @@ msgid "" "plane) that you can print without support material. Set to zero for " "automatic detection (recommended)." msgstr "" +"Podpory nebudou vytvořeny pro převisy, jejichž úhel sklonu (90 \\ u00B0 = " +"vertikální) je nad danou prahovou hodnotou. Jinými slovy, tato hodnota " +"představuje největší horizontální sklon (měřený od horizontální roviny), " +"který můžete tisknout bez podpůrného materiálu. Nastavte na nulu pro " +"automatickou detekci (doporučeno)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1566 msgid "With sheath around the support" @@ -1933,12 +2139,16 @@ msgid "" "Add a sheath (a single perimeter line) around the base support. This makes " "the support more reliable, but also more difficult to remove." msgstr "" +"Přidá pouzdro (jednu obvodovou čáru) kolem podstavce základny. Díky tomu je " +"podpora spolehlivější, ale také obtížnější na odrtanění." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1575 msgid "" "Extruder temperature for layers after the first one. Set this to zero to " "disable temperature control commands in the output." msgstr "" +"Teplota extrudéru pro následující vrstvy po vrstvě první. Nastavte tuto " +"hodnotu na nulu, abyste zakázali příkazy pro řízení teploty na výstupu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1578 #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:793 @@ -1954,10 +2164,12 @@ msgid "" "Detect single-width walls (parts where two extrusions don't fit and we need " "to collapse them into a single trace)." msgstr "" +"Detekuje stěny o tlošťce jedné čáry (části, kam se dvě čáry nemohou vejít a " +"je potřeba sloučit je do čáry jedné)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1592 msgid "Threads" -msgstr "" +msgstr "Vlákna" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1593 msgid "" @@ -1976,6 +2188,9 @@ msgid "" "you can use placeholder variables for all Slic3r settings as well as " "[previous_extruder] and [next_extruder]." msgstr "" +"Tento upravený kód je vložen těsně před každou změnou extruderu. Můžete " +"použít zástupné proměnné pro všechna nastavení Slic3ru, stejně jako " +"[previous_extruder] a [next_extruder]." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1615 #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1626 @@ -1990,6 +2205,12 @@ msgid "" "will be used if set, otherwise nozzle diameter will be used. If expressed as " "percentage (for example 90%) it will be computed over layer height." msgstr "" +"Zadejte kladnou hodnotu, chcete-li nastavit manuálně šířku extruze pro výplň " +"vrchních ploch. Možná budete chtít použít tenčí extruzi, abyste vyplnili " +"všechny úzké oblasti a získali hladší povrch. Pokud je ponechána nula, " +"použije se výchozí šířka extruze, pokud je nastavena, jinak se použije " +"průměr trysky. Pokud je vyjádřena procenty (například 90%), bude vypočtena z " +"výšky vrstvy." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1628 msgid "" @@ -1999,6 +2220,11 @@ msgid "" "percentage (for example: 80%) over the solid infill speed above. Set to zero " "for auto." msgstr "" +"Rychlost tisku vrchních plných vrstev (vztahuje se pouze na nejvyšší horní " +"vrstvy a nikoli na jejich vnitřní plné vrstvy). Rychlost lze zpomalit, " +"abyste získali hezčí povrchovou úpravu. Může být vyjádřena procenty " +"(například: 80%) z rychlosti plné výplně materiálu výše. Pro automatické " +"nastavení zadejte nulu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1640 msgid "Top" @@ -2006,7 +2232,7 @@ msgstr "Vrchní" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1642 msgid "Number of solid layers to generate on top surfaces." -msgstr "" +msgstr "Počet vrchních generovaných plných vrstev." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1644 msgid "Top solid layers" @@ -2018,7 +2244,7 @@ msgstr "Přesun" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1650 msgid "Speed for travel moves (jumps between distant extrusion points)." -msgstr "" +msgstr "Rychlost přesunů (přejezdy mezi body extruze)." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1658 msgid "Use firmware retraction" @@ -2029,6 +2255,9 @@ msgid "" "This experimental setting uses G10 and G11 commands to have the firmware " "handle the retraction. This is only supported in recent Marlin." msgstr "" +"Toto experimentální nastavení používá příkazy G10 a G11, aby si firmware " +"poradil s retrakcí. Toto je podporováno pouze v posledních verzích firmwaru " +"Marlin." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1665 msgid "Use relative E distances" @@ -2039,10 +2268,12 @@ msgid "" "If your firmware requires relative E values, check this, otherwise leave it " "unchecked. Most firmwares use absolute values." msgstr "" +"Pokud váš firmware vyžaduje relativní hodnoty E, zaškrtněte toto, jinak " +"nechte nezaškrtnuté. Většina firmwarů používá absolutní hodnoty." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1672 msgid "Use volumetric E" -msgstr "" +msgstr "Použije volumetrickou hodnotu E" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1673 msgid "" @@ -2053,6 +2284,12 @@ msgid "" "filament diameter associated to the filament selected in Slic3r. This is " "only supported in recent Marlin." msgstr "" +"Toto experimentální nastavení používá výstupní hodnoty E v kubických " +"milimetrech místo lineárních milimetrů. Pokud firmware dosud nezná průměr " +"(průměry) filamentu, můžete v počátečním G-kódu zadat příkazy jako “M200 D " +"[filament_diameter_0] T0”, pro se zapnutí volumetrického režimu a použití " +"průměru filamentu přidruženého k vybranému filamentu ve Slic3ru. Toto je " +"podporováno pouze v posledních verzích firmwaru Marlin." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1683 msgid "Enable variable layer height feature" @@ -2063,6 +2300,8 @@ msgid "" "Some printers or printer setups may have difficulties printing with a " "variable layer height. Enabled by default." msgstr "" +"Některé tiskárny nebo nastavení tiskárny mohou mít potíže s tiskem s " +"proměnnou výškou vrstvy. Ve výchozím nastavení je zapnuto." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1690 msgid "Wipe while retracting" @@ -2073,12 +2312,16 @@ msgid "" "This flag will move the nozzle while retracting to minimize the possible " "blob on leaky extruders." msgstr "" +"Toto nastavení přemístí trysku při retrakci, aby se minimalizovalo možné " +"vytékání materiálu." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1698 msgid "" "Multi material printers may need to prime or purge extruders on tool " "changes. Extrude the excess material into the wipe tower." msgstr "" +"Multi-materiálové tiskárny mohou potřebovat, aby při výměně nástrojů " +"vyčistili extrudéry. Vytlačí přebytečný materiál do čistící věže." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1704 msgid "Position X" @@ -2086,7 +2329,7 @@ msgstr "Pozice X" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1705 msgid "X coordinate of the left front corner of a wipe tower" -msgstr "" +msgstr "X souřadnice levého předního rohu čistící věže" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1711 msgid "Position Y" @@ -2094,7 +2337,7 @@ msgstr "Pozice Y" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1712 msgid "Y coordinate of the left front corner of a wipe tower" -msgstr "" +msgstr "Y souřadnice levého předního rohu čistící věže" #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1718 msgid "Width" @@ -2114,6 +2357,9 @@ msgid "" "(N-1) tool switches performed, therefore the total depth of the wipe tower " "will be (N-1) times this value." msgstr "" +"Hloubka čištění barvy při každé změně barvy. Pro N barvy budou provedeny " +"maximálně (N-1) změny nástroje, takže celková hloubka stírací věže bude " +"(N-1) krát tato hodnota." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1734 msgid "XY Size Compensation" @@ -2125,6 +2371,9 @@ msgid "" "(negative = inwards, positive = outwards). This might be useful for fine-" "tuning hole sizes." msgstr "" +"Objekt bude roztažen / smrštěn v rovině XY nastavenou hodnotou (negativní = " +"směrem dovnitř, pozitivní = směrem ven). To může být užitečné pro jemné " +"doladění otvorů." #: C:\src\Slic3r\xs\src\libslic3r\PrintConfig.cpp:1744 msgid "Z offset" @@ -2137,6 +2386,10 @@ msgid "" "example, if your endstop zero actually leaves the nozzle 0.3mm far from the " "print bed, set this to -0.3 (or fix your endstop)." msgstr "" +"Tato hodnota bude přidána (nebo odečtena) ze všech souřadnic Z ve výstupním " +"G kódu. Používá se ke kompenzování špatné pozice endstopu Z. Například pokud " +"endstop 0 skutečně ponechá trysku 0,3 mm daleko od tiskové podložky, " +"nastavte hodnotu -0,3 (nebo dolaďte svůj koncový doraz)." #: c:\src\Slic3r\xs\src\slic3r\GUI\BedShapeDialog.cpp:39 msgid "Shape" @@ -2469,7 +2722,7 @@ msgstr "Upravený" #: c:\src\Slic3r\xs\src\slic3r\GUI\GUI.cpp:212 msgid "Array of language names and identifiers should have the same size." -msgstr "" +msgstr "Pole jazykových jmen a identifikátorů by měla mít stejnou velikost." #: c:\src\Slic3r\xs\src\slic3r\GUI\GUI.cpp:223 msgid "Select the language" @@ -2517,7 +2770,7 @@ msgstr "Šířka extruze" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:480 msgid "Extruder clearance (mm)" -msgstr "" +msgstr "Kolizní oblast extrudéru (mm)" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:489 msgid "Output file" @@ -2535,6 +2788,14 @@ msgid "" "\n" "Shall I adjust those settings in order to enable Spiral Vase?" msgstr "" +"Mód spirálové vázy vyžaduje:\n" +"- jeden perimeter\n" +"- žádné plné vrchní vrstvy\n" +"- 0% výplň\n" +"- žádné podpěry\n" +"- nezjišťování vertikální tloušťky pláště\n" +"\n" +"Mám tyto nastavení upravit tak, aby bylo možné mód spirálové vázy zapnout?" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:541 msgid "Spiral Vase" @@ -2548,6 +2809,11 @@ msgid "" "\n" "Shall I adjust those settings in order to enable the Wipe Tower?" msgstr "" +"Čistící věž momentálně podporuje pouze:\n" +"- výšku první vrstvy 0,2 mm\n" +"- výšku vrstvy od 0,15 mm do 0,35 mm\n" +"\n" +"Mám tyto nastavení upravit tak, aby bylo možné zapnout Čistící věž?" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:564 #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:585 @@ -2565,6 +2831,12 @@ msgid "" "\n" "Shall I adjust those settings in order to enable the Wipe Tower?" msgstr "" +"Čistící věž v současné době podporuje pouze nerozpustné podpory\n" +"pokud jsou vytištěny s aktuálním extrudérem bez spuštění výměny nástroje.\n" +"(jak extruder pro tisk popor tak extruder pro tisk interface podpor je třeba " +"nastavit na 0).\n" +"\n" +"Mám tyto nastavení upravit tak, aby bylo možné zapnout Čistící věž?" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:599 msgid "" @@ -2573,6 +2845,10 @@ msgid "" "\n" "Shall I synchronize support layers in order to enable the Wipe Tower?" msgstr "" +"U čistící věže pokud pracujte s rozpustnými materiály, je třeba\n" +"synchronizovat vrstvy podpor s vrstvami objektů.\n" +"\n" +"Mám synchronizovat vrstvy podpor, aby bylo možné zapnout Čistící věž?" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:617 msgid "" @@ -2581,6 +2857,10 @@ msgid "" "\n" "Shall I adjust those settings for supports?" msgstr "" +"Podpory fungují lépe, pokud je povolena následující funkce:\n" +"- Zjistit přemosťovací perimetry\n" +"\n" +"Mám tyto nastavení pro podpory upravit?" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:620 msgid "Support Generator" @@ -2597,6 +2877,9 @@ msgid "" "\n" "Shall I switch to rectilinear fill pattern?" msgstr "" +" vzor výplně není určen pro práci se 100% hustotou.\n" +"\n" +"Mám přejít na vzor výplně rectilinear?" #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:785 #: c:\src\Slic3r\xs\src\slic3r\GUI\Tab.cpp:786 diff --git a/xs/src/slic3r/GUI/BedShapeDialog.cpp b/xs/src/slic3r/GUI/BedShapeDialog.cpp index 5ee0c1f8ba..8efc2a0e44 100644 --- a/xs/src/slic3r/GUI/BedShapeDialog.cpp +++ b/xs/src/slic3r/GUI/BedShapeDialog.cpp @@ -47,24 +47,24 @@ void BedShapePanel::build_panel(ConfigOptionPoints* default_pt) ConfigOptionDef def; def.type = coPoints; def.default_value = new ConfigOptionPoints{ Pointf(200, 200) }; - def.label = _LU8("Size"); - def.tooltip = _LU8("Size in X and Y of the rectangular plate."); + def.label = _LS("Size"); + def.tooltip = _LS("Size in X and Y of the rectangular plate."); Option option(def, "rect_size"); optgroup->append_single_option_line(option); def.type = coPoints; def.default_value = new ConfigOptionPoints{ Pointf(0, 0) }; - def.label = _LU8("Origin"); - def.tooltip = _LU8("Distance of the 0,0 G-code coordinate from the front left corner of the rectangle."); + def.label = _LS("Origin"); + def.tooltip = _LS("Distance of the 0,0 G-code coordinate from the front left corner of the rectangle."); option = Option(def, "rect_origin"); optgroup->append_single_option_line(option); optgroup = init_shape_options_page(_L("Circular")); def.type = coFloat; def.default_value = new ConfigOptionFloat(200); - def.sidetext = _LU8("mm"); - def.label = _LU8("Diameter"); - def.tooltip = _LU8("Diameter of the print bed. It is assumed that origin (0,0) is located in the center."); + def.sidetext = _LS("mm"); + def.label = _LS("Diameter"); + def.tooltip = _LS("Diameter of the print bed. It is assumed that origin (0,0) is located in the center."); option = Option(def, "diameter"); optgroup->append_single_option_line(option); diff --git a/xs/src/slic3r/GUI/GUI.hpp b/xs/src/slic3r/GUI/GUI.hpp index dffd7f0f4d..7f8983e448 100644 --- a/xs/src/slic3r/GUI/GUI.hpp +++ b/xs/src/slic3r/GUI/GUI.hpp @@ -24,8 +24,9 @@ class TabIface; //! macro used to localization, return wxString #define _L(s) wxGetTranslation(s) -//! macro used to localization, return const CharType * -#define _LU8(s) wxGetTranslation(s).ToUTF8().data() +//! macro used to mark string used at localization, +//! return same string +#define _LS(s) s namespace GUI { diff --git a/xs/src/slic3r/GUI/OptionsGroup.cpp b/xs/src/slic3r/GUI/OptionsGroup.cpp index a6d91cfc1d..23e2cbdc10 100644 --- a/xs/src/slic3r/GUI/OptionsGroup.cpp +++ b/xs/src/slic3r/GUI/OptionsGroup.cpp @@ -7,6 +7,9 @@ namespace Slic3r { namespace GUI { +//! macro used to localization, return const CharType * +#define _LU8(s) wxGetTranslation(s).ToUTF8().data() + const t_field& OptionsGroup::build_field(const Option& opt) { return build_field(opt.opt_id, opt.opt); } diff --git a/xs/src/slic3r/GUI/OptionsGroup.hpp b/xs/src/slic3r/GUI/OptionsGroup.hpp index becc62d71b..30bb4013d3 100644 --- a/xs/src/slic3r/GUI/OptionsGroup.hpp +++ b/xs/src/slic3r/GUI/OptionsGroup.hpp @@ -90,9 +90,21 @@ public: void append_single_option_line(const Option& option) { append_line(create_single_option_line(option)); } // return a non-owning pointer reference - inline /*const*/ Field* get_field(t_config_option_key id) const { try { return m_fields.at(id).get(); } catch (std::out_of_range e) { return nullptr; } } - bool set_value(t_config_option_key id, boost::any value) { try { m_fields.at(id)->set_value(value); return true; } catch (std::out_of_range e) { return false; } } - boost::any get_value(t_config_option_key id) { boost::any out; try { out = m_fields.at(id)->get_value(); } catch (std::out_of_range e) { ; } return out; } + inline Field* get_field(t_config_option_key id) const{ + if (m_fields.find(id) == m_fields.end()) return nullptr; + return m_fields.at(id).get(); + } + bool set_value(t_config_option_key id, boost::any value) { + if (m_fields.find(id) == m_fields.end()) return false; + return true; + } + boost::any get_value(t_config_option_key id) { + boost::any out; + if (m_fields.find(id) == m_fields.end()) ; + else + out = m_fields.at(id)->get_value(); + return out; + } inline void enable() { for (auto& field : m_fields) field.second->enable(); } inline void disable() { for (auto& field : m_fields) field.second->disable(); } diff --git a/xs/src/slic3r/GUI/Tab.cpp b/xs/src/slic3r/GUI/Tab.cpp index b27e7b8387..db23a18741 100644 --- a/xs/src/slic3r/GUI/Tab.cpp +++ b/xs/src/slic3r/GUI/Tab.cpp @@ -113,8 +113,8 @@ PageShp Tab::add_options_page(wxString title, std::string icon, bool is_extruder // Index of icon in an icon list $self->{icons}. auto icon_idx = 0; if (!icon.empty()) { - try { icon_idx = m_icon_index.at(icon);} - catch (std::out_of_range e) { icon_idx = -1; } + if (m_icon_index.find(icon) == m_icon_index.end()) + icon_idx = -1; if (icon_idx == -1) { // Add a new icon to the icon list. const auto img_icon = new wxIcon(wxString::FromUTF8(Slic3r::var(icon).c_str()), wxBITMAP_TYPE_PNG); @@ -962,8 +962,8 @@ void TabPrinter::build() ConfigOptionDef def; def.type = coInt, def.default_value = new ConfigOptionInt(1); - def.label = _LU8("Extruders"); - def.tooltip = _LU8("Number of extruders of the printer."); + def.label = _LS("Extruders"); + def.tooltip = _LS("Number of extruders of the printer."); def.min = 1; Option option(def, "extruders_count"); optgroup->append_single_option_line(option); @@ -1558,17 +1558,9 @@ void Tab::save_preset(std::string name /*= ""*/) return; } } - try - { - // Save the preset into Slic3r::data_dir / presets / section_name / preset_name.ini - m_presets->save_current_preset(name); - } - catch (const std::exception &e) - { - show_error(this, _L("Something is wrong. It can't be saved.")); - return; - } + // Save the preset into Slic3r::data_dir / presets / section_name / preset_name.ini + m_presets->save_current_preset(name); // Mark the print & filament enabled if they are compatible with the currently selected preset. m_preset_bundle->update_compatible_with_printer(false); // Add the new item into the UI component, remove dirty flags and activate the saved item.