strings.pot 249 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540
  1. # SOME DESCRIPTIVE TITLE.
  2. # Copyright (C) YEAR ORGANIZATION
  3. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
  4. #
  5. #, fuzzy
  6. msgid ""
  7. msgstr ""
  8. "Project-Id-Version: \n"
  9. "POT-Creation-Date: 2019-05-01 16:03+0300\n"
  10. "PO-Revision-Date: 2019-03-25 15:08+0200\n"
  11. "Last-Translator: \n"
  12. "Language-Team: \n"
  13. "Language: en\n"
  14. "MIME-Version: 1.0\n"
  15. "Content-Type: text/plain; charset=UTF-8\n"
  16. "Content-Transfer-Encoding: 8bit\n"
  17. "Generated-By: pygettext.py 1.5\n"
  18. "X-Generator: Poedit 2.2.1\n"
  19. "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  20. "X-Poedit-Basepath: ..\n"
  21. "X-Poedit-SearchPath-0: .\n"
  22. "X-Poedit-SearchPathExcluded-0: build\n"
  23. "X-Poedit-SearchPathExcluded-1: doc\n"
  24. "X-Poedit-SearchPathExcluded-2: tests\n"
  25. #: FlatCAMApp.py:865
  26. msgid "[ERROR] Could not find the Language files. The App strings are missing."
  27. msgstr ""
  28. #: FlatCAMApp.py:1921 ObjectCollection.py:80 flatcamTools/ToolImage.py:213
  29. #: flatcamTools/ToolPcbWizard.py:299 flatcamTools/ToolPcbWizard.py:322
  30. msgid "Open cancelled."
  31. msgstr ""
  32. #: FlatCAMApp.py:1935
  33. msgid "Open Config file failed."
  34. msgstr ""
  35. #: FlatCAMApp.py:1949
  36. msgid "Open Script file failed."
  37. msgstr ""
  38. #: FlatCAMApp.py:2140
  39. msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit."
  40. msgstr ""
  41. #: FlatCAMApp.py:2150
  42. msgid ""
  43. "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo "
  44. "Geometry is not possible.\n"
  45. "Edit only one geometry at a time."
  46. msgstr ""
  47. #: FlatCAMApp.py:2188
  48. msgid "[WARNING_NOTCL] Editor is activated ..."
  49. msgstr ""
  50. #: FlatCAMApp.py:2207
  51. msgid "Do you want to save the edited object?"
  52. msgstr ""
  53. #: FlatCAMApp.py:2208 flatcamGUI/FlatCAMGUI.py:1604
  54. msgid "Close Editor"
  55. msgstr ""
  56. #: FlatCAMApp.py:2211 FlatCAMApp.py:3302 FlatCAMApp.py:5661
  57. #: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3698
  58. msgid "Yes"
  59. msgstr ""
  60. #: FlatCAMApp.py:2212 FlatCAMApp.py:3303 FlatCAMApp.py:5662
  61. #: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3699
  62. msgid "No"
  63. msgstr ""
  64. #: FlatCAMApp.py:2213 FlatCAMApp.py:3304 FlatCAMApp.py:3636 FlatCAMApp.py:5663
  65. msgid "Cancel"
  66. msgstr ""
  67. #: FlatCAMApp.py:2235 FlatCAMApp.py:2260
  68. msgid "[WARNING] Object empty after edit."
  69. msgstr ""
  70. #: FlatCAMApp.py:2269 FlatCAMApp.py:2283 FlatCAMApp.py:2295
  71. msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update."
  72. msgstr ""
  73. #: FlatCAMApp.py:2272
  74. #, python-format
  75. msgid "[selected] %s is updated, returning to App..."
  76. msgstr ""
  77. #: FlatCAMApp.py:2632
  78. msgid "[ERROR] Could not load defaults file."
  79. msgstr ""
  80. #: FlatCAMApp.py:2644
  81. msgid "[ERROR] Failed to parse defaults file."
  82. msgstr ""
  83. #: FlatCAMApp.py:2665 FlatCAMApp.py:2668
  84. msgid "Import FlatCAM Preferences"
  85. msgstr ""
  86. #: FlatCAMApp.py:2673
  87. msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled."
  88. msgstr ""
  89. #: FlatCAMApp.py:2681 FlatCAMApp.py:2728 FlatCAMApp.py:3181
  90. msgid "[ERROR_NOTCL] Could not load defaults file."
  91. msgstr ""
  92. #: FlatCAMApp.py:2689 FlatCAMApp.py:3190
  93. msgid "[ERROR_NOTCL] Failed to parse defaults file."
  94. msgstr ""
  95. #: FlatCAMApp.py:2692
  96. #, python-format
  97. msgid "[success] Imported Defaults from %s"
  98. msgstr ""
  99. #: FlatCAMApp.py:2702 FlatCAMApp.py:2706
  100. msgid "Export FlatCAM Preferences"
  101. msgstr ""
  102. #: FlatCAMApp.py:2712
  103. msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled."
  104. msgstr ""
  105. #: FlatCAMApp.py:2747 FlatCAMApp.py:3235
  106. msgid "[ERROR_NOTCL] Failed to write defaults to file."
  107. msgstr ""
  108. #: FlatCAMApp.py:2799
  109. msgid "[ERROR_NOTCL] Failed to open recent files file for writing."
  110. msgstr ""
  111. #: FlatCAMApp.py:2884 camlib.py:4503
  112. msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n"
  113. msgstr ""
  114. #: FlatCAMApp.py:2885
  115. #, python-brace-format
  116. msgid ""
  117. "Object ({kind}) failed because: {error} \n"
  118. "\n"
  119. msgstr ""
  120. #: FlatCAMApp.py:2905
  121. msgid "Converting units to "
  122. msgstr ""
  123. #: FlatCAMApp.py:2983 FlatCAMApp.py:2986 FlatCAMApp.py:2989 FlatCAMApp.py:2992
  124. #, python-brace-format
  125. msgid ""
  126. "[selected] {kind} created/selected: <span style=\"color:{color};\">{name}</"
  127. "span>"
  128. msgstr ""
  129. #: FlatCAMApp.py:3086
  130. #, python-brace-format
  131. msgid ""
  132. "<font size=8><B>FlatCAM</B></font><BR>Version {version} {beta} ({date}) - "
  133. "{arch} <BR><BR>2D Computer-Aided Printed Circuit Board<BR>Manufacturing."
  134. "<BR><BR>(c) 2014-2019 <B>Juan Pablo Caram</B><BR><BR><B> Main Contributors:</"
  135. "B><BR>Denis Hayrullin<BR>Kamil Sopko<BR>Marius Stanciu<BR>Matthieu "
  136. "Berthomé<BR>and many others found <a href = \"https://bitbucket.org/jpcgt/"
  137. "flatcam/pull-requests/?state=MERGED\">here.</a><BR><BR>Development is done "
  138. "<a href = \"https://bitbucket.org/jpcgt/flatcam/src/Beta/\">here.</"
  139. "a><BR>DOWNLOAD area <a href = \"https://bitbucket.org/jpcgt/flatcam/"
  140. "downloads/\">here.</a><BR>"
  141. msgstr ""
  142. #: FlatCAMApp.py:3239
  143. msgid "[success] Defaults saved."
  144. msgstr ""
  145. #: FlatCAMApp.py:3260
  146. msgid "[ERROR_NOTCL] Could not load factory defaults file."
  147. msgstr ""
  148. #: FlatCAMApp.py:3269
  149. msgid "[ERROR_NOTCL] Failed to parse factory defaults file."
  150. msgstr ""
  151. #: FlatCAMApp.py:3283
  152. msgid "[ERROR_NOTCL] Failed to write factory defaults to file."
  153. msgstr ""
  154. #: FlatCAMApp.py:3287
  155. msgid "Factory defaults saved."
  156. msgstr ""
  157. #: FlatCAMApp.py:3292 flatcamGUI/FlatCAMGUI.py:3088
  158. msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..."
  159. msgstr ""
  160. #: FlatCAMApp.py:3297
  161. msgid ""
  162. "There are files/objects modified in FlatCAM. \n"
  163. "Do you want to Save the project?"
  164. msgstr ""
  165. #: FlatCAMApp.py:3300 FlatCAMApp.py:5659
  166. msgid "Save changes"
  167. msgstr ""
  168. #: FlatCAMApp.py:3367
  169. msgid ""
  170. "[ERROR] Failed join. The Geometry objects are of different types.\n"
  171. "At least one is MultiGeo type and the other is SingleGeo type. A possibility "
  172. "is to convert from one to another and retry joining \n"
  173. "but in the case of converting from MultiGeo to SingleGeo, informations may "
  174. "be lost and the result may not be what was expected. \n"
  175. "Check the generated GCODE."
  176. msgstr ""
  177. #: FlatCAMApp.py:3408
  178. msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects."
  179. msgstr ""
  180. #: FlatCAMApp.py:3430
  181. msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects."
  182. msgstr ""
  183. #: FlatCAMApp.py:3445 FlatCAMApp.py:3470
  184. msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again."
  185. msgstr ""
  186. #: FlatCAMApp.py:3449 FlatCAMApp.py:3474
  187. #, python-format
  188. msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s"
  189. msgstr ""
  190. #: FlatCAMApp.py:3462
  191. msgid "[success] A Geometry object was converted to MultiGeo type."
  192. msgstr ""
  193. #: FlatCAMApp.py:3488
  194. msgid "[success] A Geometry object was converted to SingleGeo type."
  195. msgstr ""
  196. #: FlatCAMApp.py:3635 FlatCAMApp.py:4444 FlatCAMApp.py:5926 FlatCAMApp.py:5937
  197. #: FlatCAMApp.py:6123 FlatCAMApp.py:6133
  198. msgid "Ok"
  199. msgstr ""
  200. #: FlatCAMApp.py:3676
  201. #, python-format
  202. msgid "[success] Converted units to %s"
  203. msgstr ""
  204. #: FlatCAMApp.py:3687
  205. msgid "[WARNING_NOTCL] Units conversion cancelled."
  206. msgstr ""
  207. #: FlatCAMApp.py:4313
  208. msgid "Open file"
  209. msgstr ""
  210. #: FlatCAMApp.py:4344 FlatCAMApp.py:4349
  211. msgid "Export G-Code ..."
  212. msgstr ""
  213. #: FlatCAMApp.py:4352
  214. msgid "[WARNING_NOTCL] Export Code cancelled."
  215. msgstr ""
  216. #: FlatCAMApp.py:4362
  217. msgid "[WARNING] No such file or directory"
  218. msgstr ""
  219. #: FlatCAMApp.py:4369
  220. #, python-format
  221. msgid "Saved to: %s"
  222. msgstr ""
  223. #: FlatCAMApp.py:4432 FlatCAMApp.py:4465 FlatCAMApp.py:4476 FlatCAMApp.py:4487
  224. #: flatcamTools/ToolNonCopperClear.py:489 flatcamTools/ToolSolderPaste.py:765
  225. msgid ""
  226. "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float "
  227. "format."
  228. msgstr ""
  229. #: FlatCAMApp.py:4437 FlatCAMApp.py:4470 FlatCAMApp.py:4481 FlatCAMApp.py:4492
  230. #: flatcamGUI/FlatCAMGUI.py:2983
  231. msgid "[WARNING_NOTCL] Adding Tool cancelled ..."
  232. msgstr ""
  233. #: FlatCAMApp.py:4440
  234. msgid ""
  235. "Adding Tool works only when Advanced is checked.\n"
  236. "Go to Preferences -> General - Show Advanced Options."
  237. msgstr ""
  238. #: FlatCAMApp.py:4546
  239. msgid "Object(s) deleted ..."
  240. msgstr ""
  241. #: FlatCAMApp.py:4550
  242. msgid "Failed. No object(s) selected..."
  243. msgstr ""
  244. #: FlatCAMApp.py:4552
  245. msgid "Save the work in Editor and try again ..."
  246. msgstr ""
  247. #: FlatCAMApp.py:4565
  248. msgid "Click to set the origin ..."
  249. msgstr ""
  250. #: FlatCAMApp.py:4577
  251. msgid "Jump to ..."
  252. msgstr ""
  253. #: FlatCAMApp.py:4578
  254. msgid "Enter the coordinates in format X,Y:"
  255. msgstr ""
  256. #: FlatCAMApp.py:4585
  257. msgid "Wrong coordinates. Enter coordinates in format: X,Y"
  258. msgstr ""
  259. #: FlatCAMApp.py:4603 flatcamEditors/FlatCAMGeoEditor.py:3485
  260. #: flatcamEditors/FlatCAMGrbEditor.py:790
  261. #: flatcamEditors/FlatCAMGrbEditor.py:885
  262. #: flatcamEditors/FlatCAMGrbEditor.py:1122
  263. #: flatcamEditors/FlatCAMGrbEditor.py:1350
  264. #: flatcamEditors/FlatCAMGrbEditor.py:3318
  265. #: flatcamEditors/FlatCAMGrbEditor.py:3332 flatcamGUI/FlatCAMGUI.py:2397
  266. #: flatcamGUI/FlatCAMGUI.py:2409
  267. msgid "[success] Done."
  268. msgstr ""
  269. #: FlatCAMApp.py:4767
  270. msgid "[success] Origin set ..."
  271. msgstr ""
  272. #: FlatCAMApp.py:4786
  273. msgid "Preferences"
  274. msgstr ""
  275. #: FlatCAMApp.py:4806
  276. msgid "[WARNING_NOTCL] No object selected to Flip on Y axis."
  277. msgstr ""
  278. #: FlatCAMApp.py:4831
  279. msgid "[success] Flip on Y axis done."
  280. msgstr ""
  281. #: FlatCAMApp.py:4833 FlatCAMApp.py:4873
  282. #: flatcamEditors/FlatCAMGeoEditor.py:1354
  283. #: flatcamEditors/FlatCAMGrbEditor.py:4631 flatcamTools/ToolTransform.py:750
  284. #, python-format
  285. msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed."
  286. msgstr ""
  287. #: FlatCAMApp.py:4846
  288. msgid "[WARNING_NOTCL] No object selected to Flip on X axis."
  289. msgstr ""
  290. #: FlatCAMApp.py:4871
  291. msgid "[success] Flip on X axis done."
  292. msgstr ""
  293. #: FlatCAMApp.py:4886
  294. msgid "[WARNING_NOTCL] No object selected to Rotate."
  295. msgstr ""
  296. #: FlatCAMApp.py:4889 FlatCAMApp.py:4934 FlatCAMApp.py:4965
  297. msgid "Transform"
  298. msgstr ""
  299. #: FlatCAMApp.py:4889 FlatCAMApp.py:4934 FlatCAMApp.py:4965
  300. msgid "Enter the Angle value:"
  301. msgstr ""
  302. #: FlatCAMApp.py:4919
  303. msgid "[success] Rotation done."
  304. msgstr ""
  305. #: FlatCAMApp.py:4921 flatcamEditors/FlatCAMGeoEditor.py:1297
  306. #: flatcamEditors/FlatCAMGrbEditor.py:4574 flatcamTools/ToolTransform.py:678
  307. #, python-format
  308. msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed."
  309. msgstr ""
  310. #: FlatCAMApp.py:4932
  311. msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis."
  312. msgstr ""
  313. #: FlatCAMApp.py:4953
  314. msgid "[success] Skew on X axis done."
  315. msgstr ""
  316. #: FlatCAMApp.py:4963
  317. msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis."
  318. msgstr ""
  319. #: FlatCAMApp.py:4984
  320. msgid "[success] Skew on Y axis done."
  321. msgstr ""
  322. #: FlatCAMApp.py:5059 flatcamEditors/FlatCAMGeoEditor.py:936
  323. #: flatcamEditors/FlatCAMGrbEditor.py:1830
  324. #: flatcamEditors/FlatCAMGrbEditor.py:4204 flatcamGUI/ObjectUI.py:988
  325. #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:208
  326. #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131
  327. #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:479
  328. #: flatcamTools/ToolTransform.py:337
  329. msgid "Add"
  330. msgstr ""
  331. #: FlatCAMApp.py:5060 FlatCAMObj.py:3008
  332. #: flatcamEditors/FlatCAMGrbEditor.py:1835 flatcamGUI/FlatCAMGUI.py:519
  333. #: flatcamGUI/FlatCAMGUI.py:713 flatcamGUI/FlatCAMGUI.py:1602
  334. #: flatcamGUI/FlatCAMGUI.py:1934 flatcamGUI/ObjectUI.py:1004
  335. #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143
  336. #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:481
  337. msgid "Delete"
  338. msgstr ""
  339. #: FlatCAMApp.py:5072
  340. msgid "New Grid ..."
  341. msgstr ""
  342. #: FlatCAMApp.py:5073
  343. msgid "Enter a Grid Value:"
  344. msgstr ""
  345. #: FlatCAMApp.py:5081 FlatCAMApp.py:5108
  346. msgid ""
  347. "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float "
  348. "format."
  349. msgstr ""
  350. #: FlatCAMApp.py:5087
  351. msgid "[success] New Grid added ..."
  352. msgstr ""
  353. #: FlatCAMApp.py:5090
  354. msgid "[WARNING_NOTCL] Grid already exists ..."
  355. msgstr ""
  356. #: FlatCAMApp.py:5093
  357. msgid "[WARNING_NOTCL] Adding New Grid cancelled ..."
  358. msgstr ""
  359. #: FlatCAMApp.py:5115
  360. msgid "[ERROR_NOTCL] Grid Value does not exist ..."
  361. msgstr ""
  362. #: FlatCAMApp.py:5118
  363. msgid "[success] Grid Value deleted ..."
  364. msgstr ""
  365. #: FlatCAMApp.py:5121
  366. msgid "[WARNING_NOTCL] Delete Grid value cancelled ..."
  367. msgstr ""
  368. #: FlatCAMApp.py:5160
  369. msgid "[WARNING_NOTCL] No object selected to copy it's name"
  370. msgstr ""
  371. #: FlatCAMApp.py:5164
  372. msgid "Name copied on clipboard ..."
  373. msgstr ""
  374. #: FlatCAMApp.py:5457 FlatCAMApp.py:5460 FlatCAMApp.py:5463 FlatCAMApp.py:5466
  375. #: FlatCAMApp.py:5481 FlatCAMApp.py:5484 FlatCAMApp.py:5487 FlatCAMApp.py:5490
  376. #: FlatCAMApp.py:5530 FlatCAMApp.py:5533 FlatCAMApp.py:5536 FlatCAMApp.py:5539
  377. #: ObjectCollection.py:717 ObjectCollection.py:720 ObjectCollection.py:723
  378. #: ObjectCollection.py:726
  379. #, python-brace-format
  380. msgid "[selected]<span style=\"color:{color};\">{name}</span> selected"
  381. msgstr ""
  382. #: FlatCAMApp.py:5656
  383. msgid ""
  384. "There are files/objects opened in FlatCAM.\n"
  385. "Creating a New project will delete them.\n"
  386. "Do you want to Save the project?"
  387. msgstr ""
  388. #: FlatCAMApp.py:5677
  389. msgid "[success] New Project created..."
  390. msgstr ""
  391. #: FlatCAMApp.py:5785 FlatCAMApp.py:5788 flatcamGUI/FlatCAMGUI.py:600
  392. #: flatcamGUI/FlatCAMGUI.py:1817
  393. msgid "Open Gerber"
  394. msgstr ""
  395. #: FlatCAMApp.py:5793
  396. msgid "[WARNING_NOTCL] Open Gerber cancelled."
  397. msgstr ""
  398. #: FlatCAMApp.py:5814 FlatCAMApp.py:5817 flatcamGUI/FlatCAMGUI.py:601
  399. #: flatcamGUI/FlatCAMGUI.py:1818
  400. msgid "Open Excellon"
  401. msgstr ""
  402. #: FlatCAMApp.py:5822
  403. msgid "[WARNING_NOTCL] Open Excellon cancelled."
  404. msgstr ""
  405. #: FlatCAMApp.py:5844 FlatCAMApp.py:5847
  406. msgid "Open G-Code"
  407. msgstr ""
  408. #: FlatCAMApp.py:5852
  409. msgid "[WARNING_NOTCL] Open G-Code cancelled."
  410. msgstr ""
  411. #: FlatCAMApp.py:5870 FlatCAMApp.py:5873
  412. msgid "Open Project"
  413. msgstr ""
  414. #: FlatCAMApp.py:5881
  415. msgid "[WARNING_NOTCL] Open Project cancelled."
  416. msgstr ""
  417. #: FlatCAMApp.py:5900 FlatCAMApp.py:5903
  418. msgid "Open Configuration File"
  419. msgstr ""
  420. #: FlatCAMApp.py:5907
  421. msgid "[WARNING_NOTCL Open Config cancelled."
  422. msgstr ""
  423. #: FlatCAMApp.py:5922 FlatCAMApp.py:6119 FlatCAMApp.py:8206 FlatCAMApp.py:8226
  424. #: FlatCAMApp.py:8247 FlatCAMApp.py:8269
  425. msgid "[WARNING_NOTCL] No object selected."
  426. msgstr ""
  427. #: FlatCAMApp.py:5923 FlatCAMApp.py:6120
  428. msgid "Please Select a Geometry object to export"
  429. msgstr ""
  430. #: FlatCAMApp.py:5934
  431. msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used."
  432. msgstr ""
  433. #: FlatCAMApp.py:5947 FlatCAMApp.py:5951
  434. msgid "Export SVG"
  435. msgstr ""
  436. #: FlatCAMApp.py:5956
  437. msgid "[WARNING_NOTCL] Export SVG cancelled."
  438. msgstr ""
  439. #: FlatCAMApp.py:5970
  440. msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4"
  441. msgstr ""
  442. #: FlatCAMApp.py:5976 FlatCAMApp.py:5980
  443. msgid "Export PNG Image"
  444. msgstr ""
  445. #: FlatCAMApp.py:5985
  446. msgid "Export PNG cancelled."
  447. msgstr ""
  448. #: FlatCAMApp.py:6002
  449. msgid ""
  450. "[WARNING_NOTCL] No object selected. Please select an Gerber object to export."
  451. msgstr ""
  452. #: FlatCAMApp.py:6007
  453. msgid ""
  454. "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..."
  455. msgstr ""
  456. #: FlatCAMApp.py:6019
  457. msgid "Save Gerber source file"
  458. msgstr ""
  459. #: FlatCAMApp.py:6024
  460. msgid "[WARNING_NOTCL] Save Gerber source file cancelled."
  461. msgstr ""
  462. #: FlatCAMApp.py:6041
  463. msgid ""
  464. "[WARNING_NOTCL] No object selected. Please select an Excellon object to "
  465. "export."
  466. msgstr ""
  467. #: FlatCAMApp.py:6046 FlatCAMApp.py:6085
  468. msgid ""
  469. "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..."
  470. msgstr ""
  471. #: FlatCAMApp.py:6054 FlatCAMApp.py:6058
  472. msgid "Save Excellon source file"
  473. msgstr ""
  474. #: FlatCAMApp.py:6063
  475. msgid "[WARNING_NOTCL] Saving Excellon source file cancelled."
  476. msgstr ""
  477. #: FlatCAMApp.py:6080
  478. msgid ""
  479. "[WARNING_NOTCL] No object selected. Please Select an Excellon object to "
  480. "export."
  481. msgstr ""
  482. #: FlatCAMApp.py:6093 FlatCAMApp.py:6097
  483. msgid "Export Excellon"
  484. msgstr ""
  485. #: FlatCAMApp.py:6102
  486. msgid "[WARNING_NOTCL] Export Excellon cancelled."
  487. msgstr ""
  488. #: FlatCAMApp.py:6130
  489. msgid "[ERROR_NOTCL] Only Geometry objects can be used."
  490. msgstr ""
  491. #: FlatCAMApp.py:6144 FlatCAMApp.py:6148
  492. msgid "Export DXF"
  493. msgstr ""
  494. #: FlatCAMApp.py:6153
  495. msgid "[WARNING_NOTCL] Export DXF cancelled."
  496. msgstr ""
  497. #: FlatCAMApp.py:6171 FlatCAMApp.py:6174
  498. msgid "Import SVG"
  499. msgstr ""
  500. #: FlatCAMApp.py:6182
  501. msgid "[WARNING_NOTCL] Open SVG cancelled."
  502. msgstr ""
  503. #: FlatCAMApp.py:6201 FlatCAMApp.py:6204
  504. msgid "Import DXF"
  505. msgstr ""
  506. #: FlatCAMApp.py:6212
  507. msgid "[WARNING_NOTCL] Open DXF cancelled."
  508. msgstr ""
  509. #: FlatCAMApp.py:6230
  510. #, python-format
  511. msgid "%s"
  512. msgstr ""
  513. #: FlatCAMApp.py:6250
  514. msgid ""
  515. "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file."
  516. msgstr ""
  517. #: FlatCAMApp.py:6257
  518. msgid ""
  519. "[WARNING_NOTCL] There is no selected object for which to see it's source "
  520. "file code."
  521. msgstr ""
  522. #: FlatCAMApp.py:6265
  523. msgid "Source Editor"
  524. msgstr ""
  525. #: FlatCAMApp.py:6275
  526. #, python-format
  527. msgid "[ERROR]App.on_view_source() -->%s"
  528. msgstr ""
  529. #: FlatCAMApp.py:6287 FlatCAMApp.py:7308 FlatCAMObj.py:5266
  530. msgid "Code Editor"
  531. msgstr ""
  532. #: FlatCAMApp.py:6299
  533. msgid "Script Editor"
  534. msgstr ""
  535. #: FlatCAMApp.py:6302
  536. msgid ""
  537. "#\n"
  538. "# CREATE A NEW FLATCAM TCL SCRIPT\n"
  539. "# TCL Tutorial here: https://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial."
  540. "html\n"
  541. "#\n"
  542. "\n"
  543. "# FlatCAM commands list:\n"
  544. "# AddCircle, AddPolygon, AddPolyline, AddRectangle, AlignDrill, "
  545. "AlignDrillGrid, ClearShell, Cncjob,\n"
  546. "# Cutout, Delete, Drillcncjob, ExportGcode, ExportSVG, Exteriors, GeoCutout, "
  547. "GeoUnion, GetNames, GetSys,\n"
  548. "# ImportSvg, Interiors, Isolate, Follow, JoinExcellon, JoinGeometry, "
  549. "ListSys, MillHoles, Mirror, New,\n"
  550. "# NewGeometry, Offset, OpenExcellon, OpenGCode, OpenGerber, OpenProject, "
  551. "Options, Paint, Panelize,\n"
  552. "# Plot, SaveProject, SaveSys, Scale, SetActive, SetSys, Skew, SubtractPoly,"
  553. "SubtractRectangle, Version,\n"
  554. "# WriteGCode\n"
  555. "#\n"
  556. "\n"
  557. msgstr ""
  558. #: FlatCAMApp.py:6325 FlatCAMApp.py:6328
  559. msgid "Open TCL script"
  560. msgstr ""
  561. #: FlatCAMApp.py:6336
  562. msgid "[WARNING_NOTCL] Open TCL script cancelled."
  563. msgstr ""
  564. #: FlatCAMApp.py:6348
  565. #, python-format
  566. msgid "[ERROR]App.on_fileopenscript() -->%s"
  567. msgstr ""
  568. #: FlatCAMApp.py:6374 FlatCAMApp.py:6377
  569. msgid "Run TCL script"
  570. msgstr ""
  571. #: FlatCAMApp.py:6385
  572. msgid "[WARNING_NOTCL] Run TCL script cancelled."
  573. msgstr ""
  574. #: FlatCAMApp.py:6431 FlatCAMApp.py:6435
  575. msgid "Save Project As ..."
  576. msgstr ""
  577. #: FlatCAMApp.py:6432
  578. #, python-brace-format
  579. msgid "{l_save}/Project_{date}"
  580. msgstr ""
  581. #: FlatCAMApp.py:6440
  582. msgid "[WARNING_NOTCL] Save Project cancelled."
  583. msgstr ""
  584. #: FlatCAMApp.py:6485
  585. msgid "Exporting SVG"
  586. msgstr ""
  587. #: FlatCAMApp.py:6518 FlatCAMApp.py:6623 FlatCAMApp.py:6737
  588. #, python-format
  589. msgid "[success] SVG file exported to %s"
  590. msgstr ""
  591. #: FlatCAMApp.py:6549 FlatCAMApp.py:6669
  592. #, python-format
  593. msgid "[WARNING_NOTCL] No object Box. Using instead %s"
  594. msgstr ""
  595. #: FlatCAMApp.py:6626 FlatCAMApp.py:6740
  596. msgid "Generating Film ... Please wait."
  597. msgstr ""
  598. #: FlatCAMApp.py:6887
  599. #, python-format
  600. msgid "[success] Excellon file exported to %s"
  601. msgstr ""
  602. #: FlatCAMApp.py:6894
  603. msgid "Exporting Excellon"
  604. msgstr ""
  605. #: FlatCAMApp.py:6899 FlatCAMApp.py:6906
  606. msgid "[ERROR_NOTCL] Could not export Excellon file."
  607. msgstr ""
  608. #: FlatCAMApp.py:6945
  609. #, python-format
  610. msgid "[success] DXF file exported to %s"
  611. msgstr ""
  612. #: FlatCAMApp.py:6951
  613. msgid "Exporting DXF"
  614. msgstr ""
  615. #: FlatCAMApp.py:6956 FlatCAMApp.py:6963
  616. msgid "[[WARNING_NOTCL]] Could not export DXF file."
  617. msgstr ""
  618. #: FlatCAMApp.py:6983 FlatCAMApp.py:7025 FlatCAMApp.py:7066
  619. msgid ""
  620. "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and "
  621. "Gerber are supported"
  622. msgstr ""
  623. #: FlatCAMApp.py:6993
  624. msgid "Importing SVG"
  625. msgstr ""
  626. #: FlatCAMApp.py:7004 FlatCAMApp.py:7046 FlatCAMApp.py:7086 FlatCAMApp.py:7162
  627. #: FlatCAMApp.py:7229 FlatCAMApp.py:7294 flatcamTools/ToolPDF.py:212
  628. #, python-format
  629. msgid "[success] Opened: %s"
  630. msgstr ""
  631. #: FlatCAMApp.py:7035
  632. msgid "Importing DXF"
  633. msgstr ""
  634. #: FlatCAMApp.py:7074
  635. msgid "Importing Image"
  636. msgstr ""
  637. #: FlatCAMApp.py:7115 FlatCAMApp.py:7117
  638. #, python-format
  639. msgid "[ERROR_NOTCL] Failed to open file: %s"
  640. msgstr ""
  641. #: FlatCAMApp.py:7120
  642. #, python-brace-format
  643. msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}"
  644. msgstr ""
  645. #: FlatCAMApp.py:7126 FlatCAMObj.py:3970
  646. #: flatcamEditors/FlatCAMExcEditor.py:2035
  647. #: flatcamEditors/FlatCAMGrbEditor.py:3098
  648. msgid "[ERROR] An internal error has ocurred. See shell.\n"
  649. msgstr ""
  650. #: FlatCAMApp.py:7135
  651. msgid ""
  652. "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation."
  653. msgstr ""
  654. #: FlatCAMApp.py:7143
  655. msgid "Opening Gerber"
  656. msgstr ""
  657. #: FlatCAMApp.py:7153
  658. msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file."
  659. msgstr ""
  660. #: FlatCAMApp.py:7188 flatcamTools/ToolPcbWizard.py:421
  661. msgid "[ERROR_NOTCL] This is not Excellon file."
  662. msgstr ""
  663. #: FlatCAMApp.py:7191
  664. #, python-format
  665. msgid "[ERROR_NOTCL] Cannot open file: %s"
  666. msgstr ""
  667. #: FlatCAMApp.py:7196 flatcamTools/ToolPcbWizard.py:429
  668. msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n"
  669. msgstr ""
  670. #: FlatCAMApp.py:7212 flatcamTools/ToolPDF.py:261
  671. #: flatcamTools/ToolPcbWizard.py:442
  672. #, python-format
  673. msgid "[ERROR_NOTCL] No geometry found in file: %s"
  674. msgstr ""
  675. #: FlatCAMApp.py:7215
  676. msgid "Opening Excellon."
  677. msgstr ""
  678. #: FlatCAMApp.py:7222
  679. msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file."
  680. msgstr ""
  681. #: FlatCAMApp.py:7261
  682. #, python-format
  683. msgid "[ERROR_NOTCL] Failed to open %s"
  684. msgstr ""
  685. #: FlatCAMApp.py:7271
  686. msgid "[ERROR_NOTCL] This is not GCODE"
  687. msgstr ""
  688. #: FlatCAMApp.py:7277
  689. msgid "Opening G-Code."
  690. msgstr ""
  691. #: FlatCAMApp.py:7285
  692. msgid ""
  693. "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n"
  694. " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during "
  695. "processing"
  696. msgstr ""
  697. #: FlatCAMApp.py:7325
  698. #, python-format
  699. msgid "[ERROR_NOTCL] Failed to open config file: %s"
  700. msgstr ""
  701. #: FlatCAMApp.py:7350 FlatCAMApp.py:7366
  702. #, python-format
  703. msgid "[ERROR_NOTCL] Failed to open project file: %s"
  704. msgstr ""
  705. #: FlatCAMApp.py:7392
  706. #, python-format
  707. msgid "[success] Project loaded from: %s"
  708. msgstr ""
  709. #: FlatCAMApp.py:7522
  710. msgid "Available commands:\n"
  711. msgstr ""
  712. #: FlatCAMApp.py:7524
  713. msgid ""
  714. "\n"
  715. "\n"
  716. "Type help <command_name> for usage.\n"
  717. " Example: help open_gerber"
  718. msgstr ""
  719. #: FlatCAMApp.py:7672
  720. msgid "Shows list of commands."
  721. msgstr ""
  722. #: FlatCAMApp.py:7729
  723. msgid "[ERROR_NOTCL] Failed to load recent item list."
  724. msgstr ""
  725. #: FlatCAMApp.py:7736
  726. msgid "[ERROR_NOTCL] Failed to parse recent item list."
  727. msgstr ""
  728. #: FlatCAMApp.py:7797 flatcamGUI/FlatCAMGUI.py:957
  729. msgid "<b>Shortcut Key List</b>"
  730. msgstr ""
  731. #: FlatCAMApp.py:7804
  732. msgid ""
  733. "\n"
  734. "<p><span style=\"font-size:14px\"><strong>Selected Tab - Choose an Item from "
  735. "Project Tab</strong></span></p>\n"
  736. "\n"
  737. "<p><span style=\"font-size:10px\"><strong>Details</strong>:<br />\n"
  738. "The normal flow when working in FlatCAM is the following:</span></p>\n"
  739. "\n"
  740. "<ol>\n"
  741. "\t<li><span style=\"font-size:10px\">Loat/Import a Gerber, Excellon, Gcode, "
  742. "DXF, Raster Image or SVG file into FlatCAM using either the menu&#39;s, "
  743. "toolbars, key shortcuts or even dragging and dropping the files on the GUI."
  744. "<br />\n"
  745. "\t<br />\n"
  746. "\tYou can also load a <strong>FlatCAM project</strong> by double clicking on "
  747. "the project file, drag &amp; drop of the file into the FLATCAM GUI or "
  748. "through the menu/toolbar links offered within the app.</span><br />\n"
  749. "\t&nbsp;</li>\n"
  750. "\t<li><span style=\"font-size:10px\">Once an object is available in the "
  751. "Project Tab, by selecting it and then focusing on <strong>SELECTED TAB </"
  752. "strong>(more simpler is to double click the object name in the Project Tab), "
  753. "<strong>SELECTED TAB </strong>will be updated with the object properties "
  754. "according to it&#39;s kind: Gerber, Excellon, Geometry or CNCJob object.<br /"
  755. ">\n"
  756. "\t<br />\n"
  757. "\tIf the selection of the object is done on the canvas by single click "
  758. "instead, and the <strong>SELECTED TAB</strong> is in focus, again the object "
  759. "properties will be displayed into the Selected Tab. Alternatively, double "
  760. "clicking on the object on the canvas will bring the <strong>SELECTED TAB</"
  761. "strong> and populate it even if it was out of focus.<br />\n"
  762. "\t<br />\n"
  763. "\tYou can change the parameters in this screen and the flow direction is "
  764. "like this:<br />\n"
  765. "\t<br />\n"
  766. "\t<strong>Gerber/Excellon Object</strong> -&gt; Change Param -&gt; Generate "
  767. "Geometry -&gt;<strong> Geometry Object </strong>-&gt; Add tools (change "
  768. "param in Selected Tab) -&gt; Generate CNCJob -&gt;<strong> CNCJob Object </"
  769. "strong>-&gt; Verify GCode (through Edit CNC Code) and/or append/prepend to "
  770. "GCode (again, done in <strong>SELECTED TAB)&nbsp;</strong>-&gt; Save GCode</"
  771. "span></li>\n"
  772. "</ol>\n"
  773. "\n"
  774. "<p><span style=\"font-size:10px\">A list of key shortcuts is available "
  775. "through an menu entry in <strong>Help -&gt; Shortcuts List</strong>&nbsp;or "
  776. "through it&#39;s own key shortcut: <strng>F3</strong>.</span></p>\n"
  777. "\n"
  778. " "
  779. msgstr ""
  780. #: FlatCAMApp.py:7908
  781. msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect."
  782. msgstr ""
  783. #: FlatCAMApp.py:7915
  784. msgid "[ERROR_NOTCL] Could not parse information about latest version."
  785. msgstr ""
  786. #: FlatCAMApp.py:7925
  787. msgid "[success] FlatCAM is up to date!"
  788. msgstr ""
  789. #: FlatCAMApp.py:7930
  790. msgid "Newer Version Available"
  791. msgstr ""
  792. #: FlatCAMApp.py:7931
  793. msgid ""
  794. "There is a newer version of FlatCAM available for download:\n"
  795. "\n"
  796. msgstr ""
  797. #: FlatCAMApp.py:7933
  798. msgid "info"
  799. msgstr ""
  800. #: FlatCAMApp.py:7952
  801. msgid "[success] All plots disabled."
  802. msgstr ""
  803. #: FlatCAMApp.py:7958
  804. msgid "[success] All non selected plots disabled."
  805. msgstr ""
  806. #: FlatCAMApp.py:7964
  807. msgid "[success] All plots enabled."
  808. msgstr ""
  809. #: FlatCAMApp.py:8075
  810. msgid "Saving FlatCAM Project"
  811. msgstr ""
  812. #: FlatCAMApp.py:8096 FlatCAMApp.py:8127
  813. #, python-format
  814. msgid "[success] Project saved to: %s"
  815. msgstr ""
  816. #: FlatCAMApp.py:8114
  817. #, python-format
  818. msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it."
  819. msgstr ""
  820. #: FlatCAMApp.py:8121
  821. #, python-format
  822. msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it."
  823. msgstr ""
  824. #: FlatCAMApp.py:8129
  825. #, python-format
  826. msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it."
  827. msgstr ""
  828. #: FlatCAMObj.py:195
  829. #, python-brace-format
  830. msgid "[success] Name changed from {old} to {new}"
  831. msgstr ""
  832. #: FlatCAMObj.py:542 FlatCAMObj.py:1748 FlatCAMObj.py:3013 FlatCAMObj.py:5165
  833. msgid "<span style=\"color:green;\"><b>Basic</b></span>"
  834. msgstr ""
  835. #: FlatCAMObj.py:554 FlatCAMObj.py:1764 FlatCAMObj.py:3035 FlatCAMObj.py:5171
  836. msgid "<span style=\"color:red;\"><b>Advanced</b></span>"
  837. msgstr ""
  838. #: FlatCAMObj.py:909 FlatCAMObj.py:964
  839. #, python-format
  840. msgid "[success] Isolation geometry created: %s"
  841. msgstr ""
  842. #: FlatCAMObj.py:1133
  843. msgid "Plotting Apertures"
  844. msgstr ""
  845. #: FlatCAMObj.py:1587 flatcamEditors/FlatCAMExcEditor.py:1327
  846. msgid "Total Drills"
  847. msgstr ""
  848. #: FlatCAMObj.py:1613 flatcamEditors/FlatCAMExcEditor.py:1359
  849. msgid "Total Slots"
  850. msgstr ""
  851. #: FlatCAMObj.py:1820 FlatCAMObj.py:3086 FlatCAMObj.py:3393 FlatCAMObj.py:3580
  852. #: FlatCAMObj.py:3593 FlatCAMObj.py:3710 FlatCAMObj.py:4118 FlatCAMObj.py:4351
  853. #: FlatCAMObj.py:4757 flatcamEditors/FlatCAMExcEditor.py:1434
  854. #: flatcamTools/ToolCalculators.py:307 flatcamTools/ToolCalculators.py:318
  855. #: flatcamTools/ToolCalculators.py:330 flatcamTools/ToolCalculators.py:345
  856. #: flatcamTools/ToolCalculators.py:358 flatcamTools/ToolCalculators.py:372
  857. #: flatcamTools/ToolCalculators.py:383 flatcamTools/ToolCalculators.py:394
  858. #: flatcamTools/ToolCalculators.py:405 flatcamTools/ToolFilm.py:241
  859. #: flatcamTools/ToolFilm.py:248 flatcamTools/ToolNonCopperClear.py:480
  860. #: flatcamTools/ToolNonCopperClear.py:551
  861. #: flatcamTools/ToolNonCopperClear.py:627
  862. #: flatcamTools/ToolNonCopperClear.py:644 flatcamTools/ToolPaint.py:538
  863. #: flatcamTools/ToolPaint.py:608 flatcamTools/ToolPaint.py:743
  864. #: flatcamTools/ToolPaint.py:840 flatcamTools/ToolPaint.py:995
  865. #: flatcamTools/ToolPanelize.py:323 flatcamTools/ToolPanelize.py:335
  866. #: flatcamTools/ToolPanelize.py:348 flatcamTools/ToolPanelize.py:361
  867. #: flatcamTools/ToolPanelize.py:373 flatcamTools/ToolPanelize.py:384
  868. #: flatcamTools/ToolSolderPaste.py:756 flatcamTools/ToolSolderPaste.py:827
  869. msgid "[ERROR_NOTCL] Wrong value format entered, use a number."
  870. msgstr ""
  871. #: FlatCAMObj.py:2044 FlatCAMObj.py:2135 FlatCAMObj.py:2250
  872. msgid ""
  873. "[ERROR_NOTCL] Please select one or more tools from the list and try again."
  874. msgstr ""
  875. #: FlatCAMObj.py:2051
  876. msgid ""
  877. "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled."
  878. msgstr ""
  879. #: FlatCAMObj.py:2065 FlatCAMObj.py:2159 FlatCAMObj.py:2270
  880. msgid "Tool_nr"
  881. msgstr ""
  882. #: FlatCAMObj.py:2065 FlatCAMObj.py:2159 FlatCAMObj.py:2270
  883. #: flatcamEditors/FlatCAMExcEditor.py:781
  884. #: flatcamEditors/FlatCAMExcEditor.py:1978 flatcamGUI/ObjectUI.py:556
  885. #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80
  886. #: flatcamTools/ToolPcbWizard.py:78 flatcamTools/ToolSolderPaste.py:81
  887. msgid "Diameter"
  888. msgstr ""
  889. #: FlatCAMObj.py:2065 FlatCAMObj.py:2159 FlatCAMObj.py:2270
  890. msgid "Drills_Nr"
  891. msgstr ""
  892. #: FlatCAMObj.py:2065 FlatCAMObj.py:2159 FlatCAMObj.py:2270
  893. msgid "Slots_Nr"
  894. msgstr ""
  895. #: FlatCAMObj.py:2145
  896. msgid ""
  897. "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled."
  898. msgstr ""
  899. #: FlatCAMObj.py:2310 FlatCAMObj.py:4006 FlatCAMObj.py:4217 FlatCAMObj.py:4532
  900. msgid ""
  901. "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self."
  902. "options[\"z_pdepth\"]"
  903. msgstr ""
  904. #: FlatCAMObj.py:2322 FlatCAMObj.py:4018 FlatCAMObj.py:4229 FlatCAMObj.py:4544
  905. msgid ""
  906. "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or "
  907. "self.options[\"feedrate_probe\"]"
  908. msgstr ""
  909. #: FlatCAMObj.py:2354 FlatCAMObj.py:4419 FlatCAMObj.py:4424 FlatCAMObj.py:4570
  910. msgid "Generating CNC Code"
  911. msgstr ""
  912. #: FlatCAMObj.py:2380 FlatCAMObj.py:4716 camlib.py:5214 camlib.py:5672
  913. #: camlib.py:5943
  914. msgid ""
  915. "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the "
  916. "format (x, y) \n"
  917. "but now there is only one value, not two. "
  918. msgstr ""
  919. #: FlatCAMObj.py:2728 FlatCAMObj.py:3636 FlatCAMObj.py:3637 FlatCAMObj.py:3646
  920. msgid "Iso"
  921. msgstr ""
  922. #: FlatCAMObj.py:2728 FlatCAMObj.py:2971 FlatCAMObj.py:3258
  923. msgid "Rough"
  924. msgstr ""
  925. #: FlatCAMObj.py:2728
  926. msgid "Finish"
  927. msgstr ""
  928. #: FlatCAMObj.py:3006 flatcamGUI/FlatCAMGUI.py:518 flatcamGUI/FlatCAMGUI.py:711
  929. #: flatcamGUI/FlatCAMGUI.py:1601 flatcamGUI/FlatCAMGUI.py:1932
  930. #: flatcamGUI/ObjectUI.py:996
  931. msgid "Copy"
  932. msgstr ""
  933. #: FlatCAMObj.py:3228
  934. msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format."
  935. msgstr ""
  936. #: FlatCAMObj.py:3303
  937. msgid "[success] Tool added in Tool Table."
  938. msgstr ""
  939. #: FlatCAMObj.py:3308
  940. msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered."
  941. msgstr ""
  942. #: FlatCAMObj.py:3338 FlatCAMObj.py:3348
  943. msgid "[WARNING_NOTCL] Failed. Select a tool to copy."
  944. msgstr ""
  945. #: FlatCAMObj.py:3377
  946. msgid "[success] Tool was copied in Tool Table."
  947. msgstr ""
  948. #: FlatCAMObj.py:3410
  949. msgid "[success] Tool was edited in Tool Table."
  950. msgstr ""
  951. #: FlatCAMObj.py:3441 FlatCAMObj.py:3451
  952. msgid "[WARNING_NOTCL] Failed. Select a tool to delete."
  953. msgstr ""
  954. #: FlatCAMObj.py:3475
  955. msgid "[success] Tool was deleted in Tool Table."
  956. msgstr ""
  957. #: FlatCAMObj.py:3889
  958. #, python-format
  959. msgid ""
  960. "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry."
  961. msgstr ""
  962. #: FlatCAMObj.py:3906
  963. msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number."
  964. msgstr ""
  965. #: FlatCAMObj.py:3933
  966. msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..."
  967. msgstr ""
  968. #: FlatCAMObj.py:3971
  969. #, python-format
  970. msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s"
  971. msgstr ""
  972. #: FlatCAMObj.py:4127 FlatCAMObj.py:4360
  973. msgid ""
  974. "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n"
  975. "Add a Tool Offset or change the Offset Type."
  976. msgstr ""
  977. #: FlatCAMObj.py:4241 flatcamTools/ToolSolderPaste.py:1107
  978. #: flatcamTools/ToolSolderPaste.py:1162
  979. msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..."
  980. msgstr ""
  981. #: FlatCAMObj.py:4603 FlatCAMObj.py:4613 camlib.py:3436 camlib.py:3445
  982. msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float."
  983. msgstr ""
  984. #: FlatCAMObj.py:4651
  985. msgid "[success] Geometry Scale done."
  986. msgstr ""
  987. #: FlatCAMObj.py:4668 camlib.py:3507
  988. msgid ""
  989. "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only "
  990. "one value in the Offset field."
  991. msgstr ""
  992. #: FlatCAMObj.py:4688
  993. msgid "[success] Geometry Offset done."
  994. msgstr ""
  995. #: FlatCAMObj.py:5233 FlatCAMObj.py:5238 flatcamTools/ToolSolderPaste.py:1361
  996. msgid "Export Machine Code ..."
  997. msgstr ""
  998. #: FlatCAMObj.py:5244 flatcamTools/ToolSolderPaste.py:1364
  999. msgid "[WARNING_NOTCL] Export Machine Code cancelled ..."
  1000. msgstr ""
  1001. #: FlatCAMObj.py:5255
  1002. #, python-format
  1003. msgid "[success] Machine Code file saved to: %s"
  1004. msgstr ""
  1005. #: FlatCAMObj.py:5277
  1006. #, python-format
  1007. msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s"
  1008. msgstr ""
  1009. #: FlatCAMObj.py:5394
  1010. #, python-format
  1011. msgid ""
  1012. "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s "
  1013. "CNCJob object."
  1014. msgstr ""
  1015. #: FlatCAMObj.py:5447
  1016. msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21"
  1017. msgstr ""
  1018. #: FlatCAMObj.py:5460
  1019. msgid ""
  1020. "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's "
  1021. "empty."
  1022. msgstr ""
  1023. #: FlatCAMObj.py:5467
  1024. msgid "[success] Toolchange G-code was replaced by a custom code."
  1025. msgstr ""
  1026. #: FlatCAMObj.py:5482 flatcamTools/ToolSolderPaste.py:1390
  1027. msgid "[WARNING_NOTCL] No such file or directory"
  1028. msgstr ""
  1029. #: FlatCAMObj.py:5501 FlatCAMObj.py:5513
  1030. msgid ""
  1031. "[WARNING_NOTCL] The used postprocessor file has to have in it's name: "
  1032. "'toolchange_custom'"
  1033. msgstr ""
  1034. #: FlatCAMObj.py:5519
  1035. msgid "[ERROR] There is no postprocessor file."
  1036. msgstr ""
  1037. #: ObjectCollection.py:419
  1038. #, python-brace-format
  1039. msgid "Object renamed from <b>{old}</b> to <b>{new}</b>"
  1040. msgstr ""
  1041. #: ObjectCollection.py:757
  1042. #, python-format
  1043. msgid "[ERROR] Cause of error: %s"
  1044. msgstr ""
  1045. #: camlib.py:202
  1046. msgid "[ERROR_NOTCL] self.solid_geometry is neither BaseGeometry or list."
  1047. msgstr ""
  1048. #: camlib.py:1389
  1049. msgid "[success] Object was mirrored ..."
  1050. msgstr ""
  1051. #: camlib.py:1391
  1052. msgid "[ERROR_NOTCL] Failed to mirror. No object selected"
  1053. msgstr ""
  1054. #: camlib.py:1427
  1055. msgid "[success] Object was rotated ..."
  1056. msgstr ""
  1057. #: camlib.py:1429
  1058. msgid "[ERROR_NOTCL] Failed to rotate. No object selected"
  1059. msgstr ""
  1060. #: camlib.py:1463
  1061. msgid "[success] Object was skewed ..."
  1062. msgstr ""
  1063. #: camlib.py:1465
  1064. msgid "[ERROR_NOTCL] Failed to skew. No object selected"
  1065. msgstr ""
  1066. #: camlib.py:2741 camlib.py:2847
  1067. #, python-format
  1068. msgid "[WARNING] Coordinates missing, line ignored: %s"
  1069. msgstr ""
  1070. #: camlib.py:2742 camlib.py:2848
  1071. msgid "[WARNING_NOTCL] GERBER file might be CORRUPT. Check the file !!!"
  1072. msgstr ""
  1073. #: camlib.py:2802
  1074. #, python-format
  1075. msgid ""
  1076. "[ERROR] Region does not have enough points. File will be processed but there "
  1077. "are parser errors. Line number: %s"
  1078. msgstr ""
  1079. #: camlib.py:3257
  1080. #, python-format
  1081. msgid ""
  1082. "[ERROR]Gerber Parser ERROR.\n"
  1083. "%s:"
  1084. msgstr ""
  1085. #: camlib.py:3474
  1086. msgid "[success] Gerber Scale done."
  1087. msgstr ""
  1088. #: camlib.py:3531
  1089. msgid "[success] Gerber Offset done."
  1090. msgstr ""
  1091. #: camlib.py:3925
  1092. #, python-format
  1093. msgid "[ERROR_NOTCL] This is GCODE mark: %s"
  1094. msgstr ""
  1095. #: camlib.py:4039
  1096. #, python-format
  1097. msgid ""
  1098. "[WARNING] No tool diameter info's. See shell.\n"
  1099. "A tool change event: T%s was found but the Excellon file have no "
  1100. "informations regarding the tool diameters therefore the application will try "
  1101. "to load it by using some 'fake' diameters.\n"
  1102. "The user needs to edit the resulting Excellon object and change the "
  1103. "diameters to reflect the real diameters."
  1104. msgstr ""
  1105. #: camlib.py:4504
  1106. #, python-brace-format
  1107. msgid ""
  1108. "[ERROR] Excellon Parser error.\n"
  1109. "Parsing Failed. Line {l_nr}: {line}\n"
  1110. msgstr ""
  1111. #: camlib.py:4581
  1112. msgid ""
  1113. "[WARNING] Excellon.create_geometry() -> a drill location was skipped due of "
  1114. "not having a tool associated.\n"
  1115. "Check the resulting GCode."
  1116. msgstr ""
  1117. #: camlib.py:5123
  1118. #, python-format
  1119. msgid "[ERROR] There is no such parameter: %s"
  1120. msgstr ""
  1121. #: camlib.py:5193
  1122. msgid ""
  1123. "[WARNING] The Cut Z parameter has positive value. It is the depth value to "
  1124. "drill into material.\n"
  1125. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1126. "therefore the app will convert the value to negative. Check the resulting "
  1127. "CNC code (Gcode etc)."
  1128. msgstr ""
  1129. #: camlib.py:5200 camlib.py:5695 camlib.py:5966
  1130. #, python-format
  1131. msgid ""
  1132. "[WARNING] The Cut Z parameter is zero. There will be no cut, skipping %s file"
  1133. msgstr ""
  1134. #: camlib.py:5429 camlib.py:5526 camlib.py:5584
  1135. msgid "[ERROR_NOTCL] The loaded Excellon file has no drills ..."
  1136. msgstr ""
  1137. #: camlib.py:5531
  1138. msgid "[ERROR_NOTCL] Wrong optimization type selected."
  1139. msgstr ""
  1140. #: camlib.py:5683 camlib.py:5954
  1141. msgid ""
  1142. "[ERROR_NOTCL] Cut_Z parameter is None or zero. Most likely a bad "
  1143. "combinations of other parameters."
  1144. msgstr ""
  1145. #: camlib.py:5688 camlib.py:5959
  1146. msgid ""
  1147. "[WARNING] The Cut Z parameter has positive value. It is the depth value to "
  1148. "cut into material.\n"
  1149. "The Cut Z parameter needs to have a negative value, assuming it is a typo "
  1150. "therefore the app will convert the value to negative.Check the resulting CNC "
  1151. "code (Gcode etc)."
  1152. msgstr ""
  1153. #: camlib.py:5700 camlib.py:5971
  1154. msgid "[ERROR_NOTCL] Travel Z parameter is None or zero."
  1155. msgstr ""
  1156. #: camlib.py:5704 camlib.py:5975
  1157. msgid ""
  1158. "[WARNING] The Travel Z parameter has negative value. It is the height value "
  1159. "to travel between cuts.\n"
  1160. "The Z Travel parameter needs to have a positive value, assuming it is a typo "
  1161. "therefore the app will convert the value to positive.Check the resulting CNC "
  1162. "code (Gcode etc)."
  1163. msgstr ""
  1164. #: camlib.py:5711 camlib.py:5982
  1165. #, python-format
  1166. msgid ""
  1167. "[WARNING] The Z Travel parameter is zero. This is dangerous, skipping %s file"
  1168. msgstr ""
  1169. #: camlib.py:5841
  1170. #, python-format
  1171. msgid "[ERROR]Expected a Geometry, got %s"
  1172. msgstr ""
  1173. #: camlib.py:5847
  1174. msgid ""
  1175. "[ERROR_NOTCL] Trying to generate a CNC Job from a Geometry object without "
  1176. "solid_geometry."
  1177. msgstr ""
  1178. #: camlib.py:5886
  1179. msgid ""
  1180. "[ERROR_NOTCL] The Tool Offset value is too negative to use for the "
  1181. "current_geometry.\n"
  1182. "Raise the value (in module) and try again."
  1183. msgstr ""
  1184. #: camlib.py:6108
  1185. msgid "[ERROR_NOTCL] There is no tool data in the SolderPaste geometry."
  1186. msgstr ""
  1187. #: flatcamEditors/FlatCAMExcEditor.py:46
  1188. msgid "[WARNING_NOTCL] To add a drill first select a tool"
  1189. msgstr ""
  1190. #: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:164
  1191. #: flatcamEditors/FlatCAMExcEditor.py:446
  1192. #: flatcamEditors/FlatCAMExcEditor.py:471
  1193. #: flatcamEditors/FlatCAMGrbEditor.py:287
  1194. #: flatcamEditors/FlatCAMGrbEditor.py:1454
  1195. #: flatcamEditors/FlatCAMGrbEditor.py:1478
  1196. msgid "Click on target location ..."
  1197. msgstr ""
  1198. #: flatcamEditors/FlatCAMExcEditor.py:107
  1199. msgid "[success] Done. Drill added."
  1200. msgstr ""
  1201. #: flatcamEditors/FlatCAMExcEditor.py:149
  1202. msgid "[WARNING_NOTCL] To add an Drill Array first select a tool in Tool Table"
  1203. msgstr ""
  1204. #: flatcamEditors/FlatCAMExcEditor.py:181
  1205. msgid "Click on the Drill Circular Array Start position"
  1206. msgstr ""
  1207. #: flatcamEditors/FlatCAMExcEditor.py:203
  1208. #: flatcamEditors/FlatCAMGrbEditor.py:330
  1209. msgid ""
  1210. "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot "
  1211. "separator."
  1212. msgstr ""
  1213. #: flatcamEditors/FlatCAMExcEditor.py:206
  1214. #: flatcamEditors/FlatCAMGrbEditor.py:333
  1215. msgid "[ERROR_NOTCL] The value is mistyped. Check the value."
  1216. msgstr ""
  1217. #: flatcamEditors/FlatCAMExcEditor.py:304
  1218. msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle."
  1219. msgstr ""
  1220. #: flatcamEditors/FlatCAMExcEditor.py:321
  1221. msgid "[success] Done. Drill Array added."
  1222. msgstr ""
  1223. #: flatcamEditors/FlatCAMExcEditor.py:332
  1224. msgid "Click on the Drill(s) to resize ..."
  1225. msgstr ""
  1226. #: flatcamEditors/FlatCAMExcEditor.py:352
  1227. msgid ""
  1228. "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize."
  1229. msgstr ""
  1230. #: flatcamEditors/FlatCAMExcEditor.py:422
  1231. msgid "[success] Done. Drill Resize completed."
  1232. msgstr ""
  1233. #: flatcamEditors/FlatCAMExcEditor.py:425
  1234. msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..."
  1235. msgstr ""
  1236. #: flatcamEditors/FlatCAMExcEditor.py:448
  1237. #: flatcamEditors/FlatCAMGrbEditor.py:1456
  1238. msgid "Click on reference location ..."
  1239. msgstr ""
  1240. #: flatcamEditors/FlatCAMExcEditor.py:503
  1241. msgid "[success] Done. Drill(s) Move completed."
  1242. msgstr ""
  1243. #: flatcamEditors/FlatCAMExcEditor.py:556
  1244. msgid "[success] Done. Drill(s) copied."
  1245. msgstr ""
  1246. #: flatcamEditors/FlatCAMExcEditor.py:754
  1247. msgid "Excellon Editor"
  1248. msgstr ""
  1249. #: flatcamEditors/FlatCAMExcEditor.py:761
  1250. #: flatcamEditors/FlatCAMGrbEditor.py:1715
  1251. msgid "Name:"
  1252. msgstr ""
  1253. #: flatcamEditors/FlatCAMExcEditor.py:767 flatcamTools/ToolNonCopperClear.py:72
  1254. #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70
  1255. msgid "Tools Table"
  1256. msgstr ""
  1257. #: flatcamEditors/FlatCAMExcEditor.py:769 flatcamGUI/ObjectUI.py:538
  1258. msgid ""
  1259. "Tools in this Excellon object\n"
  1260. "when are used for drilling."
  1261. msgstr ""
  1262. #: flatcamEditors/FlatCAMExcEditor.py:789
  1263. msgid "Add/Delete Tool"
  1264. msgstr ""
  1265. #: flatcamEditors/FlatCAMExcEditor.py:791
  1266. msgid ""
  1267. "Add/Delete a tool to the tool list\n"
  1268. "for this Excellon object."
  1269. msgstr ""
  1270. #: flatcamEditors/FlatCAMExcEditor.py:799 flatcamTools/ToolCutOut.py:77
  1271. msgid "Tool Dia:"
  1272. msgstr ""
  1273. #: flatcamEditors/FlatCAMExcEditor.py:801 flatcamGUI/ObjectUI.py:975
  1274. msgid "Diameter for the new tool"
  1275. msgstr ""
  1276. #: flatcamEditors/FlatCAMExcEditor.py:810
  1277. msgid "Add Tool"
  1278. msgstr ""
  1279. #: flatcamEditors/FlatCAMExcEditor.py:812
  1280. msgid ""
  1281. "Add a new tool to the tool list\n"
  1282. "with the diameter specified above."
  1283. msgstr ""
  1284. #: flatcamEditors/FlatCAMExcEditor.py:822
  1285. msgid "Delete Tool"
  1286. msgstr ""
  1287. #: flatcamEditors/FlatCAMExcEditor.py:824
  1288. msgid ""
  1289. "Delete a tool in the tool list\n"
  1290. "by selecting a row in the tool table."
  1291. msgstr ""
  1292. #: flatcamEditors/FlatCAMExcEditor.py:842
  1293. msgid "Resize Drill(s)"
  1294. msgstr ""
  1295. #: flatcamEditors/FlatCAMExcEditor.py:844
  1296. msgid "Resize a drill or a selection of drills."
  1297. msgstr ""
  1298. #: flatcamEditors/FlatCAMExcEditor.py:851
  1299. msgid "Resize Dia:"
  1300. msgstr ""
  1301. #: flatcamEditors/FlatCAMExcEditor.py:853
  1302. msgid "Diameter to resize to."
  1303. msgstr ""
  1304. #: flatcamEditors/FlatCAMExcEditor.py:861
  1305. msgid "Resize"
  1306. msgstr ""
  1307. #: flatcamEditors/FlatCAMExcEditor.py:863
  1308. msgid "Resize drill(s)"
  1309. msgstr ""
  1310. #: flatcamEditors/FlatCAMExcEditor.py:885 flatcamGUI/FlatCAMGUI.py:1598
  1311. msgid "Add Drill Array"
  1312. msgstr ""
  1313. #: flatcamEditors/FlatCAMExcEditor.py:887
  1314. msgid "Add an array of drills (linear or circular array)"
  1315. msgstr ""
  1316. #: flatcamEditors/FlatCAMExcEditor.py:893
  1317. msgid ""
  1318. "Select the type of drills array to create.\n"
  1319. "It can be Linear X(Y) or Circular"
  1320. msgstr ""
  1321. #: flatcamEditors/FlatCAMExcEditor.py:896
  1322. #: flatcamEditors/FlatCAMGrbEditor.py:1948
  1323. msgid "Linear"
  1324. msgstr ""
  1325. #: flatcamEditors/FlatCAMExcEditor.py:897
  1326. #: flatcamEditors/FlatCAMGrbEditor.py:1949
  1327. msgid "Circular"
  1328. msgstr ""
  1329. #: flatcamEditors/FlatCAMExcEditor.py:904
  1330. msgid "Nr of drills:"
  1331. msgstr ""
  1332. #: flatcamEditors/FlatCAMExcEditor.py:906
  1333. msgid "Specify how many drills to be in the array."
  1334. msgstr ""
  1335. #: flatcamEditors/FlatCAMExcEditor.py:923
  1336. #: flatcamEditors/FlatCAMExcEditor.py:968
  1337. #: flatcamEditors/FlatCAMGrbEditor.py:1975
  1338. #: flatcamEditors/FlatCAMGrbEditor.py:2020
  1339. msgid "Direction:"
  1340. msgstr ""
  1341. #: flatcamEditors/FlatCAMExcEditor.py:925
  1342. #: flatcamEditors/FlatCAMGrbEditor.py:1977
  1343. msgid ""
  1344. "Direction on which the linear array is oriented:\n"
  1345. "- 'X' - horizontal axis \n"
  1346. "- 'Y' - vertical axis or \n"
  1347. "- 'Angle' - a custom angle for the array inclination"
  1348. msgstr ""
  1349. #: flatcamEditors/FlatCAMExcEditor.py:938
  1350. #: flatcamEditors/FlatCAMGrbEditor.py:1990
  1351. msgid "Pitch:"
  1352. msgstr ""
  1353. #: flatcamEditors/FlatCAMExcEditor.py:940
  1354. #: flatcamEditors/FlatCAMGrbEditor.py:1992
  1355. msgid "Pitch = Distance between elements of the array."
  1356. msgstr ""
  1357. #: flatcamEditors/FlatCAMExcEditor.py:947
  1358. #: flatcamEditors/FlatCAMExcEditor.py:983
  1359. #: flatcamEditors/FlatCAMGeoEditor.py:664
  1360. #: flatcamEditors/FlatCAMGrbEditor.py:1999
  1361. #: flatcamEditors/FlatCAMGrbEditor.py:2035
  1362. #: flatcamEditors/FlatCAMGrbEditor.py:3931 flatcamTools/ToolTransform.py:68
  1363. msgid "Angle:"
  1364. msgstr ""
  1365. #: flatcamEditors/FlatCAMExcEditor.py:949
  1366. #: flatcamEditors/FlatCAMGrbEditor.py:2001
  1367. msgid ""
  1368. "Angle at which the linear array is placed.\n"
  1369. "The precision is of max 2 decimals.\n"
  1370. "Min value is: -359.99 degrees.\n"
  1371. "Max value is: 360.00 degrees."
  1372. msgstr ""
  1373. #: flatcamEditors/FlatCAMExcEditor.py:970
  1374. #: flatcamEditors/FlatCAMGrbEditor.py:2022
  1375. msgid ""
  1376. "Direction for circular array.Can be CW = clockwise or CCW = counter "
  1377. "clockwise."
  1378. msgstr ""
  1379. #: flatcamEditors/FlatCAMExcEditor.py:985
  1380. #: flatcamEditors/FlatCAMGrbEditor.py:2037
  1381. msgid "Angle at which each element in circular array is placed."
  1382. msgstr ""
  1383. #: flatcamEditors/FlatCAMExcEditor.py:1447
  1384. msgid ""
  1385. "[WARNING_NOTCL] Tool already in the original or actual tool list.\n"
  1386. "Save and reedit Excellon if you need to add this tool. "
  1387. msgstr ""
  1388. #: flatcamEditors/FlatCAMExcEditor.py:1456 flatcamGUI/FlatCAMGUI.py:2980
  1389. #, python-brace-format
  1390. msgid "[success] Added new tool with dia: {dia} {units}"
  1391. msgstr ""
  1392. #: flatcamEditors/FlatCAMExcEditor.py:1488
  1393. msgid "[WARNING_NOTCL] Select a tool in Tool Table"
  1394. msgstr ""
  1395. #: flatcamEditors/FlatCAMExcEditor.py:1521
  1396. #, python-brace-format
  1397. msgid "[success] Deleted tool with dia: {del_dia} {units}"
  1398. msgstr ""
  1399. #: flatcamEditors/FlatCAMExcEditor.py:2032
  1400. msgid ""
  1401. "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon "
  1402. "creation."
  1403. msgstr ""
  1404. #: flatcamEditors/FlatCAMExcEditor.py:2041
  1405. msgid "Creating Excellon."
  1406. msgstr ""
  1407. #: flatcamEditors/FlatCAMExcEditor.py:2050
  1408. msgid "[success] Excellon editing finished."
  1409. msgstr ""
  1410. #: flatcamEditors/FlatCAMExcEditor.py:2067
  1411. msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected"
  1412. msgstr ""
  1413. #: flatcamEditors/FlatCAMExcEditor.py:2572
  1414. msgid "[success] Done. Drill(s) deleted."
  1415. msgstr ""
  1416. #: flatcamEditors/FlatCAMExcEditor.py:2642
  1417. #: flatcamEditors/FlatCAMGrbEditor.py:3719
  1418. msgid "Click on the circular array Center position"
  1419. msgstr ""
  1420. #: flatcamEditors/FlatCAMGeoEditor.py:78
  1421. #: flatcamEditors/FlatCAMGrbEditor.py:1865
  1422. msgid "Buffer distance:"
  1423. msgstr ""
  1424. #: flatcamEditors/FlatCAMGeoEditor.py:79
  1425. #: flatcamEditors/FlatCAMGrbEditor.py:1866
  1426. msgid "Buffer corner:"
  1427. msgstr ""
  1428. #: flatcamEditors/FlatCAMGeoEditor.py:81
  1429. msgid ""
  1430. "There are 3 types of corners:\n"
  1431. " - 'Round': the corner is rounded for exterior buffer.\n"
  1432. " - 'Square:' the corner is met in a sharp angle for exterior buffer.\n"
  1433. " - 'Beveled:' the corner is a line that directly connects the features "
  1434. "meeting in the corner"
  1435. msgstr ""
  1436. #: flatcamEditors/FlatCAMGeoEditor.py:87
  1437. #: flatcamEditors/FlatCAMGrbEditor.py:1874
  1438. msgid "Round"
  1439. msgstr ""
  1440. #: flatcamEditors/FlatCAMGeoEditor.py:88
  1441. #: flatcamEditors/FlatCAMGrbEditor.py:1875
  1442. msgid "Square"
  1443. msgstr ""
  1444. #: flatcamEditors/FlatCAMGeoEditor.py:89
  1445. #: flatcamEditors/FlatCAMGrbEditor.py:1876
  1446. msgid "Beveled"
  1447. msgstr ""
  1448. #: flatcamEditors/FlatCAMGeoEditor.py:96
  1449. msgid "Buffer Interior"
  1450. msgstr ""
  1451. #: flatcamEditors/FlatCAMGeoEditor.py:98
  1452. msgid "Buffer Exterior"
  1453. msgstr ""
  1454. #: flatcamEditors/FlatCAMGeoEditor.py:104
  1455. msgid "Full Buffer"
  1456. msgstr ""
  1457. #: flatcamEditors/FlatCAMGeoEditor.py:125
  1458. #: flatcamEditors/FlatCAMGeoEditor.py:2609
  1459. msgid "Buffer Tool"
  1460. msgstr ""
  1461. #: flatcamEditors/FlatCAMGeoEditor.py:136
  1462. #: flatcamEditors/FlatCAMGeoEditor.py:153
  1463. #: flatcamEditors/FlatCAMGeoEditor.py:170
  1464. #: flatcamEditors/FlatCAMGeoEditor.py:2627
  1465. #: flatcamEditors/FlatCAMGeoEditor.py:2653
  1466. #: flatcamEditors/FlatCAMGeoEditor.py:2679
  1467. #: flatcamEditors/FlatCAMGrbEditor.py:3771
  1468. msgid ""
  1469. "[WARNING_NOTCL] Buffer distance value is missing or wrong format. Add it and "
  1470. "retry."
  1471. msgstr ""
  1472. #: flatcamEditors/FlatCAMGeoEditor.py:341
  1473. msgid "Text Tool"
  1474. msgstr ""
  1475. #: flatcamEditors/FlatCAMGeoEditor.py:399 flatcamGUI/FlatCAMGUI.py:792
  1476. msgid "Tool"
  1477. msgstr ""
  1478. #: flatcamEditors/FlatCAMGeoEditor.py:430 flatcamGUI/FlatCAMGUI.py:3996
  1479. #: flatcamGUI/FlatCAMGUI.py:5202 flatcamGUI/FlatCAMGUI.py:5478
  1480. #: flatcamGUI/FlatCAMGUI.py:5618 flatcamGUI/ObjectUI.py:260
  1481. msgid "Tool dia:"
  1482. msgstr ""
  1483. #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:5620
  1484. msgid ""
  1485. "Diameter of the tool to\n"
  1486. "be used in the operation."
  1487. msgstr ""
  1488. #: flatcamEditors/FlatCAMGeoEditor.py:441 flatcamGUI/FlatCAMGUI.py:5384
  1489. #: flatcamGUI/FlatCAMGUI.py:5629 flatcamTools/ToolNonCopperClear.py:165
  1490. #: flatcamTools/ToolPaint.py:160
  1491. msgid "Overlap Rate:"
  1492. msgstr ""
  1493. #: flatcamEditors/FlatCAMGeoEditor.py:443 flatcamTools/ToolPaint.py:162
  1494. #, python-format
  1495. msgid ""
  1496. "How much (fraction) of the tool width to overlap each tool pass.\n"
  1497. "Example:\n"
  1498. "A value here of 0.25 means 25% from the tool diameter found above.\n"
  1499. "\n"
  1500. "Adjust the value starting with lower values\n"
  1501. "and increasing it if areas that should be painted are still \n"
  1502. "not painted.\n"
  1503. "Lower values = faster processing, faster execution on PCB.\n"
  1504. "Higher values = slow processing and slow execution on CNC\n"
  1505. "due of too many paths."
  1506. msgstr ""
  1507. #: flatcamEditors/FlatCAMGeoEditor.py:459 flatcamGUI/FlatCAMGUI.py:5400
  1508. #: flatcamGUI/FlatCAMGUI.py:5486 flatcamGUI/FlatCAMGUI.py:5639
  1509. #: flatcamTools/ToolCutOut.py:86 flatcamTools/ToolNonCopperClear.py:181
  1510. #: flatcamTools/ToolPaint.py:177
  1511. msgid "Margin:"
  1512. msgstr ""
  1513. #: flatcamEditors/FlatCAMGeoEditor.py:461 flatcamGUI/FlatCAMGUI.py:5641
  1514. #: flatcamTools/ToolPaint.py:179
  1515. msgid ""
  1516. "Distance by which to avoid\n"
  1517. "the edges of the polygon to\n"
  1518. "be painted."
  1519. msgstr ""
  1520. #: flatcamEditors/FlatCAMGeoEditor.py:470 flatcamGUI/FlatCAMGUI.py:5409
  1521. #: flatcamGUI/FlatCAMGUI.py:5650 flatcamTools/ToolNonCopperClear.py:190
  1522. #: flatcamTools/ToolPaint.py:188
  1523. msgid "Method:"
  1524. msgstr ""
  1525. #: flatcamEditors/FlatCAMGeoEditor.py:472 flatcamGUI/FlatCAMGUI.py:5652
  1526. msgid ""
  1527. "Algorithm to paint the polygon:<BR><B>Standard</B>: Fixed step inwards."
  1528. "<BR><B>Seed-based</B>: Outwards from seed."
  1529. msgstr ""
  1530. #: flatcamEditors/FlatCAMGeoEditor.py:485 flatcamGUI/FlatCAMGUI.py:5425
  1531. #: flatcamGUI/FlatCAMGUI.py:5665 flatcamTools/ToolNonCopperClear.py:206
  1532. #: flatcamTools/ToolPaint.py:204
  1533. msgid "Connect:"
  1534. msgstr ""
  1535. #: flatcamEditors/FlatCAMGeoEditor.py:487 flatcamGUI/FlatCAMGUI.py:5427
  1536. #: flatcamGUI/FlatCAMGUI.py:5667 flatcamTools/ToolNonCopperClear.py:208
  1537. #: flatcamTools/ToolPaint.py:206
  1538. msgid ""
  1539. "Draw lines between resulting\n"
  1540. "segments to minimize tool lifts."
  1541. msgstr ""
  1542. #: flatcamEditors/FlatCAMGeoEditor.py:494 flatcamGUI/FlatCAMGUI.py:5434
  1543. #: flatcamGUI/FlatCAMGUI.py:5675 flatcamTools/ToolNonCopperClear.py:215
  1544. #: flatcamTools/ToolPaint.py:213
  1545. msgid "Contour:"
  1546. msgstr ""
  1547. #: flatcamEditors/FlatCAMGeoEditor.py:496 flatcamGUI/FlatCAMGUI.py:5436
  1548. #: flatcamGUI/FlatCAMGUI.py:5677 flatcamTools/ToolNonCopperClear.py:217
  1549. #: flatcamTools/ToolPaint.py:215
  1550. msgid ""
  1551. "Cut around the perimeter of the polygon\n"
  1552. "to trim rough edges."
  1553. msgstr ""
  1554. #: flatcamEditors/FlatCAMGeoEditor.py:508
  1555. msgid "Paint"
  1556. msgstr ""
  1557. #: flatcamEditors/FlatCAMGeoEditor.py:526 flatcamGUI/FlatCAMGUI.py:635
  1558. #: flatcamGUI/FlatCAMGUI.py:1851 flatcamGUI/ObjectUI.py:1308
  1559. #: flatcamTools/ToolPaint.py:341
  1560. msgid "Paint Tool"
  1561. msgstr ""
  1562. #: flatcamEditors/FlatCAMGeoEditor.py:562
  1563. msgid "[WARNING_NOTCL] Paint cancelled. No shape selected."
  1564. msgstr ""
  1565. #: flatcamEditors/FlatCAMGeoEditor.py:573 flatcamTools/ToolCutOut.py:352
  1566. #: flatcamTools/ToolCutOut.py:496 flatcamTools/ToolCutOut.py:616
  1567. #: flatcamTools/ToolCutOut.py:721 flatcamTools/ToolDblSided.py:363
  1568. msgid ""
  1569. "[WARNING_NOTCL] Tool diameter value is missing or wrong format. Add it and "
  1570. "retry."
  1571. msgstr ""
  1572. #: flatcamEditors/FlatCAMGeoEditor.py:584
  1573. msgid ""
  1574. "[WARNING_NOTCL] Overlap value is missing or wrong format. Add it and retry."
  1575. msgstr ""
  1576. #: flatcamEditors/FlatCAMGeoEditor.py:596
  1577. msgid ""
  1578. "[WARNING_NOTCL] Margin distance value is missing or wrong format. Add it and "
  1579. "retry."
  1580. msgstr ""
  1581. #: flatcamEditors/FlatCAMGeoEditor.py:605
  1582. #: flatcamEditors/FlatCAMGeoEditor.py:2634
  1583. #: flatcamEditors/FlatCAMGeoEditor.py:2660
  1584. #: flatcamEditors/FlatCAMGeoEditor.py:2686
  1585. #: flatcamTools/ToolNonCopperClear.py:813 flatcamTools/ToolProperties.py:104
  1586. msgid "Tools"
  1587. msgstr ""
  1588. #: flatcamEditors/FlatCAMGeoEditor.py:616
  1589. #: flatcamEditors/FlatCAMGeoEditor.py:989
  1590. #: flatcamEditors/FlatCAMGrbEditor.py:3883
  1591. #: flatcamEditors/FlatCAMGrbEditor.py:4267 flatcamGUI/FlatCAMGUI.py:646
  1592. #: flatcamGUI/FlatCAMGUI.py:1864 flatcamTools/ToolTransform.py:398
  1593. msgid "Transform Tool"
  1594. msgstr ""
  1595. #: flatcamEditors/FlatCAMGeoEditor.py:617
  1596. #: flatcamEditors/FlatCAMGeoEditor.py:678
  1597. #: flatcamEditors/FlatCAMGrbEditor.py:3884
  1598. #: flatcamEditors/FlatCAMGrbEditor.py:3945 flatcamTools/ToolTransform.py:24
  1599. #: flatcamTools/ToolTransform.py:82
  1600. msgid "Rotate"
  1601. msgstr ""
  1602. #: flatcamEditors/FlatCAMGeoEditor.py:618
  1603. #: flatcamEditors/FlatCAMGrbEditor.py:3885 flatcamTools/ToolTransform.py:25
  1604. msgid "Skew/Shear"
  1605. msgstr ""
  1606. #: flatcamEditors/FlatCAMGeoEditor.py:619
  1607. #: flatcamEditors/FlatCAMGrbEditor.py:1920
  1608. #: flatcamEditors/FlatCAMGrbEditor.py:3886 flatcamGUI/FlatCAMGUI.py:709
  1609. #: flatcamGUI/FlatCAMGUI.py:1930 flatcamGUI/ObjectUI.py:100
  1610. #: flatcamTools/ToolTransform.py:26
  1611. msgid "Scale"
  1612. msgstr ""
  1613. #: flatcamEditors/FlatCAMGeoEditor.py:620
  1614. #: flatcamEditors/FlatCAMGrbEditor.py:3887 flatcamTools/ToolTransform.py:27
  1615. msgid "Mirror (Flip)"
  1616. msgstr ""
  1617. #: flatcamEditors/FlatCAMGeoEditor.py:621
  1618. #: flatcamEditors/FlatCAMGrbEditor.py:3888 flatcamGUI/ObjectUI.py:127
  1619. #: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1446
  1620. #: flatcamTools/ToolTransform.py:28
  1621. msgid "Offset"
  1622. msgstr ""
  1623. #: flatcamEditors/FlatCAMGeoEditor.py:632
  1624. #: flatcamEditors/FlatCAMGrbEditor.py:3899
  1625. #, python-format
  1626. msgid "Editor %s"
  1627. msgstr ""
  1628. #: flatcamEditors/FlatCAMGeoEditor.py:666
  1629. #: flatcamEditors/FlatCAMGrbEditor.py:3933 flatcamTools/ToolTransform.py:70
  1630. msgid ""
  1631. "Angle for Rotation action, in degrees.\n"
  1632. "Float number between -360 and 359.\n"
  1633. "Positive numbers for CW motion.\n"
  1634. "Negative numbers for CCW motion."
  1635. msgstr ""
  1636. #: flatcamEditors/FlatCAMGeoEditor.py:680
  1637. #: flatcamEditors/FlatCAMGrbEditor.py:3947
  1638. msgid ""
  1639. "Rotate the selected shape(s).\n"
  1640. "The point of reference is the middle of\n"
  1641. "the bounding box for all selected shapes."
  1642. msgstr ""
  1643. #: flatcamEditors/FlatCAMGeoEditor.py:703
  1644. #: flatcamEditors/FlatCAMGrbEditor.py:3970 flatcamTools/ToolTransform.py:107
  1645. msgid "Angle X:"
  1646. msgstr ""
  1647. #: flatcamEditors/FlatCAMGeoEditor.py:705
  1648. #: flatcamEditors/FlatCAMGeoEditor.py:723
  1649. #: flatcamEditors/FlatCAMGrbEditor.py:3972
  1650. #: flatcamEditors/FlatCAMGrbEditor.py:3990 flatcamTools/ToolTransform.py:109
  1651. #: flatcamTools/ToolTransform.py:127
  1652. msgid ""
  1653. "Angle for Skew action, in degrees.\n"
  1654. "Float number between -360 and 359."
  1655. msgstr ""
  1656. #: flatcamEditors/FlatCAMGeoEditor.py:714
  1657. #: flatcamEditors/FlatCAMGrbEditor.py:3981 flatcamTools/ToolTransform.py:118
  1658. msgid "Skew X"
  1659. msgstr ""
  1660. #: flatcamEditors/FlatCAMGeoEditor.py:716
  1661. #: flatcamEditors/FlatCAMGeoEditor.py:734
  1662. #: flatcamEditors/FlatCAMGrbEditor.py:3983
  1663. #: flatcamEditors/FlatCAMGrbEditor.py:4001
  1664. msgid ""
  1665. "Skew/shear the selected shape(s).\n"
  1666. "The point of reference is the middle of\n"
  1667. "the bounding box for all selected shapes."
  1668. msgstr ""
  1669. #: flatcamEditors/FlatCAMGeoEditor.py:721
  1670. #: flatcamEditors/FlatCAMGrbEditor.py:3988 flatcamTools/ToolTransform.py:125
  1671. msgid "Angle Y:"
  1672. msgstr ""
  1673. #: flatcamEditors/FlatCAMGeoEditor.py:732
  1674. #: flatcamEditors/FlatCAMGrbEditor.py:3999 flatcamTools/ToolTransform.py:136
  1675. msgid "Skew Y"
  1676. msgstr ""
  1677. #: flatcamEditors/FlatCAMGeoEditor.py:760
  1678. #: flatcamEditors/FlatCAMGrbEditor.py:4027 flatcamTools/ToolTransform.py:164
  1679. msgid "Factor X:"
  1680. msgstr ""
  1681. #: flatcamEditors/FlatCAMGeoEditor.py:762
  1682. #: flatcamEditors/FlatCAMGrbEditor.py:4029 flatcamTools/ToolTransform.py:166
  1683. msgid "Factor for Scale action over X axis."
  1684. msgstr ""
  1685. #: flatcamEditors/FlatCAMGeoEditor.py:770
  1686. #: flatcamEditors/FlatCAMGrbEditor.py:4037 flatcamTools/ToolTransform.py:174
  1687. msgid "Scale X"
  1688. msgstr ""
  1689. #: flatcamEditors/FlatCAMGeoEditor.py:772
  1690. #: flatcamEditors/FlatCAMGeoEditor.py:789
  1691. #: flatcamEditors/FlatCAMGrbEditor.py:4039
  1692. #: flatcamEditors/FlatCAMGrbEditor.py:4056
  1693. msgid ""
  1694. "Scale the selected shape(s).\n"
  1695. "The point of reference depends on \n"
  1696. "the Scale reference checkbox state."
  1697. msgstr ""
  1698. #: flatcamEditors/FlatCAMGeoEditor.py:777
  1699. #: flatcamEditors/FlatCAMGrbEditor.py:4044 flatcamTools/ToolTransform.py:181
  1700. msgid "Factor Y:"
  1701. msgstr ""
  1702. #: flatcamEditors/FlatCAMGeoEditor.py:779
  1703. #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolTransform.py:183
  1704. msgid "Factor for Scale action over Y axis."
  1705. msgstr ""
  1706. #: flatcamEditors/FlatCAMGeoEditor.py:787
  1707. #: flatcamEditors/FlatCAMGrbEditor.py:4054 flatcamTools/ToolTransform.py:191
  1708. msgid "Scale Y"
  1709. msgstr ""
  1710. #: flatcamEditors/FlatCAMGeoEditor.py:796
  1711. #: flatcamEditors/FlatCAMGrbEditor.py:4063 flatcamGUI/FlatCAMGUI.py:6024
  1712. #: flatcamTools/ToolTransform.py:200
  1713. msgid "Link"
  1714. msgstr ""
  1715. #: flatcamEditors/FlatCAMGeoEditor.py:798
  1716. #: flatcamEditors/FlatCAMGrbEditor.py:4065
  1717. msgid ""
  1718. "Scale the selected shape(s)\n"
  1719. "using the Scale Factor X for both axis."
  1720. msgstr ""
  1721. #: flatcamEditors/FlatCAMGeoEditor.py:804
  1722. #: flatcamEditors/FlatCAMGrbEditor.py:4071 flatcamGUI/FlatCAMGUI.py:6032
  1723. #: flatcamTools/ToolTransform.py:208
  1724. msgid "Scale Reference"
  1725. msgstr ""
  1726. #: flatcamEditors/FlatCAMGeoEditor.py:806
  1727. #: flatcamEditors/FlatCAMGrbEditor.py:4073
  1728. msgid ""
  1729. "Scale the selected shape(s)\n"
  1730. "using the origin reference when checked,\n"
  1731. "and the center of the biggest bounding box\n"
  1732. "of the selected shapes when unchecked."
  1733. msgstr ""
  1734. #: flatcamEditors/FlatCAMGeoEditor.py:834
  1735. #: flatcamEditors/FlatCAMGrbEditor.py:4102 flatcamTools/ToolTransform.py:238
  1736. msgid "Value X:"
  1737. msgstr ""
  1738. #: flatcamEditors/FlatCAMGeoEditor.py:836
  1739. #: flatcamEditors/FlatCAMGrbEditor.py:4104 flatcamTools/ToolTransform.py:240
  1740. msgid "Value for Offset action on X axis."
  1741. msgstr ""
  1742. #: flatcamEditors/FlatCAMGeoEditor.py:844
  1743. #: flatcamEditors/FlatCAMGrbEditor.py:4112 flatcamTools/ToolTransform.py:248
  1744. msgid "Offset X"
  1745. msgstr ""
  1746. #: flatcamEditors/FlatCAMGeoEditor.py:846
  1747. #: flatcamEditors/FlatCAMGeoEditor.py:864
  1748. #: flatcamEditors/FlatCAMGrbEditor.py:4114
  1749. #: flatcamEditors/FlatCAMGrbEditor.py:4132
  1750. msgid ""
  1751. "Offset the selected shape(s).\n"
  1752. "The point of reference is the middle of\n"
  1753. "the bounding box for all selected shapes.\n"
  1754. msgstr ""
  1755. #: flatcamEditors/FlatCAMGeoEditor.py:852
  1756. #: flatcamEditors/FlatCAMGrbEditor.py:4120 flatcamTools/ToolTransform.py:255
  1757. msgid "Value Y:"
  1758. msgstr ""
  1759. #: flatcamEditors/FlatCAMGeoEditor.py:854
  1760. #: flatcamEditors/FlatCAMGrbEditor.py:4122 flatcamTools/ToolTransform.py:257
  1761. msgid "Value for Offset action on Y axis."
  1762. msgstr ""
  1763. #: flatcamEditors/FlatCAMGeoEditor.py:862
  1764. #: flatcamEditors/FlatCAMGrbEditor.py:4130 flatcamTools/ToolTransform.py:265
  1765. msgid "Offset Y"
  1766. msgstr ""
  1767. #: flatcamEditors/FlatCAMGeoEditor.py:893
  1768. #: flatcamEditors/FlatCAMGrbEditor.py:4161 flatcamTools/ToolTransform.py:295
  1769. msgid "Flip on X"
  1770. msgstr ""
  1771. #: flatcamEditors/FlatCAMGeoEditor.py:895
  1772. #: flatcamEditors/FlatCAMGeoEditor.py:903
  1773. #: flatcamEditors/FlatCAMGrbEditor.py:4163
  1774. #: flatcamEditors/FlatCAMGrbEditor.py:4171
  1775. msgid ""
  1776. "Flip the selected shape(s) over the X axis.\n"
  1777. "Does not create a new shape."
  1778. msgstr ""
  1779. #: flatcamEditors/FlatCAMGeoEditor.py:901
  1780. #: flatcamEditors/FlatCAMGrbEditor.py:4169 flatcamTools/ToolTransform.py:303
  1781. msgid "Flip on Y"
  1782. msgstr ""
  1783. #: flatcamEditors/FlatCAMGeoEditor.py:910
  1784. #: flatcamEditors/FlatCAMGrbEditor.py:4178 flatcamTools/ToolTransform.py:312
  1785. msgid "Ref Pt"
  1786. msgstr ""
  1787. #: flatcamEditors/FlatCAMGeoEditor.py:912
  1788. #: flatcamEditors/FlatCAMGrbEditor.py:4180
  1789. msgid ""
  1790. "Flip the selected shape(s)\n"
  1791. "around the point in Point Entry Field.\n"
  1792. "\n"
  1793. "The point coordinates can be captured by\n"
  1794. "left click on canvas together with pressing\n"
  1795. "SHIFT key. \n"
  1796. "Then click Add button to insert coordinates.\n"
  1797. "Or enter the coords in format (x, y) in the\n"
  1798. "Point Entry field and click Flip on X(Y)"
  1799. msgstr ""
  1800. #: flatcamEditors/FlatCAMGeoEditor.py:924
  1801. #: flatcamEditors/FlatCAMGrbEditor.py:4192 flatcamTools/ToolTransform.py:325
  1802. msgid "Point:"
  1803. msgstr ""
  1804. #: flatcamEditors/FlatCAMGeoEditor.py:926
  1805. #: flatcamEditors/FlatCAMGrbEditor.py:4194
  1806. msgid ""
  1807. "Coordinates in format (x, y) used as reference for mirroring.\n"
  1808. "The 'x' in (x, y) will be used when using Flip on X and\n"
  1809. "the 'y' in (x, y) will be used when using Flip on Y."
  1810. msgstr ""
  1811. #: flatcamEditors/FlatCAMGeoEditor.py:938
  1812. #: flatcamEditors/FlatCAMGrbEditor.py:4206 flatcamTools/ToolTransform.py:339
  1813. msgid ""
  1814. "The point coordinates can be captured by\n"
  1815. "left click on canvas together with pressing\n"
  1816. "SHIFT key. Then click Add button to insert."
  1817. msgstr ""
  1818. #: flatcamEditors/FlatCAMGeoEditor.py:1053
  1819. #: flatcamEditors/FlatCAMGrbEditor.py:4331
  1820. msgid "[WARNING_NOTCL] Transformation cancelled. No shape selected."
  1821. msgstr ""
  1822. #: flatcamEditors/FlatCAMGeoEditor.py:1074
  1823. #: flatcamEditors/FlatCAMGrbEditor.py:4351 flatcamTools/ToolTransform.py:468
  1824. msgid "[ERROR_NOTCL] Wrong value format entered for Rotate, use a number."
  1825. msgstr ""
  1826. #: flatcamEditors/FlatCAMGeoEditor.py:1111
  1827. #: flatcamEditors/FlatCAMGrbEditor.py:4388 flatcamTools/ToolTransform.py:502
  1828. msgid "[ERROR_NOTCL] Wrong value format entered for Skew X, use a number."
  1829. msgstr ""
  1830. #: flatcamEditors/FlatCAMGeoEditor.py:1132
  1831. #: flatcamEditors/FlatCAMGrbEditor.py:4409 flatcamTools/ToolTransform.py:520
  1832. msgid "[ERROR_NOTCL] Wrong value format entered for Skew Y, use a number."
  1833. msgstr ""
  1834. #: flatcamEditors/FlatCAMGeoEditor.py:1153
  1835. #: flatcamEditors/FlatCAMGrbEditor.py:4430 flatcamTools/ToolTransform.py:538
  1836. msgid "[ERROR_NOTCL] Wrong value format entered for Scale X, use a number."
  1837. msgstr ""
  1838. #: flatcamEditors/FlatCAMGeoEditor.py:1190
  1839. #: flatcamEditors/FlatCAMGrbEditor.py:4467 flatcamTools/ToolTransform.py:572
  1840. msgid "[ERROR_NOTCL] Wrong value format entered for Scale Y, use a number."
  1841. msgstr ""
  1842. #: flatcamEditors/FlatCAMGeoEditor.py:1222
  1843. #: flatcamEditors/FlatCAMGrbEditor.py:4499 flatcamTools/ToolTransform.py:601
  1844. msgid "[ERROR_NOTCL] Wrong value format entered for Offset X, use a number."
  1845. msgstr ""
  1846. #: flatcamEditors/FlatCAMGeoEditor.py:1243
  1847. #: flatcamEditors/FlatCAMGrbEditor.py:4520 flatcamTools/ToolTransform.py:619
  1848. msgid "[ERROR_NOTCL] Wrong value format entered for Offset Y, use a number."
  1849. msgstr ""
  1850. #: flatcamEditors/FlatCAMGeoEditor.py:1261
  1851. #: flatcamEditors/FlatCAMGrbEditor.py:4538
  1852. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to rotate!"
  1853. msgstr ""
  1854. #: flatcamEditors/FlatCAMGeoEditor.py:1264
  1855. #: flatcamEditors/FlatCAMGrbEditor.py:4541 flatcamTools/ToolTransform.py:640
  1856. msgid "Appying Rotate"
  1857. msgstr ""
  1858. #: flatcamEditors/FlatCAMGeoEditor.py:1292
  1859. #: flatcamEditors/FlatCAMGrbEditor.py:4569
  1860. msgid "[success] Done. Rotate completed."
  1861. msgstr ""
  1862. #: flatcamEditors/FlatCAMGeoEditor.py:1308
  1863. #: flatcamEditors/FlatCAMGrbEditor.py:4585
  1864. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to flip!"
  1865. msgstr ""
  1866. #: flatcamEditors/FlatCAMGeoEditor.py:1311
  1867. #: flatcamEditors/FlatCAMGrbEditor.py:4588 flatcamTools/ToolTransform.py:692
  1868. msgid "Applying Flip"
  1869. msgstr ""
  1870. #: flatcamEditors/FlatCAMGeoEditor.py:1341
  1871. #: flatcamEditors/FlatCAMGrbEditor.py:4618 flatcamTools/ToolTransform.py:735
  1872. msgid "[success] Flip on the Y axis done ..."
  1873. msgstr ""
  1874. #: flatcamEditors/FlatCAMGeoEditor.py:1344
  1875. #: flatcamEditors/FlatCAMGrbEditor.py:4621 flatcamTools/ToolTransform.py:745
  1876. msgid "[success] Flip on the X axis done ..."
  1877. msgstr ""
  1878. #: flatcamEditors/FlatCAMGeoEditor.py:1363
  1879. #: flatcamEditors/FlatCAMGrbEditor.py:4640
  1880. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to shear/skew!"
  1881. msgstr ""
  1882. #: flatcamEditors/FlatCAMGeoEditor.py:1366
  1883. #: flatcamEditors/FlatCAMGrbEditor.py:4643 flatcamTools/ToolTransform.py:762
  1884. msgid "Applying Skew"
  1885. msgstr ""
  1886. #: flatcamEditors/FlatCAMGeoEditor.py:1391
  1887. #: flatcamEditors/FlatCAMGrbEditor.py:4668 flatcamTools/ToolTransform.py:793
  1888. #, python-format
  1889. msgid "[success] Skew on the %s axis done ..."
  1890. msgstr ""
  1891. #: flatcamEditors/FlatCAMGeoEditor.py:1395
  1892. #: flatcamEditors/FlatCAMGrbEditor.py:4672 flatcamTools/ToolTransform.py:797
  1893. #, python-format
  1894. msgid "[ERROR_NOTCL] Due of %s, Skew action was not executed."
  1895. msgstr ""
  1896. #: flatcamEditors/FlatCAMGeoEditor.py:1406
  1897. #: flatcamEditors/FlatCAMGrbEditor.py:4683
  1898. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to scale!"
  1899. msgstr ""
  1900. #: flatcamEditors/FlatCAMGeoEditor.py:1409
  1901. #: flatcamEditors/FlatCAMGrbEditor.py:4686 flatcamTools/ToolTransform.py:811
  1902. msgid "Applying Scale"
  1903. msgstr ""
  1904. #: flatcamEditors/FlatCAMGeoEditor.py:1442
  1905. #: flatcamEditors/FlatCAMGrbEditor.py:4719 flatcamTools/ToolTransform.py:849
  1906. #, python-format
  1907. msgid "[success] Scale on the %s axis done ..."
  1908. msgstr ""
  1909. #: flatcamEditors/FlatCAMGeoEditor.py:1445
  1910. #: flatcamEditors/FlatCAMGrbEditor.py:4722 flatcamTools/ToolTransform.py:852
  1911. #, python-format
  1912. msgid "[ERROR_NOTCL] Due of %s, Scale action was not executed."
  1913. msgstr ""
  1914. #: flatcamEditors/FlatCAMGeoEditor.py:1454
  1915. #: flatcamEditors/FlatCAMGrbEditor.py:4731
  1916. msgid "[WARNING_NOTCL] No shape selected. Please Select a shape to offset!"
  1917. msgstr ""
  1918. #: flatcamEditors/FlatCAMGeoEditor.py:1457
  1919. #: flatcamEditors/FlatCAMGrbEditor.py:4734 flatcamTools/ToolTransform.py:864
  1920. msgid "Applying Offset"
  1921. msgstr ""
  1922. #: flatcamEditors/FlatCAMGeoEditor.py:1481
  1923. #: flatcamEditors/FlatCAMGrbEditor.py:4758 flatcamTools/ToolTransform.py:894
  1924. #, python-format
  1925. msgid "[success] Offset on the %s axis done ..."
  1926. msgstr ""
  1927. #: flatcamEditors/FlatCAMGeoEditor.py:1485
  1928. #: flatcamEditors/FlatCAMGrbEditor.py:4762 flatcamTools/ToolTransform.py:898
  1929. #, python-format
  1930. msgid "[ERROR_NOTCL] Due of %s, Offset action was not executed."
  1931. msgstr ""
  1932. #: flatcamEditors/FlatCAMGeoEditor.py:1489
  1933. #: flatcamEditors/FlatCAMGrbEditor.py:4766
  1934. msgid "Rotate ..."
  1935. msgstr ""
  1936. #: flatcamEditors/FlatCAMGeoEditor.py:1490
  1937. #: flatcamEditors/FlatCAMGeoEditor.py:1547
  1938. #: flatcamEditors/FlatCAMGeoEditor.py:1564
  1939. #: flatcamEditors/FlatCAMGrbEditor.py:4767
  1940. #: flatcamEditors/FlatCAMGrbEditor.py:4824
  1941. #: flatcamEditors/FlatCAMGrbEditor.py:4841
  1942. msgid "Enter an Angle Value (degrees):"
  1943. msgstr ""
  1944. #: flatcamEditors/FlatCAMGeoEditor.py:1499
  1945. #: flatcamEditors/FlatCAMGrbEditor.py:4776
  1946. msgid "[success] Geometry shape rotate done..."
  1947. msgstr ""
  1948. #: flatcamEditors/FlatCAMGeoEditor.py:1504
  1949. #: flatcamEditors/FlatCAMGrbEditor.py:4781
  1950. msgid "[WARNING_NOTCL] Geometry shape rotate cancelled..."
  1951. msgstr ""
  1952. #: flatcamEditors/FlatCAMGeoEditor.py:1510
  1953. #: flatcamEditors/FlatCAMGrbEditor.py:4787
  1954. msgid "Offset on X axis ..."
  1955. msgstr ""
  1956. #: flatcamEditors/FlatCAMGeoEditor.py:1511
  1957. #: flatcamEditors/FlatCAMGeoEditor.py:1530
  1958. #: flatcamEditors/FlatCAMGrbEditor.py:4788
  1959. #: flatcamEditors/FlatCAMGrbEditor.py:4807
  1960. #, python-format
  1961. msgid "Enter a distance Value (%s):"
  1962. msgstr ""
  1963. #: flatcamEditors/FlatCAMGeoEditor.py:1520
  1964. #: flatcamEditors/FlatCAMGrbEditor.py:4797
  1965. msgid "[success] Geometry shape offset on X axis done..."
  1966. msgstr ""
  1967. #: flatcamEditors/FlatCAMGeoEditor.py:1524
  1968. #: flatcamEditors/FlatCAMGrbEditor.py:4801
  1969. msgid "[WARNING_NOTCL] Geometry shape offset X cancelled..."
  1970. msgstr ""
  1971. #: flatcamEditors/FlatCAMGeoEditor.py:1529
  1972. #: flatcamEditors/FlatCAMGrbEditor.py:4806
  1973. msgid "Offset on Y axis ..."
  1974. msgstr ""
  1975. #: flatcamEditors/FlatCAMGeoEditor.py:1539
  1976. #: flatcamEditors/FlatCAMGrbEditor.py:4816
  1977. msgid "[success] Geometry shape offset on Y axis done..."
  1978. msgstr ""
  1979. #: flatcamEditors/FlatCAMGeoEditor.py:1543
  1980. #: flatcamEditors/FlatCAMGrbEditor.py:4820
  1981. msgid "[WARNING_NOTCL] Geometry shape offset Y cancelled..."
  1982. msgstr ""
  1983. #: flatcamEditors/FlatCAMGeoEditor.py:1546
  1984. #: flatcamEditors/FlatCAMGrbEditor.py:4823
  1985. msgid "Skew on X axis ..."
  1986. msgstr ""
  1987. #: flatcamEditors/FlatCAMGeoEditor.py:1556
  1988. #: flatcamEditors/FlatCAMGrbEditor.py:4833
  1989. msgid "[success] Geometry shape skew on X axis done..."
  1990. msgstr ""
  1991. #: flatcamEditors/FlatCAMGeoEditor.py:1560
  1992. #: flatcamEditors/FlatCAMGrbEditor.py:4837
  1993. msgid "[WARNING_NOTCL] Geometry shape skew X cancelled..."
  1994. msgstr ""
  1995. #: flatcamEditors/FlatCAMGeoEditor.py:1563
  1996. #: flatcamEditors/FlatCAMGrbEditor.py:4840
  1997. msgid "Skew on Y axis ..."
  1998. msgstr ""
  1999. #: flatcamEditors/FlatCAMGeoEditor.py:1573
  2000. #: flatcamEditors/FlatCAMGrbEditor.py:4850
  2001. msgid "[success] Geometry shape skew on Y axis done..."
  2002. msgstr ""
  2003. #: flatcamEditors/FlatCAMGeoEditor.py:1577
  2004. #: flatcamEditors/FlatCAMGrbEditor.py:4854
  2005. msgid "[WARNING_NOTCL] Geometry shape skew Y cancelled..."
  2006. msgstr ""
  2007. #: flatcamEditors/FlatCAMGeoEditor.py:1942
  2008. #: flatcamEditors/FlatCAMGeoEditor.py:1943
  2009. #: flatcamEditors/FlatCAMGeoEditor.py:1994
  2010. #: flatcamEditors/FlatCAMGeoEditor.py:1995
  2011. #: flatcamEditors/FlatCAMGrbEditor.py:1081
  2012. #: flatcamEditors/FlatCAMGrbEditor.py:1082
  2013. #: flatcamEditors/FlatCAMGrbEditor.py:1142
  2014. #: flatcamEditors/FlatCAMGrbEditor.py:1143
  2015. msgid "Click on Center point ..."
  2016. msgstr ""
  2017. #: flatcamEditors/FlatCAMGeoEditor.py:1950
  2018. #: flatcamEditors/FlatCAMGrbEditor.py:1090
  2019. msgid "Click on Perimeter point to complete ..."
  2020. msgstr ""
  2021. #: flatcamEditors/FlatCAMGeoEditor.py:1979
  2022. msgid "[success] Done. Adding Circle completed."
  2023. msgstr ""
  2024. #: flatcamEditors/FlatCAMGeoEditor.py:2015
  2025. #: flatcamEditors/FlatCAMGrbEditor.py:1168
  2026. msgid "Click on Start point ..."
  2027. msgstr ""
  2028. #: flatcamEditors/FlatCAMGeoEditor.py:2017
  2029. #: flatcamEditors/FlatCAMGrbEditor.py:1170
  2030. msgid "Click on Point3 ..."
  2031. msgstr ""
  2032. #: flatcamEditors/FlatCAMGeoEditor.py:2019
  2033. #: flatcamEditors/FlatCAMGrbEditor.py:1172
  2034. msgid "Click on Stop point ..."
  2035. msgstr ""
  2036. #: flatcamEditors/FlatCAMGeoEditor.py:2024
  2037. #: flatcamEditors/FlatCAMGrbEditor.py:1177
  2038. msgid "Click on Stop point to complete ..."
  2039. msgstr ""
  2040. #: flatcamEditors/FlatCAMGeoEditor.py:2026
  2041. #: flatcamEditors/FlatCAMGrbEditor.py:1179
  2042. msgid "Click on Point2 to complete ..."
  2043. msgstr ""
  2044. #: flatcamEditors/FlatCAMGeoEditor.py:2028
  2045. #: flatcamEditors/FlatCAMGrbEditor.py:1181
  2046. msgid "Click on Center point to complete ..."
  2047. msgstr ""
  2048. #: flatcamEditors/FlatCAMGeoEditor.py:2040
  2049. #: flatcamEditors/FlatCAMGrbEditor.py:1193
  2050. #, python-format
  2051. msgid "Direction: %s"
  2052. msgstr ""
  2053. #: flatcamEditors/FlatCAMGeoEditor.py:2050
  2054. #: flatcamEditors/FlatCAMGrbEditor.py:1203
  2055. msgid "Mode: Start -> Stop -> Center. Click on Start point ..."
  2056. msgstr ""
  2057. #: flatcamEditors/FlatCAMGeoEditor.py:2053
  2058. #: flatcamEditors/FlatCAMGrbEditor.py:1206
  2059. msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..."
  2060. msgstr ""
  2061. #: flatcamEditors/FlatCAMGeoEditor.py:2056
  2062. #: flatcamEditors/FlatCAMGrbEditor.py:1209
  2063. msgid "Mode: Center -> Start -> Stop. Click on Center point ..."
  2064. msgstr ""
  2065. #: flatcamEditors/FlatCAMGeoEditor.py:2194
  2066. msgid "[success] Done. Arc completed."
  2067. msgstr ""
  2068. #: flatcamEditors/FlatCAMGeoEditor.py:2213
  2069. msgid "Click on 1st corner ..."
  2070. msgstr ""
  2071. #: flatcamEditors/FlatCAMGeoEditor.py:2246
  2072. msgid "[success] Done. Rectangle completed."
  2073. msgstr ""
  2074. #: flatcamEditors/FlatCAMGeoEditor.py:2265
  2075. #: flatcamEditors/FlatCAMGrbEditor.py:627
  2076. msgid "Click on 1st point ..."
  2077. msgstr ""
  2078. #: flatcamEditors/FlatCAMGeoEditor.py:2272
  2079. #: flatcamEditors/FlatCAMGrbEditor.py:637
  2080. #: flatcamEditors/FlatCAMGrbEditor.py:904
  2081. msgid "Click on next Point or click Right mouse button to complete ..."
  2082. msgstr ""
  2083. #: flatcamEditors/FlatCAMGeoEditor.py:2300
  2084. msgid "[success] Done. Polygon completed."
  2085. msgstr ""
  2086. #: flatcamEditors/FlatCAMGeoEditor.py:2310
  2087. #: flatcamEditors/FlatCAMGeoEditor.py:2356
  2088. #: flatcamEditors/FlatCAMGrbEditor.py:808
  2089. #: flatcamEditors/FlatCAMGrbEditor.py:981
  2090. msgid "Backtracked one point ..."
  2091. msgstr ""
  2092. #: flatcamEditors/FlatCAMGeoEditor.py:2338
  2093. msgid "[success] Done. Path completed."
  2094. msgstr ""
  2095. #: flatcamEditors/FlatCAMGeoEditor.py:2450
  2096. #: flatcamEditors/FlatCAMGeoEditor.py:3611
  2097. msgid "[WARNING_NOTCL] Move cancelled. No shape selected."
  2098. msgstr ""
  2099. #: flatcamEditors/FlatCAMGeoEditor.py:2454
  2100. msgid "Click on reference point."
  2101. msgstr ""
  2102. #: flatcamEditors/FlatCAMGeoEditor.py:2457
  2103. msgid "Click on destination point."
  2104. msgstr ""
  2105. #: flatcamEditors/FlatCAMGeoEditor.py:2488
  2106. msgid "[success] Done. Geometry(s) Move completed."
  2107. msgstr ""
  2108. #: flatcamEditors/FlatCAMGeoEditor.py:2533
  2109. msgid "[success] Done. Geometry(s) Copy completed."
  2110. msgstr ""
  2111. #: flatcamEditors/FlatCAMGeoEditor.py:2553
  2112. msgid "Click on the Destination point..."
  2113. msgstr ""
  2114. #: flatcamEditors/FlatCAMGeoEditor.py:2567
  2115. #, python-format
  2116. msgid ""
  2117. "[ERROR]Font not supported. Only Regular, Bold, Italic and BoldItalic are "
  2118. "supported. Error: %s"
  2119. msgstr ""
  2120. #: flatcamEditors/FlatCAMGeoEditor.py:2577
  2121. msgid "[success] Done. Adding Text completed."
  2122. msgstr ""
  2123. #: flatcamEditors/FlatCAMGeoEditor.py:2605
  2124. msgid "Create buffer geometry ..."
  2125. msgstr ""
  2126. #: flatcamEditors/FlatCAMGeoEditor.py:2616
  2127. #: flatcamEditors/FlatCAMGeoEditor.py:2642
  2128. #: flatcamEditors/FlatCAMGeoEditor.py:2668
  2129. msgid "[WARNING_NOTCL] Buffer cancelled. No shape selected."
  2130. msgstr ""
  2131. #: flatcamEditors/FlatCAMGeoEditor.py:2638
  2132. #: flatcamEditors/FlatCAMGrbEditor.py:3807
  2133. msgid "[success] Done. Buffer Tool completed."
  2134. msgstr ""
  2135. #: flatcamEditors/FlatCAMGeoEditor.py:2664
  2136. msgid "[success] Done. Buffer Int Tool completed."
  2137. msgstr ""
  2138. #: flatcamEditors/FlatCAMGeoEditor.py:2690
  2139. msgid "[success] Done. Buffer Ext Tool completed."
  2140. msgstr ""
  2141. #: flatcamEditors/FlatCAMGeoEditor.py:2723
  2142. msgid "Create Paint geometry ..."
  2143. msgstr ""
  2144. #: flatcamEditors/FlatCAMGeoEditor.py:2737
  2145. #: flatcamEditors/FlatCAMGrbEditor.py:1667
  2146. msgid "Shape transformations ..."
  2147. msgstr ""
  2148. #: flatcamEditors/FlatCAMGeoEditor.py:3237
  2149. #, python-brace-format
  2150. msgid "[WARNING] Editing MultiGeo Geometry, tool: {tool} with diameter: {dia}"
  2151. msgstr ""
  2152. #: flatcamEditors/FlatCAMGeoEditor.py:3618
  2153. msgid "[WARNING_NOTCL] Copy cancelled. No shape selected."
  2154. msgstr ""
  2155. #: flatcamEditors/FlatCAMGeoEditor.py:3625 flatcamGUI/FlatCAMGUI.py:2710
  2156. #: flatcamGUI/FlatCAMGUI.py:2756 flatcamGUI/FlatCAMGUI.py:2774
  2157. #: flatcamGUI/FlatCAMGUI.py:2905 flatcamGUI/FlatCAMGUI.py:2917
  2158. #: flatcamGUI/FlatCAMGUI.py:2951
  2159. msgid "Click on target point."
  2160. msgstr ""
  2161. #: flatcamEditors/FlatCAMGeoEditor.py:3868
  2162. #: flatcamEditors/FlatCAMGeoEditor.py:3902
  2163. msgid ""
  2164. "[WARNING_NOTCL] A selection of at least 2 geo items is required to do "
  2165. "Intersection."
  2166. msgstr ""
  2167. #: flatcamEditors/FlatCAMGeoEditor.py:3986
  2168. #: flatcamEditors/FlatCAMGeoEditor.py:4023
  2169. #: flatcamEditors/FlatCAMGeoEditor.py:4099
  2170. msgid ""
  2171. "[ERROR_NOTCL] Negative buffer value is not accepted. Use Buffer interior to "
  2172. "generate an 'inside' shape"
  2173. msgstr ""
  2174. #: flatcamEditors/FlatCAMGeoEditor.py:3994
  2175. #: flatcamEditors/FlatCAMGeoEditor.py:4032
  2176. #: flatcamEditors/FlatCAMGeoEditor.py:4107
  2177. msgid "[WARNING_NOTCL] Nothing selected for buffering."
  2178. msgstr ""
  2179. #: flatcamEditors/FlatCAMGeoEditor.py:3998
  2180. #: flatcamEditors/FlatCAMGeoEditor.py:4036
  2181. #: flatcamEditors/FlatCAMGeoEditor.py:4111
  2182. msgid "[WARNING_NOTCL] Invalid distance for buffering."
  2183. msgstr ""
  2184. #: flatcamEditors/FlatCAMGeoEditor.py:4008
  2185. #: flatcamEditors/FlatCAMGeoEditor.py:4120
  2186. msgid ""
  2187. "[ERROR_NOTCL] Failed, the result is empty. Choose a different buffer value."
  2188. msgstr ""
  2189. #: flatcamEditors/FlatCAMGeoEditor.py:4016
  2190. msgid "[success] Full buffer geometry created."
  2191. msgstr ""
  2192. #: flatcamEditors/FlatCAMGeoEditor.py:4046
  2193. msgid ""
  2194. "[ERROR_NOTCL] Failed, the result is empty. Choose a smaller buffer value."
  2195. msgstr ""
  2196. #: flatcamEditors/FlatCAMGeoEditor.py:4061
  2197. msgid "[success] Interior buffer geometry created."
  2198. msgstr ""
  2199. #: flatcamEditors/FlatCAMGeoEditor.py:4132
  2200. msgid "[success] Exterior buffer geometry created."
  2201. msgstr ""
  2202. #: flatcamEditors/FlatCAMGeoEditor.py:4196
  2203. msgid "[WARNING_NOTCL] Nothing selected for painting."
  2204. msgstr ""
  2205. #: flatcamEditors/FlatCAMGeoEditor.py:4202
  2206. msgid "[WARNING] Invalid value for {}"
  2207. msgstr ""
  2208. #: flatcamEditors/FlatCAMGeoEditor.py:4208
  2209. msgid ""
  2210. "[ERROR_NOTCL] Could not do Paint. Overlap value has to be less than 1.00 "
  2211. "(100%)."
  2212. msgstr ""
  2213. #: flatcamEditors/FlatCAMGeoEditor.py:4267
  2214. #, python-format
  2215. msgid ""
  2216. "[ERROR] Could not do Paint. Try a different combination of parameters. Or a "
  2217. "different method of Paint\n"
  2218. "%s"
  2219. msgstr ""
  2220. #: flatcamEditors/FlatCAMGeoEditor.py:4278
  2221. msgid "[success] Paint done."
  2222. msgstr ""
  2223. #: flatcamEditors/FlatCAMGrbEditor.py:52
  2224. msgid "[WARNING_NOTCL] To add an Pad first select a aperture in Aperture Table"
  2225. msgstr ""
  2226. #: flatcamEditors/FlatCAMGrbEditor.py:58 flatcamEditors/FlatCAMGrbEditor.py:232
  2227. msgid ""
  2228. "[WARNING_NOTCL] Aperture size is zero. It needs to be greater than zero."
  2229. msgstr ""
  2230. #: flatcamEditors/FlatCAMGrbEditor.py:81 flatcamEditors/FlatCAMGrbEditor.py:86
  2231. msgid "Click to place ..."
  2232. msgstr ""
  2233. #: flatcamEditors/FlatCAMGrbEditor.py:191
  2234. #: flatcamEditors/FlatCAMGrbEditor.py:469
  2235. msgid ""
  2236. "Incompatible aperture type. Select an aperture with type 'C', 'R' or 'O'."
  2237. msgstr ""
  2238. #: flatcamEditors/FlatCAMGrbEditor.py:203
  2239. msgid "[success] Done. Adding Pad completed."
  2240. msgstr ""
  2241. #: flatcamEditors/FlatCAMGrbEditor.py:225
  2242. msgid ""
  2243. "[WARNING_NOTCL] To add an Pad Array first select a aperture in Aperture Table"
  2244. msgstr ""
  2245. #: flatcamEditors/FlatCAMGrbEditor.py:304
  2246. msgid "Click on the Pad Circular Array Start position"
  2247. msgstr ""
  2248. #: flatcamEditors/FlatCAMGrbEditor.py:494
  2249. msgid "[WARNING_NOTCL] Too many Pads for the selected spacing angle."
  2250. msgstr ""
  2251. #: flatcamEditors/FlatCAMGrbEditor.py:516
  2252. msgid "[success] Done. Pad Array added."
  2253. msgstr ""
  2254. #: flatcamEditors/FlatCAMGrbEditor.py:537
  2255. msgid "Select shape(s) and then click ..."
  2256. msgstr ""
  2257. #: flatcamEditors/FlatCAMGrbEditor.py:548
  2258. msgid "[ERROR_NOTCL] Failed. Nothing selected."
  2259. msgstr ""
  2260. #: flatcamEditors/FlatCAMGrbEditor.py:575
  2261. msgid "[success] Done. Poligonize completed."
  2262. msgstr ""
  2263. #: flatcamEditors/FlatCAMGrbEditor.py:625
  2264. #: flatcamEditors/FlatCAMGrbEditor.py:825
  2265. #: flatcamEditors/FlatCAMGrbEditor.py:849
  2266. msgid "Corner Mode 1: 45 degrees ..."
  2267. msgstr ""
  2268. #: flatcamEditors/FlatCAMGrbEditor.py:813
  2269. #: flatcamEditors/FlatCAMGrbEditor.py:846
  2270. msgid "Corner Mode 2: Reverse 45 degrees ..."
  2271. msgstr ""
  2272. #: flatcamEditors/FlatCAMGrbEditor.py:816
  2273. #: flatcamEditors/FlatCAMGrbEditor.py:843
  2274. msgid "Corner Mode 3: 90 degrees ..."
  2275. msgstr ""
  2276. #: flatcamEditors/FlatCAMGrbEditor.py:819
  2277. #: flatcamEditors/FlatCAMGrbEditor.py:840
  2278. msgid "Corner Mode 4: Reverse 90 degrees ..."
  2279. msgstr ""
  2280. #: flatcamEditors/FlatCAMGrbEditor.py:822
  2281. #: flatcamEditors/FlatCAMGrbEditor.py:837
  2282. msgid "Corner Mode 5: Free angle ..."
  2283. msgstr ""
  2284. #: flatcamEditors/FlatCAMGrbEditor.py:875
  2285. #: flatcamEditors/FlatCAMGrbEditor.py:1012
  2286. #: flatcamEditors/FlatCAMGrbEditor.py:1050
  2287. msgid "Track Mode 1: 45 degrees ..."
  2288. msgstr ""
  2289. #: flatcamEditors/FlatCAMGrbEditor.py:992
  2290. #: flatcamEditors/FlatCAMGrbEditor.py:1045
  2291. msgid "Track Mode 2: Reverse 45 degrees ..."
  2292. msgstr ""
  2293. #: flatcamEditors/FlatCAMGrbEditor.py:997
  2294. #: flatcamEditors/FlatCAMGrbEditor.py:1040
  2295. msgid "Track Mode 3: 90 degrees ..."
  2296. msgstr ""
  2297. #: flatcamEditors/FlatCAMGrbEditor.py:1002
  2298. #: flatcamEditors/FlatCAMGrbEditor.py:1035
  2299. msgid "Track Mode 4: Reverse 90 degrees ..."
  2300. msgstr ""
  2301. #: flatcamEditors/FlatCAMGrbEditor.py:1007
  2302. #: flatcamEditors/FlatCAMGrbEditor.py:1030
  2303. msgid "Track Mode 5: Free angle ..."
  2304. msgstr ""
  2305. #: flatcamEditors/FlatCAMGrbEditor.py:1367
  2306. msgid "Scale the selected Gerber apertures ..."
  2307. msgstr ""
  2308. #: flatcamEditors/FlatCAMGrbEditor.py:1409
  2309. msgid "Buffer the selected apertures ..."
  2310. msgstr ""
  2311. #: flatcamEditors/FlatCAMGrbEditor.py:1510
  2312. msgid "[success] Done. Apertures Move completed."
  2313. msgstr ""
  2314. #: flatcamEditors/FlatCAMGrbEditor.py:1565
  2315. msgid "[success] Done. Apertures copied."
  2316. msgstr ""
  2317. #: flatcamEditors/FlatCAMGrbEditor.py:1708 flatcamGUI/FlatCAMGUI.py:1590
  2318. msgid "Gerber Editor"
  2319. msgstr ""
  2320. #: flatcamEditors/FlatCAMGrbEditor.py:1727 flatcamGUI/ObjectUI.py:192
  2321. msgid "<b>Apertures:</b>"
  2322. msgstr ""
  2323. #: flatcamEditors/FlatCAMGrbEditor.py:1729 flatcamGUI/ObjectUI.py:194
  2324. msgid "Apertures Table for the Gerber Object."
  2325. msgstr ""
  2326. #: flatcamEditors/FlatCAMGrbEditor.py:1740
  2327. #: flatcamEditors/FlatCAMGrbEditor.py:3007 flatcamGUI/ObjectUI.py:228
  2328. msgid "Code"
  2329. msgstr ""
  2330. #: flatcamEditors/FlatCAMGrbEditor.py:1740
  2331. #: flatcamEditors/FlatCAMGrbEditor.py:3007 flatcamGUI/ObjectUI.py:228
  2332. #: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1446
  2333. msgid "Type"
  2334. msgstr ""
  2335. #: flatcamEditors/FlatCAMGrbEditor.py:1740
  2336. #: flatcamEditors/FlatCAMGrbEditor.py:3007 flatcamGUI/ObjectUI.py:228
  2337. msgid "Size"
  2338. msgstr ""
  2339. #: flatcamEditors/FlatCAMGrbEditor.py:1740
  2340. #: flatcamEditors/FlatCAMGrbEditor.py:3007 flatcamGUI/ObjectUI.py:228
  2341. msgid "Dim"
  2342. msgstr ""
  2343. #: flatcamEditors/FlatCAMGrbEditor.py:1744 flatcamGUI/ObjectUI.py:232
  2344. msgid "Index"
  2345. msgstr ""
  2346. #: flatcamEditors/FlatCAMGrbEditor.py:1746 flatcamGUI/ObjectUI.py:234
  2347. msgid "Aperture Code"
  2348. msgstr ""
  2349. #: flatcamEditors/FlatCAMGrbEditor.py:1748 flatcamGUI/ObjectUI.py:236
  2350. msgid "Type of aperture: circular, rectangle, macros etc"
  2351. msgstr ""
  2352. #: flatcamEditors/FlatCAMGrbEditor.py:1750
  2353. #: flatcamEditors/FlatCAMGrbEditor.py:1783 flatcamGUI/ObjectUI.py:238
  2354. msgid "Aperture Size:"
  2355. msgstr ""
  2356. #: flatcamEditors/FlatCAMGrbEditor.py:1752 flatcamGUI/ObjectUI.py:240
  2357. msgid ""
  2358. "Aperture Dimensions:\n"
  2359. " - (width, height) for R, O type.\n"
  2360. " - (dia, nVertices) for P type"
  2361. msgstr ""
  2362. #: flatcamEditors/FlatCAMGrbEditor.py:1773
  2363. msgid "Aperture Code:"
  2364. msgstr ""
  2365. #: flatcamEditors/FlatCAMGrbEditor.py:1775
  2366. msgid "Code for the new aperture"
  2367. msgstr ""
  2368. #: flatcamEditors/FlatCAMGrbEditor.py:1785
  2369. msgid ""
  2370. "Size for the new aperture.\n"
  2371. "If aperture type is 'R' or 'O' then\n"
  2372. "this value is automatically\n"
  2373. "calculated as:\n"
  2374. "sqrt(width**2 + height**2)"
  2375. msgstr ""
  2376. #: flatcamEditors/FlatCAMGrbEditor.py:1797
  2377. msgid "Aperture Type:"
  2378. msgstr ""
  2379. #: flatcamEditors/FlatCAMGrbEditor.py:1799
  2380. msgid ""
  2381. "Select the type of new aperture. Can be:\n"
  2382. "C = circular\n"
  2383. "R = rectangular\n"
  2384. "O = oblong"
  2385. msgstr ""
  2386. #: flatcamEditors/FlatCAMGrbEditor.py:1810
  2387. msgid "Aperture Dim:"
  2388. msgstr ""
  2389. #: flatcamEditors/FlatCAMGrbEditor.py:1812
  2390. msgid ""
  2391. "Dimensions for the new aperture.\n"
  2392. "Active only for rectangular apertures (type R).\n"
  2393. "The format is (width, height)"
  2394. msgstr ""
  2395. #: flatcamEditors/FlatCAMGrbEditor.py:1821
  2396. msgid "Add/Delete Aperture:"
  2397. msgstr ""
  2398. #: flatcamEditors/FlatCAMGrbEditor.py:1823
  2399. msgid "Add/Delete an aperture in the aperture table"
  2400. msgstr ""
  2401. #: flatcamEditors/FlatCAMGrbEditor.py:1832
  2402. msgid "Add a new aperture to the aperture list."
  2403. msgstr ""
  2404. #: flatcamEditors/FlatCAMGrbEditor.py:1837
  2405. msgid "Delete a aperture in the aperture list"
  2406. msgstr ""
  2407. #: flatcamEditors/FlatCAMGrbEditor.py:1853
  2408. msgid "Buffer Aperture:"
  2409. msgstr ""
  2410. #: flatcamEditors/FlatCAMGrbEditor.py:1855
  2411. msgid "Buffer a aperture in the aperture list"
  2412. msgstr ""
  2413. #: flatcamEditors/FlatCAMGrbEditor.py:1868
  2414. msgid ""
  2415. "There are 3 types of corners:\n"
  2416. " - 'Round': the corner is rounded.\n"
  2417. " - 'Square:' the corner is met in a sharp angle.\n"
  2418. " - 'Beveled:' the corner is a line that directly connects the features "
  2419. "meeting in the corner"
  2420. msgstr ""
  2421. #: flatcamEditors/FlatCAMGrbEditor.py:1883 flatcamGUI/FlatCAMGUI.py:708
  2422. #: flatcamGUI/FlatCAMGUI.py:1929
  2423. msgid "Buffer"
  2424. msgstr ""
  2425. #: flatcamEditors/FlatCAMGrbEditor.py:1897
  2426. msgid "Scale Aperture:"
  2427. msgstr ""
  2428. #: flatcamEditors/FlatCAMGrbEditor.py:1899
  2429. msgid "Scale a aperture in the aperture list"
  2430. msgstr ""
  2431. #: flatcamEditors/FlatCAMGrbEditor.py:1907
  2432. msgid "Scale factor:"
  2433. msgstr ""
  2434. #: flatcamEditors/FlatCAMGrbEditor.py:1909
  2435. msgid ""
  2436. "The factor by which to scale the selected aperture.\n"
  2437. "Values can be between 0.0000 and 999.9999"
  2438. msgstr ""
  2439. #: flatcamEditors/FlatCAMGrbEditor.py:1937 flatcamGUI/FlatCAMGUI.py:698
  2440. #: flatcamGUI/FlatCAMGUI.py:1919
  2441. msgid "Add Pad Array"
  2442. msgstr ""
  2443. #: flatcamEditors/FlatCAMGrbEditor.py:1939
  2444. msgid "Add an array of pads (linear or circular array)"
  2445. msgstr ""
  2446. #: flatcamEditors/FlatCAMGrbEditor.py:1945
  2447. msgid ""
  2448. "Select the type of pads array to create.\n"
  2449. "It can be Linear X(Y) or Circular"
  2450. msgstr ""
  2451. #: flatcamEditors/FlatCAMGrbEditor.py:1956
  2452. msgid "Nr of pads:"
  2453. msgstr ""
  2454. #: flatcamEditors/FlatCAMGrbEditor.py:1958
  2455. msgid "Specify how many pads to be in the array."
  2456. msgstr ""
  2457. #: flatcamEditors/FlatCAMGrbEditor.py:2431
  2458. #: flatcamEditors/FlatCAMGrbEditor.py:2435
  2459. msgid ""
  2460. "[WARNING_NOTCL] Aperture code value is missing or wrong format. Add it and "
  2461. "retry."
  2462. msgstr ""
  2463. #: flatcamEditors/FlatCAMGrbEditor.py:2472
  2464. msgid ""
  2465. "[WARNING_NOTCL] Aperture dimensions value is missing or wrong format. Add it "
  2466. "in format (width, height) and retry."
  2467. msgstr ""
  2468. #: flatcamEditors/FlatCAMGrbEditor.py:2484
  2469. msgid ""
  2470. "[WARNING_NOTCL] Aperture size value is missing or wrong format. Add it and "
  2471. "retry."
  2472. msgstr ""
  2473. #: flatcamEditors/FlatCAMGrbEditor.py:2496
  2474. msgid "[WARNING_NOTCL] Aperture already in the aperture table."
  2475. msgstr ""
  2476. #: flatcamEditors/FlatCAMGrbEditor.py:2503
  2477. #, python-brace-format
  2478. msgid "[success] Added new aperture with code: {apid}"
  2479. msgstr ""
  2480. #: flatcamEditors/FlatCAMGrbEditor.py:2532
  2481. #: flatcamEditors/FlatCAMGrbEditor.py:2538
  2482. msgid "[WARNING_NOTCL] Select an aperture in Aperture Table"
  2483. msgstr ""
  2484. #: flatcamEditors/FlatCAMGrbEditor.py:2561
  2485. #, python-brace-format
  2486. msgid "[success] Deleted aperture with code: {del_dia}"
  2487. msgstr ""
  2488. #: flatcamEditors/FlatCAMGrbEditor.py:2931
  2489. #, python-format
  2490. msgid "Adding aperture: %s geo ..."
  2491. msgstr ""
  2492. #: flatcamEditors/FlatCAMGrbEditor.py:3095
  2493. msgid ""
  2494. "[ERROR_NOTCL] There are no Aperture definitions in the file. Aborting Gerber "
  2495. "creation."
  2496. msgstr ""
  2497. #: flatcamEditors/FlatCAMGrbEditor.py:3104
  2498. msgid "Creating Gerber."
  2499. msgstr ""
  2500. #: flatcamEditors/FlatCAMGrbEditor.py:3112
  2501. msgid "[success] Gerber editing finished."
  2502. msgstr ""
  2503. #: flatcamEditors/FlatCAMGrbEditor.py:3129
  2504. msgid "[WARNING_NOTCL] Cancelled. No aperture is selected"
  2505. msgstr ""
  2506. #: flatcamEditors/FlatCAMGrbEditor.py:3649
  2507. msgid "[ERROR_NOTCL] Failed. No aperture geometry is selected."
  2508. msgstr ""
  2509. #: flatcamEditors/FlatCAMGrbEditor.py:3657
  2510. msgid "[success] Done. Apertures geometry deleted."
  2511. msgstr ""
  2512. #: flatcamEditors/FlatCAMGrbEditor.py:3792
  2513. msgid ""
  2514. "[WARNING_NOTCL] No aperture to buffer. Select at least one aperture and try "
  2515. "again."
  2516. msgstr ""
  2517. #: flatcamEditors/FlatCAMGrbEditor.py:3821
  2518. msgid ""
  2519. "[WARNING_NOTCL] Scale factor value is missing or wrong format. Add it and "
  2520. "retry."
  2521. msgstr ""
  2522. #: flatcamEditors/FlatCAMGrbEditor.py:3839
  2523. msgid ""
  2524. "[WARNING_NOTCL] No aperture to scale. Select at least one aperture and try "
  2525. "again."
  2526. msgstr ""
  2527. #: flatcamEditors/FlatCAMGrbEditor.py:3855
  2528. msgid "[success] Done. Scale Tool completed."
  2529. msgstr ""
  2530. #: flatcamGUI/FlatCAMGUI.py:50
  2531. msgid "&File"
  2532. msgstr ""
  2533. #: flatcamGUI/FlatCAMGUI.py:55
  2534. msgid "&New Project ...\tCTRL+N"
  2535. msgstr ""
  2536. #: flatcamGUI/FlatCAMGUI.py:57
  2537. msgid "Will create a new, blank project"
  2538. msgstr ""
  2539. #: flatcamGUI/FlatCAMGUI.py:62
  2540. msgid "&New"
  2541. msgstr ""
  2542. #: flatcamGUI/FlatCAMGUI.py:65
  2543. msgid "Geometry\tN"
  2544. msgstr ""
  2545. #: flatcamGUI/FlatCAMGUI.py:67
  2546. msgid "Will create a new, empty Geometry Object."
  2547. msgstr ""
  2548. #: flatcamGUI/FlatCAMGUI.py:69
  2549. msgid "Gerber\tB"
  2550. msgstr ""
  2551. #: flatcamGUI/FlatCAMGUI.py:71
  2552. msgid "Will create a new, empty Gerber Object."
  2553. msgstr ""
  2554. #: flatcamGUI/FlatCAMGUI.py:73
  2555. msgid "Excellon\tL"
  2556. msgstr ""
  2557. #: flatcamGUI/FlatCAMGUI.py:75
  2558. msgid "Will create a new, empty Excellon Object."
  2559. msgstr ""
  2560. #: flatcamGUI/FlatCAMGUI.py:78 flatcamTools/ToolPcbWizard.py:63
  2561. #: flatcamTools/ToolPcbWizard.py:71
  2562. msgid "Open"
  2563. msgstr ""
  2564. #: flatcamGUI/FlatCAMGUI.py:83
  2565. msgid "Open &Gerber ...\tCTRL+G"
  2566. msgstr ""
  2567. #: flatcamGUI/FlatCAMGUI.py:90
  2568. msgid "Open &Excellon ...\tCTRL+E"
  2569. msgstr ""
  2570. #: flatcamGUI/FlatCAMGUI.py:95
  2571. msgid "Open G-&Code ..."
  2572. msgstr ""
  2573. #: flatcamGUI/FlatCAMGUI.py:99
  2574. msgid "Open &Project ..."
  2575. msgstr ""
  2576. #: flatcamGUI/FlatCAMGUI.py:105
  2577. msgid "Open Config ..."
  2578. msgstr ""
  2579. #: flatcamGUI/FlatCAMGUI.py:109
  2580. msgid "Recent files"
  2581. msgstr ""
  2582. #: flatcamGUI/FlatCAMGUI.py:115
  2583. msgid "Scripting"
  2584. msgstr ""
  2585. #: flatcamGUI/FlatCAMGUI.py:118
  2586. msgid "New Script ..."
  2587. msgstr ""
  2588. #: flatcamGUI/FlatCAMGUI.py:120
  2589. msgid "Open Script ..."
  2590. msgstr ""
  2591. #: flatcamGUI/FlatCAMGUI.py:122
  2592. msgid "Run Script ...\tSHIFT+S"
  2593. msgstr ""
  2594. #: flatcamGUI/FlatCAMGUI.py:125
  2595. msgid ""
  2596. "Will run the opened Tcl Script thus\n"
  2597. "enabling the automation of certain\n"
  2598. "functions of FlatCAM."
  2599. msgstr ""
  2600. #: flatcamGUI/FlatCAMGUI.py:138
  2601. msgid "Import"
  2602. msgstr ""
  2603. #: flatcamGUI/FlatCAMGUI.py:140
  2604. msgid "&SVG as Geometry Object ..."
  2605. msgstr ""
  2606. #: flatcamGUI/FlatCAMGUI.py:143
  2607. msgid "&SVG as Gerber Object ..."
  2608. msgstr ""
  2609. #: flatcamGUI/FlatCAMGUI.py:148
  2610. msgid "&DXF as Geometry Object ..."
  2611. msgstr ""
  2612. #: flatcamGUI/FlatCAMGUI.py:151
  2613. msgid "&DXF as Gerber Object ..."
  2614. msgstr ""
  2615. #: flatcamGUI/FlatCAMGUI.py:156
  2616. msgid "Export"
  2617. msgstr ""
  2618. #: flatcamGUI/FlatCAMGUI.py:159
  2619. msgid "Export &SVG ..."
  2620. msgstr ""
  2621. #: flatcamGUI/FlatCAMGUI.py:162
  2622. msgid "Export DXF ..."
  2623. msgstr ""
  2624. #: flatcamGUI/FlatCAMGUI.py:167
  2625. msgid "Export &PNG ..."
  2626. msgstr ""
  2627. #: flatcamGUI/FlatCAMGUI.py:169
  2628. msgid ""
  2629. "Will export an image in PNG format,\n"
  2630. "the saved image will contain the visual \n"
  2631. "information currently in FlatCAM Plot Area."
  2632. msgstr ""
  2633. #: flatcamGUI/FlatCAMGUI.py:177
  2634. msgid "Export &Excellon ..."
  2635. msgstr ""
  2636. #: flatcamGUI/FlatCAMGUI.py:180
  2637. msgid ""
  2638. "Will export an Excellon Object as Excellon file,\n"
  2639. "the coordinates format, the file units and zeros\n"
  2640. "are set in Preferences -> Excellon Export."
  2641. msgstr ""
  2642. #: flatcamGUI/FlatCAMGUI.py:191
  2643. msgid "Save &Defaults"
  2644. msgstr ""
  2645. #: flatcamGUI/FlatCAMGUI.py:197 flatcamGUI/FlatCAMGUI.py:520
  2646. msgid "Save"
  2647. msgstr ""
  2648. #: flatcamGUI/FlatCAMGUI.py:199
  2649. msgid "&Save Project ..."
  2650. msgstr ""
  2651. #: flatcamGUI/FlatCAMGUI.py:204
  2652. msgid "Save Project &As ...\tCTRL+S"
  2653. msgstr ""
  2654. #: flatcamGUI/FlatCAMGUI.py:208
  2655. msgid "Save Project C&opy ..."
  2656. msgstr ""
  2657. #: flatcamGUI/FlatCAMGUI.py:216
  2658. msgid "E&xit"
  2659. msgstr ""
  2660. #: flatcamGUI/FlatCAMGUI.py:222
  2661. msgid "&Edit"
  2662. msgstr ""
  2663. #: flatcamGUI/FlatCAMGUI.py:225
  2664. msgid "Edit Object\tE"
  2665. msgstr ""
  2666. #: flatcamGUI/FlatCAMGUI.py:226
  2667. msgid "Close Editor\tCTRL+S"
  2668. msgstr ""
  2669. #: flatcamGUI/FlatCAMGUI.py:234
  2670. msgid "Conversion"
  2671. msgstr ""
  2672. #: flatcamGUI/FlatCAMGUI.py:236
  2673. msgid "&Join Geo/Gerber/Exc -> Geo"
  2674. msgstr ""
  2675. #: flatcamGUI/FlatCAMGUI.py:238
  2676. msgid ""
  2677. "Merge a selection of objects, which can be of type:\n"
  2678. "- Gerber\n"
  2679. "- Excellon\n"
  2680. "- Geometry\n"
  2681. "into a new combo Geometry object."
  2682. msgstr ""
  2683. #: flatcamGUI/FlatCAMGUI.py:245
  2684. msgid "Join Excellon(s) -> Excellon"
  2685. msgstr ""
  2686. #: flatcamGUI/FlatCAMGUI.py:247
  2687. msgid "Merge a selection of Excellon objects into a new combo Excellon object."
  2688. msgstr ""
  2689. #: flatcamGUI/FlatCAMGUI.py:250
  2690. msgid "Join Gerber(s) -> Gerber"
  2691. msgstr ""
  2692. #: flatcamGUI/FlatCAMGUI.py:252
  2693. msgid "Merge a selection of Gerber objects into a new combo Gerber object."
  2694. msgstr ""
  2695. #: flatcamGUI/FlatCAMGUI.py:257
  2696. msgid "Convert Single to MultiGeo"
  2697. msgstr ""
  2698. #: flatcamGUI/FlatCAMGUI.py:259
  2699. msgid ""
  2700. "Will convert a Geometry object from single_geometry type\n"
  2701. "to a multi_geometry type."
  2702. msgstr ""
  2703. #: flatcamGUI/FlatCAMGUI.py:263
  2704. msgid "Convert Multi to SingleGeo"
  2705. msgstr ""
  2706. #: flatcamGUI/FlatCAMGUI.py:265
  2707. msgid ""
  2708. "Will convert a Geometry object from multi_geometry type\n"
  2709. "to a single_geometry type."
  2710. msgstr ""
  2711. #: flatcamGUI/FlatCAMGUI.py:272
  2712. msgid "&Copy Object\tCTRL+C"
  2713. msgstr ""
  2714. #: flatcamGUI/FlatCAMGUI.py:274
  2715. msgid "Copy as &Geom"
  2716. msgstr ""
  2717. #: flatcamGUI/FlatCAMGUI.py:277
  2718. msgid "&Delete\tDEL"
  2719. msgstr ""
  2720. #: flatcamGUI/FlatCAMGUI.py:281
  2721. msgid "Se&t Origin\tO"
  2722. msgstr ""
  2723. #: flatcamGUI/FlatCAMGUI.py:282
  2724. msgid "Jump to Location\tJ"
  2725. msgstr ""
  2726. #: flatcamGUI/FlatCAMGUI.py:287
  2727. msgid "Toggle Units\tQ"
  2728. msgstr ""
  2729. #: flatcamGUI/FlatCAMGUI.py:289
  2730. msgid "&Select All\tCTRL+A"
  2731. msgstr ""
  2732. #: flatcamGUI/FlatCAMGUI.py:293
  2733. msgid "&Preferences\tSHIFT+P"
  2734. msgstr ""
  2735. #: flatcamGUI/FlatCAMGUI.py:296
  2736. msgid "&Options"
  2737. msgstr ""
  2738. #: flatcamGUI/FlatCAMGUI.py:311
  2739. msgid "&Rotate Selection\tSHIFT+(R)"
  2740. msgstr ""
  2741. #: flatcamGUI/FlatCAMGUI.py:316
  2742. msgid "&Skew on X axis\tSHIFT+X"
  2743. msgstr ""
  2744. #: flatcamGUI/FlatCAMGUI.py:318
  2745. msgid "S&kew on Y axis\tSHIFT+Y"
  2746. msgstr ""
  2747. #: flatcamGUI/FlatCAMGUI.py:323
  2748. msgid "Flip on &X axis\tX"
  2749. msgstr ""
  2750. #: flatcamGUI/FlatCAMGUI.py:325
  2751. msgid "Flip on &Y axis\tY"
  2752. msgstr ""
  2753. #: flatcamGUI/FlatCAMGUI.py:330
  2754. msgid "View source\tALT+S"
  2755. msgstr ""
  2756. #: flatcamGUI/FlatCAMGUI.py:335
  2757. msgid "&View"
  2758. msgstr ""
  2759. #: flatcamGUI/FlatCAMGUI.py:336
  2760. msgid "Enable all plots\tALT+1"
  2761. msgstr ""
  2762. #: flatcamGUI/FlatCAMGUI.py:338
  2763. msgid "Disable all plots\tALT+2"
  2764. msgstr ""
  2765. #: flatcamGUI/FlatCAMGUI.py:340
  2766. msgid "Disable non-selected\tALT+3"
  2767. msgstr ""
  2768. #: flatcamGUI/FlatCAMGUI.py:343
  2769. msgid "&Zoom Fit\tV"
  2770. msgstr ""
  2771. #: flatcamGUI/FlatCAMGUI.py:344
  2772. msgid "&Zoom In\t-"
  2773. msgstr ""
  2774. #: flatcamGUI/FlatCAMGUI.py:345
  2775. msgid "&Zoom Out\t="
  2776. msgstr ""
  2777. #: flatcamGUI/FlatCAMGUI.py:349
  2778. msgid "Toggle Code Editor\tCTRL+E"
  2779. msgstr ""
  2780. #: flatcamGUI/FlatCAMGUI.py:352
  2781. msgid "&Toggle FullScreen\tALT+F10"
  2782. msgstr ""
  2783. #: flatcamGUI/FlatCAMGUI.py:354
  2784. msgid "&Toggle Plot Area\tCTRL+F10"
  2785. msgstr ""
  2786. #: flatcamGUI/FlatCAMGUI.py:356
  2787. msgid "&Toggle Project/Sel/Tool\t`"
  2788. msgstr ""
  2789. #: flatcamGUI/FlatCAMGUI.py:359
  2790. msgid "&Toggle Grid Snap\tG"
  2791. msgstr ""
  2792. #: flatcamGUI/FlatCAMGUI.py:361
  2793. msgid "&Toggle Axis\tSHIFT+G"
  2794. msgstr ""
  2795. #: flatcamGUI/FlatCAMGUI.py:364
  2796. msgid "Toggle Workspace\tSHIFT+W"
  2797. msgstr ""
  2798. #: flatcamGUI/FlatCAMGUI.py:368
  2799. msgid "&Tool"
  2800. msgstr ""
  2801. #: flatcamGUI/FlatCAMGUI.py:370
  2802. msgid "&Command Line\tS"
  2803. msgstr ""
  2804. #: flatcamGUI/FlatCAMGUI.py:373
  2805. msgid "&Help"
  2806. msgstr ""
  2807. #: flatcamGUI/FlatCAMGUI.py:374
  2808. msgid "Help\tF1"
  2809. msgstr ""
  2810. #: flatcamGUI/FlatCAMGUI.py:375
  2811. msgid "FlatCAM.org"
  2812. msgstr ""
  2813. #: flatcamGUI/FlatCAMGUI.py:378
  2814. msgid "Shortcuts List\tF3"
  2815. msgstr ""
  2816. #: flatcamGUI/FlatCAMGUI.py:379
  2817. msgid "YouTube Channel\tF4"
  2818. msgstr ""
  2819. #: flatcamGUI/FlatCAMGUI.py:381
  2820. msgid "About"
  2821. msgstr ""
  2822. #: flatcamGUI/FlatCAMGUI.py:392
  2823. msgid "Add Circle\tO"
  2824. msgstr ""
  2825. #: flatcamGUI/FlatCAMGUI.py:394
  2826. msgid "Add Arc\tA"
  2827. msgstr ""
  2828. #: flatcamGUI/FlatCAMGUI.py:397
  2829. msgid "Add Rectangle\tR"
  2830. msgstr ""
  2831. #: flatcamGUI/FlatCAMGUI.py:400
  2832. msgid "Add Polygon\tN"
  2833. msgstr ""
  2834. #: flatcamGUI/FlatCAMGUI.py:402
  2835. msgid "Add Path\tP"
  2836. msgstr ""
  2837. #: flatcamGUI/FlatCAMGUI.py:404
  2838. msgid "Add Text\tT"
  2839. msgstr ""
  2840. #: flatcamGUI/FlatCAMGUI.py:407
  2841. msgid "Polygon Union\tU"
  2842. msgstr ""
  2843. #: flatcamGUI/FlatCAMGUI.py:409
  2844. msgid "Polygon Intersection\tE"
  2845. msgstr ""
  2846. #: flatcamGUI/FlatCAMGUI.py:411
  2847. msgid "Polygon Subtraction\tS"
  2848. msgstr ""
  2849. #: flatcamGUI/FlatCAMGUI.py:415
  2850. msgid "Cut Path\tX"
  2851. msgstr ""
  2852. #: flatcamGUI/FlatCAMGUI.py:417
  2853. msgid "Copy Geom\tC"
  2854. msgstr ""
  2855. #: flatcamGUI/FlatCAMGUI.py:419
  2856. msgid "Delete Shape\tDEL"
  2857. msgstr ""
  2858. #: flatcamGUI/FlatCAMGUI.py:422 flatcamGUI/FlatCAMGUI.py:495
  2859. msgid "Move\tM"
  2860. msgstr ""
  2861. #: flatcamGUI/FlatCAMGUI.py:424
  2862. msgid "Buffer Tool\tB"
  2863. msgstr ""
  2864. #: flatcamGUI/FlatCAMGUI.py:427
  2865. msgid "Paint Tool\tI"
  2866. msgstr ""
  2867. #: flatcamGUI/FlatCAMGUI.py:430
  2868. msgid "Transform Tool\tALT+R"
  2869. msgstr ""
  2870. #: flatcamGUI/FlatCAMGUI.py:434
  2871. msgid "Toggle Corner Snap\tK"
  2872. msgstr ""
  2873. #: flatcamGUI/FlatCAMGUI.py:437
  2874. msgid ">Excellon Editor<"
  2875. msgstr ""
  2876. #: flatcamGUI/FlatCAMGUI.py:441
  2877. msgid "Add Drill Array\tA"
  2878. msgstr ""
  2879. #: flatcamGUI/FlatCAMGUI.py:443
  2880. msgid "Add Drill\tD"
  2881. msgstr ""
  2882. #: flatcamGUI/FlatCAMGUI.py:447
  2883. msgid "Resize Drill(S)\tR"
  2884. msgstr ""
  2885. #: flatcamGUI/FlatCAMGUI.py:449 flatcamGUI/FlatCAMGUI.py:488
  2886. msgid "Copy\tC"
  2887. msgstr ""
  2888. #: flatcamGUI/FlatCAMGUI.py:451 flatcamGUI/FlatCAMGUI.py:490
  2889. msgid "Delete\tDEL"
  2890. msgstr ""
  2891. #: flatcamGUI/FlatCAMGUI.py:456
  2892. msgid "Move Drill(s)\tM"
  2893. msgstr ""
  2894. #: flatcamGUI/FlatCAMGUI.py:460
  2895. msgid ">Gerber Editor<"
  2896. msgstr ""
  2897. #: flatcamGUI/FlatCAMGUI.py:464
  2898. msgid "Add Pad\tP"
  2899. msgstr ""
  2900. #: flatcamGUI/FlatCAMGUI.py:466
  2901. msgid "Add Pad Array\tA"
  2902. msgstr ""
  2903. #: flatcamGUI/FlatCAMGUI.py:468
  2904. msgid "Add Track\tT"
  2905. msgstr ""
  2906. #: flatcamGUI/FlatCAMGUI.py:470
  2907. msgid "Add Region\tN"
  2908. msgstr ""
  2909. #: flatcamGUI/FlatCAMGUI.py:474
  2910. msgid "Poligonize\tALT+N"
  2911. msgstr ""
  2912. #: flatcamGUI/FlatCAMGUI.py:476
  2913. msgid "Add SemiDisc\tE"
  2914. msgstr ""
  2915. #: flatcamGUI/FlatCAMGUI.py:478
  2916. msgid "Add Disc\tD"
  2917. msgstr ""
  2918. #: flatcamGUI/FlatCAMGUI.py:480
  2919. msgid "Buffer\tB"
  2920. msgstr ""
  2921. #: flatcamGUI/FlatCAMGUI.py:482
  2922. msgid "Scale\tS"
  2923. msgstr ""
  2924. #: flatcamGUI/FlatCAMGUI.py:484
  2925. msgid "Transform\tALT+R"
  2926. msgstr ""
  2927. #: flatcamGUI/FlatCAMGUI.py:511
  2928. msgid "Enable Plot"
  2929. msgstr ""
  2930. #: flatcamGUI/FlatCAMGUI.py:512
  2931. msgid "Disable Plot"
  2932. msgstr ""
  2933. #: flatcamGUI/FlatCAMGUI.py:514
  2934. msgid "Generate CNC"
  2935. msgstr ""
  2936. #: flatcamGUI/FlatCAMGUI.py:515
  2937. msgid "View Source"
  2938. msgstr ""
  2939. #: flatcamGUI/FlatCAMGUI.py:517 flatcamGUI/FlatCAMGUI.py:1603
  2940. msgid "Edit"
  2941. msgstr ""
  2942. #: flatcamGUI/FlatCAMGUI.py:523 flatcamGUI/FlatCAMGUI.py:1609
  2943. #: flatcamTools/ToolProperties.py:25
  2944. msgid "Properties"
  2945. msgstr ""
  2946. #: flatcamGUI/FlatCAMGUI.py:552
  2947. msgid "File Toolbar"
  2948. msgstr ""
  2949. #: flatcamGUI/FlatCAMGUI.py:556
  2950. msgid "Edit Toolbar"
  2951. msgstr ""
  2952. #: flatcamGUI/FlatCAMGUI.py:560
  2953. msgid "View Toolbar"
  2954. msgstr ""
  2955. #: flatcamGUI/FlatCAMGUI.py:564
  2956. msgid "Shell Toolbar"
  2957. msgstr ""
  2958. #: flatcamGUI/FlatCAMGUI.py:568
  2959. msgid "Tools Toolbar"
  2960. msgstr ""
  2961. #: flatcamGUI/FlatCAMGUI.py:572
  2962. msgid "Excellon Editor Toolbar"
  2963. msgstr ""
  2964. #: flatcamGUI/FlatCAMGUI.py:576
  2965. msgid "Geometry Editor Toolbar"
  2966. msgstr ""
  2967. #: flatcamGUI/FlatCAMGUI.py:580
  2968. msgid "Gerber Editor Toolbar"
  2969. msgstr ""
  2970. #: flatcamGUI/FlatCAMGUI.py:584
  2971. msgid "Grid Toolbar"
  2972. msgstr ""
  2973. #: flatcamGUI/FlatCAMGUI.py:603 flatcamGUI/FlatCAMGUI.py:1820
  2974. msgid "Open project"
  2975. msgstr ""
  2976. #: flatcamGUI/FlatCAMGUI.py:604 flatcamGUI/FlatCAMGUI.py:1821
  2977. msgid "Save project"
  2978. msgstr ""
  2979. #: flatcamGUI/FlatCAMGUI.py:607 flatcamGUI/FlatCAMGUI.py:1824
  2980. msgid "New Blank Geometry"
  2981. msgstr ""
  2982. #: flatcamGUI/FlatCAMGUI.py:608
  2983. msgid "New Blank Gerber"
  2984. msgstr ""
  2985. #: flatcamGUI/FlatCAMGUI.py:609 flatcamGUI/FlatCAMGUI.py:1825
  2986. msgid "New Blank Excellon"
  2987. msgstr ""
  2988. #: flatcamGUI/FlatCAMGUI.py:611 flatcamGUI/FlatCAMGUI.py:1827
  2989. msgid "Editor"
  2990. msgstr ""
  2991. #: flatcamGUI/FlatCAMGUI.py:613 flatcamGUI/FlatCAMGUI.py:1829
  2992. msgid "Save Object and close the Editor"
  2993. msgstr ""
  2994. #: flatcamGUI/FlatCAMGUI.py:617 flatcamGUI/FlatCAMGUI.py:1833
  2995. msgid "&Delete"
  2996. msgstr ""
  2997. #: flatcamGUI/FlatCAMGUI.py:620 flatcamGUI/FlatCAMGUI.py:1836
  2998. msgid "&Replot"
  2999. msgstr ""
  3000. #: flatcamGUI/FlatCAMGUI.py:621 flatcamGUI/FlatCAMGUI.py:1837
  3001. msgid "&Clear plot"
  3002. msgstr ""
  3003. #: flatcamGUI/FlatCAMGUI.py:622 flatcamGUI/FlatCAMGUI.py:1838
  3004. msgid "Zoom In"
  3005. msgstr ""
  3006. #: flatcamGUI/FlatCAMGUI.py:623 flatcamGUI/FlatCAMGUI.py:1839
  3007. msgid "Zoom Out"
  3008. msgstr ""
  3009. #: flatcamGUI/FlatCAMGUI.py:624 flatcamGUI/FlatCAMGUI.py:1578
  3010. #: flatcamGUI/FlatCAMGUI.py:1840
  3011. msgid "Zoom Fit"
  3012. msgstr ""
  3013. #: flatcamGUI/FlatCAMGUI.py:629 flatcamGUI/FlatCAMGUI.py:1845
  3014. msgid "&Command Line"
  3015. msgstr ""
  3016. #: flatcamGUI/FlatCAMGUI.py:632 flatcamGUI/FlatCAMGUI.py:1848
  3017. msgid "2Sided Tool"
  3018. msgstr ""
  3019. #: flatcamGUI/FlatCAMGUI.py:633 flatcamGUI/FlatCAMGUI.py:1849
  3020. msgid "&Cutout Tool"
  3021. msgstr ""
  3022. #: flatcamGUI/FlatCAMGUI.py:634 flatcamGUI/FlatCAMGUI.py:1850
  3023. #: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285
  3024. msgid "NCC Tool"
  3025. msgstr ""
  3026. #: flatcamGUI/FlatCAMGUI.py:638 flatcamGUI/FlatCAMGUI.py:1854
  3027. msgid "Panel Tool"
  3028. msgstr ""
  3029. #: flatcamGUI/FlatCAMGUI.py:639 flatcamGUI/FlatCAMGUI.py:1855
  3030. #: flatcamTools/ToolFilm.py:204
  3031. msgid "Film Tool"
  3032. msgstr ""
  3033. #: flatcamGUI/FlatCAMGUI.py:640 flatcamGUI/FlatCAMGUI.py:1857
  3034. msgid "SolderPaste Tool"
  3035. msgstr ""
  3036. #: flatcamGUI/FlatCAMGUI.py:641 flatcamGUI/FlatCAMGUI.py:1858
  3037. #: flatcamTools/ToolSub.py:26
  3038. msgid "Substract Tool"
  3039. msgstr ""
  3040. #: flatcamGUI/FlatCAMGUI.py:645 flatcamGUI/FlatCAMGUI.py:1863
  3041. msgid "Calculators Tool"
  3042. msgstr ""
  3043. #: flatcamGUI/FlatCAMGUI.py:649 flatcamGUI/FlatCAMGUI.py:663
  3044. #: flatcamGUI/FlatCAMGUI.py:696 flatcamGUI/FlatCAMGUI.py:1867
  3045. #: flatcamGUI/FlatCAMGUI.py:1917
  3046. msgid "Select"
  3047. msgstr ""
  3048. #: flatcamGUI/FlatCAMGUI.py:650 flatcamGUI/FlatCAMGUI.py:1868
  3049. msgid "Add Drill Hole"
  3050. msgstr ""
  3051. #: flatcamGUI/FlatCAMGUI.py:652 flatcamGUI/FlatCAMGUI.py:1870
  3052. msgid "Add Drill Hole Array"
  3053. msgstr ""
  3054. #: flatcamGUI/FlatCAMGUI.py:653 flatcamGUI/FlatCAMGUI.py:1871
  3055. msgid "Resize Drill"
  3056. msgstr ""
  3057. #: flatcamGUI/FlatCAMGUI.py:656 flatcamGUI/FlatCAMGUI.py:1874
  3058. msgid "Copy Drill"
  3059. msgstr ""
  3060. #: flatcamGUI/FlatCAMGUI.py:657 flatcamGUI/FlatCAMGUI.py:1876
  3061. msgid "Delete Drill"
  3062. msgstr ""
  3063. #: flatcamGUI/FlatCAMGUI.py:660 flatcamGUI/FlatCAMGUI.py:1879
  3064. msgid "Move Drill"
  3065. msgstr ""
  3066. #: flatcamGUI/FlatCAMGUI.py:664 flatcamGUI/FlatCAMGUI.py:1883
  3067. msgid "Add Circle"
  3068. msgstr ""
  3069. #: flatcamGUI/FlatCAMGUI.py:665 flatcamGUI/FlatCAMGUI.py:1884
  3070. msgid "Add Arc"
  3071. msgstr ""
  3072. #: flatcamGUI/FlatCAMGUI.py:667 flatcamGUI/FlatCAMGUI.py:1886
  3073. msgid "Add Rectangle"
  3074. msgstr ""
  3075. #: flatcamGUI/FlatCAMGUI.py:670 flatcamGUI/FlatCAMGUI.py:1889
  3076. msgid "Add Path"
  3077. msgstr ""
  3078. #: flatcamGUI/FlatCAMGUI.py:671 flatcamGUI/FlatCAMGUI.py:1891
  3079. msgid "Add Polygon"
  3080. msgstr ""
  3081. #: flatcamGUI/FlatCAMGUI.py:673 flatcamGUI/FlatCAMGUI.py:1893
  3082. msgid "Add Text"
  3083. msgstr ""
  3084. #: flatcamGUI/FlatCAMGUI.py:674 flatcamGUI/FlatCAMGUI.py:1895
  3085. msgid "Add Buffer"
  3086. msgstr ""
  3087. #: flatcamGUI/FlatCAMGUI.py:675 flatcamGUI/FlatCAMGUI.py:1896
  3088. msgid "Paint Shape"
  3089. msgstr ""
  3090. #: flatcamGUI/FlatCAMGUI.py:678 flatcamGUI/FlatCAMGUI.py:1899
  3091. msgid "Polygon Union"
  3092. msgstr ""
  3093. #: flatcamGUI/FlatCAMGUI.py:680 flatcamGUI/FlatCAMGUI.py:1901
  3094. msgid "Polygon Intersection"
  3095. msgstr ""
  3096. #: flatcamGUI/FlatCAMGUI.py:682 flatcamGUI/FlatCAMGUI.py:1903
  3097. msgid "Polygon Subtraction"
  3098. msgstr ""
  3099. #: flatcamGUI/FlatCAMGUI.py:685 flatcamGUI/FlatCAMGUI.py:1906
  3100. msgid "Cut Path"
  3101. msgstr ""
  3102. #: flatcamGUI/FlatCAMGUI.py:686
  3103. msgid "Copy Shape(s)"
  3104. msgstr ""
  3105. #: flatcamGUI/FlatCAMGUI.py:689
  3106. msgid "Delete Shape '-'"
  3107. msgstr ""
  3108. #: flatcamGUI/FlatCAMGUI.py:691 flatcamGUI/FlatCAMGUI.py:715
  3109. #: flatcamGUI/FlatCAMGUI.py:1911 flatcamGUI/FlatCAMGUI.py:1936
  3110. msgid "Transformations"
  3111. msgstr ""
  3112. #: flatcamGUI/FlatCAMGUI.py:693
  3113. msgid "Move Objects "
  3114. msgstr ""
  3115. #: flatcamGUI/FlatCAMGUI.py:697 flatcamGUI/FlatCAMGUI.py:1918
  3116. msgid "Add Pad"
  3117. msgstr ""
  3118. #: flatcamGUI/FlatCAMGUI.py:699 flatcamGUI/FlatCAMGUI.py:1920
  3119. msgid "Add Track"
  3120. msgstr ""
  3121. #: flatcamGUI/FlatCAMGUI.py:700 flatcamGUI/FlatCAMGUI.py:1921
  3122. msgid "Add Region"
  3123. msgstr ""
  3124. #: flatcamGUI/FlatCAMGUI.py:702 flatcamGUI/FlatCAMGUI.py:1923
  3125. msgid "Poligonize"
  3126. msgstr ""
  3127. #: flatcamGUI/FlatCAMGUI.py:704 flatcamGUI/FlatCAMGUI.py:1925
  3128. msgid "SemiDisc"
  3129. msgstr ""
  3130. #: flatcamGUI/FlatCAMGUI.py:705 flatcamGUI/FlatCAMGUI.py:1926
  3131. msgid "Disc"
  3132. msgstr ""
  3133. #: flatcamGUI/FlatCAMGUI.py:717 flatcamGUI/FlatCAMGUI.py:1588
  3134. #: flatcamGUI/FlatCAMGUI.py:1608 flatcamGUI/FlatCAMGUI.py:1938
  3135. #: flatcamTools/ToolMove.py:26
  3136. msgid "Move"
  3137. msgstr ""
  3138. #: flatcamGUI/FlatCAMGUI.py:723 flatcamGUI/FlatCAMGUI.py:1944
  3139. msgid "Snap to grid"
  3140. msgstr ""
  3141. #: flatcamGUI/FlatCAMGUI.py:726 flatcamGUI/FlatCAMGUI.py:1947
  3142. msgid "Grid X snapping distance"
  3143. msgstr ""
  3144. #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1952
  3145. msgid "Grid Y snapping distance"
  3146. msgstr ""
  3147. #: flatcamGUI/FlatCAMGUI.py:737 flatcamGUI/FlatCAMGUI.py:1958
  3148. msgid ""
  3149. "When active, value on Grid_X\n"
  3150. "is copied to the Grid_Y value."
  3151. msgstr ""
  3152. #: flatcamGUI/FlatCAMGUI.py:743 flatcamGUI/FlatCAMGUI.py:1964
  3153. msgid "Snap to corner"
  3154. msgstr ""
  3155. #: flatcamGUI/FlatCAMGUI.py:747 flatcamGUI/FlatCAMGUI.py:1968
  3156. #: flatcamGUI/FlatCAMGUI.py:3311
  3157. msgid "Max. magnet distance"
  3158. msgstr ""
  3159. #: flatcamGUI/FlatCAMGUI.py:775 flatcamGUI/FlatCAMGUI.py:1572
  3160. msgid "Project"
  3161. msgstr ""
  3162. #: flatcamGUI/FlatCAMGUI.py:785
  3163. msgid "Selected"
  3164. msgstr ""
  3165. #: flatcamGUI/FlatCAMGUI.py:804 flatcamGUI/FlatCAMGUI.py:812
  3166. msgid "Plot Area"
  3167. msgstr ""
  3168. #: flatcamGUI/FlatCAMGUI.py:836
  3169. msgid "General"
  3170. msgstr ""
  3171. #: flatcamGUI/FlatCAMGUI.py:845
  3172. msgid "APP. DEFAULTS"
  3173. msgstr ""
  3174. #: flatcamGUI/FlatCAMGUI.py:846
  3175. msgid "PROJ. OPTIONS "
  3176. msgstr ""
  3177. #: flatcamGUI/FlatCAMGUI.py:857
  3178. msgid "GERBER"
  3179. msgstr ""
  3180. #: flatcamGUI/FlatCAMGUI.py:866
  3181. msgid "EXCELLON"
  3182. msgstr ""
  3183. #: flatcamGUI/FlatCAMGUI.py:875
  3184. msgid "GEOMETRY"
  3185. msgstr ""
  3186. #: flatcamGUI/FlatCAMGUI.py:885
  3187. msgid "CNC-JOB"
  3188. msgstr ""
  3189. #: flatcamGUI/FlatCAMGUI.py:894
  3190. msgid "TOOLS"
  3191. msgstr ""
  3192. #: flatcamGUI/FlatCAMGUI.py:911
  3193. msgid "Import Preferences"
  3194. msgstr ""
  3195. #: flatcamGUI/FlatCAMGUI.py:914
  3196. msgid ""
  3197. "Import a full set of FlatCAM settings from a file\n"
  3198. "previously saved on HDD.\n"
  3199. "\n"
  3200. "FlatCAM automatically save a 'factory_defaults' file\n"
  3201. "on the first start. Do not delete that file."
  3202. msgstr ""
  3203. #: flatcamGUI/FlatCAMGUI.py:921
  3204. msgid "Export Preferences"
  3205. msgstr ""
  3206. #: flatcamGUI/FlatCAMGUI.py:924
  3207. msgid ""
  3208. "Export a full set of FlatCAM settings in a file\n"
  3209. "that is saved on HDD."
  3210. msgstr ""
  3211. #: flatcamGUI/FlatCAMGUI.py:929
  3212. msgid "Open Pref Folder"
  3213. msgstr ""
  3214. #: flatcamGUI/FlatCAMGUI.py:932
  3215. msgid "Open the folder where FlatCAM save the preferences files."
  3216. msgstr ""
  3217. #: flatcamGUI/FlatCAMGUI.py:940
  3218. msgid "Save Preferences"
  3219. msgstr ""
  3220. #: flatcamGUI/FlatCAMGUI.py:943
  3221. msgid ""
  3222. "Save the current settings in the 'current_defaults' file\n"
  3223. "which is the file storing the working default preferences."
  3224. msgstr ""
  3225. #: flatcamGUI/FlatCAMGUI.py:969
  3226. msgid ""
  3227. "<b>General Shortcut list</b><br>\n"
  3228. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  3229. "\"width:283px\">\n"
  3230. " <tbody>\n"
  3231. " <tr height=\"20\">\n"
  3232. " <td height=\"20\" width=\"89\"><strong>F3</strong></"
  3233. "td>\n"
  3234. " <td width=\"194\"><span style=\"color:"
  3235. "#006400\"><strong>&nbsp;SHOW SHORTCUT LIST</strong></span></td>\n"
  3236. " </tr>\n"
  3237. " <tr height=\"20\">\n"
  3238. " <td height=\"20\">&nbsp;</td>\n"
  3239. " <td>&nbsp;</td>\n"
  3240. " </tr>\n"
  3241. " <tr height=\"20\">\n"
  3242. " <td height=\"20\"><strong>1</strong></td>\n"
  3243. " <td>&nbsp;Switch to Project Tab</td>\n"
  3244. " </tr>\n"
  3245. " <tr height=\"20\">\n"
  3246. " <td height=\"20\"><strong>2</strong></td>\n"
  3247. " <td>&nbsp;Switch to Selected Tab</td>\n"
  3248. " </tr>\n"
  3249. " <tr height=\"20\">\n"
  3250. " <td height=\"20\"><strong>3</strong></td>\n"
  3251. " <td>&nbsp;Switch to Tool Tab</td>\n"
  3252. " </tr>\n"
  3253. " <tr height=\"20\">\n"
  3254. " <td height=\"20\">&nbsp;</td>\n"
  3255. " <td>&nbsp;</td>\n"
  3256. " </tr>\n"
  3257. " <tr height=\"20\">\n"
  3258. " <td height=\"20\"><strong>B</strong></td>\n"
  3259. " <td>&nbsp;New Gerber</td>\n"
  3260. " </tr>\n"
  3261. " <tr height=\"20\">\n"
  3262. " <td height=\"20\"><strong>E</strong></td>\n"
  3263. " <td>&nbsp;Edit Object (if selected)</td>\n"
  3264. " </tr>\n"
  3265. " <tr height=\"20\">\n"
  3266. " <td height=\"20\"><strong>G</strong></td>\n"
  3267. " <td>&nbsp;Grid On/Off</td>\n"
  3268. " </tr>\n"
  3269. " <tr height=\"20\">\n"
  3270. " <td height=\"20\"><strong>J</strong></td>\n"
  3271. " <td>&nbsp;Jump to Coordinates</td>\n"
  3272. " </tr>\n"
  3273. " <tr height=\"20\">\n"
  3274. " <td height=\"20\"><strong>L</strong></td>\n"
  3275. " <td>&nbsp;New Excellon</td>\n"
  3276. " </tr>\n"
  3277. " <tr height=\"20\">\n"
  3278. " <td height=\"20\"><strong>M</strong></td>\n"
  3279. " <td>&nbsp;Move Obj</td>\n"
  3280. " </tr>\n"
  3281. " <tr height=\"20\">\n"
  3282. " <td height=\"20\"><strong>N</strong></td>\n"
  3283. " <td>&nbsp;New Geometry</td>\n"
  3284. " </tr>\n"
  3285. " <tr height=\"20\">\n"
  3286. " <td height=\"20\"><strong>O</strong></td>\n"
  3287. " <td>&nbsp;Set Origin</td>\n"
  3288. " </tr>\n"
  3289. " <tr height=\"20\">\n"
  3290. " <td height=\"20\"><strong>Q</strong></td>\n"
  3291. " <td>&nbsp;Change Units</td>\n"
  3292. " </tr>\n"
  3293. " <tr height=\"20\">\n"
  3294. " <td height=\"20\"><strong>P</strong></td>\n"
  3295. " <td>&nbsp;Open Properties Tool</td>\n"
  3296. " </tr>\n"
  3297. " <tr height=\"20\">\n"
  3298. " <td height=\"20\"><strong>R</strong></td>\n"
  3299. " <td>&nbsp;Rotate by 90 degree CW</td>\n"
  3300. " </tr>\n"
  3301. " <tr height=\"20\">\n"
  3302. " <td height=\"20\"><strong>S</strong></td>\n"
  3303. " <td>&nbsp;Shell Toggle</td>\n"
  3304. " </tr>\n"
  3305. " <tr height=\"20\">\n"
  3306. " <td height=\"20\"><strong>T</strong></td>\n"
  3307. " <td>&nbsp;Add a Tool (when in Geometry Selected Tab "
  3308. "or in Tools NCC or Tools Paint)</td>\n"
  3309. " </tr>\n"
  3310. " <tr height=\"20\">\n"
  3311. " <td height=\"20\"><strong>V</strong></td>\n"
  3312. " <td>&nbsp;Zoom Fit</td>\n"
  3313. " </tr>\n"
  3314. " <tr height=\"20\">\n"
  3315. " <td height=\"20\"><strong>X</strong></td>\n"
  3316. " <td>&nbsp;Flip on X_axis</td>\n"
  3317. " </tr>\n"
  3318. " <tr height=\"20\">\n"
  3319. " <td height=\"20\"><strong>Y</strong></td>\n"
  3320. " <td>&nbsp;Flip on Y_axis</td>\n"
  3321. " </tr>\n"
  3322. " <tr height=\"20\">\n"
  3323. " <td height=\"20\"><strong>&#39;=&#39;</strong></td>\n"
  3324. " <td>&nbsp;Zoom Out</td>\n"
  3325. " </tr>\n"
  3326. " <tr height=\"20\">\n"
  3327. " <td height=\"20\"><strong>&#39;-&#39;</strong></td>\n"
  3328. " <td>&nbsp;Zoom In</td>\n"
  3329. " </tr>\n"
  3330. " <tr height=\"20\">\n"
  3331. " <td height=\"20\">&nbsp;</td>\n"
  3332. " <td>&nbsp;</td>\n"
  3333. " </tr>\n"
  3334. " <tr height=\"20\">\n"
  3335. " <td height=\"20\"><strong>CTRL+A</strong></td>\n"
  3336. " <td>&nbsp;Select All</td>\n"
  3337. " </tr>\n"
  3338. " <tr height=\"20\">\n"
  3339. " <td height=\"20\"><strong>CTRL+C</strong></td>\n"
  3340. " <td>&nbsp;Copy Obj</td>\n"
  3341. " </tr>\n"
  3342. " <tr height=\"20\">\n"
  3343. " <td height=\"20\"><strong>CTRL+E</strong></td>\n"
  3344. " <td>&nbsp;Open Excellon File</td>\n"
  3345. " </tr>\n"
  3346. " <tr height=\"20\">\n"
  3347. " <td height=\"20\"><strong>CTRL+G</strong></td>\n"
  3348. " <td>&nbsp;Open Gerber File</td>\n"
  3349. " </tr>\n"
  3350. " <tr height=\"20\">\n"
  3351. " <td height=\"20\"><strong>CTRL+N</strong></td>\n"
  3352. " <td>&nbsp;New Project</td>\n"
  3353. " </tr>\n"
  3354. " <tr height=\"20\">\n"
  3355. " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  3356. " <td>&nbsp;Measurement Tool</td>\n"
  3357. " </tr>\n"
  3358. " <tr height=\"20\">\n"
  3359. " <td height=\"20\"><strong>CTRL+O</strong></td>\n"
  3360. " <td>&nbsp;Open Project</td>\n"
  3361. " </tr>\n"
  3362. " <tr height=\"20\">\n"
  3363. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  3364. " <td>&nbsp;Save Project As</td>\n"
  3365. " </tr>\n"
  3366. " <tr height=\"20\">\n"
  3367. " <td height=\"20\"><strong>CTRL+F10</strong></td>\n"
  3368. " <td>&nbsp;Toggle Plot Area</td>\n"
  3369. " </tr>\n"
  3370. " <tr height=\"20\">\n"
  3371. " <td height=\"20\">&nbsp;</td>\n"
  3372. " <td>&nbsp;</td>\n"
  3373. " </tr>\n"
  3374. " <tr height=\"20\">\n"
  3375. " <td height=\"20\"><strong>SHIFT+C</strong></td>\n"
  3376. " <td>&nbsp;Copy Obj_Name</td>\n"
  3377. " </tr>\n"
  3378. " <tr height=\"20\">\n"
  3379. " <td height=\"20\"><strong>SHIFT+E</strong></td>\n"
  3380. " <td>&nbsp;Toggle Code Editor</td>\n"
  3381. " </tr>\n"
  3382. " <tr height=\"20\">\n"
  3383. " <td height=\"20\"><strong>SHIFT+G</strong></td>\n"
  3384. " <td>&nbsp;Toggle the axis</td>\n"
  3385. " </tr>\n"
  3386. " <tr height=\"20\">\n"
  3387. " <td height=\"20\"><strong>SHIFT+P</strong></td>\n"
  3388. " <td>&nbsp;Open Preferences Window</td>\n"
  3389. " </tr>\n"
  3390. " <tr height=\"20\">\n"
  3391. " <td height=\"20\"><strong>SHIFT+R</strong></td>\n"
  3392. " <td>&nbsp;Rotate by 90 degree CCW</td>\n"
  3393. " </tr>\n"
  3394. " <tr height=\"20\">\n"
  3395. " <td height=\"20\"><strong>SHIFT+S</strong></td>\n"
  3396. " <td>&nbsp;Run a Script</td>\n"
  3397. " </tr>\n"
  3398. " <tr height=\"20\">\n"
  3399. " <td height=\"20\"><strong>SHIFT+W</strong></td>\n"
  3400. " <td>&nbsp;Toggle the workspace</td>\n"
  3401. " </tr>\n"
  3402. " <tr height=\"20\">\n"
  3403. " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  3404. " <td>&nbsp;Skew on X axis</td>\n"
  3405. " </tr>\n"
  3406. " <tr height=\"20\">\n"
  3407. " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  3408. " <td>&nbsp;Skew on Y axis</td>\n"
  3409. " </tr>\n"
  3410. " <tr height=\"20\">\n"
  3411. " <td height=\"20\">&nbsp;</td>\n"
  3412. " <td>&nbsp;</td>\n"
  3413. " </tr>\n"
  3414. " <tr height=\"20\">\n"
  3415. " <td height=\"20\"><strong>ALT+C</strong></td>\n"
  3416. " <td>&nbsp;Calculators Tool</td>\n"
  3417. " </tr>\n"
  3418. " <tr height=\"20\">\n"
  3419. " <td height=\"20\"><strong>ALT+D</strong></td>\n"
  3420. " <td>&nbsp;2-Sided PCB Tool</td>\n"
  3421. " </tr>\n"
  3422. " <tr height=\"20\">\n"
  3423. " <td height=\"20\"><strong>ALT+K</strong></td>\n"
  3424. " <td>&nbsp;Solder Paste Dispensing Tool</td>\n"
  3425. " </tr>\n"
  3426. " <tr height=\"20\">\n"
  3427. " <td height=\"20\"><strong>ALT+L</strong></td>\n"
  3428. " <td>&nbsp;Film PCB Tool</td>\n"
  3429. " </tr>\n"
  3430. " <tr height=\"20\">\n"
  3431. " <td height=\"20\"><strong>ALT+N</strong></td>\n"
  3432. " <td>&nbsp;Non-Copper Clearing Tool</td>\n"
  3433. " </tr>\n"
  3434. " <tr height=\"20\">\n"
  3435. " <td height=\"20\"><strong>ALT+P</strong></td>\n"
  3436. " <td>&nbsp;Paint Area Tool</td>\n"
  3437. " </tr>\n"
  3438. " <tr height=\"20\">\n"
  3439. " <td height=\"20\"><strong>ALT+Q</strong></td>\n"
  3440. " <td>&nbsp;PDF Import Tool</td>\n"
  3441. " </tr>\n"
  3442. " <tr height=\"20\">\n"
  3443. " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  3444. " <td>&nbsp;Transformations Tool</td>\n"
  3445. " </tr>\n"
  3446. " <tr height=\"20\">\n"
  3447. " <td height=\"20\"><strong>ALT+S</strong></td>\n"
  3448. " <td>&nbsp;View File Source</td>\n"
  3449. " </tr>\n"
  3450. " <tr height=\"20\">\n"
  3451. " <td height=\"20\"><strong>ALT+U</strong></td>\n"
  3452. " <td>&nbsp;Cutout PCB Tool</td>\n"
  3453. " </tr>\n"
  3454. " <tr height=\"20\">\n"
  3455. " <td height=\"20\"><strong>ALT+1</strong></td>\n"
  3456. " <td>&nbsp;Enable all Plots</td>\n"
  3457. " </tr>\n"
  3458. " <tr height=\"20\">\n"
  3459. " <td height=\"20\"><strong>ALT+2</strong></td>\n"
  3460. " <td>&nbsp;Disable all Plots</td>\n"
  3461. " </tr>\n"
  3462. " <tr height=\"20\">\n"
  3463. " <td height=\"20\"><strong>ALT+3</strong></td>\n"
  3464. " <td>&nbsp;Disable Non-selected Plots</td>\n"
  3465. " </tr>\n"
  3466. " <tr height=\"20\">\n"
  3467. " <td height=\"20\"><strong>ALT+F10</strong></td>\n"
  3468. " <td>&nbsp;Toggle Full Screen</td>\n"
  3469. " </tr>\n"
  3470. " <tr height=\"20\">\n"
  3471. " <td height=\"20\">&nbsp;</td>\n"
  3472. " <td>&nbsp;</td>\n"
  3473. " </tr>\n"
  3474. " <tr height=\"20\">\n"
  3475. " <td height=\"20\"><strong>F1</strong></td>\n"
  3476. " <td>&nbsp;Open Online Manual</td>\n"
  3477. " </tr>\n"
  3478. " <tr height=\"20\">\n"
  3479. " <td height=\"20\"><strong>F4</strong></td>\n"
  3480. " <td>&nbsp;Open Online Tutorials</td>\n"
  3481. " </tr>\n"
  3482. " <tr height=\"20\">\n"
  3483. " <td height=\"20\"><strong>Del</strong></td>\n"
  3484. " <td>&nbsp;Delete Object</td>\n"
  3485. " </tr>\n"
  3486. " <tr height=\"20\">\n"
  3487. " <td height=\"20\"><strong>Del</strong></td>\n"
  3488. " <td>&nbsp;Alternate: Delete Tool</td>\n"
  3489. " </tr>\n"
  3490. " <tr height=\"20\">\n"
  3491. " <td height=\"20\"><strong>'`'</strong></td>\n"
  3492. " <td>&nbsp;(left to Key_1)Toogle Notebook Area (Left "
  3493. "Side)</td>\n"
  3494. " </tr>\n"
  3495. " <tr height=\"20\">\n"
  3496. " <td height=\"20\"><strong>SPACE</strong></td>\n"
  3497. " <td>&nbsp;En(Dis)able Obj Plot</td>\n"
  3498. " </tr>\n"
  3499. " <tr height=\"20\">\n"
  3500. " <td height=\"20\"><strong>Escape</strong></td>\n"
  3501. " <td>&nbsp;Deselects all objects</td>\n"
  3502. " </tr>\n"
  3503. " </tbody>\n"
  3504. " </table>\n"
  3505. " \n"
  3506. " "
  3507. msgstr ""
  3508. #: flatcamGUI/FlatCAMGUI.py:1254
  3509. msgid ""
  3510. "<b>Editor Shortcut list</b><br>\n"
  3511. " <br>\n"
  3512. " <strong><span style=\"color:#0000ff\">GEOMETRY EDITOR</span></"
  3513. "strong><br>\n"
  3514. " \n"
  3515. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  3516. "\"width:283px\">\n"
  3517. " <tbody>\n"
  3518. " <tr height=\"20\">\n"
  3519. " <td height=\"20\" width=\"89\"><strong>A</strong></"
  3520. "td>\n"
  3521. " <td width=\"194\">&nbsp;Draw an Arc</td>\n"
  3522. " </tr>\n"
  3523. " <tr height=\"20\">\n"
  3524. " <td height=\"20\"><strong>B</strong></td>\n"
  3525. " <td>&nbsp;Buffer Tool</td>\n"
  3526. " </tr>\n"
  3527. " <tr height=\"20\">\n"
  3528. " <td height=\"20\"><strong>C</strong></td>\n"
  3529. " <td>&nbsp;Copy Geo Item</td>\n"
  3530. " </tr>\n"
  3531. " <tr height=\"20\">\n"
  3532. " <td height=\"20\"><strong>D</strong></td>\n"
  3533. " <td>&nbsp;Within Add Arc will toogle the ARC "
  3534. "direction: CW or CCW</td>\n"
  3535. " </tr>\n"
  3536. " <tr height=\"20\">\n"
  3537. " <td height=\"20\"><strong>E</strong></td>\n"
  3538. " <td>&nbsp;Polygon Intersection Tool</td>\n"
  3539. " </tr>\n"
  3540. " <tr height=\"20\">\n"
  3541. " <td height=\"20\"><strong>I</strong></td>\n"
  3542. " <td>&nbsp;Paint Tool</td>\n"
  3543. " </tr>\n"
  3544. " <tr height=\"20\">\n"
  3545. " <td height=\"20\"><strong>J</strong></td>\n"
  3546. " <td>&nbsp;Jump to Location (x, y)</td>\n"
  3547. " </tr>\n"
  3548. " <tr height=\"20\">\n"
  3549. " <td height=\"20\"><strong>K</strong></td>\n"
  3550. " <td>&nbsp;Toggle Corner Snap</td>\n"
  3551. " </tr>\n"
  3552. " <tr height=\"20\">\n"
  3553. " <td height=\"20\"><strong>M</strong></td>\n"
  3554. " <td>&nbsp;Move Geo Item</td>\n"
  3555. " </tr>\n"
  3556. " <tr height=\"20\">\n"
  3557. " <td height=\"20\"><strong>M</strong></td>\n"
  3558. " <td>&nbsp;Within Add Arc will cycle through the ARC "
  3559. "modes</td>\n"
  3560. " </tr>\n"
  3561. " <tr height=\"20\">\n"
  3562. " <td height=\"20\"><strong>N</strong></td>\n"
  3563. " <td>&nbsp;Draw a Polygon</td>\n"
  3564. " </tr>\n"
  3565. " <tr height=\"20\">\n"
  3566. " <td height=\"20\"><strong>O</strong></td>\n"
  3567. " <td>&nbsp;Draw a Circle</td>\n"
  3568. " </tr>\n"
  3569. " <tr height=\"20\">\n"
  3570. " <td height=\"20\"><strong>P</strong></td>\n"
  3571. " <td>&nbsp;Draw a Path</td>\n"
  3572. " </tr>\n"
  3573. " <tr height=\"20\">\n"
  3574. " <td height=\"20\"><strong>R</strong></td>\n"
  3575. " <td>&nbsp;Draw Rectangle</td>\n"
  3576. " </tr>\n"
  3577. " <tr height=\"20\">\n"
  3578. " <td height=\"20\"><strong>S</strong></td>\n"
  3579. " <td>&nbsp;Polygon Substraction Tool</td>\n"
  3580. " </tr>\n"
  3581. " <tr height=\"20\">\n"
  3582. " <td height=\"20\"><strong>T</strong></td>\n"
  3583. " <td>&nbsp;Add Text Tool</td>\n"
  3584. " </tr>\n"
  3585. " <tr height=\"20\">\n"
  3586. " <td height=\"20\"><strong>U</strong></td>\n"
  3587. " <td>&nbsp;Polygon Union Tool</td>\n"
  3588. " </tr>\n"
  3589. " <tr height=\"20\">\n"
  3590. " <td height=\"20\"><strong>X</strong></td>\n"
  3591. " <td>&nbsp;Flip shape on X axis</td>\n"
  3592. " </tr>\n"
  3593. " <tr height=\"20\">\n"
  3594. " <td height=\"20\"><strong>Y</strong></td>\n"
  3595. " <td>&nbsp;Flip shape on Y axis</td>\n"
  3596. " </tr>\n"
  3597. " <tr height=\"20\">\n"
  3598. " <td height=\"20\">&nbsp;</td>\n"
  3599. " <td>&nbsp;</td>\n"
  3600. " </tr>\n"
  3601. " <tr height=\"20\">\n"
  3602. " <td height=\"20\"><strong>SHIFT+X</strong></td>\n"
  3603. " <td>&nbsp;Skew shape on X axis</td>\n"
  3604. " </tr>\n"
  3605. " <tr height=\"20\">\n"
  3606. " <td height=\"20\"><strong>SHIFT+Y</strong></td>\n"
  3607. " <td>&nbsp;Skew shape on Y axis</td>\n"
  3608. " </tr>\n"
  3609. " <tr height=\"20\">\n"
  3610. " <td height=\"20\">&nbsp;</td>\n"
  3611. " <td>&nbsp;</td>\n"
  3612. " </tr>\n"
  3613. " <tr height=\"20\">\n"
  3614. " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  3615. " <td>&nbsp;Editor Transformation Tool</td>\n"
  3616. " </tr>\n"
  3617. " <tr height=\"20\">\n"
  3618. " <td height=\"20\"><strong>ALT+X</strong></td>\n"
  3619. " <td>&nbsp;Offset shape on X axis</td>\n"
  3620. " </tr>\n"
  3621. " <tr height=\"20\">\n"
  3622. " <td height=\"20\"><strong>ALT+Y</strong></td>\n"
  3623. " <td>&nbsp;Offset shape on Y axis</td>\n"
  3624. " </tr>\n"
  3625. " <tr height=\"20\">\n"
  3626. " <td height=\"20\">&nbsp;</td>\n"
  3627. " <td>&nbsp;</td>\n"
  3628. " </tr>\n"
  3629. " <tr height=\"20\">\n"
  3630. " <td height=\"20\"><strong>CTRL+M</strong></td>\n"
  3631. " <td>&nbsp;Measurement Tool</td>\n"
  3632. " </tr>\n"
  3633. " <tr height=\"20\">\n"
  3634. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  3635. " <td>&nbsp;Save Object and Exit Editor</td>\n"
  3636. " </tr>\n"
  3637. " <tr height=\"20\">\n"
  3638. " <td height=\"20\"><strong>CTRL+X</strong></td>\n"
  3639. " <td>&nbsp;Polygon Cut Tool</td>\n"
  3640. " </tr>\n"
  3641. " <tr height=\"20\">\n"
  3642. " <td height=\"20\">&nbsp;</td>\n"
  3643. " <td>&nbsp;</td>\n"
  3644. " </tr>\n"
  3645. " <tr height=\"20\">\n"
  3646. " <td height=\"20\"><strong>Space</strong></td>\n"
  3647. " <td>&nbsp;Rotate Geometry</td>\n"
  3648. " </tr>\n"
  3649. " <tr height=\"20\">\n"
  3650. " <td height=\"20\"><strong>ENTER</strong></td>\n"
  3651. " <td>&nbsp;Finish drawing for certain tools</td>\n"
  3652. " </tr>\n"
  3653. " <tr height=\"20\">\n"
  3654. " <td height=\"20\"><strong>ESC</strong></td>\n"
  3655. " <td>&nbsp;Abort and return to Select</td>\n"
  3656. " </tr>\n"
  3657. " <tr height=\"20\">\n"
  3658. " <td height=\"20\"><strong>Del</strong></td>\n"
  3659. " <td>&nbsp;Delete Shape</td>\n"
  3660. " </tr>\n"
  3661. " </tbody>\n"
  3662. " </table>\n"
  3663. " <br>\n"
  3664. " <br>\n"
  3665. " <strong><span style=\"color:#ff0000\">EXCELLON EDITOR</span></"
  3666. "strong><br>\n"
  3667. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  3668. "\"width:283px\">\n"
  3669. " <tbody>\n"
  3670. " <tr height=\"20\">\n"
  3671. " <td height=\"20\" width=\"89\"><strong>A</strong></"
  3672. "td>\n"
  3673. " <td width=\"194\">&nbsp;Add Drill Array</td>\n"
  3674. " </tr>\n"
  3675. " <tr height=\"20\">\n"
  3676. " <td height=\"20\"><strong>C</strong></td>\n"
  3677. " <td>&nbsp;Copy Drill(s)</td>\n"
  3678. " </tr>\n"
  3679. " <tr height=\"20\">\n"
  3680. " <td height=\"20\"><strong>D</strong></td>\n"
  3681. " <td>&nbsp;Add Drill</td>\n"
  3682. " </tr>\n"
  3683. " <tr height=\"20\">\n"
  3684. " <td height=\"20\"><strong>J</strong></td>\n"
  3685. " <td>&nbsp;Jump to Location (x, y)</td>\n"
  3686. " </tr>\n"
  3687. " <tr height=\"20\">\n"
  3688. " <td height=\"20\"><strong>M</strong></td>\n"
  3689. " <td>&nbsp;Move Drill(s)</td>\n"
  3690. " </tr>\n"
  3691. " <tr height=\"20\">\n"
  3692. " <td height=\"20\"><strong>R</strong></td>\n"
  3693. " <td>&nbsp;Resize Drill(s)</td>\n"
  3694. " </tr>\n"
  3695. " <tr height=\"20\">\n"
  3696. " <td height=\"20\"><strong>T</strong></td>\n"
  3697. " <td>&nbsp;Add a new Tool</td>\n"
  3698. " </tr>\n"
  3699. " <tr height=\"20\">\n"
  3700. " <td height=\"20\">&nbsp;</td>\n"
  3701. " <td>&nbsp;</td>\n"
  3702. " </tr>\n"
  3703. " <tr height=\"20\">\n"
  3704. " <td height=\"20\"><strong>Del</strong></td>\n"
  3705. " <td>&nbsp;Delete Drill(s)</td>\n"
  3706. " </tr>\n"
  3707. " <tr height=\"20\">\n"
  3708. " <td height=\"20\"><strong>Del</strong></td>\n"
  3709. " <td>&nbsp;Alternate: Delete Tool(s)</td>\n"
  3710. " </tr>\n"
  3711. " <tr height=\"20\">\n"
  3712. " <td height=\"20\">&nbsp;</td>\n"
  3713. " <td>&nbsp;</td>\n"
  3714. " </tr>\n"
  3715. " <tr height=\"20\">\n"
  3716. " <td height=\"20\"><strong>ESC</strong></td>\n"
  3717. " <td>&nbsp;Abort and return to Select</td>\n"
  3718. " </tr>\n"
  3719. " <tr height=\"20\">\n"
  3720. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  3721. " <td>&nbsp;Save Object and Exit Editor</td>\n"
  3722. " </tr>\n"
  3723. " </tbody>\n"
  3724. " </table>\n"
  3725. " <br>\n"
  3726. " <br>\n"
  3727. " <strong><span style=\"color:#00ff00\">GERBER EDITOR</span></"
  3728. "strong><br>\n"
  3729. " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style="
  3730. "\"width:283px\">\n"
  3731. " <tbody>\n"
  3732. " <tr height=\"20\">\n"
  3733. " <td height=\"20\" width=\"89\"><strong>A</strong></"
  3734. "td>\n"
  3735. " <td width=\"194\">&nbsp;Add Pad Array</td>\n"
  3736. " </tr>\n"
  3737. " <tr height=\"20\">\n"
  3738. " <td height=\"20\"><strong>B</strong></td>\n"
  3739. " <td>&nbsp;Buffer</td>\n"
  3740. " </tr>\n"
  3741. " <tr height=\"20\">\n"
  3742. " <td height=\"20\"><strong>C</strong></td>\n"
  3743. " <td>&nbsp;Copy</td>\n"
  3744. " </tr>\n"
  3745. " <tr height=\"20\">\n"
  3746. " <td height=\"20\"><strong>D</strong></td>\n"
  3747. " <td>&nbsp;Add Disc</td>\n"
  3748. " </tr>\n"
  3749. " <tr height=\"20\">\n"
  3750. " <td height=\"20\"><strong>E</strong></td>\n"
  3751. " <td>&nbsp;Add SemiDisc</td>\n"
  3752. " </tr>\n"
  3753. " <tr height=\"20\">\n"
  3754. " <td height=\"20\"><strong>J</strong></td>\n"
  3755. " <td>&nbsp;Jump to Location (x, y)</td>\n"
  3756. " </tr>\n"
  3757. " <tr height=\"20\">\n"
  3758. " <td height=\"20\"><strong>M</strong></td>\n"
  3759. " <td>&nbsp;Move</td>\n"
  3760. " </tr>\n"
  3761. " <tr height=\"20\">\n"
  3762. " <td height=\"20\"><strong>N</strong></td>\n"
  3763. " <td>&nbsp;Add Region</td>\n"
  3764. " </tr>\n"
  3765. " <tr height=\"20\">\n"
  3766. " <td height=\"20\"><strong>P</strong></td>\n"
  3767. " <td>&nbsp;Add Pad</td>\n"
  3768. " </tr>\n"
  3769. " <tr height=\"20\">\n"
  3770. " <td height=\"20\"><strong>R</strong></td>\n"
  3771. " <td>&nbsp;Within Track & Region Tools will cycle in "
  3772. "REVERSE the bend modes</td>\n"
  3773. " </tr>\n"
  3774. " <tr height=\"20\">\n"
  3775. " <td height=\"20\"><strong>S</strong></td>\n"
  3776. " <td>&nbsp;Scale</td>\n"
  3777. " </tr>\n"
  3778. " <tr height=\"20\">\n"
  3779. " <td height=\"20\"><strong>T</strong></td>\n"
  3780. " <td>&nbsp;Add Track</td>\n"
  3781. " </tr>\n"
  3782. " <tr height=\"20\">\n"
  3783. " <td height=\"20\"><strong>T</strong></td>\n"
  3784. " <td>&nbsp;Within Track & Region Tools will cycle "
  3785. "FORWARD the bend modes</td>\n"
  3786. " </tr>\n"
  3787. " <tr height=\"20\">\n"
  3788. " <td height=\"20\">&nbsp;</td>\n"
  3789. " <td>&nbsp;</td>\n"
  3790. " </tr>\n"
  3791. " <tr height=\"20\">\n"
  3792. " <td height=\"20\"><strong>Del</strong></td>\n"
  3793. " <td>&nbsp;Delete</td>\n"
  3794. " </tr>\n"
  3795. " <tr height=\"20\">\n"
  3796. " <td height=\"20\"><strong>Del</strong></td>\n"
  3797. " <td>&nbsp;Alternate: Delete Apertures</td>\n"
  3798. " </tr>\n"
  3799. " <tr height=\"20\">\n"
  3800. " <td height=\"20\">&nbsp;</td>\n"
  3801. " <td>&nbsp;</td>\n"
  3802. " </tr>\n"
  3803. " <tr height=\"20\">\n"
  3804. " <td height=\"20\"><strong>ESC</strong></td>\n"
  3805. " <td>&nbsp;Abort and return to Select</td>\n"
  3806. " </tr>\n"
  3807. " <tr height=\"20\">\n"
  3808. " <td height=\"20\"><strong>CTRL+S</strong></td>\n"
  3809. " <td>&nbsp;Save Object and Exit Editor</td>\n"
  3810. " </tr>\n"
  3811. " <tr height=\"20\">\n"
  3812. " <td height=\"20\">&nbsp;</td>\n"
  3813. " <td>&nbsp;</td>\n"
  3814. " </tr>\n"
  3815. " <tr height=\"20\">\n"
  3816. " <td height=\"20\"><strong>ALT+R</strong></td>\n"
  3817. " <td>&nbsp;Transformation Tool</td>\n"
  3818. " </tr>\n"
  3819. " </tbody>\n"
  3820. " </table>\n"
  3821. " "
  3822. msgstr ""
  3823. #: flatcamGUI/FlatCAMGUI.py:1566
  3824. msgid "Disable"
  3825. msgstr ""
  3826. #: flatcamGUI/FlatCAMGUI.py:1568
  3827. msgid "New"
  3828. msgstr ""
  3829. #: flatcamGUI/FlatCAMGUI.py:1569
  3830. msgid "Geometry"
  3831. msgstr ""
  3832. #: flatcamGUI/FlatCAMGUI.py:1570
  3833. msgid "Excellon"
  3834. msgstr ""
  3835. #: flatcamGUI/FlatCAMGUI.py:1575
  3836. msgid "Grids"
  3837. msgstr ""
  3838. #: flatcamGUI/FlatCAMGUI.py:1577
  3839. msgid "View"
  3840. msgstr ""
  3841. #: flatcamGUI/FlatCAMGUI.py:1579
  3842. msgid "Clear Plot"
  3843. msgstr ""
  3844. #: flatcamGUI/FlatCAMGUI.py:1580
  3845. msgid "Replot"
  3846. msgstr ""
  3847. #: flatcamGUI/FlatCAMGUI.py:1583
  3848. msgid "Geo Editor"
  3849. msgstr ""
  3850. #: flatcamGUI/FlatCAMGUI.py:1584
  3851. msgid "Line"
  3852. msgstr ""
  3853. #: flatcamGUI/FlatCAMGUI.py:1585
  3854. msgid "Rectangle"
  3855. msgstr ""
  3856. #: flatcamGUI/FlatCAMGUI.py:1586
  3857. msgid "Cut"
  3858. msgstr ""
  3859. #: flatcamGUI/FlatCAMGUI.py:1591
  3860. msgid "Pad"
  3861. msgstr ""
  3862. #: flatcamGUI/FlatCAMGUI.py:1592
  3863. msgid "Pad Array"
  3864. msgstr ""
  3865. #: flatcamGUI/FlatCAMGUI.py:1593
  3866. msgid "Track"
  3867. msgstr ""
  3868. #: flatcamGUI/FlatCAMGUI.py:1594
  3869. msgid "Region"
  3870. msgstr ""
  3871. #: flatcamGUI/FlatCAMGUI.py:1596
  3872. msgid "Exc Editor"
  3873. msgstr ""
  3874. #: flatcamGUI/FlatCAMGUI.py:1597
  3875. msgid "Add Drill"
  3876. msgstr ""
  3877. #: flatcamGUI/FlatCAMGUI.py:1629
  3878. msgid "Print Preview"
  3879. msgstr ""
  3880. #: flatcamGUI/FlatCAMGUI.py:1630
  3881. msgid "Print Code"
  3882. msgstr ""
  3883. #: flatcamGUI/FlatCAMGUI.py:1631
  3884. msgid "Find in Code"
  3885. msgstr ""
  3886. #: flatcamGUI/FlatCAMGUI.py:1636
  3887. msgid "Replace With"
  3888. msgstr ""
  3889. #: flatcamGUI/FlatCAMGUI.py:1640
  3890. msgid "All"
  3891. msgstr ""
  3892. #: flatcamGUI/FlatCAMGUI.py:1642
  3893. msgid ""
  3894. "When checked it will replace all instances in the 'Find' box\n"
  3895. "with the text in the 'Replace' box.."
  3896. msgstr ""
  3897. #: flatcamGUI/FlatCAMGUI.py:1645
  3898. msgid "Open Code"
  3899. msgstr ""
  3900. #: flatcamGUI/FlatCAMGUI.py:1646
  3901. msgid "Save Code"
  3902. msgstr ""
  3903. #: flatcamGUI/FlatCAMGUI.py:1681
  3904. msgid ""
  3905. "Relative neasurement.\n"
  3906. "Reference is last click position"
  3907. msgstr ""
  3908. #: flatcamGUI/FlatCAMGUI.py:1687
  3909. msgid ""
  3910. "Absolute neasurement.\n"
  3911. "Reference is (X=0, Y= 0) position"
  3912. msgstr ""
  3913. #: flatcamGUI/FlatCAMGUI.py:1882
  3914. msgid "Select 'Esc'"
  3915. msgstr ""
  3916. #: flatcamGUI/FlatCAMGUI.py:1907
  3917. msgid "Copy Objects"
  3918. msgstr ""
  3919. #: flatcamGUI/FlatCAMGUI.py:1909
  3920. msgid "Delete Shape"
  3921. msgstr ""
  3922. #: flatcamGUI/FlatCAMGUI.py:1914
  3923. msgid "Move Objects"
  3924. msgstr ""
  3925. #: flatcamGUI/FlatCAMGUI.py:2343
  3926. msgid ""
  3927. "Please first select a geometry item to be cutted\n"
  3928. "then select the geometry item that will be cutted\n"
  3929. "out of the first item. In the end press ~X~ key or\n"
  3930. "the toolbar button."
  3931. msgstr ""
  3932. #: flatcamGUI/FlatCAMGUI.py:2350 flatcamGUI/FlatCAMGUI.py:2487
  3933. #: flatcamGUI/FlatCAMGUI.py:2546 flatcamGUI/FlatCAMGUI.py:2566
  3934. msgid "Warning"
  3935. msgstr ""
  3936. #: flatcamGUI/FlatCAMGUI.py:2417 flatcamGUI/FlatCAMGUI.py:2616
  3937. #: flatcamGUI/FlatCAMGUI.py:2827
  3938. msgid "[WARNING_NOTCL] Cancelled."
  3939. msgstr ""
  3940. #: flatcamGUI/FlatCAMGUI.py:2482
  3941. msgid ""
  3942. "Please select geometry items \n"
  3943. "on which to perform Intersection Tool."
  3944. msgstr ""
  3945. #: flatcamGUI/FlatCAMGUI.py:2541
  3946. msgid ""
  3947. "Please select geometry items \n"
  3948. "on which to perform Substraction Tool."
  3949. msgstr ""
  3950. #: flatcamGUI/FlatCAMGUI.py:2561
  3951. msgid ""
  3952. "Please select geometry items \n"
  3953. "on which to perform union."
  3954. msgstr ""
  3955. #: flatcamGUI/FlatCAMGUI.py:2632 flatcamGUI/FlatCAMGUI.py:2844
  3956. msgid "[WARNING_NOTCL] Cancelled. Nothing selected to delete."
  3957. msgstr ""
  3958. #: flatcamGUI/FlatCAMGUI.py:2716 flatcamGUI/FlatCAMGUI.py:2911
  3959. msgid "[WARNING_NOTCL] Cancelled. Nothing selected to copy."
  3960. msgstr ""
  3961. #: flatcamGUI/FlatCAMGUI.py:2762 flatcamGUI/FlatCAMGUI.py:2957
  3962. msgid "[WARNING_NOTCL] Cancelled. Nothing selected to move."
  3963. msgstr ""
  3964. #: flatcamGUI/FlatCAMGUI.py:2971
  3965. msgid "New Tool ..."
  3966. msgstr ""
  3967. #: flatcamGUI/FlatCAMGUI.py:2972
  3968. msgid "Enter a Tool Diameter:"
  3969. msgstr ""
  3970. #: flatcamGUI/FlatCAMGUI.py:3014
  3971. msgid "Measurement Tool exit..."
  3972. msgstr ""
  3973. #: flatcamGUI/FlatCAMGUI.py:3296
  3974. msgid "Grid X value:"
  3975. msgstr ""
  3976. #: flatcamGUI/FlatCAMGUI.py:3298
  3977. msgid "This is the Grid snap value on X axis."
  3978. msgstr ""
  3979. #: flatcamGUI/FlatCAMGUI.py:3303
  3980. msgid "Grid Y value:"
  3981. msgstr ""
  3982. #: flatcamGUI/FlatCAMGUI.py:3305
  3983. msgid "This is the Grid snap value on Y axis."
  3984. msgstr ""
  3985. #: flatcamGUI/FlatCAMGUI.py:3310
  3986. msgid "Snap Max:"
  3987. msgstr ""
  3988. #: flatcamGUI/FlatCAMGUI.py:3315
  3989. msgid "Workspace:"
  3990. msgstr ""
  3991. #: flatcamGUI/FlatCAMGUI.py:3317
  3992. msgid ""
  3993. "Draw a delimiting rectangle on canvas.\n"
  3994. "The purpose is to illustrate the limits for our work."
  3995. msgstr ""
  3996. #: flatcamGUI/FlatCAMGUI.py:3320
  3997. msgid "Wk. format:"
  3998. msgstr ""
  3999. #: flatcamGUI/FlatCAMGUI.py:3322
  4000. msgid ""
  4001. "Select the type of rectangle to be used on canvas,\n"
  4002. "as valid workspace."
  4003. msgstr ""
  4004. #: flatcamGUI/FlatCAMGUI.py:3335
  4005. msgid "Plot Fill:"
  4006. msgstr ""
  4007. #: flatcamGUI/FlatCAMGUI.py:3337
  4008. msgid ""
  4009. "Set the fill color for plotted objects.\n"
  4010. "First 6 digits are the color and the last 2\n"
  4011. "digits are for alpha (transparency) level."
  4012. msgstr ""
  4013. #: flatcamGUI/FlatCAMGUI.py:3351 flatcamGUI/FlatCAMGUI.py:3401
  4014. #: flatcamGUI/FlatCAMGUI.py:3451
  4015. msgid "Alpha Level:"
  4016. msgstr ""
  4017. #: flatcamGUI/FlatCAMGUI.py:3353
  4018. msgid "Set the fill transparency for plotted objects."
  4019. msgstr ""
  4020. #: flatcamGUI/FlatCAMGUI.py:3370
  4021. msgid "Plot Line:"
  4022. msgstr ""
  4023. #: flatcamGUI/FlatCAMGUI.py:3372
  4024. msgid "Set the line color for plotted objects."
  4025. msgstr ""
  4026. #: flatcamGUI/FlatCAMGUI.py:3384
  4027. msgid "Sel. Fill:"
  4028. msgstr ""
  4029. #: flatcamGUI/FlatCAMGUI.py:3386
  4030. msgid ""
  4031. "Set the fill color for the selection box\n"
  4032. "in case that the selection is done from left to right.\n"
  4033. "First 6 digits are the color and the last 2\n"
  4034. "digits are for alpha (transparency) level."
  4035. msgstr ""
  4036. #: flatcamGUI/FlatCAMGUI.py:3403
  4037. msgid "Set the fill transparency for the 'left to right' selection box."
  4038. msgstr ""
  4039. #: flatcamGUI/FlatCAMGUI.py:3420
  4040. msgid "Sel. Line:"
  4041. msgstr ""
  4042. #: flatcamGUI/FlatCAMGUI.py:3422
  4043. msgid "Set the line color for the 'left to right' selection box."
  4044. msgstr ""
  4045. #: flatcamGUI/FlatCAMGUI.py:3434
  4046. msgid "Sel2. Fill:"
  4047. msgstr ""
  4048. #: flatcamGUI/FlatCAMGUI.py:3436
  4049. msgid ""
  4050. "Set the fill color for the selection box\n"
  4051. "in case that the selection is done from right to left.\n"
  4052. "First 6 digits are the color and the last 2\n"
  4053. "digits are for alpha (transparency) level."
  4054. msgstr ""
  4055. #: flatcamGUI/FlatCAMGUI.py:3453
  4056. msgid "Set the fill transparency for selection 'right to left' box."
  4057. msgstr ""
  4058. #: flatcamGUI/FlatCAMGUI.py:3470
  4059. msgid "Sel2. Line:"
  4060. msgstr ""
  4061. #: flatcamGUI/FlatCAMGUI.py:3472
  4062. msgid "Set the line color for the 'right to left' selection box."
  4063. msgstr ""
  4064. #: flatcamGUI/FlatCAMGUI.py:3484
  4065. msgid "Editor Draw:"
  4066. msgstr ""
  4067. #: flatcamGUI/FlatCAMGUI.py:3486
  4068. msgid "Set the color for the shape."
  4069. msgstr ""
  4070. #: flatcamGUI/FlatCAMGUI.py:3498
  4071. msgid "Editor Draw Sel.:"
  4072. msgstr ""
  4073. #: flatcamGUI/FlatCAMGUI.py:3500
  4074. msgid "Set the color of the shape when selected."
  4075. msgstr ""
  4076. #: flatcamGUI/FlatCAMGUI.py:3512
  4077. msgid "Project Items:"
  4078. msgstr ""
  4079. #: flatcamGUI/FlatCAMGUI.py:3514
  4080. msgid "Set the color of the items in Project Tab Tree."
  4081. msgstr ""
  4082. #: flatcamGUI/FlatCAMGUI.py:3525
  4083. msgid "Proj. Dis. Items:"
  4084. msgstr ""
  4085. #: flatcamGUI/FlatCAMGUI.py:3527
  4086. msgid ""
  4087. "Set the color of the items in Project Tab Tree,\n"
  4088. "for the case when the items are disabled."
  4089. msgstr ""
  4090. #: flatcamGUI/FlatCAMGUI.py:3578
  4091. msgid "GUI Settings"
  4092. msgstr ""
  4093. #: flatcamGUI/FlatCAMGUI.py:3585
  4094. msgid "Layout:"
  4095. msgstr ""
  4096. #: flatcamGUI/FlatCAMGUI.py:3587
  4097. msgid ""
  4098. "Select an layout for FlatCAM.\n"
  4099. "It is applied immediately."
  4100. msgstr ""
  4101. #: flatcamGUI/FlatCAMGUI.py:3603
  4102. msgid "Style:"
  4103. msgstr ""
  4104. #: flatcamGUI/FlatCAMGUI.py:3605
  4105. msgid ""
  4106. "Select an style for FlatCAM.\n"
  4107. "It will be applied at the next app start."
  4108. msgstr ""
  4109. #: flatcamGUI/FlatCAMGUI.py:3616
  4110. msgid "HDPI Support:"
  4111. msgstr ""
  4112. #: flatcamGUI/FlatCAMGUI.py:3618
  4113. msgid ""
  4114. "Enable High DPI support for FlatCAM.\n"
  4115. "It will be applied at the next app start."
  4116. msgstr ""
  4117. #: flatcamGUI/FlatCAMGUI.py:3631
  4118. msgid "Clear GUI Settings:"
  4119. msgstr ""
  4120. #: flatcamGUI/FlatCAMGUI.py:3633
  4121. msgid ""
  4122. "Clear the GUI settings for FlatCAM,\n"
  4123. "such as: layout, gui state, style, hdpi support etc."
  4124. msgstr ""
  4125. #: flatcamGUI/FlatCAMGUI.py:3636
  4126. msgid "Clear"
  4127. msgstr ""
  4128. #: flatcamGUI/FlatCAMGUI.py:3640
  4129. msgid "Hover Shape:"
  4130. msgstr ""
  4131. #: flatcamGUI/FlatCAMGUI.py:3642
  4132. msgid ""
  4133. "Enable display of a hover shape for FlatCAM objects.\n"
  4134. "It is displayed whenever the mouse cursor is hovering\n"
  4135. "over any kind of not-selected object."
  4136. msgstr ""
  4137. #: flatcamGUI/FlatCAMGUI.py:3649
  4138. msgid "Sel. Shape:"
  4139. msgstr ""
  4140. #: flatcamGUI/FlatCAMGUI.py:3651
  4141. msgid ""
  4142. "Enable the display of a selection shape for FlatCAM objects.\n"
  4143. "It is displayed whenever the mouse selects an object\n"
  4144. "either by clicking or dragging mouse from left to right or\n"
  4145. "right to left."
  4146. msgstr ""
  4147. #: flatcamGUI/FlatCAMGUI.py:3693
  4148. msgid "Are you sure you want to delete the GUI Settings? \n"
  4149. msgstr ""
  4150. #: flatcamGUI/FlatCAMGUI.py:3696
  4151. msgid "Clear GUI Settings"
  4152. msgstr ""
  4153. #: flatcamGUI/FlatCAMGUI.py:3717
  4154. msgid "App Preferences"
  4155. msgstr ""
  4156. #: flatcamGUI/FlatCAMGUI.py:3723
  4157. msgid "<b>Units:</b>"
  4158. msgstr ""
  4159. #: flatcamGUI/FlatCAMGUI.py:3724
  4160. msgid ""
  4161. "The default value for FlatCAM units.\n"
  4162. "Whatever is selected here is set every time\n"
  4163. "FLatCAM is started."
  4164. msgstr ""
  4165. #: flatcamGUI/FlatCAMGUI.py:3731
  4166. msgid "<b>APP. LEVEL:</b>"
  4167. msgstr ""
  4168. #: flatcamGUI/FlatCAMGUI.py:3732
  4169. msgid ""
  4170. "Choose the default level of usage for FlatCAM.\n"
  4171. "BASIC level -> reduced functionality, best for beginner's.\n"
  4172. "ADVANCED level -> full functionality.\n"
  4173. "\n"
  4174. "The choice here will influence the parameters in\n"
  4175. "the Selected Tab for all kinds of FlatCAM objects."
  4176. msgstr ""
  4177. #: flatcamGUI/FlatCAMGUI.py:3741
  4178. msgid "<b>Languages:</b>"
  4179. msgstr ""
  4180. #: flatcamGUI/FlatCAMGUI.py:3742
  4181. msgid "Set the language used throughout FlatCAM."
  4182. msgstr ""
  4183. #: flatcamGUI/FlatCAMGUI.py:3745
  4184. msgid "Apply Language"
  4185. msgstr ""
  4186. #: flatcamGUI/FlatCAMGUI.py:3746
  4187. msgid ""
  4188. "Set the language used throughout FlatCAM.\n"
  4189. "The app will restart after click.Windows: When FlatCAM is installed in "
  4190. "Program Files\n"
  4191. "directory, it is possible that the app will not\n"
  4192. "restart after the button is clicked due of Windows\n"
  4193. "security features. In this case the language will be\n"
  4194. "applied at the next app start."
  4195. msgstr ""
  4196. #: flatcamGUI/FlatCAMGUI.py:3755
  4197. msgid "Shell at StartUp:"
  4198. msgstr ""
  4199. #: flatcamGUI/FlatCAMGUI.py:3757 flatcamGUI/FlatCAMGUI.py:3762
  4200. msgid ""
  4201. "Check this box if you want the shell to\n"
  4202. "start automatically at startup."
  4203. msgstr ""
  4204. #: flatcamGUI/FlatCAMGUI.py:3767
  4205. msgid "Version Check:"
  4206. msgstr ""
  4207. #: flatcamGUI/FlatCAMGUI.py:3769 flatcamGUI/FlatCAMGUI.py:3774
  4208. msgid ""
  4209. "Check this box if you want to check\n"
  4210. "for a new version automatically at startup."
  4211. msgstr ""
  4212. #: flatcamGUI/FlatCAMGUI.py:3779
  4213. msgid "Send Stats:"
  4214. msgstr ""
  4215. #: flatcamGUI/FlatCAMGUI.py:3781 flatcamGUI/FlatCAMGUI.py:3786
  4216. msgid ""
  4217. "Check this box if you agree to send anonymous\n"
  4218. "stats automatically at startup, to help improve FlatCAM."
  4219. msgstr ""
  4220. #: flatcamGUI/FlatCAMGUI.py:3793
  4221. msgid "<b>Pan Button:</b>"
  4222. msgstr ""
  4223. #: flatcamGUI/FlatCAMGUI.py:3794
  4224. msgid ""
  4225. "Select the mouse button to use for panning:\n"
  4226. "- MMB --> Middle Mouse Button\n"
  4227. "- RMB --> Right Mouse Button"
  4228. msgstr ""
  4229. #: flatcamGUI/FlatCAMGUI.py:3801
  4230. msgid "<b>Multiple Sel:</b>"
  4231. msgstr ""
  4232. #: flatcamGUI/FlatCAMGUI.py:3802
  4233. msgid "Select the key used for multiple selection."
  4234. msgstr ""
  4235. #: flatcamGUI/FlatCAMGUI.py:3807
  4236. msgid "Project at StartUp:"
  4237. msgstr ""
  4238. #: flatcamGUI/FlatCAMGUI.py:3809 flatcamGUI/FlatCAMGUI.py:3814
  4239. msgid ""
  4240. "Check this box if you want the project/selected/tool tab area to\n"
  4241. "to be shown automatically at startup."
  4242. msgstr ""
  4243. #: flatcamGUI/FlatCAMGUI.py:3819
  4244. msgid "Project AutoHide:"
  4245. msgstr ""
  4246. #: flatcamGUI/FlatCAMGUI.py:3821 flatcamGUI/FlatCAMGUI.py:3827
  4247. msgid ""
  4248. "Check this box if you want the project/selected/tool tab area to\n"
  4249. "hide automatically when there are no objects loaded and\n"
  4250. "to show whenever a new object is created."
  4251. msgstr ""
  4252. #: flatcamGUI/FlatCAMGUI.py:3833
  4253. msgid "<b>Enable ToolTips:</b>"
  4254. msgstr ""
  4255. #: flatcamGUI/FlatCAMGUI.py:3835 flatcamGUI/FlatCAMGUI.py:3840
  4256. msgid ""
  4257. "Check this box if you want to have toolTips displayed\n"
  4258. "when hovering with mouse over items throughout the App."
  4259. msgstr ""
  4260. #: flatcamGUI/FlatCAMGUI.py:3843
  4261. msgid "Workers number:"
  4262. msgstr ""
  4263. #: flatcamGUI/FlatCAMGUI.py:3845 flatcamGUI/FlatCAMGUI.py:3854
  4264. msgid ""
  4265. "The number of Qthreads made available to the App.\n"
  4266. "A bigger number may finish the jobs more quickly but\n"
  4267. "depending on your computer speed, may make the App\n"
  4268. "unresponsive. Can have a value between 2 and 16.\n"
  4269. "Default value is 2.\n"
  4270. "After change, it will be applied at next App start."
  4271. msgstr ""
  4272. #: flatcamGUI/FlatCAMGUI.py:3895
  4273. msgid "Save Compressed Project"
  4274. msgstr ""
  4275. #: flatcamGUI/FlatCAMGUI.py:3897
  4276. msgid ""
  4277. "Whether to save a compressed or uncompressed project.\n"
  4278. "When checked it will save a compressed FlatCAM project."
  4279. msgstr ""
  4280. #: flatcamGUI/FlatCAMGUI.py:3908
  4281. msgid "Compression Level:"
  4282. msgstr ""
  4283. #: flatcamGUI/FlatCAMGUI.py:3910
  4284. msgid ""
  4285. "The level of compression used when saving\n"
  4286. "a FlatCAM project. Higher value means better compression\n"
  4287. "but require more RAM usage and more processing time."
  4288. msgstr ""
  4289. #: flatcamGUI/FlatCAMGUI.py:3936 flatcamGUI/FlatCAMGUI.py:4177
  4290. #: flatcamGUI/FlatCAMGUI.py:4832 flatcamGUI/FlatCAMGUI.py:5156
  4291. #: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505
  4292. #: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1344
  4293. msgid "<b>Plot Options:</b>"
  4294. msgstr ""
  4295. #: flatcamGUI/FlatCAMGUI.py:3943 flatcamGUI/FlatCAMGUI.py:4189
  4296. #: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506
  4297. msgid "Solid"
  4298. msgstr ""
  4299. #: flatcamGUI/FlatCAMGUI.py:3945 flatcamGUI/ObjectUI.py:158
  4300. msgid "Solid color polygons."
  4301. msgstr ""
  4302. #: flatcamGUI/FlatCAMGUI.py:3950 flatcamGUI/ObjectUI.py:164
  4303. msgid "M-Color"
  4304. msgstr ""
  4305. #: flatcamGUI/FlatCAMGUI.py:3952 flatcamGUI/ObjectUI.py:166
  4306. msgid "Draw polygons in different colors."
  4307. msgstr ""
  4308. #: flatcamGUI/FlatCAMGUI.py:3957 flatcamGUI/FlatCAMGUI.py:4183
  4309. #: flatcamGUI/FlatCAMGUI.py:4836 flatcamGUI/ObjectUI.py:172
  4310. msgid "Plot"
  4311. msgstr ""
  4312. #: flatcamGUI/FlatCAMGUI.py:3959 flatcamGUI/FlatCAMGUI.py:4838
  4313. #: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546
  4314. #: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1431
  4315. msgid "Plot (show) this object."
  4316. msgstr ""
  4317. #: flatcamGUI/FlatCAMGUI.py:3964 flatcamGUI/FlatCAMGUI.py:4845
  4318. #: flatcamGUI/FlatCAMGUI.py:5192
  4319. msgid "Circle Steps:"
  4320. msgstr ""
  4321. #: flatcamGUI/FlatCAMGUI.py:3966
  4322. msgid ""
  4323. "The number of circle steps for Gerber \n"
  4324. "circular aperture linear approximation."
  4325. msgstr ""
  4326. #: flatcamGUI/FlatCAMGUI.py:3981
  4327. msgid "Gerber Options"
  4328. msgstr ""
  4329. #: flatcamGUI/FlatCAMGUI.py:3985 flatcamGUI/ObjectUI.py:251
  4330. msgid "<b>Isolation Routing:</b>"
  4331. msgstr ""
  4332. #: flatcamGUI/FlatCAMGUI.py:3987 flatcamGUI/ObjectUI.py:253
  4333. msgid ""
  4334. "Create a Geometry object with\n"
  4335. "toolpaths to cut outside polygons."
  4336. msgstr ""
  4337. #: flatcamGUI/FlatCAMGUI.py:3998 flatcamGUI/FlatCAMGUI.py:4555
  4338. #: flatcamGUI/FlatCAMGUI.py:5480 flatcamGUI/ObjectUI.py:785
  4339. #: flatcamGUI/ObjectUI.py:801
  4340. msgid "Diameter of the cutting tool."
  4341. msgstr ""
  4342. #: flatcamGUI/FlatCAMGUI.py:4005
  4343. msgid "Width (# passes):"
  4344. msgstr ""
  4345. #: flatcamGUI/FlatCAMGUI.py:4007 flatcamGUI/ObjectUI.py:275
  4346. msgid ""
  4347. "Width of the isolation gap in\n"
  4348. "number (integer) of tool widths."
  4349. msgstr ""
  4350. #: flatcamGUI/FlatCAMGUI.py:4015 flatcamGUI/ObjectUI.py:283
  4351. msgid "Pass overlap:"
  4352. msgstr ""
  4353. #: flatcamGUI/FlatCAMGUI.py:4017 flatcamGUI/ObjectUI.py:285
  4354. #, python-format
  4355. msgid ""
  4356. "How much (fraction) of the tool width to overlap each tool pass.\n"
  4357. "Example:\n"
  4358. "A value here of 0.25 means an overlap of 25%% from the tool diameter found "
  4359. "above."
  4360. msgstr ""
  4361. #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/ObjectUI.py:295
  4362. msgid "Milling Type:"
  4363. msgstr ""
  4364. #: flatcamGUI/FlatCAMGUI.py:4027 flatcamGUI/ObjectUI.py:297
  4365. msgid ""
  4366. "Milling type:\n"
  4367. "- climb / best for precision milling and to reduce tool usage\n"
  4368. "- conventional / useful when there is no backlash compensation"
  4369. msgstr ""
  4370. #: flatcamGUI/FlatCAMGUI.py:4037
  4371. msgid "Combine Passes"
  4372. msgstr ""
  4373. #: flatcamGUI/FlatCAMGUI.py:4039 flatcamGUI/ObjectUI.py:309
  4374. msgid "Combine all passes into one object"
  4375. msgstr ""
  4376. #: flatcamGUI/FlatCAMGUI.py:4044
  4377. msgid "<b>Clear non-copper:</b>"
  4378. msgstr ""
  4379. #: flatcamGUI/FlatCAMGUI.py:4046 flatcamGUI/FlatCAMGUI.py:5368
  4380. #: flatcamGUI/ObjectUI.py:386
  4381. msgid ""
  4382. "Create a Geometry object with\n"
  4383. "toolpaths to cut all non-copper regions."
  4384. msgstr ""
  4385. #: flatcamGUI/FlatCAMGUI.py:4055 flatcamGUI/FlatCAMGUI.py:4081
  4386. #: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464
  4387. msgid "Boundary Margin:"
  4388. msgstr ""
  4389. #: flatcamGUI/FlatCAMGUI.py:4057 flatcamGUI/ObjectUI.py:432
  4390. msgid ""
  4391. "Specify the edge of the PCB\n"
  4392. "by drawing a box around all\n"
  4393. "objects with this minimum\n"
  4394. "distance."
  4395. msgstr ""
  4396. #: flatcamGUI/FlatCAMGUI.py:4067 flatcamGUI/FlatCAMGUI.py:4090
  4397. msgid "Rounded corners"
  4398. msgstr ""
  4399. #: flatcamGUI/FlatCAMGUI.py:4069
  4400. msgid ""
  4401. "Creates a Geometry objects with polygons\n"
  4402. "covering the copper-free areas of the PCB."
  4403. msgstr ""
  4404. #: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:454
  4405. msgid "<b>Bounding Box:</b>"
  4406. msgstr ""
  4407. #: flatcamGUI/FlatCAMGUI.py:4083 flatcamGUI/ObjectUI.py:466
  4408. msgid ""
  4409. "Distance of the edges of the box\n"
  4410. "to the nearest polygon."
  4411. msgstr ""
  4412. #: flatcamGUI/FlatCAMGUI.py:4092 flatcamGUI/ObjectUI.py:476
  4413. msgid ""
  4414. "If the bounding box is \n"
  4415. "to have rounded corners\n"
  4416. "their radius is equal to\n"
  4417. "the margin."
  4418. msgstr ""
  4419. #: flatcamGUI/FlatCAMGUI.py:4106
  4420. msgid "Gerber Adv. Options"
  4421. msgstr ""
  4422. #: flatcamGUI/FlatCAMGUI.py:4110
  4423. msgid "<b>Advanced Param.:</b>"
  4424. msgstr ""
  4425. #: flatcamGUI/FlatCAMGUI.py:4112
  4426. msgid ""
  4427. "A list of Gerber advanced parameters.\n"
  4428. "Those parameters are available only for\n"
  4429. "Advanced App. Level."
  4430. msgstr ""
  4431. #: flatcamGUI/FlatCAMGUI.py:4122 flatcamGUI/ObjectUI.py:314
  4432. msgid "\"Follow\""
  4433. msgstr ""
  4434. #: flatcamGUI/FlatCAMGUI.py:4124 flatcamGUI/ObjectUI.py:316
  4435. msgid ""
  4436. "Generate a 'Follow' geometry.\n"
  4437. "This means that it will cut through\n"
  4438. "the middle of the trace."
  4439. msgstr ""
  4440. #: flatcamGUI/FlatCAMGUI.py:4132
  4441. msgid "Table Show/Hide"
  4442. msgstr ""
  4443. #: flatcamGUI/FlatCAMGUI.py:4134
  4444. msgid ""
  4445. "Toggle the display of the Gerber Apertures Table.\n"
  4446. "Also, on hide, it will delete all mark shapes\n"
  4447. "that are drawn on canvas."
  4448. msgstr ""
  4449. #: flatcamGUI/FlatCAMGUI.py:4142
  4450. msgid "Ap. Scale Factor:"
  4451. msgstr ""
  4452. #: flatcamGUI/FlatCAMGUI.py:4144
  4453. msgid ""
  4454. "Change the size of the selected apertures.\n"
  4455. "Factor by which to multiply\n"
  4456. "geometric features of this object."
  4457. msgstr ""
  4458. #: flatcamGUI/FlatCAMGUI.py:4154
  4459. msgid "Ap. Buffer Factor:"
  4460. msgstr ""
  4461. #: flatcamGUI/FlatCAMGUI.py:4156
  4462. msgid ""
  4463. "Change the size of the selected apertures.\n"
  4464. "Factor by which to expand/shrink\n"
  4465. "geometric features of this object."
  4466. msgstr ""
  4467. #: flatcamGUI/FlatCAMGUI.py:4174
  4468. msgid "Excellon General"
  4469. msgstr ""
  4470. #: flatcamGUI/FlatCAMGUI.py:4196
  4471. msgid "<b>Excellon Format:</b>"
  4472. msgstr ""
  4473. #: flatcamGUI/FlatCAMGUI.py:4198
  4474. msgid ""
  4475. "The NC drill files, usually named Excellon files\n"
  4476. "are files that can be found in different formats.\n"
  4477. "Here we set the format used when the provided\n"
  4478. "coordinates are not using period.\n"
  4479. "\n"
  4480. "Possible presets:\n"
  4481. "\n"
  4482. "PROTEUS 3:3 MM LZ\n"
  4483. "DipTrace 5:2 MM TZ\n"
  4484. "DipTrace 4:3 MM LZ\n"
  4485. "\n"
  4486. "EAGLE 3:3 MM TZ\n"
  4487. "EAGLE 4:3 MM TZ\n"
  4488. "EAGLE 2:5 INCH TZ\n"
  4489. "EAGLE 3:5 INCH TZ\n"
  4490. "\n"
  4491. "ALTIUM 2:4 INCH LZ\n"
  4492. "Sprint Layout 2:4 INCH LZ\n"
  4493. "KiCAD 3:5 INCH TZ"
  4494. msgstr ""
  4495. #: flatcamGUI/FlatCAMGUI.py:4223
  4496. msgid "INCH:"
  4497. msgstr ""
  4498. #: flatcamGUI/FlatCAMGUI.py:4226
  4499. msgid "Default values for INCH are 2:4"
  4500. msgstr ""
  4501. #: flatcamGUI/FlatCAMGUI.py:4234 flatcamGUI/FlatCAMGUI.py:4267
  4502. #: flatcamGUI/FlatCAMGUI.py:4744
  4503. msgid ""
  4504. "This numbers signify the number of digits in\n"
  4505. "the whole part of Excellon coordinates."
  4506. msgstr ""
  4507. #: flatcamGUI/FlatCAMGUI.py:4248 flatcamGUI/FlatCAMGUI.py:4281
  4508. #: flatcamGUI/FlatCAMGUI.py:4758
  4509. msgid ""
  4510. "This numbers signify the number of digits in\n"
  4511. "the decimal part of Excellon coordinates."
  4512. msgstr ""
  4513. #: flatcamGUI/FlatCAMGUI.py:4256
  4514. msgid "METRIC:"
  4515. msgstr ""
  4516. #: flatcamGUI/FlatCAMGUI.py:4259
  4517. msgid "Default values for METRIC are 3:3"
  4518. msgstr ""
  4519. #: flatcamGUI/FlatCAMGUI.py:4290
  4520. msgid "Default <b>Zeros</b>:"
  4521. msgstr ""
  4522. #: flatcamGUI/FlatCAMGUI.py:4293 flatcamGUI/FlatCAMGUI.py:4793
  4523. msgid ""
  4524. "This sets the type of Excellon zeros.\n"
  4525. "If LZ then Leading Zeros are kept and\n"
  4526. "Trailing Zeros are removed.\n"
  4527. "If TZ is checked then Trailing Zeros are kept\n"
  4528. "and Leading Zeros are removed."
  4529. msgstr ""
  4530. #: flatcamGUI/FlatCAMGUI.py:4304
  4531. msgid ""
  4532. "This sets the default type of Excellon zeros.\n"
  4533. "If it is not detected in the parsed file the value here\n"
  4534. "will be used.If LZ then Leading Zeros are kept and\n"
  4535. "Trailing Zeros are removed.\n"
  4536. "If TZ is checked then Trailing Zeros are kept\n"
  4537. "and Leading Zeros are removed."
  4538. msgstr ""
  4539. #: flatcamGUI/FlatCAMGUI.py:4318
  4540. msgid "Default <b>Units</b>:"
  4541. msgstr ""
  4542. #: flatcamGUI/FlatCAMGUI.py:4321
  4543. msgid ""
  4544. "This sets the default units of Excellon files.\n"
  4545. "If it is not detected in the parsed file the value here\n"
  4546. "will be used.Some Excellon files don't have an header\n"
  4547. "therefore this parameter will be used."
  4548. msgstr ""
  4549. #: flatcamGUI/FlatCAMGUI.py:4332
  4550. msgid ""
  4551. "This sets the units of Excellon files.\n"
  4552. "Some Excellon files don't have an header\n"
  4553. "therefore this parameter will be used."
  4554. msgstr ""
  4555. #: flatcamGUI/FlatCAMGUI.py:4348
  4556. msgid "<b>Excellon Optimization:</b>"
  4557. msgstr ""
  4558. #: flatcamGUI/FlatCAMGUI.py:4355
  4559. msgid "Algorithm: "
  4560. msgstr ""
  4561. #: flatcamGUI/FlatCAMGUI.py:4358 flatcamGUI/FlatCAMGUI.py:4371
  4562. msgid ""
  4563. "This sets the optimization type for the Excellon drill path.\n"
  4564. "If MH is checked then Google OR-Tools algorithm with MetaHeuristic\n"
  4565. "Guided Local Path is used. Default search time is 3sec.\n"
  4566. "Use set_sys excellon_search_time value Tcl Command to set other values.\n"
  4567. "If Basic is checked then Google OR-Tools Basic algorithm is used.\n"
  4568. "\n"
  4569. "If DISABLED, then FlatCAM works in 32bit mode and it uses \n"
  4570. "Travelling Salesman algorithm for path optimization."
  4571. msgstr ""
  4572. #: flatcamGUI/FlatCAMGUI.py:4383
  4573. msgid "Optimization Time: "
  4574. msgstr ""
  4575. #: flatcamGUI/FlatCAMGUI.py:4386
  4576. msgid ""
  4577. "When OR-Tools Metaheuristic (MH) is enabled there is a\n"
  4578. "maximum threshold for how much time is spent doing the\n"
  4579. "path optimization. This max duration is set here.\n"
  4580. "In seconds."
  4581. msgstr ""
  4582. #: flatcamGUI/FlatCAMGUI.py:4427
  4583. msgid "Excellon Options"
  4584. msgstr ""
  4585. #: flatcamGUI/FlatCAMGUI.py:4430 flatcamGUI/ObjectUI.py:584
  4586. msgid "<b>Create CNC Job</b>"
  4587. msgstr ""
  4588. #: flatcamGUI/FlatCAMGUI.py:4432
  4589. msgid ""
  4590. "Parameters used to create a CNC Job object\n"
  4591. "for this drill object."
  4592. msgstr ""
  4593. #: flatcamGUI/FlatCAMGUI.py:4440 flatcamGUI/FlatCAMGUI.py:4896
  4594. #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/ObjectUI.py:595
  4595. #: flatcamGUI/ObjectUI.py:1059 flatcamTools/ToolCalculators.py:108
  4596. msgid "Cut Z:"
  4597. msgstr ""
  4598. #: flatcamGUI/FlatCAMGUI.py:4442 flatcamGUI/ObjectUI.py:597
  4599. msgid ""
  4600. "Drill depth (negative)\n"
  4601. "below the copper surface."
  4602. msgstr ""
  4603. #: flatcamGUI/FlatCAMGUI.py:4449 flatcamGUI/FlatCAMGUI.py:4929
  4604. #: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1095
  4605. msgid "Travel Z:"
  4606. msgstr ""
  4607. #: flatcamGUI/FlatCAMGUI.py:4451 flatcamGUI/ObjectUI.py:607
  4608. msgid ""
  4609. "Tool height when travelling\n"
  4610. "across the XY plane."
  4611. msgstr ""
  4612. #: flatcamGUI/FlatCAMGUI.py:4459 flatcamGUI/FlatCAMGUI.py:4939
  4613. msgid "Tool change:"
  4614. msgstr ""
  4615. #: flatcamGUI/FlatCAMGUI.py:4461 flatcamGUI/FlatCAMGUI.py:4941
  4616. #: flatcamGUI/ObjectUI.py:617
  4617. msgid ""
  4618. "Include tool-change sequence\n"
  4619. "in G-Code (Pause for tool change)."
  4620. msgstr ""
  4621. #: flatcamGUI/FlatCAMGUI.py:4468 flatcamGUI/FlatCAMGUI.py:4949
  4622. msgid "Toolchange Z:"
  4623. msgstr ""
  4624. #: flatcamGUI/FlatCAMGUI.py:4470 flatcamGUI/FlatCAMGUI.py:4951
  4625. msgid "Toolchange Z position."
  4626. msgstr ""
  4627. #: flatcamGUI/FlatCAMGUI.py:4476
  4628. msgid "Feedrate:"
  4629. msgstr ""
  4630. #: flatcamGUI/FlatCAMGUI.py:4478
  4631. msgid ""
  4632. "Tool speed while drilling\n"
  4633. "(in units per minute)."
  4634. msgstr ""
  4635. #: flatcamGUI/FlatCAMGUI.py:4486
  4636. msgid "Spindle Speed:"
  4637. msgstr ""
  4638. #: flatcamGUI/FlatCAMGUI.py:4488 flatcamGUI/FlatCAMGUI.py:4981
  4639. #: flatcamGUI/ObjectUI.py:681
  4640. msgid ""
  4641. "Speed of the spindle\n"
  4642. "in RPM (optional)"
  4643. msgstr ""
  4644. #: flatcamGUI/FlatCAMGUI.py:4496 flatcamGUI/FlatCAMGUI.py:4989
  4645. #: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1218
  4646. msgid "Dwell:"
  4647. msgstr ""
  4648. #: flatcamGUI/FlatCAMGUI.py:4498 flatcamGUI/FlatCAMGUI.py:4991
  4649. #: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1221
  4650. msgid ""
  4651. "Pause to allow the spindle to reach its\n"
  4652. "speed before cutting."
  4653. msgstr ""
  4654. #: flatcamGUI/FlatCAMGUI.py:4501 flatcamGUI/FlatCAMGUI.py:4994
  4655. msgid "Duration:"
  4656. msgstr ""
  4657. #: flatcamGUI/FlatCAMGUI.py:4503 flatcamGUI/FlatCAMGUI.py:4996
  4658. #: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1228
  4659. msgid "Number of milliseconds for spindle to dwell."
  4660. msgstr ""
  4661. #: flatcamGUI/FlatCAMGUI.py:4515 flatcamGUI/FlatCAMGUI.py:5006
  4662. #: flatcamGUI/ObjectUI.py:704
  4663. msgid "Postprocessor:"
  4664. msgstr ""
  4665. #: flatcamGUI/FlatCAMGUI.py:4517
  4666. msgid ""
  4667. "The postprocessor file that dictates\n"
  4668. "gcode output."
  4669. msgstr ""
  4670. #: flatcamGUI/FlatCAMGUI.py:4527
  4671. msgid "<b>Gcode: </b>"
  4672. msgstr ""
  4673. #: flatcamGUI/FlatCAMGUI.py:4529
  4674. msgid ""
  4675. "Choose what to use for GCode generation:\n"
  4676. "'Drills', 'Slots' or 'Both'.\n"
  4677. "When choosing 'Slots' or 'Both', slots will be\n"
  4678. "converted to drills."
  4679. msgstr ""
  4680. #: flatcamGUI/FlatCAMGUI.py:4545 flatcamGUI/ObjectUI.py:769
  4681. msgid "<b>Mill Holes</b>"
  4682. msgstr ""
  4683. #: flatcamGUI/FlatCAMGUI.py:4547 flatcamGUI/ObjectUI.py:771
  4684. msgid "Create Geometry for milling holes."
  4685. msgstr ""
  4686. #: flatcamGUI/FlatCAMGUI.py:4553
  4687. msgid "Drill Tool dia:"
  4688. msgstr ""
  4689. #: flatcamGUI/FlatCAMGUI.py:4560
  4690. msgid "Slot Tool dia:"
  4691. msgstr ""
  4692. #: flatcamGUI/FlatCAMGUI.py:4562
  4693. msgid ""
  4694. "Diameter of the cutting tool\n"
  4695. "when milling slots."
  4696. msgstr ""
  4697. #: flatcamGUI/FlatCAMGUI.py:4574
  4698. msgid "Defaults"
  4699. msgstr ""
  4700. #: flatcamGUI/FlatCAMGUI.py:4587
  4701. msgid "Excellon Adv. Options"
  4702. msgstr ""
  4703. #: flatcamGUI/FlatCAMGUI.py:4593 flatcamGUI/FlatCAMGUI.py:5029
  4704. msgid "<b>Advanced Options:</b>"
  4705. msgstr ""
  4706. #: flatcamGUI/FlatCAMGUI.py:4595
  4707. msgid ""
  4708. "Parameters used to create a CNC Job object\n"
  4709. "for this drill object that are shown when App Level is Advanced."
  4710. msgstr ""
  4711. #: flatcamGUI/FlatCAMGUI.py:4603
  4712. msgid "Offset Z:"
  4713. msgstr ""
  4714. #: flatcamGUI/FlatCAMGUI.py:4605 flatcamGUI/ObjectUI.py:574
  4715. msgid ""
  4716. "Some drill bits (the larger ones) need to drill deeper\n"
  4717. "to create the desired exit hole diameter due of the tip shape.\n"
  4718. "The value here can compensate the Cut Z parameter."
  4719. msgstr ""
  4720. #: flatcamGUI/FlatCAMGUI.py:4612 flatcamGUI/FlatCAMGUI.py:5040
  4721. msgid "Toolchange X,Y:"
  4722. msgstr ""
  4723. #: flatcamGUI/FlatCAMGUI.py:4614 flatcamGUI/FlatCAMGUI.py:5042
  4724. msgid "Toolchange X,Y position."
  4725. msgstr ""
  4726. #: flatcamGUI/FlatCAMGUI.py:4620 flatcamGUI/FlatCAMGUI.py:5049
  4727. #: flatcamGUI/ObjectUI.py:634
  4728. msgid "Start move Z:"
  4729. msgstr ""
  4730. #: flatcamGUI/FlatCAMGUI.py:4622
  4731. msgid ""
  4732. "Height of the tool just after start.\n"
  4733. "Delete the value if you don't need this feature."
  4734. msgstr ""
  4735. #: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/FlatCAMGUI.py:5059
  4736. #: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1141
  4737. msgid "End move Z:"
  4738. msgstr ""
  4739. #: flatcamGUI/FlatCAMGUI.py:4631 flatcamGUI/FlatCAMGUI.py:5061
  4740. msgid ""
  4741. "Height of the tool after\n"
  4742. "the last move at the end of the job."
  4743. msgstr ""
  4744. #: flatcamGUI/FlatCAMGUI.py:4638 flatcamGUI/FlatCAMGUI.py:5069
  4745. #: flatcamGUI/ObjectUI.py:665
  4746. msgid "Feedrate Rapids:"
  4747. msgstr ""
  4748. #: flatcamGUI/FlatCAMGUI.py:4640 flatcamGUI/ObjectUI.py:667
  4749. msgid ""
  4750. "Tool speed while drilling\n"
  4751. "(in units per minute).\n"
  4752. "This is for the rapid move G00.\n"
  4753. "It is useful only for Marlin,\n"
  4754. "ignore for any other cases."
  4755. msgstr ""
  4756. #: flatcamGUI/FlatCAMGUI.py:4651 flatcamGUI/FlatCAMGUI.py:5093
  4757. #: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1250
  4758. msgid "Probe Z depth:"
  4759. msgstr ""
  4760. #: flatcamGUI/FlatCAMGUI.py:4653 flatcamGUI/FlatCAMGUI.py:5095
  4761. #: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1253
  4762. msgid ""
  4763. "The maximum depth that the probe is allowed\n"
  4764. "to probe. Negative value, in current units."
  4765. msgstr ""
  4766. #: flatcamGUI/FlatCAMGUI.py:4661 flatcamGUI/FlatCAMGUI.py:5103
  4767. #: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1264
  4768. msgid "Feedrate Probe:"
  4769. msgstr ""
  4770. #: flatcamGUI/FlatCAMGUI.py:4663 flatcamGUI/FlatCAMGUI.py:5105
  4771. #: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1267
  4772. msgid "The feedrate used while the probe is probing."
  4773. msgstr ""
  4774. #: flatcamGUI/FlatCAMGUI.py:4669 flatcamGUI/FlatCAMGUI.py:5112
  4775. msgid "Fast Plunge:"
  4776. msgstr ""
  4777. #: flatcamGUI/FlatCAMGUI.py:4671 flatcamGUI/FlatCAMGUI.py:5114
  4778. msgid ""
  4779. "By checking this, the vertical move from\n"
  4780. "Z_Toolchange to Z_move is done with G0,\n"
  4781. "meaning the fastest speed available.\n"
  4782. "WARNING: the move is done at Toolchange X,Y coords."
  4783. msgstr ""
  4784. #: flatcamGUI/FlatCAMGUI.py:4680
  4785. msgid "Fast Retract:"
  4786. msgstr ""
  4787. #: flatcamGUI/FlatCAMGUI.py:4682
  4788. msgid ""
  4789. "Exit hole strategy.\n"
  4790. " - When uncheked, while exiting the drilled hole the drill bit\n"
  4791. "will travel slow, with set feedrate (G1), up to zero depth and then\n"
  4792. "travel as fast as possible (G0) to the Z Move (travel height).\n"
  4793. " - When checked the travel from Z cut (cut depth) to Z_move\n"
  4794. "(travel height) is done as fast as possible (G0) in one move."
  4795. msgstr ""
  4796. #: flatcamGUI/FlatCAMGUI.py:4701
  4797. msgid "Excellon Export"
  4798. msgstr ""
  4799. #: flatcamGUI/FlatCAMGUI.py:4704
  4800. msgid "<b>Export Options:</b>"
  4801. msgstr ""
  4802. #: flatcamGUI/FlatCAMGUI.py:4706
  4803. msgid ""
  4804. "The parameters set here are used in the file exported\n"
  4805. "when using the File -> Export -> Export Excellon menu entry."
  4806. msgstr ""
  4807. #: flatcamGUI/FlatCAMGUI.py:4715
  4808. msgid "<b>Units</b>:"
  4809. msgstr ""
  4810. #: flatcamGUI/FlatCAMGUI.py:4717 flatcamGUI/FlatCAMGUI.py:4723
  4811. msgid "The units used in the Excellon file."
  4812. msgstr ""
  4813. #: flatcamGUI/FlatCAMGUI.py:4729
  4814. msgid "<b>Int/Decimals:</b>"
  4815. msgstr ""
  4816. #: flatcamGUI/FlatCAMGUI.py:4731
  4817. msgid ""
  4818. "The NC drill files, usually named Excellon files\n"
  4819. "are files that can be found in different formats.\n"
  4820. "Here we set the format used when the provided\n"
  4821. "coordinates are not using period."
  4822. msgstr ""
  4823. #: flatcamGUI/FlatCAMGUI.py:4767
  4824. msgid "<b>Format:</b>"
  4825. msgstr ""
  4826. #: flatcamGUI/FlatCAMGUI.py:4769 flatcamGUI/FlatCAMGUI.py:4779
  4827. msgid ""
  4828. "Select the kind of coordinates format used.\n"
  4829. "Coordinates can be saved with decimal point or without.\n"
  4830. "When there is no decimal point, it is required to specify\n"
  4831. "the number of digits for integer part and the number of decimals.\n"
  4832. "Also it will have to be specified if LZ = leading zeros are kept\n"
  4833. "or TZ = trailing zeros are kept."
  4834. msgstr ""
  4835. #: flatcamGUI/FlatCAMGUI.py:4790
  4836. msgid "<b>Zeros</b>:"
  4837. msgstr ""
  4838. #: flatcamGUI/FlatCAMGUI.py:4803
  4839. msgid ""
  4840. "This sets the default type of Excellon zeros.\n"
  4841. "If LZ then Leading Zeros are kept and\n"
  4842. "Trailing Zeros are removed.\n"
  4843. "If TZ is checked then Trailing Zeros are kept\n"
  4844. "and Leading Zeros are removed."
  4845. msgstr ""
  4846. #: flatcamGUI/FlatCAMGUI.py:4829
  4847. msgid "Geometry General"
  4848. msgstr ""
  4849. #: flatcamGUI/FlatCAMGUI.py:4847
  4850. msgid ""
  4851. "The number of circle steps for <b>Geometry</b> \n"
  4852. "circle and arc shapes linear approximation."
  4853. msgstr ""
  4854. #: flatcamGUI/FlatCAMGUI.py:4855
  4855. msgid "<b>Tools</b>"
  4856. msgstr ""
  4857. #: flatcamGUI/FlatCAMGUI.py:4862
  4858. msgid "Tool dia: "
  4859. msgstr ""
  4860. #: flatcamGUI/FlatCAMGUI.py:4864
  4861. msgid ""
  4862. "The diameter of the cutting\n"
  4863. "tool.."
  4864. msgstr ""
  4865. #: flatcamGUI/FlatCAMGUI.py:4879
  4866. msgid "Geometry Options"
  4867. msgstr ""
  4868. #: flatcamGUI/FlatCAMGUI.py:4884
  4869. msgid "<b>Create CNC Job:</b>"
  4870. msgstr ""
  4871. #: flatcamGUI/FlatCAMGUI.py:4886
  4872. msgid ""
  4873. "Create a CNC Job object\n"
  4874. "tracing the contours of this\n"
  4875. "Geometry object."
  4876. msgstr ""
  4877. #: flatcamGUI/FlatCAMGUI.py:4898 flatcamGUI/ObjectUI.py:1062
  4878. msgid ""
  4879. "Cutting depth (negative)\n"
  4880. "below the copper surface."
  4881. msgstr ""
  4882. #: flatcamGUI/FlatCAMGUI.py:4906
  4883. msgid "Multidepth"
  4884. msgstr ""
  4885. #: flatcamGUI/FlatCAMGUI.py:4908
  4886. msgid "Multidepth usage: True or False."
  4887. msgstr ""
  4888. #: flatcamGUI/FlatCAMGUI.py:4913
  4889. msgid "Depth/Pass:"
  4890. msgstr ""
  4891. #: flatcamGUI/FlatCAMGUI.py:4915
  4892. msgid ""
  4893. "The depth to cut on each pass,\n"
  4894. "when multidepth is enabled.\n"
  4895. "It has positive value although\n"
  4896. "it is a fraction from the depth\n"
  4897. "which has negative value."
  4898. msgstr ""
  4899. #: flatcamGUI/FlatCAMGUI.py:4931 flatcamGUI/ObjectUI.py:1098
  4900. msgid ""
  4901. "Height of the tool when\n"
  4902. "moving without cutting."
  4903. msgstr ""
  4904. #: flatcamGUI/FlatCAMGUI.py:4958 flatcamGUI/ObjectUI.py:1153
  4905. msgid "Feed Rate X-Y:"
  4906. msgstr ""
  4907. #: flatcamGUI/FlatCAMGUI.py:4960 flatcamGUI/ObjectUI.py:1156
  4908. msgid ""
  4909. "Cutting speed in the XY\n"
  4910. "plane in units per minute"
  4911. msgstr ""
  4912. #: flatcamGUI/FlatCAMGUI.py:4968
  4913. msgid "Feed Rate Z:"
  4914. msgstr ""
  4915. #: flatcamGUI/FlatCAMGUI.py:4970
  4916. msgid ""
  4917. "Cutting speed in the XY\n"
  4918. "plane in units per minute.\n"
  4919. "It is called also Plunge."
  4920. msgstr ""
  4921. #: flatcamGUI/FlatCAMGUI.py:4979 flatcamGUI/ObjectUI.py:679
  4922. #: flatcamGUI/ObjectUI.py:1205
  4923. msgid "Spindle speed:"
  4924. msgstr ""
  4925. #: flatcamGUI/FlatCAMGUI.py:5008
  4926. msgid ""
  4927. "The postprocessor file that dictates\n"
  4928. "Machine Code output."
  4929. msgstr ""
  4930. #: flatcamGUI/FlatCAMGUI.py:5024
  4931. msgid "Geometry Adv. Options"
  4932. msgstr ""
  4933. #: flatcamGUI/FlatCAMGUI.py:5031
  4934. msgid ""
  4935. "Parameters to create a CNC Job object\n"
  4936. "tracing the contours of a Geometry object."
  4937. msgstr ""
  4938. #: flatcamGUI/FlatCAMGUI.py:5051
  4939. msgid ""
  4940. "Height of the tool just after starting the work.\n"
  4941. "Delete the value if you don't need this feature."
  4942. msgstr ""
  4943. #: flatcamGUI/FlatCAMGUI.py:5071
  4944. msgid ""
  4945. "Cutting speed in the XY plane\n"
  4946. "(in units per minute).\n"
  4947. "This is for the rapid move G00.\n"
  4948. "It is useful only for Marlin,\n"
  4949. "ignore for any other cases."
  4950. msgstr ""
  4951. #: flatcamGUI/FlatCAMGUI.py:5083
  4952. msgid "Re-cut 1st pt."
  4953. msgstr ""
  4954. #: flatcamGUI/FlatCAMGUI.py:5085 flatcamGUI/ObjectUI.py:1196
  4955. msgid ""
  4956. "In order to remove possible\n"
  4957. "copper leftovers where first cut\n"
  4958. "meet with last cut, we generate an\n"
  4959. "extended cut over the first cut section."
  4960. msgstr ""
  4961. #: flatcamGUI/FlatCAMGUI.py:5124
  4962. msgid "Seg. X size:"
  4963. msgstr ""
  4964. #: flatcamGUI/FlatCAMGUI.py:5126
  4965. msgid ""
  4966. "The size of the trace segment on the X axis.\n"
  4967. "Useful for auto-leveling.\n"
  4968. "A value of 0 means no segmentation on the X axis."
  4969. msgstr ""
  4970. #: flatcamGUI/FlatCAMGUI.py:5135
  4971. msgid "Seg. Y size:"
  4972. msgstr ""
  4973. #: flatcamGUI/FlatCAMGUI.py:5137
  4974. msgid ""
  4975. "The size of the trace segment on the Y axis.\n"
  4976. "Useful for auto-leveling.\n"
  4977. "A value of 0 means no segmentation on the Y axis."
  4978. msgstr ""
  4979. #: flatcamGUI/FlatCAMGUI.py:5153
  4980. msgid "CNC Job General"
  4981. msgstr ""
  4982. #: flatcamGUI/FlatCAMGUI.py:5166 flatcamGUI/ObjectUI.py:544
  4983. #: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1428
  4984. msgid "Plot Object"
  4985. msgstr ""
  4986. #: flatcamGUI/FlatCAMGUI.py:5173
  4987. msgid "Plot kind:"
  4988. msgstr ""
  4989. #: flatcamGUI/FlatCAMGUI.py:5175 flatcamGUI/ObjectUI.py:1350
  4990. msgid ""
  4991. "This selects the kind of geometries on the canvas to plot.\n"
  4992. "Those can be either of type 'Travel' which means the moves\n"
  4993. "above the work piece or it can be of type 'Cut',\n"
  4994. "which means the moves that cut into the material."
  4995. msgstr ""
  4996. #: flatcamGUI/FlatCAMGUI.py:5194
  4997. msgid ""
  4998. "The number of circle steps for <b>GCode</b> \n"
  4999. "circle and arc shapes linear approximation."
  5000. msgstr ""
  5001. #: flatcamGUI/FlatCAMGUI.py:5204
  5002. msgid ""
  5003. "Diameter of the tool to be\n"
  5004. "rendered in the plot."
  5005. msgstr ""
  5006. #: flatcamGUI/FlatCAMGUI.py:5212
  5007. msgid "Coords dec.:"
  5008. msgstr ""
  5009. #: flatcamGUI/FlatCAMGUI.py:5214
  5010. msgid ""
  5011. "The number of decimals to be used for \n"
  5012. "the X, Y, Z coordinates in CNC code (GCODE, etc.)"
  5013. msgstr ""
  5014. #: flatcamGUI/FlatCAMGUI.py:5222
  5015. msgid "Feedrate dec.:"
  5016. msgstr ""
  5017. #: flatcamGUI/FlatCAMGUI.py:5224
  5018. msgid ""
  5019. "The number of decimals to be used for \n"
  5020. "the Feedrate parameter in CNC code (GCODE, etc.)"
  5021. msgstr ""
  5022. #: flatcamGUI/FlatCAMGUI.py:5239
  5023. msgid "CNC Job Options"
  5024. msgstr ""
  5025. #: flatcamGUI/FlatCAMGUI.py:5242 flatcamGUI/FlatCAMGUI.py:5283
  5026. msgid "<b>Export G-Code:</b>"
  5027. msgstr ""
  5028. #: flatcamGUI/FlatCAMGUI.py:5244 flatcamGUI/FlatCAMGUI.py:5285
  5029. #: flatcamGUI/ObjectUI.py:1464
  5030. msgid ""
  5031. "Export and save G-Code to\n"
  5032. "make this object to a file."
  5033. msgstr ""
  5034. #: flatcamGUI/FlatCAMGUI.py:5250
  5035. msgid "Prepend to G-Code:"
  5036. msgstr ""
  5037. #: flatcamGUI/FlatCAMGUI.py:5252
  5038. msgid ""
  5039. "Type here any G-Code commands you would\n"
  5040. "like to add at the beginning of the G-Code file."
  5041. msgstr ""
  5042. #: flatcamGUI/FlatCAMGUI.py:5261
  5043. msgid "Append to G-Code:"
  5044. msgstr ""
  5045. #: flatcamGUI/FlatCAMGUI.py:5263 flatcamGUI/ObjectUI.py:1486
  5046. msgid ""
  5047. "Type here any G-Code commands you would\n"
  5048. "like to append to the generated file.\n"
  5049. "I.e.: M2 (End of program)"
  5050. msgstr ""
  5051. #: flatcamGUI/FlatCAMGUI.py:5280
  5052. msgid "CNC Job Adv. Options"
  5053. msgstr ""
  5054. #: flatcamGUI/FlatCAMGUI.py:5291 flatcamGUI/ObjectUI.py:1504
  5055. msgid "Toolchange G-Code:"
  5056. msgstr ""
  5057. #: flatcamGUI/FlatCAMGUI.py:5293
  5058. msgid ""
  5059. "Type here any G-Code commands you would\n"
  5060. "like to be executed when Toolchange event is encountered.\n"
  5061. "This will constitute a Custom Toolchange GCode,\n"
  5062. "or a Toolchange Macro."
  5063. msgstr ""
  5064. #: flatcamGUI/FlatCAMGUI.py:5307 flatcamGUI/ObjectUI.py:1526
  5065. msgid "Use Toolchange Macro"
  5066. msgstr ""
  5067. #: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:1529
  5068. msgid ""
  5069. "Check this box if you want to use\n"
  5070. "a Custom Toolchange GCode (macro)."
  5071. msgstr ""
  5072. #: flatcamGUI/FlatCAMGUI.py:5321 flatcamGUI/ObjectUI.py:1538
  5073. msgid ""
  5074. "A list of the FlatCAM variables that can be used\n"
  5075. "in the Toolchange event.\n"
  5076. "They have to be surrounded by the '%' symbol"
  5077. msgstr ""
  5078. #: flatcamGUI/FlatCAMGUI.py:5328 flatcamGUI/ObjectUI.py:1545
  5079. msgid "Parameters"
  5080. msgstr ""
  5081. #: flatcamGUI/FlatCAMGUI.py:5331 flatcamGUI/ObjectUI.py:1548
  5082. msgid "FlatCAM CNC parameters"
  5083. msgstr ""
  5084. #: flatcamGUI/FlatCAMGUI.py:5332 flatcamGUI/ObjectUI.py:1549
  5085. msgid "tool = tool number"
  5086. msgstr ""
  5087. #: flatcamGUI/FlatCAMGUI.py:5333 flatcamGUI/ObjectUI.py:1550
  5088. msgid "tooldia = tool diameter"
  5089. msgstr ""
  5090. #: flatcamGUI/FlatCAMGUI.py:5334 flatcamGUI/ObjectUI.py:1551
  5091. msgid "t_drills = for Excellon, total number of drills"
  5092. msgstr ""
  5093. #: flatcamGUI/FlatCAMGUI.py:5335 flatcamGUI/ObjectUI.py:1552
  5094. msgid "x_toolchange = X coord for Toolchange"
  5095. msgstr ""
  5096. #: flatcamGUI/FlatCAMGUI.py:5336 flatcamGUI/ObjectUI.py:1553
  5097. msgid "y_toolchange = Y coord for Toolchange"
  5098. msgstr ""
  5099. #: flatcamGUI/FlatCAMGUI.py:5337 flatcamGUI/ObjectUI.py:1554
  5100. msgid "z_toolchange = Z coord for Toolchange"
  5101. msgstr ""
  5102. #: flatcamGUI/FlatCAMGUI.py:5338
  5103. msgid "z_cut = Z depth for the cut"
  5104. msgstr ""
  5105. #: flatcamGUI/FlatCAMGUI.py:5339
  5106. msgid "z_move = Z height for travel"
  5107. msgstr ""
  5108. #: flatcamGUI/FlatCAMGUI.py:5340 flatcamGUI/ObjectUI.py:1557
  5109. msgid "z_depthpercut = the step value for multidepth cut"
  5110. msgstr ""
  5111. #: flatcamGUI/FlatCAMGUI.py:5341 flatcamGUI/ObjectUI.py:1558
  5112. msgid "spindlesspeed = the value for the spindle speed"
  5113. msgstr ""
  5114. #: flatcamGUI/FlatCAMGUI.py:5342 flatcamGUI/ObjectUI.py:1559
  5115. msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM"
  5116. msgstr ""
  5117. #: flatcamGUI/FlatCAMGUI.py:5363
  5118. msgid "NCC Tool Options"
  5119. msgstr ""
  5120. #: flatcamGUI/FlatCAMGUI.py:5366 flatcamGUI/FlatCAMGUI.py:5467
  5121. #: flatcamGUI/FlatCAMGUI.py:5546 flatcamGUI/FlatCAMGUI.py:5605
  5122. #: flatcamGUI/FlatCAMGUI.py:5708 flatcamGUI/FlatCAMGUI.py:5769
  5123. #: flatcamGUI/FlatCAMGUI.py:5968 flatcamGUI/FlatCAMGUI.py:6095
  5124. msgid "<b>Parameters:</b>"
  5125. msgstr ""
  5126. #: flatcamGUI/FlatCAMGUI.py:5376 flatcamGUI/FlatCAMGUI.py:6106
  5127. msgid "Tools dia:"
  5128. msgstr ""
  5129. #: flatcamGUI/FlatCAMGUI.py:5378
  5130. msgid "Diameters of the cutting tools, separated by ','"
  5131. msgstr ""
  5132. #: flatcamGUI/FlatCAMGUI.py:5386 flatcamTools/ToolNonCopperClear.py:167
  5133. #, python-format
  5134. msgid ""
  5135. "How much (fraction) of the tool width to overlap each tool pass.\n"
  5136. "Example:\n"
  5137. "A value here of 0.25 means 25% from the tool diameter found above.\n"
  5138. "\n"
  5139. "Adjust the value starting with lower values\n"
  5140. "and increasing it if areas that should be cleared are still \n"
  5141. "not cleared.\n"
  5142. "Lower values = faster processing, faster execution on PCB.\n"
  5143. "Higher values = slow processing and slow execution on CNC\n"
  5144. "due of too many paths."
  5145. msgstr ""
  5146. #: flatcamGUI/FlatCAMGUI.py:5402 flatcamTools/ToolNonCopperClear.py:183
  5147. msgid "Bounding box margin."
  5148. msgstr ""
  5149. #: flatcamGUI/FlatCAMGUI.py:5411 flatcamTools/ToolNonCopperClear.py:192
  5150. #: flatcamTools/ToolPaint.py:190
  5151. msgid ""
  5152. "Algorithm for non-copper clearing:<BR><B>Standard</B>: Fixed step inwards."
  5153. "<BR><B>Seed-based</B>: Outwards from seed.<BR><B>Line-based</B>: Parallel "
  5154. "lines."
  5155. msgstr ""
  5156. #: flatcamGUI/FlatCAMGUI.py:5443 flatcamTools/ToolNonCopperClear.py:224
  5157. #: flatcamTools/ToolPaint.py:222
  5158. msgid "Rest M.:"
  5159. msgstr ""
  5160. #: flatcamGUI/FlatCAMGUI.py:5445
  5161. msgid ""
  5162. "If checked, use 'rest machining'.\n"
  5163. "Basically it will clear copper outside PCB features,\n"
  5164. "using the biggest tool and continue with the next tools,\n"
  5165. "from bigger to smaller, to clear areas of copper that\n"
  5166. "could not be cleared by previous tool.\n"
  5167. "If not checked, use the standard algorithm."
  5168. msgstr ""
  5169. #: flatcamGUI/FlatCAMGUI.py:5464
  5170. msgid "Cutout Tool Options"
  5171. msgstr ""
  5172. #: flatcamGUI/FlatCAMGUI.py:5469 flatcamGUI/ObjectUI.py:402
  5173. msgid ""
  5174. "Create toolpaths to cut around\n"
  5175. "the PCB and separate it from\n"
  5176. "the original board."
  5177. msgstr ""
  5178. #: flatcamGUI/FlatCAMGUI.py:5488
  5179. msgid ""
  5180. "Distance from objects at which\n"
  5181. "to draw the cutout."
  5182. msgstr ""
  5183. #: flatcamGUI/FlatCAMGUI.py:5495 flatcamTools/ToolCutOut.py:96
  5184. msgid "Gap size:"
  5185. msgstr ""
  5186. #: flatcamGUI/FlatCAMGUI.py:5497
  5187. msgid ""
  5188. "Size of the gaps in the toolpath\n"
  5189. "that will remain to hold the\n"
  5190. "board in place."
  5191. msgstr ""
  5192. #: flatcamGUI/FlatCAMGUI.py:5505 flatcamTools/ToolCutOut.py:133
  5193. msgid "Gaps:"
  5194. msgstr ""
  5195. #: flatcamGUI/FlatCAMGUI.py:5507
  5196. msgid ""
  5197. "Number of bridge gaps used for the cutout.\n"
  5198. "There can be maximum 8 bridges/gaps.\n"
  5199. "The choices are:\n"
  5200. "- lr - left + right\n"
  5201. "- tb - top + bottom\n"
  5202. "- 4 - left + right +top + bottom\n"
  5203. "- 2lr - 2*left + 2*right\n"
  5204. "- 2tb - 2*top + 2*bottom\n"
  5205. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  5206. msgstr ""
  5207. #: flatcamGUI/FlatCAMGUI.py:5528 flatcamTools/ToolCutOut.py:115
  5208. msgid "Convex Sh.:"
  5209. msgstr ""
  5210. #: flatcamGUI/FlatCAMGUI.py:5530 flatcamTools/ToolCutOut.py:117
  5211. msgid "Create a convex shape surrounding the entire PCB."
  5212. msgstr ""
  5213. #: flatcamGUI/FlatCAMGUI.py:5543
  5214. msgid "2Sided Tool Options"
  5215. msgstr ""
  5216. #: flatcamGUI/FlatCAMGUI.py:5548
  5217. msgid ""
  5218. "A tool to help in creating a double sided\n"
  5219. "PCB using alignment holes."
  5220. msgstr ""
  5221. #: flatcamGUI/FlatCAMGUI.py:5558 flatcamTools/ToolDblSided.py:235
  5222. msgid "Drill diam.:"
  5223. msgstr ""
  5224. #: flatcamGUI/FlatCAMGUI.py:5560 flatcamTools/ToolDblSided.py:226
  5225. #: flatcamTools/ToolDblSided.py:237
  5226. msgid "Diameter of the drill for the alignment holes."
  5227. msgstr ""
  5228. #: flatcamGUI/FlatCAMGUI.py:5569 flatcamTools/ToolDblSided.py:120
  5229. msgid "Mirror Axis:"
  5230. msgstr ""
  5231. #: flatcamGUI/FlatCAMGUI.py:5571 flatcamTools/ToolDblSided.py:122
  5232. msgid "Mirror vertically (X) or horizontally (Y)."
  5233. msgstr ""
  5234. #: flatcamGUI/FlatCAMGUI.py:5582 flatcamTools/ToolDblSided.py:133
  5235. msgid "Axis Ref:"
  5236. msgstr ""
  5237. #: flatcamGUI/FlatCAMGUI.py:5584
  5238. msgid ""
  5239. "The axis should pass through a <b>point</b> or cut\n"
  5240. " a specified <b>box</b> (in a Geometry object) in \n"
  5241. "the middle."
  5242. msgstr ""
  5243. #: flatcamGUI/FlatCAMGUI.py:5600
  5244. msgid "Paint Tool Options"
  5245. msgstr ""
  5246. #: flatcamGUI/FlatCAMGUI.py:5607 flatcamGUI/ObjectUI.py:1299
  5247. msgid ""
  5248. "Creates tool paths to cover the\n"
  5249. "whole area of a polygon (remove\n"
  5250. "all copper). You will be asked\n"
  5251. "to click on the desired polygon."
  5252. msgstr ""
  5253. #: flatcamGUI/FlatCAMGUI.py:5631
  5254. msgid ""
  5255. "How much (fraction) of the tool\n"
  5256. "width to overlap each tool pass."
  5257. msgstr ""
  5258. #: flatcamGUI/FlatCAMGUI.py:5685 flatcamTools/ToolPaint.py:237
  5259. msgid "Selection:"
  5260. msgstr ""
  5261. #: flatcamGUI/FlatCAMGUI.py:5687
  5262. msgid "How to select the polygons to paint."
  5263. msgstr ""
  5264. #: flatcamGUI/FlatCAMGUI.py:5705
  5265. msgid "Film Tool Options"
  5266. msgstr ""
  5267. #: flatcamGUI/FlatCAMGUI.py:5710
  5268. msgid ""
  5269. "Create a PCB film from a Gerber or Geometry\n"
  5270. "FlatCAM object.\n"
  5271. "The file is saved in SVG format."
  5272. msgstr ""
  5273. #: flatcamGUI/FlatCAMGUI.py:5721 flatcamTools/ToolFilm.py:116
  5274. msgid "Film Type:"
  5275. msgstr ""
  5276. #: flatcamGUI/FlatCAMGUI.py:5723 flatcamTools/ToolFilm.py:118
  5277. msgid ""
  5278. "Generate a Positive black film or a Negative film.\n"
  5279. "Positive means that it will print the features\n"
  5280. "with black on a white canvas.\n"
  5281. "Negative means that it will print the features\n"
  5282. "with white on a black canvas.\n"
  5283. "The Film format is SVG."
  5284. msgstr ""
  5285. #: flatcamGUI/FlatCAMGUI.py:5734 flatcamTools/ToolFilm.py:130
  5286. msgid "Border:"
  5287. msgstr ""
  5288. #: flatcamGUI/FlatCAMGUI.py:5736 flatcamTools/ToolFilm.py:132
  5289. msgid ""
  5290. "Specify a border around the object.\n"
  5291. "Only for negative film.\n"
  5292. "It helps if we use as a Box Object the same \n"
  5293. "object as in Film Object. It will create a thick\n"
  5294. "black bar around the actual print allowing for a\n"
  5295. "better delimitation of the outline features which are of\n"
  5296. "white color like the rest and which may confound with the\n"
  5297. "surroundings if not for this border."
  5298. msgstr ""
  5299. #: flatcamGUI/FlatCAMGUI.py:5749 flatcamTools/ToolFilm.py:144
  5300. msgid "Scale Stroke:"
  5301. msgstr ""
  5302. #: flatcamGUI/FlatCAMGUI.py:5751 flatcamTools/ToolFilm.py:146
  5303. msgid ""
  5304. "Scale the line stroke thickness of each feature in the SVG file.\n"
  5305. "It means that the line that envelope each SVG feature will be thicker or "
  5306. "thinner,\n"
  5307. "therefore the fine features may be more affected by this parameter."
  5308. msgstr ""
  5309. #: flatcamGUI/FlatCAMGUI.py:5766
  5310. msgid "Panelize Tool Options"
  5311. msgstr ""
  5312. #: flatcamGUI/FlatCAMGUI.py:5771
  5313. msgid ""
  5314. "Create an object that contains an array of (x, y) elements,\n"
  5315. "each element is a copy of the source object spaced\n"
  5316. "at a X distance, Y distance of each other."
  5317. msgstr ""
  5318. #: flatcamGUI/FlatCAMGUI.py:5782 flatcamTools/ToolPanelize.py:113
  5319. msgid "Spacing cols:"
  5320. msgstr ""
  5321. #: flatcamGUI/FlatCAMGUI.py:5784 flatcamTools/ToolPanelize.py:115
  5322. msgid ""
  5323. "Spacing between columns of the desired panel.\n"
  5324. "In current units."
  5325. msgstr ""
  5326. #: flatcamGUI/FlatCAMGUI.py:5792 flatcamTools/ToolPanelize.py:122
  5327. msgid "Spacing rows:"
  5328. msgstr ""
  5329. #: flatcamGUI/FlatCAMGUI.py:5794 flatcamTools/ToolPanelize.py:124
  5330. msgid ""
  5331. "Spacing between rows of the desired panel.\n"
  5332. "In current units."
  5333. msgstr ""
  5334. #: flatcamGUI/FlatCAMGUI.py:5802 flatcamTools/ToolPanelize.py:131
  5335. msgid "Columns:"
  5336. msgstr ""
  5337. #: flatcamGUI/FlatCAMGUI.py:5804 flatcamTools/ToolPanelize.py:133
  5338. msgid "Number of columns of the desired panel"
  5339. msgstr ""
  5340. #: flatcamGUI/FlatCAMGUI.py:5811 flatcamTools/ToolPanelize.py:139
  5341. msgid "Rows:"
  5342. msgstr ""
  5343. #: flatcamGUI/FlatCAMGUI.py:5813 flatcamTools/ToolPanelize.py:141
  5344. msgid "Number of rows of the desired panel"
  5345. msgstr ""
  5346. #: flatcamGUI/FlatCAMGUI.py:5821 flatcamTools/ToolPanelize.py:148
  5347. msgid "Panel Type:"
  5348. msgstr ""
  5349. #: flatcamGUI/FlatCAMGUI.py:5823
  5350. msgid ""
  5351. "Choose the type of object for the panel object:\n"
  5352. "- Gerber\n"
  5353. "- Geometry"
  5354. msgstr ""
  5355. #: flatcamGUI/FlatCAMGUI.py:5832
  5356. msgid "Constrain within:"
  5357. msgstr ""
  5358. #: flatcamGUI/FlatCAMGUI.py:5834 flatcamTools/ToolPanelize.py:160
  5359. msgid ""
  5360. "Area define by DX and DY within to constrain the panel.\n"
  5361. "DX and DY values are in current units.\n"
  5362. "Regardless of how many columns and rows are desired,\n"
  5363. "the final panel will have as many columns and rows as\n"
  5364. "they fit completely within selected area."
  5365. msgstr ""
  5366. #: flatcamGUI/FlatCAMGUI.py:5843 flatcamTools/ToolPanelize.py:169
  5367. msgid "Width (DX):"
  5368. msgstr ""
  5369. #: flatcamGUI/FlatCAMGUI.py:5845 flatcamTools/ToolPanelize.py:171
  5370. msgid ""
  5371. "The width (DX) within which the panel must fit.\n"
  5372. "In current units."
  5373. msgstr ""
  5374. #: flatcamGUI/FlatCAMGUI.py:5852 flatcamTools/ToolPanelize.py:177
  5375. msgid "Height (DY):"
  5376. msgstr ""
  5377. #: flatcamGUI/FlatCAMGUI.py:5854 flatcamTools/ToolPanelize.py:179
  5378. msgid ""
  5379. "The height (DY)within which the panel must fit.\n"
  5380. "In current units."
  5381. msgstr ""
  5382. #: flatcamGUI/FlatCAMGUI.py:5868
  5383. msgid "Calculators Tool Options"
  5384. msgstr ""
  5385. #: flatcamGUI/FlatCAMGUI.py:5871
  5386. msgid "<b>V-Shape Tool Calculator:</b>"
  5387. msgstr ""
  5388. #: flatcamGUI/FlatCAMGUI.py:5873
  5389. msgid ""
  5390. "Calculate the tool diameter for a given V-shape tool,\n"
  5391. "having the tip diameter, tip angle and\n"
  5392. "depth-of-cut as parameters."
  5393. msgstr ""
  5394. #: flatcamGUI/FlatCAMGUI.py:5884 flatcamTools/ToolCalculators.py:94
  5395. msgid "Tip Diameter:"
  5396. msgstr ""
  5397. #: flatcamGUI/FlatCAMGUI.py:5886
  5398. msgid ""
  5399. "This is the tool tip diameter.\n"
  5400. "It is specified by manufacturer."
  5401. msgstr ""
  5402. #: flatcamGUI/FlatCAMGUI.py:5894
  5403. msgid "Tip angle:"
  5404. msgstr ""
  5405. #: flatcamGUI/FlatCAMGUI.py:5896
  5406. msgid ""
  5407. "This is the angle on the tip of the tool.\n"
  5408. "It is specified by manufacturer."
  5409. msgstr ""
  5410. #: flatcamGUI/FlatCAMGUI.py:5906
  5411. msgid ""
  5412. "This is depth to cut into material.\n"
  5413. "In the CNCJob object it is the CutZ parameter."
  5414. msgstr ""
  5415. #: flatcamGUI/FlatCAMGUI.py:5913
  5416. msgid "<b>ElectroPlating Calculator:</b>"
  5417. msgstr ""
  5418. #: flatcamGUI/FlatCAMGUI.py:5915 flatcamTools/ToolCalculators.py:152
  5419. msgid ""
  5420. "This calculator is useful for those who plate the via/pad/drill holes,\n"
  5421. "using a method like grahite ink or calcium hypophosphite ink or palladium "
  5422. "chloride."
  5423. msgstr ""
  5424. #: flatcamGUI/FlatCAMGUI.py:5925 flatcamTools/ToolCalculators.py:161
  5425. msgid "Board Length:"
  5426. msgstr ""
  5427. #: flatcamGUI/FlatCAMGUI.py:5927 flatcamTools/ToolCalculators.py:165
  5428. msgid "This is the board length. In centimeters."
  5429. msgstr ""
  5430. #: flatcamGUI/FlatCAMGUI.py:5933 flatcamTools/ToolCalculators.py:167
  5431. msgid "Board Width:"
  5432. msgstr ""
  5433. #: flatcamGUI/FlatCAMGUI.py:5935 flatcamTools/ToolCalculators.py:171
  5434. msgid "This is the board width.In centimeters."
  5435. msgstr ""
  5436. #: flatcamGUI/FlatCAMGUI.py:5940 flatcamTools/ToolCalculators.py:173
  5437. msgid "Current Density:"
  5438. msgstr ""
  5439. #: flatcamGUI/FlatCAMGUI.py:5943 flatcamTools/ToolCalculators.py:177
  5440. msgid ""
  5441. "Current density to pass through the board. \n"
  5442. "In Amps per Square Feet ASF."
  5443. msgstr ""
  5444. #: flatcamGUI/FlatCAMGUI.py:5949 flatcamTools/ToolCalculators.py:181
  5445. msgid "Copper Growth:"
  5446. msgstr ""
  5447. #: flatcamGUI/FlatCAMGUI.py:5952 flatcamTools/ToolCalculators.py:185
  5448. msgid ""
  5449. "How thick the copper growth is intended to be.\n"
  5450. "In microns."
  5451. msgstr ""
  5452. #: flatcamGUI/FlatCAMGUI.py:5965
  5453. msgid "Transform Tool Options"
  5454. msgstr ""
  5455. #: flatcamGUI/FlatCAMGUI.py:5970
  5456. msgid ""
  5457. "Various transformations that can be applied\n"
  5458. "on a FlatCAM object."
  5459. msgstr ""
  5460. #: flatcamGUI/FlatCAMGUI.py:5980
  5461. msgid "Rotate Angle:"
  5462. msgstr ""
  5463. #: flatcamGUI/FlatCAMGUI.py:5982
  5464. msgid "Angle for rotation. In degrees."
  5465. msgstr ""
  5466. #: flatcamGUI/FlatCAMGUI.py:5989
  5467. msgid "Skew_X angle:"
  5468. msgstr ""
  5469. #: flatcamGUI/FlatCAMGUI.py:5991
  5470. msgid "Angle for Skew/Shear on X axis. In degrees."
  5471. msgstr ""
  5472. #: flatcamGUI/FlatCAMGUI.py:5998
  5473. msgid "Skew_Y angle:"
  5474. msgstr ""
  5475. #: flatcamGUI/FlatCAMGUI.py:6000
  5476. msgid "Angle for Skew/Shear on Y axis. In degrees."
  5477. msgstr ""
  5478. #: flatcamGUI/FlatCAMGUI.py:6007
  5479. msgid "Scale_X factor:"
  5480. msgstr ""
  5481. #: flatcamGUI/FlatCAMGUI.py:6009
  5482. msgid "Factor for scaling on X axis."
  5483. msgstr ""
  5484. #: flatcamGUI/FlatCAMGUI.py:6016
  5485. msgid "Scale_Y factor:"
  5486. msgstr ""
  5487. #: flatcamGUI/FlatCAMGUI.py:6018
  5488. msgid "Factor for scaling on Y axis."
  5489. msgstr ""
  5490. #: flatcamGUI/FlatCAMGUI.py:6026
  5491. msgid ""
  5492. "Scale the selected object(s)\n"
  5493. "using the Scale_X factor for both axis."
  5494. msgstr ""
  5495. #: flatcamGUI/FlatCAMGUI.py:6034 flatcamTools/ToolTransform.py:210
  5496. msgid ""
  5497. "Scale the selected object(s)\n"
  5498. "using the origin reference when checked,\n"
  5499. "and the center of the biggest bounding box\n"
  5500. "of the selected objects when unchecked."
  5501. msgstr ""
  5502. #: flatcamGUI/FlatCAMGUI.py:6043
  5503. msgid "Offset_X val:"
  5504. msgstr ""
  5505. #: flatcamGUI/FlatCAMGUI.py:6045
  5506. msgid "Distance to offset on X axis. In current units."
  5507. msgstr ""
  5508. #: flatcamGUI/FlatCAMGUI.py:6052
  5509. msgid "Offset_Y val:"
  5510. msgstr ""
  5511. #: flatcamGUI/FlatCAMGUI.py:6054
  5512. msgid "Distance to offset on Y axis. In current units."
  5513. msgstr ""
  5514. #: flatcamGUI/FlatCAMGUI.py:6060
  5515. msgid "Mirror Reference"
  5516. msgstr ""
  5517. #: flatcamGUI/FlatCAMGUI.py:6062 flatcamTools/ToolTransform.py:314
  5518. msgid ""
  5519. "Flip the selected object(s)\n"
  5520. "around the point in Point Entry Field.\n"
  5521. "\n"
  5522. "The point coordinates can be captured by\n"
  5523. "left click on canvas together with pressing\n"
  5524. "SHIFT key. \n"
  5525. "Then click Add button to insert coordinates.\n"
  5526. "Or enter the coords in format (x, y) in the\n"
  5527. "Point Entry field and click Flip on X(Y)"
  5528. msgstr ""
  5529. #: flatcamGUI/FlatCAMGUI.py:6073
  5530. msgid " Mirror Ref. Point:"
  5531. msgstr ""
  5532. #: flatcamGUI/FlatCAMGUI.py:6075 flatcamTools/ToolTransform.py:327
  5533. msgid ""
  5534. "Coordinates in format (x, y) used as reference for mirroring.\n"
  5535. "The 'x' in (x, y) will be used when using Flip on X and\n"
  5536. "the 'y' in (x, y) will be used when using Flip on Y and"
  5537. msgstr ""
  5538. #: flatcamGUI/FlatCAMGUI.py:6092
  5539. msgid "SolderPaste Tool Options"
  5540. msgstr ""
  5541. #: flatcamGUI/FlatCAMGUI.py:6097
  5542. msgid ""
  5543. "A tool to create GCode for dispensing\n"
  5544. "solder paste onto a PCB."
  5545. msgstr ""
  5546. #: flatcamGUI/FlatCAMGUI.py:6108
  5547. msgid "Diameters of nozzle tools, separated by ','"
  5548. msgstr ""
  5549. #: flatcamGUI/FlatCAMGUI.py:6115
  5550. msgid "<b>New Nozzle Dia:</b>"
  5551. msgstr ""
  5552. #: flatcamGUI/FlatCAMGUI.py:6117 flatcamTools/ToolSolderPaste.py:103
  5553. msgid "Diameter for the new Nozzle tool to add in the Tool Table"
  5554. msgstr ""
  5555. #: flatcamGUI/FlatCAMGUI.py:6125 flatcamTools/ToolSolderPaste.py:166
  5556. msgid "Z Dispense Start:"
  5557. msgstr ""
  5558. #: flatcamGUI/FlatCAMGUI.py:6127 flatcamTools/ToolSolderPaste.py:168
  5559. msgid "The height (Z) when solder paste dispensing starts."
  5560. msgstr ""
  5561. #: flatcamGUI/FlatCAMGUI.py:6134 flatcamTools/ToolSolderPaste.py:174
  5562. msgid "Z Dispense:"
  5563. msgstr ""
  5564. #: flatcamGUI/FlatCAMGUI.py:6136 flatcamTools/ToolSolderPaste.py:176
  5565. msgid "The height (Z) when doing solder paste dispensing."
  5566. msgstr ""
  5567. #: flatcamGUI/FlatCAMGUI.py:6143 flatcamTools/ToolSolderPaste.py:183
  5568. msgid "Z Dispense Stop:"
  5569. msgstr ""
  5570. #: flatcamGUI/FlatCAMGUI.py:6145 flatcamTools/ToolSolderPaste.py:185
  5571. msgid "The height (Z) when solder paste dispensing stops."
  5572. msgstr ""
  5573. #: flatcamGUI/FlatCAMGUI.py:6152 flatcamTools/ToolSolderPaste.py:191
  5574. msgid "Z Travel:"
  5575. msgstr ""
  5576. #: flatcamGUI/FlatCAMGUI.py:6154 flatcamTools/ToolSolderPaste.py:193
  5577. msgid ""
  5578. "The height (Z) for travel between pads\n"
  5579. "(without dispensing solder paste)."
  5580. msgstr ""
  5581. #: flatcamGUI/FlatCAMGUI.py:6162 flatcamTools/ToolSolderPaste.py:200
  5582. msgid "Z Toolchange:"
  5583. msgstr ""
  5584. #: flatcamGUI/FlatCAMGUI.py:6164 flatcamTools/ToolSolderPaste.py:202
  5585. msgid "The height (Z) for tool (nozzle) change."
  5586. msgstr ""
  5587. #: flatcamGUI/FlatCAMGUI.py:6171 flatcamTools/ToolSolderPaste.py:208
  5588. msgid "XY Toolchange:"
  5589. msgstr ""
  5590. #: flatcamGUI/FlatCAMGUI.py:6173 flatcamTools/ToolSolderPaste.py:210
  5591. msgid ""
  5592. "The X,Y location for tool (nozzle) change.\n"
  5593. "The format is (x, y) where x and y are real numbers."
  5594. msgstr ""
  5595. #: flatcamGUI/FlatCAMGUI.py:6181 flatcamTools/ToolSolderPaste.py:217
  5596. msgid "Feedrate X-Y:"
  5597. msgstr ""
  5598. #: flatcamGUI/FlatCAMGUI.py:6183 flatcamTools/ToolSolderPaste.py:219
  5599. msgid "Feedrate (speed) while moving on the X-Y plane."
  5600. msgstr ""
  5601. #: flatcamGUI/FlatCAMGUI.py:6190 flatcamTools/ToolSolderPaste.py:225
  5602. msgid "Feedrate Z:"
  5603. msgstr ""
  5604. #: flatcamGUI/FlatCAMGUI.py:6192 flatcamTools/ToolSolderPaste.py:227
  5605. msgid ""
  5606. "Feedrate (speed) while moving vertically\n"
  5607. "(on Z plane)."
  5608. msgstr ""
  5609. #: flatcamGUI/FlatCAMGUI.py:6200 flatcamTools/ToolSolderPaste.py:234
  5610. msgid "Feedrate Z Dispense:"
  5611. msgstr ""
  5612. #: flatcamGUI/FlatCAMGUI.py:6202 flatcamTools/ToolSolderPaste.py:236
  5613. msgid ""
  5614. "Feedrate (speed) while moving up vertically\n"
  5615. " to Dispense position (on Z plane)."
  5616. msgstr ""
  5617. #: flatcamGUI/FlatCAMGUI.py:6210 flatcamTools/ToolSolderPaste.py:243
  5618. msgid "Spindle Speed FWD:"
  5619. msgstr ""
  5620. #: flatcamGUI/FlatCAMGUI.py:6212 flatcamTools/ToolSolderPaste.py:245
  5621. msgid ""
  5622. "The dispenser speed while pushing solder paste\n"
  5623. "through the dispenser nozzle."
  5624. msgstr ""
  5625. #: flatcamGUI/FlatCAMGUI.py:6220 flatcamTools/ToolSolderPaste.py:252
  5626. msgid "Dwell FWD:"
  5627. msgstr ""
  5628. #: flatcamGUI/FlatCAMGUI.py:6222 flatcamTools/ToolSolderPaste.py:254
  5629. msgid "Pause after solder dispensing."
  5630. msgstr ""
  5631. #: flatcamGUI/FlatCAMGUI.py:6229 flatcamTools/ToolSolderPaste.py:260
  5632. msgid "Spindle Speed REV:"
  5633. msgstr ""
  5634. #: flatcamGUI/FlatCAMGUI.py:6231 flatcamTools/ToolSolderPaste.py:262
  5635. msgid ""
  5636. "The dispenser speed while retracting solder paste\n"
  5637. "through the dispenser nozzle."
  5638. msgstr ""
  5639. #: flatcamGUI/FlatCAMGUI.py:6239 flatcamTools/ToolSolderPaste.py:269
  5640. msgid "Dwell REV:"
  5641. msgstr ""
  5642. #: flatcamGUI/FlatCAMGUI.py:6241 flatcamTools/ToolSolderPaste.py:271
  5643. msgid ""
  5644. "Pause after solder paste dispenser retracted,\n"
  5645. "to allow pressure equilibrium."
  5646. msgstr ""
  5647. #: flatcamGUI/FlatCAMGUI.py:6248 flatcamTools/ToolSolderPaste.py:277
  5648. msgid "PostProcessors:"
  5649. msgstr ""
  5650. #: flatcamGUI/FlatCAMGUI.py:6250 flatcamTools/ToolSolderPaste.py:279
  5651. msgid "Files that control the GCode generation."
  5652. msgstr ""
  5653. #: flatcamGUI/FlatCAMGUI.py:6280 flatcamGUI/FlatCAMGUI.py:6286
  5654. msgid "Idle."
  5655. msgstr ""
  5656. #: flatcamGUI/FlatCAMGUI.py:6310
  5657. msgid "Application started ..."
  5658. msgstr ""
  5659. #: flatcamGUI/FlatCAMGUI.py:6311
  5660. msgid "Hello!"
  5661. msgstr ""
  5662. #: flatcamGUI/ObjectUI.py:33
  5663. msgid "FlatCAM Object"
  5664. msgstr ""
  5665. #: flatcamGUI/ObjectUI.py:58
  5666. msgid ""
  5667. "BASIC is suitable for a beginner. Many parameters\n"
  5668. "are hidden from the user in this mode.\n"
  5669. "ADVANCED mode will make available all parameters.\n"
  5670. "\n"
  5671. "To change the application LEVEL, go to:\n"
  5672. "Edit -> Preferences -> General and check:\n"
  5673. "'APP. LEVEL' radio button."
  5674. msgstr ""
  5675. #: flatcamGUI/ObjectUI.py:79
  5676. msgid "<b>Scale:</b>"
  5677. msgstr ""
  5678. #: flatcamGUI/ObjectUI.py:81
  5679. msgid "Change the size of the object."
  5680. msgstr ""
  5681. #: flatcamGUI/ObjectUI.py:89
  5682. msgid "Factor:"
  5683. msgstr ""
  5684. #: flatcamGUI/ObjectUI.py:91
  5685. msgid ""
  5686. "Factor by which to multiply\n"
  5687. "geometric features of this object."
  5688. msgstr ""
  5689. #: flatcamGUI/ObjectUI.py:102
  5690. msgid "Perform scaling operation."
  5691. msgstr ""
  5692. #: flatcamGUI/ObjectUI.py:108
  5693. msgid "<b>Offset:</b>"
  5694. msgstr ""
  5695. #: flatcamGUI/ObjectUI.py:110
  5696. msgid "Change the position of this object."
  5697. msgstr ""
  5698. #: flatcamGUI/ObjectUI.py:117
  5699. msgid "Vector:"
  5700. msgstr ""
  5701. #: flatcamGUI/ObjectUI.py:119
  5702. msgid ""
  5703. "Amount by which to move the object\n"
  5704. "in the x and y axes in (x, y) format."
  5705. msgstr ""
  5706. #: flatcamGUI/ObjectUI.py:129
  5707. msgid "Perform the offset operation."
  5708. msgstr ""
  5709. #: flatcamGUI/ObjectUI.py:143
  5710. msgid "Gerber Object"
  5711. msgstr ""
  5712. #: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517
  5713. #: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1366
  5714. msgid "<b>Name:</b>"
  5715. msgstr ""
  5716. #: flatcamGUI/ObjectUI.py:203
  5717. msgid ""
  5718. "Toggle the display of the Gerber Apertures Table.\n"
  5719. "When unchecked, it will delete all mark shapes\n"
  5720. "that are drawn on canvas."
  5721. msgstr ""
  5722. #: flatcamGUI/ObjectUI.py:214
  5723. msgid "Mark All"
  5724. msgstr ""
  5725. #: flatcamGUI/ObjectUI.py:216
  5726. msgid ""
  5727. "When checked it will display all the apertures.\n"
  5728. "When unchecked, it will delete all mark shapes\n"
  5729. "that are drawn on canvas."
  5730. msgstr ""
  5731. #: flatcamGUI/ObjectUI.py:244
  5732. msgid "Mark the aperture instances on canvas."
  5733. msgstr ""
  5734. #: flatcamGUI/ObjectUI.py:262
  5735. msgid ""
  5736. "Diameter of the cutting tool.\n"
  5737. "If you want to have an isolation path\n"
  5738. "inside the actual shape of the Gerber\n"
  5739. "feature, use a negative value for\n"
  5740. "this parameter."
  5741. msgstr ""
  5742. #: flatcamGUI/ObjectUI.py:273
  5743. msgid "Passes:"
  5744. msgstr ""
  5745. #: flatcamGUI/ObjectUI.py:307
  5746. msgid "Combine"
  5747. msgstr ""
  5748. #: flatcamGUI/ObjectUI.py:323
  5749. msgid "<b>Generate Isolation Geometry:</b>"
  5750. msgstr ""
  5751. #: flatcamGUI/ObjectUI.py:325
  5752. msgid ""
  5753. "Create a Geometry object with toolpaths to cut \n"
  5754. "isolation outside, inside or on both sides of the\n"
  5755. "object. For a Gerber object outside means outside\n"
  5756. "of the Gerber feature and inside means inside of\n"
  5757. "the Gerber feature, if possible at all. This means\n"
  5758. "that only if the Gerber feature has openings inside, they\n"
  5759. "will be isolated. If what is wanted is to cut isolation\n"
  5760. "inside the actual Gerber feature, use a negative tool\n"
  5761. "diameter above."
  5762. msgstr ""
  5763. #: flatcamGUI/ObjectUI.py:344
  5764. msgid "FULL Geo"
  5765. msgstr ""
  5766. #: flatcamGUI/ObjectUI.py:346
  5767. msgid ""
  5768. "Create the Geometry Object\n"
  5769. "for isolation routing. It contains both\n"
  5770. "the interiors and exteriors geometry."
  5771. msgstr ""
  5772. #: flatcamGUI/ObjectUI.py:355
  5773. msgid "Ext Geo"
  5774. msgstr ""
  5775. #: flatcamGUI/ObjectUI.py:357
  5776. msgid ""
  5777. "Create the Geometry Object\n"
  5778. "for isolation routing containing\n"
  5779. "only the exteriors geometry."
  5780. msgstr ""
  5781. #: flatcamGUI/ObjectUI.py:364
  5782. msgid "Int Geo"
  5783. msgstr ""
  5784. #: flatcamGUI/ObjectUI.py:366
  5785. msgid ""
  5786. "Create the Geometry Object\n"
  5787. "for isolation routing containing\n"
  5788. "only the interiors geometry."
  5789. msgstr ""
  5790. #: flatcamGUI/ObjectUI.py:384
  5791. msgid "<b>Clear N-copper:</b>"
  5792. msgstr ""
  5793. #: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240
  5794. msgid ""
  5795. "Create the Geometry Object\n"
  5796. "for non-copper routing."
  5797. msgstr ""
  5798. #: flatcamGUI/ObjectUI.py:400
  5799. msgid "<b>Board cutout:</b>"
  5800. msgstr ""
  5801. #: flatcamGUI/ObjectUI.py:408
  5802. msgid "Cutout Tool"
  5803. msgstr ""
  5804. #: flatcamGUI/ObjectUI.py:410
  5805. msgid ""
  5806. "Generate the geometry for\n"
  5807. "the board cutout."
  5808. msgstr ""
  5809. #: flatcamGUI/ObjectUI.py:416
  5810. msgid "<b>Non-copper regions:</b>"
  5811. msgstr ""
  5812. #: flatcamGUI/ObjectUI.py:418
  5813. msgid ""
  5814. "Create polygons covering the\n"
  5815. "areas without copper on the PCB.\n"
  5816. "Equivalent to the inverse of this\n"
  5817. "object. Can be used to remove all\n"
  5818. "copper from a specified region."
  5819. msgstr ""
  5820. #: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474
  5821. msgid "Rounded Geo"
  5822. msgstr ""
  5823. #: flatcamGUI/ObjectUI.py:445
  5824. msgid "Resulting geometry will have rounded corners."
  5825. msgstr ""
  5826. #: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484
  5827. #: flatcamTools/ToolCutOut.py:167 flatcamTools/ToolCutOut.py:187
  5828. #: flatcamTools/ToolCutOut.py:238 flatcamTools/ToolSolderPaste.py:127
  5829. msgid "Generate Geo"
  5830. msgstr ""
  5831. #: flatcamGUI/ObjectUI.py:456
  5832. msgid ""
  5833. "Create a geometry surrounding the Gerber object.\n"
  5834. "Square shape."
  5835. msgstr ""
  5836. #: flatcamGUI/ObjectUI.py:486
  5837. msgid "Generate the Geometry object."
  5838. msgstr ""
  5839. #: flatcamGUI/ObjectUI.py:497
  5840. msgid "Excellon Object"
  5841. msgstr ""
  5842. #: flatcamGUI/ObjectUI.py:508
  5843. msgid "Solid circles."
  5844. msgstr ""
  5845. #: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:855
  5846. msgid "<b>Tools Table</b>"
  5847. msgstr ""
  5848. #: flatcamGUI/ObjectUI.py:556
  5849. msgid "Drills"
  5850. msgstr ""
  5851. #: flatcamGUI/ObjectUI.py:556
  5852. msgid "Slots"
  5853. msgstr ""
  5854. #: flatcamGUI/ObjectUI.py:557
  5855. msgid "Offset Z"
  5856. msgstr ""
  5857. #: flatcamGUI/ObjectUI.py:561
  5858. msgid ""
  5859. "This is the Tool Number.\n"
  5860. "When ToolChange is checked, on toolchange event this value\n"
  5861. "will be showed as a T1, T2 ... Tn in the Machine Code."
  5862. msgstr ""
  5863. #: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:901
  5864. #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94
  5865. msgid ""
  5866. "Tool Diameter. It's value (in current FlatCAM units) \n"
  5867. "is the cut width into the material."
  5868. msgstr ""
  5869. #: flatcamGUI/ObjectUI.py:568
  5870. msgid ""
  5871. "The number of Drill holes. Holes that are drilled with\n"
  5872. "a drill bit."
  5873. msgstr ""
  5874. #: flatcamGUI/ObjectUI.py:571
  5875. msgid ""
  5876. "The number of Slot holes. Holes that are created by\n"
  5877. "milling them with an endmill bit."
  5878. msgstr ""
  5879. #: flatcamGUI/ObjectUI.py:578
  5880. msgid "Toggle display of the drills for the current tool."
  5881. msgstr ""
  5882. #: flatcamGUI/ObjectUI.py:586
  5883. msgid ""
  5884. "Create a CNC Job object\n"
  5885. "for this drill object."
  5886. msgstr ""
  5887. #: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1115
  5888. msgid "Tool change"
  5889. msgstr ""
  5890. #: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1108
  5891. msgid "Tool change Z:"
  5892. msgstr ""
  5893. #: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1111
  5894. msgid ""
  5895. "Z-axis position (height) for\n"
  5896. "tool change."
  5897. msgstr ""
  5898. #: flatcamGUI/ObjectUI.py:636
  5899. msgid ""
  5900. "Tool height just before starting the work.\n"
  5901. "Delete the value if you don't need this feature."
  5902. msgstr ""
  5903. #: flatcamGUI/ObjectUI.py:646
  5904. msgid ""
  5905. "Z-axis position (height) for\n"
  5906. "the last move."
  5907. msgstr ""
  5908. #: flatcamGUI/ObjectUI.py:654
  5909. msgid "Feedrate (Plunge):"
  5910. msgstr ""
  5911. #: flatcamGUI/ObjectUI.py:656
  5912. msgid ""
  5913. "Tool speed while drilling\n"
  5914. "(in units per minute).\n"
  5915. "This is for linear move G01."
  5916. msgstr ""
  5917. #: flatcamGUI/ObjectUI.py:706
  5918. msgid ""
  5919. "The json file that dictates\n"
  5920. "gcode output."
  5921. msgstr ""
  5922. #: flatcamGUI/ObjectUI.py:738
  5923. msgid ""
  5924. "Select from the Tools Table above\n"
  5925. "the tools you want to include."
  5926. msgstr ""
  5927. #: flatcamGUI/ObjectUI.py:745
  5928. msgid "<b>Type: </b>"
  5929. msgstr ""
  5930. #: flatcamGUI/ObjectUI.py:747
  5931. msgid ""
  5932. "Choose what to use for GCode generation:\n"
  5933. "'Drills', 'Slots' or 'Both'.\n"
  5934. "When choosing 'Slots' or 'Both', slots will be\n"
  5935. "converted to a series of drills."
  5936. msgstr ""
  5937. #: flatcamGUI/ObjectUI.py:762
  5938. msgid "Create GCode"
  5939. msgstr ""
  5940. #: flatcamGUI/ObjectUI.py:764
  5941. msgid "Generate the CNC Job."
  5942. msgstr ""
  5943. #: flatcamGUI/ObjectUI.py:776
  5944. msgid ""
  5945. "Select from the Tools Table above\n"
  5946. " the hole dias that are to be milled."
  5947. msgstr ""
  5948. #: flatcamGUI/ObjectUI.py:783
  5949. msgid "Drills Tool dia:"
  5950. msgstr ""
  5951. #: flatcamGUI/ObjectUI.py:790
  5952. msgid "Mill Drills Geo"
  5953. msgstr ""
  5954. #: flatcamGUI/ObjectUI.py:792
  5955. msgid ""
  5956. "Create the Geometry Object\n"
  5957. "for milling DRILLS toolpaths."
  5958. msgstr ""
  5959. #: flatcamGUI/ObjectUI.py:799
  5960. msgid "Slots Tool dia:"
  5961. msgstr ""
  5962. #: flatcamGUI/ObjectUI.py:806
  5963. msgid "Mill Slots Geo"
  5964. msgstr ""
  5965. #: flatcamGUI/ObjectUI.py:808
  5966. msgid ""
  5967. "Create the Geometry Object\n"
  5968. "for milling SLOTS toolpaths."
  5969. msgstr ""
  5970. #: flatcamGUI/ObjectUI.py:826
  5971. msgid "Geometry Object"
  5972. msgstr ""
  5973. #: flatcamGUI/ObjectUI.py:857
  5974. msgid ""
  5975. "Tools in this Geometry object used for cutting.\n"
  5976. "The 'Offset' entry will set an offset for the cut.\n"
  5977. "'Offset' can be inside, outside, on path (none) and custom.\n"
  5978. "'Type' entry is only informative and it allow to know the \n"
  5979. "intent of using the current tool. \n"
  5980. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  5981. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  5982. "ball(B), or V-Shaped(V). \n"
  5983. "When V-shaped is selected the 'Type' entry is automatically \n"
  5984. "set to Isolation, the CutZ parameter in the UI form is\n"
  5985. "grayed out and Cut Z is automatically calculated from the newly \n"
  5986. "showed UI form entries named V-Tip Dia and V-Tip Angle."
  5987. msgstr ""
  5988. #: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1446
  5989. msgid "Dia"
  5990. msgstr ""
  5991. #: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1446
  5992. msgid "TT"
  5993. msgstr ""
  5994. #: flatcamGUI/ObjectUI.py:895
  5995. msgid ""
  5996. "This is the Tool Number.\n"
  5997. "When ToolChange is checked, on toolchange event this value\n"
  5998. "will be showed as a T1, T2 ... Tn"
  5999. msgstr ""
  6000. #: flatcamGUI/ObjectUI.py:906
  6001. msgid ""
  6002. "The value for the Offset can be:\n"
  6003. "- Path -> There is no offset, the tool cut will be done through the geometry "
  6004. "line.\n"
  6005. "- In(side) -> The tool cut will follow the geometry inside. It will create a "
  6006. "'pocket'.\n"
  6007. "- Out(side) -> The tool cut will follow the geometry line on the outside."
  6008. msgstr ""
  6009. #: flatcamGUI/ObjectUI.py:913
  6010. msgid ""
  6011. "The (Operation) Type has only informative value. Usually the UI form "
  6012. "values \n"
  6013. "are choosed based on the operation type and this will serve as a reminder.\n"
  6014. "Can be 'Roughing', 'Finishing' or 'Isolation'.\n"
  6015. "For Roughing we may choose a lower Feedrate and multiDepth cut.\n"
  6016. "For Finishing we may choose a higher Feedrate, without multiDepth.\n"
  6017. "For Isolation we need a lower Feedrate as it use a milling bit with a fine "
  6018. "tip."
  6019. msgstr ""
  6020. #: flatcamGUI/ObjectUI.py:922
  6021. msgid ""
  6022. "The Tool Type (TT) can be:\n"
  6023. "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the "
  6024. "cut width in material\n"
  6025. "is exactly the tool diameter.\n"
  6026. "- Ball -> informative only and make reference to the Ball type endmill.\n"
  6027. "- V-Shape -> it will disable de Z-Cut parameter in the UI form and enable "
  6028. "two additional UI form\n"
  6029. "fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust "
  6030. "the Z-Cut parameter such\n"
  6031. "as the cut width into material will be equal with the value in the Tool "
  6032. "Diameter column of this table.\n"
  6033. "Choosing the V-Shape Tool Type automatically will select the Operation Type "
  6034. "as Isolation."
  6035. msgstr ""
  6036. #: flatcamGUI/ObjectUI.py:933
  6037. msgid ""
  6038. "Plot column. It is visible only for MultiGeo geometries, meaning geometries "
  6039. "that holds the geometry\n"
  6040. "data into the tools. For those geometries, deleting the tool will delete the "
  6041. "geometry data also,\n"
  6042. "so be WARNED. From the checkboxes on each row it can be enabled/disabled the "
  6043. "plot on canvas\n"
  6044. "for the corresponding tool."
  6045. msgstr ""
  6046. #: flatcamGUI/ObjectUI.py:946
  6047. msgid "Tool Offset:"
  6048. msgstr ""
  6049. #: flatcamGUI/ObjectUI.py:949
  6050. msgid ""
  6051. "The value to offset the cut when \n"
  6052. "the Offset type selected is 'Offset'.\n"
  6053. "The value can be positive for 'outside'\n"
  6054. "cut and negative for 'inside' cut."
  6055. msgstr ""
  6056. #: flatcamGUI/ObjectUI.py:972
  6057. msgid "<b>Tool Dia:</b>"
  6058. msgstr ""
  6059. #: flatcamGUI/ObjectUI.py:991 flatcamTools/ToolNonCopperClear.py:136
  6060. #: flatcamTools/ToolPaint.py:133
  6061. msgid ""
  6062. "Add a new tool to the Tool Table\n"
  6063. "with the diameter specified above."
  6064. msgstr ""
  6065. #: flatcamGUI/ObjectUI.py:999
  6066. msgid ""
  6067. "Copy a selection of tools in the Tool Table\n"
  6068. "by first selecting a row in the Tool Table."
  6069. msgstr ""
  6070. #: flatcamGUI/ObjectUI.py:1007
  6071. msgid ""
  6072. "Delete a selection of tools in the Tool Table\n"
  6073. "by first selecting a row in the Tool Table."
  6074. msgstr ""
  6075. #: flatcamGUI/ObjectUI.py:1023
  6076. msgid "<b>Tool Data</b>"
  6077. msgstr ""
  6078. #: flatcamGUI/ObjectUI.py:1026
  6079. msgid ""
  6080. "The data used for creating GCode.\n"
  6081. "Each tool store it's own set of such data."
  6082. msgstr ""
  6083. #: flatcamGUI/ObjectUI.py:1036
  6084. msgid "V-Tip Dia:"
  6085. msgstr ""
  6086. #: flatcamGUI/ObjectUI.py:1039
  6087. msgid "The tip diameter for V-Shape Tool"
  6088. msgstr ""
  6089. #: flatcamGUI/ObjectUI.py:1047
  6090. msgid "V-Tip Angle:"
  6091. msgstr ""
  6092. #: flatcamGUI/ObjectUI.py:1050
  6093. msgid ""
  6094. "The tip angle for V-Shape Tool.\n"
  6095. "In degree."
  6096. msgstr ""
  6097. #: flatcamGUI/ObjectUI.py:1071
  6098. msgid "Multi-Depth:"
  6099. msgstr ""
  6100. #: flatcamGUI/ObjectUI.py:1074
  6101. msgid ""
  6102. "Use multiple passes to limit\n"
  6103. "the cut depth in each pass. Will\n"
  6104. "cut multiple times until Cut Z is\n"
  6105. "reached.\n"
  6106. "To the right, input the depth of \n"
  6107. "each pass (positive value)."
  6108. msgstr ""
  6109. #: flatcamGUI/ObjectUI.py:1087
  6110. msgid "Depth of each pass (positive)."
  6111. msgstr ""
  6112. #: flatcamGUI/ObjectUI.py:1118
  6113. msgid ""
  6114. "Include tool-change sequence\n"
  6115. "in the Machine Code (Pause for tool change)."
  6116. msgstr ""
  6117. #: flatcamGUI/ObjectUI.py:1144
  6118. msgid ""
  6119. "This is the height (Z) at which the CNC\n"
  6120. "will go as the last move."
  6121. msgstr ""
  6122. #: flatcamGUI/ObjectUI.py:1165
  6123. msgid "Feed Rate Z (Plunge):"
  6124. msgstr ""
  6125. #: flatcamGUI/ObjectUI.py:1168
  6126. msgid ""
  6127. "Cutting speed in the Z\n"
  6128. "plane in units per minute"
  6129. msgstr ""
  6130. #: flatcamGUI/ObjectUI.py:1177
  6131. msgid "Feed Rate Rapids:"
  6132. msgstr ""
  6133. #: flatcamGUI/ObjectUI.py:1180
  6134. msgid ""
  6135. "Cutting speed in the XY\n"
  6136. "plane in units per minute\n"
  6137. "(in units per minute).\n"
  6138. "This is for the rapid move G00.\n"
  6139. "It is useful only for Marlin,\n"
  6140. "ignore for any other cases."
  6141. msgstr ""
  6142. #: flatcamGUI/ObjectUI.py:1193
  6143. msgid "Cut over 1st pt"
  6144. msgstr ""
  6145. #: flatcamGUI/ObjectUI.py:1208
  6146. msgid ""
  6147. "Speed of the spindle in RPM (optional).\n"
  6148. "If LASER postprocessor is used,\n"
  6149. "this value is the power of laser."
  6150. msgstr ""
  6151. #: flatcamGUI/ObjectUI.py:1237
  6152. msgid "PostProcessor:"
  6153. msgstr ""
  6154. #: flatcamGUI/ObjectUI.py:1240
  6155. msgid ""
  6156. "The Postprocessor file that dictates\n"
  6157. "the Machine Code (like GCode, RML, HPGL) output."
  6158. msgstr ""
  6159. #: flatcamGUI/ObjectUI.py:1278
  6160. msgid ""
  6161. "Add at least one tool in the tool-table.\n"
  6162. "Click the header to select all, or Ctrl + LMB\n"
  6163. "for custom selection of tools."
  6164. msgstr ""
  6165. #: flatcamGUI/ObjectUI.py:1285
  6166. msgid "Generate"
  6167. msgstr ""
  6168. #: flatcamGUI/ObjectUI.py:1288
  6169. msgid "Generate the CNC Job object."
  6170. msgstr ""
  6171. #: flatcamGUI/ObjectUI.py:1296
  6172. msgid "<b>Paint Area:</b>"
  6173. msgstr ""
  6174. #: flatcamGUI/ObjectUI.py:1311
  6175. msgid "Launch Paint Tool in Tools Tab."
  6176. msgstr ""
  6177. #: flatcamGUI/ObjectUI.py:1328
  6178. msgid "CNC Job Object"
  6179. msgstr ""
  6180. #: flatcamGUI/ObjectUI.py:1347
  6181. msgid "<b>Plot kind:</b>"
  6182. msgstr ""
  6183. #: flatcamGUI/ObjectUI.py:1372
  6184. msgid "<b>Travelled dist.:</b>"
  6185. msgstr ""
  6186. #: flatcamGUI/ObjectUI.py:1375 flatcamGUI/ObjectUI.py:1382
  6187. msgid ""
  6188. "This is the total travelled distance on X-Y plane.\n"
  6189. "In current units."
  6190. msgstr ""
  6191. #: flatcamGUI/ObjectUI.py:1410
  6192. msgid "<b>CNC Tools Table</b>"
  6193. msgstr ""
  6194. #: flatcamGUI/ObjectUI.py:1413
  6195. msgid ""
  6196. "Tools in this CNCJob object used for cutting.\n"
  6197. "The tool diameter is used for plotting on canvas.\n"
  6198. "The 'Offset' entry will set an offset for the cut.\n"
  6199. "'Offset' can be inside, outside, on path (none) and custom.\n"
  6200. "'Type' entry is only informative and it allow to know the \n"
  6201. "intent of using the current tool. \n"
  6202. "It can be Rough(ing), Finish(ing) or Iso(lation).\n"
  6203. "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n"
  6204. "ball(B), or V-Shaped(V)."
  6205. msgstr ""
  6206. #: flatcamGUI/ObjectUI.py:1447
  6207. msgid "P"
  6208. msgstr ""
  6209. #: flatcamGUI/ObjectUI.py:1453
  6210. msgid "Update Plot"
  6211. msgstr ""
  6212. #: flatcamGUI/ObjectUI.py:1455
  6213. msgid "Update the plot."
  6214. msgstr ""
  6215. #: flatcamGUI/ObjectUI.py:1462
  6216. msgid "<b>Export CNC Code:</b>"
  6217. msgstr ""
  6218. #: flatcamGUI/ObjectUI.py:1470
  6219. msgid "Prepend to CNC Code:"
  6220. msgstr ""
  6221. #: flatcamGUI/ObjectUI.py:1473
  6222. msgid ""
  6223. "Type here any G-Code commands you would\n"
  6224. "like to add to the beginning of the generated file."
  6225. msgstr ""
  6226. #: flatcamGUI/ObjectUI.py:1483
  6227. msgid "Append to CNC Code"
  6228. msgstr ""
  6229. #: flatcamGUI/ObjectUI.py:1507
  6230. msgid ""
  6231. "Type here any G-Code commands you would\n"
  6232. "like to be executed when Toolchange event is encountered.\n"
  6233. "This will constitute a Custom Toolchange GCode,\n"
  6234. "or a Toolchange Macro.\n"
  6235. "The FlatCAM variables are surrounded by '%' symbol.\n"
  6236. "\n"
  6237. "WARNING: it can be used only with a postprocessor file\n"
  6238. "that has 'toolchange_custom' in it's name and this is built\n"
  6239. "having as template the 'Toolchange Custom' posprocessor file."
  6240. msgstr ""
  6241. #: flatcamGUI/ObjectUI.py:1555
  6242. msgid "z_cut = depth where to cut"
  6243. msgstr ""
  6244. #: flatcamGUI/ObjectUI.py:1556
  6245. msgid "z_move = height where to travel"
  6246. msgstr ""
  6247. #: flatcamGUI/ObjectUI.py:1574
  6248. msgid "View CNC Code"
  6249. msgstr ""
  6250. #: flatcamGUI/ObjectUI.py:1577
  6251. msgid ""
  6252. "Opens TAB to view/modify/print G-Code\n"
  6253. "file."
  6254. msgstr ""
  6255. #: flatcamGUI/ObjectUI.py:1583
  6256. msgid "Save CNC Code"
  6257. msgstr ""
  6258. #: flatcamGUI/ObjectUI.py:1586
  6259. msgid ""
  6260. "Opens dialog to save G-Code\n"
  6261. "file."
  6262. msgstr ""
  6263. #: flatcamTools/ToolCalculators.py:24
  6264. msgid "Calculators"
  6265. msgstr ""
  6266. #: flatcamTools/ToolCalculators.py:25
  6267. msgid "V-Shape Tool Calculator"
  6268. msgstr ""
  6269. #: flatcamTools/ToolCalculators.py:26
  6270. msgid "Units Calculator"
  6271. msgstr ""
  6272. #: flatcamTools/ToolCalculators.py:27
  6273. msgid "ElectroPlating Calculator"
  6274. msgstr ""
  6275. #: flatcamTools/ToolCalculators.py:68
  6276. msgid "Here you enter the value to be converted from INCH to MM"
  6277. msgstr ""
  6278. #: flatcamTools/ToolCalculators.py:73
  6279. msgid "Here you enter the value to be converted from MM to INCH"
  6280. msgstr ""
  6281. #: flatcamTools/ToolCalculators.py:98
  6282. msgid ""
  6283. "This is the diameter of the tool tip.\n"
  6284. "The manufacturer specifies it."
  6285. msgstr ""
  6286. #: flatcamTools/ToolCalculators.py:101
  6287. msgid "Tip Angle:"
  6288. msgstr ""
  6289. #: flatcamTools/ToolCalculators.py:105
  6290. msgid ""
  6291. "This is the angle of the tip of the tool.\n"
  6292. "It is specified by manufacturer."
  6293. msgstr ""
  6294. #: flatcamTools/ToolCalculators.py:112
  6295. msgid ""
  6296. "This is the depth to cut into the material.\n"
  6297. "In the CNCJob is the CutZ parameter."
  6298. msgstr ""
  6299. #: flatcamTools/ToolCalculators.py:115
  6300. msgid "Tool Diameter:"
  6301. msgstr ""
  6302. #: flatcamTools/ToolCalculators.py:119
  6303. msgid ""
  6304. "This is the tool diameter to be entered into\n"
  6305. "FlatCAM Gerber section.\n"
  6306. "In the CNCJob section it is called >Tool dia<."
  6307. msgstr ""
  6308. #: flatcamTools/ToolCalculators.py:131 flatcamTools/ToolCalculators.py:214
  6309. msgid "Calculate"
  6310. msgstr ""
  6311. #: flatcamTools/ToolCalculators.py:134
  6312. msgid ""
  6313. "Calculate either the Cut Z or the effective tool diameter,\n"
  6314. " depending on which is desired and which is known. "
  6315. msgstr ""
  6316. #: flatcamTools/ToolCalculators.py:190
  6317. msgid "Current Value:"
  6318. msgstr ""
  6319. #: flatcamTools/ToolCalculators.py:194
  6320. msgid ""
  6321. "This is the current intensity value\n"
  6322. "to be set on the Power Supply. In Amps."
  6323. msgstr ""
  6324. #: flatcamTools/ToolCalculators.py:198
  6325. msgid "Time:"
  6326. msgstr ""
  6327. #: flatcamTools/ToolCalculators.py:202
  6328. msgid ""
  6329. "This is the calculated time required for the procedure.\n"
  6330. "In minutes."
  6331. msgstr ""
  6332. #: flatcamTools/ToolCalculators.py:217
  6333. msgid ""
  6334. "Calculate the current intensity value and the procedure time,\n"
  6335. " depending on the parameters above"
  6336. msgstr ""
  6337. #: flatcamTools/ToolCutOut.py:17
  6338. msgid "Cutout PCB"
  6339. msgstr ""
  6340. #: flatcamTools/ToolCutOut.py:53
  6341. msgid "Obj Type:"
  6342. msgstr ""
  6343. #: flatcamTools/ToolCutOut.py:55
  6344. msgid ""
  6345. "Specify the type of object to be cutout.\n"
  6346. "It can be of type: Gerber or Geometry.\n"
  6347. "What is selected here will dictate the kind\n"
  6348. "of objects that will populate the 'Object' combobox."
  6349. msgstr ""
  6350. #: flatcamTools/ToolCutOut.py:69 flatcamTools/ToolPanelize.py:71
  6351. msgid "Object:"
  6352. msgstr ""
  6353. #: flatcamTools/ToolCutOut.py:71
  6354. msgid "Object to be cutout. "
  6355. msgstr ""
  6356. #: flatcamTools/ToolCutOut.py:79
  6357. msgid ""
  6358. "Diameter of the tool used to cutout\n"
  6359. "the PCB shape out of the surrounding material."
  6360. msgstr ""
  6361. #: flatcamTools/ToolCutOut.py:88
  6362. msgid ""
  6363. "Margin over bounds. A positive value here\n"
  6364. "will make the cutout of the PCB further from\n"
  6365. "the actual PCB border"
  6366. msgstr ""
  6367. #: flatcamTools/ToolCutOut.py:98
  6368. msgid ""
  6369. "The size of the bridge gaps in the cutout\n"
  6370. "used to keep the board connected to\n"
  6371. "the surrounding material (the one \n"
  6372. "from which the PCB is cutout)."
  6373. msgstr ""
  6374. #: flatcamTools/ToolCutOut.py:122
  6375. msgid "A. Automatic Bridge Gaps"
  6376. msgstr ""
  6377. #: flatcamTools/ToolCutOut.py:124
  6378. msgid "This section handle creation of automatic bridge gaps."
  6379. msgstr ""
  6380. #: flatcamTools/ToolCutOut.py:135
  6381. msgid ""
  6382. "Number of gaps used for the Automatic cutout.\n"
  6383. "There can be maximum 8 bridges/gaps.\n"
  6384. "The choices are:\n"
  6385. "- lr - left + right\n"
  6386. "- tb - top + bottom\n"
  6387. "- 4 - left + right +top + bottom\n"
  6388. "- 2lr - 2*left + 2*right\n"
  6389. "- 2tb - 2*top + 2*bottom\n"
  6390. "- 8 - 2*left + 2*right +2*top + 2*bottom"
  6391. msgstr ""
  6392. #: flatcamTools/ToolCutOut.py:158
  6393. msgid "FreeForm:"
  6394. msgstr ""
  6395. #: flatcamTools/ToolCutOut.py:160
  6396. msgid ""
  6397. "The cutout shape can be of ny shape.\n"
  6398. "Useful when the PCB has a non-rectangular shape."
  6399. msgstr ""
  6400. #: flatcamTools/ToolCutOut.py:169
  6401. msgid ""
  6402. "Cutout the selected object.\n"
  6403. "The cutout shape can be of any shape.\n"
  6404. "Useful when the PCB has a non-rectangular shape."
  6405. msgstr ""
  6406. #: flatcamTools/ToolCutOut.py:178
  6407. msgid "Rectangular:"
  6408. msgstr ""
  6409. #: flatcamTools/ToolCutOut.py:180
  6410. msgid ""
  6411. "The resulting cutout shape is\n"
  6412. "always a rectangle shape and it will be\n"
  6413. "the bounding box of the Object."
  6414. msgstr ""
  6415. #: flatcamTools/ToolCutOut.py:189
  6416. msgid ""
  6417. "Cutout the selected object.\n"
  6418. "The resulting cutout shape is\n"
  6419. "always a rectangle shape and it will be\n"
  6420. "the bounding box of the Object."
  6421. msgstr ""
  6422. #: flatcamTools/ToolCutOut.py:197
  6423. msgid "B. Manual Bridge Gaps"
  6424. msgstr ""
  6425. #: flatcamTools/ToolCutOut.py:199
  6426. msgid ""
  6427. "This section handle creation of manual bridge gaps.\n"
  6428. "This is done by mouse clicking on the perimeter of the\n"
  6429. "Geometry object that is used as a cutout object. "
  6430. msgstr ""
  6431. #: flatcamTools/ToolCutOut.py:215
  6432. msgid "Geo Obj:"
  6433. msgstr ""
  6434. #: flatcamTools/ToolCutOut.py:217
  6435. msgid "Geometry object used to create the manual cutout."
  6436. msgstr ""
  6437. #: flatcamTools/ToolCutOut.py:228
  6438. msgid "Manual Geo:"
  6439. msgstr ""
  6440. #: flatcamTools/ToolCutOut.py:230 flatcamTools/ToolCutOut.py:240
  6441. msgid ""
  6442. "If the object to be cutout is a Gerber\n"
  6443. "first create a Geometry that surrounds it,\n"
  6444. "to be used as the cutout, if one doesn't exist yet.\n"
  6445. "Select the source Gerber file in the top object combobox."
  6446. msgstr ""
  6447. #: flatcamTools/ToolCutOut.py:250
  6448. msgid "Manual Add Bridge Gaps:"
  6449. msgstr ""
  6450. #: flatcamTools/ToolCutOut.py:252
  6451. msgid ""
  6452. "Use the left mouse button (LMB) click\n"
  6453. "to create a bridge gap to separate the PCB from\n"
  6454. "the surrounding material."
  6455. msgstr ""
  6456. #: flatcamTools/ToolCutOut.py:259
  6457. msgid "Generate Gap"
  6458. msgstr ""
  6459. #: flatcamTools/ToolCutOut.py:261
  6460. msgid ""
  6461. "Use the left mouse button (LMB) click\n"
  6462. "to create a bridge gap to separate the PCB from\n"
  6463. "the surrounding material.\n"
  6464. "The LMB click has to be done on the perimeter of\n"
  6465. "the Geometry object used as a cutout geometry."
  6466. msgstr ""
  6467. #: flatcamTools/ToolCutOut.py:338 flatcamTools/ToolCutOut.py:483
  6468. #: flatcamTools/ToolNonCopperClear.py:666 flatcamTools/ToolPaint.py:764
  6469. #: flatcamTools/ToolPanelize.py:293 flatcamTools/ToolPanelize.py:307
  6470. #: flatcamTools/ToolSub.py:234 flatcamTools/ToolSub.py:246
  6471. #: flatcamTools/ToolSub.py:364 flatcamTools/ToolSub.py:376
  6472. #, python-format
  6473. msgid "[ERROR_NOTCL] Could not retrieve object: %s"
  6474. msgstr ""
  6475. #: flatcamTools/ToolCutOut.py:342
  6476. msgid ""
  6477. "[ERROR_NOTCL] There is no object selected for Cutout.\n"
  6478. "Select one and try again."
  6479. msgstr ""
  6480. #: flatcamTools/ToolCutOut.py:358
  6481. msgid ""
  6482. "[WARNING_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  6483. "number."
  6484. msgstr ""
  6485. #: flatcamTools/ToolCutOut.py:368 flatcamTools/ToolCutOut.py:511
  6486. #: flatcamTools/ToolCutOut.py:736
  6487. msgid ""
  6488. "[WARNING_NOTCL] Margin value is missing or wrong format. Add it and retry."
  6489. msgstr ""
  6490. #: flatcamTools/ToolCutOut.py:379 flatcamTools/ToolCutOut.py:522
  6491. #: flatcamTools/ToolCutOut.py:631
  6492. msgid ""
  6493. "[WARNING_NOTCL] Gap size value is missing or wrong format. Add it and retry."
  6494. msgstr ""
  6495. #: flatcamTools/ToolCutOut.py:386 flatcamTools/ToolCutOut.py:529
  6496. msgid "[WARNING_NOTCL] Number of gaps value is missing. Add it and retry."
  6497. msgstr ""
  6498. #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:533
  6499. msgid ""
  6500. "[WARNING_NOTCL] Gaps value can be only one of: 'lr', 'tb', '2lr', '2tb', 4 "
  6501. "or 8. Fill in a correct value and retry. "
  6502. msgstr ""
  6503. #: flatcamTools/ToolCutOut.py:395 flatcamTools/ToolCutOut.py:538
  6504. msgid ""
  6505. "[ERROR]Cutout operation cannot be done on a multi-geo Geometry.\n"
  6506. "Optionally, this Multi-geo Geometry can be converted to Single-geo "
  6507. "Geometry,\n"
  6508. "and after that perform Cutout."
  6509. msgstr ""
  6510. #: flatcamTools/ToolCutOut.py:467 flatcamTools/ToolCutOut.py:601
  6511. msgid "[success] Any form CutOut operation finished."
  6512. msgstr ""
  6513. #: flatcamTools/ToolCutOut.py:487 flatcamTools/ToolPaint.py:768
  6514. #: flatcamTools/ToolPanelize.py:299
  6515. #, python-format
  6516. msgid "[ERROR_NOTCL] Object not found: %s"
  6517. msgstr ""
  6518. #: flatcamTools/ToolCutOut.py:501 flatcamTools/ToolCutOut.py:621
  6519. #: flatcamTools/ToolCutOut.py:726
  6520. msgid ""
  6521. "[ERROR_NOTCL] Tool Diameter is zero value. Change it to a positive real "
  6522. "number."
  6523. msgstr ""
  6524. #: flatcamTools/ToolCutOut.py:606
  6525. msgid ""
  6526. "Click on the selected geometry object perimeter to create a bridge gap ..."
  6527. msgstr ""
  6528. #: flatcamTools/ToolCutOut.py:647
  6529. msgid "Making manual bridge gap..."
  6530. msgstr ""
  6531. #: flatcamTools/ToolCutOut.py:670
  6532. #, python-format
  6533. msgid "[ERROR_NOTCL] Could not retrieve Geometry object: %s"
  6534. msgstr ""
  6535. #: flatcamTools/ToolCutOut.py:674
  6536. #, python-format
  6537. msgid "[ERROR_NOTCL] Geometry object for manual cutout not found: %s"
  6538. msgstr ""
  6539. #: flatcamTools/ToolCutOut.py:684
  6540. msgid "[success] Added manual Bridge Gap."
  6541. msgstr ""
  6542. #: flatcamTools/ToolCutOut.py:701
  6543. #, python-format
  6544. msgid "[ERROR_NOTCL] Could not retrieve Gerber object: %s"
  6545. msgstr ""
  6546. #: flatcamTools/ToolCutOut.py:705
  6547. msgid ""
  6548. "[ERROR_NOTCL] There is no Gerber object selected for Cutout.\n"
  6549. "Select one and try again."
  6550. msgstr ""
  6551. #: flatcamTools/ToolCutOut.py:710
  6552. msgid ""
  6553. "[ERROR_NOTCL] The selected object has to be of Gerber type.\n"
  6554. "Select a Gerber file and try again."
  6555. msgstr ""
  6556. #: flatcamTools/ToolDblSided.py:18
  6557. msgid "2-Sided PCB"
  6558. msgstr ""
  6559. #: flatcamTools/ToolDblSided.py:52 flatcamTools/ToolDblSided.py:76
  6560. #: flatcamTools/ToolDblSided.py:100
  6561. msgid "Mirror"
  6562. msgstr ""
  6563. #: flatcamTools/ToolDblSided.py:54 flatcamTools/ToolDblSided.py:78
  6564. #: flatcamTools/ToolDblSided.py:102
  6565. msgid ""
  6566. "Mirrors (flips) the specified object around \n"
  6567. "the specified axis. Does not create a new \n"
  6568. "object, but modifies it."
  6569. msgstr ""
  6570. #: flatcamTools/ToolDblSided.py:73
  6571. msgid "Excellon Object to be mirrored."
  6572. msgstr ""
  6573. #: flatcamTools/ToolDblSided.py:97
  6574. msgid "Geometry Obj to be mirrored."
  6575. msgstr ""
  6576. #: flatcamTools/ToolDblSided.py:135
  6577. msgid ""
  6578. "The axis should pass through a <b>point</b> or cut\n"
  6579. " a specified <b>box</b> (in a FlatCAM object) through \n"
  6580. "the center."
  6581. msgstr ""
  6582. #: flatcamTools/ToolDblSided.py:152
  6583. msgid "Point/Box Reference:"
  6584. msgstr ""
  6585. #: flatcamTools/ToolDblSided.py:154
  6586. msgid ""
  6587. "If 'Point' is selected above it store the coordinates (x, y) through which\n"
  6588. "the mirroring axis passes.\n"
  6589. "If 'Box' is selected above, select here a FlatCAM object (Gerber, Exc or "
  6590. "Geo).\n"
  6591. "Through the center of this object pass the mirroring axis selected above."
  6592. msgstr ""
  6593. #: flatcamTools/ToolDblSided.py:162
  6594. msgid ""
  6595. "Add the coordinates in format <b>(x, y)</b> through which the mirroring "
  6596. "axis \n"
  6597. " selected in 'MIRROR AXIS' pass.\n"
  6598. "The (x, y) coordinates are captured by pressing SHIFT key\n"
  6599. "and left mouse button click on canvas or you can enter the coords manually."
  6600. msgstr ""
  6601. #: flatcamTools/ToolDblSided.py:182
  6602. msgid "Gerber Reference Box Object"
  6603. msgstr ""
  6604. #: flatcamTools/ToolDblSided.py:183
  6605. msgid "Excellon Reference Box Object"
  6606. msgstr ""
  6607. #: flatcamTools/ToolDblSided.py:184
  6608. msgid "Geometry Reference Box Object"
  6609. msgstr ""
  6610. #: flatcamTools/ToolDblSided.py:193
  6611. msgid "Alignment Drill Coordinates:"
  6612. msgstr ""
  6613. #: flatcamTools/ToolDblSided.py:195
  6614. msgid ""
  6615. "Alignment holes (x1, y1), (x2, y2), ... on one side of the mirror axis. For "
  6616. "each set of (x, y) coordinates\n"
  6617. "entered here, a pair of drills will be created:\n"
  6618. "\n"
  6619. "- one drill at the coordinates from the field\n"
  6620. "- one drill in mirror position over the axis selected above in the 'Mirror "
  6621. "Axis'."
  6622. msgstr ""
  6623. #: flatcamTools/ToolDblSided.py:210
  6624. msgid ""
  6625. "Add alignment drill holes coords in the format: (x1, y1), (x2, y2), ... \n"
  6626. "on one side of the mirror axis.\n"
  6627. "\n"
  6628. "The coordinates set can be obtained:\n"
  6629. "- press SHIFT key and left mouse clicking on canvas. Then click Add.\n"
  6630. "- press SHIFT key and left mouse clicking on canvas. Then CTRL+V in the "
  6631. "field.\n"
  6632. "- press SHIFT key and left mouse clicking on canvas. Then RMB click in the "
  6633. "field and click Paste.\n"
  6634. "- by entering the coords manually in the format: (x1, y1), (x2, y2), ..."
  6635. msgstr ""
  6636. #: flatcamTools/ToolDblSided.py:224
  6637. msgid "Alignment Drill Diameter"
  6638. msgstr ""
  6639. #: flatcamTools/ToolDblSided.py:247
  6640. msgid "Create Excellon Object"
  6641. msgstr ""
  6642. #: flatcamTools/ToolDblSided.py:249
  6643. msgid ""
  6644. "Creates an Excellon Object containing the\n"
  6645. "specified alignment holes and their mirror\n"
  6646. "images."
  6647. msgstr ""
  6648. #: flatcamTools/ToolDblSided.py:255
  6649. msgid "Reset"
  6650. msgstr ""
  6651. #: flatcamTools/ToolDblSided.py:257
  6652. msgid "Resets all the fields."
  6653. msgstr ""
  6654. #: flatcamTools/ToolDblSided.py:302
  6655. msgid "2-Sided Tool"
  6656. msgstr ""
  6657. #: flatcamTools/ToolDblSided.py:327
  6658. msgid ""
  6659. "[WARNING_NOTCL] 'Point' reference is selected and 'Point' coordinates are "
  6660. "missing. Add them and retry."
  6661. msgstr ""
  6662. #: flatcamTools/ToolDblSided.py:346
  6663. msgid ""
  6664. "[WARNING_NOTCL] There is no Box reference object loaded. Load one and retry."
  6665. msgstr ""
  6666. #: flatcamTools/ToolDblSided.py:368
  6667. msgid ""
  6668. "[WARNING_NOTCL] No value or wrong format in Drill Dia entry. Add it and "
  6669. "retry."
  6670. msgstr ""
  6671. #: flatcamTools/ToolDblSided.py:375
  6672. msgid ""
  6673. "[WARNING_NOTCL] There are no Alignment Drill Coordinates to use. Add them "
  6674. "and retry."
  6675. msgstr ""
  6676. #: flatcamTools/ToolDblSided.py:397
  6677. msgid "[success] Excellon object with alignment drills created..."
  6678. msgstr ""
  6679. #: flatcamTools/ToolDblSided.py:406
  6680. msgid "[WARNING_NOTCL] There is no Gerber object loaded ..."
  6681. msgstr ""
  6682. #: flatcamTools/ToolDblSided.py:410 flatcamTools/ToolDblSided.py:453
  6683. #: flatcamTools/ToolDblSided.py:497
  6684. msgid ""
  6685. "[ERROR_NOTCL] Only Gerber, Excellon and Geometry objects can be mirrored."
  6686. msgstr ""
  6687. #: flatcamTools/ToolDblSided.py:420
  6688. msgid ""
  6689. "[WARNING_NOTCL] 'Point' coordinates missing. Using Origin (0, 0) as "
  6690. "mirroring reference."
  6691. msgstr ""
  6692. #: flatcamTools/ToolDblSided.py:430 flatcamTools/ToolDblSided.py:474
  6693. #: flatcamTools/ToolDblSided.py:511
  6694. msgid "[WARNING_NOTCL] There is no Box object loaded ..."
  6695. msgstr ""
  6696. #: flatcamTools/ToolDblSided.py:440
  6697. #, python-format
  6698. msgid "[success] Gerber %s was mirrored..."
  6699. msgstr ""
  6700. #: flatcamTools/ToolDblSided.py:449
  6701. msgid "[WARNING_NOTCL] There is no Excellon object loaded ..."
  6702. msgstr ""
  6703. #: flatcamTools/ToolDblSided.py:464
  6704. msgid ""
  6705. "[WARNING_NOTCL] There are no Point coordinates in the Point field. Add "
  6706. "coords and try again ..."
  6707. msgstr ""
  6708. #: flatcamTools/ToolDblSided.py:484
  6709. #, python-format
  6710. msgid "[success] Excellon %s was mirrored..."
  6711. msgstr ""
  6712. #: flatcamTools/ToolDblSided.py:493
  6713. msgid "[WARNING_NOTCL] There is no Geometry object loaded ..."
  6714. msgstr ""
  6715. #: flatcamTools/ToolDblSided.py:521
  6716. #, python-format
  6717. msgid "[success] Geometry %s was mirrored..."
  6718. msgstr ""
  6719. #: flatcamTools/ToolFilm.py:25
  6720. msgid "Film PCB"
  6721. msgstr ""
  6722. #: flatcamTools/ToolFilm.py:56 flatcamTools/ToolImage.py:53
  6723. #: flatcamTools/ToolPanelize.py:56
  6724. msgid "Object Type:"
  6725. msgstr ""
  6726. #: flatcamTools/ToolFilm.py:58
  6727. msgid ""
  6728. "Specify the type of object for which to create the film.\n"
  6729. "The object can be of type: Gerber or Geometry.\n"
  6730. "The selection here decide the type of objects that will be\n"
  6731. "in the Film Object combobox."
  6732. msgstr ""
  6733. #: flatcamTools/ToolFilm.py:71
  6734. msgid "Film Object:"
  6735. msgstr ""
  6736. #: flatcamTools/ToolFilm.py:73
  6737. msgid "Object for which to create the film."
  6738. msgstr ""
  6739. #: flatcamTools/ToolFilm.py:89 flatcamTools/ToolPanelize.py:89
  6740. msgid "Box Type:"
  6741. msgstr ""
  6742. #: flatcamTools/ToolFilm.py:91
  6743. msgid ""
  6744. "Specify the type of object to be used as an container for\n"
  6745. "film creation. It can be: Gerber or Geometry type.The selection here decide "
  6746. "the type of objects that will be\n"
  6747. "in the Box Object combobox."
  6748. msgstr ""
  6749. #: flatcamTools/ToolFilm.py:104 flatcamTools/ToolPanelize.py:104
  6750. msgid "Box Object:"
  6751. msgstr ""
  6752. #: flatcamTools/ToolFilm.py:106
  6753. msgid ""
  6754. "The actual object that is used a container for the\n"
  6755. " selected object for which we create the film.\n"
  6756. "Usually it is the PCB outline but it can be also the\n"
  6757. "same object for which the film is created."
  6758. msgstr ""
  6759. #: flatcamTools/ToolFilm.py:157
  6760. msgid "Save Film"
  6761. msgstr ""
  6762. #: flatcamTools/ToolFilm.py:159
  6763. msgid ""
  6764. "Create a Film for the selected object, within\n"
  6765. "the specified box. Does not create a new \n"
  6766. " FlatCAM object, but directly save it in SVG format\n"
  6767. "which can be opened with Inkscape."
  6768. msgstr ""
  6769. #: flatcamTools/ToolFilm.py:225
  6770. msgid ""
  6771. "[ERROR_NOTCL] No FlatCAM object selected. Load an object for Film and retry."
  6772. msgstr ""
  6773. #: flatcamTools/ToolFilm.py:231
  6774. msgid ""
  6775. "[ERROR_NOTCL] No FlatCAM object selected. Load an object for Box and retry."
  6776. msgstr ""
  6777. #: flatcamTools/ToolFilm.py:255
  6778. msgid "Generating Film ..."
  6779. msgstr ""
  6780. #: flatcamTools/ToolFilm.py:260 flatcamTools/ToolFilm.py:264
  6781. msgid "Export SVG positive"
  6782. msgstr ""
  6783. #: flatcamTools/ToolFilm.py:269
  6784. msgid "[WARNING_NOTCL] Export SVG positive cancelled."
  6785. msgstr ""
  6786. #: flatcamTools/ToolFilm.py:276 flatcamTools/ToolFilm.py:280
  6787. msgid "Export SVG negative"
  6788. msgstr ""
  6789. #: flatcamTools/ToolFilm.py:285
  6790. msgid "[WARNING_NOTCL] Export SVG negative cancelled."
  6791. msgstr ""
  6792. #: flatcamTools/ToolImage.py:25
  6793. msgid "Image as Object"
  6794. msgstr ""
  6795. #: flatcamTools/ToolImage.py:31
  6796. msgid "Image to PCB"
  6797. msgstr ""
  6798. #: flatcamTools/ToolImage.py:55
  6799. msgid ""
  6800. "Specify the type of object to create from the image.\n"
  6801. "It can be of type: Gerber or Geometry."
  6802. msgstr ""
  6803. #: flatcamTools/ToolImage.py:63
  6804. msgid "DPI value:"
  6805. msgstr ""
  6806. #: flatcamTools/ToolImage.py:65
  6807. msgid "Specify a DPI value for the image."
  6808. msgstr ""
  6809. #: flatcamTools/ToolImage.py:72
  6810. msgid "Level of detail"
  6811. msgstr ""
  6812. #: flatcamTools/ToolImage.py:81
  6813. msgid "Image type"
  6814. msgstr ""
  6815. #: flatcamTools/ToolImage.py:83
  6816. msgid ""
  6817. "Choose a method for the image interpretation.\n"
  6818. "B/W means a black & white image. Color means a colored image."
  6819. msgstr ""
  6820. #: flatcamTools/ToolImage.py:90 flatcamTools/ToolImage.py:103
  6821. #: flatcamTools/ToolImage.py:114 flatcamTools/ToolImage.py:125
  6822. msgid "Mask value"
  6823. msgstr ""
  6824. #: flatcamTools/ToolImage.py:92
  6825. msgid ""
  6826. "Mask for monochrome image.\n"
  6827. "Takes values between [0 ... 255].\n"
  6828. "Decides the level of details to include\n"
  6829. "in the resulting geometry.\n"
  6830. "0 means no detail and 255 means everything \n"
  6831. "(which is totally black)."
  6832. msgstr ""
  6833. #: flatcamTools/ToolImage.py:105
  6834. msgid ""
  6835. "Mask for RED color.\n"
  6836. "Takes values between [0 ... 255].\n"
  6837. "Decides the level of details to include\n"
  6838. "in the resulting geometry."
  6839. msgstr ""
  6840. #: flatcamTools/ToolImage.py:116
  6841. msgid ""
  6842. "Mask for GREEN color.\n"
  6843. "Takes values between [0 ... 255].\n"
  6844. "Decides the level of details to include\n"
  6845. "in the resulting geometry."
  6846. msgstr ""
  6847. #: flatcamTools/ToolImage.py:127
  6848. msgid ""
  6849. "Mask for BLUE color.\n"
  6850. "Takes values between [0 ... 255].\n"
  6851. "Decides the level of details to include\n"
  6852. "in the resulting geometry."
  6853. msgstr ""
  6854. #: flatcamTools/ToolImage.py:139
  6855. msgid "Import image"
  6856. msgstr ""
  6857. #: flatcamTools/ToolImage.py:141
  6858. msgid "Open a image of raster type and then import it in FlatCAM."
  6859. msgstr ""
  6860. #: flatcamTools/ToolImage.py:170
  6861. msgid "Image Tool"
  6862. msgstr ""
  6863. #: flatcamTools/ToolImage.py:200 flatcamTools/ToolImage.py:203
  6864. msgid "Import IMAGE"
  6865. msgstr ""
  6866. #: flatcamTools/ToolMeasurement.py:26
  6867. msgid "Measurement"
  6868. msgstr ""
  6869. #: flatcamTools/ToolMeasurement.py:44
  6870. msgid "Units:"
  6871. msgstr ""
  6872. #: flatcamTools/ToolMeasurement.py:45
  6873. msgid "Those are the units in which the distance is measured."
  6874. msgstr ""
  6875. #: flatcamTools/ToolMeasurement.py:49
  6876. msgid "Start"
  6877. msgstr ""
  6878. #: flatcamTools/ToolMeasurement.py:49 flatcamTools/ToolMeasurement.py:52
  6879. msgid "Coords"
  6880. msgstr ""
  6881. #: flatcamTools/ToolMeasurement.py:50 flatcamTools/ToolMeasurement.py:66
  6882. msgid "This is measuring Start point coordinates."
  6883. msgstr ""
  6884. #: flatcamTools/ToolMeasurement.py:52
  6885. msgid "Stop"
  6886. msgstr ""
  6887. #: flatcamTools/ToolMeasurement.py:53 flatcamTools/ToolMeasurement.py:70
  6888. msgid "This is the measuring Stop point coordinates."
  6889. msgstr ""
  6890. #: flatcamTools/ToolMeasurement.py:56 flatcamTools/ToolMeasurement.py:74
  6891. msgid "This is the distance measured over the X axis."
  6892. msgstr ""
  6893. #: flatcamTools/ToolMeasurement.py:59 flatcamTools/ToolMeasurement.py:79
  6894. msgid "This is the distance measured over the Y axis."
  6895. msgstr ""
  6896. #: flatcamTools/ToolMeasurement.py:61
  6897. msgid "DISTANCE"
  6898. msgstr ""
  6899. #: flatcamTools/ToolMeasurement.py:62 flatcamTools/ToolMeasurement.py:84
  6900. msgid "This is the point to point Euclidian distance."
  6901. msgstr ""
  6902. #: flatcamTools/ToolMeasurement.py:86
  6903. msgid "Measure"
  6904. msgstr ""
  6905. #: flatcamTools/ToolMeasurement.py:132
  6906. msgid "Meas. Tool"
  6907. msgstr ""
  6908. #: flatcamTools/ToolMeasurement.py:177
  6909. msgid "MEASURING: Click on the Start point ..."
  6910. msgstr ""
  6911. #: flatcamTools/ToolMeasurement.py:270
  6912. msgid "MEASURING: Click on the Destination point ..."
  6913. msgstr ""
  6914. #: flatcamTools/ToolMeasurement.py:278
  6915. #, python-brace-format
  6916. msgid "MEASURING: Result D(x) = {d_x} | D(y) = {d_y} | Distance = {d_z}"
  6917. msgstr ""
  6918. #: flatcamTools/ToolMove.py:81
  6919. msgid "MOVE: Click on the Start point ..."
  6920. msgstr ""
  6921. #: flatcamTools/ToolMove.py:88
  6922. msgid "[WARNING_NOTCL] MOVE action cancelled. No object(s) to move."
  6923. msgstr ""
  6924. #: flatcamTools/ToolMove.py:110
  6925. msgid "MOVE: Click on the Destination point ..."
  6926. msgstr ""
  6927. #: flatcamTools/ToolMove.py:128
  6928. msgid "Moving ..."
  6929. msgstr ""
  6930. #: flatcamTools/ToolMove.py:135
  6931. msgid "[WARNING_NOTCL] No object(s) selected."
  6932. msgstr ""
  6933. #: flatcamTools/ToolMove.py:158
  6934. #, python-format
  6935. msgid "[ERROR_NOTCL] ToolMove.on_left_click() --> %s"
  6936. msgstr ""
  6937. #: flatcamTools/ToolMove.py:164
  6938. #, python-format
  6939. msgid "[success] %s object was moved ..."
  6940. msgstr ""
  6941. #: flatcamTools/ToolMove.py:174
  6942. msgid "[ERROR_NOTCL] ToolMove.on_left_click() --> Error when mouse left click."
  6943. msgstr ""
  6944. #: flatcamTools/ToolMove.py:202
  6945. msgid "[WARNING_NOTCL] Move action cancelled."
  6946. msgstr ""
  6947. #: flatcamTools/ToolMove.py:214
  6948. msgid "[WARNING_NOTCL] Object(s) not selected"
  6949. msgstr ""
  6950. #: flatcamTools/ToolNonCopperClear.py:26
  6951. msgid "Non-Copper Clearing"
  6952. msgstr ""
  6953. #: flatcamTools/ToolNonCopperClear.py:64
  6954. msgid "Gerber object to be cleared of excess copper. "
  6955. msgstr ""
  6956. #: flatcamTools/ToolNonCopperClear.py:74
  6957. msgid ""
  6958. "Tools pool from which the algorithm\n"
  6959. "will pick the ones used for copper clearing."
  6960. msgstr ""
  6961. #: flatcamTools/ToolNonCopperClear.py:89
  6962. msgid ""
  6963. "This is the Tool Number.\n"
  6964. "Non copper clearing will start with the tool with the biggest \n"
  6965. "diameter, continuing until there are no more tools.\n"
  6966. "Only tools that create NCC clearing geometry will still be present\n"
  6967. "in the resulting geometry. This is because with some tools\n"
  6968. "this function will not be able to create painting geometry."
  6969. msgstr ""
  6970. #: flatcamTools/ToolNonCopperClear.py:101 flatcamTools/ToolPaint.py:98
  6971. msgid ""
  6972. "The Tool Type (TT) can be:<BR>- <B>Circular</B> with 1 ... 4 teeth -> it is "
  6973. "informative only. Being circular, <BR>the cut width in material is exactly "
  6974. "the tool diameter.<BR>- <B>Ball</B> -> informative only and make reference "
  6975. "to the Ball type endmill.<BR>- <B>V-Shape</B> -> it will disable de Z-Cut "
  6976. "parameter in the resulting geometry UI form and enable two additional UI "
  6977. "form fields in the resulting geometry: V-Tip Dia and V-Tip Angle. Adjusting "
  6978. "those two values will adjust the Z-Cut parameter such as the cut width into "
  6979. "material will be equal with the value in the Tool Diameter column of this "
  6980. "table.<BR>Choosing the <B>V-Shape</B> Tool Type automatically will select "
  6981. "the Operation Type in the resulting geometry as Isolation."
  6982. msgstr ""
  6983. #: flatcamTools/ToolNonCopperClear.py:120 flatcamTools/ToolPaint.py:117
  6984. msgid "Tool Dia"
  6985. msgstr ""
  6986. #: flatcamTools/ToolNonCopperClear.py:122
  6987. msgid "Diameter for the new tool to add in the Tool Table"
  6988. msgstr ""
  6989. #: flatcamTools/ToolNonCopperClear.py:148 flatcamTools/ToolPaint.py:145
  6990. #: flatcamTools/ToolSolderPaste.py:123
  6991. msgid ""
  6992. "Delete a selection of tools in the Tool Table\n"
  6993. "by first selecting a row(s) in the Tool Table."
  6994. msgstr ""
  6995. #: flatcamTools/ToolNonCopperClear.py:226
  6996. msgid ""
  6997. "If checked, use 'rest machining'.\n"
  6998. "Basically it will clear copper outside PCB features,\n"
  6999. "using the biggest tool and continue with the next tools,\n"
  7000. "from bigger to smaller, to clear areas of copper that\n"
  7001. "could not be cleared by previous tool, until there is\n"
  7002. "no more copper to clear or there are no more tools.\n"
  7003. "If not checked, use the standard algorithm."
  7004. msgstr ""
  7005. #: flatcamTools/ToolNonCopperClear.py:238
  7006. msgid "Generate Geometry"
  7007. msgstr ""
  7008. #: flatcamTools/ToolNonCopperClear.py:485 flatcamTools/ToolPaint.py:544
  7009. #: flatcamTools/ToolSolderPaste.py:761
  7010. msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format."
  7011. msgstr ""
  7012. #: flatcamTools/ToolNonCopperClear.py:513 flatcamTools/ToolPaint.py:568
  7013. msgid "[WARNING_NOTCL] Adding tool cancelled. Tool already in Tool Table."
  7014. msgstr ""
  7015. #: flatcamTools/ToolNonCopperClear.py:518 flatcamTools/ToolPaint.py:573
  7016. msgid "[success] New tool added to Tool Table."
  7017. msgstr ""
  7018. #: flatcamTools/ToolNonCopperClear.py:560 flatcamTools/ToolPaint.py:616
  7019. msgid "[success] Tool from Tool Table was edited."
  7020. msgstr ""
  7021. #: flatcamTools/ToolNonCopperClear.py:571 flatcamTools/ToolPaint.py:627
  7022. #: flatcamTools/ToolSolderPaste.py:847
  7023. msgid ""
  7024. "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool "
  7025. "Table."
  7026. msgstr ""
  7027. #: flatcamTools/ToolNonCopperClear.py:610 flatcamTools/ToolPaint.py:724
  7028. msgid "[WARNING_NOTCL] Delete failed. Select a tool to delete."
  7029. msgstr ""
  7030. #: flatcamTools/ToolNonCopperClear.py:615 flatcamTools/ToolPaint.py:729
  7031. msgid "[success] Tool(s) deleted from Tool Table."
  7032. msgstr ""
  7033. #: flatcamTools/ToolNonCopperClear.py:633 flatcamTools/ToolPaint.py:748
  7034. msgid ""
  7035. "[ERROR_NOTCL] Overlap value must be between 0 (inclusive) and 1 (exclusive), "
  7036. msgstr ""
  7037. #: flatcamTools/ToolNonCopperClear.py:673
  7038. msgid "[ERROR_NOTCL] No Gerber file available."
  7039. msgstr ""
  7040. #: flatcamTools/ToolNonCopperClear.py:711
  7041. #: flatcamTools/ToolNonCopperClear.py:833
  7042. msgid "Clearing Non-Copper areas."
  7043. msgstr ""
  7044. #: flatcamTools/ToolNonCopperClear.py:729
  7045. #, python-format
  7046. msgid "[success] Non-Copper Clearing with ToolDia = %s started."
  7047. msgstr ""
  7048. #: flatcamTools/ToolNonCopperClear.py:798
  7049. #, python-format
  7050. msgid "[ERROR_NOTCL] NCCTool.clear_non_copper() --> %s"
  7051. msgstr ""
  7052. #: flatcamTools/ToolNonCopperClear.py:803
  7053. msgid "[success] NCC Tool finished."
  7054. msgstr ""
  7055. #: flatcamTools/ToolNonCopperClear.py:805
  7056. msgid ""
  7057. "[WARNING_NOTCL] NCC Tool finished but some PCB features could not be "
  7058. "cleared. Check the result."
  7059. msgstr ""
  7060. #: flatcamTools/ToolNonCopperClear.py:851
  7061. #, python-format
  7062. msgid "[success] Non-Copper Rest Clearing with ToolDia = %s started."
  7063. msgstr ""
  7064. #: flatcamTools/ToolNonCopperClear.py:949
  7065. #, python-format
  7066. msgid "[ERROR_NOTCL] NCCTool.clear_non_copper_rest() --> %s"
  7067. msgstr ""
  7068. #: flatcamTools/ToolNonCopperClear.py:957
  7069. msgid ""
  7070. "[ERROR_NOTCL] NCC Tool finished but could not clear the object with current "
  7071. "settings."
  7072. msgstr ""
  7073. #: flatcamTools/ToolPDF.py:38
  7074. msgid "PDF Import Tool"
  7075. msgstr ""
  7076. #: flatcamTools/ToolPDF.py:152 flatcamTools/ToolPDF.py:156
  7077. msgid "Open PDF"
  7078. msgstr ""
  7079. #: flatcamTools/ToolPDF.py:159
  7080. msgid "[WARNING_NOTCL] Open PDF cancelled."
  7081. msgstr ""
  7082. #: flatcamTools/ToolPDF.py:186
  7083. msgid "Parsing PDF file ..."
  7084. msgstr ""
  7085. #: flatcamTools/ToolPDF.py:264 flatcamTools/ToolPDF.py:300
  7086. #, python-format
  7087. msgid "Rendering PDF layer #%d ..."
  7088. msgstr ""
  7089. #: flatcamTools/ToolPDF.py:268 flatcamTools/ToolPDF.py:304
  7090. msgid "[ERROR_NOTCL] Open PDF file failed."
  7091. msgstr ""
  7092. #: flatcamTools/ToolPDF.py:273 flatcamTools/ToolPDF.py:309
  7093. #, python-format
  7094. msgid "[success] Rendered: %s"
  7095. msgstr ""
  7096. #: flatcamTools/ToolPaint.py:24
  7097. msgid "Paint Area"
  7098. msgstr ""
  7099. #: flatcamTools/ToolPaint.py:60
  7100. msgid "Geometry:"
  7101. msgstr ""
  7102. #: flatcamTools/ToolPaint.py:62
  7103. msgid "Geometry object to be painted. "
  7104. msgstr ""
  7105. #: flatcamTools/ToolPaint.py:71
  7106. msgid ""
  7107. "Tools pool from which the algorithm\n"
  7108. "will pick the ones used for painting."
  7109. msgstr ""
  7110. #: flatcamTools/ToolPaint.py:86
  7111. msgid ""
  7112. "This is the Tool Number.\n"
  7113. "Painting will start with the tool with the biggest diameter,\n"
  7114. "continuing until there are no more tools.\n"
  7115. "Only tools that create painting geometry will still be present\n"
  7116. "in the resulting geometry. This is because with some tools\n"
  7117. "this function will not be able to create painting geometry."
  7118. msgstr ""
  7119. #: flatcamTools/ToolPaint.py:119
  7120. msgid "Diameter for the new tool."
  7121. msgstr ""
  7122. #: flatcamTools/ToolPaint.py:224
  7123. msgid ""
  7124. "If checked, use 'rest machining'.\n"
  7125. "Basically it will clear copper outside PCB features,\n"
  7126. "using the biggest tool and continue with the next tools,\n"
  7127. "from bigger to smaller, to clear areas of copper that\n"
  7128. "could not be cleared by previous tool, until there is\n"
  7129. "no more copper to clear or there are no more tools.\n"
  7130. "\n"
  7131. "If not checked, use the standard algorithm."
  7132. msgstr ""
  7133. #: flatcamTools/ToolPaint.py:239
  7134. msgid ""
  7135. "How to select the polygons to paint.<BR>Options:<BR>- <B>Single</B>: left "
  7136. "mouse click on the polygon to be painted.<BR>- <B>All</B>: paint all "
  7137. "polygons."
  7138. msgstr ""
  7139. #: flatcamTools/ToolPaint.py:254
  7140. msgid "Create Paint Geometry"
  7141. msgstr ""
  7142. #: flatcamTools/ToolPaint.py:256
  7143. msgid ""
  7144. "After clicking here, click inside<BR>the polygon you wish to be painted if "
  7145. "<B>Single</B> is selected.<BR>If <B>All</B> is selected then the Paint will "
  7146. "start after click.<BR>A new Geometry object with the tool<BR>paths will be "
  7147. "created."
  7148. msgstr ""
  7149. #: flatcamTools/ToolPaint.py:733
  7150. msgid "geometry_on_paint_button"
  7151. msgstr ""
  7152. #: flatcamTools/ToolPaint.py:752 flatcamTools/ToolPaint.py:787
  7153. msgid "[WARNING_NOTCL] Click inside the desired polygon."
  7154. msgstr ""
  7155. #: flatcamTools/ToolPaint.py:774
  7156. msgid "[ERROR_NOTCL] Can't do Paint on MultiGeo geometries ..."
  7157. msgstr ""
  7158. #: flatcamTools/ToolPaint.py:796 flatcamTools/ToolPaint.py:999
  7159. msgid "Painting polygon..."
  7160. msgstr ""
  7161. #: flatcamTools/ToolPaint.py:847
  7162. msgid "[WARNING] No polygon found."
  7163. msgstr ""
  7164. #: flatcamTools/ToolPaint.py:850
  7165. msgid "Painting polygon."
  7166. msgstr ""
  7167. #: flatcamTools/ToolPaint.py:892
  7168. msgid "[ERROR_NOTCL] Geometry could not be painted completely"
  7169. msgstr ""
  7170. #: flatcamTools/ToolPaint.py:918
  7171. #, python-format
  7172. msgid ""
  7173. "[ERROR] Could not do Paint. Try a different combination of parameters. Or a "
  7174. "different strategy of paint\n"
  7175. "%s"
  7176. msgstr ""
  7177. #: flatcamTools/ToolPaint.py:960
  7178. #, python-format
  7179. msgid "[ERROR_NOTCL] PaintTool.paint_poly() --> %s"
  7180. msgstr ""
  7181. #: flatcamTools/ToolPaint.py:966 flatcamTools/ToolPaint.py:1259
  7182. msgid "Polygon Paint started ..."
  7183. msgstr ""
  7184. #: flatcamTools/ToolPaint.py:1115 flatcamTools/ToolPaint.py:1204
  7185. #, python-format
  7186. msgid ""
  7187. "[ERROR] Could not do Paint All. Try a different combination of parameters. "
  7188. "Or a different Method of paint\n"
  7189. "%s"
  7190. msgstr ""
  7191. #: flatcamTools/ToolPaint.py:1139
  7192. msgid ""
  7193. "[ERROR] There is no Painting Geometry in the file.\n"
  7194. "Usually it means that the tool diameter is too big for the painted "
  7195. "geometry.\n"
  7196. "Change the painting parameters and try again."
  7197. msgstr ""
  7198. #: flatcamTools/ToolPaint.py:1148
  7199. msgid "[success] Paint All Done."
  7200. msgstr ""
  7201. #: flatcamTools/ToolPaint.py:1234
  7202. msgid ""
  7203. "[ERROR_NOTCL] There is no Painting Geometry in the file.\n"
  7204. "Usually it means that the tool diameter is too big for the painted "
  7205. "geometry.\n"
  7206. "Change the painting parameters and try again."
  7207. msgstr ""
  7208. #: flatcamTools/ToolPaint.py:1243
  7209. msgid "[success] Paint All with Rest-Machining done."
  7210. msgstr ""
  7211. #: flatcamTools/ToolPanelize.py:25
  7212. msgid "Panelize PCB"
  7213. msgstr ""
  7214. #: flatcamTools/ToolPanelize.py:58
  7215. msgid ""
  7216. "Specify the type of object to be panelized\n"
  7217. "It can be of type: Gerber, Excellon or Geometry.\n"
  7218. "The selection here decide the type of objects that will be\n"
  7219. "in the Object combobox."
  7220. msgstr ""
  7221. #: flatcamTools/ToolPanelize.py:73
  7222. msgid ""
  7223. "Object to be panelized. This means that it will\n"
  7224. "be duplicated in an array of rows and columns."
  7225. msgstr ""
  7226. #: flatcamTools/ToolPanelize.py:91
  7227. msgid ""
  7228. "Specify the type of object to be used as an container for\n"
  7229. "panelization. It can be: Gerber or Geometry type.\n"
  7230. "The selection here decide the type of objects that will be\n"
  7231. "in the Box Object combobox."
  7232. msgstr ""
  7233. #: flatcamTools/ToolPanelize.py:106
  7234. msgid ""
  7235. "The actual object that is used a container for the\n"
  7236. " selected object that is to be panelized."
  7237. msgstr ""
  7238. #: flatcamTools/ToolPanelize.py:150
  7239. msgid ""
  7240. "Choose the type of object for the panel object:\n"
  7241. "- Geometry\n"
  7242. "- Gerber"
  7243. msgstr ""
  7244. #: flatcamTools/ToolPanelize.py:158
  7245. msgid "Constrain panel within:"
  7246. msgstr ""
  7247. #: flatcamTools/ToolPanelize.py:192
  7248. msgid "Panelize Object"
  7249. msgstr ""
  7250. #: flatcamTools/ToolPanelize.py:194
  7251. msgid ""
  7252. "Panelize the specified object around the specified box.\n"
  7253. "In other words it creates multiple copies of the source object,\n"
  7254. "arranged in a 2D array of rows and columns."
  7255. msgstr ""
  7256. #: flatcamTools/ToolPanelize.py:311
  7257. #, python-format
  7258. msgid "[WARNING]No object Box. Using instead %s"
  7259. msgstr ""
  7260. #: flatcamTools/ToolPanelize.py:392
  7261. msgid ""
  7262. "[ERROR_NOTCL] Columns or Rows are zero value. Change them to a positive "
  7263. "integer."
  7264. msgstr ""
  7265. #: flatcamTools/ToolPanelize.py:417 flatcamTools/ToolPanelize.py:526
  7266. msgid "Generating panel ... Please wait."
  7267. msgstr ""
  7268. #: flatcamTools/ToolPanelize.py:520
  7269. msgid "[success] Panel done..."
  7270. msgstr ""
  7271. #: flatcamTools/ToolPanelize.py:523
  7272. #, python-brace-format
  7273. msgid ""
  7274. "[WARNING] Too big for the constrain area. Final panel has {col} columns and "
  7275. "{row} rows"
  7276. msgstr ""
  7277. #: flatcamTools/ToolPanelize.py:531
  7278. msgid "[success] Panel created successfully."
  7279. msgstr ""
  7280. #: flatcamTools/ToolPcbWizard.py:32
  7281. msgid "PcbWizard Import Tool"
  7282. msgstr ""
  7283. #: flatcamTools/ToolPcbWizard.py:40
  7284. msgid "Import 2-file Excellon"
  7285. msgstr ""
  7286. #: flatcamTools/ToolPcbWizard.py:57
  7287. msgid "Excellon file:"
  7288. msgstr ""
  7289. #: flatcamTools/ToolPcbWizard.py:59
  7290. msgid ""
  7291. "Load the Excellon file.\n"
  7292. "Usually it has a .DRL extension"
  7293. msgstr ""
  7294. #: flatcamTools/ToolPcbWizard.py:66
  7295. msgid "INF file:"
  7296. msgstr ""
  7297. #: flatcamTools/ToolPcbWizard.py:68
  7298. msgid "Load the INF file."
  7299. msgstr ""
  7300. #: flatcamTools/ToolPcbWizard.py:81
  7301. msgid "Tool Number"
  7302. msgstr ""
  7303. #: flatcamTools/ToolPcbWizard.py:83
  7304. msgid "Tool diameter in file units."
  7305. msgstr ""
  7306. #: flatcamTools/ToolPcbWizard.py:97
  7307. msgid "Int. digits:"
  7308. msgstr ""
  7309. #: flatcamTools/ToolPcbWizard.py:99
  7310. msgid "The number of digits for the integral part of the coordinates."
  7311. msgstr ""
  7312. #: flatcamTools/ToolPcbWizard.py:106
  7313. msgid "Frac. digits:"
  7314. msgstr ""
  7315. #: flatcamTools/ToolPcbWizard.py:108
  7316. msgid "The number of digits for the fractional part of the coordinates."
  7317. msgstr ""
  7318. #: flatcamTools/ToolPcbWizard.py:116
  7319. msgid "Zeros supp.:"
  7320. msgstr ""
  7321. #: flatcamTools/ToolPcbWizard.py:118
  7322. msgid ""
  7323. "The type of zeros suppression used.\n"
  7324. "Can be of type:\n"
  7325. "- LZ = leading zeros are kept\n"
  7326. "- TZ = trailing zeros are kept\n"
  7327. "- No Suppression = no zero suppression"
  7328. msgstr ""
  7329. #: flatcamTools/ToolPcbWizard.py:129
  7330. msgid "Units"
  7331. msgstr ""
  7332. #: flatcamTools/ToolPcbWizard.py:131
  7333. msgid ""
  7334. "The type of units that the coordinates and tool\n"
  7335. "diameters are using. Can be INCH or MM."
  7336. msgstr ""
  7337. #: flatcamTools/ToolPcbWizard.py:138
  7338. msgid "Import Excellon"
  7339. msgstr ""
  7340. #: flatcamTools/ToolPcbWizard.py:140
  7341. msgid ""
  7342. "Import in FlatCAM an Excellon file\n"
  7343. "that store it's information's in 2 files.\n"
  7344. "One usually has .DRL extension while\n"
  7345. "the other has .INF extension."
  7346. msgstr ""
  7347. #: flatcamTools/ToolPcbWizard.py:194
  7348. msgid "PCBWizard Tool"
  7349. msgstr ""
  7350. #: flatcamTools/ToolPcbWizard.py:288 flatcamTools/ToolPcbWizard.py:292
  7351. msgid "Load PcbWizard Excellon file"
  7352. msgstr ""
  7353. #: flatcamTools/ToolPcbWizard.py:312 flatcamTools/ToolPcbWizard.py:316
  7354. msgid "Load PcbWizard INF file"
  7355. msgstr ""
  7356. #: flatcamTools/ToolPcbWizard.py:363
  7357. msgid ""
  7358. "[ERROR] The INF file does not contain the tool table.\n"
  7359. "Try to open the Excellon file from File -> Open -> Excellon\n"
  7360. "and edit the drill diameters manually."
  7361. msgstr ""
  7362. #: flatcamTools/ToolPcbWizard.py:383
  7363. msgid "[success] PcbWizard .INF file loaded."
  7364. msgstr ""
  7365. #: flatcamTools/ToolPcbWizard.py:387
  7366. msgid "[success] Main PcbWizard Excellon file loaded."
  7367. msgstr ""
  7368. #: flatcamTools/ToolPcbWizard.py:424
  7369. #, python-format
  7370. msgid "[ERROR_NOTCL] Cannot parse file: %s"
  7371. msgstr ""
  7372. #: flatcamTools/ToolPcbWizard.py:447
  7373. msgid "Importing Excellon."
  7374. msgstr ""
  7375. #: flatcamTools/ToolPcbWizard.py:454
  7376. msgid "[ERROR_NOTCL] Import Excellon file failed."
  7377. msgstr ""
  7378. #: flatcamTools/ToolPcbWizard.py:461
  7379. #, python-format
  7380. msgid "[success] Imported: %s"
  7381. msgstr ""
  7382. #: flatcamTools/ToolPcbWizard.py:464
  7383. msgid "[WARNING_NOTCL] Excellon merging is in progress. Please wait..."
  7384. msgstr ""
  7385. #: flatcamTools/ToolPcbWizard.py:466
  7386. msgid "[ERROR_NOTCL] The imported Excellon file is None."
  7387. msgstr ""
  7388. #: flatcamTools/ToolProperties.py:103
  7389. msgid "[ERROR_NOTCL] Properties Tool was not displayed. No object selected."
  7390. msgstr ""
  7391. #: flatcamTools/ToolProperties.py:110
  7392. msgid "[success] Object Properties are displayed."
  7393. msgstr ""
  7394. #: flatcamTools/ToolProperties.py:111
  7395. msgid "Properties Tool"
  7396. msgstr ""
  7397. #: flatcamTools/ToolShell.py:69
  7398. msgid "...proccessing..."
  7399. msgstr ""
  7400. #: flatcamTools/ToolShell.py:71
  7401. #, python-format
  7402. msgid "...proccessing... [%s]"
  7403. msgstr ""
  7404. #: flatcamTools/ToolSolderPaste.py:37
  7405. msgid "Solder Paste Tool"
  7406. msgstr ""
  7407. #: flatcamTools/ToolSolderPaste.py:65
  7408. msgid "Gerber Solder paste object. "
  7409. msgstr ""
  7410. #: flatcamTools/ToolSolderPaste.py:72
  7411. msgid ""
  7412. "Tools pool from which the algorithm\n"
  7413. "will pick the ones used for dispensing solder paste."
  7414. msgstr ""
  7415. #: flatcamTools/ToolSolderPaste.py:87
  7416. msgid ""
  7417. "This is the Tool Number.\n"
  7418. "The solder dispensing will start with the tool with the biggest \n"
  7419. "diameter, continuing until there are no more Nozzle tools.\n"
  7420. "If there are no longer tools but there are still pads not covered\n"
  7421. " with solder paste, the app will issue a warning message box."
  7422. msgstr ""
  7423. #: flatcamTools/ToolSolderPaste.py:94
  7424. msgid ""
  7425. "Nozzle tool Diameter. It's value (in current FlatCAM units)\n"
  7426. "is the width of the solder paste dispensed."
  7427. msgstr ""
  7428. #: flatcamTools/ToolSolderPaste.py:101
  7429. msgid "New Nozzle Tool"
  7430. msgstr ""
  7431. #: flatcamTools/ToolSolderPaste.py:117
  7432. msgid ""
  7433. "Add a new nozzle tool to the Tool Table\n"
  7434. "with the diameter specified above."
  7435. msgstr ""
  7436. #: flatcamTools/ToolSolderPaste.py:129
  7437. msgid "Generate solder paste dispensing geometry."
  7438. msgstr ""
  7439. #: flatcamTools/ToolSolderPaste.py:142
  7440. msgid "STEP 1"
  7441. msgstr ""
  7442. #: flatcamTools/ToolSolderPaste.py:144
  7443. msgid ""
  7444. "First step is to select a number of nozzle tools for usage\n"
  7445. "and then optionally modify the GCode parameters bellow."
  7446. msgstr ""
  7447. #: flatcamTools/ToolSolderPaste.py:147
  7448. msgid ""
  7449. "Select tools.\n"
  7450. "Modify parameters."
  7451. msgstr ""
  7452. #: flatcamTools/ToolSolderPaste.py:290
  7453. msgid "Generate GCode"
  7454. msgstr ""
  7455. #: flatcamTools/ToolSolderPaste.py:292
  7456. msgid ""
  7457. "Generate GCode for Solder Paste dispensing\n"
  7458. "on PCB pads."
  7459. msgstr ""
  7460. #: flatcamTools/ToolSolderPaste.py:308
  7461. msgid "STEP 2:"
  7462. msgstr ""
  7463. #: flatcamTools/ToolSolderPaste.py:310
  7464. msgid ""
  7465. "Second step is to create a solder paste dispensing\n"
  7466. "geometry out of an Solder Paste Mask Gerber file."
  7467. msgstr ""
  7468. #: flatcamTools/ToolSolderPaste.py:326
  7469. msgid "Geo Result:"
  7470. msgstr ""
  7471. #: flatcamTools/ToolSolderPaste.py:328
  7472. msgid ""
  7473. "Geometry Solder Paste object.\n"
  7474. "The name of the object has to end in:\n"
  7475. "'_solderpaste' as a protection."
  7476. msgstr ""
  7477. #: flatcamTools/ToolSolderPaste.py:337
  7478. msgid "STEP 3:"
  7479. msgstr ""
  7480. #: flatcamTools/ToolSolderPaste.py:339
  7481. msgid ""
  7482. "Third step is to select a solder paste dispensing geometry,\n"
  7483. "and then generate a CNCJob object.\n"
  7484. "\n"
  7485. "REMEMBER: if you want to create a CNCJob with new parameters,\n"
  7486. "first you need to generate a geometry with those new params,\n"
  7487. "and only after that you can generate an updated CNCJob."
  7488. msgstr ""
  7489. #: flatcamTools/ToolSolderPaste.py:359
  7490. msgid "CNC Result:"
  7491. msgstr ""
  7492. #: flatcamTools/ToolSolderPaste.py:361
  7493. msgid ""
  7494. "CNCJob Solder paste object.\n"
  7495. "In order to enable the GCode save section,\n"
  7496. "the name of the object has to end in:\n"
  7497. "'_solderpaste' as a protection."
  7498. msgstr ""
  7499. #: flatcamTools/ToolSolderPaste.py:371
  7500. msgid "View GCode"
  7501. msgstr ""
  7502. #: flatcamTools/ToolSolderPaste.py:373
  7503. msgid ""
  7504. "View the generated GCode for Solder Paste dispensing\n"
  7505. "on PCB pads."
  7506. msgstr ""
  7507. #: flatcamTools/ToolSolderPaste.py:377
  7508. msgid "Save GCode"
  7509. msgstr ""
  7510. #: flatcamTools/ToolSolderPaste.py:379
  7511. msgid ""
  7512. "Save the generated GCode for Solder Paste dispensing\n"
  7513. "on PCB pads, to a file."
  7514. msgstr ""
  7515. #: flatcamTools/ToolSolderPaste.py:383
  7516. msgid "STEP 4:"
  7517. msgstr ""
  7518. #: flatcamTools/ToolSolderPaste.py:385
  7519. msgid ""
  7520. "Fourth step (and last) is to select a CNCJob made from \n"
  7521. "a solder paste dispensing geometry, and then view/save it's GCode."
  7522. msgstr ""
  7523. #: flatcamTools/ToolSolderPaste.py:413
  7524. msgid "Delete Object"
  7525. msgstr ""
  7526. #: flatcamTools/ToolSolderPaste.py:789
  7527. msgid ""
  7528. "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table."
  7529. msgstr ""
  7530. #: flatcamTools/ToolSolderPaste.py:794
  7531. msgid "[success] New Nozzle tool added to Tool Table."
  7532. msgstr ""
  7533. #: flatcamTools/ToolSolderPaste.py:836
  7534. msgid "[success] Nozzle tool from Tool Table was edited."
  7535. msgstr ""
  7536. #: flatcamTools/ToolSolderPaste.py:892
  7537. msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete."
  7538. msgstr ""
  7539. #: flatcamTools/ToolSolderPaste.py:897
  7540. msgid "[success] Nozzle tool(s) deleted from Tool Table."
  7541. msgstr ""
  7542. #: flatcamTools/ToolSolderPaste.py:952
  7543. msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded."
  7544. msgstr ""
  7545. #: flatcamTools/ToolSolderPaste.py:969
  7546. msgid "Creating Solder Paste dispensing geometry."
  7547. msgstr ""
  7548. #: flatcamTools/ToolSolderPaste.py:981
  7549. msgid "[WARNING_NOTCL] No Nozzle tools in the tool table."
  7550. msgstr ""
  7551. #: flatcamTools/ToolSolderPaste.py:1110
  7552. msgid "[success] Solder Paste geometry generated successfully..."
  7553. msgstr ""
  7554. #: flatcamTools/ToolSolderPaste.py:1116
  7555. msgid ""
  7556. "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle "
  7557. "diameters..."
  7558. msgstr ""
  7559. #: flatcamTools/ToolSolderPaste.py:1130
  7560. msgid "Generating Solder Paste dispensing geometry..."
  7561. msgstr ""
  7562. #: flatcamTools/ToolSolderPaste.py:1150
  7563. msgid "[WARNING_NOTCL] There is no Geometry object available."
  7564. msgstr ""
  7565. #: flatcamTools/ToolSolderPaste.py:1154
  7566. msgid ""
  7567. "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool "
  7568. "geometry."
  7569. msgstr ""
  7570. #: flatcamTools/ToolSolderPaste.py:1259
  7571. #, python-format
  7572. msgid "[success] ToolSolderPaste CNCjob created: %s"
  7573. msgstr ""
  7574. #: flatcamTools/ToolSolderPaste.py:1291 flatcamTools/ToolSolderPaste.py:1295
  7575. #: flatcamTools/ToolSolderPaste.py:1346
  7576. msgid ""
  7577. "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a "
  7578. "solder_paste_tool CNCJob object."
  7579. msgstr ""
  7580. #: flatcamTools/ToolSolderPaste.py:1318
  7581. msgid "[ERROR_NOTCL] No Gcode in the object..."
  7582. msgstr ""
  7583. #: flatcamTools/ToolSolderPaste.py:1327
  7584. #, python-format
  7585. msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s"
  7586. msgstr ""
  7587. #: flatcamTools/ToolSolderPaste.py:1356
  7588. msgid "Export GCode ..."
  7589. msgstr ""
  7590. #: flatcamTools/ToolSolderPaste.py:1394
  7591. #, python-format
  7592. msgid "[success] Solder paste dispenser GCode file saved to: %s"
  7593. msgstr ""
  7594. #: flatcamTools/ToolSub.py:55
  7595. msgid "<b>Gerber Objects</b>"
  7596. msgstr ""
  7597. #: flatcamTools/ToolSub.py:64 flatcamTools/ToolSub.py:110
  7598. msgid "Target:"
  7599. msgstr ""
  7600. #: flatcamTools/ToolSub.py:66
  7601. msgid ""
  7602. "Gerber object from which to substract\n"
  7603. "the substractor Gerber object."
  7604. msgstr ""
  7605. #: flatcamTools/ToolSub.py:78 flatcamTools/ToolSub.py:124
  7606. msgid "Substractor:"
  7607. msgstr ""
  7608. #: flatcamTools/ToolSub.py:80
  7609. msgid ""
  7610. "Gerber object that will be substracted\n"
  7611. "from the target Gerber object."
  7612. msgstr ""
  7613. #: flatcamTools/ToolSub.py:87
  7614. msgid "Substract Gerber"
  7615. msgstr ""
  7616. #: flatcamTools/ToolSub.py:89
  7617. msgid ""
  7618. "Will remove the area occupied by the substractor\n"
  7619. "Gerber from the Target Gerber.\n"
  7620. "Can be used to remove the overlapping silkscreen\n"
  7621. "over the soldermask."
  7622. msgstr ""
  7623. #: flatcamTools/ToolSub.py:101
  7624. msgid "<b>Geometry Objects</b>"
  7625. msgstr ""
  7626. #: flatcamTools/ToolSub.py:112
  7627. msgid ""
  7628. "Geometry object from which to substract\n"
  7629. "the substractor Geometry object."
  7630. msgstr ""
  7631. #: flatcamTools/ToolSub.py:126
  7632. msgid ""
  7633. "Geometry object that will be substracted\n"
  7634. "from the target Geometry object."
  7635. msgstr ""
  7636. #: flatcamTools/ToolSub.py:133
  7637. msgid "Substract Geometry"
  7638. msgstr ""
  7639. #: flatcamTools/ToolSub.py:135
  7640. msgid ""
  7641. "Will remove the area occupied by the substractor\n"
  7642. "Geometry from the Target Geometry."
  7643. msgstr ""
  7644. #: flatcamTools/ToolSub.py:212
  7645. msgid "Sub Tool"
  7646. msgstr ""
  7647. #: flatcamTools/ToolSub.py:227 flatcamTools/ToolSub.py:357
  7648. msgid "[ERROR_NOTCL] No Target object loaded."
  7649. msgstr ""
  7650. #: flatcamTools/ToolSub.py:239 flatcamTools/ToolSub.py:369
  7651. msgid "[ERROR_NOTCL] No Substractor object loaded."
  7652. msgstr ""
  7653. #: flatcamTools/ToolSub.py:277
  7654. #, python-format
  7655. msgid "Parsing aperture %s geometry ..."
  7656. msgstr ""
  7657. #: flatcamTools/ToolSub.py:331 flatcamTools/ToolSub.py:475
  7658. msgid "Generating new object ..."
  7659. msgstr ""
  7660. #: flatcamTools/ToolSub.py:334 flatcamTools/ToolSub.py:478
  7661. msgid "[ERROR_NOTCL] Generating new object failed."
  7662. msgstr ""
  7663. #: flatcamTools/ToolSub.py:339 flatcamTools/ToolSub.py:483
  7664. #, python-format
  7665. msgid "[success] Created: %s"
  7666. msgstr ""
  7667. #: flatcamTools/ToolSub.py:380
  7668. msgid ""
  7669. "[ERROR_NOTCL] Currently, the Substractor geometry cannot be of type Multigeo."
  7670. msgstr ""
  7671. #: flatcamTools/ToolSub.py:425
  7672. msgid "Parsing solid_geometry ..."
  7673. msgstr ""
  7674. #: flatcamTools/ToolSub.py:427
  7675. #, python-format
  7676. msgid "Parsing tool %s geometry ..."
  7677. msgstr ""
  7678. #: flatcamTools/ToolTransform.py:23
  7679. msgid "Object Transform"
  7680. msgstr ""
  7681. #: flatcamTools/ToolTransform.py:84
  7682. msgid ""
  7683. "Rotate the selected object(s).\n"
  7684. "The point of reference is the middle of\n"
  7685. "the bounding box for all selected objects."
  7686. msgstr ""
  7687. #: flatcamTools/ToolTransform.py:120 flatcamTools/ToolTransform.py:138
  7688. msgid ""
  7689. "Skew/shear the selected object(s).\n"
  7690. "The point of reference is the middle of\n"
  7691. "the bounding box for all selected objects."
  7692. msgstr ""
  7693. #: flatcamTools/ToolTransform.py:176 flatcamTools/ToolTransform.py:193
  7694. msgid ""
  7695. "Scale the selected object(s).\n"
  7696. "The point of reference depends on \n"
  7697. "the Scale reference checkbox state."
  7698. msgstr ""
  7699. #: flatcamTools/ToolTransform.py:202
  7700. msgid ""
  7701. "Scale the selected object(s)\n"
  7702. "using the Scale Factor X for both axis."
  7703. msgstr ""
  7704. #: flatcamTools/ToolTransform.py:250 flatcamTools/ToolTransform.py:267
  7705. msgid ""
  7706. "Offset the selected object(s).\n"
  7707. "The point of reference is the middle of\n"
  7708. "the bounding box for all selected objects.\n"
  7709. msgstr ""
  7710. #: flatcamTools/ToolTransform.py:297 flatcamTools/ToolTransform.py:305
  7711. msgid ""
  7712. "Flip the selected object(s) over the X axis.\n"
  7713. "Does not create a new object.\n"
  7714. " "
  7715. msgstr ""
  7716. #: flatcamTools/ToolTransform.py:637
  7717. msgid "[WARNING_NOTCL] No object selected. Please Select an object to rotate!"
  7718. msgstr ""
  7719. #: flatcamTools/ToolTransform.py:665
  7720. msgid "CNCJob objects can't be rotated."
  7721. msgstr ""
  7722. #: flatcamTools/ToolTransform.py:674
  7723. msgid "[success] Rotate done ..."
  7724. msgstr ""
  7725. #: flatcamTools/ToolTransform.py:689
  7726. msgid "[WARNING_NOTCL] No object selected. Please Select an object to flip!"
  7727. msgstr ""
  7728. #: flatcamTools/ToolTransform.py:724
  7729. msgid "CNCJob objects can't be mirrored/flipped."
  7730. msgstr ""
  7731. #: flatcamTools/ToolTransform.py:759
  7732. msgid ""
  7733. "[WARNING_NOTCL] No object selected. Please Select an object to shear/skew!"
  7734. msgstr ""
  7735. #: flatcamTools/ToolTransform.py:781
  7736. msgid "CNCJob objects can't be skewed."
  7737. msgstr ""
  7738. #: flatcamTools/ToolTransform.py:808
  7739. msgid "[WARNING_NOTCL] No object selected. Please Select an object to scale!"
  7740. msgstr ""
  7741. #: flatcamTools/ToolTransform.py:841
  7742. msgid "CNCJob objects can't be scaled."
  7743. msgstr ""
  7744. #: flatcamTools/ToolTransform.py:861
  7745. msgid "[WARNING_NOTCL] No object selected. Please Select an object to offset!"
  7746. msgstr ""
  7747. #: flatcamTools/ToolTransform.py:882
  7748. msgid "CNCJob objects can't be offseted."
  7749. msgstr ""
  7750. #~ msgid ""
  7751. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  7752. #~ "Example:\n"
  7753. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  7754. #~ "\n"
  7755. #~ "Adjust the value starting with lower values\n"
  7756. #~ "and increasing it if areas that should be painted are still \n"
  7757. #~ "not painted.\n"
  7758. #~ "Lower values = faster processing, faster execution on PCB.\n"
  7759. #~ "Higher values = slow processing and slow execution on CNC\n"
  7760. #~ "due of too many paths."
  7761. #~ msgstr ""
  7762. #~ "How much (fraction) of the tool width to overlap each tool pass.\n"
  7763. #~ "Example:\n"
  7764. #~ "A value here of 0.25 means 25\\% from the tool diameter found above.\n"
  7765. #~ "\n"
  7766. #~ "Adjust the value starting with lower values\n"
  7767. #~ "and increasing it if areas that should be painted are still \n"
  7768. #~ "not painted.\n"
  7769. #~ "Lower values = faster processing, faster execution on PCB.\n"
  7770. #~ "Higher values = slow processing and slow execution on CNC\n"
  7771. #~ "due of too many paths."
  7772. #~| msgid "z_toolchange = Z coord for Toolchange"
  7773. #~ msgid "z_cut = Z coord for Toolchange"
  7774. #~ msgstr "z_cut = Z coord for Toolchange"
  7775. #~| msgid "z_toolchange = Z coord for Toolchange"
  7776. #~ msgid "z_move = Z coord for Toolchange"
  7777. #~ msgstr "z_move = Z coord for Toolchange"
  7778. #~ msgid "%s/Project_%s"
  7779. #~ msgstr "%s/Project_%s"
  7780. #~ msgid "tool_tab"
  7781. #~ msgstr "tool_tab"