diff --git a/CHANGELOG.md b/CHANGELOG.md index ac28891a..81fb5463 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,14 @@ CHANGELOG for FlatCAM beta ================================================= +31.10.2020 + +- adapted HPGL importer to work within the new app +- in Gerber Editor fixed an error when using the Distance Tool with "Snap to center" option active: if clicking not on a pad Distance Tool was not working +- updated the Turkish translation strings (by Mehmet Kaya) +- typo fixed in Copper Thieving Tool (due of recent changes) +- fixed issue #457; wrong reference when saving a project + 30.10.2020 - fixed the Punch Gerber Tool bug that did not allowed the projects to be loaded or to create a new project. Fixed issue #456 @@ -18,6 +26,7 @@ CHANGELOG for FlatCAM beta - fixed issue #454; trigger signals for Editor Toolbars lost after changing the layout - updated the translation strings - more bugs that were introduced by recent changes done to solve other bugs and so on: fixed issues with the Editors and Delete shortcut +- fixed an error in the Gerber Editor 29.10.2020 diff --git a/appEditors/AppGerberEditor.py b/appEditors/AppGerberEditor.py index c7545320..8cc36281 100644 --- a/appEditors/AppGerberEditor.py +++ b/appEditors/AppGerberEditor.py @@ -209,6 +209,10 @@ class FCPad(FCShapeTool): except KeyError: self.draw_app.app.inform.emit('[WARNING_NOTCL] %s' % _("To add an Pad first select a aperture in Aperture Table")) + try: + QtGui.QGuiApplication.restoreOverrideCursor() + except Exception: + pass self.draw_app.in_action = False self.complete = True return @@ -4081,7 +4085,7 @@ class AppGerberEditor(QtCore.QObject): log.warning("Found %d clear polygons." % len(global_clear_geo)) if global_clear_geo: - global_clear_geo = MultiPolygon(global_clear_geo) + global_clear_geo = unary_union(global_clear_geo) if isinstance(global_clear_geo, Polygon): global_clear_geo = [global_clear_geo] diff --git a/appTools/ToolCopperThieving.py b/appTools/ToolCopperThieving.py index 7a72c521..afb22ecf 100644 --- a/appTools/ToolCopperThieving.py +++ b/appTools/ToolCopperThieving.py @@ -875,7 +875,7 @@ class ToolCopperThieving(AppTool): app_obj.app.proc_container.update_view_text(' %s' % _("Append source file")) # update the source file with the new geometry: - app_obj.grb_object.source_file = app_obj.f_handlers.export_gerber( + app_obj.grb_object.source_file = app_obj.app.f_handlers.export_gerber( obj_name=app_obj.grb_object.options['name'], filename=None, local_use=app_obj.grb_object, use_thread=False) app_obj.app.proc_container.update_view_text(' %s' % '') diff --git a/appTools/ToolDistance.py b/appTools/ToolDistance.py index 56752bc5..fcc8daed 100644 --- a/appTools/ToolDistance.py +++ b/appTools/ToolDistance.py @@ -364,7 +364,8 @@ class Distance(AppTool): self.app.inform.emit('[WARNING_NOTCL] %s' % _("Pads overlapped. Aborting.")) return - pos = (clicked_pads[0].x, clicked_pads[0].y) + if clicked_pads: + pos = (clicked_pads[0].x, clicked_pads[0].y) self.app.on_jump_to(custom_location=pos, fit_center=False) # Update cursor diff --git a/app_Main.py b/app_Main.py index 5e5f8c47..8291ebc0 100644 --- a/app_Main.py +++ b/app_Main.py @@ -9254,8 +9254,8 @@ class MenuFileHandlers(QtCore.QObject): else: self.worker_task.emit({'fcn': self.save_project, 'params': [self.app.project_filename, silent]}) if self.defaults["global_open_style"] is False: - self.app.file_opened.emit("project", self.project_filename) - self.app.file_saved.emit("project", self.project_filename) + self.app.file_opened.emit("project", self.app.project_filename) + self.app.file_saved.emit("project", self.app.project_filename) self.app.ui.set_ui_title(name=self.app.project_filename) @@ -10344,7 +10344,7 @@ class MenuFileHandlers(QtCore.QObject): "Expected to initialize a GeometryObject but got %s" % type(geo_obj) # Opening the file happens here - obj = HPGL2(self) + obj = HPGL2(self.app) try: HPGL2.parse_file(obj, filename) except IOError: diff --git a/defaults.py b/defaults.py index a36aa0cb..2b4cedd9 100644 --- a/defaults.py +++ b/defaults.py @@ -477,7 +477,7 @@ class FlatCAMDefaults: "tools_ncc_rest": False, "tools_ncc_offset_choice": False, "tools_ncc_offset_value": 0.0000, - "tools_ncc_ref": 0, # ITSELF + "tools_ncc_ref": 0, # ITSELF "tools_ncc_area_shape": "square", "tools_ncc_milling_type": 'cl', "tools_ncc_tool_type": 'C1', diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 0d7125d8..38885e14 100644 Binary files a/locale/tr/LC_MESSAGES/strings.mo and b/locale/tr/LC_MESSAGES/strings.mo differ diff --git a/locale/tr/LC_MESSAGES/strings.po b/locale/tr/LC_MESSAGES/strings.po index cca244da..1610f47d 100644 --- a/locale/tr/LC_MESSAGES/strings.po +++ b/locale/tr/LC_MESSAGES/strings.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2020-10-30 19:21+0200\n" -"PO-Revision-Date: 2020-10-30 19:22+0200\n" +"PO-Revision-Date: 2020-10-30 23:45+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -146,7 +146,7 @@ msgstr "Yer işaretleri dosyası yüklenemedi." #: Bookmark.py:329 msgid "Failed to write bookmarks to file." -msgstr "Yer imleri dosyaya yazılamadı." +msgstr "Yer işaretleri dosyaya yazılamadı." #: Bookmark.py:331 msgid "Exported bookmarks to" @@ -611,7 +611,7 @@ msgid "" "Feedrate X-Y. Feedrate\n" "The speed on XY plane used while cutting into material." msgstr "" -"X-Y. İlerleme hızı.\n" +"X-Y İlerleme hızı.\n" "Malzeme kesilirken kullanılan X-Y düzlemindeki hız." #: appDatabase.py:503 appDatabase.py:1015 appGUI/ObjectUI.py:1282 @@ -1401,7 +1401,7 @@ msgstr "Veri Tabanını Dışa Aktar" #: appDatabase.py:1334 msgid "Save the Tools Database to a custom text file." -msgstr "Araçlar Veri tabanını özel bir metin dosyasına kaydeder." +msgstr "Araçlar Veri Tabanını özel bir metin dosyasına kaydeder." #: appDatabase.py:1338 msgid "Import DB" @@ -1708,11 +1708,11 @@ msgstr "" #: appEditors/AppExcEditor.py:1112 msgid "Done. Drill/Slot Resize completed." -msgstr "Bitti. Delik / Yuva yeniden boyutlandırma işlemi tamamlandı." +msgstr "Bitti. Delik/Yuva yeniden boyutlandırma işlemi tamamlandı." #: appEditors/AppExcEditor.py:1115 msgid "Cancelled. No drills/slots selected for resize ..." -msgstr "İptal edildi. Yeniden boyutlandırma için delik / yuva seçilmedi ..." +msgstr "İptal edildi. Yeniden boyutlandırma için delik/yuva seçilmedi ..." #: appEditors/AppExcEditor.py:1153 appEditors/AppGerberEditor.py:1946 msgid "Click on reference location ..." @@ -2559,7 +2559,7 @@ msgid "" "The point of reference is the middle of\n" "the bounding box for all selected objects." msgstr "" -"Seçilen nesneleri eğriltir / kaydırır.\n" +"Seçilen nesneleri eğriltir/kaydırır.\n" "Referans noktası, seçilen tüm nesneler için\n" "sınırlayıcı kutunun ortasıdır." @@ -3806,7 +3806,7 @@ msgstr "Koordinatlar panoya kopyalandı." #: appEditors/AppGerberEditor.py:4997 msgid "Failed. No aperture geometry is selected." -msgstr "Başarısız oldu. Geometri şekli seçilmedi." +msgstr "Başarısız oldu. Şekil seçilmedi." #: appEditors/AppGerberEditor.py:5006 appEditors/AppGerberEditor.py:5277 msgid "Done. Apertures geometry deleted." @@ -3975,24 +3975,24 @@ msgstr "Kod Düzenleyici" #: appEditors/appGCodeEditor.py:144 appEditors/appGCodeEditor.py:236 msgid "All GCode" -msgstr "Tüm G Kod" +msgstr "G Kodunun Tamamı" #: appEditors/appGCodeEditor.py:150 appEditors/appGCodeEditor.py:242 msgid "Header GCode" -msgstr "G Kodu Üstbilgi" +msgstr "G Kodu Üstbilgisi" #: appEditors/appGCodeEditor.py:156 appEditors/appGCodeEditor.py:248 msgid "Start GCode" -msgstr "G Kod'u Başlat" +msgstr "G Kodu Başlatma" #: appEditors/appGCodeEditor.py:578 appObjects/FlatCAMCNCJob.py:2022 #: appTools/ToolCalibration.py:447 msgid "Loaded Machine Code into Code Editor" -msgstr "Kod düzenleyiciye makine kodu yüklendi" +msgstr "Kod Düzenleyici'ye CNC kodu yüklendi" #: appEditors/appGCodeEditor.py:668 appGUI/ObjectUI.py:1909 msgid "GCode Editor" -msgstr "G Kod Düzenleyicisi" +msgstr "G Kodu Düzenleyicisi" #: appEditors/appGCodeEditor.py:693 appEditors/appGCodeEditor.py:704 #: appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 appGUI/ObjectUI.py:2044 @@ -4032,7 +4032,10 @@ msgstr "CNC Kod Eklentisi" #: appEditors/appGCodeEditor.py:715 appEditors/appGCodeEditor.py:737 msgid "Code snippet defined in Preferences." -msgstr "Ayarlar'da tanımlanan kod eklentisi." +msgstr "" +"Ayarlar'da tanımlanan kod eklentisi.\n" +"Düzenle/Ayarlar/NCC-İŞ/CNC İş Düzenleyicisi başlığı altında bulunan\n" +"CNC Kod eklentileri (başa ekleme ve sona ekleme) içerecektir." #: appEditors/appGCodeEditor.py:721 appEditors/appGCodeEditor.py:743 msgid "" @@ -4876,7 +4879,7 @@ msgstr "F5" #: appGUI/MainGUI.py:529 appGUI/MainGUI.py:4451 msgid "Toggle Code Editor" -msgstr "Kod Düzenleyiciyi Aç/Kapat" +msgstr "Kod Düzenleyici'yi Aç/Kapat" #: appGUI/MainGUI.py:529 appGUI/MainGUI.py:4451 msgid "Shift+E" @@ -7272,7 +7275,7 @@ msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -"G-Kod'a uç değiştirme sırasını dahil edin\n" +"G-Koda uç değiştirme sırasını dahil edin\n" "(uç değiştirme için duraklat)." #: appGUI/ObjectUI.py:1455 @@ -7505,7 +7508,7 @@ msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -"G-Kod'un sonuna bir Çizim bölümü ekleyecektir.\n" +"G-Kodun sonuna bir Çizim bölümü ekleyecektir.\n" "Bir tel fırça, freze işleminden sonra malzemeyi temizleyecektir." #: appGUI/ObjectUI.py:1641 @@ -7590,7 +7593,7 @@ msgstr "Hareket" #: appGUI/ObjectUI.py:1913 msgid "Edit an GCode object." -msgstr "Bir GCode nesnesini düzenleyin." +msgstr "Bir G Kod nesnesini düzenleyin." #: appGUI/ObjectUI.py:1950 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" @@ -7675,8 +7678,9 @@ msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -"Seçildiğinde, Ayarlarda tanımlanan CNC Kodu eklentileri\n" -"(başa ekleme ve sona ekleme) içerecektir." +"Seçildiğinde, Düzenle/Ayarlar/NCC-İŞ/CNC İş Düzenleyicisi başlığı altında " +"bulunan\n" +"CNC Kod eklentileri (başa ekleme ve sona ekleme) içerecektir." #: appGUI/ObjectUI.py:2075 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 @@ -7726,7 +7730,7 @@ msgstr "" #: appGUI/ObjectUI.py:2144 msgid "Probe GCode Generation" -msgstr "Prob G-Kod'u Oluştur" +msgstr "Prob G-Kodu Oluştur" #: appGUI/ObjectUI.py:2146 msgid "" @@ -7734,7 +7738,7 @@ msgid "" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -"Kesme yüksekliğini dengelemek için orijinal G-Kod'u değiştirmek \n" +"Kesme yüksekliğini dengelemek için orijinal G-Kodu değiştirmek \n" "için yükseklik haritasını elde etmek amacıyla, bir dosya aracılığıyla\n" "veya doğrudan denetleyiciye gönderilecek bir G-Kodu oluşturur." @@ -7992,7 +7996,7 @@ msgid "" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -"Prob (algılayıcı) G-Kod'unu GRBL kontrol cihazına gönderecek, \n" +"Prob (algılayıcı) G-Kodunu GRBL kontrol cihazına gönderecek, \n" "Z prob (algılayıcı) verilerini bekleyecek ve ardından bu verileri \n" "orijinal G-Kod üzerine uygulayacak ve böylece \n" "otomatik dengeleme yapacak." @@ -8003,15 +8007,15 @@ msgstr "GRBL yükseklik haritasını kaydeder." #: appGUI/ObjectUI.py:2588 msgid "Save Probing GCode" -msgstr "Dengeleme G-Kod'unu Kaydet" +msgstr "Dengeleme G-Kodunu Kaydet" #: appGUI/ObjectUI.py:2590 msgid "Will save the probing GCode." -msgstr "Prob (algılayıcı) G-Kod'unu kaydeder." +msgstr "Prob (algılayıcı) G-Kodunu kaydeder." #: appGUI/ObjectUI.py:2599 msgid "View/Edit the probing GCode." -msgstr "Dengeleme G-Kod'unu görüntüleyin/düzenleyin." +msgstr "Dengeleme G-Kodunu görüntüleyin/düzenleyin." #: appGUI/ObjectUI.py:2606 appObjects/FlatCAMCNCJob.py:1747 #: appObjects/FlatCAMCNCJob.py:1751 @@ -8041,7 +8045,7 @@ msgid "" "make this object to a file." msgstr "" "Bu nesneyi bir dosyaya kaydetmek \n" -"için G-Kod'u dışa aktarın." +"için G-Kodunu dışa aktarın." #: appGUI/ObjectUI.py:2637 msgid "Save CNC Code" @@ -8057,7 +8061,7 @@ msgstr "" #: appGUI/ObjectUI.py:2647 msgid "Review CNC Code." -msgstr "CNC kodunu kontrol edin." +msgstr "CNC koduna göz atın." #: appGUI/ObjectUI.py:2708 msgid "Script Object" @@ -8080,8 +8084,8 @@ msgstr "Belge Nesnesi" #: appGUI/ObjectUI.py:2804 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -"Bu seçenek, Belge Düzenleyici'de otomatik tamamlamanın\n" -"etkin olup olmadığını seçer." +"Bu seçenek, Belge Düzenleyici'de otomatik\n" +"tamamlamanın etkin olup olmadığını seçer." #: appGUI/ObjectUI.py:2822 msgid "Font Type" @@ -8292,7 +8296,7 @@ msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." msgstr "" -"G-Kod'u dosyasının başına eklemek istediğiniz tüm G-Kod komutlarını buraya " +"G-Kodu dosyasının başına eklemek istediğiniz tüm G-Kod komutlarını buraya " "girin." #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:55 @@ -8300,12 +8304,12 @@ msgid "" "Type here any G-Code commands you would like to add at the beginning of the " "G-Code file." msgstr "" -"G-Kod'u dosyasının başına eklemek istediğiniz tüm G-Kod komutlarını buraya " +"G-Kodu dosyasının başına eklemek istediğiniz tüm G-Kod komutlarını buraya " "girin." #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:62 msgid "Append to G-Code" -msgstr "CNC Kodunun Sonuna Ekle" +msgstr "G-Kodunun Sonuna Ekle" #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:64 msgid "" @@ -8343,7 +8347,7 @@ msgid "" "The number of circle steps for GCode \n" "circle and arc shapes linear approximation." msgstr "" -" G-Kod'u için daire adımı sayısı\n" +" G-Kodu için daire adımı sayısı\n" "daire ve yay şekilleri doğrusal yaklaşımı." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:58 @@ -8358,7 +8362,7 @@ msgstr "Şekilde oluşturulacak hareket hattı çizgilerinin genişliği." #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:73 msgid "G-code Decimals" -msgstr "G-Kod'u Ondalık Sayıları" +msgstr "G-Kodu Ondalık Sayıları" #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:76 #: appTools/ToolFiducials.py:684 @@ -8392,7 +8396,7 @@ msgid "" "- Absolute G90 -> the reference is the origin x=0, y=0\n" "- Incremental G91 -> the reference is the previous position" msgstr "" -"G Kod'da kullanılacak koordinatların türü.\n" +"G Kodda kullanılacak koordinatların türü.\n" "Şunlar olabilir:\n" "- Kesin G90 -> Referans başlangıç noktası x = 0, y = 0\n" "- Eklemeli G91 -> Referans bir önceki konumdur" @@ -9484,11 +9488,11 @@ msgstr "" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:85 msgid "Legacy(2D)" -msgstr "Legacy(2D)" +msgstr "Legacy (2D)" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:86 msgid "OpenGL(3D)" -msgstr "OpenGL(3D)" +msgstr "OpenGL (3D)" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:98 msgid "APPLICATION LEVEL" @@ -9598,7 +9602,7 @@ msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." msgstr "" -"Proje / Özellikler / Araçlar sekmesi alanının başlangıçta otomatik \n" +"Proje/Özellikler/Araçlar sekmesi alanının başlangıçta otomatik \n" "olarak gösterilmesini istiyorsanız bu kutuyu işaretleyin." #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:189 @@ -11979,7 +11983,7 @@ msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." msgstr "" -"G-Kod'a uç değiştirme sırasını dahil edin\n" +"G-Koda uç değiştirme sırasını dahil edin\n" "(uç değiştirme için duraklat)." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:223 @@ -12731,7 +12735,7 @@ msgid "" "solder paste onto a PCB." msgstr "" "Lehim pastasını PCB'ye dağıtmak için\n" -"kullanılan G-Kod'unu oluşturmaya yarayan araç." +"kullanılan G-Kodunu oluşturmaya yarayan araç." #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:54 msgid "New Nozzle Dia" @@ -12885,7 +12889,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:239 #: appTools/ToolSolderPaste.py:1410 msgid "Files that control the GCode generation." -msgstr "G-Kod'u oluşumunu kontrol eden dosyalar." +msgstr "G-Kodu oluşumunu kontrol eden dosyalar." #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:27 msgid "Substractor Tool Options" @@ -13120,7 +13124,7 @@ msgstr "" #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:27 msgid "GCode File associations" -msgstr "G-Kod'u Dosyası Uzantıları" +msgstr "G-Kodu Dosyası Uzantıları" #: appGUI/preferences/utilities/FAGrbPrefGroupUI.py:27 msgid "Gerber File associations" @@ -13263,7 +13267,7 @@ msgstr "Görüntülenecek hiçbir şey yok" #: appObjects/FlatCAMCNCJob.py:1695 msgid "Code Viewer" -msgstr "Kod Görüntüleyici" +msgstr "CNC Kodu İnceleme Sayfası" #: appObjects/FlatCAMCNCJob.py:1733 msgid "Loaded Machine Code into Code Viewer" @@ -13279,7 +13283,7 @@ msgstr "İnceleme tamamlandı. Otomatik dengeleme yapılıyor." #: appObjects/FlatCAMCNCJob.py:1833 msgid "Sending probing GCode to the GRBL controller." -msgstr "Denetleyici, G-Kod'unu GRBL kontrol cihazına gönderiyor." +msgstr "Denetleyici, G-Kodunu GRBL kontrol cihazına gönderiyor." #: appObjects/FlatCAMCNCJob.py:1876 msgid "Empty GRBL heightmap." @@ -14144,7 +14148,7 @@ msgstr "Bitti. Dört noktanın tamamı alındı." #: appTools/ToolCalibration.py:325 msgid "Verification GCode for FlatCAM Calibration Tool" -msgstr "FlatCAM Kalibrasyon için Doğrulama G-Kod'u" +msgstr "FlatCAM Kalibrasyon için Doğrulama G-Kodu" #: appTools/ToolCalibration.py:337 appTools/ToolCalibration.py:423 msgid "Gcode Viewer" @@ -14259,7 +14263,7 @@ msgstr "" #: appTools/ToolCalibration.py:1085 msgid "STEP 2: Verification GCode" -msgstr "ADIM 2: Doğrulama G-Kod'u" +msgstr "ADIM 2: Doğrulama G-Kodu" #: appTools/ToolCalibration.py:1087 appTools/ToolCalibration.py:1100 msgid "" @@ -14281,7 +14285,7 @@ msgstr "" #: appTools/ToolCalibration.py:1098 appTools/ToolSolderPaste.py:1421 msgid "Generate GCode" -msgstr "G-Kod'u Oluştur" +msgstr "G-Kodu Oluştur" #: appTools/ToolCalibration.py:1124 msgid "STEP 3: Adjustments" @@ -14303,7 +14307,7 @@ msgstr "Değerleri Hesapla" #: appTools/ToolCalibration.py:1155 msgid "STEP 4: Adjusted GCode" -msgstr "ADIM 4: Ayarlanmış G-Kod'u" +msgstr "ADIM 4: Ayarlanmış G-Kodu" #: appTools/ToolCalibration.py:1157 msgid "" @@ -14355,7 +14359,7 @@ msgstr "Kalibrasyon noktaları için eğim değerlerini uygular." #: appTools/ToolCalibration.py:1295 msgid "Generate Adjusted GCode" -msgstr "Ayarlanmış G-Kod'u Oluştur" +msgstr "Ayarlanmış G-Kodu Oluştur" #: appTools/ToolCalibration.py:1297 msgid "" @@ -16989,7 +16993,7 @@ msgstr "Panel oluşturuluyor … " #: appTools/ToolPanelize.py:363 appTools/ToolPanelize.py:585 msgid "Generating panel ... Adding the source code." -msgstr "Panel oluşturuluyor ... Kaynak kodu ekleniyor." +msgstr "Panel oluşturuluyor ... CNC kodu ekleniyor." #: appTools/ToolPanelize.py:551 msgid "Optimizing the overlapping paths." @@ -17758,7 +17762,7 @@ msgstr "Bu nesnede G Kod yok" #: appTools/ToolSolderPaste.py:1057 msgid "Export GCode ..." -msgstr "G Kod'u Dışa Aktar ..." +msgstr "G Kodu Dışa Aktar ..." #: appTools/ToolSolderPaste.py:1105 msgid "Solder paste dispenser GCode file saved to" @@ -18276,7 +18280,7 @@ msgstr "Nesne düzenlendikten sonra boş." #: app_Main.py:2535 app_Main.py:2553 app_Main.py:2584 app_Main.py:2600 msgid "Editor exited. Editor content saved." -msgstr "Düzenleyiciden çıkıldı. Düzenleyici içeriği kaydedildi." +msgstr "Düzenleyiciden çıkıldı ve düzenleyici içeriği kaydedildi." #: app_Main.py:2604 app_Main.py:2644 msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." @@ -18289,7 +18293,7 @@ msgstr "güncellendi, Uygulamaya dönülüyor ..." #: app_Main.py:2619 msgid "Editor exited. Editor content was not saved." -msgstr "Düzenleyiciden çıkıldı. Düzenleyici içeriği kaydedilmedi." +msgstr "Düzenleyiciden çıkıldı. Ancak düzenleyici içeriği kaydedilmedi." #: app_Main.py:2667 msgid "Select a Gerber, Geometry or Excellon Object to update." @@ -18527,11 +18531,12 @@ msgstr "" "Bu giriş, aşağıdaki durumlarda başka bir web sayfasına yönlendirecektir:\n" "\n" "1. FlatCAM.org sayfası kapandığında\n" -"2. Birisi FlatCAM projesini kopyaladığında ve sizi kendi web sayfasına \n" -"yönlendirmek istediğinde\n" "\n" -"Uygulama hakkında bilgi alamazsanız, Yardım menüsünden \n" -"\"YouTube Kanalı\" bağlantısını kullanın." +"2. Birisi FlatCAM projesini kopyaladığında ve sizi kendi \n" +"web sayfasına yönlendirmek istediğinde\n" +"\n" +"Uygulama hakkında bilgi alamazsanız, Yardım\n" +"menüsünden \"YouTube Kanalı\" bağlantısını kullanın." #: app_Main.py:3489 msgid "Alternative website" @@ -18840,24 +18845,23 @@ msgstr "İsim panoya kopyalandı ..." #: app_Main.py:7161 app_Main.py:7165 msgid "Select an Gerber or Excellon file to view it's source file." -msgstr "" -"Kaynak kodunu görüntülemek için bir Gerber veya Excellon dosyası seçin." +msgstr "CNC kodunu görüntülemek için bir Gerber veya Excellon dosyası seçin." #: app_Main.py:7168 msgid "Viewing the source code of the selected object." -msgstr "Seçilen nesnenin kaynak kodunu görüntüle." +msgstr "Seçilen nesnenin CNC kodunu görüntüle." #: app_Main.py:7182 msgid "Source Editor" -msgstr "Kaynak kodu düzenleyicisi" +msgstr "Kod Düzenleyici" #: app_Main.py:7218 app_Main.py:7225 msgid "There is no selected object for which to see it's source file code." -msgstr "Kaynak dosyalarını görebileceğiniz seçili bir nesne yok." +msgstr "CNC kodunun gösterileceği seçili hiçbir nesne yok." #: app_Main.py:7233 msgid "Failed to load the source code for the selected object" -msgstr "Seçilen nesnenin kaynak kodu yüklenemedi" +msgstr "Seçilen nesnenin CNC kodu yüklenemedi" #: app_Main.py:7266 msgid "Go to Line ..." @@ -19116,7 +19120,7 @@ msgstr "Yeni proje oluşturuldu" #: app_Main.py:9105 msgid "New TCL script file created in Code Editor." -msgstr "Kod düzenleyicide yeni TLC komut dosyası oluşturuldu." +msgstr "Kod Düzenleyici'de yeni TLC komut dosyası oluşturuldu." #: app_Main.py:9132 app_Main.py:9134 app_Main.py:9169 app_Main.py:9171 msgid "Open TCL script" @@ -19132,7 +19136,7 @@ msgstr "TCL komut dosyasını çalıştır" #: app_Main.py:9233 msgid "TCL script file opened in Code Editor and executed." -msgstr "TCL komut dosyası kod düzenleyicisinde açıldı ve yürütüldü." +msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı ve yürütüldü." #: app_Main.py:9279 app_Main.py:9286 msgid "Save Project As ..." @@ -19302,7 +19306,7 @@ msgstr " HPGL2 açılamadı. Muhtemelen bir HPGL2 dosyası değil." #: app_Main.py:10407 msgid "TCL script file opened in Code Editor." -msgstr "TCL komut dosyası kod düzenleyicide açıldı." +msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı." #: app_Main.py:10427 msgid "Opening TCL Script..." @@ -19465,7 +19469,7 @@ msgstr "G91 koordinatları uygulanmadı" #: camlib.py:3447 msgid "Finished G-Code generation for tool:" -msgstr "Uç için G-Kod'u oluşturma işlemi tamamlandı:" +msgstr "Uç için G-Kodu oluşturma işlemi tamamlandı:" #: camlib.py:3536 camlib.py:5340 camlib.py:5735 msgid "" @@ -19542,7 +19546,7 @@ msgstr "" #: camlib.py:5209 msgid "Finished G-Code generation..." -msgstr "G-Kod'u oluşturma işlemi tamamlandı ..." +msgstr "G-Kodu oluşturma işlemi tamamlandı ..." #: camlib.py:5326 msgid ""