diff --git a/Copy to SD Card root directory to update - Unified Menu Material theme/Language Packs/language_tr.ini b/Copy to SD Card root directory to update - Unified Menu Material theme/Language Packs/language_tr.ini index 072a906e8c..a53c6dac44 100644 --- a/Copy to SD Card root directory to update - Unified Menu Material theme/Language Packs/language_tr.ini +++ b/Copy to SD Card root directory to update - Unified Menu Material theme/Language Packs/language_tr.ini @@ -7,7 +7,7 @@ label_language:Türkçe label_heat:Isıt label_move:Hareket label_home:Sıfırla -label_disable_steppers:Disarm All +label_disable_steppers:Motor Dur. label_print:Yazdır label_extrude:Filament label_fan:Fan @@ -15,26 +15,26 @@ label_settings:Ayarlar label_screen_settings:Ekran label_machine_settings:Makine label_feature_settings:Özellik -label_sound:Sound -label_touch_sound:Touch sounds -label_toast_sound:Toast Notifications -label_alert_sound:Popups and Alerts +label_sound:Ses +label_touch_sound:Dokunma Sesi +label_toast_sound:Ara Bildirimler +label_alert_sound:Uyarılar ve Sesler label_shut_down:Kapat label_rgb_settings:LED Rengi label_rgb_off:LED'i Kapat label_terminal:Terminal label_custom:Diğer -label_leveling:Kalibrasyon +label_leveling:Seviyele label_point_1:1.Nokta label_point_2:2.Nokta label_point_3:3.Nokta label_point_4:4.Nokta label_point_5:5.Nokta -label_bed_leveling:Bed Level -label_bl_complete:Bed Leveling Complete -label_bl_smart_fill:Missing probe points\nhave been smart filled.\n \nNote: remember to save! -label_bl_enable:BL: on -label_bl_disable:BL: off +label_bed_leveling:Seviyeleme +label_bl_complete:Seviyeleme Tamam +label_bl_smart_fill:Eksik algılama noktaları\noluşturuldu.\nNot: Kaydetmeyi unutmayın! +label_bl_enable:BL: açık +label_bl_disable:BL: kapalı label_abl:ABL label_bbl:BBL label_ubl:UBL @@ -53,39 +53,39 @@ label_abl_slot_eeprom:Remember slot for next\nreboot? (Save EEPROM) label_abl_z:Z Fade label_bltouch:BLTouch label_bltouch_test:Test -label_bltouch_deploy:Deploy -label_bltouch_stow:Stow -label_bltouch_repeat:Repeat +label_bltouch_deploy:Aç +label_bltouch_stow:Kapat +label_bltouch_repeat:Tekrarla label_z_offset:Z Offset label_probe_offset:Probe Offset label_home_offset:Home Offset -label_confirmation:Are you sure? -label_down:Down -label_up:Up +label_confirmation:Emin misiniz? +label_down:Alçalt +label_up:Yükselt label_save:Kaydet -label_restore:Restore +label_restore:Geri Al label_reset:Sıfırla -label_default:Default -label_clear:Clear -label_next:Next -label_distance:Distance -label_invalid_value:Invalid value(s) -label_timeout_reached:Timeout reached! -label_process_running:Process already running! -label_process_completed:Process completed! -label_process_aborted:Process aborted! +label_default:Varsayılan +label_clear:Temizle +label_next:Sonraki +label_distance:Mesafe +label_invalid_value:Geçersiz değer(ler) +label_timeout_reached:Zaman aşımı! +label_process_running:Proses zaten çalışıyor! +label_process_completed:Proses tamamlandı! +label_process_aborted:Proses durduruldu! label_inc:Arttır label_dec:Azalt label_nozzle:Nozül label_bed:Tabla -label_chamber:Chamber -label_start:Start +label_chamber:Kabin +label_start:Başlat label_stop:Durdur label_back:Geri label_page_up:Yukarı label_page_down:Aşağı label_pause:Duraklat -label_resume:Devam +label_resume:Sürdür label_load:Yükle label_unload:Çıkar label_slow_speed:Yavaş @@ -98,8 +98,8 @@ label_touchscreen_adjust:Kalibre label_more:Daha label_screen_info:Bilgi label_status:Bilgi -label_simulator_bg_color:Marlin simulator background color -label_simulator_font_color:Marlin simulator font color +label_simulator_bg_color:Marlin modu arkaplan renk +label_simulator_font_color:Marlin modu font renk label_white:Beyaz label_black:Siyah label_blue:Mavi @@ -121,7 +121,7 @@ label_darkgray:Koyu Gri label_disconnect:Bağlt. Kes label_baudrate:BaudRate label_percentage:Yüzde -label_babystep:BabyStep +label_babystep:MiniAdım label_percentage_speed:Hız label_percentage_flow:Akış label_value_zero:Sıfır @@ -144,16 +144,16 @@ label_5_mm:5mm label_10_mm:10mm label_100_mm:100mm label_200_mm:200mm -label_1_percent:1% -label_5_percent:5% -label_10_percent:10% -label_percent_value:%d% +label_1_percent:%1 +label_5_percent:%5 +label_10_percent:%10 +label_percent_value:%%d label_ready:Hazır label_busy:İşlem devam ediyor, lütfen bekleyiniz... label_unconnected:Yazıcı bağlı değil! label_disconnect_info:Artık yazıcıyı\nbilgisayarınızdan kontrol\nedebilirsiniz! label_loading:Yükleniyor... -label_power_failed:Yazdırmaya devam edilsin mi? +label_power_failed:Baskı sürdürülsün mü? label_continue:Devam et label_cancel:İptal label_adjust_title:Dokunmatik Ekran Kalibrasyonu @@ -173,110 +173,110 @@ label_u_disk_inserted:USB Disk Takıldı! label_u_disk_removed:USB Disk Çıkarıldı! label_onboardsd:Dahili SD label_read_onboardsd_error:Dahili SD Okunamadı! -label_filament_sensor:Filament sensörü -label_filament_runout:Filament Bitti! +label_filament_sensor:Filaman sensörü +label_filament_runout:Filaman Bitti! label_preheat:Ön Isıtma label_preheat_both:Birlikte -label_is_pause:Ekstrüde edilemiyor\nyazdırırken,\nNbaskı duraklatılsın mı? -label_auto_shut_down:Auto Power +label_is_pause:Baskı esnasında\nekstrüzyon yapılamaz.\nBaskı duraklatılsın mı? +label_auto_shut_down:Oto. Kapanma label_unifiedmove:Hareket label_unifiedheat:Isıtma/Fan label_cooldown:Soğutma label_emergencystop:AcilDurdur label_touch_to_exit:Çıkmak için herhangi bir yere dokunun label_mainmenu:Menü -label_wait_temp_shut_down:Wait for the hotend\ntemperature to be\nlower than %d℃ -label_force_shut_down:Zorlamak +label_wait_temp_shut_down:Kafa sıcaklığının\n%d ℃ altına inmesini\nbekleyiniz. +label_force_shut_down:Zorla Kapat label_shutting_down:Kapatılıyor... label_parameter_setting:Parametre Ayarları label_on:Açık label_off:Kapalı -label_smart:SMART -label_terminal_ack:Show ACK in Terminal +label_smart:AKILLI +label_terminal_ack:Terminalde onay mesajları label_invert_xaxis:X Eksenini Tersine Çevir label_invert_yaxis:Y Eksenini Tersine Çevir label_invert_zaxis:Z Eksenini Tersine Çevir label_move_speed:Hareket Hızı(X Y Z) label_knob_led:Döner Düğme LED label_knob_led_idle:Rotary Knob LED idle -label_m0_pause:Paused by M0 command -label_send_start_gcode:Start Gcode before print -label_send_end_gcode:End Gcode after print -label_send_cancel_gcode:Gcode'u iptal et -label_persistent_status_info:Dosyaları Liste Şeklinde -label_file_listmode:Dosya Görüntüleyici Liste Modu +label_m0_pause:M0 komutu ile duraklatıldı +label_send_start_gcode:Başlangıç gcodeu kullan +label_send_end_gcode:Bitiş gcodeu kullan +label_send_cancel_gcode:İptal gcodeu kullan +label_persistent_status_info:Kalıcı Durum Mesajı +label_file_listmode:Liste Görünümü label_current_setting:Sürücü Akımı (mA) -label_steps_setting:MM başına adım sayısı +label_steps_setting:mm/adım label_maxfeedrate:Maks. İlerleme Hızı label_maxacceleration:Maks. İvmelenme label_acceleration:İvmelenme -label_print_acceleration:Baskı İvmelenmesi -label_retract_acceleration:Geriçekme İvmelenmesi -label_travel_acceleration:Gezinti İvmelenmesi +label_print_acceleration:Baskı İvme +label_retract_acceleration:Geriçekme İvme +label_travel_acceleration:Gezinti İvme label_jerk:Jerk label_junction_deviation:Junction Deviation -label_bump_sensitivity:TMC çarpma hassasiyeti -label_fwretract:FW Retraction -label_fwrecover:FW Retraction Recover +label_bump_sensitivity:TMC Çarpma Hassasiyeti +label_fwretract:Yazılım Geriçekmesi +label_fwrecover:Yazılım Geriitmesi label_lin_advance:Linear Advance -label_reset_settings_info:Tüm ayarlar varsayılana\nsıfırlanacak değerler.\nDevam edilsin mi? -label_reset_settings_done:Tüm ayarları başarıyla\nsıfırlama tamamlandı. Tam\nolarak etkili olması için\nlütfen cihazı yeniden\nbaşlatın. +label_reset_settings_info:Tüm ayarlar varsayılana\ndeğerlere sıfırlanacak.\nDevam edilsin mi? +label_reset_settings_done:Tüm ayarlar başarıyla\nsıfırlandı. Yeni ayarların\netkili olması için\ncihazı yeniden başlatın. label_info:Bilgi -label_lcd_brightness:Ekran Parlaklığı -label_lcd_brightness_dim:Ekran Parlaklığı Kısılma Oranı -label_lcd_dim_idle_timer:Ekran Parlaklığı Kısılma Süresi +label_lcd_brightness:Parlaklık +label_lcd_brightness_dim:Parlaklık Kısılma Oranı +label_lcd_dim_idle_timer:Parlaklık Kısılma Süresi label_5_seconds:5 Sn. label_10_seconds:10 Sn. label_30_seconds:30 Sn. label_60_seconds:1 Dak. label_120_seconds:2 Dak. label_300_seconds:5 Dak. -label_custom_seconds:Kişisel -label_st7920_fullscreen:Marlin mode in fullscreen -label_plr_en:Power loss recovery -label_setting_save:Save settings -label_setting_reset:Reset default settings -label_setting_restore:Restore settings +label_custom_seconds:Özel +label_st7920_fullscreen:Tam ekran Marlin modu +label_plr_en:Güç kesintisi kurtarma +label_setting_save:Ayarları kaydet +label_setting_reset:Varsayılan ayarlara dön +label_setting_restore:Ayarları geri al label_eeprom_settings:EEPROM -label_eeprom_save_info:Save printer settings\nto EEPROM? -label_eeprom_restore_info:Reload settings from\nEEPROM? -label_eeprom_reset_info:Reset EEPROM to stock printer settings? -label_retract_feedrate:Retract feedrate -label_retract_length:Retract length -label_retract_swap_length:Retract swap length -label_retract_z_lift:Z lift on retraction -label_retract_auto:Auto Firmware Retract -label_recover_feedrate:Recover feedrate -label_swap_recover_feedrate:Swap recover feedrate -label_recover_length:Extra recover length -label_swap_recover_length:Extra recover swap length -label_start_print:Start Printing:\n %s? -label_ack_notification:ACK notification style -label_leveling_edge_distance:Bed edge distance -label_xy_unlock:Disarm XY -label_tuning:Tuning +label_eeprom_save_info:Yazıcı ayarları\nkaydedilsin mi? +label_eeprom_restore_info:Ayarlar kayıttan\ngeri yüklensin mi? +label_eeprom_reset_info:Fabrika ayarlarına\ndönülsün mü? +label_retract_feedrate:Hız +label_retract_length:Mesafe +label_retract_swap_length:Kafa Değ. Mesafe +label_retract_z_lift:Z Sıçraması +label_retract_auto:Oto. yazılım geriçekmesi +label_recover_feedrate:Geriitme hızı +label_swap_recover_feedrate:Geriitme değişim hızı +label_recover_length:Ekstra geriitme mesafesi +label_swap_recover_length:Ekstra geriitme değişim mesafesi +label_start_print:Baskıyı Başlat:\n %s? +label_ack_notification:Onay mesajı stili +label_leveling_edge_distance:Tabla kenar mesafesi +label_xy_unlock:XY Dur. +label_tuning:Ayar label_pid:PID -label_pid_title:PID autotune -label_pid_start_info:PID autotune may take\nsome time to complete.\nContinue? -label_pid_start_info_2:PID autotune in progress! -label_pid_start_info_3:Do not touch the screen until completed (green LED ON)! -label_tune_extruder:Tune steps +label_pid_title:PID oto. ayar +label_pid_start_info:PID oto. ayarlama\nzaman alabilir.\nDevam? +label_pid_start_info_2:PID oto. ayar sürüyor! +label_pid_start_info_3:Tamamlanana kadar ekrana dokunmayınız (yeşil led açık)! +label_tune_extruder:Ext. Adım label_tune_ext_extrude_100:Ext. 100mm -label_tune_ext_temp:Extruder tuning | Heat -label_tune_ext_templow:Desired temperature too low!\nMinimum temperature: %d C -label_tune_ext_desiredval:Temperature is not yet at the desired value -label_tune_ext_mark120mm:Mark 120 mm on your fillament\nPress '%s' when ready\nMeasure remaining length\nafter extruding -label_tune_ext_heatoff:Turn the heater off? -label_tune_ext_adj_esteps:Adjust E-Steps -label_tune_ext_esteps_saved:New E-steps saved!\nDon't forget to\nsave it in EEPROM\nNew value: %0.2f -label_tune_ext_measured:Length remaining: -label_tune_ext_old_estep:Old e-steps: %0.2f -label_tune_ext_new_estep:New e-steps: %0.2f -label_connection_settings:Connection -label_offset_tool:Offset 2nd Nozzle -label_hybrid_threshold:TMC HybridThreshold -label_notifications:Notifications -label_mesh_editor:Mesh edit -label_mesh_tuner:Mesh tuner -label_case_light:Case light +label_tune_ext_temp:Ekstruder ayarlama | Isı +label_tune_ext_templow:İstenen sıcaklık çok düşük!\nMinimum sıcaklık: %d C +label_tune_ext_desiredval:Sıcaklık henüz istenen değerde değil +label_tune_ext_mark120mm:Filamanda 120mm'yi işaretleyin\nHazır olunca '%s'e basın\nEkstrüzyondan sonra kalan\nmesafeyi ölçün +label_tune_ext_heatoff:Isıtıcıyı kapat? +label_tune_ext_adj_esteps:E-Adım ayarla +label_tune_ext_esteps_saved:Yeni E-Adımı kaydedildi!\nEEPROM'a kaydetmeyi\nunutmayınız.\nYeni Değer: %0.2f +label_tune_ext_measured:Kalan mesafe: +label_tune_ext_old_estep:Eski E-Adımı: %0.2f +label_tune_ext_new_estep:Yeni E-Adımı: %0.2f +label_connection_settings:Bağlantı +label_offset_tool:2. Nozül Mesafesi +label_hybrid_threshold:TMC Hibrit Eşiği +label_notifications:Bildirimler +label_mesh_editor:Mesh düzenle +label_mesh_tuner:Mesh ayarlayıcı +label_case_light:Aydınlatma diff --git a/Copy to SD Card root directory to update/Language Packs/language_tr.ini b/Copy to SD Card root directory to update/Language Packs/language_tr.ini index 072a906e8c..a53c6dac44 100644 --- a/Copy to SD Card root directory to update/Language Packs/language_tr.ini +++ b/Copy to SD Card root directory to update/Language Packs/language_tr.ini @@ -7,7 +7,7 @@ label_language:Türkçe label_heat:Isıt label_move:Hareket label_home:Sıfırla -label_disable_steppers:Disarm All +label_disable_steppers:Motor Dur. label_print:Yazdır label_extrude:Filament label_fan:Fan @@ -15,26 +15,26 @@ label_settings:Ayarlar label_screen_settings:Ekran label_machine_settings:Makine label_feature_settings:Özellik -label_sound:Sound -label_touch_sound:Touch sounds -label_toast_sound:Toast Notifications -label_alert_sound:Popups and Alerts +label_sound:Ses +label_touch_sound:Dokunma Sesi +label_toast_sound:Ara Bildirimler +label_alert_sound:Uyarılar ve Sesler label_shut_down:Kapat label_rgb_settings:LED Rengi label_rgb_off:LED'i Kapat label_terminal:Terminal label_custom:Diğer -label_leveling:Kalibrasyon +label_leveling:Seviyele label_point_1:1.Nokta label_point_2:2.Nokta label_point_3:3.Nokta label_point_4:4.Nokta label_point_5:5.Nokta -label_bed_leveling:Bed Level -label_bl_complete:Bed Leveling Complete -label_bl_smart_fill:Missing probe points\nhave been smart filled.\n \nNote: remember to save! -label_bl_enable:BL: on -label_bl_disable:BL: off +label_bed_leveling:Seviyeleme +label_bl_complete:Seviyeleme Tamam +label_bl_smart_fill:Eksik algılama noktaları\noluşturuldu.\nNot: Kaydetmeyi unutmayın! +label_bl_enable:BL: açık +label_bl_disable:BL: kapalı label_abl:ABL label_bbl:BBL label_ubl:UBL @@ -53,39 +53,39 @@ label_abl_slot_eeprom:Remember slot for next\nreboot? (Save EEPROM) label_abl_z:Z Fade label_bltouch:BLTouch label_bltouch_test:Test -label_bltouch_deploy:Deploy -label_bltouch_stow:Stow -label_bltouch_repeat:Repeat +label_bltouch_deploy:Aç +label_bltouch_stow:Kapat +label_bltouch_repeat:Tekrarla label_z_offset:Z Offset label_probe_offset:Probe Offset label_home_offset:Home Offset -label_confirmation:Are you sure? -label_down:Down -label_up:Up +label_confirmation:Emin misiniz? +label_down:Alçalt +label_up:Yükselt label_save:Kaydet -label_restore:Restore +label_restore:Geri Al label_reset:Sıfırla -label_default:Default -label_clear:Clear -label_next:Next -label_distance:Distance -label_invalid_value:Invalid value(s) -label_timeout_reached:Timeout reached! -label_process_running:Process already running! -label_process_completed:Process completed! -label_process_aborted:Process aborted! +label_default:Varsayılan +label_clear:Temizle +label_next:Sonraki +label_distance:Mesafe +label_invalid_value:Geçersiz değer(ler) +label_timeout_reached:Zaman aşımı! +label_process_running:Proses zaten çalışıyor! +label_process_completed:Proses tamamlandı! +label_process_aborted:Proses durduruldu! label_inc:Arttır label_dec:Azalt label_nozzle:Nozül label_bed:Tabla -label_chamber:Chamber -label_start:Start +label_chamber:Kabin +label_start:Başlat label_stop:Durdur label_back:Geri label_page_up:Yukarı label_page_down:Aşağı label_pause:Duraklat -label_resume:Devam +label_resume:Sürdür label_load:Yükle label_unload:Çıkar label_slow_speed:Yavaş @@ -98,8 +98,8 @@ label_touchscreen_adjust:Kalibre label_more:Daha label_screen_info:Bilgi label_status:Bilgi -label_simulator_bg_color:Marlin simulator background color -label_simulator_font_color:Marlin simulator font color +label_simulator_bg_color:Marlin modu arkaplan renk +label_simulator_font_color:Marlin modu font renk label_white:Beyaz label_black:Siyah label_blue:Mavi @@ -121,7 +121,7 @@ label_darkgray:Koyu Gri label_disconnect:Bağlt. Kes label_baudrate:BaudRate label_percentage:Yüzde -label_babystep:BabyStep +label_babystep:MiniAdım label_percentage_speed:Hız label_percentage_flow:Akış label_value_zero:Sıfır @@ -144,16 +144,16 @@ label_5_mm:5mm label_10_mm:10mm label_100_mm:100mm label_200_mm:200mm -label_1_percent:1% -label_5_percent:5% -label_10_percent:10% -label_percent_value:%d% +label_1_percent:%1 +label_5_percent:%5 +label_10_percent:%10 +label_percent_value:%%d label_ready:Hazır label_busy:İşlem devam ediyor, lütfen bekleyiniz... label_unconnected:Yazıcı bağlı değil! label_disconnect_info:Artık yazıcıyı\nbilgisayarınızdan kontrol\nedebilirsiniz! label_loading:Yükleniyor... -label_power_failed:Yazdırmaya devam edilsin mi? +label_power_failed:Baskı sürdürülsün mü? label_continue:Devam et label_cancel:İptal label_adjust_title:Dokunmatik Ekran Kalibrasyonu @@ -173,110 +173,110 @@ label_u_disk_inserted:USB Disk Takıldı! label_u_disk_removed:USB Disk Çıkarıldı! label_onboardsd:Dahili SD label_read_onboardsd_error:Dahili SD Okunamadı! -label_filament_sensor:Filament sensörü -label_filament_runout:Filament Bitti! +label_filament_sensor:Filaman sensörü +label_filament_runout:Filaman Bitti! label_preheat:Ön Isıtma label_preheat_both:Birlikte -label_is_pause:Ekstrüde edilemiyor\nyazdırırken,\nNbaskı duraklatılsın mı? -label_auto_shut_down:Auto Power +label_is_pause:Baskı esnasında\nekstrüzyon yapılamaz.\nBaskı duraklatılsın mı? +label_auto_shut_down:Oto. Kapanma label_unifiedmove:Hareket label_unifiedheat:Isıtma/Fan label_cooldown:Soğutma label_emergencystop:AcilDurdur label_touch_to_exit:Çıkmak için herhangi bir yere dokunun label_mainmenu:Menü -label_wait_temp_shut_down:Wait for the hotend\ntemperature to be\nlower than %d℃ -label_force_shut_down:Zorlamak +label_wait_temp_shut_down:Kafa sıcaklığının\n%d ℃ altına inmesini\nbekleyiniz. +label_force_shut_down:Zorla Kapat label_shutting_down:Kapatılıyor... label_parameter_setting:Parametre Ayarları label_on:Açık label_off:Kapalı -label_smart:SMART -label_terminal_ack:Show ACK in Terminal +label_smart:AKILLI +label_terminal_ack:Terminalde onay mesajları label_invert_xaxis:X Eksenini Tersine Çevir label_invert_yaxis:Y Eksenini Tersine Çevir label_invert_zaxis:Z Eksenini Tersine Çevir label_move_speed:Hareket Hızı(X Y Z) label_knob_led:Döner Düğme LED label_knob_led_idle:Rotary Knob LED idle -label_m0_pause:Paused by M0 command -label_send_start_gcode:Start Gcode before print -label_send_end_gcode:End Gcode after print -label_send_cancel_gcode:Gcode'u iptal et -label_persistent_status_info:Dosyaları Liste Şeklinde -label_file_listmode:Dosya Görüntüleyici Liste Modu +label_m0_pause:M0 komutu ile duraklatıldı +label_send_start_gcode:Başlangıç gcodeu kullan +label_send_end_gcode:Bitiş gcodeu kullan +label_send_cancel_gcode:İptal gcodeu kullan +label_persistent_status_info:Kalıcı Durum Mesajı +label_file_listmode:Liste Görünümü label_current_setting:Sürücü Akımı (mA) -label_steps_setting:MM başına adım sayısı +label_steps_setting:mm/adım label_maxfeedrate:Maks. İlerleme Hızı label_maxacceleration:Maks. İvmelenme label_acceleration:İvmelenme -label_print_acceleration:Baskı İvmelenmesi -label_retract_acceleration:Geriçekme İvmelenmesi -label_travel_acceleration:Gezinti İvmelenmesi +label_print_acceleration:Baskı İvme +label_retract_acceleration:Geriçekme İvme +label_travel_acceleration:Gezinti İvme label_jerk:Jerk label_junction_deviation:Junction Deviation -label_bump_sensitivity:TMC çarpma hassasiyeti -label_fwretract:FW Retraction -label_fwrecover:FW Retraction Recover +label_bump_sensitivity:TMC Çarpma Hassasiyeti +label_fwretract:Yazılım Geriçekmesi +label_fwrecover:Yazılım Geriitmesi label_lin_advance:Linear Advance -label_reset_settings_info:Tüm ayarlar varsayılana\nsıfırlanacak değerler.\nDevam edilsin mi? -label_reset_settings_done:Tüm ayarları başarıyla\nsıfırlama tamamlandı. Tam\nolarak etkili olması için\nlütfen cihazı yeniden\nbaşlatın. +label_reset_settings_info:Tüm ayarlar varsayılana\ndeğerlere sıfırlanacak.\nDevam edilsin mi? +label_reset_settings_done:Tüm ayarlar başarıyla\nsıfırlandı. Yeni ayarların\netkili olması için\ncihazı yeniden başlatın. label_info:Bilgi -label_lcd_brightness:Ekran Parlaklığı -label_lcd_brightness_dim:Ekran Parlaklığı Kısılma Oranı -label_lcd_dim_idle_timer:Ekran Parlaklığı Kısılma Süresi +label_lcd_brightness:Parlaklık +label_lcd_brightness_dim:Parlaklık Kısılma Oranı +label_lcd_dim_idle_timer:Parlaklık Kısılma Süresi label_5_seconds:5 Sn. label_10_seconds:10 Sn. label_30_seconds:30 Sn. label_60_seconds:1 Dak. label_120_seconds:2 Dak. label_300_seconds:5 Dak. -label_custom_seconds:Kişisel -label_st7920_fullscreen:Marlin mode in fullscreen -label_plr_en:Power loss recovery -label_setting_save:Save settings -label_setting_reset:Reset default settings -label_setting_restore:Restore settings +label_custom_seconds:Özel +label_st7920_fullscreen:Tam ekran Marlin modu +label_plr_en:Güç kesintisi kurtarma +label_setting_save:Ayarları kaydet +label_setting_reset:Varsayılan ayarlara dön +label_setting_restore:Ayarları geri al label_eeprom_settings:EEPROM -label_eeprom_save_info:Save printer settings\nto EEPROM? -label_eeprom_restore_info:Reload settings from\nEEPROM? -label_eeprom_reset_info:Reset EEPROM to stock printer settings? -label_retract_feedrate:Retract feedrate -label_retract_length:Retract length -label_retract_swap_length:Retract swap length -label_retract_z_lift:Z lift on retraction -label_retract_auto:Auto Firmware Retract -label_recover_feedrate:Recover feedrate -label_swap_recover_feedrate:Swap recover feedrate -label_recover_length:Extra recover length -label_swap_recover_length:Extra recover swap length -label_start_print:Start Printing:\n %s? -label_ack_notification:ACK notification style -label_leveling_edge_distance:Bed edge distance -label_xy_unlock:Disarm XY -label_tuning:Tuning +label_eeprom_save_info:Yazıcı ayarları\nkaydedilsin mi? +label_eeprom_restore_info:Ayarlar kayıttan\ngeri yüklensin mi? +label_eeprom_reset_info:Fabrika ayarlarına\ndönülsün mü? +label_retract_feedrate:Hız +label_retract_length:Mesafe +label_retract_swap_length:Kafa Değ. Mesafe +label_retract_z_lift:Z Sıçraması +label_retract_auto:Oto. yazılım geriçekmesi +label_recover_feedrate:Geriitme hızı +label_swap_recover_feedrate:Geriitme değişim hızı +label_recover_length:Ekstra geriitme mesafesi +label_swap_recover_length:Ekstra geriitme değişim mesafesi +label_start_print:Baskıyı Başlat:\n %s? +label_ack_notification:Onay mesajı stili +label_leveling_edge_distance:Tabla kenar mesafesi +label_xy_unlock:XY Dur. +label_tuning:Ayar label_pid:PID -label_pid_title:PID autotune -label_pid_start_info:PID autotune may take\nsome time to complete.\nContinue? -label_pid_start_info_2:PID autotune in progress! -label_pid_start_info_3:Do not touch the screen until completed (green LED ON)! -label_tune_extruder:Tune steps +label_pid_title:PID oto. ayar +label_pid_start_info:PID oto. ayarlama\nzaman alabilir.\nDevam? +label_pid_start_info_2:PID oto. ayar sürüyor! +label_pid_start_info_3:Tamamlanana kadar ekrana dokunmayınız (yeşil led açık)! +label_tune_extruder:Ext. Adım label_tune_ext_extrude_100:Ext. 100mm -label_tune_ext_temp:Extruder tuning | Heat -label_tune_ext_templow:Desired temperature too low!\nMinimum temperature: %d C -label_tune_ext_desiredval:Temperature is not yet at the desired value -label_tune_ext_mark120mm:Mark 120 mm on your fillament\nPress '%s' when ready\nMeasure remaining length\nafter extruding -label_tune_ext_heatoff:Turn the heater off? -label_tune_ext_adj_esteps:Adjust E-Steps -label_tune_ext_esteps_saved:New E-steps saved!\nDon't forget to\nsave it in EEPROM\nNew value: %0.2f -label_tune_ext_measured:Length remaining: -label_tune_ext_old_estep:Old e-steps: %0.2f -label_tune_ext_new_estep:New e-steps: %0.2f -label_connection_settings:Connection -label_offset_tool:Offset 2nd Nozzle -label_hybrid_threshold:TMC HybridThreshold -label_notifications:Notifications -label_mesh_editor:Mesh edit -label_mesh_tuner:Mesh tuner -label_case_light:Case light +label_tune_ext_temp:Ekstruder ayarlama | Isı +label_tune_ext_templow:İstenen sıcaklık çok düşük!\nMinimum sıcaklık: %d C +label_tune_ext_desiredval:Sıcaklık henüz istenen değerde değil +label_tune_ext_mark120mm:Filamanda 120mm'yi işaretleyin\nHazır olunca '%s'e basın\nEkstrüzyondan sonra kalan\nmesafeyi ölçün +label_tune_ext_heatoff:Isıtıcıyı kapat? +label_tune_ext_adj_esteps:E-Adım ayarla +label_tune_ext_esteps_saved:Yeni E-Adımı kaydedildi!\nEEPROM'a kaydetmeyi\nunutmayınız.\nYeni Değer: %0.2f +label_tune_ext_measured:Kalan mesafe: +label_tune_ext_old_estep:Eski E-Adımı: %0.2f +label_tune_ext_new_estep:Yeni E-Adımı: %0.2f +label_connection_settings:Bağlantı +label_offset_tool:2. Nozül Mesafesi +label_hybrid_threshold:TMC Hibrit Eşiği +label_notifications:Bildirimler +label_mesh_editor:Mesh düzenle +label_mesh_tuner:Mesh ayarlayıcı +label_case_light:Aydınlatma diff --git a/TFT/src/User/API/Language/language_tr.h b/TFT/src/User/API/Language/language_tr.h index 7ccff5cdda..03781df2ea 100644 --- a/TFT/src/User/API/Language/language_tr.h +++ b/TFT/src/User/API/Language/language_tr.h @@ -5,7 +5,7 @@ #define STRING_HEAT "Isıt" #define STRING_MOVE "Hareket" #define STRING_HOME "Sıfırla" - #define STRING_DISABLE_STEPPERS "Disarm All" + #define STRING_DISABLE_STEPPERS "Motor Dur." #define STRING_PRINT "Yazdır" #define STRING_EXTRUDE "Filament" #define STRING_FAN "Fan" @@ -13,26 +13,26 @@ #define STRING_SCREEN_SETTINGS "Ekran" #define STRING_MACHINE_SETTINGS "Makine" #define STRING_FEATURE_SETTINGS "Özellik" - #define STRING_SOUND "Sound" - #define STRING_TOUCH_SOUND "Touch sounds" - #define STRING_TOAST_SOUND "Toast Notifications" - #define STRING_ALERT_SOUND "Popups and Alerts" + #define STRING_SOUND "Ses" + #define STRING_TOUCH_SOUND "Dokunma Sesi" + #define STRING_TOAST_SOUND "Ara Bildirimler" + #define STRING_ALERT_SOUND "Uyarılar ve Sesler" #define STRING_SHUT_DOWN "Kapat" #define STRING_RGB_SETTINGS "LED Rengi" #define STRING_RGB_OFF "LED'i Kapat" #define STRING_TERMINAL "Terminal" #define STRING_CUSTOM "Diğer" - #define STRING_LEVELING "Kalibrasyon" + #define STRING_LEVELING "Seviyele" #define STRING_POINT_1 "1.Nokta" #define STRING_POINT_2 "2.Nokta" #define STRING_POINT_3 "3.Nokta" #define STRING_POINT_4 "4.Nokta" #define STRING_POINT_5 "5.Nokta" - #define STRING_BED_LEVELING "Bed Level" - #define STRING_BL_COMPLETE "Bed Leveling Complete" - #define STRING_BL_SMART_FILL "Missing probe points\nhave been smart filled.\n \nNote: remember to save!" - #define STRING_BL_ENABLE "BL: on" - #define STRING_BL_DISABLE "BL: off" + #define STRING_BED_LEVELING "Seviyeleme" + #define STRING_BL_COMPLETE "Seviyeleme Tamam" + #define STRING_BL_SMART_FILL "Eksik algılama noktaları\noluşturuldu.\nNot: Kaydetmeyi unutmayın!" + #define STRING_BL_ENABLE "BL: açık" + #define STRING_BL_DISABLE "BL: kapalı" #define STRING_ABL "ABL" #define STRING_BBL "BBL" #define STRING_UBL "UBL" @@ -51,39 +51,39 @@ #define STRING_ABL_Z "Z Fade" #define STRING_BLTOUCH "BLTouch" #define STRING_BLTOUCH_TEST "Test" - #define STRING_BLTOUCH_DEPLOY "Deploy" - #define STRING_BLTOUCH_STOW "Stow" - #define STRING_BLTOUCH_REPEAT "Repeat" + #define STRING_BLTOUCH_DEPLOY "Aç" + #define STRING_BLTOUCH_STOW "Kapat" + #define STRING_BLTOUCH_REPEAT "Tekrarla" #define STRING_Z_OFFSET "Z Offset" #define STRING_PROBE_OFFSET "Probe Offset" #define STRING_HOME_OFFSET "Home Offset" - #define STRING_CONFIRMATION "Are you sure?" - #define STRING_DOWN "Down" - #define STRING_UP "Up" + #define STRING_CONFIRMATION "Emin misiniz?" + #define STRING_DOWN "Alçalt" + #define STRING_UP "Yükselt" #define STRING_SAVE "Kaydet" - #define STRING_RESTORE "Restore" + #define STRING_RESTORE "Geri Al" #define STRING_RESET "Sıfırla" - #define STRING_DEFAULT "Default" - #define STRING_CLEAR "Clear" - #define STRING_NEXT "Next" - #define STRING_DISTANCE "Distance" - #define STRING_INVALID_VALUE "Invalid value(s)" - #define STRING_TIMEOUT_REACHED "Timeout reached!" - #define STRING_PROCESS_RUNNING "Process already running!" - #define STRING_PROCESS_COMPLETED "Process completed!" - #define STRING_PROCESS_ABORTED "Process aborted!" + #define STRING_DEFAULT "Varsayılan" + #define STRING_CLEAR "Temizle" + #define STRING_NEXT "Sonraki" + #define STRING_DISTANCE "Mesafe" + #define STRING_INVALID_VALUE "Geçersiz değer(ler)" + #define STRING_TIMEOUT_REACHED "Zaman aşımı!" + #define STRING_PROCESS_RUNNING "Proses zaten çalışıyor!" + #define STRING_PROCESS_COMPLETED "Proses tamamlandı!" + #define STRING_PROCESS_ABORTED "Proses durduruldu!" #define STRING_INC "Arttır" #define STRING_DEC "Azalt" #define STRING_NOZZLE "Nozül" #define STRING_BED "Tabla" - #define STRING_CHAMBER "Chamber" - #define STRING_START "Start" + #define STRING_CHAMBER "Kabin" + #define STRING_START "Başlat" #define STRING_STOP "Durdur" #define STRING_BACK "Geri" #define STRING_PAGE_UP "Yukarı" #define STRING_PAGE_DOWN "Aşağı" #define STRING_PAUSE "Duraklat" - #define STRING_RESUME "Devam" + #define STRING_RESUME "Sürdür" #define STRING_LOAD "Yükle" #define STRING_UNLOAD "Çıkar" #define STRING_SLOW_SPEED "Yavaş" @@ -96,8 +96,8 @@ #define STRING_MORE "Daha" #define STRING_SCREEN_INFO "Bilgi" #define STRING_STATUS "Bilgi" - #define STRING_SIMULATOR_BG_COLOR "Marlin simulator background color" - #define STRING_SIMULATOR_FONT_COLOR "Marlin simulator font color" + #define STRING_SIMULATOR_BG_COLOR "Marlin modu arkaplan renk" + #define STRING_SIMULATOR_FONT_COLOR "Marlin modu font renk" #define STRING_WHITE "Beyaz" #define STRING_BLACK "Siyah" #define STRING_BLUE "Mavi" @@ -119,7 +119,7 @@ #define STRING_DISCONNECT "Bağlt. Kes" #define STRING_BAUDRATE "BaudRate" #define STRING_PERCENTAGE "Yüzde" - #define STRING_BABYSTEP "BabyStep" + #define STRING_BABYSTEP "MiniAdım" #define STRING_PERCENTAGE_SPEED "Hız" #define STRING_PERCENTAGE_FLOW "Akış" #define STRING_VALUE_ZERO "Sıfır" @@ -142,16 +142,16 @@ #define STRING_10_MM "10mm" #define STRING_100_MM "100mm" #define STRING_200_MM "200mm" - #define STRING_1_PERCENT "1%" - #define STRING_5_PERCENT "5%" - #define STRING_10_PERCENT "10%" - #define STRING_PERCENT_VALUE "%d%" + #define STRING_1_PERCENT "%1" + #define STRING_5_PERCENT "%5" + #define STRING_10_PERCENT "%10" + #define STRING_PERCENT_VALUE "%%%d" #define STRING_READY "Hazır" #define STRING_BUSY "İşlem devam ediyor, lütfen bekleyiniz..." #define STRING_UNCONNECTED "Yazıcı bağlı değil!" #define STRING_DISCONNECT_INFO "Artık yazıcıyı\nbilgisayarınızdan kontrol\nedebilirsiniz!" #define STRING_LOADING "Yükleniyor..." - #define STRING_POWER_FAILED "Yazdırmaya devam edilsin mi?" //Question Sign + #define STRING_POWER_FAILED "Baskı sürdürülsün mü?" //Question Sign #define STRING_CONTINUE "Devam et" #define STRING_CANCEL "\u088F İptal" //Cancel Sign #define STRING_ADJUST_TITLE "Dokunmatik Ekran Kalibrasyonu" @@ -171,111 +171,111 @@ #define STRING_U_DISK_REMOVED "USB Disk Çıkarıldı!" #define STRING_ONBOARDSD "Dahili SD" #define STRING_READ_ONBOARDSD_ERROR "Dahili SD Okunamadı!" - #define STRING_FILAMENT_SENSOR "Filament sensörü" - #define STRING_FILAMENT_RUNOUT "Filament Bitti!" + #define STRING_FILAMENT_SENSOR "Filaman sensörü" + #define STRING_FILAMENT_RUNOUT "Filaman Bitti!" #define STRING_PREHEAT "Ön Isıtma" #define STRING_PREHEAT_BOTH "Birlikte" - #define STRING_IS_PAUSE "Ekstrüde edilemiyor\nyazdırırken,\nNbaskı duraklatılsın mı?" - #define STRING_AUTO_SHUT_DOWN "Auto Power" + #define STRING_IS_PAUSE "Baskı esnasında\nekstrüzyon yapılamaz.\nBaskı duraklatılsın mı?" + #define STRING_AUTO_SHUT_DOWN "Oto. Kapanma" #define STRING_UNIFIEDMOVE "Hareket" #define STRING_UNIFIEDHEAT "Isıtma/Fan" #define STRING_COOLDOWN "Soğutma" #define STRING_EMERGENCYSTOP "AcilDurdur" #define STRING_TOUCH_TO_EXIT "Çıkmak için herhangi bir yere dokunun" #define STRING_MAINMENU "Menü" - #define STRING_WAIT_TEMP_SHUT_DOWN "Wait for the hotend\ntemperature to be\nlower than %d℃" // The length of the info line is 24 characters, so the "temperatureof" will automatically be divided into "temperature of..." - #define STRING_FORCE_SHUT_DOWN "Zorlamak" + #define STRING_WAIT_TEMP_SHUT_DOWN "Kafa sıcaklığının\n%d ℃ altına inmesini\nbekleyiniz." // The length of the info line is 24 characters, so the "temperatureof" will automatically be divided into "temperature of..." + #define STRING_FORCE_SHUT_DOWN "Zorla Kapat" #define STRING_SHUTTING_DOWN "Kapatılıyor..." #define STRING_PARAMETER_SETTING "Parametre Ayarları" #define STRING_ON "Açık" #define STRING_OFF "Kapalı" - #define STRING_SMART "SMART" - #define STRING_TERMINAL_ACK "Show ACK in Terminal" + #define STRING_SMART "AKILLI" + #define STRING_TERMINAL_ACK "Terminalde onay mesajları" #define STRING_INVERT_XAXIS "X Eksenini Tersine Çevir" #define STRING_INVERT_YAXIS "Y Eksenini Tersine Çevir" #define STRING_INVERT_ZAXIS "Z Eksenini Tersine Çevir" #define STRING_MOVE_SPEED "Hareket Hızı(X Y Z)" #define STRING_KNOB_LED "Döner Düğme LED" #define STRING_KNOB_LED_IDLE "Rotary Knob LED idle" - #define STRING_M0_PAUSE "Paused by M0 command" - #define STRING_SEND_START_GCODE "Start Gcode before print" - #define STRING_SEND_END_GCODE "End Gcode after print" - #define STRING_SEND_CANCEL_GCODE "Gcode'u iptal et" - #define STRING_PERSISTENT_STATUS_INFO "Dosyaları Liste Şeklinde" - #define STRING_FILE_LISTMODE "Dosya Görüntüleyici Liste Modu" + #define STRING_M0_PAUSE "M0 komutu ile duraklatıldı" + #define STRING_SEND_START_GCODE "Başlangıç gcodeu kullan" + #define STRING_SEND_END_GCODE "Bitiş gcodeu kullan" + #define STRING_SEND_CANCEL_GCODE "İptal gcodeu kullan" + #define STRING_PERSISTENT_STATUS_INFO "Kalıcı Durum Mesajı" + #define STRING_FILE_LISTMODE "Liste Görünümü" #define STRING_CURRENT_SETTING "Sürücü Akımı (mA)" - #define STRING_STEPS_SETTING "MM başına adım sayısı" + #define STRING_STEPS_SETTING "mm/adım" #define STRING_MAXFEEDRATE "Maks. İlerleme Hızı" #define STRING_MAXACCELERATION "Maks. İvmelenme" #define STRING_ACCELERATION "İvmelenme" - #define STRING_PRINT_ACCELERATION "Baskı İvmelenmesi" - #define STRING_RETRACT_ACCELERATION "Geriçekme İvmelenmesi" - #define STRING_TRAVEL_ACCELERATION "Gezinti İvmelenmesi" + #define STRING_PRINT_ACCELERATION "Baskı İvme" + #define STRING_RETRACT_ACCELERATION "Geriçekme İvme" + #define STRING_TRAVEL_ACCELERATION "Gezinti İvme" #define STRING_JERK "Jerk" #define STRING_JUNCTION_DEVIATION "Junction Deviation" - #define STRING_BUMP_SENSITIVITY "TMC çarpma hassasiyeti" - #define STRING_FWRETRACT "FW Retraction" - #define STRING_FWRECOVER "FW Retraction Recover" + #define STRING_BUMP_SENSITIVITY "TMC Çarpma Hassasiyeti" + #define STRING_FWRETRACT "Yazılım Geriçekmesi" + #define STRING_FWRECOVER "Yazılım Geriitmesi" #define STRING_LIN_ADVANCE "Linear Advance" - #define STRING_RESET_SETTINGS_INFO "Tüm ayarlar varsayılana\nsıfırlanacak değerler.\nDevam edilsin mi?" - #define STRING_RESET_SETTINGS_DONE "Tüm ayarları başarıyla\nsıfırlama tamamlandı. Tam\nolarak etkili olması için\nlütfen cihazı yeniden\nbaşlatın." + #define STRING_RESET_SETTINGS_INFO "Tüm ayarlar varsayılana\ndeğerlere sıfırlanacak.\nDevam edilsin mi?" + #define STRING_RESET_SETTINGS_DONE "Tüm ayarlar başarıyla\nsıfırlandı. Yeni ayarların\netkili olması için\ncihazı yeniden başlatın." #define STRING_INFO "Bilgi" //Info Sign - #define STRING_LCD_BRIGHTNESS "Ekran Parlaklığı" - #define STRING_LCD_BRIGHTNESS_DIM "Ekran Parlaklığı Kısılma Oranı" - #define STRING_LCD_DIM_IDLE_TIMER "Ekran Parlaklığı Kısılma Süresi" + #define STRING_LCD_BRIGHTNESS "Parlaklık" + #define STRING_LCD_BRIGHTNESS_DIM "Parlaklık Kısılma Oranı" + #define STRING_LCD_DIM_IDLE_TIMER "Parlaklık Kısılma Süresi" #define STRING_5_SECONDS "5 Sn." #define STRING_10_SECONDS "10 Sn." #define STRING_30_SECONDS "30 Sn." #define STRING_60_SECONDS "1 Dak." #define STRING_120_SECONDS "2 Dak." #define STRING_300_SECONDS "5 Dak." - #define STRING_CUSTOM_SECONDS "Kişisel" - #define STRING_ST7920_FULLSCREEN "Marlin mode in fullscreen" - #define STRING_PLR_EN "Power loss recovery" - #define STRING_SETTING_SAVE "Save settings" - #define STRING_SETTING_RESET "Reset default settings" - #define STRING_SETTING_RESTORE "Restore settings" + #define STRING_CUSTOM_SECONDS "Özel" + #define STRING_ST7920_FULLSCREEN "Tam ekran Marlin modu" + #define STRING_PLR_EN "Güç kesintisi kurtarma" + #define STRING_SETTING_SAVE "Ayarları kaydet" + #define STRING_SETTING_RESET "Varsayılan ayarlara dön" + #define STRING_SETTING_RESTORE "Ayarları geri al" #define STRING_EEPROM_SETTINGS "EEPROM" - #define STRING_EEPROM_SAVE_INFO "Save printer settings\nto EEPROM?" - #define STRING_EEPROM_RESTORE_INFO "Reload settings from\nEEPROM?" - #define STRING_EEPROM_RESET_INFO "Reset EEPROM to stock printer settings?" - #define STRING_RETRACT_FEEDRATE "Retract feedrate" - #define STRING_RETRACT_LENGTH "Retract length" - #define STRING_RETRACT_SWAP_LENGTH "Retract swap length" - #define STRING_RETRACT_Z_LIFT "Z lift on retraction" - #define STRING_RETRACT_AUTO "Auto Firmware Retract" - #define STRING_RECOVER_FEEDRATE "Recover feedrate" - #define STRING_SWAP_RECOVER_FEEDRATE "Swap recover feedrate" - #define STRING_RECOVER_LENGTH "Extra recover length" - #define STRING_SWAP_RECOVER_LENGTH "Extra recover swap length" - #define STRING_START_PRINT "Start Printing:\n %s?" - #define STRING_ACK_NOTIFICATION "ACK notification style" - #define STRING_LEVELING_EDGE_DISTANCE "Bed edge distance" - #define STRING_XY_UNLOCK "Disarm XY" - #define STRING_TUNING "Tuning" + #define STRING_EEPROM_SAVE_INFO "Yazıcı ayarları\nkaydedilsin mi?" + #define STRING_EEPROM_RESTORE_INFO "Ayarlar kayıttan\ngeri yüklensin mi?" + #define STRING_EEPROM_RESET_INFO "Fabrika ayarlarına\ndönülsün mü?" + #define STRING_RETRACT_FEEDRATE "Hız" + #define STRING_RETRACT_LENGTH "Mesafe" + #define STRING_RETRACT_SWAP_LENGTH "Kafa Değ. Mesafe" + #define STRING_RETRACT_Z_LIFT "Z Sıçraması" + #define STRING_RETRACT_AUTO "Oto. yazılım geriçekmesi" + #define STRING_RECOVER_FEEDRATE "Geriitme hızı" + #define STRING_SWAP_RECOVER_FEEDRATE "Geriitme değişim hızı" + #define STRING_RECOVER_LENGTH "Ekstra geriitme mesafesi" + #define STRING_SWAP_RECOVER_LENGTH "Ekstra geriitme değişim mesafesi" + #define STRING_START_PRINT "Baskıyı Başlat:\n %s?" + #define STRING_ACK_NOTIFICATION "Onay mesajı stili" + #define STRING_LEVELING_EDGE_DISTANCE "Tabla kenar mesafesi" + #define STRING_XY_UNLOCK "XY Dur." + #define STRING_TUNING "Ayar" #define STRING_PID "PID" - #define STRING_PID_TITLE "PID autotune" - #define STRING_PID_START_INFO "PID autotune may take\nsome time to complete.\nContinue?" - #define STRING_PID_START_INFO_2 "PID autotune in progress!" - #define STRING_PID_START_INFO_3 "Do not touch the screen until completed (green LED ON)!" - #define STRING_TUNE_EXTRUDER "Tune steps" + #define STRING_PID_TITLE "PID oto. ayar" + #define STRING_PID_START_INFO "PID oto. ayarlama\nzaman alabilir.\nDevam?" + #define STRING_PID_START_INFO_2 "PID oto. ayar sürüyor!" + #define STRING_PID_START_INFO_3 "Tamamlanana kadar ekrana dokunmayınız (yeşil led açık)!" + #define STRING_TUNE_EXTRUDER "Ext. Adım" #define STRING_TUNE_EXT_EXTRUDE_100 "Ext. 100mm" - #define STRING_TUNE_EXT_TEMP "Extruder tuning | Heat" - #define STRING_TUNE_EXT_TEMPLOW "Desired temperature too low!\nMinimum temperature: %d C" - #define STRING_TUNE_EXT_DESIREDVAL "Temperature is not yet at the desired value" - #define STRING_TUNE_EXT_MARK120MM "Mark 120 mm on your fillament\nPress '%s' when ready\nMeasure remaining length\nafter extruding" - #define STRING_TUNE_EXT_HEATOFF "Turn the heater off?" - #define STRING_TUNE_EXT_ADJ_ESTEPS "Adjust E-Steps" - #define STRING_TUNE_EXT_ESTEPS_SAVED "New E-steps saved!\nDon't forget to\nsave it in EEPROM\nNew value: %0.2f" - #define STRING_TUNE_EXT_MEASURED "Length remaining:" - #define STRING_TUNE_EXT_OLD_ESTEP "Old e-steps: %0.2f" - #define STRING_TUNE_EXT_NEW_ESTEP "New e-steps: %0.2f" - #define STRING_CONNECTION_SETTINGS "Connection" - #define STRING_OFFSET_TOOL "Offset 2nd Nozzle" - #define STRING_HYBRID_THRESHOLD "TMC HybridThreshold" - #define STRING_NOTIFICATIONS "Notifications" - #define STRING_MESH_EDITOR "Mesh edit" - #define STRING_MESH_TUNER "Mesh tuner" - #define STRING_CASE_LIGHT "Case light" + #define STRING_TUNE_EXT_TEMP "Ekstruder ayarlama | Isı" + #define STRING_TUNE_EXT_TEMPLOW "İstenen sıcaklık çok düşük!\nMinimum sıcaklık: %d C" + #define STRING_TUNE_EXT_DESIREDVAL "Sıcaklık henüz istenen değerde değil" + #define STRING_TUNE_EXT_MARK120MM "Filamanda 120mm'yi işaretleyin\nHazır olunca '%s'e basın\nEkstrüzyondan sonra kalan\nmesafeyi ölçün" + #define STRING_TUNE_EXT_HEATOFF "Isıtıcıyı kapat?" + #define STRING_TUNE_EXT_ADJ_ESTEPS "E-Adım ayarla" + #define STRING_TUNE_EXT_ESTEPS_SAVED "Yeni E-Adımı kaydedildi!\nEEPROM'a kaydetmeyi\nunutmayınız.\nYeni Değer: %0.2f" + #define STRING_TUNE_EXT_MEASURED "Kalan mesafe:" + #define STRING_TUNE_EXT_OLD_ESTEP "Eski E-Adımı: %0.2f" + #define STRING_TUNE_EXT_NEW_ESTEP "Yeni E-Adımı: %0.2f" + #define STRING_CONNECTION_SETTINGS "Bağlantı" + #define STRING_OFFSET_TOOL "2. Nozül Mesafesi" + #define STRING_HYBRID_THRESHOLD "TMC Hibrit Eşiği" + #define STRING_NOTIFICATIONS "Bildirimler" + #define STRING_MESH_EDITOR "Mesh düzenle" + #define STRING_MESH_TUNER "Mesh ayarlayıcı" + #define STRING_CASE_LIGHT "Aydınlatma" #endif diff --git a/TFT/src/User/API/Printing.c b/TFT/src/User/API/Printing.c index ec7790804f..db937d3e16 100644 --- a/TFT/src/User/API/Printing.c +++ b/TFT/src/User/API/Printing.c @@ -264,6 +264,10 @@ void abortPrinting(void) { case BOARD_SD: infoHost.printing = false; + breakAndContinue(); //Several M108 is sent to Marlin because consecutive blocking oprations such as heat bed, heat extruder may defer processing of M524 + breakAndContinue(); + breakAndContinue(); + breakAndContinue(); request_M524(); break; @@ -415,6 +419,10 @@ void loopCheckPrinting(void) if (!hasPrintingMenu()) infoMenu.menu[++infoMenu.cur] = menuPrinting; } + + if (!infoPrinting.printing && (infoMenu.menu[infoMenu.cur] == menuPrinting)) { + infoMenu.cur = 0; + } if (infoFile.source != BOARD_SD) return; if (infoMachineSettings.autoReportSDStatus == ENABLED) return; diff --git a/TFT/src/User/API/parseACK.c b/TFT/src/User/API/parseACK.c index 8f5801d5b8..13a837abee 100644 --- a/TFT/src/User/API/parseACK.c +++ b/TFT/src/User/API/parseACK.c @@ -251,6 +251,16 @@ void hostActionCommands(void) break; } } + + if (ack_seen("paused") || ack_seen("pause")) + { + infoPrinting.pause = true; + } else if (ack_seen("cancel")) //To be added to Marlin abortprint routine + { + infoHost.printing = false; + infoPrinting.printing = false; + infoPrinting.cur = infoPrinting.size; + } } void parseACK(void) @@ -287,6 +297,7 @@ void parseACK(void) // Avoid can't getting this parameter due to disabled M503 in Marlin storeCmd("M115\n"); storeCmd("M211\n"); // retrieve the software endstops state + request_M27(infoSettings.m27_refresh_time); } } diff --git a/TFT/src/User/Configuration.h b/TFT/src/User/Configuration.h index 3df3889428..caf55577fb 100644 --- a/TFT/src/User/Configuration.h +++ b/TFT/src/User/Configuration.h @@ -246,6 +246,12 @@ */ #define NOZZLE_PAUSE_M600_M601 +/* M701, M702 ; Marlin filament load unload gcodes support + * FILAMENT_LOAD_UNLOAD_GCODES option on Marlin configuration_adv.h need to be uncommented + * Adds a submenu to the preheat menu for selecting load and unload actions + */ +#define LOAD_UNLOAD_M701_M702 + /** * Auto save/load Bed Leveling data * The TFT will auto detect if BL data are available. diff --git a/TFT/src/User/Menu/LoadUnload.c b/TFT/src/User/Menu/LoadUnload.c new file mode 100644 index 0000000000..efb09816d5 --- /dev/null +++ b/TFT/src/User/Menu/LoadUnload.c @@ -0,0 +1,71 @@ +#include "LoadUnload.h" +#include "includes.h" + +static u8 item_extruder_i = 0; + +void extruderIdReDraw(void) +{ + char tempstr[20]; + + sprintf(tempstr, "%3s", extruderDisplay[item_extruder_i]); + + setLargeFont(true); + GUI_DispStringInPrect(&exhibitRect, (u8 *)tempstr); + setLargeFont(false); +} + +const char* extruderDisplay[] = EXTRUDER_ID; + +void menuLoadUnload(void) +{ + KEY_VALUES key_num = KEY_IDLE; + + MENUITEMS loadUnloadItems = { + // title + LABEL_EXTRUDE, + // icon label + {{ICON_UNLOAD, LABEL_UNLOAD}, + {ICON_BACKGROUND, LABEL_BACKGROUND}, + {ICON_BACKGROUND, LABEL_BACKGROUND}, + {ICON_LOAD, LABEL_LOAD}, + {ICON_NOZZLE, LABEL_NOZZLE}, + {ICON_BACKGROUND, LABEL_BACKGROUND}, + {ICON_BACKGROUND, LABEL_BACKGROUND}, + {ICON_BACK, LABEL_BACK},} + }; + + while(infoCmd.count != 0) {loopProcess();} + + menuDrawPage(&loadUnloadItems); + extruderIdReDraw(); + + while(infoMenu.menu[infoMenu.cur] == menuLoadUnload) + { + key_num = menuKeyGetValue(); + switch(key_num) + { + case KEY_ICON_0: + mustStoreCmd("M702 T%d\n",item_extruder_i); + infoMenu.cur = 0; + break; + + case KEY_ICON_3: + mustStoreCmd("M701 T%d\n",item_extruder_i); + infoMenu.cur = 0; + break; + + case KEY_ICON_4: + item_extruder_i = (item_extruder_i + 1) % infoSettings.ext_count; + extruderIdReDraw(); + break; + + case KEY_ICON_7: + infoMenu.cur = 0; + break; + + default: + break; + } + loopProcess(); + } +} diff --git a/TFT/src/User/Menu/LoadUnload.h b/TFT/src/User/Menu/LoadUnload.h new file mode 100644 index 0000000000..45319a3556 --- /dev/null +++ b/TFT/src/User/Menu/LoadUnload.h @@ -0,0 +1,16 @@ +#ifndef _LOADUNLOAD_H_ +#define _LOADUNLOAD_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +extern const char* extruderDisplay[]; + +void menuLoadUnload(void); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/TFT/src/User/Menu/MainPage.c b/TFT/src/User/Menu/MainPage.c index f947a7c194..d9f3783150 100644 --- a/TFT/src/User/Menu/MainPage.c +++ b/TFT/src/User/Menu/MainPage.c @@ -36,7 +36,11 @@ void unifiedMenu(void) break; case KEY_ICON_2: - infoMenu.menu[++infoMenu.cur] = menuExtrude; + #ifdef LOAD_UNLOAD_M701_M702 + infoMenu.menu[++infoMenu.cur] = menuPreheat; + #else + infoMenu.menu[++infoMenu.cur] = menuExtrude; + #endif break; case KEY_ICON_3: diff --git a/TFT/src/User/Menu/More.c b/TFT/src/User/Menu/More.c index 05b5164363..5d5d6233a0 100644 --- a/TFT/src/User/Menu/More.c +++ b/TFT/src/User/Menu/More.c @@ -48,7 +48,11 @@ void menuMore(void) showDialog(DIALOG_TYPE_ALERT, isPauseConfirm, NULL, NULL); } else - infoMenu.menu[++infoMenu.cur] = menuExtrude; + #ifdef LOAD_UNLOAD_M701_M702 + infoMenu.menu[++infoMenu.cur] = menuPreheat; + #else + infoMenu.menu[++infoMenu.cur] = menuExtrude; + #endif break; case KEY_ICON_3: diff --git a/TFT/src/User/Menu/PreheatMenu.c b/TFT/src/User/Menu/PreheatMenu.c index 4e584c814d..c9977e5c1e 100644 --- a/TFT/src/User/Menu/PreheatMenu.c +++ b/TFT/src/User/Menu/PreheatMenu.c @@ -117,6 +117,9 @@ void menuPreheat(void) heatSetTargetTemp(heatGetCurrentHotend(), infoSettings.preheat_temp[key_num]); break; } + #ifdef LOAD_UNLOAD_M701_M702 + infoMenu.menu[++infoMenu.cur] = menuLoadUnload; + #endif refreshPreheatIcon(key_num, key_num, &preheatItems.items[key_num]); break; diff --git a/TFT/src/User/Menu/PrintingMenu.c b/TFT/src/User/Menu/PrintingMenu.c index c65e9f5367..fb16d5e6ff 100644 --- a/TFT/src/User/Menu/PrintingMenu.c +++ b/TFT/src/User/Menu/PrintingMenu.c @@ -91,7 +91,7 @@ void menuBeforePrinting(void) // } if (infoMachineSettings.autoReportSDStatus ==1){ - request_M27(infoSettings.m27_refresh_time*1000); //Check if there is a SD or USB print running. + request_M27(infoSettings.m27_refresh_time); //Check if there is a SD or USB print running. } else{ request_M27(0); @@ -232,7 +232,7 @@ void reDrawProgress(int icon_pos) void reDrawLayer(int icon_pos) { char tempstr[10]; - sprintf(tempstr, "%.2fmm",coordinateGetAxisTarget(Z_AXIS)); + sprintf(tempstr, "%.2fmm",coordinateGetAxisActual(Z_AXIS)); GUI_SetTextMode(GUI_TEXTMODE_TRANS); @@ -266,6 +266,7 @@ void toggleinfo(void) rapid_serial_loop(); //perform backend printing loop before drawing to avoid printer idling reDrawSpeed(SPD_ICON_POS); speedQuery(); + coordinateQuery(); } } @@ -375,8 +376,8 @@ void menuPrinting(void) } //Z_AXIS coordinate - if(curLayer != coordinateGetAxisTarget(Z_AXIS)){ - curLayer = coordinateGetAxisTarget(Z_AXIS); + if(curLayer != coordinateGetAxisActual(Z_AXIS)){ + curLayer = coordinateGetAxisActual(Z_AXIS); rapid_serial_loop(); //perform backend printing loop before drawing to avoid printer idling reDrawLayer(Z_ICON_POS); } diff --git a/TFT/src/User/Menu/UnifiedMove.c b/TFT/src/User/Menu/UnifiedMove.c index 9ad909966c..c43aac8f8e 100644 --- a/TFT/src/User/Menu/UnifiedMove.c +++ b/TFT/src/User/Menu/UnifiedMove.c @@ -14,7 +14,7 @@ void menuUnifiedMove(void) {ICON_BACKGROUND, LABEL_BACKGROUND}, {ICON_BABYSTEP, LABEL_BABYSTEP}, {ICON_DISABLE_STEPPERS, LABEL_DISABLE_STEPPERS}, - {ICON_BACKGROUND, LABEL_BACKGROUND}, + {ICON_EXTRUDE, LABEL_EXTRUDE}, {ICON_BACK, LABEL_BACK}} }; @@ -57,6 +57,10 @@ void menuUnifiedMove(void) case KEY_ICON_5: storeCmd("M84\n"); break; + + case KEY_ICON_6: + infoMenu.menu[++infoMenu.cur] = menuExtrude; + break; case KEY_ICON_7: infoMenu.cur--; diff --git a/TFT/src/User/includes.h b/TFT/src/User/includes.h index d547f515ec..b241aee48a 100644 --- a/TFT/src/User/includes.h +++ b/TFT/src/User/includes.h @@ -94,6 +94,7 @@ #include "Babystep.h" #include "Extrude.h" +#include "LoadUnload.h" #include "Fan.h" #include "SettingsMenu.h" #include "PrintingMenu.h"