From eec6d771121efeda6c9b79669a43a16ab8b60946 Mon Sep 17 00:00:00 2001 From: QIDI TECH <893239786@qq.com> Date: Wed, 17 Sep 2025 09:23:01 +0800 Subject: [PATCH] update resources --- qdt/i18n/QIDIStudio.pot | 567 ++++++-- qdt/i18n/cs/QIDIStudio_cs.po | 602 +++++--- qdt/i18n/de/QIDIStudio_de.po | 728 +++++++--- qdt/i18n/en/QIDIStudio_en.po | 630 +++++--- qdt/i18n/es/QIDIStudio_es.po | 867 +++++++---- qdt/i18n/fr/QIDIStudio_fr.po | 1276 +++++++++++------ qdt/i18n/hu/QIDIStudio_hu.po | 896 ++++++++---- qdt/i18n/it/QIDIStudio_it.po | 681 ++++++--- qdt/i18n/ja/QIDIStudio_ja.po | 712 ++++++--- qdt/i18n/ko/QIDIStudio_ko.po | 798 ++++++++--- qdt/i18n/list.txt | 47 +- qdt/i18n/nl/QIDIStudio_nl.po | 837 +++++++---- qdt/i18n/pl/QIDIStudio_pl.po | 668 ++++++--- qdt/i18n/pt-BR/QIDIStudio_pt-BR.po | 1207 ++++++++++------ qdt/i18n/ru/QIDIStudio_ru.po | 695 ++++++--- qdt/i18n/sv/QIDIStudio_sv.po | 763 +++++++--- qdt/i18n/tr/QIDIStudio_tr.po | 1096 +++++++++----- qdt/i18n/uk/QIDIStudio_uk.po | 626 +++++--- qdt/i18n/zh_cn/QIDIStudio_zh_CN.po | 836 ++++++++--- .../pressure_advance/auto_pa_line_dual.3mf | Bin 0 -> 29649 bytes .../pressure_advance/auto_pa_line_single.3mf | Bin 0 -> 28096 bytes resources/data/helio_hints.ini | 79 + resources/i18n/cs/QIDIStudio.mo | Bin 264293 -> 264100 bytes resources/i18n/de/QIDIStudio.mo | Bin 530684 -> 546321 bytes resources/i18n/en/QIDIStudio.mo | Bin 332597 -> 334296 bytes resources/i18n/es/QIDIStudio.mo | Bin 517611 -> 545539 bytes resources/i18n/fr/QIDIStudio.mo | Bin 526284 -> 559544 bytes resources/i18n/hu/QIDIStudio.mo | Bin 515982 -> 547509 bytes resources/i18n/it/QIDIStudio.mo | Bin 519208 -> 532893 bytes resources/i18n/ja/QIDIStudio.mo | Bin 562014 -> 577312 bytes resources/i18n/ko/QIDIStudio.mo | Bin 517464 -> 536999 bytes resources/i18n/nl/QIDIStudio.mo | Bin 505193 -> 528846 bytes resources/i18n/pl/QIDIStudio.mo | Bin 513216 -> 513033 bytes resources/i18n/pt-BR/QIDIStudio.mo | Bin 496406 -> 540373 bytes resources/i18n/pt_br/QIDIStudio.mo | Bin 496406 -> 540373 bytes resources/i18n/ru/QIDIStudio.mo | Bin 654422 -> 652491 bytes resources/i18n/sv/QIDIStudio.mo | Bin 502662 -> 518399 bytes resources/i18n/tr/QIDIStudio.mo | Bin 502269 -> 523810 bytes resources/i18n/uk/QIDIStudio.mo | Bin 549652 -> 548580 bytes resources/i18n/zh_cn/QIDIStudio.mo | Bin 453879 -> 466814 bytes resources/images/helio_icon.svg | 10 + resources/images/helio_icon_dark.svg | 3 + resources/images/hum_level1_dark.svg | 2 +- resources/images/hum_level1_light.svg | 2 +- resources/images/hum_level2_dark.svg | 2 +- resources/images/hum_level2_light.svg | 2 +- resources/images/hum_level3_dark.svg | 2 +- resources/images/hum_level3_light.svg | 2 +- resources/images/hum_level4_dark.svg | 2 +- resources/images/hum_level4_light.svg | 2 +- resources/images/hum_level5_dark.svg | 2 +- resources/images/hum_level5_light.svg | 2 +- resources/info/nozzle_incompatibles.json | 9 +- resources/profiles/Q Series.json | 272 +++- .../Q Series/filament/Generic PLA @Q2.json | 2 +- .../filament/Generic PLA Silk @Q2.json | 2 +- .../Q Series/filament/Generic PLA Silk.json | 2 +- .../Q Series/filament/Generic PLA+ @Q2.json | 2 +- .../Q Series/filament/Generic PLA+.json | 2 +- .../Q Series/filament/Generic PLA.json | 2 +- .../Q Series/filament/PolyLite PLA @Q2.json | 1 - .../Q Series/filament/PolyLite PLA.json | 1 - .../Q Series/filament/QIDI PA12-CF @Q2.json | 2 +- .../filament/QIDI PETG Basic @Q2.json | 33 + ...DI PETG Basic @Qidi Q1 Pro 0.2 nozzle.json | 12 + ...DI PETG Basic @Qidi Q1 Pro 0.4 nozzle.json | 11 + ...DI PETG Basic @Qidi Q1 Pro 0.6 nozzle.json | 11 + ...DI PETG Basic @Qidi Q1 Pro 0.8 nozzle.json | 11 + .../QIDI PETG Basic @Qidi Q2 0.2 nozzle.json | 11 + .../QIDI PETG Basic @Qidi Q2 0.4 nozzle.json | 9 + .../QIDI PETG Basic @Qidi Q2 0.6 nozzle.json | 10 + .../QIDI PETG Basic @Qidi Q2 0.8 nozzle.json | 10 + .../Q Series/filament/QIDI PETG Basic.json | 32 + .../filament/QIDI PETG Rapido @Q2.json | 33 + ...I PETG Rapido @Qidi Q1 Pro 0.2 nozzle.json | 12 + ...I PETG Rapido @Qidi Q1 Pro 0.4 nozzle.json | 11 + ...I PETG Rapido @Qidi Q1 Pro 0.6 nozzle.json | 11 + ...I PETG Rapido @Qidi Q1 Pro 0.8 nozzle.json | 11 + .../QIDI PETG Rapido @Qidi Q2 0.2 nozzle.json | 11 + .../QIDI PETG Rapido @Qidi Q2 0.4 nozzle.json | 9 + .../QIDI PETG Rapido @Qidi Q2 0.6 nozzle.json | 10 + .../QIDI PETG Rapido @Qidi Q2 0.8 nozzle.json | 10 + .../Q Series/filament/QIDI PETG Rapido.json | 32 + .../filament/QIDI PETG Translucent @Q2.json | 33 + ...G Translucent @Qidi Q1 Pro 0.2 nozzle.json | 12 + ...G Translucent @Qidi Q1 Pro 0.4 nozzle.json | 11 + ...G Translucent @Qidi Q1 Pro 0.6 nozzle.json | 11 + ...G Translucent @Qidi Q1 Pro 0.8 nozzle.json | 11 + ... PETG Translucent @Qidi Q2 0.2 nozzle.json | 11 + ... PETG Translucent @Qidi Q2 0.4 nozzle.json | 9 + ... PETG Translucent @Qidi Q2 0.6 nozzle.json | 10 + ... PETG Translucent @Qidi Q2 0.8 nozzle.json | 10 + .../filament/QIDI PETG Translucent.json | 32 + .../Q Series/filament/QIDI PETG-CF @Q2.json | 33 + .../QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle.json | 11 + .../QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle.json | 11 + .../QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle.json | 11 + .../QIDI PETG-CF @Qidi Q2 0.4 nozzle.json | 9 + .../QIDI PETG-CF @Qidi Q2 0.6 nozzle.json | 10 + .../QIDI PETG-CF @Qidi Q2 0.8 nozzle.json | 10 + .../Q Series/filament/QIDI PETG-CF.json | 32 + .../Q Series/filament/QIDI PETG-GF @Q2.json | 33 + .../QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle.json | 11 + .../QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle.json | 11 + .../QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle.json | 11 + .../QIDI PETG-GF @Qidi Q2 0.4 nozzle.json | 9 + .../QIDI PETG-GF @Qidi Q2 0.6 nozzle.json | 10 + .../QIDI PETG-GF @Qidi Q2 0.8 nozzle.json | 10 + .../Q Series/filament/QIDI PETG-GF.json | 32 + .../Q Series/filament/QIDI PLA Basic @Q2.json | 25 + ...IDI PLA Basic @Qidi Q1 Pro 0.2 nozzle.json | 11 + ...IDI PLA Basic @Qidi Q1 Pro 0.4 nozzle.json | 10 + ...IDI PLA Basic @Qidi Q1 Pro 0.6 nozzle.json | 11 + ...IDI PLA Basic @Qidi Q1 Pro 0.8 nozzle.json | 11 + .../QIDI PLA Basic @Qidi Q2 0.2 nozzle.json | 11 + .../QIDI PLA Basic @Qidi Q2 0.4 nozzle.json | 10 + .../QIDI PLA Basic @Qidi Q2 0.6 nozzle.json | 10 + .../QIDI PLA Basic @Qidi Q2 0.8 nozzle.json | 10 + .../Q Series/filament/QIDI PLA Basic.json | 23 + .../filament/QIDI PLA Matte Basic @Q2.json | 25 + ...A Matte Basic @Qidi Q1 Pro 0.2 nozzle.json | 11 + ...A Matte Basic @Qidi Q1 Pro 0.4 nozzle.json | 10 + ...A Matte Basic @Qidi Q1 Pro 0.6 nozzle.json | 11 + ...A Matte Basic @Qidi Q1 Pro 0.8 nozzle.json | 11 + ...I PLA Matte Basic @Qidi Q2 0.2 nozzle.json | 11 + ...I PLA Matte Basic @Qidi Q2 0.4 nozzle.json | 10 + ...I PLA Matte Basic @Qidi Q2 0.6 nozzle.json | 10 + ...I PLA Matte Basic @Qidi Q2 0.8 nozzle.json | 10 + .../filament/QIDI PLA Matte Basic.json | 23 + .../filament/QIDI PLA Rapido Silk @Q2.json | 2 +- .../filament/QIDI PLA Rapido Silk.json | 2 +- .../Q Series/filament/QIDI PPS-CF @Q2.json | 1 + .../Q Series/filament/QIDI PPS-CF.json | 1 + .../filament/QIDI UltraPA-CF25 @Q2.json | 1 + .../Q Series/filament/QIDI UltraPA-CF25.json | 1 + .../filament/fdm_filament_common.json | 1 + .../machine/Qidi Q1 Pro 0.2 nozzle.json | 2 +- .../machine/Qidi Q1 Pro 0.4 nozzle.json | 2 +- .../machine/Qidi Q1 Pro 0.6 nozzle.json | 2 +- .../machine/Qidi Q1 Pro 0.8 nozzle.json | 2 +- .../Q Series/machine/Qidi Q2 0.4 nozzle.json | 2 +- .../Q Series/machine/Qidi Q2 0.6 nozzle.json | 2 +- .../Q Series/machine/Qidi Q2 0.8 nozzle.json | 2 +- .../Q Series/process/fdm_process_common.json | 3 + resources/profiles/X 3 Series.json | 340 +++++ .../X 3 Series/filament/Generic PLA Silk.json | 2 +- .../X 3 Series/filament/Generic PLA+.json | 2 +- .../X 3 Series/filament/Generic PLA.json | 2 +- .../X 3 Series/filament/PolyLite PLA.json | 1 - ...I PETG Basic @Qidi X-Max 3 0.2 nozzle.json | 11 + ...I PETG Basic @Qidi X-Max 3 0.4 nozzle.json | 10 + ...I PETG Basic @Qidi X-Max 3 0.6 nozzle.json | 11 + ...I PETG Basic @Qidi X-Max 3 0.8 nozzle.json | 11 + ... PETG Basic @Qidi X-Plus 3 0.2 nozzle.json | 11 + ... PETG Basic @Qidi X-Plus 3 0.4 nozzle.json | 10 + ... PETG Basic @Qidi X-Plus 3 0.6 nozzle.json | 11 + ... PETG Basic @Qidi X-Plus 3 0.8 nozzle.json | 11 + ...PETG Basic @Qidi X-Smart 3 0.2 nozzle.json | 13 + ...PETG Basic @Qidi X-Smart 3 0.4 nozzle.json | 13 + ...PETG Basic @Qidi X-Smart 3 0.6 nozzle.json | 13 + ...PETG Basic @Qidi X-Smart 3 0.8 nozzle.json | 13 + .../X 3 Series/filament/QIDI PETG Basic.json | 32 + ... PETG Rapido @Qidi X-Max 3 0.2 nozzle.json | 11 + ... PETG Rapido @Qidi X-Max 3 0.4 nozzle.json | 10 + ... PETG Rapido @Qidi X-Max 3 0.6 nozzle.json | 11 + ... PETG Rapido @Qidi X-Max 3 0.8 nozzle.json | 11 + ...PETG Rapido @Qidi X-Plus 3 0.2 nozzle.json | 11 + ...PETG Rapido @Qidi X-Plus 3 0.4 nozzle.json | 10 + ...PETG Rapido @Qidi X-Plus 3 0.6 nozzle.json | 11 + ...PETG Rapido @Qidi X-Plus 3 0.8 nozzle.json | 11 + ...ETG Rapido @Qidi X-Smart 3 0.2 nozzle.json | 13 + ...ETG Rapido @Qidi X-Smart 3 0.4 nozzle.json | 13 + ...ETG Rapido @Qidi X-Smart 3 0.6 nozzle.json | 13 + ...ETG Rapido @Qidi X-Smart 3 0.8 nozzle.json | 13 + .../X 3 Series/filament/QIDI PETG Rapido.json | 32 + ... Translucent @Qidi X-Max 3 0.2 nozzle.json | 11 + ... Translucent @Qidi X-Max 3 0.4 nozzle.json | 10 + ... Translucent @Qidi X-Max 3 0.6 nozzle.json | 11 + ... Translucent @Qidi X-Max 3 0.8 nozzle.json | 11 + ...Translucent @Qidi X-Plus 3 0.2 nozzle.json | 11 + ...Translucent @Qidi X-Plus 3 0.4 nozzle.json | 10 + ...Translucent @Qidi X-Plus 3 0.6 nozzle.json | 11 + ...Translucent @Qidi X-Plus 3 0.8 nozzle.json | 11 + ...ranslucent @Qidi X-Smart 3 0.2 nozzle.json | 13 + ...ranslucent @Qidi X-Smart 3 0.4 nozzle.json | 13 + ...ranslucent @Qidi X-Smart 3 0.6 nozzle.json | 13 + ...ranslucent @Qidi X-Smart 3 0.8 nozzle.json | 13 + .../filament/QIDI PETG Translucent.json | 32 + ...QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle.json | 10 + ...QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle.json | 10 + ...QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle.json | 10 + ...IDI PETG-CF @Qidi X-Plus 3 0.4 nozzle.json | 10 + ...IDI PETG-CF @Qidi X-Plus 3 0.6 nozzle.json | 10 + ...IDI PETG-CF @Qidi X-Plus 3 0.8 nozzle.json | 10 + ...DI PETG-CF @Qidi X-Smart 3 0.4 nozzle.json | 10 + ...DI PETG-CF @Qidi X-Smart 3 0.6 nozzle.json | 10 + ...DI PETG-CF @Qidi X-Smart 3 0.8 nozzle.json | 13 + .../X 3 Series/filament/QIDI PETG-CF.json | 32 + ...QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle.json | 10 + ...QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle.json | 10 + ...QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle.json | 10 + ...IDI PETG-GF @Qidi X-Plus 3 0.4 nozzle.json | 10 + ...IDI PETG-GF @Qidi X-Plus 3 0.6 nozzle.json | 10 + ...IDI PETG-GF @Qidi X-Plus 3 0.8 nozzle.json | 10 + ...DI PETG-GF @Qidi X-Smart 3 0.4 nozzle.json | 10 + ...DI PETG-GF @Qidi X-Smart 3 0.6 nozzle.json | 10 + ...DI PETG-GF @Qidi X-Smart 3 0.8 nozzle.json | 13 + .../X 3 Series/filament/QIDI PETG-GF.json | 32 + ...DI PLA Basic @Qidi X-Max 3 0.2 nozzle.json | 11 + ...DI PLA Basic @Qidi X-Max 3 0.4 nozzle.json | 10 + ...DI PLA Basic @Qidi X-Max 3 0.6 nozzle.json | 11 + ...DI PLA Basic @Qidi X-Max 3 0.8 nozzle.json | 11 + ...I PLA Basic @Qidi X-Plus 3 0.2 nozzle.json | 11 + ...I PLA Basic @Qidi X-Plus 3 0.4 nozzle.json | 10 + ...I PLA Basic @Qidi X-Plus 3 0.6 nozzle.json | 11 + ...I PLA Basic @Qidi X-Plus 3 0.8 nozzle.json | 11 + ... PLA Basic @Qidi X-Smart 3 0.2 nozzle.json | 14 + ... PLA Basic @Qidi X-Smart 3 0.4 nozzle.json | 14 + ... PLA Basic @Qidi X-Smart 3 0.6 nozzle.json | 14 + ... PLA Basic @Qidi X-Smart 3 0.8 nozzle.json | 14 + .../X 3 Series/filament/QIDI PLA Basic.json | 21 + ... Matte Basic @Qidi X-Max 3 0.2 nozzle.json | 11 + ... Matte Basic @Qidi X-Max 3 0.4 nozzle.json | 10 + ... Matte Basic @Qidi X-Max 3 0.6 nozzle.json | 11 + ... Matte Basic @Qidi X-Max 3 0.8 nozzle.json | 11 + ...Matte Basic @Qidi X-Plus 3 0.2 nozzle.json | 11 + ...Matte Basic @Qidi X-Plus 3 0.4 nozzle.json | 10 + ...Matte Basic @Qidi X-Plus 3 0.6 nozzle.json | 11 + ...Matte Basic @Qidi X-Plus 3 0.8 nozzle.json | 11 + ...atte Basic @Qidi X-Smart 3 0.2 nozzle.json | 14 + ...atte Basic @Qidi X-Smart 3 0.4 nozzle.json | 14 + ...atte Basic @Qidi X-Smart 3 0.6 nozzle.json | 14 + ...atte Basic @Qidi X-Smart 3 0.8 nozzle.json | 14 + .../filament/QIDI PLA Matte Basic.json | 21 + .../filament/QIDI PLA Rapido Silk.json | 2 +- .../X 3 Series/filament/QIDI PPS-CF.json | 1 + .../filament/QIDI UltraPA-CF25.json | 1 + .../filament/fdm_filament_common.json | 1 + .../process/fdm_process_common.json | 3 + resources/profiles/X 4 Series.json | 134 +- .../X 4 Series/filament/Generic PLA Silk.json | 2 +- .../X 4 Series/filament/Generic PLA+.json | 2 +- .../X 4 Series/filament/Generic PLA.json | 2 +- .../X 4 Series/filament/PolyLite PLA.json | 1 - .../X 4 Series/filament/QIDI PA12-CF.json | 2 +- ... PETG Basic @Qidi X-Plus 4 0.2 nozzle.json | 11 + ... PETG Basic @Qidi X-Plus 4 0.4 nozzle.json | 9 + ... PETG Basic @Qidi X-Plus 4 0.6 nozzle.json | 10 + ... PETG Basic @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI PETG Basic.json | 33 + ...PETG Rapido @Qidi X-Plus 4 0.2 nozzle.json | 11 + ...PETG Rapido @Qidi X-Plus 4 0.4 nozzle.json | 9 + ...PETG Rapido @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...PETG Rapido @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI PETG Rapido.json | 33 + ...Translucent @Qidi X-Plus 4 0.2 nozzle.json | 11 + ...Translucent @Qidi X-Plus 4 0.4 nozzle.json | 9 + ...Translucent @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...Translucent @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../filament/QIDI PETG Translucent.json | 33 + ...IDI PETG-CF @Qidi X-Plus 4 0.4 nozzle.json | 9 + ...IDI PETG-CF @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...IDI PETG-CF @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI PETG-CF.json | 33 + ...IDI PETG-GF @Qidi X-Plus 4 0.4 nozzle.json | 9 + ...IDI PETG-GF @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...IDI PETG-GF @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI PETG-GF.json | 33 + ...I PLA Basic @Qidi X-Plus 4 0.2 nozzle.json | 11 + ...I PLA Basic @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...I PLA Basic @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...I PLA Basic @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../X 4 Series/filament/QIDI PLA Basic.json | 25 + ...Matte Basic @Qidi X-Plus 4 0.2 nozzle.json | 11 + ...Matte Basic @Qidi X-Plus 4 0.4 nozzle.json | 10 + ...Matte Basic @Qidi X-Plus 4 0.6 nozzle.json | 10 + ...Matte Basic @Qidi X-Plus 4 0.8 nozzle.json | 10 + .../filament/QIDI PLA Matte Basic.json | 25 + .../filament/QIDI PLA Rapido Silk.json | 2 +- .../X 4 Series/filament/QIDI PPS-CF.json | 1 + .../filament/QIDI UltraPA-CF25.json | 1 + .../filament/fdm_filament_common.json | 1 + .../process/fdm_process_common.json | 3 + resources/web/guide/21/21.js | 2 + resources/web/homepage3/js/left.js | 10 +- resources/web/homepage3/left.html | 6 +- 286 files changed, 13677 insertions(+), 4343 deletions(-) create mode 100644 resources/calib/pressure_advance/auto_pa_line_dual.3mf create mode 100644 resources/calib/pressure_advance/auto_pa_line_single.3mf create mode 100644 resources/data/helio_hints.ini create mode 100644 resources/images/helio_icon.svg create mode 100644 resources/images/helio_icon_dark.svg create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Q2.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Basic.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Q2.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Rapido.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Q2.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG Translucent.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF @Q2.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-CF.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF @Q2.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PETG-GF.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Q2.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Basic.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Q2.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle.json create mode 100644 resources/profiles/Q Series/filament/QIDI PLA Matte Basic.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Basic.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Rapido.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG Translucent.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-CF.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PETG-GF.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Basic.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.2 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.4 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.6 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.8 nozzle.json create mode 100644 resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Basic.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Rapido.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG Translucent.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-CF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PETG-GF.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Basic.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle.json create mode 100644 resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic.json diff --git a/qdt/i18n/QIDIStudio.pot b/qdt/i18n/QIDIStudio.pot index c237f58..607d730 100644 --- a/qdt/i18n/QIDIStudio.pot +++ b/qdt/i18n/QIDIStudio.pot @@ -33,6 +33,46 @@ msgstr "" msgid "The filament model is unknown. A random filament preset will be used." msgstr "" +msgid "right" +msgstr "" + +msgid "left" +msgstr "" + +msgid "right extruder" +msgstr "" + +msgid "left extruder" +msgstr "" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "" + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "" + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "" + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "" + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s is not supported by %s extruder." +msgstr "" + msgid "Current AMS humidity" msgstr "" @@ -1035,6 +1075,9 @@ msgstr "" msgid "Warning:text normal has been reset." msgstr "" +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "" @@ -2238,18 +2281,6 @@ msgstr "" msgid "Line Type" msgstr "" -msgid "More" -msgstr "" - -msgid "Open Preferences." -msgstr "" - -msgid "Open next tip." -msgstr "" - -msgid "Open Documentation in web browser." -msgstr "" - msgid "Color" msgstr "" @@ -2406,24 +2437,6 @@ msgstr "" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "" - -msgid "Aux" -msgstr "" - -msgid "Nozzle1" -msgstr "" - -msgid "MC Board" -msgstr "" - -msgid "Heat" -msgstr "" - msgid "Chamber" msgstr "" @@ -2450,7 +2463,32 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "" msgctxt "air_duct" -msgid "Right" +msgid "Right(Aux)" +msgstr "" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "" + +msgid "Aux" +msgstr "" + +msgid "Nozzle1" +msgstr "" + +msgid "MC Board" +msgstr "" + +msgid "Heat" +msgstr "" + +msgid "Fan" msgstr "" msgid "Idling..." @@ -3261,6 +3299,11 @@ msgid "" "Reset to 0.5" msgstr "" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" + #, possible-c-format, possible-boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "" @@ -3349,7 +3392,7 @@ msgid "" "Reset to 50%% of skin depth" msgstr "" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -3532,28 +3575,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" +msgid "Measuring Surface" msgstr "" -msgid "right" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s is not supported by %s extruder." +msgid "Thermal Preconditioning for first layer optimization" msgstr "" msgid "Unknown" msgstr "" -msgid "Fatal" -msgstr "" - -msgid "Serious" -msgstr "" - -msgid "Common" -msgstr "" - msgid "Update successful." msgstr "" @@ -3616,22 +3646,73 @@ msgstr "" msgid "Calibration error" msgstr "" -msgid "TPU is not supported by AMS." +msgid "Resume Printing" msgstr "" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgid "Resume (defects acceptable)" msgstr "" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgid "Resume (problem solved)" msgstr "" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgid "Stop Printing" msgstr "" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Check Assistant" msgstr "" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Filament Extruded, Continue" +msgstr "" + +msgid "Not Extruded Yet, Retry" +msgstr "" + +msgid "Finished, Continue" +msgstr "" + +msgid "Load Filament" +msgstr "" + +msgid "Filament Loaded, Resume" +msgstr "" + +msgid "View Liveview" +msgstr "" + +msgid "No Reminder Next Time" +msgstr "" + +msgid "Ignore. Don't Remind Next Time" +msgstr "" + +msgid "Ignore this and Resume" +msgstr "" + +msgid "Problem Solved and Resume" +msgstr "" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "" + +msgid "Retry (problem solved)" +msgstr "" + +msgid "Stop Drying" +msgstr "" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "" + +msgid "Retry" +msgstr "" + +msgid "Resume" +msgstr "" + +msgid "Unknown error." msgstr "" msgid "default" @@ -3684,6 +3765,15 @@ msgstr "" msgid "Fan Speed" msgstr "" +msgid "Thermal Index (min)" +msgstr "" + +msgid "Thermal Index (max)" +msgstr "" + +msgid "Thermal Index (mean)" +msgstr "" + msgid "Flow" msgstr "" @@ -3714,6 +3804,18 @@ msgstr "" msgid "Temperature: " msgstr "" +msgid "Thermal Index" +msgstr "" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "" + msgid "Loading G-codes" msgstr "" @@ -3813,6 +3915,9 @@ msgstr "" msgid "Slicing Result" msgstr "" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "" @@ -3840,9 +3945,6 @@ msgstr "" msgid "Volumetric flow rate (mm³/s)" msgstr "" -msgid "Layer Time (s)" -msgstr "" - msgid "Travel" msgstr "" @@ -4353,6 +4455,12 @@ msgid "" "Would you like to watch a quick tutorial video?" msgstr "" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "" + +msgid "Tips" +msgstr "" + msgid "Slice all" msgstr "" @@ -4862,7 +4970,7 @@ msgstr "" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "" -msgid "The printer has been logged out and cannot connect." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." msgstr "" msgid "Video Stopped." @@ -4970,11 +5078,6 @@ msgstr "" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "" -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "" @@ -5022,9 +5125,6 @@ msgstr "" msgid "Download waiting..." msgstr "" -msgid "Retry" -msgstr "" - msgid "Play" msgstr "" @@ -5038,9 +5138,6 @@ msgstr "" msgid "Downloading %d%%..." msgstr "" -msgid "Fan" -msgstr "" - msgid "Air Condition" msgstr "" @@ -5059,6 +5156,11 @@ msgstr "" msgid "Not supported on the current printer version." msgstr "" +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "" @@ -5195,9 +5297,6 @@ msgstr "" msgid "Parts Skip" msgstr "" -msgid "Resume" -msgstr "" - msgid "Stop" msgstr "" @@ -5277,9 +5376,6 @@ msgstr "" msgid "Are you sure you want to stop this print?" msgstr "" -msgid "Unknown error." -msgstr "" - msgid "The printer is busy on other print job" msgstr "" @@ -5350,7 +5446,7 @@ msgstr "" msgid "Ludicrous" msgstr "" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." msgstr "" msgid "Keep it On" @@ -5617,6 +5713,9 @@ msgstr "" msgid "Goto download page." msgstr "" +msgid "More" +msgstr "" + msgid "Open Folder." msgstr "" @@ -5784,7 +5883,7 @@ msgstr "" msgid "Auto-recovery from step loss" msgstr "" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "" msgid "Notification" @@ -5860,6 +5959,10 @@ msgstr "" msgid "The %s nozzle can not print %s." msgstr "" +#, possible-boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "" @@ -6014,7 +6117,9 @@ msgstr "" msgid "Ejecting of device %s(%s) has failed." msgstr "" -msgid "Previous unsaved project detected, do you want to restore it?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." msgstr "" msgid "Restore" @@ -6221,6 +6326,33 @@ msgstr "" msgid "Slicing Plate %d" msgstr "" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Helio does not support materials %s" +msgstr "" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "" + msgid "Please resolve the slicing errors and publish again." msgstr "" @@ -6268,9 +6400,6 @@ msgstr "" msgid "Switch now" msgstr "" -msgid "Tips" -msgstr "" - msgid "Load project" msgstr "" @@ -6432,11 +6561,11 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "" #, possible-c-format, possible-boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." msgstr "" #, possible-c-format, possible-boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." @@ -6509,6 +6638,12 @@ msgstr "" msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "" +msgid "Parameter recommendation" +msgstr "" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "" @@ -6694,6 +6829,12 @@ msgstr "" msgid "Perform gamma correction on color after importing the obj model." msgstr "" +msgid "Remember last used color scheme" +msgstr "" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "" + msgid "Improve rendering performance by lod" msgstr "" @@ -6763,6 +6904,27 @@ msgstr "" msgid "Show history on the home page" msgstr "" +msgid "Helio Options" +msgstr "" + +msgid "Enable Helio" +msgstr "" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "" @@ -7265,18 +7427,9 @@ msgstr "" msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "" -msgid "right extruder" -msgstr "" - -msgid "left extruder" -msgstr "" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "" @@ -7557,9 +7710,15 @@ msgstr "" msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "" @@ -7842,6 +8001,9 @@ msgstr "" msgid "Time lapse G-code" msgstr "" +msgid "Clumping Detection G-code" +msgstr "" + msgid "Change filament G-code" msgstr "" @@ -8620,63 +8782,9 @@ msgstr "" msgid "Skip this Version" msgstr "" -msgid "Done" -msgstr "" - msgid "resume" msgstr "" -msgid "Resume Printing" -msgstr "" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "" - -msgid "Check Assistant" -msgstr "" - -msgid "Filament Extruded, Continue" -msgstr "" - -msgid "Not Extruded Yet, Retry" -msgstr "" - -msgid "Finished, Continue" -msgstr "" - -msgid "Load Filament" -msgstr "" - -msgid "Filament Loaded, Resume" -msgstr "" - -msgid "View Liveview" -msgstr "" - -msgid "No Reminder Next Time" -msgstr "" - -msgid "Ignore. Don't Remind Next Time" -msgstr "" - -msgid "Ignore this and Resume" -msgstr "" - -msgid "Problem Solved and Resume" -msgstr "" - -msgid "Stop Buzzer" -msgstr "" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "" @@ -8748,6 +8856,63 @@ msgstr "" msgid "reconnect" msgstr "" +msgid "Terms of Service" +msgstr "" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "" + +msgid "Terms of Use of Helio Additive" +msgstr "" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "" + +msgid "Agree" +msgstr "" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" + +msgid "How to use Helio" +msgstr "" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "" + +msgid "Click for more details" +msgstr "" + msgid "Air Pump" msgstr "" @@ -8760,6 +8925,9 @@ msgstr "" msgid "Cutting Module" msgstr "" +msgid "Auto Fire Extinguishing System" +msgstr "" + msgid "Model:" msgstr "" @@ -9051,6 +9219,9 @@ msgstr "" msgid " is too close to exclusion area, there may be collisions when printing." msgstr "" +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "" + msgid "Prime Tower" msgstr "" @@ -9060,12 +9231,18 @@ msgstr "" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr "" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr "" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "" msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "" +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "" @@ -9078,6 +9255,12 @@ msgstr "" msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "" +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "" @@ -9424,7 +9607,7 @@ msgid "mm/s" msgstr "" #, possible-c-format, possible-boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." msgstr "" msgid "Slow down by height" @@ -9682,7 +9865,7 @@ msgstr "" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "" -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -9895,6 +10078,15 @@ msgstr "" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "" @@ -9904,6 +10096,12 @@ msgid "" "Be sure to allow enough space between objects, as this compensation is done after the checks." msgstr "" +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "" @@ -10232,6 +10430,21 @@ msgstr "" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "" +msgid "Enable clumping detection" +msgstr "" + +msgid "Clumping detection layers" +msgstr "" + +msgid "Clumping detection layers." +msgstr "" + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "" @@ -10496,6 +10709,9 @@ msgstr "" msgid "This gcode part is inserted at every layer change after lift z" msgstr "" +msgid "Clumping detection G-code" +msgstr "" + msgid "Supports silent mode" msgstr "" @@ -11234,9 +11450,6 @@ msgstr "" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "" -msgid "Chamber temperature" -msgstr "" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "" @@ -12841,9 +13054,6 @@ msgstr "" msgid "The start, end or step is not valid value." msgstr "" -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "" - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "" @@ -12864,6 +13074,9 @@ msgid "" "Please click the Sync button above and restart the calibration." msgstr "" +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "" + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "" @@ -13156,6 +13369,42 @@ msgstr "" msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "" +msgid "Helio: Process Started" +msgstr "" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "" + +msgid "Helio: file succesfully uploaded" +msgstr "" + +msgid "Helio: file upload failed" +msgstr "" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "" + +msgid "Helio: simulation successfully created" +msgstr "" + +msgid "Helio: simulation working" +msgstr "" + +msgid "Helio: simulation failed" +msgstr "" + +msgid "Helio: GCode downloaded successfully" +msgstr "" + msgid "No AMS" msgstr "" @@ -13349,6 +13598,9 @@ msgstr "" msgid "Video tutorial" msgstr "" +msgid "Learn more" +msgstr "" + msgid "(Sync with printer)" msgstr "" @@ -13731,4 +13983,13 @@ msgid "Current printer is printing now" msgstr "" msgid "Please do not mix-use the Ext with BOX" +msgstr "" + +msgid "Enable Box" +msgstr "" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "" + +msgid "The machine is not synchronized with the box, so the box cannot be activated." msgstr "" \ No newline at end of file diff --git a/qdt/i18n/cs/QIDIStudio_cs.po b/qdt/i18n/cs/QIDIStudio_cs.po index fb372fe..8ef75b6 100644 --- a/qdt/i18n/cs/QIDIStudio_cs.po +++ b/qdt/i18n/cs/QIDIStudio_cs.po @@ -33,6 +33,46 @@ msgstr "" msgid "The filament model is unknown. A random filament preset will be used." msgstr "" +msgid "right" +msgstr "" + +msgid "left" +msgstr "" + +msgid "right extruder" +msgstr "" + +msgid "left extruder" +msgstr "" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "AMS nepodporuje TPU." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Vlhké PVA se stane pružné a může se zaseknout uvnitř AMS, prosím, pečlivě je usušte před použitím." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "" + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "Filamenty CF/GF jsou tvrdé a křehké, snadno se mohou zlomit nebo zaseknout v AMS, používejte je s opatrností." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "" + msgid "Current AMS humidity" msgstr "" @@ -1035,6 +1075,9 @@ msgstr "" msgid "Warning:text normal has been reset." msgstr "" +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "" @@ -2245,18 +2288,6 @@ msgstr "Vícebarevný tisk" msgid "Line Type" msgstr "Typ Linky" -msgid "More" -msgstr "Více" - -msgid "Open Preferences." -msgstr "Otevřít Nastavení." - -msgid "Open next tip." -msgstr "Otevřít další tip." - -msgid "Open Documentation in web browser." -msgstr "Otevřít dokumentaci ve webovém prohlížeči." - msgid "Color" msgstr "Barva" @@ -2413,24 +2444,6 @@ msgstr "" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Part" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "" - -msgid "MC Board" -msgstr "" - -msgid "Heat" -msgstr "" - msgid "Chamber" msgstr "" @@ -2457,7 +2470,32 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "" msgctxt "air_duct" -msgid "Right" +msgid "Right(Aux)" +msgstr "" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Part" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "" + +msgid "MC Board" +msgstr "" + +msgid "Heat" +msgstr "" + +msgid "Fan" msgstr "" msgid "Idling..." @@ -3283,6 +3321,11 @@ msgstr "" "Příliš malá maximální objemová rychlost.\n" "Obnovit na 0,5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "" @@ -3394,7 +3437,7 @@ msgid "" "Reset to 50%% of skin depth" msgstr "" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -3580,28 +3623,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" +msgid "Measuring Surface" msgstr "" -msgid "right" -msgstr "" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." +msgid "Thermal Preconditioning for first layer optimization" msgstr "" msgid "Unknown" msgstr "Neznámý" -msgid "Fatal" -msgstr "Fatální" - -msgid "Serious" -msgstr "Vážně" - -msgid "Common" -msgstr "Běžný" - msgid "Update successful." msgstr "Aktualizace úspěšná." @@ -3664,22 +3694,73 @@ msgstr "" msgid "Calibration error" msgstr "Chyba kalibrace" -msgid "TPU is not supported by AMS." -msgstr "AMS nepodporuje TPU." - -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Vlhké PVA se stane pružné a může se zaseknout uvnitř AMS, prosím, pečlivě je usušte před použitím." - -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgid "Resume Printing" msgstr "" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "Filamenty CF/GF jsou tvrdé a křehké, snadno se mohou zlomit nebo zaseknout v AMS, používejte je s opatrností." - -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Resume (defects acceptable)" msgstr "" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Resume (problem solved)" +msgstr "" + +msgid "Stop Printing" +msgstr "" + +msgid "Check Assistant" +msgstr "" + +msgid "Filament Extruded, Continue" +msgstr "" + +msgid "Not Extruded Yet, Retry" +msgstr "" + +msgid "Finished, Continue" +msgstr "" + +msgid "Load Filament" +msgstr "Zavézt Filament" + +msgid "Filament Loaded, Resume" +msgstr "" + +msgid "View Liveview" +msgstr "" + +msgid "No Reminder Next Time" +msgstr "" + +msgid "Ignore. Don't Remind Next Time" +msgstr "" + +msgid "Ignore this and Resume" +msgstr "" + +msgid "Problem Solved and Resume" +msgstr "" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "" + +msgid "Retry (problem solved)" +msgstr "" + +msgid "Stop Drying" +msgstr "" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Hotovo" + +msgid "Retry" +msgstr "Zkusit znovu" + +msgid "Resume" +msgstr "Pokračovat" + +msgid "Unknown error." msgstr "" msgid "default" @@ -3735,6 +3816,15 @@ msgstr "Šířka Extruze" msgid "Fan Speed" msgstr "Rychlost ventilátoru" +msgid "Thermal Index (min)" +msgstr "" + +msgid "Thermal Index (max)" +msgstr "" + +msgid "Thermal Index (mean)" +msgstr "" + msgid "Flow" msgstr "Průtok" @@ -3765,6 +3855,18 @@ msgstr "Rychlost ventilátoru: " msgid "Temperature: " msgstr "Teplota: " +msgid "Thermal Index" +msgstr "" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "" + msgid "Loading G-codes" msgstr "Načítání G-kódů" @@ -3864,6 +3966,9 @@ msgstr "z" msgid "Slicing Result" msgstr "" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Barevné schéma" @@ -3891,9 +3996,6 @@ msgstr "Teplota (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Objemový průtok (mm³/s)" -msgid "Layer Time (s)" -msgstr "Čas vrstvy (s)" - msgid "Travel" msgstr "Rychloposun" @@ -4408,6 +4510,12 @@ msgid "" "Would you like to watch a quick tutorial video?" msgstr "" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "" + +msgid "Tips" +msgstr "Tipy" + msgid "Slice all" msgstr "Slicuj Vše" @@ -4924,7 +5032,7 @@ msgstr "" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "" -msgid "The printer has been logged out and cannot connect." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." msgstr "" msgid "Video Stopped." @@ -5037,11 +5145,6 @@ msgstr "" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "" -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "" @@ -5090,9 +5193,6 @@ msgstr "" msgid "Download waiting..." msgstr "Čekání na stahování..." -msgid "Retry" -msgstr "Zkusit znovu" - msgid "Play" msgstr "Přehrát" @@ -5106,9 +5206,6 @@ msgstr "Stahování dokončeno" msgid "Downloading %d%%..." msgstr "Stahování %d%%..." -msgid "Fan" -msgstr "" - msgid "Air Condition" msgstr "" @@ -5127,6 +5224,11 @@ msgstr "" msgid "Not supported on the current printer version." msgstr "Není podporováno ve stávající verzi tiskárny." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "" @@ -5263,9 +5365,6 @@ msgstr "Průběh tisku" msgid "Parts Skip" msgstr "" -msgid "Resume" -msgstr "Pokračovat" - msgid "Stop" msgstr "Zastavit" @@ -5345,9 +5444,6 @@ msgstr "Zrušit tisk" msgid "Are you sure you want to stop this print?" msgstr "" -msgid "Unknown error." -msgstr "" - msgid "The printer is busy on other print job" msgstr "Tiskárna je zaneprázdněna jinou tiskovou úlohou" @@ -5418,7 +5514,7 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Směšné" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." msgstr "" msgid "Keep it On" @@ -5685,6 +5781,9 @@ msgstr "Software má novou verzi." msgid "Goto download page." msgstr "Přejít na stránku stahování." +msgid "More" +msgstr "Více" + msgid "Open Folder." msgstr "Otevřít složku." @@ -5858,7 +5957,7 @@ msgstr "Kontrola první vrstvy" msgid "Auto-recovery from step loss" msgstr "Automatické obnovení po ztrátě kroku" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "" msgid "Notification" @@ -5934,6 +6033,10 @@ msgstr "Nastavení tiskárny" msgid "The %s nozzle can not print %s." msgstr "" +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "" @@ -6088,8 +6191,10 @@ msgstr "Odpojení proběhlo úspěšné. Zařízení %s(%s) lze nyní bezpečně msgid "Ejecting of device %s(%s) has failed." msgstr "Vysunutí zařízení %s(%s) se nezdařilo." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Byly zjištěny dříve neuložené položky. Chcete je obnovit?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Obnovit" @@ -6303,6 +6408,33 @@ msgstr "Slicování Zrušeno" msgid "Slicing Plate %d" msgstr "Podložka na slicování %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "" + msgid "Please resolve the slicing errors and publish again." msgstr "Vyřešte prosím chyby slicování a publikujte znovu." @@ -6352,9 +6484,6 @@ msgstr "" msgid "Switch now" msgstr "" -msgid "Tips" -msgstr "Tipy" - msgid "Load project" msgstr "Načíst projekt" @@ -6518,11 +6647,11 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." @@ -6595,6 +6724,12 @@ msgstr "" msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Plate% d: %s se nedoporučuje používat k tisku filamentu %s(%s). Pokud Přesto chcete tento tisk provést, nastavte prosím teplotu podložky tohoto filamentu ne na nulovou." +msgid "Parameter recommendation" +msgstr "" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "" @@ -6780,6 +6915,12 @@ msgstr "" msgid "Perform gamma correction on color after importing the obj model." msgstr "" +msgid "Remember last used color scheme" +msgstr "" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "" + msgid "Improve rendering performance by lod" msgstr "" @@ -6849,6 +6990,27 @@ msgstr "Zobrazit online modely vybrané týmem na úvodní stránce" msgid "Show history on the home page" msgstr "" +msgid "Helio Options" +msgstr "" + +msgid "Enable Helio" +msgstr "" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "Maximální počet nedávných projektů" @@ -7351,18 +7513,9 @@ msgstr "" msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "" -msgid "right extruder" -msgstr "" - -msgid "left extruder" -msgstr "" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "" @@ -7643,9 +7796,15 @@ msgstr "Kliknutím obnovíte všechna nastavení na poslední uloženou předvol msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Pro hladký průběh časové roviny je vyžadována čistící věž. Mohou být chyby na model bez čistící věže. Opravdu chcete hlavní věž deaktivovat?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Pro hladký časosběr je vyžadována čistící věž. Na model bez hlavní věže. Chcete aktivovat čistící věž?" @@ -7940,6 +8099,9 @@ msgstr "G-kód Změna vrstvy" msgid "Time lapse G-code" msgstr "" +msgid "Clumping Detection G-code" +msgstr "" + msgid "Change filament G-code" msgstr "G-kód Změny filamentu" @@ -8726,63 +8888,9 @@ msgstr "Nová verze QIDI Studio" msgid "Skip this Version" msgstr "" -msgid "Done" -msgstr "Hotovo" - msgid "resume" msgstr "" -msgid "Resume Printing" -msgstr "" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "" - -msgid "Check Assistant" -msgstr "" - -msgid "Filament Extruded, Continue" -msgstr "" - -msgid "Not Extruded Yet, Retry" -msgstr "" - -msgid "Finished, Continue" -msgstr "" - -msgid "Load Filament" -msgstr "Zavézt Filament" - -msgid "Filament Loaded, Resume" -msgstr "" - -msgid "View Liveview" -msgstr "" - -msgid "No Reminder Next Time" -msgstr "" - -msgid "Ignore. Don't Remind Next Time" -msgstr "" - -msgid "Ignore this and Resume" -msgstr "" - -msgid "Problem Solved and Resume" -msgstr "" - -msgid "Stop Buzzer" -msgstr "" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "" @@ -8854,6 +8962,63 @@ msgstr "" msgid "reconnect" msgstr "" +msgid "Terms of Service" +msgstr "" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "" + +msgid "Terms of Use of Helio Additive" +msgstr "" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "" + +msgid "Agree" +msgstr "" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Teplota v komoře" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" + +msgid "How to use Helio" +msgstr "" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "" + +msgid "Click for more details" +msgstr "" + msgid "Air Pump" msgstr "" @@ -8866,6 +9031,9 @@ msgstr "" msgid "Cutting Module" msgstr "" +msgid "Auto Fire Extinguishing System" +msgstr "" + msgid "Model:" msgstr "Model:" @@ -9159,6 +9327,9 @@ msgstr "%1% je příliš vysoké a budou způsobeny kolize." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " je příliš blízko oblasti vyloučení, při tisku může docházet ke kolizím." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "" + msgid "Prime Tower" msgstr "Čistící Věž" @@ -9168,12 +9339,18 @@ msgstr " je příliš blízko ostatním a může dojít ke kolizím.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " je příliš blízko oblasti vyloučení a dojde ke kolizi.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr "" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "" msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "" +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "" @@ -9186,6 +9363,12 @@ msgstr "Žádné extruze pod aktuálním nastavením." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Plynulý režim časosběru není podporován, když \"podle objektu\" sekvence je povoleno." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Vyberte prosím \"Podle objektu\" tiskovou sekvenci pro tisk více objektů v režimu spirálové vázy." @@ -9532,7 +9715,7 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." msgstr "" msgid "Slow down by height" @@ -9792,7 +9975,7 @@ msgstr "" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "" -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10005,6 +10188,15 @@ msgstr "" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Průměr filamentu se používá k výpočtu vytlačování v gcode, takže je důležitý a měl by být přesný" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "" @@ -10014,6 +10206,12 @@ msgid "" "Be sure to allow enough space between objects, as this compensation is done after the checks." msgstr "" +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "" @@ -10342,6 +10540,21 @@ msgstr "Skenovat první vrstvu" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Povolením této možnosti umožníte Kameře na tiskárně kontrolovat kvalitu první vrstvy" +msgid "Enable clumping detection" +msgstr "" + +msgid "Clumping detection layers" +msgstr "" + +msgid "Clumping detection layers." +msgstr "" + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "" @@ -10606,6 +10819,9 @@ msgstr "" msgid "This gcode part is inserted at every layer change after lift z" msgstr "Tato část gcode je vložena při každé změně vrstvy po zvednutí z" +msgid "Clumping detection G-code" +msgstr "" + msgid "Supports silent mode" msgstr "Podporuje tichý režim" @@ -11346,9 +11562,6 @@ msgstr "" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "" -msgid "Chamber temperature" -msgstr "Teplota v komoře" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "" @@ -12975,9 +13188,6 @@ msgstr "" msgid "The start, end or step is not valid value." msgstr "" -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "" - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "" @@ -12998,6 +13208,9 @@ msgid "" "Please click the Sync button above and restart the calibration." msgstr "" +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "" + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "" @@ -13290,6 +13503,42 @@ msgstr "" msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "" +msgid "Helio: Process Started" +msgstr "" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "" + +msgid "Helio: file succesfully uploaded" +msgstr "" + +msgid "Helio: file upload failed" +msgstr "" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "" + +msgid "Helio: simulation successfully created" +msgstr "" + +msgid "Helio: simulation working" +msgstr "" + +msgid "Helio: simulation failed" +msgstr "" + +msgid "Helio: GCode downloaded successfully" +msgstr "" + msgid "No AMS" msgstr "" @@ -13780,6 +14029,30 @@ msgid "" "Did you know that when printing materials that are prone to warping such as ABS, appropriately increasing the heatbed temperature can reduce the probability of warping." msgstr "" +#~ msgid "Open Preferences." +#~ msgstr "Otevřít Nastavení." + +#~ msgid "Open next tip." +#~ msgstr "Otevřít další tip." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Otevřít dokumentaci ve webovém prohlížeči." + +#~ msgid "Fatal" +#~ msgstr "Fatální" + +#~ msgid "Serious" +#~ msgstr "Vážně" + +#~ msgid "Common" +#~ msgstr "Běžný" + +#~ msgid "Layer Time (s)" +#~ msgstr "Čas vrstvy (s)" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Byly zjištěny dříve neuložené položky. Chcete je obnovit?" + #~ msgid "Paused due to filament runout" #~ msgstr "Pozastaveno kvůli docházejícího filamentu" @@ -15470,3 +15743,12 @@ msgstr "Doporučený teplotní rozsah boxu pro toto vlákno. 0 znamená žádné msgid "Set the temperature of the box during printing, set to 0 (representing off)." msgstr "Nastavte teplotu boxu během tisku. Nastavte na 0 (vypnuto)." + +msgid "Enable Box" +msgstr "Povolit Box" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Aktivujte Multi-Color Box pro vícebarevný tisk s více filamenty." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "Stroj není synchronizován s boxem, proto nelze box aktivovat." \ No newline at end of file diff --git a/qdt/i18n/de/QIDIStudio_de.po b/qdt/i18n/de/QIDIStudio_de.po index 62fe211..cc14727 100644 --- a/qdt/i18n/de/QIDIStudio_de.po +++ b/qdt/i18n/de/QIDIStudio_de.po @@ -28,6 +28,46 @@ msgstr "Das Filament ist möglicherweise nicht mit den aktuellen Geräteeinstell msgid "The filament model is unknown. A random filament preset will be used." msgstr "Das Filamentprofil ist unbekannt. Es wird ein zufälliges Filamentprofil verwendet." +msgid "right" +msgstr "Rechts" + +msgid "left" +msgstr "Links" + +msgid "right extruder" +msgstr "rechter Extruder" + +msgid "left extruder" +msgstr "linker Extruder" + +msgid "extruder" +msgstr "Extruder" + +msgid "TPU is not supported by AMS." +msgstr "TPU wird vom AMS nicht unterstützt." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Feuchtes PVA wird flexibel und bleibt im AMS stecken. Bitte achten Sie darauf, es vor dem Gebrauch gut zu trocknen." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "Feuchtes PVA ist flexibel und kann im Extruder stecken bleiben. Trocknen Sie es vor Gebrauch." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "Die raue Oberfläche von PLA Glow kann den Verschleiß des AMS-Systems beschleunigen, insbesondere der internen Komponenten des AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF-Filamente sind hart und spröde, sodass sie leicht brechen oder in einem AMS stecken bleiben können. Bitte mit Vorsicht verwenden." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF ist spröde und kann in einem gebogenen PTFE-Schlauch oberhalb des Werkzeugkopfes brechen." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF ist spröde und kann in einem gebogenen PTFE-Schlauch oberhalb des Werkzeugkopfes brechen." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s wird nicht vom %s Extruder unterstützt." + msgid "Current AMS humidity" msgstr "Aktuelle AMS-Luftfeuchtigkeit" @@ -41,7 +81,7 @@ msgid "Left Time" msgstr "Verbleibende Zeit" msgid "Drying" -msgstr "Trocknen" +msgstr "Trocknung" msgid "Idle" msgstr "Inaktiv" @@ -1046,6 +1086,9 @@ msgstr "Warnung: „text normal“ ist ein Fehler." msgid "Warning:text normal has been reset." msgstr "Warnung: „text normal“ wurde zurückgesetzt." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "Warnung: Der aktuelle Textabstand ist nicht sehr sinnvoll. Wenn Sie mit der Bearbeitung fortfahren, wird ein sinnvollerer Textabstand generiert." + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Warnung: Die alte Matrix hat mindestens zwei Parameter: Spiegelung, Skalierung und Drehung. Wenn Sie mit der Bearbeitung fortfahren, ist sie möglicherweise nicht korrekt. Bitte ziehen Sie den Text oder brechen Sie die Bearbeitung mit der aktuellen Position ab, speichern Sie und bearbeiten Sie erneut." @@ -2258,18 +2301,6 @@ msgstr "Mehrfarbiger Druck" msgid "Line Type" msgstr "Linientyp" -msgid "More" -msgstr "Mehr" - -msgid "Open Preferences." -msgstr "Einstellungen öffnen" - -msgid "Open next tip." -msgstr "Nächsten Tipp öffnen" - -msgid "Open Documentation in web browser." -msgstr "Dokumentation im Webbrowser öffnen" - msgid "Color" msgstr "Farbe" @@ -2426,24 +2457,6 @@ msgstr "Volle Kühlung" msgid "Init" msgstr "Initiieren" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Teil" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "Düse1" - -msgid "MC Board" -msgstr "MC-Board" - -msgid "Heat" -msgstr "Hitze" - msgid "Chamber" msgstr "Kammer" @@ -2470,8 +2483,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "Der Kühlmodus eignet sich für den Druck von PLA/PETG/TPU-Materialien." msgctxt "air_duct" -msgid "Right" -msgstr "Rechts" +msgid "Right(Aux)" +msgstr "Rechts(Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "Rechts (Filter)" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Teil" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "Düse1" + +msgid "MC Board" +msgstr "MC-Board" + +msgid "Heat" +msgstr "Hitze" + +msgid "Fan" +msgstr "Lüfter" msgid "Idling..." msgstr "Leerlauf..." @@ -3310,6 +3348,13 @@ msgstr "" "Zu kleine maximale volumetrische Geschwindigkeit.\n" "Wert wurde auf 0,5 zurückgesetzt" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"Sollte nicht größer als 100 % sein.\n" +"Auf Standard zurücksetzen" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs.The maximum safe temperature for the material is %d" @@ -3438,8 +3483,8 @@ msgstr "" "Die Sperrtiefe sollte kleiner als die Hauttiefe sein.\n" "Auf die Hälfte der Skin-Tiefe zurücksetzen" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "Der Spiralmodus funktioniert nur, wenn Wandschleifen 1, Stützen deaktiviert, obere Schalenschichten 0, innere Fülldichte 0, Zeitraffertyp traditionell und Glättung der Wandgeschwindigkeit in Z-Richtung aus ist." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "Der Spiralmodus funktioniert nur, wenn die Wandschleifen 1 sind, die Stützen deaktiviert sind, die Klumpenerkennung durch Abtasten deaktiviert ist, die oberen Schalenschichten 0 sind, die innere Fülldichte 0 ist, der Zeitraffertyp traditionell ist und die Glättung der Wandgeschwindigkeit in Z-Richtung auf false gesetzt ist." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Maschinen mit I3-Aufbau können jedoch keine Zeitraffervideos erzeugen." @@ -3624,28 +3669,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" -msgstr "Links" +msgid "Measuring Surface" +msgstr "Oberfläche messen" -msgid "right" -msgstr "Rechts" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s wird nicht vom %s Extruder unterstützt." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Thermische Vorbereitung zur Optimierung der ersten Schicht" msgid "Unknown" msgstr "Unbekannt" -msgid "Fatal" -msgstr "Fatal" - -msgid "Serious" -msgstr "Ernst" - -msgid "Common" -msgstr "Allgemein" - msgid "Update successful." msgstr "Update erfolgreich." @@ -3708,23 +3740,74 @@ msgstr "Der Kalibrationscode konnte nicht generiert werden" msgid "Calibration error" msgstr "Kalibrierungsfehler" -msgid "TPU is not supported by AMS." -msgstr "TPU wird vom AMS nicht unterstützt." +msgid "Resume Printing" +msgstr "Drucken fortsetzen" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Feuchtes PVA wird flexibel und bleibt im AMS stecken. Bitte achten Sie darauf, es vor dem Gebrauch gut zu trocknen." +msgid "Resume (defects acceptable)" +msgstr "Fortsetzen (Fehler akzeptabel)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "Die raue Oberfläche von PLA Glow kann den Verschleiß des AMS-Systems beschleunigen, insbesondere der internen Komponenten des AMS Lite." +msgid "Resume (problem solved)" +msgstr "Fortsetzen (Problem gelöst)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF-Filamente sind hart und spröde, sodass sie leicht brechen oder in einem AMS stecken bleiben können. Bitte mit Vorsicht verwenden." +msgid "Stop Printing" +msgstr "Drucken stoppen" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF ist spröde und kann in einem gebogenen PTFE-Schlauch oberhalb des Werkzeugkopfes brechen." +msgid "Check Assistant" +msgstr "Assistent überprüfen" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF ist spröde und kann in einem gebogenen PTFE-Schlauch oberhalb des Werkzeugkopfes brechen." +msgid "Filament Extruded, Continue" +msgstr "Filament extrudiert, Weiter" + +msgid "Not Extruded Yet, Retry" +msgstr "Noch nicht extrudiert, Erneut versuchen" + +msgid "Finished, Continue" +msgstr "Fertig, Weiter" + +msgid "Load Filament" +msgstr "Filament laden" + +msgid "Filament Loaded, Resume" +msgstr "Filament geladen, Fortsetzen" + +msgid "View Liveview" +msgstr "Liveview ansehen" + +msgid "No Reminder Next Time" +msgstr "Keine Erinnerung beim nächsten Mal" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Ignorieren. Nächstes Mal nicht daran erinnern" + +msgid "Ignore this and Resume" +msgstr "Ignorieren und fortsetzen" + +msgid "Problem Solved and Resume" +msgstr "Problem gelöst und fortsetzen" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Verstanden, schalte den Feueralarm aus." + +msgid "Retry (problem solved)" +msgstr "Erneut versuchen (Problem behoben)" + +msgid "Stop Drying" +msgstr "Trocknen beenden" + +msgid "Cancle" +msgstr "Abbrechen" + +msgid "Done" +msgstr "Fertig" + +msgid "Retry" +msgstr "Wiederholen" + +msgid "Resume" +msgstr "Fortsetzen" + +msgid "Unknown error." +msgstr "Unbekannter Fehler." msgid "default" msgstr "Standard" @@ -3779,6 +3862,15 @@ msgstr "Linienbreite" msgid "Fan Speed" msgstr "Lüftergeschwindigkeit" +msgid "Thermal Index (min)" +msgstr "Thermalindex (min)" + +msgid "Thermal Index (max)" +msgstr "Thermalindex (max)" + +msgid "Thermal Index (mean)" +msgstr "Thermalindex (Mittelwert)" + msgid "Flow" msgstr "Fluss" @@ -3789,28 +3881,40 @@ msgid "Layer Time" msgstr "Schichtdauer" msgid "Height: " -msgstr "Höhe:" +msgstr "Höhe: " msgid "Width: " -msgstr "Breite:" +msgstr "Breite: " msgid "Speed: " -msgstr "Geschwindigkeit:" +msgstr "Geschwindigkeit: " msgid "Flow: " msgstr "Fluss: " msgid "Layer Time: " -msgstr "Schichtdauer:" +msgstr "Schichtdauer: " msgid "Fan Speed: " msgstr "Lüftergeschwindigkeit: " msgid "Temperature: " -msgstr "Temperatur:" +msgstr "Temperatur: " + +msgid "Thermal Index" +msgstr "Thermalindex" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "Mittelwert: " msgid "Loading G-codes" -msgstr "Laden von G-Codes" +msgstr "G-Codes laden" msgid "Generating geometry vertex data" msgstr "Generieren von Geometrie-Eckpunktdaten" @@ -3843,7 +3947,7 @@ msgid "Time Estimation" msgstr "Geschätzte Zeit" msgid "Automatically re-slice according to the optimal filament grouping, and the grouping results will be displayed after slicing." -msgstr "Automatisches Re-Slicen gemäß der optimalen Gruppierung der Filamente. Die Gruppierungsergebnisse werden nach dem Slicen angezeigt." +msgstr "Automatisches erneutes Slicen entsprechend der optimalen Filamentgruppierung, wobei die Gruppierungsergebnisse nach dem Slicen angezeigt werden." msgid "Filament Grouping" msgstr "Filamentgruppierung" @@ -3858,13 +3962,13 @@ msgid "Right nozzle" msgstr "Rechte Düse" msgid "Please place filaments on the printer based on grouping result." -msgstr "Bitte legen Sie die Filamente entsprechend dem Gruppierungsergebnis in den Drucker ein." +msgstr "Bitte legen Sie die Filamente entsprechend der Gruppierung in den Drucker ein." msgid "Tips:" msgstr "Tipps:" msgid "Current grouping of slice result is not optimal." -msgstr "Die aktuelle Gruppierung der Ergebnisse des Slicens sind nicht optimal." +msgstr "Die aktuelle Gruppierung der Slicing-Ergebnisse ist nicht optimal." #, boost-format msgid "Increase %1%g filament and %2% changes compared to optimal grouping." @@ -3908,6 +4012,9 @@ msgstr "von" msgid "Slicing Result" msgstr "Slicing-Ergebnis" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Farbschema" @@ -3935,9 +4042,6 @@ msgstr "Temperatur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetrische Flussrate (mm³/s)" -msgid "Layer Time (s)" -msgstr "Schichtzeit (s)" - msgid "Travel" msgstr "Eilgang" @@ -3960,19 +4064,16 @@ msgid "Options" msgstr "Optionen" msgid "travel" -msgstr "Bewegung" - -msgid "Extruder" -msgstr "Extruder" +msgstr "Eilgang" msgid "Cost" msgstr "Kosten" msgid "Total time" -msgstr "Gesamtdauer" +msgstr "Gesamtzeit" msgid "Filament change times" -msgstr "Filamentwechselzeiten" +msgstr "Filamentwechsel" msgid "Color change" msgstr "Farbwechsel" @@ -4005,7 +4106,7 @@ msgid "Prepare time" msgstr "Vorbereitungszeit" msgid "Model printing time" -msgstr "Druckzeit des Modell" +msgstr "Modelldruckzeit" msgid "Switch to silent mode" msgstr "Zum Leise-Modus wechseln" @@ -4120,11 +4221,11 @@ msgstr "Rechte Düse" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "Die Position oder Größe einiger Modelle überschreitet den druckbaren Bereich des %s." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "Die Position oder Größe des Modells %s überschreitet den druckbaren Bereich von %s." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr " Bitte überprüfen Sie die Position oder Größe des Teils und passen Sie es an den druckbaren Bereich an:\n" @@ -4460,6 +4561,12 @@ msgstr "" "Dies ist das erste Mal, dass Sie TPU-Filamente mit der H2D-Maschine drucken.\n" "Möchten Sie sich ein kurzes Tutorial-Video ansehen?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CF/PPA-CF ist spröde und kann in einem gebogenen PTFE-Schlauch oberhalb des Werkzeugkopfes brechen. Bitte lesen Sie vor der Verwendung die Wiki-Informationen. " + +msgid "Tips" +msgstr "Tipps" + msgid "Slice all" msgstr "Alle Slicen" @@ -4716,7 +4823,7 @@ msgid "Show 3D Navigator" msgstr "3D-Navigator anzeigen" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "3D-Navigator in der Szene „Vorbereiten und Vorschau“ anzeigen" msgid "Reset Window Layout" msgstr "Fensterlayout zurücksetzen" @@ -4974,8 +5081,8 @@ msgstr "Die Verbindung ist fehlgeschlagen. Bitte überprüfen Sie das Netzwerk u msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Bitte überprüfen Sie das Netzwerk und versuchen Sie es erneut. Sie können den Drucker neu starten oder aktualisieren, wenn das Problem weiterhin besteht." -msgid "The printer has been logged out and cannot connect." -msgstr "Der Drucker wurde abgemeldet und kann keine Verbindung herstellen." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Video gestoppt." @@ -5087,13 +5194,6 @@ msgstr "Laden fehlgeschlagen" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "Das Durchsuchen von Dateien im Speicher wird von der aktuellen Firmware nicht unterstützt. Bitte aktualisieren Sie die Drucker-Firmware." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Prüfen Sie, ob der Datenträger in den Drucker eingesetzt ist.\n" -"Wenn er immer noch nicht gelesen werden kann, können Sie versuchen, den Datenträger zu formatieren." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN-Verbindung fehlgeschlagen (SD-Karte konnte nicht angezeigt werden)" @@ -5143,9 +5243,6 @@ msgstr "" msgid "Download waiting..." msgstr "Auf Download warten..." -msgid "Retry" -msgstr "Wiederholen" - msgid "Play" msgstr "Abspielen" @@ -5159,9 +5256,6 @@ msgstr "Herunterladen abgeschlossen" msgid "Downloading %d%%..." msgstr "%d%% wird heruntergeladen..." -msgid "Fan" -msgstr "Lüfter" - msgid "Air Condition" msgstr "Lüftung" @@ -5180,6 +5274,13 @@ msgstr "Datei-Prüfsummenfehler. Bitte erneut versuchen." msgid "Not supported on the current printer version." msgstr "Wird in der aktuellen Druckerversion nicht unterstützt." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Prüfen Sie, ob der Datenträger in den Drucker eingesetzt ist.\n" +"Wenn er immer noch nicht gelesen werden kann, können Sie versuchen, den Datenträger zu formatieren." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "Die Firmware-Version des Druckers ist zu niedrig. Bitte aktualisieren Sie die Firmware und versuchen Sie es erneut." @@ -5318,9 +5419,6 @@ msgstr "Druckprozess" msgid "Parts Skip" msgstr "Teile überspringen" -msgid "Resume" -msgstr "Fortsetzen" - msgid "Stop" msgstr "Stop" @@ -5404,9 +5502,6 @@ msgstr "Druck abbrechen" msgid "Are you sure you want to stop this print?" msgstr "Möchten Sie diesen Druck wirklich beenden?" -msgid "Unknown error." -msgstr "Unbekannter Fehler." - msgid "The printer is busy on other print job" msgstr "Der Drucker ist mit einem anderen Druckauftrag beschäftigt." @@ -5477,8 +5572,8 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Verrückt" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "Das Ausschalten der Beleuchtung während der Aufgabe führt zum Ausfall der KI-Überwachung, wie z. B. der Spaghetti-Erkennung. Bitte wählen Sie sorgfältig aus." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Das Ausschalten der Lichter während der Aufgabe kann die Leistung der KI-Überwachung, wie z. B. die Spaghetti-Erkennung, beeinträchtigen. Bitte entscheiden Sie sich sorgfältig." msgid "Keep it On" msgstr "An lassen" @@ -5754,6 +5849,9 @@ msgstr "Die Software hat eine neue Version." msgid "Goto download page." msgstr "Zur Download-Seite gehen." +msgid "More" +msgstr "Mehr" + msgid "Open Folder." msgstr "Ordner öffnen." @@ -5923,7 +6021,7 @@ msgstr "Inspektion der ersten Schicht" msgid "Auto-recovery from step loss" msgstr "Automatische Wiederherstellung bei Positionsverlust (Schrittverlust)" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "Erkennung offener Tür" msgid "Notification" @@ -5999,6 +6097,10 @@ msgstr "Drucker-Einstellungen" msgid "The %s nozzle can not print %s." msgstr "Die %s Düse kann nicht %s drucken." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "Das Mischen von %1% mit %2% beim Drucken wird nicht empfohlen.\n" + msgid " nozzle" msgstr " Düse" @@ -6160,8 +6262,10 @@ msgstr "Erfolgreich ausgeworfen. Das Gerät %s(%s) kann jetzt sicher vom Compute msgid "Ejecting of device %s(%s) has failed." msgstr "Das Auswerfen des Geräts %s (%s) ist fehlgeschlagen." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Ein zuvor ungespeichertes Projekt wurde entdeckt, möchten Sie es wiederherstellen?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Wiederherstellen" @@ -6376,6 +6480,35 @@ msgstr "Slicen abgebrochen" msgid "Slicing Plate %d" msgstr "Slicen der Druckplatte %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Ungültiges Druckerprofil. Slicen mit Helio nicht möglich." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "Das aktuelle Druckerprofil kann nicht mit Helio gesliced werden." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio unterstützen die Verwendung von mehr als einem Material nicht." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio unterstützt keine Materialien %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"Es wurde kein gültiges Helio PAT erkannt. Die Helio-Simulation und -Optimierung kann nicht fortgesetzt werden. \n" +"Bitte fordern Sie ein neues Helio-PAT an." + +msgid "Execution Blocked" +msgstr "Ausführung blockiert" + +msgid "Regenerate PAT" +msgstr "PAT erneut generieren" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Helio PAT konnte nicht abgerufen werden. Klicken Sie auf „Aktualisieren“, um es erneut abzurufen." + msgid "Please resolve the slicing errors and publish again." msgstr "Bitte beheben Sie die Slicing-Fehler und veröffentlichen Sie es erneut." @@ -6432,9 +6565,6 @@ msgstr "" msgid "Switch now" msgstr "Jetzt wechseln" -msgid "Tips" -msgstr "Tipps" - msgid "Load project" msgstr "Projekt laden" @@ -6600,12 +6730,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "Benutzerdefinierte Stützen, Nahtflächen und Einfärbungen wurden entfernt, bevor der Modellname repariert wurde:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Drucker nicht verbunden. Bitte rufen Sie die Geräteseite auf, um vor der Synchronisierung einen %s Drucker zu verbinden." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "Der aktuell verbundene Drucker auf der Geräteseite ist kein %s. Bitte wechseln Sie vor der Synchronisierung zu einem %s." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Im Drucker befinden sich keine Filamente. Bitte legen Sie zuerst die Filamente in den Drucker ein." @@ -6677,6 +6807,12 @@ msgstr "Um das Modell zu reparieren, verwenden Sie bitte ein Drittanbieter-Tool, msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Platte% d: %s wird nicht für den Druck von Filament %s(%s) empfohlen. Wenn Sie diesen Druckauftrag dennoch ausführen möchten, stellen Sie bitte die Betttemperatur dieses Filaments auf eine Zahl ein, die nicht 0 ist." +msgid "Parameter recommendation" +msgstr "Parameterempfehlung" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "Aktivieren Sie in den Prozessprofilen unter „Sonstiges – Erweitert“ die Option „Klumpenerkennung durch Abtasten“. Diese Funktion erzeugt einen kleinen Reinigungsturm und führt eine Abtastung durch, um Klumpenprobleme frühzeitig zu erkennen und den Druckvorgang zu stoppen, wodurch Druckfehler oder Schäden am Drucker vermieden werden.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Derzeit kann das Objektkonfigurationsformular nicht mit einem Drucker mit mehreren Extrudern verwendet werden." @@ -6778,7 +6914,7 @@ msgid "Units" msgstr "Einheiten" msgid "Keep only one QIDI Studio instance" -msgstr "Keep only one QIDI Studio instance" +msgstr "Nur eine QIDI Studio Instanz behalten" msgid "On OSX there is always only one instance of app running by default. However it is allowed to run multiple instances of same app from the command line. In such case this settings will allow only one instance." msgstr "Unter OSX wird standardmäßig immer nur eine Instanz der Anwendung ausgeführt. Es ist jedoch erlaubt, mehrere Instanzen derselben Anwendung über die Befehlszeile auszuführen. In diesem Fall lässt diese Einstellung nur eine Instanz zu." @@ -6870,6 +7006,12 @@ msgstr "Aktivieren Sie die Gammakorrektur für die importierte OBJ-Datei" msgid "Perform gamma correction on color after importing the obj model." msgstr "Führen nach dem Import des OBJ-Modells eine Gammakorrektur der Farbe durch." +msgid "Remember last used color scheme" +msgstr "Zuletzt verwendetes Farbschema merken" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "Wenn diese Option aktiviert ist, wird das zuletzt verwendete Farbschema (z. B. Linientyp, Geschwindigkeit) beim nächsten Start automatisch angewendet." + msgid "Improve rendering performance by lod" msgstr "Verbessern der Rendering-Leistung durch LOD" @@ -6939,6 +7081,27 @@ msgstr "Von Mitarbeitern ausgewählte Online-Models auf der Startseite anzeigen" msgid "Show history on the home page" msgstr "Historie auf der Startseite anzeigen" +msgid "Helio Options" +msgstr "Helio Optionen" + +msgid "Enable Helio" +msgstr "Helio aktivieren" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Über Helio" + +msgid "Helio Privacy Policy" +msgstr "Helio Datenschutzerklärung" + +msgid "Reminder During Slicing" +msgstr "Erinnerung beim Slicen" + +msgid "Automatic mode" +msgstr "Automatischer Modus" + msgid "Maximum recent projects" msgstr "Maximale Anzahl aktueller Projekte" @@ -7195,7 +7358,7 @@ msgid "First layer filament sequence" msgstr "Filamentsequenz der ersten Schicht" msgid "Same as Global Bed Type" -msgstr "Entspricht dem allgemeinen Bettyp" +msgstr "Wie globaler Betttyp" msgid "By Layer" msgstr "Nach Schicht" @@ -7449,18 +7612,9 @@ msgstr "Benötigt %dg Filament und %d Wechsel mehr als optimale Gruppierung." msgid "nozzle" msgstr "Düse" -msgid "extruder" -msgstr "Extruder" - msgid "both extruders" msgstr "beide Extruder" -msgid "right extruder" -msgstr "rechter Extruder" - -msgid "left extruder" -msgstr "linker Extruder" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Tipps: Wenn Sie kürzlich die Düse Ihres Druckers gewechselt haben, gehen Sie bitte zu „Gerät -> Druckerteile“, um Ihre Düseneinstellung zu ändern." @@ -7743,9 +7897,15 @@ msgstr "Klicken Sie hier, um alle Einstellungen auf die zuletzt gespeicherten Pa msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Ein Reinigungsturm ist für den gewählten Zeitraffer-Modus erforderlich. Ohne Reinigungsturm kann es zu Fehlern am Modell kommen. Sind Sie sicher, dass Sie den Reinigungsturm deaktivieren möchten?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "Der Reinigungsturm ist für die Klumpenerkennung erforderlich. Ohne Reinigungsturm können Fehler im Modell auftreten. Möchten Sie den Reinigungsturm wirklich deaktivieren?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "Wenn sowohl die präzise Z-Höhe als auch der Reinigungsturm aktiviert werden, kann sich die Höhe des Reinigungsturms erhöhen. Möchten Sie die Aktivierung dennoch vornehmen?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "Ein Reinigungsturm ist für die Klumpenerkennung erforderlich. Ohne Reinigungsturm können Fehler im Modell auftreten. Möchten Sie die Klumpenerkennung dennoch aktivieren?" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Für den gewählten Zeitraffermodus ist ein Reinigungsturm erforderlich. Ohne Reinigungsturm kann es zu Fehlern am Modell kommen. Möchten Sie den Reinigungsturm aktivieren?" @@ -8050,6 +8210,9 @@ msgstr "Schichtwechsel G-Code" msgid "Time lapse G-code" msgstr "Zeitraffer G-Code" +msgid "Clumping Detection G-code" +msgstr "Klumpenerkennung G-Code" + msgid "Change filament G-code" msgstr "Filamentwechsel G-Code" @@ -8851,63 +9014,9 @@ msgstr "Neue Version von QIDI Studio" msgid "Skip this Version" msgstr "Diese Version überspringen" -msgid "Done" -msgstr "Fertig" - msgid "resume" msgstr "Fortsetzen" -msgid "Resume Printing" -msgstr "Drucken fortsetzen" - -msgid "Resume (defects acceptable)" -msgstr "Fortsetzen (Fehler akzeptabel)" - -msgid "Resume (problem solved)" -msgstr "Fortsetzen (Problem gelöst)" - -msgid "Stop Printing" -msgstr "Drucken stoppen" - -msgid "Check Assistant" -msgstr "Assistent überprüfen" - -msgid "Filament Extruded, Continue" -msgstr "Filament extrudiert, Weiter" - -msgid "Not Extruded Yet, Retry" -msgstr "Noch nicht extrudiert, Erneut versuchen" - -msgid "Finished, Continue" -msgstr "Fertig, Weiter" - -msgid "Load Filament" -msgstr "Filament laden" - -msgid "Filament Loaded, Resume" -msgstr "Filament geladen, Fortsetzen" - -msgid "View Liveview" -msgstr "Liveview ansehen" - -msgid "No Reminder Next Time" -msgstr "Keine Erinnerung beim nächsten Mal" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Ignorieren. Nächstes Mal nicht daran erinnern" - -msgid "Ignore this and Resume" -msgstr "Ignorieren und fortsetzen" - -msgid "Problem Solved and Resume" -msgstr "Problem gelöst und fortsetzen" - -msgid "Stop Buzzer" -msgstr "Buzzer stoppen" - -msgid "Retry (problem solved)" -msgstr "Erneut versuchen (Problem behoben)" - msgid "Confirm and Update Nozzle" msgstr "Bestätigen und Düse aktualisieren" @@ -8981,6 +9090,63 @@ msgstr "Senden fehlgeschlagen. Klicken Sie auf „Erneut versuchen“, um den Se msgid "reconnect" msgstr "Erneut verbinden" +msgid "Terms of Service" +msgstr "Nutzungsbedingungen" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Sie sind dabei, eine Drittanbieter-Softwarefunktion von Helio Additive zu aktivieren! Bevor Sie die Nutzung dieser Funktion bestätigen, lesen Sie bitte die folgenden Hinweise sorgfältig durch." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "Sofern nicht anders angegeben, bietet QIDI Tech nur Support für die offiziell bereitgestellten Softwarefunktionen. Die Funktionen zur Bewertung und Optimierung des Slicens, die auf dem Cloud-Dienst von Helio Additive in dieser Software basieren, werden von Helio Additive entwickelt, betrieben, bereitgestellt und gewartet. Helio Additive ist für die Wirksamkeit und Verfügbarkeit dieses Dienstes verantwortlich. Die Optimierungsfunktion dieses Dienstes kann die Standarddruckbefehle ändern, wodurch die Gefahr einer Beschädigung des Druckers besteht. Diese Funktionen werden notwendige Benutzerinformationen und Daten sammeln, um relevante Dienstfunktionen zu erfüllen. Es können Abonnements und Zahlungen anfallen. Bitte besuchen Sie Helio Additive und lesen Sie die Datenschutzerklärung von Helio Additive und die Nutzungsvereinbarung von Helio Additive für detaillierte Informationen." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Sie verstehen, dass dieses Produkt Ihnen auf der Grundlage der Dienstleistungen von Helio Additive bereitgestellt wird und dass QIDI keine ausdrücklichen oder stillschweigenden Garantien jeglicher Art gibt und auch keine Kontrolle über die Auswirkungen der Dienstleistungen hat. Soweit dies nach geltendem Recht zulässig ist, geben QIDI oder seine Lizenzgeber/verbundenen Unternehmen keine ausdrücklichen oder stillschweigenden Zusicherungen oder Gewährleistungen, einschließlich, aber nicht beschränkt auf Gewährleistungen hinsichtlich der Marktgängigkeit, zufriedenstellenden Qualität, Eignung für einen bestimmten Zweck, Genauigkeit, Vertraulichkeit und Nichtverletzung von Rechten Dritter. Aufgrund der Natur von Netzwerkdiensten kann QIDI nicht garantieren, dass der Dienst jederzeit verfügbar ist, und QIDI behält sich das Recht vor, den Dienst unter bestimmten Umständen einzustellen." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "Sie erklären sich damit einverstanden, dieses Produkt und die damit verbundenen Updates nicht für folgende Aktivitäten zu verwenden:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1. Kopieren oder verwenden von Teilen dieses Produkts außerhalb des von Helio Additive und QIDI genehmigten Rahmens." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. Versuche, ein System zur Verwaltung digitaler Rechte, das mit diesem Produkt in Zusammenhang steht und/oder integraler Bestandteil davon ist, zu stören, zu umgehen, zu verändern oder ungültig zu machen." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. Die Nutzung dieser Software und Dienste für unzulässige oder illegale Aktivitäten." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Datenschutzerklärung von Helio Additive" + +msgid "Terms of Use of Helio Additive" +msgstr "Nutzungsbedingungen von Helio Additive" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "Wenn Sie die Aktivierung dieser Funktion bestätigen, bedeutet dies, dass Sie die oben genannten Erklärungen gelesen und akzeptiert haben." + +msgid "Agree" +msgstr "Zustimmen" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Kammertemperatur" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "Hinweis: Bitte stellen Sie die oben genannte Temperatur entsprechend der tatsächlichen Situation ein. Je genauer die Daten sind, desto präziser sind die Analyseergebnisse." + +msgid "How to use Helio" +msgstr "So verwenden Sie Helio" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Helio PAT konnte nicht abgerufen werden. Die Anzahl der ausgegebenen PATs hat die Obergrenze erreicht. Bitte beachten Sie die Informationen auf der offiziellen Helio-Website. Klicken Sie auf „Aktualisieren“, um den PAT erneut abzurufen, sobald er verfügbar ist." + +msgid "Click for more details" +msgstr "Klicken Sie hier für weitere Details" + msgid "Air Pump" msgstr "Luftpumpe" @@ -8993,6 +9159,9 @@ msgstr "" msgid "Cutting Module" msgstr "Schneidmodul" +msgid "Auto Fire Extinguishing System" +msgstr "Automatische Feuerlöschanlage" + msgid "Model:" msgstr "Modell:" @@ -9286,6 +9455,9 @@ msgstr "%1% ist zu hoch und es kommt zu Kollisionen." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " befindet sich zu nahe an einem Sperrbereich. Beim Drucken kann es zu Kollisionen kommen." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " befindet sich zu nahe am Bereich zur Erkennung von Klumpen, sodass es beim Drucken zu Kollisionen kommen kann." + msgid "Prime Tower" msgstr "Reinigungsturm" @@ -9295,12 +9467,18 @@ msgstr " ist zu nah an anderen und es können Kollisionen verursacht werden.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " ist zu nahe am Sperrbereich und es werden Kollisionen verursacht.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " ist zu nahe am Bereich der Klumpenerkennung, wodurch Kollisionen verursacht werden.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "Das gemeinsame Drucken von Filamenten für hohe und niedrige Temperaturen kann zu Verstopfungen der Düse oder zu Schäden am Drucker führen." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "Das gemeinsame Drucken von Filamenten für hohe und niedrige Temperaturen kann zu Verstopfungen der Düse oder zu Schäden am Drucker führen. Wenn Sie dennoch drucken möchten, können Sie die Option in den Einstellungen aktivieren." +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "Das gemeinsame Drucken von Filamenten mit unterschiedlichen Temperaturen kann zu Verstopfungen der Düse oder zu Schäden am Drucker führen." + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "Das gemeinsame Drucken von Filamenten für hohe und mittlere Temperaturen kann zu Verstopfungen der Düse oder zu Schäden am Drucker führen." @@ -9313,6 +9491,12 @@ msgstr "Keine Extrusion unter den aktuellen Einstellungen." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Der gewählte Zeitraffermodus wird nicht unterstützt, wenn die Sequenz \"nach Objekt\" aktiviert ist." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "Die Erkennung von Klumpen wird nicht unterstützt, wenn die Sequenz „nach Objekt“ aktiviert ist." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "Ein Reinigungsturm ist für die Klumpenerkennung erforderlich, da es sonst zu Fehlern im Modell kommen kann." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Bitte wählen Sie die Druckreihenfolge \"Nach Objekt\", um mehrere Objekte im Spiralvasenmodus zu drucken." @@ -9659,8 +9843,8 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Geschwindigkeit bei einer 100%% Überhangwand, die sich nicht mit der unteren Schicht überlappt." msgid "Slow down by height" msgstr "Verlangsamung nach Höhe" @@ -9917,7 +10101,7 @@ msgstr "Kleine Wände" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Diese Einstellung wirkt sich auf die Geschwindigkeit von Umfängen aus, deren Radius <= Schwellenwert für den Umfang ist (normalerweise Löcher). Wenn sie als Prozentsatz ausgedrückt wird (z.B.: 80%), wird sie auf der obigen Einstellung der Außenwandgeschwindigkeit berechnet. Für Auto auf Null setzen." -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "Schwellenwert für kleine Wände" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10130,6 +10314,15 @@ msgstr "Nach Höchsttemperatur" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Der Filamentdurchmesser wird für die Berechnung der Extrusion im G-Code verwendet, er ist also wichtig und sollte genau sein" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "Multinomialkoeffizienten der maximalen volumetrischen Geschwindigkeit" + msgid "Shrinkage" msgstr "Schrumpfung" @@ -10141,6 +10334,12 @@ msgstr "" "Geben Sie die prozentuale Schrumpfung ein, die das Filament nach dem Abkühlen erhält (94 %, wenn Sie 94 mm statt 100 mm messen). Das Teil wird in xy skaliert, um dies auszugleichen. Es wird nur das für den Umfang verwendete Filament berücksichtigt.\n" "Achten Sie darauf, dass zwischen den Objekten genügend Platz ist, da diese Kompensation erst nach der Prüfung erfolgt." +msgid "Velocity Adaptation Factor" +msgstr "Geschwindigkeitsanpassungsfaktor" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "Dieser Parameter gibt die Geschwindigkeit an, mit der ein Material von einem Zustand in einen anderen übergeht. Zusammen mit dem Glättungskoeffizienten bestimmt er die endgültige Länge der Übergangszone. Ein größerer Wert erfordert eine kürzere Übergangszone. Ein kleinerer Wert erfordert eine längere Übergangszone, um eine Strömungsinstabilität zu vermeiden." + msgid "Adhesiveness Category" msgstr "Haftfähigkeitskategorie" @@ -10469,6 +10668,21 @@ msgstr "Erste Schicht scannen" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Aktivieren Sie diese Option, damit die Kamera des Druckers die Qualität der ersten Schicht überprüft." +msgid "Enable clumping detection" +msgstr "Klumpenerkennung aktivieren" + +msgid "Clumping detection layers" +msgstr "Klumpenerkennungsschichten" + +msgid "Clumping detection layers." +msgstr "Klumpenerkennungsschichten." + +msgid "Probing exclude area of clumping" +msgstr "Untersuchungsbereichs für Klumpenerkennung" + +msgid "Probing exclude area of clumping." +msgstr "Untersuchungsbereichs für Klumpenerkennung." + msgid "Thumbnail size" msgstr "Titelbildgröße" @@ -10521,7 +10735,7 @@ msgid "Air filtration enhancement" msgstr "Verbesserung der Luftfilterung" msgid "Enable this if printer support air filtration enhancement." -msgstr "Enable this if printer support air filtration enhancement." +msgstr "Aktivieren Sie diese Option, wenn der Drucker eine erweiterte Luftfilterung unterstützt." msgid "G-code flavor" msgstr "G-Code Typ" @@ -10733,6 +10947,9 @@ msgstr "Winkel zum Bügeln, der den relativen Winkel zwischen der Oberseite und msgid "This gcode part is inserted at every layer change after lift z" msgstr "Dieser G-Code wird bei jedem Schichtwechsel nach dem anheben von Z eingefügt." +msgid "Clumping detection G-code" +msgstr "Klumpenerkennung G-Code" + msgid "Supports silent mode" msgstr "Unterstützt den Leise-Modus" @@ -11147,7 +11364,7 @@ msgid "Override filament scarf seam setting" msgstr "Filament Schrägnaht Einstellung überschreiben" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Übersteuerung der Schrägnaht-Einstellung für Filamente und Steuerung der Einstellungen über Modifikatoren." msgid "Wipe speed" msgstr "Wischgeschwindigkeit" @@ -11477,9 +11694,6 @@ msgstr "Stützwandschlaufen" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "Diese Einstellung gibt die Anzahl der Stützwände im Bereich [-1,2] an. -1 bedeutet automatisch, und 0 bedeutet, dass nur Füllungen zulässig sind, wenn die Unterstützung dick genug ist." -msgid "Chamber temperature" -msgstr "Kammertemperatur" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended." @@ -12345,7 +12559,7 @@ msgid "To Volumetric Speed" msgstr "Bis Volumengeschwindigkeit" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "Möchten Sie den Druckvorgang wirklich beenden?" msgid "Flow Dynamics Calibration Result" msgstr "Ergebnis der Flussdynamik-Kalibrierung" @@ -13165,9 +13379,6 @@ msgstr "Sie müssen einen Drucker auswählen" msgid "The start, end or step is not valid value." msgstr "Der Start, das Ende oder der Schritt sind kein gültiger Wert." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Die automatische Kalibrierung unterstützt nur Fälle, in denen der Durchmesser der linken und rechten Düse identisch ist." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Die Anzahl der Druckerextruder und der für die Kalibrierung ausgewählte Drucker stimmen nicht überein." @@ -13194,6 +13405,9 @@ msgstr "" "Der aktuell ausgewählte Düsentyp des %s Extruders stimmt nicht mit dem tatsächlichen Druckerdüsentyp überein.\n" "Klicken Sie oben auf die Schaltfläche „Synchronisieren“ und starten Sie die Kalibrierung neu." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Die automatische Kalibrierung unterstützt nur Fälle, in denen der Durchmesser der linken und rechten Düse identisch ist." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Kalibrierung nicht möglich: Möglicherweise weil der eingestellte Kalibrierungswertbereich zu groß oder der Schritt zu klein ist" @@ -13494,6 +13708,42 @@ msgstr "Stabilitätsprofil für 0,8mm Düse, wobei die Stabilität im Vordergrun msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Standardprofil für 0,8mm Düse, Geschwindigkeit priorisiert." +msgid "Helio: Process Started" +msgstr "Helio: Prozess gestartet" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "Der Helio API-Endpunkt ist leer. Bitte überprüfen Sie die Konfiguration." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "Der persönliche Zugangstoken ist leer. Bitte geben Sie den richtigen Token ein." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: Vorab signierte URL erstellt" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: Datei erfolgreich hochgeladen" + +msgid "Helio: file upload failed" +msgstr "Helio: Datei-Upload fehlgeschlagen" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "Bitte stellen Sie sicher, dass Sie den richtigen API-Schlüssel in den Einstellungen festgelegt haben." + +msgid "Helio: GCode created successfully" +msgstr "Helio: GCode erfolgreich erstellt" + +msgid "Helio: simulation successfully created" +msgstr "Helio: Simulation erfolgreich erstellt" + +msgid "Helio: simulation working" +msgstr "Helio: Simulation läuft" + +msgid "Helio: simulation failed" +msgstr "Helio: Simulation fehlgeschlagen" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: GCode erfolgreich heruntergeladen" + msgid "No AMS" msgstr "Kein AMS" @@ -13995,6 +14245,81 @@ msgstr "" "Vermeiden Sie Verformungen\n" "Wussten Sie, dass beim Drucken von Materialien, die zu Verformungen neigen, wie z. B. ABS, die Wahrscheinlichkeit von Verformungen durch eine entsprechende Erhöhung der Heizbetttemperatur verringert werden kann?" +#~ msgid "Chamber Temperature" +#~ msgstr "Kammertemperatur" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Rechts" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "Der Drucker wurde abgemeldet und kann keine Verbindung herstellen." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Drucker nicht verbunden. Bitte rufen Sie die Geräteseite auf, um vor der Synchronisierung einen %s Drucker zu verbinden." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "Der aktuell verbundene Drucker auf der Geräteseite ist kein %s. Bitte wechseln Sie vor der Synchronisierung zu einem %s." + +#~ msgid "Open Preferences." +#~ msgstr "Einstellungen öffnen" + +#~ msgid "Open next tip." +#~ msgstr "Nächsten Tipp öffnen" + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Dokumentation im Webbrowser öffnen" + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "Der Spiralmodus funktioniert nur, wenn Wandschleifen 1, Stützen deaktiviert, obere Schalenschichten 0, innere Fülldichte 0, Zeitraffertyp traditionell und Glättung der Wandgeschwindigkeit in Z-Richtung aus ist." + +#~ msgid "Fatal" +#~ msgstr "Fatal" + +#~ msgid "Serious" +#~ msgstr "Ernst" + +#~ msgid "Common" +#~ msgstr "Allgemein" + +#~ msgid "Stop Buzzer" +#~ msgstr "Buzzer stoppen" + +#~ msgid "Helio settings" +#~ msgstr "Helio-Einstellungen" + +#~ msgid "Small perimter threshold" +#~ msgstr "Schwellenwert für kleine Wände" + +#~ msgid "Helio slicing does not support using a number of materials greater than 1." +#~ msgstr "Helio Slicen unterstützt nicht die Verwendung von mehr als einem Material." + +#~ msgid "Enable Helio slice" +#~ msgstr "Helio-Slice aktivieren" + +#~ msgid "Enable Helio slicing" +#~ msgstr "Helio-Slicen aktivieren" + +#~ msgid "Description of title content" +#~ msgstr "Beschreibung des Titelinhalts" + +#~ msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, and maintained by Helio Additive. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +#~ msgstr "Sofern nicht anders angegeben, bietet QIDI Tech nur Support für die offiziell bereitgestellten Softwarefunktionen. Die Funktionen zum Slicen und zur Slicing-Optimierung, die auf dem Cloud-Dienst von Helio Additive in dieser Software basieren, werden von Helio Additive entwickelt, betrieben und gewartet. Diese Funktionen erfassen die erforderlichen Benutzerinformationen und Daten, um die entsprechenden Servicefunktionen zu erfüllen. Dies kann Abonnements und Zahlungen beinhalten. Bitte besuchen Sie Helio Additive und lesen Sie die Datenschutzvereinbarung von Helio Additive sowie die Nutzungsvereinbarung von Helio Additive für weitere Informationen." + +#~ msgid "Layer Time (s)" +#~ msgstr "Schichtzeit (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "Das Ausschalten der Beleuchtung während der Aufgabe führt zum Ausfall der KI-Überwachung, wie z. B. der Spaghetti-Erkennung. Bitte wählen Sie sorgfältig aus." + +#~ msgid "Open Door Dectection" +#~ msgstr "Erkennung offener Tür" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Ein zuvor ungespeichertes Projekt wurde entdeckt, möchten Sie es wiederherstellen?" + #~ msgid "Old" #~ msgstr "Alt" @@ -17274,4 +17599,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Empfohlener Temperaturbereich der Box für dieses Filament. 0 bedeutet keine Einstellung." msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Stellen Sie die Temperatur der Box während des Drucks ein. Auf 0 setzen (ausgeschaltet)." \ No newline at end of file +msgstr "Stellen Sie die Temperatur der Box während des Drucks ein. Auf 0 setzen (ausgeschaltet)." + +msgid "Enable Box" +msgstr "Box aktivieren" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Aktivieren Sie die Multi-Color Box für den Mehrfarbendruck mit mehreren Filamenten." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "Die Maschine ist nicht mit der Box synchronisiert, daher kann die Box nicht aktiviert werden." \ No newline at end of file diff --git a/qdt/i18n/en/QIDIStudio_en.po b/qdt/i18n/en/QIDIStudio_en.po index c065f86..4f99691 100644 --- a/qdt/i18n/en/QIDIStudio_en.po +++ b/qdt/i18n/en/QIDIStudio_en.po @@ -28,6 +28,46 @@ msgstr "" msgid "The filament model is unknown. A random filament preset will be used." msgstr "" +msgid "right" +msgstr "" + +msgid "left" +msgstr "" + +msgid "right extruder" +msgstr "" + +msgid "left extruder" +msgstr "" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "TPU is not supported by AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Damp PVA will become flexible and get stuck inside the AMS; please take care to dry it well before use." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "Damp PVA is flexible and may get stuck in the extruder. Please dry it before use." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "" + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF filaments are hard and brittle, so they can easily break or get stuck in an AMS; please use with caution." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF is brittle and could break in a bent PTFE tube above the Toolhead." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF is brittle and could break in a bent PTFE tube above the Toolhead." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "" + msgid "Current AMS humidity" msgstr "" @@ -1040,6 +1080,9 @@ msgstr "" msgid "Warning:text normal has been reset." msgstr "" +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "" @@ -2249,18 +2292,6 @@ msgstr "Multicolor Print" msgid "Line Type" msgstr "Line Type" -msgid "More" -msgstr "More" - -msgid "Open Preferences." -msgstr "Open Preferences." - -msgid "Open next tip." -msgstr "Open next tip." - -msgid "Open Documentation in web browser." -msgstr "Open Documentation in web browser." - msgid "Color" msgstr "Color" @@ -2417,24 +2448,6 @@ msgstr "" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Part" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "" - -msgid "MC Board" -msgstr "" - -msgid "Heat" -msgstr "" - msgid "Chamber" msgstr "" @@ -2461,7 +2474,32 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "" msgctxt "air_duct" -msgid "Right" +msgid "Right(Aux)" +msgstr "" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Part" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "" + +msgid "MC Board" +msgstr "" + +msgid "Heat" +msgstr "" + +msgid "Fan" msgstr "" msgid "Idling..." @@ -3008,7 +3046,7 @@ msgid "Print with the filament mounted on the back of chassis" msgstr "Print with the filament mounted on the back of chassis" msgid "Please change the desiccant when it is too wet. The indicator may not represent accurately in following cases : when the lid is open or the desiccant pack is changed. it take hours to absorb the moisture, low temperatures also slow down the process." -msgstr "Please change the desiccant when it is too wet. The indicator may not represent accurately in following cases: when the lid is open or the desiccant pack is changed. It takes a few hours to absorb the moisture, and low temperatures also slow down the process." +msgstr "*Please change the desiccant when it is too wet. The indicator may not represent accurately in following cases:when the lid is open or the desiccant pack is changed, it take hours to absorb the moisture; low temperatures also slow down the process. " msgid "Config which AMS slot should be used for a filament used in the print job" msgstr "Configure which AMS slot should be used for a filament used in the print job." @@ -3290,6 +3328,11 @@ msgstr "" "Too small max volumetric speed.\n" "Value was reset to 0.5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs.The maximum safe temperature for the material is %d" @@ -3418,7 +3461,7 @@ msgstr "" "lock depth should smaller than skin depth.\n" "Reset to half of skin depth" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -3604,28 +3647,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" +msgid "Measuring Surface" msgstr "" -msgid "right" -msgstr "" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." +msgid "Thermal Preconditioning for first layer optimization" msgstr "" msgid "Unknown" msgstr "Unknown" -msgid "Fatal" -msgstr "Fatal" - -msgid "Serious" -msgstr "Serious" - -msgid "Common" -msgstr "Common" - msgid "Update successful." msgstr "Update successful." @@ -3688,23 +3718,74 @@ msgstr "Failed to generate cali gcode" msgid "Calibration error" msgstr "Calibration error" -msgid "TPU is not supported by AMS." -msgstr "TPU is not supported by AMS." +msgid "Resume Printing" +msgstr "Resume Printing" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Damp PVA will become flexible and get stuck inside the AMS; please take care to dry it well before use." - -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgid "Resume (defects acceptable)" msgstr "" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF filaments are hard and brittle, so they can easily break or get stuck in an AMS; please use with caution." +msgid "Resume (problem solved)" +msgstr "" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF is brittle and could break in a bent PTFE tube above the Toolhead." +msgid "Stop Printing" +msgstr "Stop Printing" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF is brittle and could break in a bent PTFE tube above the Toolhead." +msgid "Check Assistant" +msgstr "Check Assistant" + +msgid "Filament Extruded, Continue" +msgstr "Filament Extruded, Continue" + +msgid "Not Extruded Yet, Retry" +msgstr "Not Extruded Yet, Retry" + +msgid "Finished, Continue" +msgstr "Finished, Continue" + +msgid "Load Filament" +msgstr "Load Filament" + +msgid "Filament Loaded, Resume" +msgstr "Filament Loaded, Resume" + +msgid "View Liveview" +msgstr "View Liveview" + +msgid "No Reminder Next Time" +msgstr "" + +msgid "Ignore. Don't Remind Next Time" +msgstr "" + +msgid "Ignore this and Resume" +msgstr "" + +msgid "Problem Solved and Resume" +msgstr "" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "" + +msgid "Retry (problem solved)" +msgstr "" + +msgid "Stop Drying" +msgstr "" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Done" + +msgid "Retry" +msgstr "Retry" + +msgid "Resume" +msgstr "Resume" + +msgid "Unknown error." +msgstr "" msgid "default" msgstr "default" @@ -3759,6 +3840,15 @@ msgstr "Line Width" msgid "Fan Speed" msgstr "Fan Speed" +msgid "Thermal Index (min)" +msgstr "" + +msgid "Thermal Index (max)" +msgstr "" + +msgid "Thermal Index (mean)" +msgstr "" + msgid "Flow" msgstr "Flow" @@ -3789,6 +3879,18 @@ msgstr "Fan Speed: " msgid "Temperature: " msgstr "Temperature: " +msgid "Thermal Index" +msgstr "" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "" + msgid "Loading G-codes" msgstr "Loading G-code" @@ -3888,6 +3990,9 @@ msgstr "from" msgid "Slicing Result" msgstr "" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Color Scheme" @@ -3915,9 +4020,6 @@ msgstr "Temperature (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumetric flow rate (mm³/s)" -msgid "Layer Time (s)" -msgstr "Layer Time (s)" - msgid "Travel" msgstr "Travel" @@ -4432,6 +4534,12 @@ msgid "" "Would you like to watch a quick tutorial video?" msgstr "" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "" + +msgid "Tips" +msgstr "Tips" + msgid "Slice all" msgstr "Slice all" @@ -4946,8 +5054,8 @@ msgstr "Connection Failed. Please check the network and try again" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Please check the network and try again. You can restart or update the printer if the issue persists." -msgid "The printer has been logged out and cannot connect." -msgstr "The printer has been logged out and cannot connect." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "" @@ -5059,11 +5167,6 @@ msgstr "Load failed" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "" -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN Connection Failed (Failed to view sdcard)" @@ -5113,9 +5216,6 @@ msgstr "" msgid "Download waiting..." msgstr "Download waiting..." -msgid "Retry" -msgstr "Retry" - msgid "Play" msgstr "Play" @@ -5129,9 +5229,6 @@ msgstr "Download finished" msgid "Downloading %d%%..." msgstr "Downloading %d%%..." -msgid "Fan" -msgstr "" - msgid "Air Condition" msgstr "" @@ -5150,6 +5247,11 @@ msgstr "File checksum error. Please retry." msgid "Not supported on the current printer version." msgstr "Not supported on the current printer version." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "" @@ -5286,9 +5388,6 @@ msgstr "Printing Progress" msgid "Parts Skip" msgstr "" -msgid "Resume" -msgstr "Resume" - msgid "Stop" msgstr "Stop" @@ -5370,9 +5469,6 @@ msgstr "Cancel print" msgid "Are you sure you want to stop this print?" msgstr "" -msgid "Unknown error." -msgstr "" - msgid "The printer is busy on other print job" msgstr "The printer is busy with another print job." @@ -5443,8 +5539,8 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Ludicrous" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "" +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Turning the lights off during a task will cause the failure of AI monitoring such as spaghetti detection. Please choose carefully." msgid "Keep it On" msgstr "" @@ -5720,6 +5816,9 @@ msgstr "Software has New version." msgid "Goto download page." msgstr "Goto download page." +msgid "More" +msgstr "More" + msgid "Open Folder." msgstr "Open Folder." @@ -5889,7 +5988,7 @@ msgstr "First Layer Inspection" msgid "Auto-recovery from step loss" msgstr "Auto-recover from step loss" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "" msgid "Notification" @@ -5965,6 +6064,10 @@ msgstr "Printer settings" msgid "The %s nozzle can not print %s." msgstr "" +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "" @@ -6119,8 +6222,10 @@ msgstr "Successfully unmounted. The device %s(%s) can now be safely removed from msgid "Ejecting of device %s(%s) has failed." msgstr "Ejecting of device %s(%s) has failed." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Previously unsaved items have been detected. Do you want to restore them?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Restore" @@ -6336,6 +6441,33 @@ msgstr "Slicing Canceled" msgid "Slicing Plate %d" msgstr "Slicing Plate %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "" + msgid "Please resolve the slicing errors and publish again." msgstr "Please resolve the slicing errors and publish again." @@ -6389,9 +6521,6 @@ msgstr "" msgid "Switch now" msgstr "" -msgid "Tips" -msgstr "Tips" - msgid "Load project" msgstr "Load project" @@ -6555,11 +6684,11 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." @@ -6632,6 +6761,12 @@ msgstr "" msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Plate% d: %s is not suggested for use printing filament %s(%s). If you still want to do this print job, please set this filament's bed temperature to a number that is not zero." +msgid "Parameter recommendation" +msgstr "" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "" @@ -6819,6 +6954,12 @@ msgstr "" msgid "Perform gamma correction on color after importing the obj model." msgstr "" +msgid "Remember last used color scheme" +msgstr "" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "" + msgid "Improve rendering performance by lod" msgstr "" @@ -6888,6 +7029,27 @@ msgstr "Show online staff-picked models on the home page" msgid "Show history on the home page" msgstr "" +msgid "Helio Options" +msgstr "" + +msgid "Enable Helio" +msgstr "" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "Maximum recent projects" @@ -7267,7 +7429,7 @@ msgid "QIDI Textured PEI Plate" msgstr "QIDI Textured PEI Plate" msgid "QIDI Cool Plate SuperTack" -msgstr "" +msgstr "Cool Plate SuperTack" msgid "Send print job" msgstr "" @@ -7392,18 +7554,9 @@ msgstr "" msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "" -msgid "right extruder" -msgstr "" - -msgid "left extruder" -msgstr "" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "" @@ -7686,9 +7839,15 @@ msgstr "Click to reset all settings to the last saved preset." msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "A Prime tower is required for smooth timeplase mode. There may be flaws on the model without a prime tower. Are you sure you want to disable the prime tower?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "Prime tower is required for clumping detection by probing. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "Prime tower is required for clumping detection by probing. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "A prime tower is required for smooth timelapse mode. There may be flaws on the model without prime tower. Do you want to enable the prime tower?" @@ -7982,6 +8141,9 @@ msgstr "Layer change G-code" msgid "Time lapse G-code" msgstr "Time lapse G-code" +msgid "Clumping Detection G-code" +msgstr "G-code of clumping detection by probing" + msgid "Change filament G-code" msgstr "Change filament G-code" @@ -8771,63 +8933,9 @@ msgstr "New version of QIDI Studio" msgid "Skip this Version" msgstr "Skip this Version" -msgid "Done" -msgstr "Done" - msgid "resume" msgstr "resume" -msgid "Resume Printing" -msgstr "Resume Printing" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Stop Printing" - -msgid "Check Assistant" -msgstr "Check Assistant" - -msgid "Filament Extruded, Continue" -msgstr "Filament Extruded, Continue" - -msgid "Not Extruded Yet, Retry" -msgstr "Not Extruded Yet, Retry" - -msgid "Finished, Continue" -msgstr "Finished, Continue" - -msgid "Load Filament" -msgstr "Load Filament" - -msgid "Filament Loaded, Resume" -msgstr "Filament Loaded, Resume" - -msgid "View Liveview" -msgstr "View Liveview" - -msgid "No Reminder Next Time" -msgstr "" - -msgid "Ignore. Don't Remind Next Time" -msgstr "" - -msgid "Ignore this and Resume" -msgstr "" - -msgid "Problem Solved and Resume" -msgstr "" - -msgid "Stop Buzzer" -msgstr "" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Confirm and Update Nozzle" @@ -8901,6 +9009,63 @@ msgstr "Failed to send. Click 'Retry' to try again. If it still doesn’t work, msgid "reconnect" msgstr "" +msgid "Terms of Service" +msgstr "" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "" + +msgid "Terms of Use of Helio Additive" +msgstr "" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "" + +msgid "Agree" +msgstr "" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Chamber temperature" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" + +msgid "How to use Helio" +msgstr "" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "" + +msgid "Click for more details" +msgstr "" + msgid "Air Pump" msgstr "" @@ -8913,6 +9078,9 @@ msgstr "" msgid "Cutting Module" msgstr "" +msgid "Auto Fire Extinguishing System" +msgstr "" + msgid "Model:" msgstr "Model:" @@ -9206,6 +9374,9 @@ msgstr "%1% is too tall, and collisions will be caused." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " is too close to exclusion area, there may be collisions when printing." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " is too close to probing area of clumping detection, there may be collisions when printing." + msgid "Prime Tower" msgstr "Prime Tower" @@ -9215,12 +9386,18 @@ msgstr " is too close to others, and collisions may be caused.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " is too close to an exclusion area, and collisions will be caused.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " is too close to probing area of clumping detection, and collisions will be caused.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "" msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "" +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "" @@ -9233,6 +9410,12 @@ msgstr "No extrusions under current settings." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "Clumping detection by probing is not supported when \"by object\" sequence is enabled." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "Prime tower is required for clumping detection by probing. There may be flaws on the model without prime tower." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." @@ -9579,7 +9762,7 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." msgstr "" msgid "Slow down by height" @@ -9837,8 +10020,8 @@ msgstr "Small perimeters" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." -msgid "Small perimter threshold" -msgstr "Small perimter threshold" +msgid "Small perimeter threshold" +msgstr "" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10050,6 +10233,15 @@ msgstr "" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Filament diameter is used to calculate extrusion variables in G-code, so it is important that this is accurate and precise." +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "" @@ -10059,6 +10251,12 @@ msgid "" "Be sure to allow enough space between objects, as this compensation is done after the checks." msgstr "" +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "" @@ -10387,6 +10585,21 @@ msgstr "Scan first layer" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Enable this to allow the camera on the printer to check the quality of the first layer." +msgid "Enable clumping detection" +msgstr "Enable clumping detection by probing" + +msgid "Clumping detection layers" +msgstr "Layers of clumping detection by probing" + +msgid "Clumping detection layers." +msgstr "Layers of clumping detection by probing." + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "Thumbnail size" @@ -10651,6 +10864,9 @@ msgstr "Angle for ironing, which controls the relative angle between the top sur msgid "This gcode part is inserted at every layer change after lift z" msgstr "This gcode part is inserted at every layer change after lift z" +msgid "Clumping detection G-code" +msgstr "G-code of clumping detection by probing" + msgid "Supports silent mode" msgstr "Supports silent mode" @@ -11393,9 +11609,6 @@ msgstr "Support wall loops" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "" -msgid "Chamber temperature" -msgstr "Chamber temperature" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended." @@ -12473,7 +12686,7 @@ msgid "Union" msgstr "Union" msgid "Difference" -msgstr "Difference" +msgstr "Subtraction" msgid "Intersection" msgstr "Intersection" @@ -13056,9 +13269,6 @@ msgstr "Need select printer" msgid "The start, end or step is not valid value." msgstr "The start, end or step is not valid value." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "" - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "" @@ -13079,6 +13289,9 @@ msgid "" "Please click the Sync button above and restart the calibration." msgstr "" +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "" + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" @@ -13379,6 +13592,42 @@ msgstr "" msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "" +msgid "Helio: Process Started" +msgstr "" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "" + +msgid "Helio: file succesfully uploaded" +msgstr "" + +msgid "Helio: file upload failed" +msgstr "" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "" + +msgid "Helio: simulation successfully created" +msgstr "" + +msgid "Helio: simulation working" +msgstr "" + +msgid "Helio: simulation failed" +msgstr "" + +msgid "Helio: GCode downloaded successfully" +msgstr "" + msgid "No AMS" msgstr "No AMS" @@ -13880,6 +14129,42 @@ msgstr "" "Avoid warping\n" "Did you know that when printing materials that are prone to warping such as ABS, appropriately increasing the heatbed temperature can reduce the probability of warping?" +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "The printer has been logged out and cannot connect." + +#~ msgid "enable_wrapping_detection" +#~ msgstr "Enable clumping detection by probing" + +#~ msgid "enable_prime_tower" +#~ msgstr "Enable prime tower" + +#~ msgid "Open Preferences." +#~ msgstr "Open Preferences." + +#~ msgid "Open next tip." +#~ msgstr "Open next tip." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Open Documentation in web browser." + +#~ msgid "Fatal" +#~ msgstr "Fatal" + +#~ msgid "Serious" +#~ msgstr "Serious" + +#~ msgid "Common" +#~ msgstr "Common" + +#~ msgid "Small perimter threshold" +#~ msgstr "Small perimter threshold" + +#~ msgid "Layer Time (s)" +#~ msgstr "Layer Time (s)" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Previously unsaved items have been detected. Do you want to restore them?" + #~ msgid "Paused due to filament runout" #~ msgstr "Paused due to filament runout" @@ -16808,13 +17093,9 @@ msgstr "" msgid "Unseal Fan speed" msgstr "" -msgid "" - msgid "Resonance avoidance" msgstr "" -msgid "" - msgid "G-code thumbnails" msgstr "" @@ -16933,4 +17214,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "" msgid "Set the temperature of the box during printing, set to 0 (representing off)." +msgstr "" + +msgid "Enable Box" +msgstr "" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "" + +msgid "The machine is not synchronized with the box, so the box cannot be activated." msgstr "" \ No newline at end of file diff --git a/qdt/i18n/es/QIDIStudio_es.po b/qdt/i18n/es/QIDIStudio_es.po index 64b2377..cd9a959 100644 --- a/qdt/i18n/es/QIDIStudio_es.po +++ b/qdt/i18n/es/QIDIStudio_es.po @@ -14,19 +14,59 @@ msgstr "" "X-Generator: Poedit 3.4.2\n" msgid "The filament may not be compatible with the current machine settings. Generic filament presets will be used." -msgstr "" +msgstr "Es posible que el filamento no sea compatible con la configuración actual de la máquina. Se utilizarán preajustes de filamento genéricos." msgid "The filament model is unknown. Still using the previous filament preset." -msgstr "" +msgstr "Se desconoce el modelo del filamento. Se sigue usando el filamento preestablecido anterior." msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" +msgstr "Se desconoce el modelo de filamento. Se utilizarán los filamentos preestablecidos genéricos." msgid "The filament may not be compatible with the current machine settings. A random filament preset will be used." -msgstr "" +msgstr "Es posible que el filamento no sea compatible con la configuración actual de la máquina. Se utilizará un filamento preestablecido aleatorio." msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" +msgstr "Se desconoce el modelo de filamento. Se utilizará un filamento preestablecido aleatorio." + +msgid "right" +msgstr "derecha" + +msgid "left" +msgstr "izquierda" + +msgid "right extruder" +msgstr "extrusor derecho" + +msgid "left extruder" +msgstr "extruder izquierdo" + +msgid "extruder" +msgstr "extrusor" + +msgid "TPU is not supported by AMS." +msgstr "El AMS no admite TPU." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "El PVA húmedo se volverá flexible y se atascará dentro del AMS; asegúrate de secarlo bien antes de usarlo." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "El PVA húmedo es flexible y puede quedar atascado en el extrusor. Séquelo antes de usarlo." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "La superficie rugosa de PLA Glow puede acelerar el desgaste del sistema AMS, especialmente de los componentes internos del AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "Los filamentos CF/GF son duros y quebradizos, por lo que pueden romperse o atascarse fácilmente en un AMS; utilícelos con precaución." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "El PPS-CF es quebradizo y podría romperse en un tubo de PTFE doblado por encima del cabezal." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "El PPA-CF es quebradizo y podría romperse en un tubo de PTFE doblado por encima del cabezal." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s no es compatible con el %s del extrusor." msgid "Current AMS humidity" msgstr "Humedad AMS actual" @@ -303,7 +343,7 @@ msgid "Tool-Rotate" msgstr "Herramienta-rotar" msgid "Tool-Lay on Face" -msgstr "Herramienta-colocar sobre la cara" +msgstr "Herramienta - Alinear sobre una cara" msgid "Bottom:" msgstr "Abajo:" @@ -1035,7 +1075,7 @@ msgid "Warning:There is a mirror in the text matrix, and dragging it will comple msgstr "Advertencia: Hay un espejo en la matriz de texto, y al arrastrarlo se regenerará por completo." msgid "Warning:Due to font upgrades,previous font may not necessarily be replaced successfully, and recommend you to modify the font." -msgstr "" +msgstr "Advertencia: Debido a las actualizaciones de fuentes, es posible que la fuente anterior no se reemplace correctamente y se recomienda modificar la fuente." msgid "Warning:create text fail." msgstr "Advertencia: no se pudo crear el texto." @@ -1046,6 +1086,9 @@ msgstr "Advertencia: El texto normal es un error." msgid "Warning:text normal has been reset." msgstr "Advertencia: el texto normal se ha restablecido." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Advertencia: la matriz anterior tiene al menos dos parámetros: reflejo, escala y rotación. Si continúa editando, puede que no sea correcto. Arrastra el texto o cancela usando la postura actual, guárdalo y vuelve a editarlo." @@ -1442,6 +1485,9 @@ msgid "" "Please make sure QIDI Studio has permission to delete and write in this directory,\n" "and it is not being occupied by the system or other applications." msgstr "" +"No se pudieron instalar los archivos preestablecidos en%s.\n" +"Asegúrese de que QIDI Studio tiene permiso para borrar y escribir en este directorio,\n" +"y no está ocupado por el sistema ni por otras aplicaciones." #, c-format, boost-format msgid "" @@ -1573,7 +1619,7 @@ msgid "Ongoing uploads" msgstr "El envío todavía esta en curso" msgid "Install presets failed" -msgstr "" +msgstr "Fallo al instalar los ajustes preestablecidos" msgid "Select a G-code file:" msgstr "Seleccione un archivo de código G:" @@ -2028,7 +2074,7 @@ msgid "Click the icon to edit support painting of the object" msgstr "Haga clic en el icono para editar la pintura de apoyo del objeto" msgid "Click the icon to edit fuzzy skin painting of the object" -msgstr "" +msgstr "Haga clic en el icono para editar la pintura de piel borrosa del objeto" msgid "Click the icon to edit color painting of the object" msgstr "Haga clic en el icono para editar la pintura de color del objeto" @@ -2055,7 +2101,7 @@ msgid "Switch to per-object setting mode to edit modifier settings." msgstr "Cambia al modo de ajuste por objeto para editar los ajustes de los modificadores." msgid "Sub-merged body" -msgstr "" +msgstr "Cuerpo sumergido" msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "Cambie al modo de configuración por objeto para editar la configuración del proceso de los objetos seleccionados." @@ -2255,18 +2301,6 @@ msgstr "Impresión multicolor" msgid "Line Type" msgstr "Tipo de línea" -msgid "More" -msgstr "Más" - -msgid "Open Preferences." -msgstr "Abrir preferencias" - -msgid "Open next tip." -msgstr "Abrir siguiente sugerencia" - -msgid "Open Documentation in web browser." -msgstr "Abrir documentación en el navegador" - msgid "Color" msgstr "Color" @@ -2388,7 +2422,7 @@ msgid "Filament type is unknown which is required to perform this action. Please msgstr "Se desconoce el tipo de filamento que se requiere para realizar esta acción. Establezca la información del filamento objetivo." msgid "Changing fan speed during printing may affect print quality, please choose carefully." -msgstr "" +msgstr "Cambiar la velocidad del ventilador durante la impresión puede afectar a la calidad de impresión, elija con cuidado." msgid "Change Anyway" msgstr "Cambia de todos modos" @@ -2423,24 +2457,6 @@ msgstr "Refrigeración completa" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "Cabezal caliente" - -msgid "Parts" -msgstr "Pieza" - -msgid "Aux" -msgstr "aux" - -msgid "Nozzle1" -msgstr "Boquilla1" - -msgid "MC Board" -msgstr "Tablero MC" - -msgid "Heat" -msgstr "Calor" - msgid "Chamber" msgstr "Cámara" @@ -2467,8 +2483,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "El modo de refrigeración es adecuado para imprimir materiales de PLA/PETG/TPU." msgctxt "air_duct" -msgid "Right" -msgstr "Derecha" +msgid "Right(Aux)" +msgstr "Der (Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "Cabezal caliente" + +msgid "Parts" +msgstr "Pieza" + +msgid "Aux" +msgstr "aux" + +msgid "Nozzle1" +msgstr "Boquilla1" + +msgid "MC Board" +msgstr "Tablero MC" + +msgid "Heat" +msgstr "Calor" + +msgid "Fan" +msgstr "Ventilador" msgid "Idling..." msgstr "Esperando..." @@ -2589,10 +2630,10 @@ msgid "There is no valid surface for text projection." msgstr "No hay superficie válida para la proyección de texto." msgid "Text mesh ie empty." -msgstr "Text mesh is empty." +msgstr "La malla de texto está vacía." msgid "Text" -msgstr "" +msgstr "Texto" msgid "Error! Unable to create thread!" msgstr "¡Error! No se ha podido crear el hilo." @@ -3003,11 +3044,11 @@ msgstr "" #, c-format, boost-format msgid "Note: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Nota: el tipo de filamento (%s) no coincide con el tipo de filamento (%s) en el archivo de corte. Si quieres usar esta ranura, puedes instalarla %s en lugar de %s cambiarla en la página «Dispositivo»." #, c-format, boost-format msgid "Note: the slot is empty or undefined. If you want to use this slot, you can install %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Nota: la ranura está vacía o no está definida. Si quieres usar esta ranura, puedes instalar %s y cambiar la información de la ranura en la página «Dispositivo»." msgid "Note: Only filament-loaded slots can be selected." msgstr "Nota: Solo se pueden seleccionar ranuras con filamento cargado." @@ -3309,6 +3350,13 @@ msgstr "" "Velocidad volumétrica máxima demasiado pequeña.\n" "El valor se restableció a 0.5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"No debe ser mayor que el 100%.\n" +"Restablecer al valor predeterminado" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs.The maximum safe temperature for the material is %d" @@ -3437,8 +3485,8 @@ msgstr "" "la profundidad de la cerradura debe ser menor que la profundidad de la piel.\n" "Restablecer a la mitad de la profundidad de la piel" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "El modo espiral solo funciona cuando los bucles de pared son 1, el soporte está desactivado, las capas superiores de la capa superior son 0, la densidad de relleno dispersa es 0, el tipo de lapso de tiempo es tradicional y la velocidad de suavizado de la pared en la dirección z es falsa." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "El modo espiral solo funciona cuando los bucles de pared son 1, el soporte está desactivado, la detección de aglomeraciones mediante sondeo está desactivada, las capas superiores de la cáscara son 0, la densidad de relleno disperso es 0, el tipo de lapso de tiempo es tradicional y la velocidad de suavizado de la pared en dirección z es falsa." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Pero las máquinas con estructura I3 no generarán vídeos timelapse." @@ -3623,28 +3671,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" -msgstr "izquierda" +msgid "Measuring Surface" +msgstr "Medir la superficie" -msgid "right" -msgstr "derecha" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s no es compatible con el %s del extrusor." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Pre-acondicionamiento térmico para la optimización de la primera capa" msgid "Unknown" msgstr "Desconocido" -msgid "Fatal" -msgstr "Fatal" - -msgid "Serious" -msgstr "En serio" - -msgid "Common" -msgstr "Común" - msgid "Update successful." msgstr "Actualización exitosa." @@ -3658,16 +3693,16 @@ msgid "Update failed." msgstr "Actualización fallida." msgid "Timelapse is not supported on this printer." -msgstr "" +msgstr "Esta impresora no admite Timelapse." msgid "Timelapse is not supported while the storage does not exist." -msgstr "Timelapse is not supported when storage is not inserted." +msgstr "No se admite el lapso de tiempo cuando el almacenamiento no está insertado." msgid "Timelapse is not supported while the storage is unavailable." -msgstr "Timelapse is not supported when storage is unavailable." +msgstr "No se admite la función de lapso de tiempo mientras el almacenamiento no esté disponible." msgid "Timelapse is not supported while the storage is readonly." -msgstr "" +msgstr "No se admite la reproducción del lapso de tiempo mientras el almacenamiento sea de solo lectura." msgid "To ensure your safety, certain processing tasks (such as laser) can only be resumed on printer." msgstr "Para garantizar su seguridad, algunas tareas de procesamiento (como el láser) solo se pueden reanudar en la impresora." @@ -3707,23 +3742,74 @@ msgstr "Fallo al generar el código cali gcode" msgid "Calibration error" msgstr "Error de calibración" -msgid "TPU is not supported by AMS." -msgstr "El AMS no admite TPU." +msgid "Resume Printing" +msgstr "Reanudar impresión" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "El PVA húmedo se volverá flexible y se atascará dentro del AMS; asegúrate de secarlo bien antes de usarlo." +msgid "Resume (defects acceptable)" +msgstr "Currículum (se aceptan defectos)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "La superficie rugosa de PLA Glow puede acelerar el desgaste del sistema AMS, especialmente de los componentes internos del AMS Lite." +msgid "Resume (problem solved)" +msgstr "Currículum (problema resuelto)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "Los filamentos CF/GF son duros y quebradizos, por lo que pueden romperse o atascarse fácilmente en un AMS; utilícelos con precaución." +msgid "Stop Printing" +msgstr "Detener la impresión" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "El PPS-CF es quebradizo y podría romperse en un tubo de PTFE doblado por encima del cabezal." +msgid "Check Assistant" +msgstr "Verificar asistente." -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "El PPA-CF es quebradizo y podría romperse en un tubo de PTFE doblado por encima del cabezal." +msgid "Filament Extruded, Continue" +msgstr "Filamento extruido, continúa" + +msgid "Not Extruded Yet, Retry" +msgstr "Aún no está extruido, vuelva a intentarlo" + +msgid "Finished, Continue" +msgstr "Finalizado, continuar" + +msgid "Load Filament" +msgstr "Cargar filamento" + +msgid "Filament Loaded, Resume" +msgstr "Filamento cargado, reanudación" + +msgid "View Liveview" +msgstr "Ver Liveview" + +msgid "No Reminder Next Time" +msgstr "La próxima vez no habrá recordatorio" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Ignorar. No recordar la próxima vez" + +msgid "Ignore this and Resume" +msgstr "Ignorar esto y reanudar" + +msgid "Problem Solved and Resume" +msgstr "Problema resuelto y reanudar" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Entendido, apague la alarma de incendios." + +msgid "Retry (problem solved)" +msgstr "Reintentar (problema resuelto)" + +msgid "Stop Drying" +msgstr "Detener el secado" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Listo" + +msgid "Retry" +msgstr "Reintentar" + +msgid "Resume" +msgstr "Reanudar" + +msgid "Unknown error." +msgstr "Error desconocido." msgid "default" msgstr "por defecto" @@ -3778,6 +3864,15 @@ msgstr "Ancho de línea" msgid "Fan Speed" msgstr "Velocidad del ventilador" +msgid "Thermal Index (min)" +msgstr "Índice Térmico (mín)" + +msgid "Thermal Index (max)" +msgstr "Índice térmico (máx)" + +msgid "Thermal Index (mean)" +msgstr "Índice Térmico (media)" + msgid "Flow" msgstr "Flujo" @@ -3808,6 +3903,18 @@ msgstr "Velocidad del ventilador:" msgid "Temperature: " msgstr "Temperatura:" +msgid "Thermal Index" +msgstr "Índice Térmico" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "Máx: " + +msgid "Mean: " +msgstr "Media: " + msgid "Loading G-codes" msgstr "Carga de códigos G" @@ -3907,6 +4014,9 @@ msgstr "desde" msgid "Slicing Result" msgstr "Resultado del corte" +msgid "Helio Simulation" +msgstr "Simulación de Helio" + msgid "Color Scheme" msgstr "Esquema de colores" @@ -3934,9 +4044,6 @@ msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Tasa de flujo volumétrico (mm³/seg)" -msgid "Layer Time (s)" -msgstr "Tiempo de capa (s)" - msgid "Travel" msgstr "Recorrido" @@ -4097,19 +4204,19 @@ msgstr "Por favor, resuelva el problema moviéndolo totalmente dentro o fuera de #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% in ) which may cause rendering issues.\n" -msgstr "" +msgstr "El cuadro delimitador del ensamblaje es demasiado grande (tamaño máximo >= %1% pulgadas), lo que puede provocar problemas de renderizado.\n" #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% mm ) which may cause rendering issues.\n" -msgstr "" +msgstr "El cuadro delimitador del ensamblaje es demasiado grande (tamaño máximo >= %1% mm), lo que puede provocar problemas de renderizado.\n" #, boost-format msgid "Following objects are too far ( distance >= %1% in ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "Los siguientes objetos están demasiado lejos (distancia >= %1% pulgadas) del original del sistema de coordenadas mundial:\n" #, boost-format msgid "Following objects are too far ( distance >= %1% mm ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "Los siguientes objetos están demasiado lejos (distancia >= %1% mm) del original del sistema de coordenadas mundial:\n" msgid "left nozzle" msgstr "Boquilla izquierda" @@ -4119,11 +4226,11 @@ msgstr "Boquilla derecha" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "La posición o el tamaño de algunos modelos superan el rango imprimible del %s." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "La posición o el tamaño del modelo %s superan el rango imprimible %s del modelo." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr " Por favor, compruebe y ajuste la posición o el tamaño de la pieza para que se ajuste a la gama imprimible:\n" @@ -4186,11 +4293,11 @@ msgstr "Alinear con el eje Y" msgctxt "Camera" msgid "Left" -msgstr "" +msgstr "Izquierda" msgctxt "Camera" msgid "Right" -msgstr "" +msgstr "Derecha" msgid "Add" msgstr "Añadir" @@ -4288,19 +4395,19 @@ msgstr "No admite la impresión de 2 o más filamentos de TPU." #, c-format, boost-format msgid "Filament %s is placed in the %s, but the generated G-code path exceeds the printable range of the %s." -msgstr "" +msgstr "El filamento %s se coloca en%s, pero la ruta del código G generado supera el rango imprimible del. %s" #, c-format, boost-format msgid "Filaments %s is placed in the %s, but the generated G-code path exceeds the printable range of the %s." -msgstr "" +msgstr "Los filamentos %s se colocan en%s, pero la ruta del código G generado supera el rango imprimible del. %s" #, c-format, boost-format msgid "Filament %s is placed in the %s, but the generated G-code path exceeds the printable height of the %s." -msgstr "" +msgstr "El filamento %s se coloca en%s, pero la ruta del código G generado supera la altura imprimible del. %s" #, c-format, boost-format msgid "Filaments %s is placed in the %s, but the generated G-code path exceeds the printable height of the %s." -msgstr "" +msgstr "Los filamentos %s se colocan en%s, pero la ruta del código G generado supera la altura imprimible del. %s" msgid "Open wiki for more information." msgstr "Abra la wiki para obtener más información." @@ -4458,6 +4565,14 @@ msgid "" "This is your first time printing tpu filaments with the H2D machine.\n" "Would you like to watch a quick tutorial video?" msgstr "" +"Esta es tu primera vez imprimiendo filamentos de TPU con la máquina H2D. \n" +"¿Te gustaría ver un breve videotutorial?" + +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "El PPS-CF/PPA-CF es frágil y podría romperse en un tubo de PTFE doblado por encima del cabezal. Por favor, consulte la Wiki antes de usarlo. " + +msgid "Tips" +msgstr "Consejos" msgid "Slice all" msgstr "Laminar todo" @@ -4559,10 +4674,10 @@ msgstr "Vista derecha" msgctxt "Camera" msgid "Isometric" -msgstr "" +msgstr "Isométrico" msgid "Isometric View" -msgstr "" +msgstr "Vista isométrica" msgid "Start a new window" msgstr "Iniciar una nueva ventana" @@ -4715,7 +4830,7 @@ msgid "Show 3D Navigator" msgstr "Mostrar navegador 3D" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "Mostrar navegador 3D en la escena Preparar y Vista previa" msgid "Reset Window Layout" msgstr "Restablecer el diseño de la ventana" @@ -4973,8 +5088,8 @@ msgstr "Conexión fallida. Compruebe la red e inténtelo de nuevo." msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Compruebe la red e inténtelo de nuevo. Puede reiniciar o actualizar la impresora si el problema persiste." -msgid "The printer has been logged out and cannot connect." -msgstr "La impresora se ha desconectado y no puede conectarse." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Vídeo detenido." @@ -5086,13 +5201,6 @@ msgstr "Error al cargar" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "El firmware actual no admite la exploración de los archivos almacenados. Actualice el firmware de la impresora." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Compruebe si el almacenamiento está insertado en la impresora.\n" -"Si aún no se puede leer, puede intentar formatear el almacenamiento." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "Falló la conexión LAN (no se pudo ver la tarjeta SD)" @@ -5142,9 +5250,6 @@ msgstr "" msgid "Download waiting..." msgstr "Descarga en espera..." -msgid "Retry" -msgstr "Reintentar" - msgid "Play" msgstr "Reproducir" @@ -5158,9 +5263,6 @@ msgstr "Descarga finalizada" msgid "Downloading %d%%..." msgstr "Descargando %d%%..." -msgid "Fan" -msgstr "Ventilador" - msgid "Air Condition" msgstr "Aire acondicionado" @@ -5179,6 +5281,13 @@ msgstr "Error en la suma de comprobación del archivo. Vuelva a intentarlo." msgid "Not supported on the current printer version." msgstr "No es compatible con la versión actual de la impresora." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Compruebe si el almacenamiento está insertado en la impresora.\n" +"Si aún no se puede leer, puede intentar formatear el almacenamiento." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "La versión del firmware de la impresora es demasiado baja. Actualice el firmware y vuelva a intentarlo." @@ -5317,9 +5426,6 @@ msgstr "Progreso de la impresión" msgid "Parts Skip" msgstr "Omitir piezas" -msgid "Resume" -msgstr "Reanudar" - msgid "Stop" msgstr "Detener" @@ -5403,9 +5509,6 @@ msgstr "Cancelar impresión" msgid "Are you sure you want to stop this print?" msgstr "¿Está seguro de que desea detener esta impresión?" -msgid "Unknown error." -msgstr "Error desconocido." - msgid "The printer is busy on other print job" msgstr "La impresora está ocupada con otro trabajo de impresión." @@ -5447,7 +5550,7 @@ msgid "Are you sure you want to trigger auto homing?" msgstr "¿Estás seguro de que quieres activar la función de localización automática?" msgid "Homing" -msgstr "" +msgstr "A posición de inicio" msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." msgstr "Caliente la boquilla a más de 170 grados antes de cargar o descargar el filamento." @@ -5474,10 +5577,10 @@ msgid "Sport" msgstr "Deportivo" msgid "Ludicrous" -msgstr "Lúdico" +msgstr "Absurda" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "Apagar las luces durante la tarea provocará la falla del monitoreo de la IA, como la detección de espaguetis. Por favor, elija con cuidado." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Apagar las luces durante la tarea puede reducir el rendimiento de la supervisión de la IA, como la detección de espaguetis. Por favor, elija con cuidado." msgid "Keep it On" msgstr "Manténgalo encendido" @@ -5630,7 +5733,7 @@ msgid "Update" msgstr "Actualizar" msgid "Assistant(HMS)" -msgstr "" +msgstr "Asistente (HMS)" msgid "Go to" msgstr "Ir a" @@ -5753,6 +5856,9 @@ msgstr "El software tiene una nueva versión." msgid "Goto download page." msgstr "Ir a la página de descargas." +msgid "More" +msgstr "Más" + msgid "Open Folder." msgstr "Abrir Carpeta." @@ -5829,7 +5935,7 @@ msgid "Support painting" msgstr "Soporte pintado" msgid "Fuzzy skin" -msgstr "" +msgstr "Piel borrosa" msgid "Color painting" msgstr "Pintura en color" @@ -5922,8 +6028,8 @@ msgstr "Inspección de la primera capa" msgid "Auto-recovery from step loss" msgstr "Recuperación automática de la pérdida de pasos" -msgid "Open Door Dectection" -msgstr "Detección de puertas abiertas" +msgid "Open Door Detection" +msgstr "Detección de puerta abierta" msgid "Notification" msgstr "Notificación" @@ -5953,10 +6059,10 @@ msgid "Nozzle Flow" msgstr "Flujo de boquilla" msgid "Please change the nozzle settings on the printer." -msgstr "" +msgstr "Cambie la configuración de la boquilla en la impresora." msgid "View wiki" -msgstr "" +msgstr "Ver wiki" msgid "Hardened Steel" msgstr "Acero reforzado" @@ -5965,7 +6071,7 @@ msgid "Stainless Steel" msgstr "Acero inoxidable" msgid "Tungsten Carbide" -msgstr "" +msgstr "Carburo de tungsteno" msgid "High flow" msgstr "Flujo alto" @@ -5998,6 +6104,10 @@ msgstr "Ajustes de la impresora" msgid "The %s nozzle can not print %s." msgstr "La %s boquilla no puede imprimir%s." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "Boquilla" @@ -6141,6 +6251,8 @@ msgid "" "There are some unknown or uncompatible filaments mapped to generic preset.\n" "Please update QIDI Studio or restart QIDI Studio to check if there is an update to system presets." msgstr "" +"Hay filamentos desconocidos o incompatibles asignados a un preajuste genérico. \n" +"Actualice o reinicie QIDI Studio para comprobar si hay una actualización de los preajustes del sistema." msgid "Filament type and color information have been synchronized, but slot information is not included." msgstr "La información sobre el tipo y el color del filamento se ha sincronizado, pero no se incluye la información sobre las ranuras." @@ -6157,8 +6269,10 @@ msgstr "Se expulsó el dispositivo correctamente. El dispositivo %s (%s) ahora s msgid "Ejecting of device %s(%s) has failed." msgstr "La expulsión del dispositivo %s(%s) ha fallado." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Se ha detectado un proyecto anterior no guardado, ¿quieres restaurarlo?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Restaurar" @@ -6176,10 +6290,10 @@ msgid "Smooth mode for timelapse is enabled, but the prime tower is off, which m msgstr "El modo suave para lapso de tiempo está habilitado, pero la torre principal está desactivada, lo que puede causar defectos de impresión. Habilite la torre principal, vuelva a cortar e imprima nuevamente." msgid "Expand sidebar" -msgstr "" +msgstr "Expandir la barra lateral" msgid "Collapse sidebar" -msgstr "" +msgstr "Contraer la barra lateral" #, c-format, boost-format msgid "Loading file: %s" @@ -6374,6 +6488,35 @@ msgstr "Se canceló el proceso de slicing" msgid "Slicing Plate %d" msgstr "Placa de corte %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Preajuste de impresora no válido. No se puede realizar el corte con Helio." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "El ajuste preestablecido actual de la impresora no puede ser cortado utilizando Helio." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio no admite el uso de una cantidad de materiales mayor que 1." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio no admite materiales %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"No se ha detectado un Helio-PAT válido. La simulación y optimización de Helio no puede continuar.\n" +"Por favor, solicite un nuevo Helio-PAT." + +msgid "Execution Blocked" +msgstr "Ejecución bloqueada" + +msgid "Regenerate PAT" +msgstr "Regenerar PAT" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "No se pudo obtener el Helio PAT. Haga clic en \"Actualizar\" para intentarlo de nuevo." + msgid "Please resolve the slicing errors and publish again." msgstr "Por favor, resuelve los errores de corte y publica de nuevo." @@ -6430,9 +6573,6 @@ msgstr "" msgid "Switch now" msgstr "Cambiar ahora" -msgid "Tips" -msgstr "Consejos" - msgid "Load project" msgstr "Carga de Proyecto" @@ -6548,7 +6688,7 @@ msgid "The nozzle type is not set. Please set the nozzle and try again." msgstr "El tipo de boquilla no está configurado. Configure la boquilla e inténtelo de nuevo." msgid "The nozzle type is not set. Please check." -msgstr "" +msgstr "El tipo de boquilla no está configurado. Por favor compruébelo." msgid "Unable to perform boolean operation on model meshes. You may fix the meshes and try again." msgstr "No se puede realizar una operación booleana en las mallas del modelo. Puede reparar las mallas e intentarlo nuevamente." @@ -6598,12 +6738,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "Se eliminaron los soportes personalizados, las caras de costura y la pintura de color antes de reparar el nombre del modelo:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "La impresora no está conectada. Ve a la página del dispositivo para conectar una %s impresora antes de realizar la sincronización." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "La impresora actualmente conectada en la página del dispositivo no es una%s. Cambie a una %s antes de la sincronización." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "No hay filamentos en la impresora. Cargue primero los filamentos en la impresora." @@ -6677,6 +6817,12 @@ msgstr "Para reparar el modelo, utilice una herramienta de terceros antes de imp msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Placa% d: %s no se recomienda para el filamento de impresión %s(%s). Si aún desea realizar este trabajo de impresión, ajuste la temperatura de la cama de este filamento a un número que no sea cero." +msgid "Parameter recommendation" +msgstr "Recomendación de parámetros" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "En el ajuste preestablecido del proceso, en \"Otros-Avanzado\", marque \"Habilitar detección de aglomeración mediante sondeo\". Esta función genera una pequeña torre de limpieza y realiza un sondeo para detectar problemas de aglomeración al inicio de la impresión y detenerla, previniendo fallos en la impresión o daños en la impresora.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Actualmente, el formulario de configuración de objetos no se puede utilizar con una impresora de varios extrusores." @@ -6684,7 +6830,7 @@ msgid "Not available" msgstr "No disponible" msgid "Top front" -msgstr "" +msgstr "Parte delantera superior" msgid "The current project has unsaved changes, save it before continuing?" msgstr "El proyecto actual tiene cambios no guardados; ¿Quiere guardar antes de continuar?" @@ -6865,11 +7011,17 @@ msgid "Import a single SVG and then split it to several parts." msgstr "Importa un solo SVG y luego divídelo en varias partes." msgid "Enable gamma correction for the imported obj file" -msgstr "" +msgstr "Habilitar la corrección gamma para el archivo obj importado" msgid "Perform gamma correction on color after importing the obj model." msgstr "Realice la corrección gamma en el color después de importar el modelo obj." +msgid "Remember last used color scheme" +msgstr "Recordar el último esquema de colores utilizado" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "Cuando está habilitado, el último esquema de color utilizado (por ejemplo, Tipo de línea, Velocidad) se aplicará automáticamente en el próximo inicio." + msgid "Improve rendering performance by lod" msgstr "Mejora del rendimiento de renderizado por lod" @@ -6939,6 +7091,27 @@ msgstr "Mostrar en línea los modelos seleccionados por el personal en la págin msgid "Show history on the home page" msgstr "Mostrar historial en la página de inicio" +msgid "Helio Options" +msgstr "Opciones Helio" + +msgid "Enable Helio" +msgstr "Activar Helio" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Acerca de Helio" + +msgid "Helio Privacy Policy" +msgstr "Política de privacidad de Helio" + +msgid "Reminder During Slicing" +msgstr "Recordatorio Durante el Corte" + +msgid "Automatic mode" +msgstr "Modo automático" + msgid "Maximum recent projects" msgstr "Número máximo de proyectos recientes" @@ -7396,7 +7569,7 @@ msgid "When enable spiral vase mode, machines with I3 structure will not generat msgstr "When spiral vase mode is enabled, machines with I3 structure will not generate timelapse videos." msgid "The current printer does not support timelapse in Traditional Mode when printing By-Object." -msgstr "" +msgstr "La impresora actual no admite la función de lapso de tiempo en el modo tradicional al imprimir por objeto." msgid "Errors" msgstr "Errores" @@ -7425,10 +7598,10 @@ msgid "Please click the confirm button if you still want to proceed with printin msgstr "Haga clic en el botón Confirmar si desea continuar con la impresión." msgid "This checks the flatness of heatbed. Leveling makes extruded height uniform." -msgstr "" +msgstr "Esto comprueba la planitud de la cama térmica. La nivelación hace que la altura de extrusión sea uniforme." msgid "This process determines the dynamic flow values to improve overall print quality." -msgstr "" +msgstr "Este proceso determina los valores de flujo dinámico para mejorar la calidad general de impresión." msgid "Preparing print job" msgstr "Preparando el trabajo de impresión" @@ -7447,20 +7620,11 @@ msgid "Cost %dg filament and %d changes more than optimal grouping." msgstr "%dCuesta g del filamento y %d cambia más que la agrupación óptima." msgid "nozzle" -msgstr "" - -msgid "extruder" -msgstr "extrusor" +msgstr "Boquilla" msgid "both extruders" msgstr "ambos extrusores" -msgid "right extruder" -msgstr "extrusor derecho" - -msgid "left extruder" -msgstr "extruder izquierdo" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Consejos: Si has cambiado la boquilla de la impresora últimamente, ve a «Dispositivo -> Piezas de la impresora» para cambiar la configuración de la boquilla." @@ -7474,7 +7638,7 @@ msgstr "El diámetro actual de la boquilla (%.1fmm) no coincide con el de la lim #, c-format, boost-format msgid "The hardness of current material (%s) exceeds the hardness of %s(%s). Please verify the nozzle or material settings and try again." -msgstr "" +msgstr "La dureza del material actual (%s) supera la dureza de %s (%s). Compruebe la configuración de la boquilla o del material e inténtelo de nuevo." #, c-format, boost-format msgid "The filament on %s may soften. Please unload." @@ -7485,7 +7649,7 @@ msgid "The filament on %s is unknown and may soften. Please set filament." msgstr "%sSe desconoce el filamento y puede ablandarse. Por favor, ajuste el filamento." msgid "Unable to automatically match to suitable filament. Please click to manually match." -msgstr "" +msgstr "No se puede hacer coincidir automáticamente con el filamento adecuado. Haga clic para hacer coincidir manualmente." msgid "Cool" msgstr "Genial" @@ -7554,7 +7718,7 @@ msgid "TPU 90A/TPU 85A is too soft and does not support automatic Flow Dynamics msgstr "TPU 90A/TPU 85A es demasiado blando y no admite la calibración automática de Flow Dynamics." msgid "Set dynamic flow calibration to 'OFF' to enable custom dynamic flow value." -msgstr "" +msgstr "Establezca la calibración de flujo dinámico en «DESACTIVADA» para habilitar un valor de flujo dinámico personalizado." msgid "This printer does not support printing all plates" msgstr "Esta impresora no admite la impresión de todas las planchas" @@ -7581,7 +7745,7 @@ msgid "Upload file timeout, please check if the firmware version supports it." msgstr "Tiempo de espera para cargar archivo: verifique si la versión del firmware lo admite." msgid "No available external storage was obtained. Please confirm and try again." -msgstr "No available external storage was found. Please confirm and try again." +msgstr "No se obtuvo almacenamiento externo disponible. Confirme y vuelva a intentarlo." msgid "Media capability acquisition timeout, please check if the firmware version supports it." msgstr "Tiempo de espera de adquisición de capacidad de medios, verifique si la versión del firmware lo admite." @@ -7743,8 +7907,14 @@ msgstr "Haga clic aquí para restablecer todos los ajustes al último ajuste pre msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Se requiere una torre de purga para el modo timeplase suave. Sin ella puede haber fallos en el modelo. ¿Está seguro de que desea desactivarla?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "Se requiere una torre de purga para la detección de agrupamientos. Sin ella puede haber fallos en el modelo. ¿Está seguro de que desea desactivarla?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" -msgstr "" +msgstr "Habilitar tanto la altura Z precisa como la torre principal puede provocar un aumento del tamaño de la torre principal. ¿Aún quiere activarla?" + +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "Se requiere una torre de purga para la detección de aglomeraciones. Sin la torre de purga, puede haber fallos en el modelo. ¿Quiere seguir habilitando la detección de aglomeraciones?" msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Se requiere una torre de purga para el modo timeplase suave. Sin ella puede haber fallos en el modelo. ¿Quieres activarla?" @@ -8052,6 +8222,9 @@ msgstr "Cambiar el código G de la capa" msgid "Time lapse G-code" msgstr "Lapso de tiempo Código G" +msgid "Clumping Detection G-code" +msgstr "Detección de G-code de aglomeración" + msgid "Change filament G-code" msgstr "Cambiar el código G del filamento" @@ -8741,13 +8914,13 @@ msgid "Camera view - Behind" msgstr "Vista de la cámara - Posterior" msgid "Camera view - Left" -msgstr "" +msgstr "Vista de la cámara - Izquierda" msgid "Camera view - Right" -msgstr "" +msgstr "Vista de la cámara - Derecha" msgid "Camera view - Isometric" -msgstr "" +msgstr "Vista de la cámara - Isométrica" msgid "Select all objects" msgstr "Seleccionar todos los objetos" @@ -8853,63 +9026,9 @@ msgstr "Nueva versión de QIDI Studio" msgid "Skip this Version" msgstr "Saltar esta versión" -msgid "Done" -msgstr "Listo" - msgid "resume" msgstr "reanudar" -msgid "Resume Printing" -msgstr "Reanudar impresión" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Detener la impresión" - -msgid "Check Assistant" -msgstr "Verificar asistente." - -msgid "Filament Extruded, Continue" -msgstr "Filamento extruido, continúa" - -msgid "Not Extruded Yet, Retry" -msgstr "Aún no está extruido, vuelva a intentarlo" - -msgid "Finished, Continue" -msgstr "Finalizado, continuar" - -msgid "Load Filament" -msgstr "Cargar filamento" - -msgid "Filament Loaded, Resume" -msgstr "Filamento cargado, reanudación" - -msgid "View Liveview" -msgstr "Ver Liveview" - -msgid "No Reminder Next Time" -msgstr "La próxima vez no habrá recordatorio" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Ignorar. No recordar la próxima vez" - -msgid "Ignore this and Resume" -msgstr "Ignorar esto y reanudar" - -msgid "Problem Solved and Resume" -msgstr "Problema resuelto y reanudar" - -msgid "Stop Buzzer" -msgstr "Detener el timbre" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Confirmar y actualizar boquilla" @@ -8983,6 +9102,63 @@ msgstr "No se pudo enviar. Haz clic en Reintentar para volver a intentar el env msgid "reconnect" msgstr "reconectar" +msgid "Terms of Service" +msgstr "Condiciones de uso" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "¡Está a punto de activar una función de servicio de software de terceros de Helio Additive! Antes de confirmar el uso de esta función, por favor lea atentamente las siguientes declaraciones." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "A menos que se especifique lo contrario, QIDI Tech solo proporciona soporte para las funciones de software oficialmente incluidas. Las funciones de evaluación y optimización de corte basadas en el servicio en la nube de Helio Additive en este software serán desarrolladas, operadas, proporcionadas y mantenidas por Helio Additive. Helio Additive es responsable de la efectividad y disponibilidad de este servicio. La función de optimización de este servicio puede modificar los comandos de impresión predeterminados, lo que implica un riesgo de daños en la impresora. Estas funciones recopilarán la información y datos de usuario necesarios para lograr las funciones relevantes del servicio. Pueden implicar suscripciones y pagos. Por favor, visite Helio Additive y consulte el Acuerdo de Privacidad de Helio Additive y el Acuerdo de Usuario de Helio Additive para obtener información detallada." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Mientras tanto, comprende que este producto se le proporciona \"tal cual\" basado en los servicios de Helio Additive, y QIDI no ofrece garantías expresas ni implícitas de ningún tipo, ni puede controlar los efectos del servicio. En la máxima medida permitida por la ley aplicable, QIDI o sus licenciantes/afiliados no otorgan ninguna representación o garantía expresa o implícita, incluidas, entre otras, garantías sobre comerciabilidad, calidad satisfactoria, idoneidad para un propósito particular, precisión, confidencialidad y no infracción de derechos de terceros. Debido a la naturaleza de los servicios de red, QIDI no puede garantizar que el servicio esté disponible en todo momento, y se reserva el derecho de terminar el servicio según las circunstancias relevantes." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "Usted acepta no utilizar este producto ni sus actualizaciones relacionadas para participar en las siguientes actividades:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1. Copie o utilice cualquier parte de este producto fuera del alcance autorizado de Helio Additive y QIDI." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. Intentar, evitar, alterar, invalidar o evadir cualquier sistema de Gestión de Derechos Digitales relacionado con este producto y/o que forme parte integral del mismo." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. Utilizar este software y servicios para cualquier actividad indebida o ilegal." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Política de privacidad de Helio Additive" + +msgid "Terms of Use of Helio Additive" +msgstr "Términos de uso de Helio Additive" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "Al confirmar la activación de esta función, indica que ha leído y aceptado las declaraciones anteriores." + +msgid "Agree" +msgstr "Aceptar" + +msgid "Helio Additive" +msgstr "Aditivo de Helio" + +msgid "Chamber temperature" +msgstr "Temperatura de la cámara" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "Nota: Por favor, establezca la temperatura superior de acuerdo a la situación actual. Cuanto más precisos sean los datos, más precisos serán los resultados del análisis." + +msgid "How to use Helio" +msgstr "Cómo utilizar Helio" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "No se ha podido obtener el PAT de Helio. El número de PATs emitidos ha alcanzado el límite superior. Por favor, preste atención a la información en el sitio web oficial de Helio. Haga clic en Actualizar para obtenerlo nuevamente una vez que esté disponible." + +msgid "Click for more details" +msgstr "Haga clic para más detalles" + msgid "Air Pump" msgstr "Bomba de aire" @@ -8995,6 +9171,9 @@ msgstr "Láser 40w" msgid "Cutting Module" msgstr "Módulo de corte" +msgid "Auto Fire Extinguishing System" +msgstr "Sistema automático de extinción de incendios" + msgid "Model:" msgstr "Modelo:" @@ -9288,6 +9467,9 @@ msgstr "%1% es demasiado alto, y se producirán colisiones." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " está demasiado cerca del área de purga, pueden producirse colisiones al imprimir." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " está demasiado cerca del área de detección de aglomeración, pueden producirse colisiones al imprimir." + msgid "Prime Tower" msgstr "Torre principal" @@ -9297,17 +9479,23 @@ msgstr "está demasiado cerca de otros, y se pueden producir colisiones.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " está demasiado cerca del área de exclusión, y se producirán colisiones.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " está demasiado cerca del área de detección de aglomeración, y se producirán colisiones.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "La impresión conjunta de filamentos de alta y baja temperatura puede obstruir la boquilla o dañar la impresora." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." -msgstr "" +msgstr "Imprimir filamentos de alta y baja temperatura juntos puede obstruir la boquilla o dañar la impresora. Si aún desea imprimir, puede activar la opción en Preferencias." + +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "La impresión conjunta de filamentos de diferente temperatura puede causar atascos en la boquilla o daños en la impresora." msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "La impresión conjunta de filamentos de alta y media temperatura puede obstruir la boquilla o dañar la impresora." msgid "Printing mid-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "La impresión conjunta de filamentos de temperatura media y baja puede obstruir la boquilla o dañar la impresora." msgid "No extrusions under current settings." msgstr "No hay extrusiones con los ajustes actuales." @@ -9315,6 +9503,12 @@ msgstr "No hay extrusiones con los ajustes actuales." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "El modo suave de timelapse no se admite cuando el modo de impresión seuencial de objetos esta habilitado." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "La detección de agrupamiento no está incluida cuando la secuencia \"por objeto\" está habilitada." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "Se requiere una torre de cebado para la detección de aglutinamiento; de lo contrario, puede haber defectos en el modelo." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Seleccione la secuencia de impresión \"Por objeto\" para imprimir varios objetos en el modo de jarrón espiral." @@ -9661,41 +9855,41 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Velocidad de 100%% Muro saliente que no tiene superposición con la capa inferior." msgid "Slow down by height" -msgstr "" +msgstr "Disminuya la velocidad según la altura" msgid "Enable this option to slow printing down by height" -msgstr "Enable this option to set the upper bound of printing speed and acceleration as functions of printing height (z) when z lies within the range [\"starting height\", \"ending height\"]. For example, the upper bound of the printing speed at z changes between \"starting speed\" and \"ending speed\" by z linearly." +msgstr "Active esta opción para reducir la velocidad de impresión en función de la altura" msgid "Starting height" -msgstr "" +msgstr "Altura inicial" msgid "The height starts to slow down" -msgstr "" +msgstr "La altura comienza a disminuir" msgid "Speed at starting height" -msgstr "" +msgstr "Velocidad a la altura inicial" msgid "Acceleration at starting height" -msgstr "" +msgstr "Aceleración a la altura inicial" msgid "mm/s²" msgstr "mm/s²" msgid "Ending height" -msgstr "" +msgstr "Altura final" msgid "The height finishes slowing down, Ending height should be larger than Starting height, or the slowing down will not work!" -msgstr "“Ending height” should be larger than “Starting height”, or the slowing down will not work!" +msgstr "La altura acaba de disminuir, la altura final debe ser mayor que la altura inicial, ¡O la desaceleración no funcionará!" msgid "Speed at ending height" -msgstr "" +msgstr "Velocidad a la altura final" msgid "Acceleration at ending height" -msgstr "" +msgstr "Aceleración a la altura final" msgid "Speed of bridge and completely overhang wall" msgstr "Velocidad de puente y pared completamente en voladizo" @@ -9755,13 +9949,13 @@ msgid "The default acceleration of both normal printing and travel except initia msgstr "La aceleración por defecto tanto de la impresión normal como del desplazamiento excepto la capa inicial" msgid "The acceleration of travel except initial layer" -msgstr "" +msgstr "La aceleración del viaje, excepto la capa inicial" msgid "Initial layer travel" -msgstr "" +msgstr "Recorrido de capa inicial" msgid "The acceleration of travel of initial layer" -msgstr "" +msgstr "La aceleración del recorrido de la capa inicial" msgid "Default filament profile" msgstr "Perfil de filamento por defecto" @@ -9919,7 +10113,7 @@ msgstr "Perímetros pequeños" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Este ajuste afectará a la velocidad de los perímetros que tengan un radio <= umbral de perímetro pequeño (normalmente agujeros). Si se expresa en porcentaje (por ejemplo: 80%) se calculará sobre la velocidad de la pared exterior. Ajuste a cero para auto." -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "Umbral perimétrico pequeño" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10091,7 +10285,7 @@ msgid "Ramming volumetric speed" msgstr "Velocidad volumétrica de embestida" msgid "The maximum volumetric speed for ramming, where -1 means using the maximum volumetric speed." -msgstr "" +msgstr "La velocidad volumétrica máxima para embestir, donde -1 significa usar la velocidad volumétrica máxima." msgid "Minimal purge on wipe tower" msgstr "Purga mínima en la torre de limpieza" @@ -10132,6 +10326,15 @@ msgstr "Por temperatura más alta" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "El diámetro del filamento se utiliza para calcular la extrusión en el gcode, por lo que es importante y debe ser preciso" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Contracción" @@ -10143,6 +10346,12 @@ msgstr "" "Introduzca el porcentaje de contracción que tendrá el filamento después de enfriarse (94 % si mide 94 mm en lugar de 100 mm). La pieza se escalará en xy para compensar. Solo se tiene en cuenta el filamento utilizado para el perímetro. \n" "Asegúrese de dejar suficiente espacio entre los objetos, ya que esta compensación se realiza después de las comprobaciones." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Categoría de adhesividad" @@ -10213,10 +10422,10 @@ msgid "Support material is commonly used to print support and support interface" msgstr "El material de soporte se utiliza habitualmente para imprimir el soporte y interficies de soporte" msgid "Filament printable" -msgstr "" +msgstr "Filamento imprimible" msgid "The filament is printable in extruder" -msgstr "" +msgstr "El filamento es imprimible en extrusor" msgid "Filament prime volume" msgstr "Volumen principal del filamento" @@ -10231,7 +10440,7 @@ msgid "The material softens at this temperature, so when the bed temperature is msgstr "The material softens at this temperature, so when the bed temperature is equal to or greater than this, it's highly recommended to open the front door and/or remove the upper glass to avoid clogs." msgid "Travel time after ramming" -msgstr "" +msgstr "Tiempo de viaje después de una embestida" msgid "To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after the ramming is complete. The setting define the travel time." msgstr "Para evitar la exudación, la boquilla realizará un movimiento de desplazamiento inverso durante un cierto tiempo una vez finalizado el apisonado. El ajuste define el tiempo de desplazamiento." @@ -10240,7 +10449,7 @@ msgid "Precooling target temperature" msgstr "Temperatura objetivo de preenfriamiento" msgid "To prevent oozing, the nozzle temperature will be cooled during ramming. Therefore, the ramming time must be greater than the cooldown time. 0 means disabled." -msgstr "" +msgstr "Para evitar la supuración, la temperatura de la boquilla se enfriará durante la embestida. Por lo tanto, el tiempo de embestida debe ser mayor que el tiempo de enfriamiento. 0 significa que está desactivado." msgid "Price" msgstr "Precio" @@ -10439,10 +10648,10 @@ msgid "Filter out gaps smaller than the threshold specified. This setting won't msgstr "Filtra los huecos menores que el umbral especificado. Este ajuste no afectará a las capas superior/inferior." msgid "Precise wall" -msgstr "" +msgstr "Pared precisa" msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." -msgstr "" +msgstr "Mejore la precisión de la carcasa ajustando el espaciado de la pared exterior. Esto también mejora la consistencia de la capa." msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" msgstr "Velocidad de relleno del hueco. El hueco suele tener una anchura de línea irregular y debe imprimirse más lentamente" @@ -10471,6 +10680,21 @@ msgstr "Escanear la primera capa" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Active esta opción para que la cámara de la impresora pueda comprobar la calidad de la primera capa" +msgid "Enable clumping detection" +msgstr "Habilitar detección de aglomeración" + +msgid "Clumping detection layers" +msgstr "Capas de detección de aglomeración" + +msgid "Clumping detection layers." +msgstr "Capas de detección de aglomeración." + +msgid "Probing exclude area of clumping" +msgstr "Exclusión del área de agrupamiento en la sonda" + +msgid "Probing exclude area of clumping." +msgstr "Excluir el área de agrupamiento durante el sondeo." + msgid "Thumbnail size" msgstr "Tamaño de miniatura" @@ -10493,7 +10717,7 @@ msgid "Stainless steel" msgstr "Acero inoxidable" msgid "Tungsten carbide" -msgstr "" +msgstr "Carburo de tungsteno" msgid "Brass" msgstr "Latón" @@ -10735,6 +10959,9 @@ msgstr "Ángulo de planchado, que controla el ángulo relativo entre la superfic msgid "This gcode part is inserted at every layer change after lift z" msgstr "Esta parte de gcode se inserta en cada cambio de capa después de levantar z" +msgid "Clumping detection G-code" +msgstr "G-code de detección de agrupamiento" + msgid "Supports silent mode" msgstr "Soporta el modo silencioso" @@ -11149,7 +11376,7 @@ msgid "Override filament scarf seam setting" msgstr "Anular el ajuste de costura de filamento para bufanda" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Anule la configuración de la costura de la bufanda del filamento y puede controlar las configuraciones mediante un modificador." msgid "Wipe speed" msgstr "Velocidad de limpieza" @@ -11479,9 +11706,6 @@ msgstr "Lazos de pared de apoyo" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "Esta configuración especifica el número de paredes de soporte en el rango de [-1,2]. -1 significa automático y 0 significa permitir el modo de solo relleno cuando el soporte es lo suficientemente grueso." -msgid "Chamber temperature" -msgstr "Temperatura de la cámara" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended." @@ -11522,16 +11746,16 @@ msgid "The number of top solid layers is increased when slicing if the thickness msgstr "El número de capas sólidas superiores se incrementa al rebanar si el espesor calculado por las capas superiores de la cáscara es más delgado que este valor. Esto puede evitar tener una capa demasiado fina cuando la altura de la capa es pequeña. 0 significa que este ajuste está desactivado y el grosor de la capa superior está absolutamente determinado por las capas de la capa superior." msgid "Top paint penetration layers" -msgstr "" +msgstr "Capas superiores de penetración de pintura" msgid "This is the number of layers of top paint penetration." -msgstr "" +msgstr "Este es el número de capas de penetración de la pintura superior." msgid "Bottom paint penetration layers" -msgstr "" +msgstr "Capas de penetración de pintura inferiores" msgid "This is the number of layers of top bottom penetration." -msgstr "" +msgstr "Este es el número de capas de penetración de arriba a abajo." msgid "Speed of travel which is faster and without extrusion" msgstr "Velocidad de desplazamiento más rápida y sin extrusión" @@ -11579,7 +11803,7 @@ msgid "User Customized Offset" msgstr "Offset personalizado por el usuario" msgid "If you want to have tighter or looser assemble, you can set this value. When it is positive, it indicates tightening, otherwise, it indicates loosening" -msgstr "If you want to have tighter or looser assembly, you can set this value. When it is positive, it indicates a tighter fit, otherwise, it indicates a looser fit." +msgstr "Si desea tener un ensamblaje más ajustado o más suelto, puede establecer este valor. Cuando es positivo, indica que se está apretando; de lo contrario, indica que se está aflojando" msgid "Scarf Seam On Compensation Circles" msgstr "Costura de bufanda en círculos de compensación" @@ -11675,7 +11899,7 @@ msgid "Max speed" msgstr "Velocidad máxima" msgid "The maximum printing speed on the prime tower excluding ramming." -msgstr "" +msgstr "La velocidad máxima de impresión en la torre principal, excluyendo las embestidas." msgid "Brim width of prime tower, negative number means auto calculated width based on the height of prime tower." msgstr "Ancho del borde de la torre principal, el número negativo significa el ancho calculado automáticamente en función de la altura de la torre principal." @@ -11699,7 +11923,7 @@ msgid "Rib wall" msgstr "Pared torácica" msgid "The wall of prime tower will add four ribs and make its cross-section as close to a square as possible, so the width will be fixed." -msgstr "" +msgstr "La pared de la torre principal añadirá cuatro nervaduras y hará que su sección transversal esté lo más cerca posible de un cuadrado, por lo que el ancho será fijo." msgid "Fillet wall" msgstr "Pared de filete" @@ -11880,7 +12104,7 @@ msgid "Loading of a model file failed." msgstr "No se pudo cargar el archivo del modelo." msgid "Meshing of a model file failed or no valid shape." -msgstr "" +msgstr "El mallado de un archivo de modelo ha fallado o la forma no es válida." msgid "The supplied file couldn't be read because it's empty" msgstr "No se pudo leer el archivo suministrado porque está vacío." @@ -12248,7 +12472,7 @@ msgid "Printer %s nozzle information has not been set. Please configure it befor msgstr "No se ha establecido la información del %s inyector de la impresora. Configúrala antes de continuar con la calibración." msgid "AMS and nozzle information are synced" -msgstr "" +msgstr "La información de AMS y de la boquilla está sincronizada" msgid "Nozzle Info" msgstr "Información sobre la boquilla" @@ -12320,7 +12544,7 @@ msgstr "" "ya que los resultados pueden ser inestables y afectar la calidad de impresión." msgid "Sync AMS and nozzle information" -msgstr "" +msgstr "Sincronice la información de AMS y boquillas" msgid "Connecting to printer" msgstr "Conexión a la impresora" @@ -12347,7 +12571,7 @@ msgid "To Volumetric Speed" msgstr "A velocidad volumétrica" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "¿Estás seguro de que quieres pausar la impresión?" msgid "Flow Dynamics Calibration Result" msgstr "Resultado de la calibración de la dinámica del flujo" @@ -12376,7 +12600,7 @@ msgstr "Editar la calibración de la dinámica del flujo" #, c-format, boost-format msgid "Within the same extruder, the name '%s' must be unique when the filament type, nozzle diameter, and nozzle flow are identical. Please choose a different name." -msgstr "" +msgstr "Dentro del mismo extrusor, el nombre '%s'; debe ser único cuando el tipo de filamento, el diámetro de la boquilla y el caudal son idénticos. Elija un nombre diferente." msgid "New Flow Dynamic Calibration" msgstr "Nueva calibración dinámica de flujo" @@ -13173,9 +13397,6 @@ msgstr "Necesidad de seleccionar impresora" msgid "The start, end or step is not valid value." msgstr "El inicio, el final o el paso no son valores válidos." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "La calibración automática solo es compatible con los casos en los que los diámetros de la boquilla izquierda y derecha son idénticos." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "La cantidad de extrusores de impresora y la impresora seleccionada para la calibración no coinciden." @@ -13202,6 +13423,9 @@ msgstr "" "El tipo de boquilla seleccionado actualmente%s El extrusor no coincide con el tipo de boquilla de la impresora. \n" "Haga clic en el botón Sincronizar que aparece arriba y reinicie la calibración." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "La calibración automática solo es compatible con los casos en los que los diámetros de la boquilla izquierda y derecha son idénticos." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "No se puede calibrar: puede deberse a que el intervalo del valor de calibración establecido es demasiado grande o a que el paso es demasiado pequeño." @@ -13502,6 +13726,42 @@ msgstr "Perfil de resistencia para boquilla de 0.8 mm, priorizando la resistenci msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Perfil estándar para boquilla de 0.8 mm, que prioriza la velocidad." +msgid "Helio: Process Started" +msgstr "Helio: Proceso iniciado" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "El punto final de la API de Helio está vacío, por favor verifique la configuración." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "El token de acceso personal está vacío, por favor ingrese el token correcto." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: URL Pre-firmada Creada" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: archivo subido correctamente" + +msgid "Helio: file upload failed" +msgstr "Helio: la carga del archivo ha fallado" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "Por favor, asegúrese de que tiene configurada la clave API correcta en las preferencias." + +msgid "Helio: GCode created successfully" +msgstr "Helio: G-Code se ha creado con éxito" + +msgid "Helio: simulation successfully created" +msgstr "Helio: simulación creado con éxito" + +msgid "Helio: simulation working" +msgstr "Helio: simulación en funcionamiento" + +msgid "Helio: simulation failed" +msgstr "Helio: la simulación ha fallado" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: El G-Code se ha descargado con éxito" + msgid "No AMS" msgstr "SIN AMS" @@ -14003,6 +14263,66 @@ msgstr "" "Evite el alabeo\n" "¿Sabías que al imprimir materiales propensos al alabeo, como el ABS, aumentar adecuadamente la temperatura del lecho térmico puede reducir la probabilidad de alabeo?" +#~ msgid "Helio Action" +#~ msgstr "Acción Helio" + +#~ msgid "Chamber Temperature" +#~ msgstr "Temperatura de la cámara" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Derecha" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "La impresora se ha desconectado y no puede conectarse." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "La impresora no está conectada. Ve a la página del dispositivo para conectar una %s impresora antes de realizar la sincronización." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "La impresora actualmente conectada en la página del dispositivo no es una%s. Cambie a una %s antes de la sincronización." + +#~ msgid "Open Preferences." +#~ msgstr "Abrir preferencias" + +#~ msgid "Open next tip." +#~ msgstr "Abrir siguiente sugerencia" + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Abrir documentación en el navegador" + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "El modo espiral solo funciona cuando los bucles de pared son 1, el soporte está desactivado, las capas superiores de la capa superior son 0, la densidad de relleno dispersa es 0, el tipo de lapso de tiempo es tradicional y la velocidad de suavizado de la pared en la dirección z es falsa." + +#~ msgid "Fatal" +#~ msgstr "Fatal" + +#~ msgid "Serious" +#~ msgstr "En serio" + +#~ msgid "Common" +#~ msgstr "Común" + +#~ msgid "Stop Buzzer" +#~ msgstr "Detener el timbre" + +#~ msgid "Small perimter threshold" +#~ msgstr "Umbral perimétrico pequeño" + +#~ msgid "Layer Time (s)" +#~ msgstr "Tiempo de capa (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "Apagar las luces durante la tarea provocará la falla del monitoreo de la IA, como la detección de espaguetis. Por favor, elija con cuidado." + +#~ msgid "Open Door Dectection" +#~ msgstr "Detección de puertas abiertas" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Se ha detectado un proyecto anterior no guardado, ¿quieres restaurarlo?" + #~ msgid "Modern" #~ msgstr "Moderno" @@ -17272,4 +17592,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Rango de temperatura recomendado de la cámara para este filamento. 0 significa sin ajustar" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Ajuste la temperatura de la cámara durante la impresión. Configúrela a 0 (apagado)." \ No newline at end of file +msgstr "Ajuste la temperatura de la cámara durante la impresión. Configúrela a 0 (apagado)." + +msgid "Enable Box" +msgstr "Habilitar Caja" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Active la caja multicolor para impresión multicolor con múltiples filamentos." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "La máquina no está sincronizada con la caja, por lo que no se puede activar la caja." \ No newline at end of file diff --git a/qdt/i18n/fr/QIDIStudio_fr.po b/qdt/i18n/fr/QIDIStudio_fr.po index 96e98ef..5f5257b 100644 --- a/qdt/i18n/fr/QIDIStudio_fr.po +++ b/qdt/i18n/fr/QIDIStudio_fr.po @@ -14,19 +14,59 @@ msgstr "" "X-Generator: Poedit 3.4.2\n" msgid "The filament may not be compatible with the current machine settings. Generic filament presets will be used." -msgstr "" +msgstr "Le filament peut ne pas être compatible avec les réglages actuels de la machine. Les configurations génériques du filament seront utilisées." msgid "The filament model is unknown. Still using the previous filament preset." -msgstr "" +msgstr "Le modèle de filament est inconnu. Le préréglage précédent du filament est toujours utilisé." msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" +msgstr "Le modèle de filament est inconnu. Des configurations génériques de filaments seront utilisées." msgid "The filament may not be compatible with the current machine settings. A random filament preset will be used." -msgstr "" +msgstr "Le filament peut ne pas être compatible avec les réglages actuels de la machine. Un préréglage aléatoire du filament sera utilisé." msgid "The filament model is unknown. A random filament preset will be used." -msgstr "" +msgstr "Le modèle de filament est inconnu. Un préréglage aléatoire du filament sera utilisé." + +msgid "right" +msgstr "droite" + +msgid "left" +msgstr "gauche" + +msgid "right extruder" +msgstr "extrudeur droit" + +msgid "left extruder" +msgstr "extrudeur gauche" + +msgid "extruder" +msgstr "extrudeur" + +msgid "TPU is not supported by AMS." +msgstr "Le TPU n'est pas pris en charge par l'AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Le PVA humide deviendra souple et se coincera dans l'AMS, veillez à bien le sécher avant de l'utiliser." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "Le PVA humide est flexible et peut se coincer dans l'extrudeur. Séchez-le avant utilisation." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "La surface rugueuse du PLA Glow peut accélérer l'usure du système AMS, en particulier des composants internes de l'AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "Les filaments CF/GF sont durs et fragiles, ils peuvent donc facilement se casser ou se coincer dans un AMS, veuillez les utiliser avec prudence." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "Le PPS-CF est fragile et pourrait se briser dans un tube en PTFE plié au-dessus de la tête d'outil." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "Le PPA-CF est fragile et pourrait se briser dans un tube en PTFE plié au-dessus de la tête d'outil." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s n'est pas pris en charge par l'extrudeur %s." msgid "Current AMS humidity" msgstr "Humidité AMS actuelle" @@ -870,10 +910,10 @@ msgid "Remove selection" msgstr "Supprimer la sélection" msgid "Recommend" -msgstr "" +msgstr "Recommandé" msgid "Old version" -msgstr "" +msgstr "Ancienne version" msgid "First font" msgstr "Première police" @@ -1035,7 +1075,7 @@ msgid "Warning:There is a mirror in the text matrix, and dragging it will comple msgstr "Attention : Il y a un miroir dans la matrice du texte, et le fait de le faire glisser le régénère complètement." msgid "Warning:Due to font upgrades,previous font may not necessarily be replaced successfully, and recommend you to modify the font." -msgstr "" +msgstr "Avertissement: En raison des mises à jour de police d'écriture, la police précédente pourrait ne pas être remplacée correctement, nous vous recommandons de la modifier." msgid "Warning:create text fail." msgstr "Avertissement : La création du texte a échoué." @@ -1046,6 +1086,9 @@ msgstr "Avertissement : le texte normal est une erreur." msgid "Warning:text normal has been reset." msgstr "Avertissement : le texte normal a été réinitialisé." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "Avertissement : l’espacement actuel du texte n’est pas très approprié. Si vous continuez l’édition, un espacement plus adapté sera généré." + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Attention : l'ancienne matrice comporte au moins deux paramètres : l'effet miroir, la mise à l'échelle et la rotation. Si vous continuez l'édition, il se peut qu'elle ne soit pas correcte. Veuillez déplacer le texte ou annuler en utilisant la pose actuelle, sauvegarder et rééditer." @@ -1442,6 +1485,9 @@ msgid "" "Please make sure QIDI Studio has permission to delete and write in this directory,\n" "and it is not being occupied by the system or other applications." msgstr "" +"Échec de l'installation des fichiers de préréglage sur %s.\n" +"Veuillez vous assurer que QIDI Studio a la permission de supprimer et d'écrire dans ce répertoire,\n" +"et qu'il n'est pas occupé par le système ou d'autres applications." #, c-format, boost-format msgid "" @@ -1474,7 +1520,7 @@ msgid "Rebuild" msgstr "Reconstruire" msgid "Loading current presets" -msgstr "Chargement des préréglages actuels" +msgstr "Chargement des configurations actuelles" msgid "Loading a mode view" msgstr "Chargement d'une vue de mode" @@ -1492,10 +1538,10 @@ msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" msgstr "Choisissez un fichier (gcode/.gco/.g/.ngc/ngc) :" msgid "Some presets are modified." -msgstr "Certains préréglages sont modifiés." +msgstr "Certaines configurations sont modifiées." msgid "You can keep the modified presets for the new project, discard or save changes as new presets." -msgstr "Vous pouvez conserver les préréglages modifiés pour le nouveau projet, ignorer ou enregistrer les modifications en tant que nouveaux préréglages." +msgstr "Vous pouvez conserver les configurations modifiées pour le nouveau projet, ignorer ou enregistrer les modifications en tant que nouvelles configurations." msgid "User logged out" msgstr "Utilisateur déconnecté" @@ -1543,10 +1589,10 @@ msgid "Privacy Policy Update" msgstr "Mise à jour de politique de confidentialité" msgid "The number of user presets cached in the cloud has exceeded the upper limit, newly created user presets can only be used locally." -msgstr "Le nombre de préréglages utilisateur mis en cache dans le cloud a dépassé la limite haute, les préréglages utilisateur nouvellement créés ne peuvent être utilisés que localement." +msgstr "Le nombre de configurations utilisateur mis en cache dans le cloud a dépassé la limite haute, les configurations utilisateur nouvellement créés ne peuvent être utilisées que localement." msgid "Sync user presets" -msgstr "Synchroniser les préréglages utilisateur" +msgstr "Synchroniser les configurations utilisateur" msgid "Loading user preset" msgstr "Chargement du préréglage utilisateur" @@ -1573,7 +1619,7 @@ msgid "Ongoing uploads" msgstr "Téléversements en cours" msgid "Install presets failed" -msgstr "" +msgstr "Échec de l'installation des configurations" msgid "Select a G-code file:" msgstr "Sélectionnez un fichier G-code :" @@ -1634,7 +1680,7 @@ msgid "Extrusion Width" msgstr "Largeur d'Extrusion" msgid "Wipe options" -msgstr "Options de nettoyage" +msgstr "Options d'essuyage" msgid "Bed adhension" msgstr "Adhérence au lit" @@ -1806,13 +1852,13 @@ msgid "Flush Options" msgstr "Options de Rinçage" msgid "Flush into objects' infill" -msgstr "Purger dans le remplissage d'objet" +msgstr "Rincer dans le remplissage d'objet" msgid "Flush into this object" -msgstr "Purger dans cet objet" +msgstr "Rincer dans cet objet" msgid "Flush into objects' support" -msgstr "Purger dans les supports de l'objet" +msgstr "Rincer dans les supports de l'objet" msgid "Edit in Parameter Table" msgstr "Modifier dans la Table des Paramètres" @@ -2028,7 +2074,7 @@ msgid "Click the icon to edit support painting of the object" msgstr "Cliquez sur l'icône pour modifier la peinture de support de l'objet" msgid "Click the icon to edit fuzzy skin painting of the object" -msgstr "" +msgstr "Cliquez sur l'icône pour modifier la peinture surface irrégulière de l'objet" msgid "Click the icon to edit color painting of the object" msgstr "Cliquez sur l'icône pour modifier la couleur de peinture de l'objet" @@ -2055,7 +2101,7 @@ msgid "Switch to per-object setting mode to edit modifier settings." msgstr "Basculez vers le mode de réglage par objet pour modifier les paramètres du modificateur." msgid "Sub-merged body" -msgstr "" +msgstr "Fusion sous-ensemble" msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "Passez en mode de réglage \"par objet\" pour modifier les paramètres de processus des objets sélectionnés." @@ -2255,18 +2301,6 @@ msgstr "Impression multicolore" msgid "Line Type" msgstr "Type de ligne" -msgid "More" -msgstr "Plus" - -msgid "Open Preferences." -msgstr "Ouvrir Préférences." - -msgid "Open next tip." -msgstr "Ouvrir l’astuce suivante" - -msgid "Open Documentation in web browser." -msgstr "Ouvrir la Documentation dans un navigateur Web" - msgid "Color" msgstr "Couleur" @@ -2373,7 +2407,7 @@ msgid "Connecting..." msgstr "Connexion…" msgid "Auto-refill" -msgstr "Rech. Auto" +msgstr "Recharge auto" msgid "Load" msgstr "Charger" @@ -2388,7 +2422,7 @@ msgid "Filament type is unknown which is required to perform this action. Please msgstr "Le type de filament requis pour effectuer cette action est inconnu. Veuillez définir les informations du filament cible." msgid "Changing fan speed during printing may affect print quality, please choose carefully." -msgstr "" +msgstr "La modification de la vitesse du ventilateur pendant l'impression peut affecter la qualité de l'impression." msgid "Change Anyway" msgstr "Changer quand même" @@ -2423,24 +2457,6 @@ msgstr "Refroidissement Maximal" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Pièce" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "Buse 1" - -msgid "MC Board" -msgstr "Carte MC" - -msgid "Heat" -msgstr "Chauffe" - msgid "Chamber" msgstr "Chambre" @@ -2467,8 +2483,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "Le mode de refroidissement convient à l'impression de matériaux PLA/PETG/TPU." msgctxt "air_duct" -msgid "Right" -msgstr "Droit" +msgid "Right(Aux)" +msgstr "D. (Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Pièce" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "Buse 1" + +msgid "MC Board" +msgstr "Carte MC" + +msgid "Heat" +msgstr "Chauffe" + +msgid "Fan" +msgstr "Ventilateur" msgid "Idling..." msgstr "Inactive..." @@ -2588,7 +2629,7 @@ msgid "Text mesh ie empty." msgstr "Text mesh is empty." msgid "Text" -msgstr "" +msgstr "Texte" msgid "Error! Unable to create thread!" msgstr "Erreur! Impossible de créer le processus !" @@ -2711,7 +2752,7 @@ msgid "Importing SLA archive" msgstr "Importation d'une archive SLA" msgid "The SLA archive doesn't contain any presets. Please activate some SLA printer preset first before importing that SLA archive." -msgstr "L'archive SLA ne contient aucun préréglage. Veuillez d'abord activer certains préréglages d'imprimante SLA avant d'importer cette archive SLA." +msgstr "L'archive SLA ne contient aucune configuration. Veuillez d'abord activer certaines configurations d'imprimante SLA avant d'importer cette archive SLA." msgid "Importing canceled." msgstr "Importation annulée." @@ -2720,7 +2761,7 @@ msgid "Importing done." msgstr "Importation terminée." msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." -msgstr "L'archive SLA importée ne contenait aucun préréglage. Les préréglages SLA actuels ont été utilisés comme solution de secours." +msgstr "L'archive SLA importée ne contenait aucune configuration. Les préréglages SLA actuels ont été utilisés comme solution de secours." msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "Vous ne pouvez pas charger un projet SLA avec un objet en plusieurs parties sur le plateau" @@ -2997,11 +3038,11 @@ msgstr "" #, c-format, boost-format msgid "Note: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Remarque : le type de filament (%s) ne correspond pas au type de filament (%s) dans le fichier tranché. Si vous souhaitez utiliser cet emplacement, vous pouvez installer %s à la place de %s et modifier ses informations sur la page « Périphérique »." #, c-format, boost-format msgid "Note: the slot is empty or undefined. If you want to use this slot, you can install %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Remarque : l’emplacement est vide ou indéfini. Si vous souhaitez utiliser cet emplacement, vous pouvez installer %s et modifier les informations relatives à l'emplacement sur la page « Périphérique »." msgid "Note: Only filament-loaded slots can be selected." msgstr "Remarque : Seuls les emplacements avec filament chargé peuvent être sélectionnés." @@ -3089,7 +3130,7 @@ msgid "AMS Settings" msgstr "Paramètres AMS" msgid "Insertion update" -msgstr "Lire à l'insertion" +msgstr "Insertion de la mise à jour" msgid "The AMS will automatically read the filament information when inserting a new QIDI Tech filament. This takes about 20 seconds." msgstr "L'AMS lit automatiquement les informations relatives au filament lors de l'insertion d'une nouvelle bobine de filament QIDI Tech. Cela prend environ 20 secondes." @@ -3101,16 +3142,16 @@ msgid "When inserting a new filament, the AMS will not automatically read its in msgstr "Lors de l'insertion d'un nouveau filament, l'AMS ne lit pas automatiquement ses informations. Elles sont laissées vides pour que vous puissiez les saisir manuellement." msgid "Power on update" -msgstr "Lecture à l'allumage" +msgstr "Actualisation à la mise sous tension" msgid "The AMS will automatically read the information of inserted filament on start-up. It will take about 1 minute.The reading process will roll filament spools." -msgstr "Après l'allumage de l'imprimante, l'AMS fera tourner les bobines pour lire les informations du filament, cela prend environ 1min par bobine." +msgstr "Au démarrage, l'AMS lit automatiquement les informations relatives au filament inséré. Cela prend environ 1 minute et ce processus fait tourner les bobines de filament." msgid "The AMS will not automatically read information from inserted filament during startup and will continue to use the information recorded before the last shutdown." msgstr "L'AMS ne lira pas automatiquement les informations du filament inséré pendant le démarrage et continuera à utiliser les informations enregistrées avant le dernier arrêt." msgid "Update remaining capacity" -msgstr "Actualiser la capacité restante" +msgstr "Mettre à jour la capacité restante" msgid "AMS will attempt to estimate the remaining capacity of the QIDI Tech filaments." msgstr "AMS tentera d'estimer la capacité restante des filaments de QIDI Tech." @@ -3300,6 +3341,13 @@ msgstr "" "Vitesse volumétrique max trop faible.\n" "La valeur a été réinitialisée à 0,5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"Ne doit pas dépasser 100 %.\n" +"Réinitialiser par défaut" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs.The maximum safe temperature for the material is %d" @@ -3373,9 +3421,9 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height and Independent Support Layer Height" msgstr "" -"La tour de nettoyage ne fonctionne pas lorsque la hauteur de couche adaptative ou la hauteur de couche de support indépendante est activée. \n" +"La tour d'amorçage ne fonctionne pas lorsque la hauteur de couche adaptative ou la hauteur de couche de support indépendante est activée. \n" "Que souhaitez-vous conserver ? \n" -"OUI - Conserver la tour de nettoyage \n" +"OUI - Conserver la tour d'amorçage \n" "NON - Conserver la hauteur de la couche adaptative et la hauteur de la couche de support indépendante" msgid "" @@ -3384,9 +3432,9 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height" msgstr "" -"La tour de nettoyage ne fonctionne pas lorsque la hauteur de couche adaptative est activée. \n" +"La tour d'amorçage ne fonctionne pas lorsque la hauteur de couche adaptative est activée. \n" "Que souhaitez-vous conserver ? \n" -"OUI - Conserver la tour de nettoyage \n" +"OUI - Conserver la tour d'amorçage\n" "NON - Conserver la hauteur de la couche adaptative" msgid "" @@ -3395,9 +3443,9 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Independent Support Layer Height" msgstr "" -"La tour de nettoyage ne fonctionne pas lorsque la hauteur de la couche de support indépendante est activée.\n" +"La tour d'amorçage ne fonctionne pas lorsque la hauteur de la couche de support indépendante est activée.\n" "Que souhaitez-vous conserver ?\n" -"OUI - Garder la tour de nettoyage\n" +"OUI - Garder la tour d'amorçage\n" "NON - Gardez la hauteur de la couche de support indépendante" #, boost-format @@ -3428,8 +3476,8 @@ msgstr "" "la profondeur du verrouillage doit être inférieure à la profondeur de la peau.\n" "Réinitialiser à 50%% de la profondeur de la peau" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "Le mode spirale ne fonctionne que lorsque les boucles de mur sont à 1, que le support est désactivé, que les couches de coque supérieures sont à 0, que la densité de remplissage éparse est à 0, que le type de timelapse est traditionnel et que le lissage de la vitesse du mur dans la direction z est faux." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "Le mode spirale ne fonctionne que lorsque le nombre de parois est égal à 1, que les supports sont désactivés, que la détection d'encrassement par palpage est désactivée, que le nombre de couches supérieures est de 0, que la densité de remplissage est de 0, que le type de timelapse est « traditionnel » et que le lissage de la vitesse des parois dans la direction Z est désactivé." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Mais les machines avec une structure I3 ne généreront pas de vidéos timelapse." @@ -3462,13 +3510,13 @@ msgid "M400 pause" msgstr "Pause M400" msgid "Paused (filament ran out)" -msgstr "" +msgstr "En pause (filament épuisé)" msgid "Heating nozzle" -msgstr "" +msgstr "Chauffe de la buse" msgid "Calibrating dynamic flow" -msgstr "" +msgstr "Étalonnage du flux dynamique" msgid "Scanning bed surface" msgstr "Balayage de la surface du plateau" @@ -3492,28 +3540,28 @@ msgid "Checking extruder temperature" msgstr "Vérification de la température de l'extrudeur" msgid "Paused by the user" -msgstr "" +msgstr "Mis en pause par l’utilisateur" msgid "Pause (front cover fall off)" -msgstr "" +msgstr "Pause (chute du capot avant)" msgid "Calibrating the micro lidar" msgstr "Étalonnage du micro-lidar" msgid "Calibrating flow ratio" -msgstr "" +msgstr "Étalonnage du ratio de débit" msgid "Pause (nozzle temperature malfunction)" -msgstr "" +msgstr "Pause (dysfonctionnement de la température de la buse)" msgid "Pause (heatbed temperature malfunction)" -msgstr "" +msgstr "Pause (dysfonctionnement de la température du plateau)" msgid "Filament unloading" msgstr "Déchargement du filament" msgid "Pause (step loss)" -msgstr "" +msgstr "Pause (perte de pas)" msgid "Filament loading" msgstr "Chargement du filament" @@ -3522,43 +3570,43 @@ msgid "Motor noise cancellation" msgstr "Suppression bruit moteur" msgid "Pause (AMS offline)" -msgstr "" +msgstr "Pause (AMS hors ligne)" msgid "Pause (low speed of the heatbreak fan)" -msgstr "" +msgstr "Pause (vitesse ventilateur hotend faible)" msgid "Pause (chamber temperature control problem)" -msgstr "" +msgstr "Pause (problème de contrôle de la température de la chambre)" msgid "Cooling chamber" msgstr "Refroidissement de la chambre" msgid "Pause (Gcode inserted by user)" -msgstr "" +msgstr "Pause (Gcode inséré par l'utilisateur)" msgid "Motor noise showoff" msgstr "Démonstration de bruit moteur" msgid "Pause (nozzle clumping)" -msgstr "" +msgstr "Pause (encrassement buse)" msgid "Pause (cutter error)" -msgstr "" +msgstr "Pause (erreur cutter)" msgid "Pause (first layer error)" -msgstr "" +msgstr "Pause (erreur première couche)" msgid "Pause (nozzle clog)" -msgstr "" +msgstr "Pause (buse bouchée)" msgid "Measuring motion percision" -msgstr "" +msgstr "Mesurer la précision des mouvements" msgid "Enhancing motion percision" -msgstr "" +msgstr "Améliorer la précision des mouvements" msgid "Measure motion accuracy" -msgstr "" +msgstr "Mesure de la précision de mouvement" msgid "Nozzle offset calibration" msgstr "Étalonnage du décalage de la buse" @@ -3579,10 +3627,10 @@ msgid "Auto Check: Platform" msgstr "Contrôle Auto: Plateforme" msgid "Confirming BirdsEye Camera location" -msgstr "" +msgstr "Confirmation de l'emplacement de la Caméra BirdsEye" msgid "Calibrating BirdsEye Camera" -msgstr "" +msgstr "Étalonnage de la Caméra BirdsEye" msgid "Auto bed leveling -phase 1" msgstr "Nivellement auto du plateau - phase 1" @@ -3594,48 +3642,35 @@ msgid "Heating chamber" msgstr "Chauffage de la chambre" msgid "Cooling heatbed" -msgstr "" +msgstr "Refroidissement du plateau" msgid "Printing calibration lines" msgstr "Impression de lignes d'étalonnage" msgid "Auto Check: Material" -msgstr "" +msgstr "Vérif Auto : Matériel" msgid "Live View Camera Calibration" -msgstr "" +msgstr "Calibration Camera Live View" msgid "Waiting for heatbed to reach target temperature" -msgstr "" +msgstr "En attente que le plateau atteigne la température cible" msgid "Auto Check: Material Position" -msgstr "" +msgstr "Vérif Auto: Position Matériau" msgid "Cutting Module Offset Calibration" -msgstr "" +msgstr "Étalonnage du décalage du Module de Coupe" -msgid "left" -msgstr "gauche" +msgid "Measuring Surface" +msgstr "Mesure de la Surface" -msgid "right" -msgstr "droite" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s n'est pas pris en charge par l'extrudeur %s." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Préconditionnement thermique pour l'optimisation de la première couche" msgid "Unknown" msgstr "Inconnu" -msgid "Fatal" -msgstr "Mortel" - -msgid "Serious" -msgstr "Sérieux" - -msgid "Common" -msgstr "Commun" - msgid "Update successful." msgstr "Mise à jour réussie." @@ -3649,7 +3684,7 @@ msgid "Update failed." msgstr "Mise à jour a échoué." msgid "Timelapse is not supported on this printer." -msgstr "" +msgstr "La fonction Timelapse n'est pas prise en charge par cette imprimante." msgid "Timelapse is not supported while the storage does not exist." msgstr "Timelapse is not supported when storage is not inserted." @@ -3658,7 +3693,7 @@ msgid "Timelapse is not supported while the storage is unavailable." msgstr "Timelapse is not supported when storage is unavailable." msgid "Timelapse is not supported while the storage is readonly." -msgstr "" +msgstr "Le timelapse n'est pas pris en charge lorsque le stockage est en lecture seule." msgid "To ensure your safety, certain processing tasks (such as laser) can only be resumed on printer." msgstr "Pour garantir votre sécurité, certaines tâches de traitement (telles que le laser) ne peuvent être reprises que sur l'imprimante." @@ -3698,23 +3733,74 @@ msgstr "Impossible de générer le G-code de calibration" msgid "Calibration error" msgstr "Erreur de calibration" -msgid "TPU is not supported by AMS." -msgstr "Le TPU n'est pas pris en charge par l'AMS." +msgid "Resume Printing" +msgstr "Reprendre Impression" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Le PVA humide deviendra souple et se coincera dans l'AMS, veillez à bien le sécher avant de l'utiliser." +msgid "Resume (defects acceptable)" +msgstr "Reprendre (défauts acceptables)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "La surface rugueuse du PLA Glow peut accélérer l'usure du système AMS, en particulier des composants internes de l'AMS Lite." +msgid "Resume (problem solved)" +msgstr "Reprendre (problème résolu)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "Les filaments CF/GF sont durs et fragiles, ils peuvent donc facilement se casser ou se coincer dans un AMS, veuillez les utiliser avec prudence." +msgid "Stop Printing" +msgstr "Arrêter Impression" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "Le PPS-CF est fragile et pourrait se briser dans un tube en PTFE plié au-dessus de la tête d'outil." +msgid "Check Assistant" +msgstr "Vérifier Assistant" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "Le PPA-CF est fragile et pourrait se briser dans un tube en PTFE plié au-dessus de la tête d'outil." +msgid "Filament Extruded, Continue" +msgstr "Filament extrudé, Continuer" + +msgid "Not Extruded Yet, Retry" +msgstr "Aucune Extrusion, Réessayer" + +msgid "Finished, Continue" +msgstr "Terminé, Continuer" + +msgid "Load Filament" +msgstr "Charger" + +msgid "Filament Loaded, Resume" +msgstr "Filament Chargé, Reprise" + +msgid "View Liveview" +msgstr "Vue Liveview" + +msgid "No Reminder Next Time" +msgstr "Pas de Rappel la Prochaine Fois" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Ignorer. Ne pas rappeler la prochaine fois" + +msgid "Ignore this and Resume" +msgstr "Ignorer cela et reprendre" + +msgid "Problem Solved and Resume" +msgstr "Problème résolu, Reprendre" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Bien compris, désactivez l'Alarme Incendie." + +msgid "Retry (problem solved)" +msgstr "Réessayer (problème résolu)" + +msgid "Stop Drying" +msgstr "Arrêter Séchage" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Terminé" + +msgid "Retry" +msgstr "Réessayer" + +msgid "Resume" +msgstr "Résumer" + +msgid "Unknown error." +msgstr "Erreur inconnue." msgid "default" msgstr "défaut" @@ -3748,7 +3834,10 @@ msgid "" "Is it %s%% or %s %s?\n" "YES for %s%%, \n" "NO for %s %s." -msgstr "Est-ce %s%% ou %s %s ? OUI pour %s%%, NON pour %s %s." +msgstr "" +"Est-ce %s%% ou %s %s ?\n" +"OUI pour %s%%, \n" +"NON pour %s %s." #, boost-format msgid "Invalid format. Expected vector format: \"%1%\"" @@ -3758,7 +3847,7 @@ msgid "Summary" msgstr "Résumé" msgid "Layer Height" -msgstr "Hauteur de la couche" +msgstr "Hauteur de Couche" msgid "Line Width" msgstr "Largeur d'Extrusion" @@ -3766,6 +3855,15 @@ msgstr "Largeur d'Extrusion" msgid "Fan Speed" msgstr "Vitesse du ventilateur" +msgid "Thermal Index (min)" +msgstr "Indice Thermique (min)" + +msgid "Thermal Index (max)" +msgstr "Indice Thermique (max)" + +msgid "Thermal Index (mean)" +msgstr "Indice Thermique (moyen)" + msgid "Flow" msgstr "Flux" @@ -3791,13 +3889,25 @@ msgid "Layer Time: " msgstr "Durée de la couche :" msgid "Fan Speed: " -msgstr "Vitesse du ventilateur: " +msgstr "Vitesse Ventilateur: " msgid "Temperature: " msgstr "Température:" +msgid "Thermal Index" +msgstr "Indice Thermique" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "Moyen: " + msgid "Loading G-codes" -msgstr "Chargement des codes G" +msgstr "G-code de Chargement" msgid "Generating geometry vertex data" msgstr "Génération de données de sommet de géométrie" @@ -3806,10 +3916,10 @@ msgid "Generating geometry index data" msgstr "Génération de données d'index de géométrie" msgid "Statistics of All Plates" -msgstr "Statistiques de toutes les plaques" +msgstr "Statistiques de toutes les Plaques" msgid "Display" -msgstr "Afficher" +msgstr "Affichage" msgid "Flushed" msgstr "Purgé" @@ -3830,13 +3940,13 @@ msgid "Time Estimation" msgstr "Estimation de temps" msgid "Automatically re-slice according to the optimal filament grouping, and the grouping results will be displayed after slicing." -msgstr "La découpe en tranches se fait automatiquement en fonction du regroupement optimal des filaments, et les résultats du regroupement s'affichent après la découpe en tranches." +msgstr "Redécouper automatiquement en fonction du regroupement optimal de filaments et les résultats de regroupement seront affichés après découpage." msgid "Filament Grouping" msgstr "Groupement de filaments" msgid "Why this grouping" -msgstr "Pourquoi ce regroupement ?" +msgstr "Pourquoi ce groupement" msgid "Left nozzle" msgstr "Buse gauche" @@ -3845,43 +3955,43 @@ msgid "Right nozzle" msgstr "Buse droite" msgid "Please place filaments on the printer based on grouping result." -msgstr "Veuillez placer les filaments sur l'imprimante en fonction du résultat du regroupement." +msgstr "Veuillez installer les filaments sur l'imprimante en fonction du résultat du groupement." msgid "Tips:" msgstr "Astuces:" msgid "Current grouping of slice result is not optimal." -msgstr "Le regroupement actuel des résultats du tranchage n'est pas optimal." +msgstr "Le groupement actuel des résultats du tranchage n'est pas optimal." #, boost-format msgid "Increase %1%g filament and %2% changes compared to optimal grouping." -msgstr "Augmenter le filament %1%g et les changements %2% par rapport au groupement optimal." +msgstr "Utilisation de %1%g de filament supplémentaire et %2% de changements en plus comparé au groupement optimal." #, boost-format msgid "Increase %1%g filament and save %2% changes compared to optimal grouping." -msgstr "Augmenter le filament de %1%g et sauvegarder les changements de %2% par rapport au groupement optimal." +msgstr "Utilisation de %1%g de filament supplémentaire et économie de %2% de changements comparé au groupement optimal." #, boost-format msgid "Save %1%g filament and increase %2% changes compared to optimal grouping." -msgstr "Sauvegarder %1%g de filament et augmenter %2% les changements par rapport au groupement optimal." +msgstr "Économie de %1%g de filament et %2% de changements en plus comparé au groupement optimal." #, boost-format msgid "Save %1%g filament and %2% changes compared to a printer with one nozzle." -msgstr "Économisez %1%g de filament et %2% changements par rapport à une imprimante avec une seule buse." +msgstr "Économie de %1%g de filament et %2% de changements comparé à une imprimante mono buse." #, boost-format msgid "Save %1%g filament and increase %2% changes compared to a printer with one nozzle." -msgstr "Économisez %1%g de filament et augmentez %2% les changements par rapport à une imprimante avec une seule buse." +msgstr "Économie de %1%g de filament et %2% de changements en plus comparé à une imprimante mono buse." #, boost-format msgid "Increase %1%g filament and save %2% changes compared to a printer with one nozzle." -msgstr "Augmentation de %1%g de filament et économie de %2% changements par rapport à une imprimante avec une seule buse." +msgstr "Augmentation de %1%g de filament et économie de %2% changements comparé à une imprimante mono buse." msgid "Set to Optimal" -msgstr "Régler sur Optimal" +msgstr "Définir sur Optimal" msgid "Regroup filament" -msgstr "Regroupement du filament" +msgstr "Groupement de filament" msgid "up to" msgstr "jusqu'à" @@ -3895,11 +4005,14 @@ msgstr "de" msgid "Slicing Result" msgstr "Résultat du Tranchage" +msgid "Helio Simulation" +msgstr "Simulation Helio" + msgid "Color Scheme" -msgstr "Jeu de Couleur" +msgstr "Mode d'Affichage" msgid "Percent" -msgstr "Pour cent" +msgstr "Pourcent" msgid "Used filament" msgstr "Filament utilisé" @@ -3922,9 +4035,6 @@ msgstr "Température (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Débit volumétrique (mm³/s)" -msgid "Layer Time (s)" -msgstr "Durée de couche (s)" - msgid "Travel" msgstr "Déplacement" @@ -3932,22 +4042,22 @@ msgid "Seams" msgstr "Jointures" msgid "Retract" -msgstr "Se rétracter" +msgstr "Rétraction" msgid "Unretract" -msgstr "Annuler le retrait" +msgstr "Derétracter" msgid "Filament Changes" msgstr "Changements Filaments" msgid "Wipe" -msgstr "Nettoyer" +msgstr "Essuyer" msgid "Options" msgstr "Choix" msgid "travel" -msgstr "Déplacement" +msgstr "déplacement" msgid "Extruder" msgstr "Extrudeur" @@ -3959,7 +4069,7 @@ msgid "Total time" msgstr "Durée totale" msgid "Filament change times" -msgstr "Temps de changement de filament" +msgstr "Temps de changement filament" msgid "Color change" msgstr "Changement de couleur" @@ -3974,25 +4084,25 @@ msgid "Print settings" msgstr "Réglages d'impression" msgid "Total Estimation" -msgstr "Informations Tranchage" +msgstr "Estimation totale" msgid "Normal mode" msgstr "Mode normal" msgid "Total Filament" -msgstr "Filament Total" +msgstr "Filament Total Utilisé" msgid "Model Filament" -msgstr "Filament pour Modèle" +msgstr "Filament dédié au Modèle" msgid "Prepare and timelapse time" -msgstr "Préparation et durée du timelapse" +msgstr "Durée préparation et timelapse" msgid "Prepare time" -msgstr "Temps de préparation" +msgstr "Durée de préparation" msgid "Model printing time" -msgstr "Temps d'impression du modèle" +msgstr "Durée impression du modèle" msgid "Switch to silent mode" msgstr "Passer en mode silencieux" @@ -4083,19 +4193,19 @@ msgstr "Veuillez résoudre le problème en le déplaçant complètement sur ou h #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% in ) which may cause rendering issues.\n" -msgstr "" +msgstr "La boîte englobante de l’assemblage est trop grande (taille max ≥ %1% in), ce qui peut provoquer des problèmes d’affichage.\n" #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% mm ) which may cause rendering issues.\n" -msgstr "" +msgstr "La boîte englobante de l’assemblage est trop grande (taille max ≥ %1% mm), ce qui peut provoquer des problèmes d’affichage.\n" #, boost-format msgid "Following objects are too far ( distance >= %1% in ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "Les objets suivants sont trop éloignés (distance >= %1% pouces) de l'origine du système de coordonnées global :\n" #, boost-format msgid "Following objects are too far ( distance >= %1% mm ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "Les objets suivants sont trop éloignés (distance >= %1% mm) de l'origine du système de coordonnées global :\n" msgid "left nozzle" msgstr "buse gauche" @@ -4105,11 +4215,11 @@ msgstr "buse droite" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "La position ou la taille de certains modèles dépasse la zone imprimable de la %s." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "La position ou la taille du modèle %s dépasse la zone imprimable de la %s." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr " Veuillez vérifier et ajuster la position ou la taille de la pièce pour qu'elle corresponde à la plage imprimable :\n" @@ -4172,11 +4282,11 @@ msgstr "Aligner sur l'axe Y" msgctxt "Camera" msgid "Left" -msgstr "" +msgstr "Gauche" msgctxt "Camera" msgid "Right" -msgstr "" +msgstr "Droite" msgid "Add" msgstr "Ajouter" @@ -4302,7 +4412,7 @@ msgid "PLA and PETG filaments detected in the mixture. Adjust parameters accordi msgstr "Filaments PLA et PETG détectés dans le mélange. Ajuster les paramètres en fonction du Wiki pour assurer la qualité de l'impression." msgid "The prime tower extends beyond the plate boundary." -msgstr "La tour de purge s'étend au-delà de la limite de la plaque." +msgstr "La tour d'amorçage s'étend au-delà de la limite de la plaque." msgid "Click Wiki for help." msgstr "Cliquez sur Wiki pour obtenir de l'aide." @@ -4395,13 +4505,13 @@ msgid "Application is closing" msgstr "L'application se ferme" msgid "Closing Application while some presets are modified." -msgstr "Fermeture de l'application pendant que certains préréglages sont modifiés." +msgstr "Fermeture de l'application pendant que certaines configurations sont modifiés." msgid "Logging" msgstr "Enregistrement" msgid "Prepare" -msgstr "Préparation" +msgstr "Préparer" msgid "Preview" msgstr "Aperçu" @@ -4425,7 +4535,7 @@ msgid "will be closed before creating a new model. Do you want to continue?" msgstr "sera fermé avant de créer un nouveau modèle. Voulez-vous continuer ?" msgid "Slice plate" -msgstr "Trancher plateau" +msgstr "Trancher le plateau" msgid "Print plate" msgstr "Imprimer plateau" @@ -4444,6 +4554,14 @@ msgid "" "This is your first time printing tpu filaments with the H2D machine.\n" "Would you like to watch a quick tutorial video?" msgstr "" +"C'est la première fois que vous imprimez des filaments de TPU avec la H2D.\n" +"Souhaitez-vous regarder un petit tutoriel vidéo ?" + +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "" + +msgid "Tips" +msgstr "Astuces" msgid "Slice all" msgstr "Tout trancher" @@ -4497,7 +4615,7 @@ msgid "Check for Update" msgstr "Vérifier la mise à jour" msgid "Check for Presets Update" -msgstr "Vérifier la Mise à jour des Préréglages" +msgstr "Vérifier la Mise à jour des Configurations" msgid "Open Network Test" msgstr "Ouvrir le Test de Réseau" @@ -4545,10 +4663,10 @@ msgstr "Vue Droite" msgctxt "Camera" msgid "Isometric" -msgstr "" +msgstr "Isométrique" msgid "Isometric View" -msgstr "" +msgstr "Vue isométrique" msgid "Start a new window" msgstr "Démarrer une nouvelle fenêtre" @@ -4623,7 +4741,7 @@ msgid "Export toolpaths as OBJ" msgstr "Exporter les parcours d'outils en OBJ" msgid "Export Preset Bundle" -msgstr "Exporter un Ensemble de Préréglages" +msgstr "Exporter un Ensemble de Configurations" msgid "Export current configuration to files" msgstr "Exporter la configuration actuelle vers des fichiers" @@ -4635,7 +4753,7 @@ msgid "Publish to MakerWorld" msgstr "Publier sur MakerWorld" msgid "Batch Preset Management" -msgstr "Gestion des Préréglages par Lots" +msgstr "Gestion des Configurations par Lots" msgid "Quit" msgstr "Quitter" @@ -4701,7 +4819,7 @@ msgid "Show 3D Navigator" msgstr "Afficher le Navigateur 3D" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "Afficher le navigateur 3D dans l'onglet Préparation et Aperçu" msgid "Reset Window Layout" msgstr "Réinitialiser la disposition de la fenêtre" @@ -4910,9 +5028,9 @@ msgid "" msgstr "" "Voulez-vous synchroniser vos données personnelles à partir de QIDI Cloud ?\n" "Il contient les informations suivantes :\n" -"1. Préréglages du Processus\n" -"2. Préréglages du Filament\n" -"3. Préréglages de l'Imprimante" +"1. Configurations Processus\n" +"2. Configurations Filament\n" +"3. Configurations Imprimante" msgid "Synchronization" msgstr "Synchronisation" @@ -4959,8 +5077,8 @@ msgstr "Échec de la connexion. Vérifiez le réseau et réessayez" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Vérifiez le réseau et réessayez. Vous pouvez redémarrer ou mettre à jour l'imprimante si le problème persiste." -msgid "The printer has been logged out and cannot connect." -msgstr "L'imprimante a été déconnectée et ne peut pas se connecter." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "La vidéo s’est arrêtée." @@ -5072,13 +5190,6 @@ msgstr "Echec du chargement" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "La navigation dans les fichiers stockés n'est pas prise en charge dans le firmware actuel. Veuillez mettre à jour le firmware de l'imprimante." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Vérifiez si la mémoire est insérée dans l'imprimante.\n" -"Si elle ne peut toujours pas être lu, vous pouvez essayer de formater." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "Échec de la connexion LAN (échec de l’affichage de la carte SD)" @@ -5128,9 +5239,6 @@ msgstr "" msgid "Download waiting..." msgstr "Téléchargement en attente..." -msgid "Retry" -msgstr "Réessayer" - msgid "Play" msgstr "Lecture" @@ -5144,9 +5252,6 @@ msgstr "Téléchargement terminé" msgid "Downloading %d%%..." msgstr "Téléchargement %d%%..." -msgid "Fan" -msgstr "Ventilateur" - msgid "Air Condition" msgstr "Régul. Chambre" @@ -5165,6 +5270,13 @@ msgstr "Erreur de somme de contrôle du fichier. Veuillez réessayer." msgid "Not supported on the current printer version." msgstr "Non pris en charge sur la version actuelle de l'imprimante." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Vérifiez si la mémoire est insérée dans l'imprimante.\n" +"Si elle ne peut toujours pas être lu, vous pouvez essayer de formater." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "La version du firmware de l'imprimante est trop ancienne. Veuillez mettre à jour le firmware et réessayer." @@ -5303,9 +5415,6 @@ msgstr "Progression de l'impression" msgid "Parts Skip" msgstr "Sauter Pièces" -msgid "Resume" -msgstr "Résumer" - msgid "Stop" msgstr "Arrêt" @@ -5389,9 +5498,6 @@ msgstr "Annuler l'impression" msgid "Are you sure you want to stop this print?" msgstr "Êtes-vous sûr de vouloir arrêter cette impression ?" -msgid "Unknown error." -msgstr "Erreur inconnue." - msgid "The printer is busy on other print job" msgstr "L'imprimante est occupée par un autre travail d'impression." @@ -5433,7 +5539,7 @@ msgid "Are you sure you want to trigger auto homing?" msgstr "Êtes-vous sûr de vouloir activer l'origine auto?" msgid "Homing" -msgstr "" +msgstr "Origine" msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." msgstr "Veuillez chauffer la buse à plus de 170 degrés avant de charger ou de décharger le filament." @@ -5462,14 +5568,14 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Insensé" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "" +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Éteindre les lumières pendant la tâche entraînera l'échec de la surveillance par IA, notamment la détection de spaghetti. Veuillez choisir avec soin." msgid "Keep it On" -msgstr "" +msgstr "Garder allumé" msgid "Turn it Off" -msgstr "" +msgstr "Éteindre" msgid "Can't start this without storage." msgstr "Impossible de démarrer sans stockage." @@ -5616,7 +5722,7 @@ msgid "Update" msgstr "Mise à jour" msgid "Assistant(HMS)" -msgstr "" +msgstr "Assistante (HMS)" msgid "Go to" msgstr "Aller à" @@ -5739,6 +5845,9 @@ msgstr "Actualisation Disponible" msgid "Goto download page." msgstr "Allez au téléchargement." +msgid "More" +msgstr "Plus" + msgid "Open Folder." msgstr "Ouvrir un répertoire." @@ -5815,7 +5924,7 @@ msgid "Support painting" msgstr "Soutenir la peinture" msgid "Fuzzy skin" -msgstr "" +msgstr "Surface Irrégulière" msgid "Color painting" msgstr "Peinture couleur" @@ -5895,7 +6004,7 @@ msgid "Nozzle Clumping Detection" msgstr "Détection Encrassement Buse" msgid "Check if the nozzle is clumping by filaments or other foreign objects." -msgstr "Vérifiez si la buse est recouverte de filament ou d'autres corps étrangers." +msgstr "Veuillez vérifier si la buse est encrassée par du filament ou des corps étrangers." msgid "Detects air printing caused by nozzle clogging or filament grinding." msgstr "Détecte l’impression dans l’air causée par un bouchage de la buse ou un filament rongé." @@ -5906,7 +6015,7 @@ msgstr "Inspection de la Première Couche" msgid "Auto-recovery from step loss" msgstr "Reprise Auto. après Perte de Pas" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "Détection de Porte Ouverte" msgid "Notification" @@ -5928,7 +6037,7 @@ msgid "Filament Tangle Detect" msgstr "Filament Tangle Detection" msgid "Check if the nozzle is clumping by filament or other foreign objects." -msgstr "Vérifiez si le filament ou d'autres corps étrangers s'amassent sur la buse." +msgstr "Veuillez vérifier si la buse est encrassée par du filament ou des corps étrangers." msgid "Nozzle Type" msgstr "Type" @@ -5937,10 +6046,10 @@ msgid "Nozzle Flow" msgstr "Type Débit" msgid "Please change the nozzle settings on the printer." -msgstr "" +msgstr "Veuillez modifier les paramètres de la buse sur l'imprimante." msgid "View wiki" -msgstr "" +msgstr "Voir le wiki" msgid "Hardened Steel" msgstr "Acier Trempé" @@ -5949,7 +6058,7 @@ msgid "Stainless Steel" msgstr "Acier Inoxydable" msgid "Tungsten Carbide" -msgstr "" +msgstr "Carbure de tungstène" msgid "High flow" msgstr "Haut débit" @@ -5967,7 +6076,7 @@ msgid "Advance" msgstr "Avancé" msgid "Compare presets" -msgstr "Comparer les Préréglages" +msgstr "Comparer les Configurations" msgid "View all object's settings" msgstr "Afficher tous les paramètres de l'objet" @@ -5982,6 +6091,10 @@ msgstr "Paramètres de l'imprimante" msgid "The %s nozzle can not print %s." msgstr "La buse %s ne peut pas imprimer %s." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr " buse" @@ -6094,7 +6207,7 @@ msgid "Project Filaments" msgstr "Filaments de projet" msgid "Flushing volumes" -msgstr "Volumes de rinçage" +msgstr "Volumes de purge" msgid "Add one filament" msgstr "Ajouter un filament" @@ -6125,6 +6238,8 @@ msgid "" "There are some unknown or uncompatible filaments mapped to generic preset.\n" "Please update QIDI Studio or restart QIDI Studio to check if there is an update to system presets." msgstr "" +"Il y a des filaments inconnus ou incompatibles avec la configuration générique.\n" +"Veuillez mettre à jour ou redémarrer QIDI Studio pour vérifier s'il y a une mise à jour des configurations du système." msgid "Filament type and color information have been synchronized, but slot information is not included." msgstr "Les informations relatives au type de filament et à la couleur ont été synchronisées, mais les informations relatives à la fente ne sont pas incluses." @@ -6141,8 +6256,10 @@ msgstr "Démonté avec succès. Le périphérique %s(%s) peut maintenant être r msgid "Ejecting of device %s(%s) has failed." msgstr "L'éjection du périphérique %s(%s) a échoué." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Un projet antérieur a été détecté, souhaitez-vous le restaurer ?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Restaurer" @@ -6160,10 +6277,10 @@ msgid "Smooth mode for timelapse is enabled, but the prime tower is off, which m msgstr "Le mode lisse pour le timelapse est activé, mais la tour d'impression est désactivée, ce qui peut entraîner des défauts d'impression. Veuillez activer la tour d'amorçage, redécouper et imprimer à nouveau." msgid "Expand sidebar" -msgstr "" +msgstr "Développer la barre latérale" msgid "Collapse sidebar" -msgstr "" +msgstr "Réduire la barre latérale" #, c-format, boost-format msgid "Loading file: %s" @@ -6203,7 +6320,7 @@ msgid "Modified G-codes" msgstr "Modified G-code" msgid "The 3mf has following customized filament or printer presets:" -msgstr "Le 3mf possède les préréglages de filament ou d'imprimante personnalisés suivants :" +msgstr "Le 3mf possède les configurations personnalisées de filament ou d'imprimante suivants :" msgid "Please confirm that the G-codes within these presets are safe to prevent any damage to the machine!" msgstr "Afin d'éviter tout dommage à la machine, merci de confirmer que ces G-codes modifiés sont sûrs !" @@ -6356,6 +6473,35 @@ msgstr "Tranchage Annulé" msgid "Slicing Plate %d" msgstr "Tranchage plateau %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Préréglage d'imprimante non valide. Impossible de trancher avec Hélio." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "Le préréglage actuel de l'imprimante ne peut pas être tranché avec Helio." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio n'est pas possible lors d'impressions avec plusieurs matériaux." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio ne prend pas en charge les matériaux %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"Aucune Helio-PAT (clé) valide détecté. La simulation et l'optimisation Helio ne peuvent pas continuer. \n" +"Veuillez demander une nouvelle clé Helio-PAT." + +msgid "Execution Blocked" +msgstr "Exécution Bloquée" + +msgid "Regenerate PAT" +msgstr "Régénérer la clé PAT" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Impossible d'obtenir la clé Helio PAT, cliquez sur Actualiser pour réessayer." + msgid "Please resolve the slicing errors and publish again." msgstr "Veuillez résoudre les erreurs de découpage et republier." @@ -6388,7 +6534,7 @@ msgid "Sync now" msgstr "Synchroniser maintenant" msgid "You can keep the modified presets to the new project or discard them" -msgstr "Vous pouvez conserver les préréglages modifiés dans le nouveau projet ou les ignorer" +msgstr "Vous pouvez conserver les configurations modifiées dans le nouveau projet ou les ignorer" msgid "Creating a new project" msgstr "Créer un nouveau projet" @@ -6406,15 +6552,12 @@ msgid "" "The currently connected printer '%s', is a %s model but not consistent with preset in project file.\n" "To use this printer for printing, please switch the preset first." msgstr "" -"L'imprimante '%s' actuellement connectée est un modèle %s mais ne correspond pas aux paramètres prédéfinis dans le fichier de projet.\n" -"Pour utiliser cette imprimante pour imprimer, veuillez d'abord changer de préréglage." +"L'imprimante connectée '%s' est un modèle %s mais n'est pas cohérente avec la configuration dans le fichier de projet.\n" +"Pour utiliser cette imprimante pour l'impression, veuillez d'abord changer la configuration." msgid "Switch now" msgstr "Changez maintenant" -msgid "Tips" -msgstr "Astuces" - msgid "Load project" msgstr "Charger le projet" @@ -6530,7 +6673,7 @@ msgid "The nozzle type is not set. Please set the nozzle and try again." msgstr "Le type de buse n'est pas réglé. Veuillez régler la buse et réessayer." msgid "The nozzle type is not set. Please check." -msgstr "" +msgstr "Le type de buse n'est pas réglé. Veuillez vérifier." msgid "Unable to perform boolean operation on model meshes. You may fix the meshes and try again." msgstr "Impossible d'effectuer une opération booléenne sur les mailles du modèle. Vous pouvez corriger les mailles et réessayer." @@ -6578,12 +6721,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "Les supports personnalisés, les surfaces de jointure et la peinture de couleur ont été retirés avant la réparation, nom du modèle :" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Imprimante non connectée. Veuillez consulter la page de l'appareil pour connecter une imprimante %s avant de procéder à la synchronisation." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "L'imprimante actuellement connectée sur la page de l'appareil n'est pas une %s. Veuillez passer à une imprimante %s avant de procéder à la synchronisation." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Il n'y a pas de filaments dans l'imprimante. Veuillez d'abord charger les filaments sur l'imprimante." @@ -6592,7 +6735,7 @@ msgid "The filaments on the printer are all unknown types. Please go to the prin msgstr "Les filaments de l'imprimante sont tous de type inconnu. Veuillez vous rendre sur l'écran de l'imprimante ou sur la page du périphérique logiciel pour définir le type de filament." msgid "Device Page" -msgstr "Page Appareil" +msgstr "Page Périphérique" msgid "Synchronize AMS Filament Information" msgstr "Synchroniser les informations sur les filaments AMS" @@ -6604,7 +6747,7 @@ msgid "Plate Settings" msgstr "Paramètres de la plaque" msgid "Prime Tower:" -msgstr "Tour de contrôle :" +msgstr "Tour d'Amorçage :" msgid "A cube printed during a filament change to purge old color and ensure smooth color transition." msgstr "Cube imprimé lors d'un changement de filament afin de purger les anciennes couleurs et d'assurer une transition harmonieuse des couleurs." @@ -6655,6 +6798,12 @@ msgstr "Pour réparer le modèle, veuillez utiliser un outil tiers avant de l'im msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "La plaque% d : %s n'est pas appropriée pour imprimer du %s(%s). Si vous souhaitez tout de même continuer l'impression, veuillez régler la température du plateau à une valeur différente de 0." +msgid "Parameter recommendation" +msgstr "Recommandation de paramètres" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "Dans le préréglage de processus, sous « Autres - Avancé », cochez « Activer la détection d’encrassement par palpage ». Cette fonctionnalité génère une petite tour de nettoyage et utilise le palpage pour détecter rapidement les problèmes d’encrassement en début d’impression. Elle peut ainsi interrompre le travail afin d’éviter des échecs d’impression ou des dommages à l’imprimante.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Actuellement, le formulaire de configuration d'objet ne peut pas être utilisé avec une imprimante à extrudeuses multiples." @@ -6662,7 +6811,7 @@ msgid "Not available" msgstr "Non disponible" msgid "Top front" -msgstr "" +msgstr "Partie supérieure avant" msgid "The current project has unsaved changes, save it before continuing?" msgstr "Le projet en cours comporte des modifications non enregistrées, enregistrez-les avant de continuer ?" @@ -6677,7 +6826,7 @@ msgid "Language selection" msgstr "Sélection de la langue" msgid "Switching application language while some presets are modified." -msgstr "Changer la langue de l'application pendant que certains préréglages sont modifiés." +msgstr "Changer la langue de l'application pendant que certaines configurations sont modifiées." msgid "Changing application language" msgstr "Changer la langue de l'application" @@ -6765,7 +6914,7 @@ msgid "If this is enabled, when starting QIDI Studio and another instance of the msgstr "Si cette option est activée, lorsque vous démarrez QIDI Studio et qu'une autre instance du même QIDI Studio est déjà en cours d'exécution, cette instance sera réactivée à la place." msgid "Automatically transfer modified value when switching process and filament presets" -msgstr "Transfert automatique de la valeur modifiée lors du basculement des préréglages de processus et de filament" +msgstr "Transfert automatique de la valeur modifiée lors du basculement des configurations de processus et de filament" msgid "After closing, a popup will appear to ask each time" msgstr "Après la fermeture, une fenêtre contextuelle apparaît pour demander à chaque fois" @@ -6813,7 +6962,7 @@ msgid "With this option enabled, you can print materials with a large temperatur msgstr "Si cette option est activée, vous pouvez imprimer ensemble des matériaux présentant une grande différence de température." msgid "Clear my choice for synchronizing printer preset after loading the file." -msgstr "Effacer mon choix pour la synchronisation des préréglages de l'imprimante après le chargement du fichier." +msgstr "Effacer mon choix pour la synchronisation des configurations de l'imprimante après le chargement du fichier." msgid "Clear my choice for Load 3mf dialog settings." msgstr "Effacer mon choix pour les paramètres de la boîte de dialogue Charger 3mf." @@ -6843,11 +6992,17 @@ msgid "Import a single SVG and then split it to several parts." msgstr "Importer un seul SVG et le diviser en plusieurs parties." msgid "Enable gamma correction for the imported obj file" -msgstr "" +msgstr "Activer la correction gamma pour le fichier obj importé" msgid "Perform gamma correction on color after importing the obj model." msgstr "Effectuer la correction gamma sur la couleur après avoir importé le modèle obj." +msgid "Remember last used color scheme" +msgstr "Se souvenir du dernier Mode d'Affichage utilisé" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "Une fois activé, le dernier Mode d'Affichage utilisé (par exemple, Type de ligne, Vitesse) sera automatiquement appliqué au prochain démarrage." + msgid "Improve rendering performance by lod" msgstr "Amélioration des performances de rendu par logement" @@ -6873,7 +7028,7 @@ msgid "Value range" msgstr "Plage de valeur" msgid "Presets" -msgstr "Préréglages" +msgstr "Configurations" msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "Synchronisation automatique des pré-réglages utilisateur (Imprimante/Filament/Traitement)" @@ -6882,7 +7037,7 @@ msgid "If enabled, auto sync user presets with cloud after QIDI Studio startup o msgstr "Si activé, synchronisation automatique des presets de l'utilisateur avec le nuage après le démarrage de QIDI Studio ou la modification des presets." msgid "Auto check for system presets updates" -msgstr "Vérification automatique des mises à jour des préréglages du système" +msgstr "Vérification automatique des mises à jour des configurations du système" msgid "If enabled, auto check whether there are system presets updates after QIDI Studio startup." msgstr "Si cette option est activée, le système vérifie automatiquement s'il y a des mises à jour des préréglages du système après le démarrage de QIDI Studio." @@ -6917,6 +7072,27 @@ msgstr "Afficher les modèles en ligne sélectionnés par le staff sur la page d msgid "Show history on the home page" msgstr "Afficher l'historique sur la page d'accueil" +msgid "Helio Options" +msgstr "Options Helio" + +msgid "Enable Helio" +msgstr "Activer Helio" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "À propos de Helio" + +msgid "Helio Privacy Policy" +msgstr "Politique de Confidentialité Helio" + +msgid "Reminder During Slicing" +msgstr "Rappeler durant le tranchage" + +msgid "Automatic mode" +msgstr "Mode automatique" + msgid "Maximum recent projects" msgstr "Projets récents maximum" @@ -7053,7 +7229,7 @@ msgid "QA host: api-qa.qidi3d.com/v1" msgstr "Hôte AQ : api-qa.qidi3d.com/v1" msgid "PRE host: api-pre.qidi3d.com/v1" -msgstr "Hébergeur PRE : api-pre.qidi3d.com/v1" +msgstr "Hôte PRE : api-pre.qidi3d.com/v1" msgid "Product host" msgstr "Hôte du produit" @@ -7071,13 +7247,13 @@ msgid "Switch cloud environment, Please login again!" msgstr "L'environnement Cloud a changé, veuillez vous reconnecter !" msgid "System presets" -msgstr "Préréglages système" +msgstr "Configurations système" msgid "User presets" -msgstr "Préréglages utilisateur" +msgstr "Configurations utilisateur" msgid "Incompatible presets" -msgstr "Préréglages incompatibles" +msgstr "Configurations incompatibles" msgid "My Printer" msgstr "Mon Imprimante" @@ -7095,7 +7271,7 @@ msgid "Click to pick filament color" msgstr "Cliquez pour choisir la couleur du filament" msgid "Add/Remove presets" -msgstr "Ajouter/Supprimer des préréglages" +msgstr "Ajouter/Supprimer des configurations" msgid "Edit preset" msgstr "Modifier le préréglage" @@ -7107,7 +7283,7 @@ msgid "System" msgstr "Système" msgid "Unsupported presets" -msgstr "" +msgstr "Configurations non supportés" msgid "Unsupported" msgstr "Incompatible" @@ -7119,7 +7295,7 @@ msgid "Add/Remove materials" msgstr "Ajouter/Supprimer des matériaux" msgid "Select/Remove printers(system presets)" -msgstr "Ajouter/Retirer des imprimantes (préréglages du système)" +msgstr "Sélectionner/Retirer des imprimantes (configurations du système)" msgid "Create printer" msgstr "Créer imprimante" @@ -7173,7 +7349,7 @@ msgid "First layer filament sequence" msgstr "Séquence de filament de première couche" msgid "Same as Global Bed Type" -msgstr "Identique au type de plateau général" +msgstr "Identique au type de plaque général" msgid "By Layer" msgstr "Par Couche" @@ -7299,7 +7475,7 @@ msgid "QIDI Cool Plate SuperTack" msgstr "" msgid "Send print job" -msgstr "Envoyer un travail d'impression" +msgstr "Envoi impression" msgid "On" msgstr "Activé" @@ -7403,10 +7579,10 @@ msgid "Please click the confirm button if you still want to proceed with printin msgstr "Cliquez sur le bouton de confirmation si vous souhaitez continuer à imprimer." msgid "This checks the flatness of heatbed. Leveling makes extruded height uniform." -msgstr "" +msgstr "Cette opération permet de vérifier la planéité du plateau. Le nivellement permet d'uniformiser la hauteur de l'extrusion." msgid "This process determines the dynamic flow values to improve overall print quality." -msgstr "" +msgstr "Ce processus permet de déterminer les valeurs de flux dynamiques afin d'améliorer la qualité globale de l'impression." msgid "Preparing print job" msgstr "Préparation du travail d'impression" @@ -7425,20 +7601,11 @@ msgid "Cost %dg filament and %d changes more than optimal grouping." msgstr "Le coût du filament de %dg et de %d change plus que le regroupement optimal." msgid "nozzle" -msgstr "" - -msgid "extruder" -msgstr "extrudeur" +msgstr "buse" msgid "both extruders" msgstr "les deux extrudeurs" -msgid "right extruder" -msgstr "extrudeur droit" - -msgid "left extruder" -msgstr "extrudeur gauche" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Conseils : Si vous avez changé la buse de votre imprimante récemment, veuillez aller dans 'Device -> Printer parts' pour changer le réglage de la buse." @@ -7452,7 +7619,7 @@ msgstr "Le diamètre actuel de la buse (%.1fmm) ne correspond pas au fichier de #, c-format, boost-format msgid "The hardness of current material (%s) exceeds the hardness of %s(%s). Please verify the nozzle or material settings and try again." -msgstr "" +msgstr "La dureté du matériau actuel (%s) est supérieure à la dureté de %s (%s). Vérifiez les réglages de la buse ou du matériau, puis réessayez." #, c-format, boost-format msgid "The filament on %s may soften. Please unload." @@ -7463,7 +7630,7 @@ msgid "The filament on %s is unknown and may soften. Please set filament." msgstr "Le filament sur %s est inconnu et peut se ramollir. Veuillez définir le filament." msgid "Unable to automatically match to suitable filament. Please click to manually match." -msgstr "" +msgstr "Impossible d'associer automatiquement un filament compatible. Veuillez cliquer pour associer manuellement." msgid "Cool" msgstr "" @@ -7532,16 +7699,16 @@ msgid "TPU 90A/TPU 85A is too soft and does not support automatic Flow Dynamics msgstr "Le TPU 90A/TPU 85A est trop mou et ne prend pas en charge l'étalonnage automatique de la dynamique de l'écoulement." msgid "Set dynamic flow calibration to 'OFF' to enable custom dynamic flow value." -msgstr "" +msgstr "Régler l'étalonnage du débit dynamique sur \"OFF\" pour activer la valeur personnalisée du débit dynamique." msgid "This printer does not support printing all plates" msgstr "Cette imprimante ne prend pas en charge l'impression de toutes les plaques" msgid "Please cold pull before printing TPU to avoid clogging. You may use cold pull maintenance on the printer." -msgstr "" +msgstr "Veuillez effectuer un tirage à froid avant d'imprimer du TPU pour éviter tout bouchage. Vous pouvez utiliser la procédure de Tirage à froid sur l'imprimante." msgid "High chamber temperature is required. Please close the door." -msgstr "" +msgstr "Une température de chambre élevée est requise. Fermez la porte, s'il vous plaît." msgid "Please refer to Wiki before use->" msgstr "Veuillez vous référer au Wiki avant utilisation->" @@ -7580,7 +7747,7 @@ msgid "Cannot send the print task when the upgrade is in progress" msgstr "Impossible d'envoyer la tâche d'impression lorsque la mise à niveau est en cours" msgid "The selected printer is incompatible with the chosen printer presets." -msgstr "L'imprimante sélectionnée est incompatible avec les préréglages d'imprimante choisis." +msgstr "L'imprimante sélectionnée est incompatible avec les configurations d'imprimante choisies." msgid "Storage needs to be inserted before send to printer." msgstr "La mémoire doit être insérée avant d'être envoyée à l'imprimante." @@ -7719,13 +7886,19 @@ msgid "Click to reset all settings to the last saved preset." msgstr "Cliquez pour rétablir tous les paramètres au dernier préréglage enregistré." msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" -msgstr "Une tour de nettoyage est requise pour le mode Timeplase fluide. Il peut y avoir des défauts sur le modèle sans tour de nettoyage. Êtes-vous sûr de vouloir la désactiver ?" +msgstr "Une tour d'amorçage est requise pour le mode Timeplase fluide. Il peut y avoir des défauts sur le modèle sans cette tour. Êtes-vous sûr de vouloir la désactiver ?" + +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "Une tour d'amorçage est requise pour la détection d'encrassement. Il peut y avoir des défauts sur le modèle sans cette tour. Êtes-vous sûr de vouloir la désactiver ?" msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" -msgstr "" +msgstr "Activer à la fois la hauteur de Z précise et la tour d'amorçage peut augmenter la taille de celle-ci. Voulez-vous toujours activer ?" + +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "Une tour d'amorçage est requise pour la détection d'encrassement. Il peut y avoir des défauts sur le modèle sans cette tour. Êtes-vous sûr de vouloir activer la détection d'encrassement ?" msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" -msgstr "Une tour de nettoyage est requise pour un mode timelapse fluide. Il peut y avoir des défauts sur le modèle sans tour de nettoyage. Voulez-vous activer la désactiver?" +msgstr "Une tour d'amorçage est requise pour un mode timelapse fluide. Il peut y avoir des défauts sur le modèle sans cette tour. Voulez-vous activer la désactiver?" msgid "Still print by object?" msgstr "Vous imprimez toujours par objet ?" @@ -7734,6 +7907,8 @@ msgid "" "Non-soluble support materials are not recommended for support base. \n" "Are you sure to use them for support base? \n" msgstr "" +"Les matériaux de support non solubles ne sont pas recommandés pour la base des supports. \n" +"Êtes-vous sûr de les utiliser comme base? \n" msgid "" "When using PLA to support TPU, We recommend the following settings:\n" @@ -7798,17 +7973,17 @@ msgid "Ignore" msgstr "Ignorer" msgid "Experimental feature: Retracting and cutting off the filament at a greater distance during filament changes to minimize flush.Although it can notably reduce flush, it may also elevate the risk of nozzle clogs or other printing complications." -msgstr "Fonctionnalité expérimentale : Rétracter et couper plus prêt de sa pointe lors des changements de filament afin de minimiser la purge. Bien que ce procédé permette de réduire sensiblement la purge, il augmente le risque de bouchage des buses ou d'autres complications liées à l'impression." +msgstr "Fonctionnalité expérimentale : Rétracter et couper plus prêt de sa pointe lors des changements de filament afin de minimiser le rinçage. Bien que ce procédé permette de réduire sensiblement le rinçage, il augmente le risque de bouchage des buses ou d'autres complications liées à l'impression." msgid "Experimental feature: Retracting and cutting off the filament at a greater distance during filament changes to minimize flush.Although it can notably reduce flush, it may also elevate the risk of nozzle clogs or other printing complications.Please use with the latest printer firmware." -msgstr "Fonctionnalité expérimentale : Rétracter et couper plus prêt de sa pointe lors des changements de filament afin de minimiser la purge. Bien que ce procédé permette de réduire sensiblement la purge, il augmente le risque de bouchage des buses ou d'autres complications liées à l'impression. Veuillez l'utiliser avec le dernier firmware en date." +msgstr "Fonctionnalité expérimentale : Rétracter et couper plus prêt de sa pointe lors des changements de filament afin de minimiser le rinçage. Bien que ce procédé permette de réduire sensiblement le rinçage, il augmente le risque de bouchage des buses ou d'autres complications liées à l'impression. Veuillez l'utiliser avec le dernier firmware en date." msgid "" "When recording timelapse without toolhead, it is recommended to add a \"Timelapse Wipe Tower\" \n" "by right-click the empty position of build plate and choose \"Add Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" -"Lorsque vous enregistrez un timelapse sans tête d’outil, il est recommandé d’ajouter une \"Tour de nettoyage timelapse\".\n" -"en faisant un clic droit sur un emplacement vide sur le plateau et en choisissant \"Ajouter Primitive\"-> \"Tour de nettoyage Timelapse\"." +"Lorsque vous enregistrez un timelapse sans tête d’outil, il est recommandé d’ajouter une \"Tour d'Essuyage Timelapse\".\n" +"En faisant un clic droit sur un endroit vide sur le plateau et en choisissant \"Ajouter Primitive\"-> \"Tour d'Essuyage Timelapse\"." msgid "Switching to a printer with different extruder types or numbers will discard or reset changes to extruder or multi-nozzle-related parameters." msgstr "Le fait de passer à une imprimante avec des types ou des numéros d'extrudeuse différents annulera ou réinitialisera les modifications apportées aux paramètres relatifs à l'extrudeuse ou aux buses multiples." @@ -8028,6 +8203,9 @@ msgstr "G-code de changement de couche" msgid "Time lapse G-code" msgstr "G-cde Timelapse" +msgid "Clumping Detection G-code" +msgstr "G-code de Détection d'Encrassement" + msgid "Change filament G-code" msgstr "Changer le G-code du filament" @@ -8069,9 +8247,9 @@ msgid "" "\n" "Shall I disable it in order to enable Firmware Retraction?" msgstr "" -"The Wipe option is not available when using the Firmware Retraction mode.\n" +"L'option d'Essuyage n'est pas disponible lors de l'utilisation du mode de Rétraction du Firmware.\n" "\n" -"Disable it in order to enable Firmware Retraction?" +"Dois-je le désactiver pour activer la rétraction du micrologiciel ?" msgid "Firmware Retraction" msgstr "Rétraction Firmware" @@ -8081,7 +8259,7 @@ msgstr "Détaché" #, c-format, boost-format msgid "%d Filament Preset and %d Process Preset is attached to this printer. Those presets would be deleted if the printer is deleted." -msgstr "%d Préréglages Filament et %d Préréglage de Traitement sont attachés à cette imprimante. Ces préréglages seront supprimés si l'imprimante est supprimée." +msgstr "%d Configurations Filament et %d Configurations de Traitement sont attachées à cette imprimante. Ces configurations seront supprimées en cas de suppression de l'imprimante." msgid "Presets inherited by other presets can not be deleted!" msgstr "Les préréglages hérités d’autres préréglages ne peuvent pas être supprimés !" @@ -8268,10 +8446,10 @@ msgid "Right: " msgstr "Le matériau est trop petit et placé trop près du bord gauche, ce que l'imprimante ne peut pas reconnaître. Veuillez placer le matériau à droite ou le déplacer vers la zone centrale." msgid "Select presets to compare" -msgstr "Sélectionnez les préréglages à comparer" +msgstr "Sélectionnez les configurations à comparer" msgid "Show all presets (including incompatible)" -msgstr "Afficher tous les préréglages (y compris incompatibles)" +msgstr "Afficher toutes les configurations (y compris incompatibles)" msgid "Add File" msgstr "Ajouter un Fichier" @@ -8418,7 +8596,7 @@ msgid "" "Synchronizing AMS filaments will discard your modified but unsaved filament presets.\n" "Are you sure you want to continue?" msgstr "" -"La synchronisation des filaments AMS annulera vos préréglages de filaments modifiés mais non sauvegardés.\n" +"La synchronisation des filaments AMS annulera vos configurations de filaments modifiées mais non sauvegardés.\n" "Êtes-vous sûr de vouloir continuer ?" msgctxt "Sync_AMS" @@ -8498,7 +8676,7 @@ msgid "After being synced, this action cannot be undone." msgstr "Une fois synchronisée, cette action ne peut être annulée." msgid "After being synced, the project's filament presets and colors will be replaced with the mapped filament types and colors. This action cannot be undone." -msgstr "Après la synchronisation, les préréglages et les couleurs de filaments du projet seront remplacés par les types et les couleurs de filaments mappés. Cette action ne peut pas être annulée." +msgstr "Après la synchronisation, les configurations et les couleurs de filaments du projet seront remplacés par les types et les couleurs de filaments mappés. Cette action ne peut pas être annulée." msgid "Are you sure to synchronize the filaments?" msgstr "Êtes-vous sûr de synchroniser les filaments ?" @@ -8535,7 +8713,7 @@ msgid "Successfully synchronized nozzle information." msgstr "Information de buse synchronisées avec succès." msgid "Successfully synchronized nozzle and AMS number information." -msgstr "Type de buses et AMS synchronisés." +msgstr "Synchronisation réussie des informations sur les buses et les numéros AMS." msgid "Continue to sync filaments" msgstr "Poursuivre la synchronisation des filaments" @@ -8545,21 +8723,21 @@ msgid "Cancel" msgstr "Annuler" msgid "Successfully synchronized color and type of filament from printer." -msgstr "Couleur et type de filament de l'imprimante synchronisé." +msgstr "Synchronisation réussie de la couleur et du type de filament de l'imprimante." msgctxt "FinishSyncAms" msgid "OK" msgstr "" msgid "Studio would re-calculate your flushing volumes everytime the filaments color changed or filaments changed. You could disable the auto-calculate in QIDI Studio > Preferences" -msgstr "Studio recalcule vos volumes de rinçage à chaque changement de filament ou de couleur. Vous pouvez désactiver le calcul automatique dans QIDI Studio > Préférences" +msgstr "Studio recalcule vos volumes de rinçage à chaque changement de couleur ou de filament. Vous pouvez désactiver le calcul automatique dans QIDI Studio > Préférences" msgid "Flushing volume (mm³) for each filament pair." -msgstr "Volume de rinçage (mm³) pour chaque duo de filaments." +msgstr "Volume de rinçage (mm³) pour chaque paire de filaments." #, c-format, boost-format msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "Suggestion : Volume de rinçage dans la plage [%d, %d]." +msgstr "Conseil : Volume de rinçage entre [%d, %d]" #, c-format, boost-format msgid "The multiplier should be in range [%.2f, %.2f]." @@ -8713,13 +8891,13 @@ msgid "Camera view - Behind" msgstr "Vue caméra - Derrière" msgid "Camera view - Left" -msgstr "" +msgstr "Vue caméra - Gauche" msgid "Camera view - Right" -msgstr "" +msgstr "Vue caméra - Droite" msgid "Camera view - Isometric" -msgstr "" +msgstr "Vue caméra - Isométrique" msgid "Select all objects" msgstr "Sélectionner tous les objets" @@ -8825,63 +9003,9 @@ msgstr "Nouvelle version de QIDI Studio" msgid "Skip this Version" msgstr "Ignorer cette Version" -msgid "Done" -msgstr "Terminé" - msgid "resume" msgstr "Reprendre" -msgid "Resume Printing" -msgstr "Reprendre Impression" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Arrêter Impression" - -msgid "Check Assistant" -msgstr "Vérifier Assistant" - -msgid "Filament Extruded, Continue" -msgstr "Filament extrudé, Continuer" - -msgid "Not Extruded Yet, Retry" -msgstr "Aucune Extrusion, Réessayer" - -msgid "Finished, Continue" -msgstr "Terminé, Continuer" - -msgid "Load Filament" -msgstr "Charger" - -msgid "Filament Loaded, Resume" -msgstr "Filament Chargé, Reprise" - -msgid "View Liveview" -msgstr "Vue Liveview" - -msgid "No Reminder Next Time" -msgstr "Pas de Rappel la Prochaine Fois" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Ignorer. Ne pas rappeler la prochaine fois" - -msgid "Ignore this and Resume" -msgstr "Ignorer cela et reprendre" - -msgid "Problem Solved and Resume" -msgstr "Problème résolu, Reprendre" - -msgid "Stop Buzzer" -msgstr "Buzzer d'arrêt" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Confirmer et mettre à jour Buse" @@ -8955,6 +9079,63 @@ msgstr "L'envoi a échoué. Cliquez sur Réessayer pour tenter à nouveau l'envo msgid "reconnect" msgstr "se reconnecter" +msgid "Terms of Service" +msgstr "Conditions d'Utilisation" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Vous êtes sur le point d'activer une fonction de service logiciel de Helio Additive! Avant de confirmer l'utilisation de cette fonctionnalité, merci de lire attentivement les instructions suivantes." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "Sauf indication contraire, QIDI Tech ne prend en charge que les fonctionnalités officiellement fournies du logiciel. Les fonctions d’évaluation et d’optimisation du tranchage basées sur le service cloud de Helio Additive dans ce logiciel seront développées, exploitées, fournies et maintenues par Helio Additive. Helio Additive est responsable de l’efficacité et de la disponibilité de ce service. La fonction d’optimisation de ce service peut modifier les commandes d’impression par défaut, ce qui comporte un risque d’endommagement de l’imprimante. Ces fonctionnalités collecteront les informations et données utilisateur nécessaires pour réaliser les fonctions de service pertinentes. Des abonnements et paiements peuvent être impliqués. Veuillez consulter Helio Additive et vous référer à l’Accord de confidentialité et à l’Accord utilisateur de Helio Additive pour plus de détails." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Vous reconnaissez par ailleurs que ce produit vous est fourni \"en l'état\" sur la base des services de Helio Additive, et que QIDI ne donne aucune garantie expresse ou implicite, ni ne peut contrôler les effets du service. Dans les limites maximales autorisées par la loi applicable, QIDI ou ses concédants/affiliés ne fournissent aucune déclaration ou garantie expresse ou implicite, y compris mais sans s'y limiter, les garanties concernant la valeur marchande, la qualité satisfaisante, l'adéquation à un usage particulier, la précision, la confidentialité et la non-violation des droits de tiers. En raison de la nature des services en réseau, QIDI ne peut garantir la disponibilité permanente du service et se réserve le droit de mettre fin au service selon les circonstances pertinentes." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "Vous acceptez de ne pas utiliser ce produit et ses mises à jour pour vous engager dans les activités suivantes :" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1. Copier ou utiliser toute partie de ce produit en dehors du cadre autorisé par Helio Additive et QIDI." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. Tenter de perturber, contourner, modifier, invalider ou échapper à tout système de gestion des droits numériques lié et/ou faisant partie intégrante de ce produit." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. Utiliser ce logiciel et ses services à des fins inappropriées ou illégales." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Politique de Confidentialité de Helio Additive" + +msgid "Terms of Use of Helio Additive" +msgstr "Conditions d'utilisation de Helio Additive" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "En confirmant l'activation de cette fonctionnalité, vous confirmez et acceptez les déclarations ci-dessus." + +msgid "Agree" +msgstr "Accepter" + +msgid "Helio Additive" +msgstr "Helio Additif" + +msgid "Chamber temperature" +msgstr "Température de la chambre" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "Remarque : Veuillez régler la température ci-dessus en fonction de la situation réelle. Plus les données sont précises, plus les résultats de l'analyse seront exacts." + +msgid "How to use Helio" +msgstr "Comment utiliser Helio" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Échec de l’obtention de la clé Helio PAT. Le nombre de clés émises a atteint la limite maximale. Veuillez consulter les informations sur le site officiel de Helio. Cliquez sur Actualiser pour la récupérer dès qu’elle sera disponible." + +msgid "Click for more details" +msgstr "Cliquez pour en savoir plus" + msgid "Air Pump" msgstr "Pompe à Air" @@ -8967,6 +9148,9 @@ msgstr "" msgid "Cutting Module" msgstr "Module de coupe" +msgid "Auto Fire Extinguishing System" +msgstr "Système d'Extinction Automatique d'Incendie" + msgid "Model:" msgstr "Modèle :" @@ -9069,7 +9253,7 @@ msgid "Maybe parts of the object at these height are too thin, or the object has msgstr "Des parties de l'objet situées à ces hauteurs sont peut-être trop fines, ou le maillage de l'objet est défectueux." msgid "Flush volumes matrix do not match to the correct size!" -msgstr "" +msgstr "La matrice des volumes de rinçage ne correspond pas à la taille correcte !" msgid "No object can be printed. Maybe too small" msgstr "Aucun objet ne peut être imprimé. Il est possible qu'ils soient trop petits" @@ -9077,7 +9261,9 @@ msgstr "Aucun objet ne peut être imprimé. Il est possible qu'ils soient trop p msgid "" "Failed to generate gcode for invalid custom G-code.\n" "\n" -msgstr "Échec de la génération du gcode pour un G-code personnalisé non valide.\n" +msgstr "" +"Impossible de générer le G-code à cause d'un G-code personnalisé invalide.\n" +"\n" msgid "Please check the custom G-code or use the default custom G-code.\n" msgstr "Veuillez vérifier le code G personnalisé ou utiliser le code G personnalisé par défaut.\n" @@ -9258,8 +9444,11 @@ msgstr "%1% est trop grand, cela pourrait provoquer des collisions." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " est trop proche d'une zone d'exclusion, il peut y avoir des collisions lors de l'impression." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " est trop proche de la zone de détection d'encrassement, des collisions peuvent survenir lors de l'impression." + msgid "Prime Tower" -msgstr "Tour de nettoyage" +msgstr "Tour d'Amorçage" msgid " is too close to others, and collisions may be caused.\n" msgstr " est trop proche des autres. Des collisions risquent d'être provoquées.\n" @@ -9267,17 +9456,23 @@ msgstr " est trop proche des autres. Des collisions risquent d'être provoquées msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " est trop proche d'une zone d'exclusion. Cela va entraîner des collisions.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " est trop proche de la zone de détection d'encrassement, ce qui provoquera des collisions.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "L'impression simultanée de filaments haute et basse température peut provoquer un bouchage de la buse ou endommager l'imprimante." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." -msgstr "" +msgstr "L'impression simultanée de filaments haute température et basse température peut provoquer un bouchage de la buse ou endommager l'imprimante. Si vous souhaitez quand même imprimer, vous pouvez activer cette option dans les Préférences." + +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "L’impression simultanée de filaments à températures différentes peut provoquer un bouchage de la buse ou endommager l’imprimante." msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "L'impression simultanée de filaments haute et moyenne température peut provoquer un bouchage de la buse ou endommager l'imprimante." msgid "Printing mid-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "L'impression simultanée de filaments moyenne et basse température peut provoquer un bouchage de la buse ou endommager l'imprimante." msgid "No extrusions under current settings." msgstr "Aucune extrusion dans les paramètres actuels." @@ -9285,6 +9480,12 @@ msgstr "Aucune extrusion dans les paramètres actuels." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Le mode fluide du timelapse n'est pas pris en charge lorsque le mode d'impression « par objet » est activé." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "La détection d'encrassement n'est pas prise en charge lorsque la séquence \"par objet\" est activée." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "La détection d’agglutination nécessite une tour de purge; sans celle-ci, le modèle risque de présenter des défauts." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Veuillez sélectionner la séquence d'impression \"Par objet\" pour imprimer plusieurs objets en mode vase en spirale." @@ -9295,37 +9496,37 @@ msgid "Variable layer height is not supported with Organic supports." msgstr "La hauteur de couche variable n'est pas prise en charge avec les supports Organiques." msgid "Different nozzle diameters and different filament diameters is not allowed when prime tower is enabled." -msgstr "L'utilisation de diamètres de buses et de filaments différents n'est pas autorisée lorsque la Tour de Nettoyage est activée." +msgstr "L'utilisation de diamètres de buses et de filaments différents n'est pas autorisée lorsque la Tour d'Amorçage est activée." msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." -msgstr "La Tour de Nettoyage n'est actuellement pris en charge qu'avec l'adressage relatif de l'extrudeur (use_relative_e_distances=1)." +msgstr "La Tour d'Essuyage n'est actuellement pris en charge qu'avec l'adressage relatif de l'extrudeur (use_relative_e_distances=1)." msgid "Ooze prevention is currently not supported with the prime tower enabled." -msgstr "La prévention du suintement n'est actuellement pas prise en charge lorsque la Tour de Nettoyage est activée." +msgstr "La prévention du suintement n'est actuellement pas prise en charge lorsque la Tour d'Amorçage est activée." msgid "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code flavors." -msgstr "La tour de nettoyage n'est actuellement prise en charge que pour les version du G-code de Marlin, Klipper, RepRap/Sprinter, RepRapFirmware et Repetier." +msgstr "La tour d'amorçage n'est actuellement prise en charge que pour les versions du G-code de Marlin, Klipper, RepRap/Sprinter, RepRapFirmware et Repetier." msgid "The prime tower is not supported in \"By object\" print." -msgstr "La tour principale n'est pas prise en charge lors d'impression « Par objet »." +msgstr "La tour d'amorçage n'est pas prise en charge lors d'impression « Par objet »." msgid "The prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer height." -msgstr "La tour de nettoyage n'est pas prise en charge lorsque la hauteur de couche adaptative est activée. Il faut que tous les objets aient la même hauteur de couche." +msgstr "La tour d'amorçage n'est pas prise en charge lorsque la hauteur de couche adaptative est activée. Il faut que tous les objets aient la même hauteur de couche." msgid "The prime tower requires \"support gap\" to be multiple of layer height" -msgstr "Une tour de premier ordre exige que tout \"espace de soutien\" soit un multiple de la hauteur de la couche." +msgstr "La tour d'amorçage nécessite que « l'espace de support » soit un multiple de la hauteur de la couche" msgid "The prime tower requires that all objects have the same layer heights" -msgstr "La tour de nettoyage exige que tous les objets aient la même hauteur de couche" +msgstr "La tour d'amorçage exige que tous les objets aient la même hauteur de couche" msgid "The prime tower requires that all objects are printed over the same number of raft layers" -msgstr "Une tour de premier choix exige que tous les objets soient imprimés sur le même nombre de couches de supports." +msgstr "Une tour d'amorçage exige que tous les objets soient imprimés sur le même nombre de couches de supports" msgid "The prime tower requires that all objects are sliced with the same layer heights." -msgstr "La tour de nettoyage exige que tous les objets soient tranchés avec les mêmes hauteurs de couche." +msgstr "La tour d'amorçage exige que tous les objets soient tranchés avec les mêmes hauteurs de couche." msgid "The prime tower is only supported if all objects have the same variable layer height" -msgstr "La tour de nettoyage n'est prise en charge que si tous les objets ont la même hauteur de couche variable" +msgstr "La tour d'amorçage n'est prise en charge que si tous les objets ont la même hauteur de couche variable" msgid "Too small line width" msgstr "Largeur d'extrusion trop petite" @@ -9334,7 +9535,7 @@ msgid "Too large line width" msgstr "Largeur d'extrusion trop grande" msgid "The prime tower requires that support has the same layer height as object." -msgstr "La tour de nettoyage nécessite que les supports aient la même hauteur de couche que les objets." +msgstr "La tour d'amorçage nécessite que les supports aient la même hauteur de couche que les objets." msgid "Support enforcers are used but support is not enabled. Please enable support." msgstr "Les forceurs de support sont utilisés mais le support n'est pas activé. Veuillez activer les supports." @@ -9395,7 +9596,7 @@ msgid "Maximum printable height of this extruder which is limited by mechanism o msgstr "Hauteur maximale d'impression de l'extrudeuse, limitée par le mécanisme de l'imprimante" msgid "Printer preset names" -msgstr "Noms des préréglages de l'imprimante" +msgstr "Noms des configurations de l'imprimante" msgid "Hostname, IP or URL" msgstr "Nom d'hôte, adresse IP ou URL" @@ -9437,7 +9638,7 @@ msgid "Ignore HTTPS certificate revocation checks in case of missing or offline msgstr "Ignorez les contrôles de révocation des certificats HTTPS en cas de points de distribution manquants ou hors ligne. Il peut être utile d'activer cette option pour les certificats auto-signés en cas d'échec de la connexion." msgid "Names of presets related to the physical printer" -msgstr "Noms des préréglages associés à l'imprimante physique" +msgstr "Noms des configurations associées à l'imprimante physique" msgid "Authorization Type" msgstr "Type d'Autorisation" @@ -9506,7 +9707,7 @@ msgid "Bed temperature of the initial layer. Value 0 means the filament does not msgstr "La température du lit à la première couche. La valeur 0 signifie que le filament n'est pas supporté sur la plaque Textured PEI Plate." msgid "Bed types supported by the printer" -msgstr "Types de lit pris en charge par l'imprimante" +msgstr "Types de plaques supportés par l'imprimante" msgid "First layer print sequence" msgstr "Séquence d'impression de la première couche" @@ -9631,41 +9832,41 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Vitesse d'un surplomb à 100%% avec aucun recouvrement avec la couche inférieure." msgid "Slow down by height" -msgstr "" +msgstr "Ralentir en fonction de la hauteur" msgid "Enable this option to slow printing down by height" -msgstr "Enable this option to set the upper bound of printing speed and acceleration as functions of printing height (z) when z lies within the range [\"starting height\", \"ending height\"]. For example, the upper bound of the printing speed at z changes between \"starting speed\" and \"ending speed\" by z linearly." +msgstr "Enable this option to set the upper bound of printing speed and acceleration. This upper bound is a function of printing height (z), e.g. the upper bound of printing speed at z is: \"starting speed\" when z is less than \"starting height\"; \"ending speed\" when z is larger than \"ending height\"; a linear interpolation between (\"starting height\", \"starting speed\") and (\"ending height\", \"ending speed\" ) by z otherwisely." msgid "Starting height" -msgstr "" +msgstr "Hauteur de départ" msgid "The height starts to slow down" -msgstr "" +msgstr "Hauteur de début de ralentissement" msgid "Speed at starting height" -msgstr "" +msgstr "Vitesse à la hauteur de départ" msgid "Acceleration at starting height" -msgstr "" +msgstr "Accélération à la hauteur de départ" msgid "mm/s²" msgstr "mm/s²" msgid "Ending height" -msgstr "" +msgstr "Hauteur de fin" msgid "The height finishes slowing down, Ending height should be larger than Starting height, or the slowing down will not work!" msgstr "“Ending height” should be larger than “Starting height”, or the slowing down will not work!" msgid "Speed at ending height" -msgstr "" +msgstr "Vitesse à la hauteur de fin" msgid "Acceleration at ending height" -msgstr "" +msgstr "Accélération à la hauteur finale" msgid "Speed of bridge and completely overhang wall" msgstr "Vitesse du pont et du mur complètement en surplomb" @@ -9725,13 +9926,13 @@ msgid "The default acceleration of both normal printing and travel except initia msgstr "Accélération par défaut de l'impression et des déplacements, à l'exception de la première couche" msgid "The acceleration of travel except initial layer" -msgstr "" +msgstr "L'accélération du déplacement à l'exception de la couche initiale" msgid "Initial layer travel" -msgstr "" +msgstr "Déplacement de la couche initiale" msgid "The acceleration of travel of initial layer" -msgstr "" +msgstr "L'accélération du déplacement de la couche initiale" msgid "Default filament profile" msgstr "Profil de filament par défaut" @@ -9764,7 +9965,7 @@ msgid "No cooling for the first" msgstr "Pas de refroidissement pour" msgid "Close all cooling fan for the first certain layers. Cooling fan of the first layer used to be closed to get better build plate adhesion" -msgstr "Éteignez tous les ventilateurs de refroidissement pour les premières couches. Cela peut être utilisé pour améliorer l'adhérence à la plaque." +msgstr "Éteignez toutes les ventilations pour les premières couches. Cela peut être utilisé pour améliorer l'adhérence à la plaque" msgid "layers" msgstr "couches" @@ -9836,7 +10037,7 @@ msgid "When sparse infill density is low, the internal solid infill or internal msgstr "Lorsque la densité de remplissage est faible, le remplissage solide interne ou le pont interne peuvent ne pas avoir d'ancrage à l'extrémité des lignes. Cela entraîne une baisse et une diminution de la qualité lors de l'impression d'un remplissage solide interne. Lorsque cette fonctionnalité est activée, des boucles sont ajoutées au remplissage des couches inférieures pour atteindre une épaisseur spécifique, afin de fournir un meilleur ancrage pour les ponts internes. 0 désactive cette fonctionnalité." msgid "Top surface pattern" -msgstr "Motif de surface supérieure" +msgstr "Motif couche supérieure" msgid "Line pattern of top surface infill" msgstr "Motif de ligne du remplissage de la surface supérieure" @@ -9866,7 +10067,7 @@ msgid "Octagram Spiral" msgstr "Spirale Octagramme" msgid "Bottom surface pattern" -msgstr "Motif de surface inférieure" +msgstr "Motif couche inférieure" msgid "Line pattern of bottom surface infill, not bridge infill" msgstr "Motif de ligne du remplissage de la surface inférieure, pas du remplissage du pont" @@ -9889,7 +10090,7 @@ msgstr "Périmètres courts" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Ce réglage affectera la vitesse des périmètres dont le rayon <= au seuil (ce sont généralement des trous). Si elle est exprimée en pourcentage (par exemple : 80 %), elle sera calculée sur la base du réglage de vitesse de la paroi extérieure ci-dessus. Réglez sur zéro pour le mode automatique." -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "Seuil périmètre court" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10058,13 +10259,13 @@ msgid "This setting stands for how much volume of filament can be melted and ext msgstr "Ce paramètre correspond au volume de filament qui peut être fondu et extrudé par seconde. La vitesse d'impression sera limitée par la vitesse volumétrique maximale en cas de réglage de vitesse déraisonnablement trop élevé. Cette valeur ne peut pas être nulle." msgid "Ramming volumetric speed" -msgstr "Vitesse volumétrique de pilonnage" +msgstr "Vitesse volumétrique d'éperonnage" msgid "The maximum volumetric speed for ramming, where -1 means using the maximum volumetric speed." -msgstr "" +msgstr "La vitesse volumétrique maximale pour l'éperonnage, où -1 signifie utiliser la vitesse volumétrique maximale." msgid "Minimal purge on wipe tower" -msgstr "Purge minimale sur la tour de nettoyage" +msgstr "Purge minimale sur la tour d'essuyage" msgid "mm³" msgstr "mm³" @@ -10102,6 +10303,15 @@ msgstr "Par Température Maximale" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Le diamètre du filament est utilisé pour calculer l'extrusion dans le G-code, c'est une donnée importante qui doit être précise." +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Rétrécissement" @@ -10113,6 +10323,12 @@ msgstr "" "Entrez le pourcentage de rétrécissement que le filament obtiendra après refroidissement (94% isi vous mesurez 94mm au lieu de 100mm). La pièce sera mise à l'échelle en xy pour compenser. Seul le filament utilisé pour le périmètre est pris en compte.\n" "Veillez à laisser suffisamment d'espace entre les objets, car cette compensation est effectuée après les contrôles." +msgid "Velocity Adaptation Factor" +msgstr "Facteur d'Adaptation de la Vitesse" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "Ce paramètre reflète la vitesse à laquelle un matériau passe d’un état à un autre. Combiné au coefficient de lissage, il détermine la longueur finale de la zone de transition. Une valeur plus élevée implique une zone de transition plus courte. Une valeur plus faible nécessite une zone de transition plus longue afin d’éviter les instabilités d’écoulement." + msgid "Adhesiveness Category" msgstr "Catégorie d’Adhésivité" @@ -10171,7 +10387,7 @@ msgid "Length of the scarf. Setting this parameter to zero effectively disables msgstr "Longueur de l'écharpe La mise à zéro de ce paramètre désactive la jointure en écharpe." msgid "Filament ramming length" -msgstr "Longueur d'éjection du filament" +msgstr "Longueur d'éperonnage du filament" msgid "When changing the extruder, it is recommended to extrude a certain length of filament from the original extruder. This helps minimize nozzle oozing." msgstr "Lors du changement d'extrudeuse, il est recommandé d'extruder une certaine longueur de filament à partir de l'extrudeuse d'origine. Cela permet de minimiser le suintement de la buse." @@ -10183,16 +10399,16 @@ msgid "Support material is commonly used to print support and support interface" msgstr "Le matériau de support est généralement utilisé pour imprimer le support et les interfaces de support." msgid "Filament printable" -msgstr "" +msgstr "Filament imprimable" msgid "The filament is printable in extruder" -msgstr "" +msgstr "Le filament est imprimable dans l'extrudeuse" msgid "Filament prime volume" msgstr "Volume d'amorçage du filament" msgid "The volume of material to prime extruder on tower." -msgstr "Le volume de matériau à purger sur la tour." +msgstr "Le volume de matériau à amorcer sur la tour." msgid "Softening temperature" msgstr "T°C de ramollissement" @@ -10201,16 +10417,16 @@ msgid "The material softens at this temperature, so when the bed temperature is msgstr "The material softens at this temperature, so when the bed temperature is equal to or greater than this, it's highly recommended to open the front door and/or remove the upper glass to avoid clogs." msgid "Travel time after ramming" -msgstr "" +msgstr "Temps de déplacement après l'éperonnage" msgid "To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after the ramming is complete. The setting define the travel time." -msgstr "Pour éviter le suintement, la buse effectue un mouvement inverse pendant un certain temps après la fin du pilonnage. Le réglage définit le temps de déplacement." +msgstr "Pour éviter le suintement, la buse effectue un mouvement inverse pendant un certain temps après la fin de l'éperonnage. Le réglage définit le temps de déplacement." msgid "Precooling target temperature" msgstr "Température cible de préchauffage" msgid "To prevent oozing, the nozzle temperature will be cooled during ramming. Therefore, the ramming time must be greater than the cooldown time. 0 means disabled." -msgstr "" +msgstr "Pour éviter tout suintement, la température de la buse sera réduite pendant l'éperonnage. Par conséquent, le temps d'éperonnage doit être supérieur au temps de refroidissement. 0 signifie désactivé." msgid "Price" msgstr "Prix" @@ -10231,7 +10447,7 @@ msgid "(Undefined)" msgstr "(Indéfini)" msgid "Infill direction" -msgstr "Sens de remplissage" +msgstr "Angle de remplissage" msgid "Angle for sparse infill pattern, which controls the start or main direction of line" msgstr "Il s'agit de l'angle du motif de remplissage interne, qui contrôle le début ou la direction principale des lignes." @@ -10289,16 +10505,16 @@ msgid "Cross Zag" msgstr "Croix Zag" msgid "Locked Zag" -msgstr "" +msgstr "Zag Verrouillé" msgid "Skin infill pattern" -msgstr "" +msgstr "Motif de remplissage pourtour" msgid "Line pattern for skin" msgstr "Motif de lignes pour la peau" msgid "Skeleton infill pattern" -msgstr "" +msgstr "Motif de remplissage du squelette" msgid "Line pattern for skeleton" msgstr "Motif de ligne squelette" @@ -10409,10 +10625,10 @@ msgid "Filter out gaps smaller than the threshold specified. This setting won't msgstr "Filtrez les trous inférieurs au seuil spécifié. Ce paramètre n'affectera pas les couches supérieures/inférieures." msgid "Precise wall" -msgstr "" +msgstr "Mur précis" msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." -msgstr "" +msgstr "Améliorez la précision des murs en ajustant l'espacement des parois extérieures. Cela améliore également la consistance des couches." msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" msgstr "Vitesse de remplissage des petits interstices. Ceux-ci ont généralement une largeur de ligne irrégulière et doivent être imprimés plus lentement." @@ -10441,6 +10657,21 @@ msgstr "Numériser la première couche" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Activez cette option pour permettre à la caméra de l'imprimante de vérifier la qualité de la première couche." +msgid "Enable clumping detection" +msgstr "Activer la détection d'encrassement" + +msgid "Clumping detection layers" +msgstr "Couches de détection d'encrassement" + +msgid "Clumping detection layers." +msgstr "Couches de détection d'encrassement." + +msgid "Probing exclude area of clumping" +msgstr "Zone d’exclusion de palpage pour la détection d’agglutination" + +msgid "Probing exclude area of clumping." +msgstr "Zone d’exclusion de palpage pour la détection d’agglutination." + msgid "Thumbnail size" msgstr "Taille de miniature" @@ -10463,7 +10694,7 @@ msgid "Stainless steel" msgstr "Acier inoxydable" msgid "Tungsten carbide" -msgstr "" +msgstr "Carbure de tungstène" msgid "Brass" msgstr "Laiton" @@ -10493,7 +10724,7 @@ msgid "Air filtration enhancement" msgstr "Amélioration filtration de l'air" msgid "Enable this if printer support air filtration enhancement." -msgstr "Enable this if printer support air filtration enhancement." +msgstr "Activez cette option si l'imprimante prend en charge l'amélioration de la filtration de l'air." msgid "G-code flavor" msgstr "Version du G-code" @@ -10514,13 +10745,13 @@ msgid "Automatically Combine sparse infill of several layers to print together t msgstr "Combine automatiquement les remplissages sur plusieurs couches pour les imprimer ensemble afin de réduire le temps d'impression. Les murs sont toujours imprimés avec la hauteur de couche d'origine." msgid "Infill shift step" -msgstr "" +msgstr "Pas de décalage du remplissage" msgid "This parameter adds a slight displacement to each layer of infill to create a cross texture." msgstr "Ce paramètre ajoute un léger déplacement à chaque couche de remplissage pour créer une texture croisée." msgid "Infill rotate step" -msgstr "" +msgstr "Pas de rotation du remplissage" msgid "This parameter adds a slight rotation to each layer of infill to create a cross texture." msgstr "Ce paramètre ajoute une légère rotation à chaque couche de remplissage pour créer une texture croisée." @@ -10705,6 +10936,9 @@ msgstr "Angle de lissage qui sera l'angle entre le lissage et la surface supéri msgid "This gcode part is inserted at every layer change after lift z" msgstr "Ce G-code est insérée à chaque changement de couche après la levée Z" +msgid "Clumping detection G-code" +msgstr "G-code de détection d'encrassement" + msgid "Supports silent mode" msgstr "Supporte le mode silencieux" @@ -10979,7 +11213,7 @@ msgid "Long retraction when cut(experimental)" msgstr "Rétraction longue lors de la coupe (expérimental)" msgid "Experimental feature.Retracting and cutting off the filament at a longer distance during changes to minimize purge.While this reduces flush significantly, it may also raise the risk of nozzle clogs or other printing problems." -msgstr "Fonctionnalité expérimentale : Rétracter et couper plus prêt de sa pointe lors des changements de filament afin de minimiser la purge. Bien que ce procédé permette de réduire sensiblement la purge, il augmente le risque de bouchage des buses ou d'autres complications liées à l'impression." +msgstr "Fonctionnalité expérimentale : Rétracter et couper plus prêt de sa pointe lors des changements de filament afin de minimiser la purge. Bien que ce procédé permette de réduire sensiblement le rinçage, il augmente le risque de bouchage des buses ou d'autres complications liées à l'impression." msgid "Retraction distance when cut" msgstr "Distance de rétraction pour la coupe" @@ -11069,7 +11303,7 @@ msgid "Seam placement away from overhangs(experimental)" msgstr "Coutures éloignées des surplombs (expérimental)" msgid "Ensure seam placement away from overhangs for alignment and backing modes." -msgstr "Veillez à ce que les coutures soient placées loin des surplombs pour les modes d'alignement." +msgstr "S'assure de positionner les coutures à l'écart des surplombs pour les modes d'alignement et de renfort." msgid "Seam gap" msgstr "Écart de jointure" @@ -11082,7 +11316,7 @@ msgstr "" "Cette quantité est exprimée en pourcentage du diamètre de la buse actuelle. La valeur par défaut de ce paramètre est 15." msgid "Smart scarf seam application" -msgstr "Application de jointure d'écharpe intelligente" +msgstr "Jointure en écharpe intelligente" msgid "Apply scarf joints only to smooth perimeters where traditional seams do not conceal the seams at sharp corners effectively." msgstr "Appliquez des jointures en écharpe uniquement sur des périmètres lisses là où les jointures traditionnelles ne masquent pas efficacement les angles vifs." @@ -11119,7 +11353,7 @@ msgid "Override filament scarf seam setting" msgstr "Remplacer le réglage de la jointure de l'écharpe de filament" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Supplante le paramètre de couture en écharpe et permettre le contrôle des paramètres via un modificateur." msgid "Wipe speed" msgstr "Vitesse d'essuyage" @@ -11185,7 +11419,7 @@ msgid "Maximum distance to move points in XY to try to achieve a smooth spiralIf msgstr "Distance maximale de déplacement des points dans l'axe XY pour tenter d'obtenir une spirale régulière. Si elle est exprimée en %, elle sera calculée sur le diamètre de la buse" msgid "If smooth or traditional mode is selected, a timelapse video will be generated for each print. After each layer is printed, a snapshot is taken with the chamber camera. All of these snapshots are composed into a timelapse video when printing completes. If smooth mode is selected, the toolhead will move to the excess chute after each layer is printed and then take a snapshot. Since the melt filament may leak from the nozzle during the process of taking a snapshot, prime tower is required for smooth mode to wipe nozzle." -msgstr "Si le mode fluide ou traditionnel est sélectionné, une vidéo en timelapse sera générée pour chaque impression. À chaque couche imprimée, un instantané est pris avec la caméra intégrée. Tous ces instantanés seront assemblés dans une vidéo timelapse une fois l'impression terminée. Si le mode lisse est sélectionné, l'extrudeur se déplace vers la goulotte d'évacuation à chaque couche imprimée, puis prend un cliché. Étant donné que le filament fondu peut s'échapper de la buse pendant la prise de vue, une tour de nettoyage est requise en mode lisse pour essuyer la buse." +msgstr "Si le mode fluide ou traditionnel est sélectionné, une vidéo en timelapse sera générée pour chaque impression. À chaque couche imprimée, un instantané est pris avec la caméra intégrée. Tous ces instantanés seront assemblés dans une vidéo timelapse une fois l'impression terminée. Si le mode lisse est sélectionné, l'extrudeur se déplace vers la goulotte d'évacuation à chaque couche imprimée, puis prend un cliché. Étant donné que le filament fondu peut s'échapper de la buse pendant la prise de vue, une tour d'amorçage est requise en mode lisse pour essuyer la buse." msgid "Traditional" msgstr "Traditionnel" @@ -11251,7 +11485,7 @@ msgid "XY separation between an object and its support" msgstr "Distance de séparation entre un objet et ses supports sur le plan XY" msgid "Support/object first layer gap" -msgstr "Support/objet écart de première couche" +msgstr "Support/obje écart de première couche" msgid "XY separation between an object and its support at the first layer." msgstr "Séparation XY entre un objet et son support au niveau de la première couche." @@ -11290,7 +11524,7 @@ msgid "Bottom Z distance" msgstr "Distance Z inférieure" msgid "The z gap between the bottom support interface and object" -msgstr "L'écart Z entre l'interface du support inférieur et l'objet" +msgstr "L'espace Z entre l'interface du support inférieur et l'objet" msgid "Support/raft base" msgstr "Support/base du radeau" @@ -11411,7 +11645,7 @@ msgid "Independent support layer height" msgstr "Hauteur de la couche de support indépendante" msgid "Support layer uses layer height independent with object layer. This is to support customizing z-gap and save print time.This option will be invalid when the prime tower is enabled." -msgstr "La couche de support utilise la hauteur de la couche indépendamment de la couche objet. Cela permet de personnaliser l'espace Z et de gagner du temps d'impression. Cette option ne sera pas valide lorsque la tour de purge sera activée." +msgstr "La couche de support utilise la hauteur de la couche indépendamment de la couche objet. Cela permet de personnaliser l'espace Z et de gagner du temps d'impression. Cette option ne sera pas valide lorsque la tour d'amorçage sera activée." msgid "Threshold angle" msgstr "Angle de seuil" @@ -11449,9 +11683,6 @@ msgstr "Parois des supports" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "Ce paramètre spécifie le nombre de parois de support comprises entre [-1,2]. -1 signifie automatique et 0 signifie l'activation du mode de remplissage uniquement lorsque le support est suffisamment épais." -msgid "Chamber temperature" -msgstr "Température de la chambre" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended." @@ -11492,16 +11723,16 @@ msgid "The number of top solid layers is increased when slicing if the thickness msgstr "Le nombre de couches solides supérieures est augmenté lors du découpage si l'épaisseur calculée par les couches de coque supérieures est inférieure à cette valeur. Cela peut éviter d'avoir une coque trop fine lorsque la hauteur de couche est faible. 0 signifie que ce paramètre est désactivé et que l'épaisseur de la coque supérieure est absolument déterminée par les couches de coque supérieures" msgid "Top paint penetration layers" -msgstr "" +msgstr "Couches de pénétration de la peinture supérieure" msgid "This is the number of layers of top paint penetration." -msgstr "" +msgstr "Il s'agit du nombre de couches de pénétration de la peinture supérieure." msgid "Bottom paint penetration layers" -msgstr "" +msgstr "Couches de pénétration de la peinture inférieure" msgid "This is the number of layers of top bottom penetration." -msgstr "" +msgstr "Ceci est le nombre de couches de pénétration du fond supérieur." msgid "Speed of travel which is faster and without extrusion" msgstr "Vitesse de déplacement plus rapide et sans extrusion" @@ -11519,13 +11750,13 @@ msgid "Convert the retraction moves to G10 and G11 gcode" msgstr "Convertir la rétraction en G-code G10 et G11" msgid "Wipe while retracting" -msgstr "Nettoyer lors des rétractions" +msgstr "Essuyer lors des rétractions" msgid "Move nozzle along the last extrusion path when retracting to clean leaked material on nozzle. This can minimize blob when printing new part after travel" msgstr "Déplacez la buse le long de la dernière trajectoire d'extrusion lors de la rétraction pour nettoyer le matériau qui fuit sur la buse. Cela permet de minimiser les taches lors de l'impression de nouvelles pièces après un voyage." msgid "Wipe Distance" -msgstr "Distance d'essuyage" +msgstr "Distance d'Essuyage" msgid "Describe how long the nozzle will move along the last path when retracting" msgstr "Décrivez la durée pendant laquelle la buse se déplacera le long de la dernière trajectoire lors de la rétraction" @@ -11537,7 +11768,7 @@ msgid "Internal ribs" msgstr "Nervures internes" msgid "Enable internal ribs to increase the stability of the prime tower." -msgstr "Les nervures internes permettent d'augmenter la stabilité de la tour de contrôle." +msgstr "Les nervures internes permettent d'augmenter la stabilité de la tour de purge." msgid "Auto circle contour-hole compensation" msgstr "Compensation automatique du contour du cercle et du trou" @@ -11636,19 +11867,19 @@ msgid "Flush multiplier" msgstr "Multiplicateur de purge" msgid "The actual flushing volumes is equal to the flush multiplier multiplied by the flushing volumes in the table." -msgstr "Les volumes de rinçage actuels sont égaux à la valeur du multiplicateur de rinçage multiplié par les volumes de rinçage dans le tableau." +msgstr "Le volume de rinçage final est égal au produit du multiplicateur par le volume de rinçage du tableau." msgid "Width of prime tower" -msgstr "Largeur de la tour de nettoyage." +msgstr "Largeur de la tour d'amorçage" msgid "Max speed" msgstr "Vitesse max" msgid "The maximum printing speed on the prime tower excluding ramming." -msgstr "" +msgstr "Vitesse d'impression maximale sur la tour d'amorçage, hors éperonnage." msgid "Brim width of prime tower, negative number means auto calculated width based on the height of prime tower." -msgstr "Largeur du bord de la tour principale, un nombre négatif signifie que la largeur est calculée automatiquement sur la base de la hauteur de la tour principale." +msgstr "Largeur du bord de la tour d'amorçage, un nombre négatif signifie que la largeur est calculée automatiquement sur la base de la hauteur de la tour." msgid "Extra rib length" msgstr "Longueur de côte supplémentaire" @@ -11657,37 +11888,37 @@ msgid "Positive values can increase the size of the rib wall, while negative val msgstr "Des valeurs positives peuvent augmenter la taille de la paroi de la nervure, tandis que des valeurs négatives peuvent en réduire la taille, mais la taille de la paroi de la nervure ne peut être inférieure à celle déterminée par le volume de nettoyage." msgid "Rib width" -msgstr "Largeur des côtes" +msgstr "Largeur de nervure" msgid "Skip points" msgstr "Sauter des points" msgid "The wall of prime tower will skip the start points of wipe path" -msgstr "Le mur de prime tower sautera les points de départ de wipe path" +msgstr "Le mur de la tour d'amorçage sautera les points de départ du mouvement d'essuyage" msgid "Rib wall" -msgstr "Mur de côtes" +msgstr "Paroi nervurée" msgid "The wall of prime tower will add four ribs and make its cross-section as close to a square as possible, so the width will be fixed." -msgstr "" +msgstr "Le mur de la tour d'amorçage ajoutera quatre côtes et rendra sa section aussi proche que possible d'un carré de sorte que sa largeur sera fixée." msgid "Fillet wall" msgstr "Murs Arrondis" msgid "The wall of prime tower will fillet" -msgstr "Le mur de la tour de premier rang s'enlèvera" +msgstr "Le mur de la tour d'amorçage aura des filets" msgid "Infill gap" msgstr "Remplissage trou" msgid "Purging after filament change will be done inside objects' infills. This may lower the amount of waste and decrease the print time. If the walls are printed with transparent filament, the mixed color infill will be seen outside. It will not take effect, unless the prime tower is enabled." -msgstr "La purge après le changement de filament sera effectuée à l'intérieur des matériaux de remplissage des objets. Cela peut réduire la quantité de déchets et le temps d'impression. Si les murs sont imprimés avec un filament transparent, le remplissage de couleurs mélangées sera visible. Cela ne prendra effet que si la tour de nettoyage est activée." +msgstr "La purge après le changement de filament sera effectuée à l'intérieur des matériaux de remplissage des objets. Cela peut réduire la quantité de déchets et le temps d'impression. Si les murs sont imprimés avec un filament transparent, le remplissage de couleurs mélangées sera visible. Cela ne prendra effet que si la tour d'amorçage est activée." msgid "Purging after filament change will be done inside objects' support. This may lower the amount of waste and decrease the print time. It will not take effect, unless the prime tower is enabled." -msgstr "La purge après le changement de filament se fera à l'intérieur du support des objets. Cela peut réduire la quantité de déchets et le temps d'impression. Cela ne prendra effet que si une tour de nettoyage est activée." +msgstr "La purge après le changement de filament se fera à l'intérieur du support des objets. Cela peut réduire la quantité de déchets et le temps d'impression. Cela ne prendra effet que si une tour d'amorçage est activée." msgid "This object will be used to purge the nozzle after a filament change to save filament and decrease the print time. Colours of the objects will be mixed as a result. It will not take effect, unless the prime tower is enabled." -msgstr "Cet objet sera utilisé pour purger la buse après un changement de filament afin d'économiser du filament et de réduire le temps d'impression. Les couleurs des objets seront mélangées en conséquence. Cela ne prendra effet que si la tour de nettoyage est activée." +msgstr "Cet objet sera utilisé pour purger la buse après un changement de filament afin d'économiser du filament et de réduire le temps d'impression. Les couleurs des objets seront mélangées en conséquence. Cela ne prendra effet que si la tour d'amorçage est activée." msgid "X-Y hole compensation" msgstr "Compensation de trou X-Y" @@ -11850,7 +12081,7 @@ msgid "Loading of a model file failed." msgstr "Le chargement du fichier modèle a échoué." msgid "Meshing of a model file failed or no valid shape." -msgstr "" +msgstr "Le maillage d'un fichier modèle a échoué ou n'a pas de forme valide." msgid "The supplied file couldn't be read because it's empty" msgstr "Le fichier fourni n'a pas pu être lu car il est vide." @@ -12141,7 +12372,7 @@ msgid "Input Value" msgstr "Valeur d’entrée" msgid "Save to Filament Preset" -msgstr "Enregistrer dans les Préréglages de Filament" +msgstr "Enregistrer dans les Configurations de Filament" msgid "Preset" msgstr "Préréglage" @@ -12193,7 +12424,7 @@ msgid "Calibration Type" msgstr "Type de Calibration" msgid "Complete Calibration" -msgstr "Calibrage Terminée" +msgstr "Calibration Complète" msgid "Fine Calibration based on flow ratio" msgstr "Calibration fine basée sur le rapport de débit" @@ -12208,7 +12439,7 @@ msgid "Printing Parameters" msgstr "Paramètres d'impression" msgid "Synchronize nozzle and AMS information" -msgstr "Sync. buses & AMS" +msgstr "Synchroniser les informations relatives aux buses et à l'AMS" msgid "Please connect the printer first before synchronizing." msgstr "Veuillez d'abord connecter l'imprimante avant de procéder à la synchronisation." @@ -12218,7 +12449,7 @@ msgid "Printer %s nozzle information has not been set. Please configure it befor msgstr "Les informations sur la buse de l'imprimante %s n'ont pas été définies. Veuillez les configurer avant de procéder à l'étalonnage." msgid "AMS and nozzle information are synced" -msgstr "" +msgstr "Les informations relatives à l'AMS et aux buses sont synchronisées" msgid "Nozzle Info" msgstr "Informations sur les buses" @@ -12290,7 +12521,7 @@ msgstr "" "car les résultats peuvent être instables et affecter la qualité d'impression." msgid "Sync AMS and nozzle information" -msgstr "" +msgstr "Synchronisation des informations relatives à l'AMS et aux buses" msgid "Connecting to printer" msgstr "Connexion à l'imprimante" @@ -12317,7 +12548,7 @@ msgid "To Volumetric Speed" msgstr "Vers la Vitesse Volumétrique" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "Êtes-vous sûr de vouloir arrêter l'impression ?" msgid "Flow Dynamics Calibration Result" msgstr "Résultat de la calibration du Flux Dynamique" @@ -12346,7 +12577,7 @@ msgstr "Modifier la calibration du Flux Dynamique" #, c-format, boost-format msgid "Within the same extruder, the name '%s' must be unique when the filament type, nozzle diameter, and nozzle flow are identical. Please choose a different name." -msgstr "" +msgstr "Au sein d'un même extrudeur, le nom '%s' doit être unique lorsque le type de filament, le diamètre de la buse et le débit de la buse sont identiques. Veuillez choisir un autre nom." msgid "New Flow Dynamic Calibration" msgstr "Nouvel Étalonnage Dynamique du Flux" @@ -12675,7 +12906,7 @@ msgid "Add Filament Preset under this filament" msgstr "Ajouter Préréglage Filament sous ce filament" msgid "We could create the filament presets for your following printer:" -msgstr "Nous pourrions créer les préréglages de filament pour votre imprimante suivante :" +msgstr "Nous pourrions créer les configurations de filament pour votre imprimante suivante :" msgid "Select Vendor" msgstr "Sélectionnez un Fournisseur" @@ -12740,7 +12971,7 @@ msgstr "" "Si vous continuez, le préréglage créé s'affichera avec son nom complet. Voulez-vous continuer?" msgid "Some existing presets have failed to be created, as follows:\n" -msgstr "Certains préréglages existants n'ont pas pu être créés, comme suit :\n" +msgstr "Certaines configurations existantes n'ont pas pu être créés, comme suit :\n" msgid "" "\n" @@ -12873,10 +13104,10 @@ msgid "You need to select at least one process preset." msgstr "Vous devez sélectionner au moins un préréglage de process." msgid "Create filament presets failed. As follows:\n" -msgstr "La création de préréglages de filament a échoué. Comme suit :\n" +msgstr "La création de configurations de filament a échoué. Comme suit :\n" msgid "Create process presets failed. As follows:\n" -msgstr "La création de préréglages de processus a échoué. Comme suit :\n" +msgstr "La création de configurations de processus a échouée. Comme suit :\n" msgid "Vendor is not found, please reselect." msgstr "Le fournisseur est introuvable ; veuillez sélectionner à nouveau." @@ -12919,7 +13150,7 @@ msgid "Printer Created" msgstr "Imprimante Créée" msgid "Please go to printer settings to edit your presets" -msgstr "Accédez aux paramètres de l'imprimante pour modifier vos préréglages" +msgstr "Accédez aux paramètres de l'imprimante pour modifier vos configurations" msgid "Filament Created" msgstr "Filament Créé" @@ -13038,7 +13269,7 @@ msgid "Note: If the only preset under this filament is deleted, the filament wil msgstr "Remarque : Si le seul préréglage de ce filament est supprimé, le filament sera supprimé après avoir quitté la boîte de dialogue." msgid "Presets inherited by other presets can not be deleted" -msgstr "Les préréglages hérités par d'autres préréglages ne peuvent pas être supprimés" +msgstr "Les configurations héritées d’autres configurations ne peuvent pas être supprimées " msgid "The following presets inherits this preset." msgid_plural "The following preset inherits this preset." @@ -13143,9 +13374,6 @@ msgstr "Veuillez sélectionner une imprimante" msgid "The start, end or step is not valid value." msgstr "Le début, la fin ou le pas n'est pas une valeur valide." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "L'étalonnage automatique ne prend en charge que les cas où les diamètres des buses gauche et droite sont identiques." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Le nombre d'extrudeuses de l'imprimante et l'imprimante sélectionnée pour le calibrage ne correspondent pas." @@ -13172,6 +13400,9 @@ msgstr "" "Le type de buse actuellement sélectionné pour l'extrudeuse %s ne correspond pas au type de buse actuel de l'imprimante.\n" "Veuillez cliquer sur le bouton Sync ci-dessus et redémarrer l'étalonnage." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "L'étalonnage automatique ne prend en charge que les cas où les diamètres des buses gauche et droite sont identiques." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Impossible de calibrer : peut-être parce que la plage de valeurs d'étalonnage définie est trop grande ou le pas est trop petit" @@ -13472,6 +13703,42 @@ msgstr "Profil Renforcé pour buse de 0,8 mm, privilégiant la résistance." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Profil Standard pour buse de 0,8 mm, privilégiant la vitesse." +msgid "Helio: Process Started" +msgstr "Helio : Processus Démarré" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "Le point de terminaison de l’API Helio est vide, veuillez vérifier la configuration." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "Le jeton d'accès personnel est vide, veuillez saisir le jeton correct." + +msgid "Helio: Presigned URL Created" +msgstr "Helio : URL pré-signée créée" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio : fichier envoyé avec succès" + +msgid "Helio: file upload failed" +msgstr "Helio : échec de l'envoi" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "Veuillez vous assurer que vous avez correctement configuré la clé API dans les préférences." + +msgid "Helio: GCode created successfully" +msgstr "Helio : GCode créé avec succès" + +msgid "Helio: simulation successfully created" +msgstr "Helio : simulation créée avec succès" + +msgid "Helio: simulation working" +msgstr "Helio : simulation en cours" + +msgid "Helio: simulation failed" +msgstr "Helio : simulation échouée" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio : GCode téléchargé avec succès" + msgid "No AMS" msgstr "Pas d’AMS" @@ -13611,15 +13878,15 @@ msgstr "Aucun contenu" #, c-format, boost-format msgid "Printer presets (%d/%d)" -msgstr "" +msgstr "Préréglages d'Imprimante (%d/%d)" #, c-format, boost-format msgid "Filament presets (%d/%d)" -msgstr "" +msgstr "Préréglages filament (%d/%d)" #, c-format, boost-format msgid "Process presets (%d/%d)" -msgstr "" +msgstr "Préréglages de processus (%d/%d)" #, c-format, boost-format msgid "%u Selected" @@ -13711,16 +13978,16 @@ msgid "/%d Selected" msgstr "/%d Sélectionné" msgid "Nothing selected" -msgstr "" +msgstr "Rien n'est sélectionné" msgid "Over 64 objects in single plate" -msgstr "" +msgstr "Plus de 64 objets sur une seule plaque" msgid "The current print job cannot be skipped" -msgstr "" +msgstr "Le travail d'impression en cours ne peut pas être sauté" msgid "Skipping all objects." -msgstr "Ignorer tous les objets." +msgstr "Sauter tous les objets." msgid "The printing job will be stopped. Continue?" msgstr "La tâche d'impression sera arrêtée. Continuer ?" @@ -13973,6 +14240,78 @@ msgstr "" "Évitez le warping\n" "Saviez-vous que lors de l'impression de matériaux sujets au warping, tels que l'ABS, une augmentation appropriée de la température du plateau peut réduire le risque de déformation ?" +#~ msgid "Chamber Temperature" +#~ msgstr "Température de la chambre" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Droit" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "L'imprimante a été déconnectée et ne peut pas se connecter." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Imprimante non connectée. Veuillez consulter la page de l'appareil pour connecter une imprimante %s avant de procéder à la synchronisation." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "L'imprimante actuellement connectée sur la page Périphérique n'est pas une %s. Veuillez basculer vers une %s avant de procéder à la synchronisation." + +#~ msgid "Open Preferences." +#~ msgstr "Ouvrir Préférences." + +#~ msgid "Open next tip." +#~ msgstr "Ouvrir l’astuce suivante" + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Ouvrir la Documentation dans un navigateur Web" + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "Le mode spirale ne fonctionne que lorsque les boucles de mur sont à 1, que le support est désactivé, que les couches de coque supérieures sont à 0, que la densité de remplissage éparse est à 0, que le type de timelapse est traditionnel et que le lissage de la vitesse du mur dans la direction z est faux." + +#~ msgid "Fatal" +#~ msgstr "Mortel" + +#~ msgid "Serious" +#~ msgstr "Sérieux" + +#~ msgid "Common" +#~ msgstr "Commun" + +#~ msgid "Stop Buzzer" +#~ msgstr "Buzzer d'arrêt" + +#~ msgid "Helio settings" +#~ msgstr "Paramètres Helio" + +#~ msgid "Small perimter threshold" +#~ msgstr "Seuil périmètre court" + +#~ msgid "Helio slicing does not support using a number of materials greater than 1." +#~ msgstr "Le tranchage avec Helio n'est pas possible lors d'impressions avec plusieurs matériaux." + +#~ msgid "Enable Helio slice" +#~ msgstr "Activer le tranchage Helio" + +#~ msgid "Enable Helio slicing" +#~ msgstr "Activer le tranchage Helio" + +#~ msgid "Description of title content" +#~ msgstr "Description du contenu du titre" + +#~ msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, and maintained by Helio Additive. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +#~ msgstr "Sauf indication contraire, QIDI Tech ne prend en charge que les caractéristiques du logiciel fournies officiellement. Les fonctionnalités d'évaluation et d'optimisation du tranchage basées sur le service cloud d'Helio Additive dans ce logiciel seront développées, exploitées et maintenues par Helio Additive. Ces fonctionnalités recueilleront les informations et les données nécessaires à la réalisation des fonctions pertinentes du service. Veuillez visiter Helio Additive et vous référer à la convention de confidentialité Helio Additive et à la convention sur l'utilisateur additif Helio pour obtenir des renseignements détaillés." + +#~ msgid "Layer Time (s)" +#~ msgstr "Durée de couche (s)" + +#~ msgid "Open Door Dectection" +#~ msgstr "Détection de Porte Ouverte" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Un projet antérieur a été détecté, souhaitez-vous le restaurer ?" + #~ msgid "Modern" #~ msgstr "Moderne" @@ -17225,4 +17564,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Plage de température recommandée de l'enceinte pour ce filament. 0 signifie non réglé" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Réglez la température de l'enceinte pendant l'impression. Mettez à 0 (désactivé)." \ No newline at end of file +msgstr "Réglez la température de l'enceinte pendant l'impression. Mettez à 0 (désactivé)." + +msgid "Enable Box" +msgstr "Activer la Boîte" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Activez la boîte multicolore pour l'impression multicolore avec plusieurs filaments." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "La machine n'est pas synchronisée avec la boîte, donc la boîte ne peut pas être activée." \ No newline at end of file diff --git a/qdt/i18n/hu/QIDIStudio_hu.po b/qdt/i18n/hu/QIDIStudio_hu.po index 015388e..2d63249 100644 --- a/qdt/i18n/hu/QIDIStudio_hu.po +++ b/qdt/i18n/hu/QIDIStudio_hu.po @@ -14,20 +14,60 @@ msgstr "" "X-Generator: Poedit 3.4.2\n" msgid "The filament may not be compatible with the current machine settings. Generic filament presets will be used." -msgstr "" +msgstr "Előfordulhat, hogy a filament nem kompatibilis a gép beállításaival. Egy általános filamentbeállítást fogunk használni." msgid "The filament model is unknown. Still using the previous filament preset." -msgstr "" +msgstr "A filament modellje ismeretlen. Továbbra is az előző filament beállítása lesz használva." msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" +msgstr "A filament modellje ismeretlen. Egy általános filamentbeállítást fogunk használni." msgid "The filament may not be compatible with the current machine settings. A random filament preset will be used." -msgstr "" +msgstr "Előfordulhat, hogy a filament nem kompatibilis a gép beállításaival. Egy véletlenszerű filamentbeállítást fogunk használni." msgid "The filament model is unknown. A random filament preset will be used." +msgstr "A filament modellje ismeretlen. Egy véletlenszerű filamentbeállítást fogunk használni." + +msgid "right" +msgstr "jobb" + +msgid "left" +msgstr "bal" + +msgid "right extruder" +msgstr "jobb extruder" + +msgid "left extruder" +msgstr "bal extruder" + +msgid "extruder" msgstr "" +msgid "TPU is not supported by AMS." +msgstr "Az AMS nem támogatja a TPU-t." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "A nedves PVA rugalmassá válik és elakadhat az AMS belsejében; kérjük, használat előtt alaposan szárítsd ki." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "A nedves PVA felpuhul, ezért elakadhat az extruderben. Használat előtt szárítsd ki." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "A PLA Glow érdes felülete felgyorsíthatja az AMS rendszer kopását, különösen az AMS Lite belső alkatrészein." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "A CF/GF filament rideg és törékeny, ezért könnyen eltörhet vagy elakadhat az AMS-ben; kérjük, légy körültekintő a használatakor." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "A PPS-CF rideg és eltörhet szerszámfej feletti hajlított PTFE-csőben." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "A PPA-CF rideg, és eltörhet a szerszámfej feletti hajlított PTFE-csőben." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s-t nem támogatja a(z) %s extruder." + msgid "Current AMS humidity" msgstr "Jelenlegi AMS-páratartalom" @@ -991,25 +1031,25 @@ msgid "Click to change part type into modifier." msgstr "Kattints a gombra az alkatrész típusának módosítóvá változtatásához." msgid "Surround projection by char" -msgstr "" +msgstr "A kivetítés körbevétele szöveggel" msgid "Not surround" -msgstr "" +msgstr "Nincs körülvéve" msgid "Surround surface" -msgstr "" +msgstr "Felület körbevétele" msgid "Surround" -msgstr "" +msgstr "Körbevétel" msgid "Horizonal" -msgstr "" +msgstr "Vízszintes" msgid "Reset rotation" msgstr "Forgatás visszaállítása" msgid "Rotate the text counterclockwise." -msgstr "" +msgstr "Szöveg elforgatása az óramutató járásával ellentétes irányba." msgid "Text shape" msgstr "Szöveg alakja" @@ -1032,10 +1072,10 @@ msgid "Text Gap" msgstr "Szövegköz" msgid "Warning:There is a mirror in the text matrix, and dragging it will completely regenerate it." -msgstr "" +msgstr "Figyelmeztetés: A szövegmátrixban tükrözés található, amelyet elhúzva teljesen újragenerálódik." msgid "Warning:Due to font upgrades,previous font may not necessarily be replaced successfully, and recommend you to modify the font." -msgstr "" +msgstr "Figyelmeztetés: A betűtípus frissítése miatt a korábbi betűtípus nem feltétlenül cserélhető ki megfelelően, javasoljuk, hogy módosítsd a betűtípust." msgid "Warning:create text fail." msgstr "Figyelmeztetés: A szöveg létrehozása nem sikerült." @@ -1046,6 +1086,9 @@ msgstr "Figyelmeztetés: A szöveg síkja hibás." msgid "Warning:text normal has been reset." msgstr "Figyelmeztetés: A szöveg síkja alaphelyzetbe állt." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Figyelmeztetés: a régi mátrixnak legalább két paramétere van: tükrözés, skálázás és forgatás. Ha folytatod a szerkesztést, lehet, hogy nem lesz helyes. Kérjük, húzd odébb a szöveget vagy töröld az aktuális beállítás, mentsd és szerkeszd újra." @@ -1442,6 +1485,9 @@ msgid "" "Please make sure QIDI Studio has permission to delete and write in this directory,\n" "and it is not being occupied by the system or other applications." msgstr "" +"Nem sikerült telepíteni a beállítási fájlokat: %s.\n" +"Kérjük, győződj meg arról, hogy a QIDI Studio rendelkezik törlési és írási jogosultsággal ebben a mappában,\n" +"és azt nem használja a rendszer vagy más alkalmazások." #, c-format, boost-format msgid "" @@ -1573,7 +1619,7 @@ msgid "Ongoing uploads" msgstr "Folyamatban lévő feltöltések" msgid "Install presets failed" -msgstr "" +msgstr "A beállítások telepítése nem sikerült" msgid "Select a G-code file:" msgstr "Válassz egy G-code fájlt:" @@ -2028,7 +2074,7 @@ msgid "Click the icon to edit support painting of the object" msgstr "Kattints az ikonra az objektum támasz festésének szerkesztéséhez" msgid "Click the icon to edit fuzzy skin painting of the object" -msgstr "" +msgstr "Kattints az ikonra az objektum fuzzy skin festésének szerkesztéséhez" msgid "Click the icon to edit color painting of the object" msgstr "Kattints az ikonra az objektum színfestésének szerkesztéséhez" @@ -2055,7 +2101,7 @@ msgid "Switch to per-object setting mode to edit modifier settings." msgstr "Válts át objektumonkénti beállítási módba a módosító beállításainak szerkesztéséhez." msgid "Sub-merged body" -msgstr "" +msgstr "Süllyesztett test" msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "Válts át objektumonkénti beállítás módba a kiválasztott objektumok folyamatbeállításainak szerkesztéséhez." @@ -2255,18 +2301,6 @@ msgstr "Többszínű nyomtatás" msgid "Line Type" msgstr "Vonaltípus" -msgid "More" -msgstr "Több" - -msgid "Open Preferences." -msgstr "Beállítások megnyitása." - -msgid "Open next tip." -msgstr "Következő tipp megnyitása." - -msgid "Open Documentation in web browser." -msgstr "Dokumentáció megnyitása webböngészőben." - msgid "Color" msgstr "Szín" @@ -2388,7 +2422,7 @@ msgid "Filament type is unknown which is required to perform this action. Please msgstr "A művelet végrehajtásához szükséges filament típusa ismeretlen. Kérjük, állítsd be a filament adatait." msgid "Changing fan speed during printing may affect print quality, please choose carefully." -msgstr "" +msgstr "A ventilátor sebességének nyomtatás közbeni megváltoztatása befolyásolhatja a nyomtatás minőségét. Kérjük, körültekintően válaszd meg." msgid "Change Anyway" msgstr "Megváltoztatás" @@ -2423,24 +2457,6 @@ msgstr "Teljes hűtés" msgid "Init" msgstr "Inicializálás" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Tárgy" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "Fúvóka1" - -msgid "MC Board" -msgstr "MC-panel" - -msgid "Heat" -msgstr "Fűtés" - msgid "Chamber" msgstr "Kamra" @@ -2467,8 +2483,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "A hűtési mód alkalmas PLA/PETG/TPU anyagok nyomtatására." msgctxt "air_duct" -msgid "Right" -msgstr "Jobb" +msgid "Right(Aux)" +msgstr "Jobb(Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Tárgy" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "Fúvóka1" + +msgid "MC Board" +msgstr "MC-panel" + +msgid "Heat" +msgstr "Fűtés" + +msgid "Fan" +msgstr "Ventilátor" msgid "Idling..." msgstr "Tétlen..." @@ -2589,10 +2630,10 @@ msgid "There is no valid surface for text projection." msgstr "Nincs érvényes felület a szöveg kivetítéséhez." msgid "Text mesh ie empty." -msgstr "Text mesh is empty." +msgstr "A szövegháló üres." msgid "Text" -msgstr "" +msgstr "Szöveg" msgid "Error! Unable to create thread!" msgstr "Hiba! Nem sikerült létrehozni a szálat!" @@ -3003,11 +3044,11 @@ msgstr "Kül" #, c-format, boost-format msgid "Note: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Megjegyzés: a filament típusa (%s) nem egyezik meg a szeletelt fájlban megadott filament típusával (%s). Ha ezt a férőhelyet szeretnéd használni, a(z) %s filament helyett töltsd be ezt: %s és változtasd meg a filamentinformációkat az „Eszköz” oldalon." #, c-format, boost-format msgid "Note: the slot is empty or undefined. If you want to use this slot, you can install %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Megjegyzés: a férőhely üres vagy nem definiált. Ha használni szeretnéd ezt a helyet, tölts be %s filamentet és változtasd meg a filamentinformációkat az „Eszköz” oldalon." msgid "Note: Only filament-loaded slots can be selected." msgstr "Megjegyzés: Csak olyan helyek választhatók ki, amelyekbe filament van betöltve." @@ -3309,6 +3350,13 @@ msgstr "" "Túl alacsony max. volumetrikus sebesség.\n" "Az értéke 0,5-re állt vissza" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"Nem lehet nagyobb, mint a 100%.\n" +"Visszaállítás alapértelmezettre" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs.The maximum safe temperature for the material is %d" @@ -3437,8 +3485,8 @@ msgstr "" "a zárási mélységnek kisebb kell lennie, mint a bőr mélysége.\n" "Visszaállítás 50%% mélységre" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "A spirál mód csak akkor működik, ha a falak száma 1, a támasz le van tiltva, a felső héjrétegek száma 0, a ritkás kitöltés sűrűsége 0, a timelapse típusa hagyományos és a fal sebességének z irányban történő simítása ki van kapcsolva." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "A spirál mód csak akkor működik, ha a falak száma 1, a támasz le van tiltva, a tapintással történő anyagfelhalmozódás észlelése ki van kapcsolva, a felső héjrétegek száma 0, a ritkás kitöltés sűrűsége 0, a timelapse típusa hagyományos és a fal sebességének z irányban történő simítása ki van kapcsolva." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Az I3-szerkezetű gépek azonban nem fognak timelapse videókat készíteni." @@ -3623,28 +3671,15 @@ msgstr "Automatikus ellenőrzés: Anyagpozíció" msgid "Cutting Module Offset Calibration" msgstr "Vágómodul eltolás kalibrálása" -msgid "left" -msgstr "bal" +msgid "Measuring Surface" +msgstr "Felület mérése" -msgid "right" -msgstr "jobb" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s-t nem támogatja a(z) %s extruder." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Előkondicionálás a jobb kezdőréteg érdekében" msgid "Unknown" msgstr "Ismeretlen" -msgid "Fatal" -msgstr "Súlyos" - -msgid "Serious" -msgstr "Komoly" - -msgid "Common" -msgstr "Gyakori" - msgid "Update successful." msgstr "Sikeres frissítés." @@ -3658,16 +3693,16 @@ msgid "Update failed." msgstr "A frissítés sikertelen." msgid "Timelapse is not supported on this printer." -msgstr "" +msgstr "A timelapse funkció nem támogatott ezen a nyomtatón." msgid "Timelapse is not supported while the storage does not exist." -msgstr "Timelapse is not supported when storage is not inserted." +msgstr "A Timelapse nem támogatott, ha nincs tárhely csatlakoztatva." msgid "Timelapse is not supported while the storage is unavailable." -msgstr "Timelapse is not supported when storage is unavailable." +msgstr "A Timelapse nem támogatott, ha nincs elérhető tárhely." msgid "Timelapse is not supported while the storage is readonly." -msgstr "" +msgstr "A Timelapse nem támogatott, ha a tárhely csak olvasható módban van." msgid "To ensure your safety, certain processing tasks (such as laser) can only be resumed on printer." msgstr "A saját biztonságod érdekében bizonyos feladatokat (például lézer) csak a nyomtatón lehet folytatni." @@ -3707,23 +3742,74 @@ msgstr "Nem sikerült létrehozni a kalibrációs G-kódot" msgid "Calibration error" msgstr "Kalibrációs hiba" -msgid "TPU is not supported by AMS." -msgstr "Az AMS nem támogatja a TPU-t." +msgid "Resume Printing" +msgstr "Nyomtatás folytatása" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "A nedves PVA rugalmassá válik és elakadhat az AMS belsejében; kérjük, használat előtt alaposan szárítsd ki." +msgid "Resume (defects acceptable)" +msgstr "Folytatás (a hibák elfogadhatók)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "A PLA Glow érdes felülete felgyorsíthatja az AMS rendszer kopását, különösen az AMS Lite belső alkatrészein." +msgid "Resume (problem solved)" +msgstr "Folytatás (probléma elhárítva)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "A CF/GF filament rideg és törékeny, ezért könnyen eltörhet vagy elakadhat az AMS-ben; kérjük, légy körültekintő a használatakor." +msgid "Stop Printing" +msgstr "Nyomtatás leállítása" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "A PPS-CF rideg és eltörhet szerszámfej feletti hajlított PTFE-csőben." +msgid "Check Assistant" +msgstr "Check Assistant" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "A PPA-CF rideg, és eltörhet a szerszámfej feletti hajlított PTFE-csőben." +msgid "Filament Extruded, Continue" +msgstr "Filament extrudálva, folytatás" + +msgid "Not Extruded Yet, Retry" +msgstr "Nem történt extrudálás, próbáld újra" + +msgid "Finished, Continue" +msgstr "Kész, folytatás" + +msgid "Load Filament" +msgstr "Betöltés" + +msgid "Filament Loaded, Resume" +msgstr "Filament betöltve, folytatás" + +msgid "View Liveview" +msgstr "Élő nézet" + +msgid "No Reminder Next Time" +msgstr "Legközelebb ne emlékeztessen" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Figyelmen kívül hagyás. Legközelebb ne emlékeztessen" + +msgid "Ignore this and Resume" +msgstr "Mellőzés és folytatás" + +msgid "Problem Solved and Resume" +msgstr "Probléma elhárítva és folytatás" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Rendben, kapcsold ki a tűzjelzőt." + +msgid "Retry (problem solved)" +msgstr "Újra (probléma megoldva)" + +msgid "Stop Drying" +msgstr "Szárítás leállítása" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Kész" + +msgid "Retry" +msgstr "Újra" + +msgid "Resume" +msgstr "Folytatás" + +msgid "Unknown error." +msgstr "Ismeretlen hiba." msgid "default" msgstr "alapértelmezett" @@ -3778,6 +3864,15 @@ msgstr "Vonalszélesség" msgid "Fan Speed" msgstr "Ventilátor fordulatszám" +msgid "Thermal Index (min)" +msgstr "Hőindex (min)" + +msgid "Thermal Index (max)" +msgstr "Hőindex (max)" + +msgid "Thermal Index (mean)" +msgstr "Hőindex (átlag)" + msgid "Flow" msgstr "Anyagáramlás" @@ -3808,6 +3903,18 @@ msgstr "Ventilátor-fordulatszám:" msgid "Temperature: " msgstr "Hőmérséklet:" +msgid "Thermal Index" +msgstr "Hőindex" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "Átlag: " + msgid "Loading G-codes" msgstr "G-kódok betöltése" @@ -3907,6 +4014,9 @@ msgstr "ettől" msgid "Slicing Result" msgstr "Szeletelés eredménye" +msgid "Helio Simulation" +msgstr "Helio szimuláció" + msgid "Color Scheme" msgstr "Színséma" @@ -3934,9 +4044,6 @@ msgstr "Hőmérséklet (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Térfogatáramlás (mm³/s)" -msgid "Layer Time (s)" -msgstr "Rétegidő (mp)" - msgid "Travel" msgstr "Mozgás" @@ -4097,19 +4204,19 @@ msgstr "Kérjük, mozgasd őket teljesen a tálcán kívülre/belülre és bizon #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% in ) which may cause rendering issues.\n" -msgstr "" +msgstr "Az összeállítás befoglaló mérete túl nagy (maximális méret >= %1% in), ami renderelési problémákat okozhat.\n" #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% mm ) which may cause rendering issues.\n" -msgstr "" +msgstr "Az összeállítás befoglaló mérete túl nagy (maximális méret >= %1% mm), ami renderelési problémákat okozhat.\n" #, boost-format msgid "Following objects are too far ( distance >= %1% in ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "A következő objektumok túl messze vannak (távolság >= %1% in) a világ koordináta-rendszer origójától:\n" #, boost-format msgid "Following objects are too far ( distance >= %1% mm ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "A következő objektumok túl messze vannak (távolság >= %1% mm) a világ koordináta-rendszer origójától:\n" msgid "left nozzle" msgstr "bal fúvóka" @@ -4119,11 +4226,11 @@ msgstr "jobb fúvóka" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "Egyes modellek pozíciója vagy mérete meghaladja a(z) %s által nyomtatható tartományt." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "A(z) %s modell pozíciója vagy mérete meghaladja a(z) %s által nyomtatható tartományt." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr " Kérjük, ellenőrizd és igazítsd a tárgy pozícióját vagy méretét a nyomtatható tartományhoz:\n" @@ -4186,11 +4293,11 @@ msgstr "Igazítás az Y-tengelyhez" msgctxt "Camera" msgid "Left" -msgstr "" +msgstr "Bal" msgctxt "Camera" msgid "Right" -msgstr "" +msgstr "Jobb" msgid "Add" msgstr "Hozzáadás" @@ -4288,19 +4395,19 @@ msgstr "2 vagy több TPU filament nyomtatása nem támogatott." #, c-format, boost-format msgid "Filament %s is placed in the %s, but the generated G-code path exceeds the printable range of the %s." -msgstr "" +msgstr "%s filament itt lett elhelyezve: %s, de a generált G-kód útvonala %s nyomtatható területén kívülre esik." #, c-format, boost-format msgid "Filaments %s is placed in the %s, but the generated G-code path exceeds the printable range of the %s." -msgstr "" +msgstr "%s filament itt lett elhelyezve: %s, de a generált G-kód útvonala %s nyomtatható területén kívülre esik." #, c-format, boost-format msgid "Filament %s is placed in the %s, but the generated G-code path exceeds the printable height of the %s." -msgstr "" +msgstr "%s filament itt lett elhelyezve: %s, de a generált G-kód útvonala %s nyomtatható magasságán kívülre esik." #, c-format, boost-format msgid "Filaments %s is placed in the %s, but the generated G-code path exceeds the printable height of the %s." -msgstr "" +msgstr "%s filament itt lett elhelyezve: %s, de a generált G-kód útvonala %s nyomtatható magasságán kívülre esik." msgid "Open wiki for more information." msgstr "További információkért nyiss meg a Wikit." @@ -4458,6 +4565,14 @@ msgid "" "This is your first time printing tpu filaments with the H2D machine.\n" "Would you like to watch a quick tutorial video?" msgstr "" +"Ez az első alkalom, hogy TPU-filamentet nyomtatsz a H2D nyomtatóval.\n" +"Szeretnél megnézni egy gyors oktatóvideót?" + +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "A PPS-CF/PPA-CF rideg, és eltörhet a szerszámfej feletti hajlított PTFE-csőben. Kérjük, olvasd el a kapcsolódó cikket a Wikiben használat előtt. " + +msgid "Tips" +msgstr "Tippek" msgid "Slice all" msgstr "Összes szeletelése" @@ -4559,10 +4674,10 @@ msgstr "Jobb nézet" msgctxt "Camera" msgid "Isometric" -msgstr "" +msgstr "Izometrikus" msgid "Isometric View" -msgstr "" +msgstr "Izometrikus nézet" msgid "Start a new window" msgstr "Új ablak nyitása" @@ -4715,7 +4830,7 @@ msgid "Show 3D Navigator" msgstr "3D navigátor megjelenítése" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "3D navigátor megjelenítése az Előkészítésben és Előnézetben" msgid "Reset Window Layout" msgstr "Ablakelrendezés visszaállítása" @@ -4973,8 +5088,8 @@ msgstr "Csatlakozás sikertelen. Kérjük, ellenőrizd a hálózatot, és prób msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Kérjük, ellenőrizd a hálózatot, és próbáld újra. Ha a probléma továbbra is fennáll, indítsd újra vagy frissítsd a nyomtatót." -msgid "The printer has been logged out and cannot connect." -msgstr "A nyomtató ki van jelentkezve, és nem tud csatlakozni." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "A videó leállt." @@ -5086,13 +5201,6 @@ msgstr "Sikertelen betöltés" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "A jelenlegi firmware nem támogatja a tárhelyen lévő fájlok böngészését. Kérjük, frissítsd a nyomtató firmware-ét." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Ellenőrizd a tárhely csatlakoztatását a nyomtatóhoz.\n" -"Ha továbbra sem olvasható, próbáld meg formázni a tárhelyet." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN csatlakozás sikertelen (nem sikerült az SD-kártya megtekintése)" @@ -5142,9 +5250,6 @@ msgstr "" msgid "Download waiting..." msgstr "Várakozás letöltésre..." -msgid "Retry" -msgstr "Újra" - msgid "Play" msgstr "Lejátszás" @@ -5158,9 +5263,6 @@ msgstr "A letöltés kész" msgid "Downloading %d%%..." msgstr "Letöltés %d%%..." -msgid "Fan" -msgstr "Ventilátor" - msgid "Air Condition" msgstr "Légkondicionálás" @@ -5179,6 +5281,13 @@ msgstr "Fájl checksum hiba. Kérjük, próbáld újra." msgid "Not supported on the current printer version." msgstr "A nyomtató jelenlegi szoftvere nem támogatja." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Ellenőrizd a tárhely csatlakoztatását a nyomtatóhoz.\n" +"Ha továbbra sem olvasható, próbáld meg formázni a tárhelyet." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "A nyomtató firmware-verziója túl alacsony. Kérjük, frissítsd a firmware-t, és próbáld újra." @@ -5317,9 +5426,6 @@ msgstr "Nyomtatás folyamata" msgid "Parts Skip" msgstr "Alkatrészek kihagyása" -msgid "Resume" -msgstr "Folytatás" - msgid "Stop" msgstr "Állj" @@ -5403,9 +5509,6 @@ msgstr "Nyomtatás megszakítása" msgid "Are you sure you want to stop this print?" msgstr "Biztos, hogy leállítod ezt a nyomtatást?" -msgid "Unknown error." -msgstr "Ismeretlen hiba." - msgid "The printer is busy on other print job" msgstr "A nyomtató egy másik nyomtatási feladattal van elfoglalva." @@ -5447,7 +5550,7 @@ msgid "Are you sure you want to trigger auto homing?" msgstr "Biztos vagy benne, hogy el szeretnéd indítani az automatikus alaphelyzetbe állítást?" msgid "Homing" -msgstr "" +msgstr "Alaphelyzetbe állítás" msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." msgstr "Kérjük, melegítsd a fúvókát 170 fok fölé a filament betöltése vagy kihúzása előtt." @@ -5476,14 +5579,14 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Őrült" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "" +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "A világítás feladat közbeni lekapcsolása az MI-felügyelet hibás működését okozhatja (pl.: spagetti észlelés). Kérjük, válassz körültekintően." msgid "Keep it On" -msgstr "" +msgstr "Tartsd bekapcsolva" msgid "Turn it Off" -msgstr "" +msgstr "Kikapcsolás" msgid "Can't start this without storage." msgstr "Nem indítható el tárhely nélkül." @@ -5630,7 +5733,7 @@ msgid "Update" msgstr "Frissítés" msgid "Assistant(HMS)" -msgstr "" +msgstr "Asszisztens (HMS)" msgid "Go to" msgstr "Ugrás" @@ -5753,6 +5856,9 @@ msgstr "Új szoftververzió érhető el." msgid "Goto download page." msgstr "Látogass el a letöltési oldalra." +msgid "More" +msgstr "Több" + msgid "Open Folder." msgstr "Mappa megnyitása." @@ -5922,7 +6028,7 @@ msgstr "Kezdőréteg ellenőrzése" msgid "Auto-recovery from step loss" msgstr "Automatikus helyreállítás lépésvesztésből" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "Nyitott ajtó érzékelése" msgid "Notification" @@ -5953,10 +6059,10 @@ msgid "Nozzle Flow" msgstr "Fúvóka áramlás" msgid "Please change the nozzle settings on the printer." -msgstr "" +msgstr "Kérjük, módosítsd a fúvóka beállításait a nyomtatón." msgid "View wiki" -msgstr "" +msgstr "Wiki megtekintése" msgid "Hardened Steel" msgstr "Edzett acél" @@ -5965,7 +6071,7 @@ msgid "Stainless Steel" msgstr "Rozsdamentes acél" msgid "Tungsten Carbide" -msgstr "" +msgstr "Volfrám-karbid" msgid "High flow" msgstr "Nagy áramlás" @@ -5998,6 +6104,10 @@ msgstr "Nyomtatóbeállítások" msgid "The %s nozzle can not print %s." msgstr "A(z) %s fúvóka nem tud %s-t nyomtatni." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "A nyomtatás során nem ajánlott a(z) %1% és a(z) %2% keverése.\n" + msgid " nozzle" msgstr " fúvóka" @@ -6065,7 +6175,7 @@ msgstr "" "Kérjük, erősítsd meg, hogy melyik fúvókát szeretnéd használni ehhez a projekthez." msgid "Switch diameter" -msgstr "" +msgstr "Átmérő váltása" #, c-format, boost-format msgid "Left nozzle: %smm" @@ -6141,6 +6251,8 @@ msgid "" "There are some unknown or uncompatible filaments mapped to generic preset.\n" "Please update QIDI Studio or restart QIDI Studio to check if there is an update to system presets." msgstr "" +"Van néhány ismeretlen vagy nem kompatibilis filament, amelyek az általános beállításokat használják.\n" +"Kérjük, frissítsd a QIDI Studiót, vagy indítsd újra a QIDI Studiót, hogy megtudd, van-e frissítés a rendszerbeállításokhoz." msgid "Filament type and color information have been synchronized, but slot information is not included." msgstr "A filament típusára és a színére vonatkozó információk szinkronizálásra kerültek, de a férőhelyekre vonatkozó információk nem." @@ -6157,8 +6269,10 @@ msgstr "Sikeresen leválasztva. A(z) %s(%s) eszköz most már biztonságosan elt msgid "Ejecting of device %s(%s) has failed." msgstr "A(z) %s(%s) eszköz kiadása nem sikerült." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Korábbi, nem mentett projektet találtunk, vissza szeretnéd állítani?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Visszaállítás" @@ -6176,10 +6290,10 @@ msgid "Smooth mode for timelapse is enabled, but the prime tower is off, which m msgstr "A sima timelapse-mód engedélyezve van, de a törlőtorony ki van kapcsolva, ami nyomtatási hibákat okozhat. Kérjük, engedélyezd a törlőtoronyt és indítsd el újból a nyomtatást." msgid "Expand sidebar" -msgstr "" +msgstr "Oldalsáv kibontása" msgid "Collapse sidebar" -msgstr "" +msgstr "Oldalsáv összecsukása" #, c-format, boost-format msgid "Loading file: %s" @@ -6371,6 +6485,35 @@ msgstr "Szeletelés megszakítva" msgid "Slicing Plate %d" msgstr "%d tálca szeletelése" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Érvénytelen nyomtatóbeállítás. Nem lehetséges a szeletelés Helióval." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "A jelenlegi nyomtatóbeállítás nem használható Helióval." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio nem támogatja egynél több anyag használatát." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio nem támogatja a következő anyagokat: %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"Nem észlelhető érvényes Helio-PAT. A Helio szimuláció és optimalizálás nem folytatódhat. \n" +"Kérj új Helio-PAT-ot." + +msgid "Execution Blocked" +msgstr "Végrehajtás blokkolva" + +msgid "Regenerate PAT" +msgstr "PAT újragenerálása" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Nem sikerült letölteni a Helio PAT fájlt. Kattints a Frissítés gombra az újbóli lekéréshez." + msgid "Please resolve the slicing errors and publish again." msgstr "Kérjük, orvosold a szeletelési hibákat, és próbáld meg újra." @@ -6427,9 +6570,6 @@ msgstr "" msgid "Switch now" msgstr "Váltás" -msgid "Tips" -msgstr "Tippek" - msgid "Load project" msgstr "Projekt betöltése" @@ -6545,7 +6685,7 @@ msgid "The nozzle type is not set. Please set the nozzle and try again." msgstr "A fúvóka típusa nincs beállítva. Kérjük, állítsd be a fúvókát, és próbáld meg újra." msgid "The nozzle type is not set. Please check." -msgstr "" +msgstr "A fúvóka típusa nincs beállítva. Kérjük, ellenőrizd." msgid "Unable to perform boolean operation on model meshes. You may fix the meshes and try again." msgstr "Nem lehet logikai műveletet végrehajtani a modellhálókon. Megjavíthatod a hálókat, és megpróbálhatod újra." @@ -6595,12 +6735,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "A javítás előtt eltávolítottuk az egyéni támaszokat, a varratokat és a festett színeket, modell neve:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "A nyomtató nincs csatlakoztatva. Kérjük, szinkronizálás előtt lépj az eszközoldalra, hogy csatlakoztass egy %s nyomtatót." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "Az eszközoldalon jelenleg csatlakoztatott nyomtató nem %s. Kérjük, szinkronizálás előtt válts át erre: %s." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "A nyomtatóban nincsenek filamentek. Kérjük, először töltsd be a filamenteket a nyomtatóba." @@ -6672,6 +6812,12 @@ msgstr "A modell javításához használj külső szoftvert, mielőtt importáln msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "A(z) % d: %s nem javasolt a(z) %s(%s) filament használatához. Ha folytatni szeretnéd a nyomtatást, kérjük állíts be 0-nál magasabb asztalhőmérsékletet a filamenthez." +msgid "Parameter recommendation" +msgstr "Paraméterajánlás" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "A folyamatbeállításnál az \"Egyebek - Haladó\" részben pipáld ki a „Feltapadás-észlelés engedélyezése tapintással\" opciót. Ez a funkció egy kis törlőtornyot hoz létre, és tapintással végzett észlelést végez a feltapadás korai felismerése érdekében a nyomtatás során, majd leállítja a nyomtatást, megakadályozva ezzel a nyomtatási hibákat vagy a nyomtató károsodását.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Jelenleg az objektumkonfigurációs lap nem használható több extruderrel rendelkező nyomtatóval." @@ -6679,7 +6825,7 @@ msgid "Not available" msgstr "Nem elérhető" msgid "Top front" -msgstr "" +msgstr "Felső elülső" msgid "The current project has unsaved changes, save it before continuing?" msgstr "A projektben változtatások történtek, szeretnéd elmenteni a folytatás előtt?" @@ -6860,10 +7006,16 @@ msgid "Import a single SVG and then split it to several parts." msgstr "Importál egy SVG-t, majd felosztja több részre." msgid "Enable gamma correction for the imported obj file" -msgstr "" +msgstr "Gamma korrekció engedélyezése az importált obj fájlon" msgid "Perform gamma correction on color after importing the obj model." -msgstr "" +msgstr "Gammakorrekció elvégzése a színeken az obj modell importálása után." + +msgid "Remember last used color scheme" +msgstr "Emlékezzen az utoljára használt színsémára" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "Ha engedélyezve van, a legutóbb használt színséma (pl. vonaltípus, sebesség) kerül automatikusan alkalmazásra a következő indításkor." msgid "Improve rendering performance by lod" msgstr "Renderelési teljesítmény javítása lod szerint" @@ -6934,6 +7086,27 @@ msgstr "Mutassa a munkatársaink által kiválasztott online modelleket a kezdő msgid "Show history on the home page" msgstr "Előzmények megjelenítése a kezdőlapon" +msgid "Helio Options" +msgstr "Helio beállítások" + +msgid "Enable Helio" +msgstr "Helio engedélyezése" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Bővebben a Helióról" + +msgid "Helio Privacy Policy" +msgstr "Helio adatvédelmi irányelvek" + +msgid "Reminder During Slicing" +msgstr "Emlékeztető szeletelés közben" + +msgid "Automatic mode" +msgstr "Automatikus mód" + msgid "Maximum recent projects" msgstr "Legutóbbi projektek maximális száma" @@ -7124,7 +7297,7 @@ msgid "System" msgstr "Rendszer" msgid "Unsupported presets" -msgstr "" +msgstr "Nem támogatott beállítások" msgid "Unsupported" msgstr "Nem támogatott" @@ -7391,7 +7564,7 @@ msgid "When enable spiral vase mode, machines with I3 structure will not generat msgstr "When spiral vase mode is enabled, machines with I3 structure will not generate timelapse videos." msgid "The current printer does not support timelapse in Traditional Mode when printing By-Object." -msgstr "" +msgstr "A jelenlegi nyomtató nem támogatja a hagyományos timelapse módot, amikor tárgyankénti nyomtatási módban nyomtat." msgid "Errors" msgstr "Hibák" @@ -7420,10 +7593,10 @@ msgid "Please click the confirm button if you still want to proceed with printin msgstr "Kérjük, kattints a megerősítés gombra, ha továbbra is folytatni szeretnéd a nyomtatást." msgid "This checks the flatness of heatbed. Leveling makes extruded height uniform." -msgstr "" +msgstr "Ellenőrzi az asztal szintjét. A szintezés egyenletessé teszi az extrudált magasságot." msgid "This process determines the dynamic flow values to improve overall print quality." -msgstr "" +msgstr "Megkeresi a legjobb értéket a dinamikus anyagáramláshoz, hogy javítsa a nyomtatás minőségét." msgid "Preparing print job" msgstr "Nyomtatási feladat előkészítése" @@ -7442,20 +7615,11 @@ msgid "Cost %dg filament and %d changes more than optimal grouping." msgstr "%dg filament és %d váltás költsége több mint az optimális csoportosítás esetén." msgid "nozzle" -msgstr "" - -msgid "extruder" -msgstr "" +msgstr "fúvóka" msgid "both extruders" msgstr "mindkét extruder" -msgid "right extruder" -msgstr "jobb extruder" - -msgid "left extruder" -msgstr "bal extruder" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Tipp: Kérjük, lépj be az 'Eszköz -> Nyomtató részei' menüpontba a fúvóka beállításának módosításához." @@ -7469,7 +7633,7 @@ msgstr "A jelenlegi fúvókaátmérő (%.1f mm) nem egyezik a szeletelt fájlban #, c-format, boost-format msgid "The hardness of current material (%s) exceeds the hardness of %s(%s). Please verify the nozzle or material settings and try again." -msgstr "" +msgstr "Az aktuális anyag keménysége (%s) meghaladja a(z) %s (%s) keménységét. Kérjük, ellenőrizd a fúvóka vagy az anyag beállításait, és próbáld újra." #, c-format, boost-format msgid "The filament on %s may soften. Please unload." @@ -7480,7 +7644,7 @@ msgid "The filament on %s is unknown and may soften. Please set filament." msgstr "A(z) %s filamentje ismeretlen típusú, előfordulhat, hogy felpuhul. Kérjük, állítsd be a típusát." msgid "Unable to automatically match to suitable filament. Please click to manually match." -msgstr "" +msgstr "Nem lehet automatikusan hozzárendelni a megfelelő filamentet. Kérjük, kattints a kézi beállításra." msgid "Cool" msgstr "" @@ -7549,16 +7713,16 @@ msgid "TPU 90A/TPU 85A is too soft and does not support automatic Flow Dynamics msgstr "A TPU 90A/TPU 85A túl lágy, és nem végezhető el vele az automatikus anyagáramlás-dinamikai kalibrálás." msgid "Set dynamic flow calibration to 'OFF' to enable custom dynamic flow value." -msgstr "" +msgstr "Az egyéni dinamikus áramlási értékek engedélyezéséhez állítsd a dinamikus áramlás kalibrálását \"KI\" értékre." msgid "This printer does not support printing all plates" msgstr "Ez a nyomtató nem támogatja az összes tálcára való nyomtatást" msgid "Please cold pull before printing TPU to avoid clogging. You may use cold pull maintenance on the printer." -msgstr "" +msgstr "TPU nyomtatása előtt végezz el egy hidegen kihúzást, hogy elkerüld az eltömődést. Ehhez használhatod a dedikált karbantartási módot." msgid "High chamber temperature is required. Please close the door." -msgstr "" +msgstr "Magas kamrahőmérséklet szükséges. Kérjük, csukd be az ajtót." msgid "Please refer to Wiki before use->" msgstr "Kérjük, használat előtt olvasd el a Wikit ->" @@ -7576,7 +7740,7 @@ msgid "Upload file timeout, please check if the firmware version supports it." msgstr "Időtúllépés a fájl feltöltése során, kérjük győződj meg arról, hogy a nyomtató firmware-e támogatja ezt a funkciót." msgid "No available external storage was obtained. Please confirm and try again." -msgstr "No available external storage was found. Please confirm and try again." +msgstr "Nincs elérhető külső tárhely. Kérjük ellenőrizd és próbáld újra." msgid "Media capability acquisition timeout, please check if the firmware version supports it." msgstr "Időtúllépés a média paramétereinek vizsgálatakor, kérjük győződj meg arról, hogy a nyomtató firmware-e támogatja ezt a funkciót." @@ -7738,8 +7902,14 @@ msgstr "Kattints az összes beállítás utolsó mentett változatának visszaá msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "A sima timelapse miatt szükség van a törlőtoronyra. Nélküle előfordulhatnak hibák a nyomtatott tárgyon. Biztos, hogy kikapcsolod a törlőtornyot?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "A filament fúvókára való tapadásának észlelése miatt szükség van a törlőtoronyra. Nélküle előfordulhatnak hibák a nyomtatott tárgyon. Biztos, hogy kikapcsolod a törlőtornyot?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" -msgstr "" +msgstr "A pontos Z-magasság és a törlőtorony engedélyezése a törlőtorony méretének növekedését okozhatja. Biztos, hogy engedélyezed?" + +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "A filament fúvókára való tapadásának észlelése miatt szükség van a törlőtoronyra. Nélküle előfordulhatnak hibák a nyomtatott tárgyon. Biztos, hogy engedélyezed a filament feltapadás észlelését?" msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "A sima timelapse miatt szükség van a törlőtoronyra. Nélküle előfordulhatnak hibák a nyomtatott tárgyon. Engedélyezed a törlőtornyot?" @@ -7751,6 +7921,8 @@ msgid "" "Non-soluble support materials are not recommended for support base. \n" "Are you sure to use them for support base? \n" msgstr "" +"Nem ajánlott nem oldható támaszanyagot használni a támasz alapjához. \n" +"Biztosan folytatod? \n" msgid "" "When using PLA to support TPU, We recommend the following settings:\n" @@ -8043,6 +8215,9 @@ msgstr "Rétegváltás G-kód" msgid "Time lapse G-code" msgstr "Timelapse G-kód" +msgid "Clumping Detection G-code" +msgstr "Filament feltapadásészlelés G-kódja" + msgid "Change filament G-code" msgstr "Filament csere G-kód" @@ -8388,7 +8563,7 @@ msgid "Specify number of colors:" msgstr "Add meg a színek számát:" msgid "Enter or click the adjustment button to modify number again" -msgstr "" +msgstr "Írd be vagy kattints a beállítás gombra a módosításhoz" msgid "Recommended " msgstr "Ajánlott " @@ -8415,7 +8590,7 @@ msgid "Append" msgstr "Hozzáad" msgid "Append to existing filaments" -msgstr "" +msgstr "Hozzáfűzés a meglévő filamentekhez" msgid "Reset mapped extruders." msgstr "Extruder-kiosztás visszaállítása." @@ -8732,13 +8907,13 @@ msgid "Camera view - Behind" msgstr "Kameranézet - Hátulról" msgid "Camera view - Left" -msgstr "" +msgstr "Kameranézet - Bal" msgid "Camera view - Right" -msgstr "" +msgstr "Kameranézet - Jobb" msgid "Camera view - Isometric" -msgstr "" +msgstr "Kameranézet - Izometrikus" msgid "Select all objects" msgstr "Összes objektum kijelölése" @@ -8844,63 +9019,9 @@ msgstr "A QIDI Studio új verziója" msgid "Skip this Version" msgstr "Verzió kihagyása" -msgid "Done" -msgstr "Kész" - msgid "resume" msgstr "folytatás" -msgid "Resume Printing" -msgstr "Nyomtatás folytatása" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Nyomtatás leállítása" - -msgid "Check Assistant" -msgstr "Check Assistant" - -msgid "Filament Extruded, Continue" -msgstr "Filament extrudálva, folytatás" - -msgid "Not Extruded Yet, Retry" -msgstr "Nem történt extrudálás, próbáld újra" - -msgid "Finished, Continue" -msgstr "Kész, folytatás" - -msgid "Load Filament" -msgstr "Betöltés" - -msgid "Filament Loaded, Resume" -msgstr "Filament betöltve, folytatás" - -msgid "View Liveview" -msgstr "Élő nézet" - -msgid "No Reminder Next Time" -msgstr "Legközelebb ne emlékeztessen" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Figyelmen kívül hagyás. Legközelebb ne emlékeztessen" - -msgid "Ignore this and Resume" -msgstr "Mellőzés és folytatás" - -msgid "Problem Solved and Resume" -msgstr "Probléma elhárítva és folytatás" - -msgid "Stop Buzzer" -msgstr "Zümmer leállítása" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Fúvóka lecserélésének megerősítése" @@ -8974,6 +9095,63 @@ msgstr "Nem sikerült az elküldés. Kattints az Újra gombra a küldés újból msgid "reconnect" msgstr "újracsatlakozás" +msgid "Terms of Service" +msgstr "Felhasználási feltételek" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Egy harmadik féltől származó szoftver szolgáltatási funkciót készülsz engedélyezni a Helio Additive-tól! Mielőtt megerősíted ennek a funkciónak a használatát, kérjük, figyelmesen olvasd el a következő információkat." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "Ha másként nincs meghatározva, a QIDI Tech csak az általunk hivatalosan biztosított szoftverfunkciók támogatását nyújtja. A Helio Additive felhőszolgáltatásán alapuló szeletelésértékelési és szeletelésoptimalizálási funkciókat a Helio Additive fejleszti, üzemelteti, biztosítja és tartja karban. A Helio Additive felelős e szolgáltatás hatékonyságáért és elérhetőségéért. A szolgáltatás optimalizálási funkciója módosíthatja az alapértelmezett nyomtatási parancsokat, ami a nyomtató károsodásának kockázatával járhat. Csak olyan felhasználói információkat és adatokat gyűjt, amelyek a funkciók működéséhez szükségesek. A szolgáltatás használatához szükség lehet előfizetésre vagy egyéb fizetési formára. Kérjük, látogass el a Helio Additive oldalára, és tekintsd meg a Helio Additive Adatvédelmi Szabályzatát és a Helio Additive Felhasználói megállapodását a részletes információkért." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Ugyanakkor tudomásul veszed, hogy ezt a Helio Additive szolgáltatásain alapuló terméket „ahogy van” formában biztosítjuk számodra, és a QIDI nem vállal rá semmilyen kifejezett vagy vélelmezett garanciát, és nincs ellenőrzése a szolgáltatás esetleges hatásai felett. Az alkalmazandó jogszabályok által megengedett mértékig, a QIDI vagy a licenc biztosítója/partnerei nem nyújtanak semmilyen kifejezett vagy vélelmezett biztosítékot vagy garanciát, beleértve, de nem kizárólagosan az eladhatóságra, a kielégítő minőségre, a meghatározott célra való alkalmasságra, a pontosságra, a bizalmas kezelésre és a harmadik fél jogainak nem megsértésére. A hálózati szolgáltatások természetéből adódóan a QIDI nem tudja garantálni, hogy a szolgáltatás mindig elérhető lesz, és a QIDI fenntartja a jogot, hogy a vonatkozó körülmények alapján megszüntesse a szolgáltatást." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "Elfogadod, hogy nem használod ezt a terméket és a hozzá kapcsolódó frissítéseket az alábbi tevékenységek végzésére:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1. A termék bármely részének másolása vagy felhasználása a Helio Additive és a QIDI által engedélyezett felhasználási körön kívül." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. A termékhez kapcsolódó és/vagy annak szerves részét képező bármely digitális tartalomvédelmi rendszert megzavarása, megkerülése, módosítása, érvénytelenítenése vagy kijátszása." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. A szoftver és a szolgáltatások használata bármilyen helytelen vagy illegális tevékenységre." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "A Helio Additive adatvédelmi irányelvei" + +msgid "Terms of Use of Helio Additive" +msgstr "A Helio Additive felhasználási feltételei" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "Ha megerősíted ennek a funkciónak az engedélyezését, azzal azt is megerősíted és elfogadod, hogy a fentiekben foglaltakkal egyetértesz." + +msgid "Agree" +msgstr "Elfogadás" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Kamra hőmérséklete" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "Megjegyzés: Kérjük, a fenti hőmérsékletet az adott helyzetnek megfelelően állítsd be. Minél pontosabbak az adatok, annál precízebb lesz az elemzés eredménye." + +msgid "How to use Helio" +msgstr "A Helio használata" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Nem sikerült beszerezni a Helio PAT-et. A kiadott PAT-ok száma elérte a felső határt. Kérjük, figyeld a Helio hivatalos weboldalán található információkat. Kattints a Frissítés gombra, hogy újra megpróbáld, amint elérhetővé válik." + +msgid "Click for more details" +msgstr "Részletek megtekintése" + msgid "Air Pump" msgstr "Légszivattyú" @@ -8986,6 +9164,9 @@ msgstr "Lézer 40W" msgid "Cutting Module" msgstr "Vágómodul" +msgid "Auto Fire Extinguishing System" +msgstr "Automatikus tűzoltó rendszer" + msgid "Model:" msgstr "Modell:" @@ -9279,6 +9460,9 @@ msgstr "%1% túl magas, a nyomtatás során előfordulhatnak ütközések." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "túl közel van a tiltott területhez, a nyomtatás során előfordulhatnak ütközések." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " túl közel van a feltapadásészlelési területhez, a nyomtatás során előfordulhatnak ütközések." + msgid "Prime Tower" msgstr "Törlőtorony" @@ -9288,17 +9472,23 @@ msgstr " túl közel van más tárgyakhoz, a nyomtatás során előfordulhatnak msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " túl közel van a tiltott területhez, a nyomtatás során előfordulhatnak ütközések.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " túl közel van a feltapadásészlelési területhez, a nyomtatás során előfordulhat ütközés.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "A magas és alacsony hőmérsékletű filamentek egyidejű nyomtatása a fúvóka eltömődését vagy a nyomtató károsodását okozhatja." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." -msgstr "" +msgstr "A magas és alacsony hőmérsékletű filamentek egyidejű nyomtatása a fúvóka eltömődését vagy a nyomtató károsodását okozhatja. Ha folytatni szeretnéd a nyomtatást, akkor a Beállításokban engedélyezheted ezt a lehetőséget." + +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "A különböző hőmérsékletű filamentek egyidejű nyomtatása a fúvóka eltömődését vagy a nyomtató károsodását okozhatja." msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "A magas és alacsony hőmérsékletű filamentek egyidejű nyomtatása a fúvóka eltömődését vagy a nyomtató károsodását okozhatja." msgid "Printing mid-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "A magas és alacsony hőmérsékletű filamentek egyidejű nyomtatása a fúvóka eltömődését vagy a nyomtató károsodását okozhatja." msgid "No extrusions under current settings." msgstr "A jelenlegi beállítások mellett nincsenek extrudálások." @@ -9306,6 +9496,12 @@ msgstr "A jelenlegi beállítások mellett nincsenek extrudálások." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "A sima timelapse funkció nem használható, ha a nyomtatás „Tárgyanként“ sorrendre van állítva." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "A feltapadás érzékelése funkció nem használható, ha a nyomtatás „Tárgyanként“ sorrendre van állítva." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "A feltapadás érzékeléséhez szükség van a törlőtoronyra, különben a modellen hibák keletkezhetnek." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Kérjük, válaszd a \"Tárgyanként\" nyomtatási sorrendet több tárgy spirálváza módban történő nyomtatásához." @@ -9652,41 +9848,41 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "A 100%% túlnyúló fal sebessége, amelynek 0 átfedése van az alsó réteggel." msgid "Slow down by height" -msgstr "" +msgstr "Lassítás magasság szerint" msgid "Enable this option to slow printing down by height" -msgstr "Enable this option to set the upper bound of printing speed and acceleration as functions of printing height (z) when z lies within the range [\"starting height\", \"ending height\"]. For example, the upper bound of the printing speed at z changes between \"starting speed\" and \"ending speed\" by z linearly." +msgstr "Engedélyezd ezt a beállítást, ha magasság alapján szeretnéd lelassítani a nyomtatást" msgid "Starting height" -msgstr "" +msgstr "Kezdőmagasság" msgid "The height starts to slow down" -msgstr "" +msgstr "A magasság, ahol a lassulás megkezdődik" msgid "Speed at starting height" -msgstr "" +msgstr "Sebesség a kezdőmagasságon" msgid "Acceleration at starting height" -msgstr "" +msgstr "Gyorsulás a kezdőmagasságon" msgid "mm/s²" msgstr "mm/s²" msgid "Ending height" -msgstr "" +msgstr "Befejezési magasság" msgid "The height finishes slowing down, Ending height should be larger than Starting height, or the slowing down will not work!" -msgstr "“Ending height” should be larger than “Starting height”, or the slowing down will not work!" +msgstr "A lassulás befejeződése után a végső magasságnak nagyobbnak kell lennie a kezdőmagasságnál, különben a lassítás nem fog működni!" msgid "Speed at ending height" -msgstr "" +msgstr "Sebesség a befejező magasságon" msgid "Acceleration at ending height" -msgstr "" +msgstr "Gyorsulás a befejező magasságon" msgid "Speed of bridge and completely overhang wall" msgstr "Az áthidalások és a teljesen túlnyúló falak nyomtatási sebessége" @@ -9746,13 +9942,13 @@ msgid "The default acceleration of both normal printing and travel except initia msgstr "Ez az alapértelmezett gyorsulás mind a normál nyomtatáshoz, mind az első réteg utáni mozgáshoz." msgid "The acceleration of travel except initial layer" -msgstr "" +msgstr "A mozgás gyorsulása a kezdőréteg kivételével" msgid "Initial layer travel" -msgstr "" +msgstr "Kezdőréteg mozgás" msgid "The acceleration of travel of initial layer" -msgstr "" +msgstr "A mozgás gyorsulása a kezdőrétegen" msgid "Default filament profile" msgstr "Alapértelmezett filament profil" @@ -9910,7 +10106,7 @@ msgstr "Kis peremek" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Ez a beállítás azon peremek nyomtatási sebességére van hatással, amelyek sugara <= kis peremek küszöbértéke (általában furatok). Százalékban megadva (például: 80%) a külső fal sebessége alapján kerül kiszámításra. Állítsd 0-ra az automatikus beállításhoz." -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "Kis peremek küszöbértéke" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10079,10 +10275,10 @@ msgid "This setting stands for how much volume of filament can be melted and ext msgstr "Ezzel a beállítással adhatod meg a másodpercenként megolvasztható és extrudálható maximális filamentmennyiséget. A nyomtatási sebességet a maximális térfogatsebesség korlátozhatja, túl magas és ésszerűtlen sebesség esetén. Ez az érték nem lehet 0." msgid "Ramming volumetric speed" -msgstr "" +msgstr "Anyagáramlás betolásnál" msgid "The maximum volumetric speed for ramming, where -1 means using the maximum volumetric speed." -msgstr "" +msgstr "A betolás maximális áramlási sebessége, ahol -1 a maximális sebesség használatát jelenti." msgid "Minimal purge on wipe tower" msgstr "Minimális tisztítás a törlőtoronyban" @@ -10123,6 +10319,15 @@ msgstr "Legmagasabb hőmérséklet alapján" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "A filamentátmérő az extrudálás kiszámításához szükséges a G-kódban, ezért fontos, hogy pontos legyen" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Zsugorodás" @@ -10134,6 +10339,12 @@ msgstr "" "Add meg a zsugorodást százalékban kifejezve, amelyet a filament lehűlése után kapsz (94%, ha 100mm helyett 94mm-t mérsz). A tárgy XY irányban kerül átméretezésre, hogy kompenzálja ezt. Csak a külső falakhoz használt filamentnél kerül figyelembe vételre.\n" "Ügyelj arra, hogy elegendő helyet hagyj az objektumok között, mivel ez a kompenzáció az ellenőrzések után történik." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Tapadás kategória" @@ -10204,10 +10415,10 @@ msgid "Support material is commonly used to print support and support interface" msgstr "A támaszanyag a támaszok és a támasz érintkező felületeinek nyomtatásához van használva." msgid "Filament printable" -msgstr "" +msgstr "Nyomtatható filament" msgid "The filament is printable in extruder" -msgstr "" +msgstr "A filament nyomtatható az extruderrel" msgid "Filament prime volume" msgstr "Filament öblítési térfogata" @@ -10222,16 +10433,16 @@ msgid "The material softens at this temperature, so when the bed temperature is msgstr "The material softens at this temperature, so when the bed temperature is equal to or greater than this, it's highly recommended to open the front door and/or remove the upper glass to avoid clogs." msgid "Travel time after ramming" -msgstr "" +msgstr "Mozgási idő betolás után" msgid "To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after the ramming is complete. The setting define the travel time." -msgstr "" +msgstr "A szivárgás elkerülése érdekében a fúvóka a betolás befejezése után egy bizonyos ideig visszafelé mozog. A beállítás határozza meg a mozgás idejét." msgid "Precooling target temperature" -msgstr "" +msgstr "Előhűtési célhőmérséklet" msgid "To prevent oozing, the nozzle temperature will be cooled during ramming. Therefore, the ramming time must be greater than the cooldown time. 0 means disabled." -msgstr "" +msgstr "A szivárgás elkerülése érdekében a fúvóka lehűl betolás közben. Ezért a betolási időnek hosszabbnak kell lennie, mint a lehűlési időnek. A 0 kikapcsolja ezt az opciót." msgid "Price" msgstr "Költség" @@ -10430,10 +10641,10 @@ msgid "Filter out gaps smaller than the threshold specified. This setting won't msgstr "Kiszűri a megadott küszöbértéknél kisebb réseket. Ez a beállítás nem érinti a felső/alsó rétegeket" msgid "Precise wall" -msgstr "" +msgstr "Pontos fal" msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." -msgstr "" +msgstr "Javítja a héj pontosságát a külső fal távolságának beállításával. Ez javítja a rétegek konzisztenciáját is." msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" msgstr "A hézagkitöltés nyomtatási sebessége. A házag általában szabálytalan vonalszélességű, és lassabban kell nyomtatni." @@ -10462,6 +10673,21 @@ msgstr "Az első réteg szkennelése" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Engedélyezd ezt az opciót, hogy a nyomtató kamerája ellenőrizze a kezdőréteg minőségét." +msgid "Enable clumping detection" +msgstr "Filament fúvókára való tapadásának észlelése" + +msgid "Clumping detection layers" +msgstr "Feltapadásészlelési rétegek" + +msgid "Clumping detection layers." +msgstr "Feltapadásészlelési rétegek." + +msgid "Probing exclude area of clumping" +msgstr "Feltapadás tapintással való érzékelésének területe" + +msgid "Probing exclude area of clumping." +msgstr "Feltapadás tapintással való érzékelésének területe." + msgid "Thumbnail size" msgstr "Bélyegkép mérete" @@ -10484,7 +10710,7 @@ msgid "Stainless steel" msgstr "Rozsdamentes acél" msgid "Tungsten carbide" -msgstr "" +msgstr "Volfrám-karbid" msgid "Brass" msgstr "Sárgaréz" @@ -10726,6 +10952,9 @@ msgstr "A felső felület és a vasalás közötti szög" msgid "This gcode part is inserted at every layer change after lift z" msgstr "Ez a G-kód minden rétegváltásnál beillesztésre kerül a Z-tengely emelése után" +msgid "Clumping detection G-code" +msgstr "Filament feltapadásészlelés G-kódja" + msgid "Supports silent mode" msgstr "Támogatott csendes mód" @@ -11140,7 +11369,7 @@ msgid "Override filament scarf seam setting" msgstr "Filament sál típusú varratbeállítás felülbírálása" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Felülbírálja a filament sál típusú varrat beállítását, és módosító segítségével vezérelheti a beállításokat." msgid "Wipe speed" msgstr "Törlés sebessége" @@ -11470,9 +11699,6 @@ msgstr "Támaszfalak száma" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "Ez a beállítás határozza meg a tartófalak számát a [-1,2] tartományban. -1 azt jelenti, hogy automatikus, 0 pedig csak kitöltés módot, ahol a támasz elég vastag." -msgid "Chamber temperature" -msgstr "Kamra hőmérséklete" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended." @@ -11513,16 +11739,16 @@ msgid "The number of top solid layers is increased when slicing if the thickness msgstr "A felső szilárd rétegek száma szeleteléskor megnő, ha a felső héjrétegekből számított vastagság kisebb ennél az értéknél. Ezzel elkerülhető, hogy túl vékony legyen a héj kis rétegmagasságnál. A 0 azt jelenti, hogy ez a beállítás ki van kapcsolva, és a felső héj vastagságát egyszerűen a felső héjrétegek száma határozza meg." msgid "Top paint penetration layers" -msgstr "" +msgstr "Felső festett rétegek mélysége" msgid "This is the number of layers of top paint penetration." -msgstr "" +msgstr "Megadja, hogy hány réteg mélységben kerül a festés alkalmazásra." msgid "Bottom paint penetration layers" -msgstr "" +msgstr "Alsó festett rétegek mélysége" msgid "This is the number of layers of top bottom penetration." -msgstr "" +msgstr "Megadja, hogy hány réteg mélységben kerül a festés alkalmazásra." msgid "Speed of travel which is faster and without extrusion" msgstr "Mozgási sebesség, amikor nem történik extrudálás" @@ -11570,7 +11796,7 @@ msgid "User Customized Offset" msgstr "Felhasználó által megadott offset" msgid "If you want to have tighter or looser assemble, you can set this value. When it is positive, it indicates tightening, otherwise, it indicates loosening" -msgstr "If you want to have tighter or looser assembly, you can set this value. When it is positive, it indicates a tighter fit, otherwise, it indicates a looser fit." +msgstr "Ha szorosabb vagy lazább illesztést szeretnél, ez az érték segíthet. A pozitív érték szorosabb, a negatív lazább illesztést eredményez." msgid "Scarf Seam On Compensation Circles" msgstr "Sálvarrat a kompenzált körökön" @@ -11663,10 +11889,10 @@ msgid "Width of prime tower" msgstr "Törlőtorony szélessége" msgid "Max speed" -msgstr "" +msgstr "Max. sebesség" msgid "The maximum printing speed on the prime tower excluding ramming." -msgstr "" +msgstr "A maximális nyomtatási sebesség a törlőtoronynál, kivéve betoláskor." msgid "Brim width of prime tower, negative number means auto calculated width based on the height of prime tower." msgstr "A törlőtorony peremszélessége, negatív szám azt jelenti, hogy a szélesség a torony magassága alapján automatikusan kerül kiszámításra." @@ -11690,7 +11916,7 @@ msgid "Rib wall" msgstr "Bordafal" msgid "The wall of prime tower will add four ribs and make its cross-section as close to a square as possible, so the width will be fixed." -msgstr "" +msgstr "A törlőtorony fala négy bordát kap, és a keresztmetszete a lehető legközelebb lesz a négyzethez, így a szélessége fix lesz." msgid "Fillet wall" msgstr "Fal lekerekítése" @@ -11871,7 +12097,7 @@ msgid "Loading of a model file failed." msgstr "A modellfájl betöltése sikertelen." msgid "Meshing of a model file failed or no valid shape." -msgstr "" +msgstr "A modellfájl hálózása sikertelen volt, vagy nincs érvényes alakzat." msgid "The supplied file couldn't be read because it's empty" msgstr "A megadott fájlt nem lehet beolvasni, mert üres" @@ -12239,7 +12465,7 @@ msgid "Printer %s nozzle information has not been set. Please configure it befor msgstr "A nyomtató %s fúvókaadatai nem lettek beállítva. A kalibrálás folytatása előtt kérjük, állítsd be." msgid "AMS and nozzle information are synced" -msgstr "" +msgstr "Az AMS és a fúvóka adatai szinkronizálva vannak" msgid "Nozzle Info" msgstr "Fúvókainformáció" @@ -12311,7 +12537,7 @@ msgstr "" "mivel az eredmények instabilak lehetnek, és befolyásolhatják a nyomtatás minőségét." msgid "Sync AMS and nozzle information" -msgstr "" +msgstr "AMS és fúvóka adatok szinkronizálása" msgid "Connecting to printer" msgstr "Csatlakozás a nyomtatóhoz" @@ -12338,7 +12564,7 @@ msgid "To Volumetric Speed" msgstr "Eddig a volumetrikus sebességig" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "Biztos, hogy leállítod a nyomtatást?" msgid "Flow Dynamics Calibration Result" msgstr "Áramlásdinamikai kalibrációs eredmény" @@ -12367,7 +12593,7 @@ msgstr "Áramlásdinamikai kalibráció szerkesztése" #, c-format, boost-format msgid "Within the same extruder, the name '%s' must be unique when the filament type, nozzle diameter, and nozzle flow are identical. Please choose a different name." -msgstr "" +msgstr "Ugyanazon az extruderen belül a(z) „%s“ névnek egyedinek kell lennie, ha a filament típusa, a fúvóka átmérője és anyagáramlási sebessége azonos. Kérjük, válassz másik nevet." msgid "New Flow Dynamic Calibration" msgstr "Új anyagáramlás-dinamika kalibrálás" @@ -13160,9 +13386,6 @@ msgstr "Ki kell választanod a nyomtatót" msgid "The start, end or step is not valid value." msgstr "A kezdő-, vég- vagy lépésérték nem érvényes." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Az automatikus kalibrálás csak azokat az eseteket támogatja, amikor a bal és a jobb fúvóka átmérője azonos." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "A nyomtató extrudereinek száma és a kalibráláshoz kiválasztott nyomtató nem egyezik." @@ -13189,6 +13412,9 @@ msgstr "" "A(z) %s extruder kiválasztott fúvókatípusa nem felel meg a nyomtató tényleges fúvókatípusának.\n" "Kérjük, kattints a fenti Szinkronizálás gombra, és indítsd újra a kalibrálást." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Az automatikus kalibrálás csak azokat az eseteket támogatja, amikor a bal és a jobb fúvóka átmérője azonos." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Nem lehet kalibrálni: előfordulhat, hogy a beállított kalibrációs értéktartomány túl nagy, vagy a lépésköz túl kicsi" @@ -13489,6 +13715,42 @@ msgstr "Profil a 0,8 mm-es fúvókához, az erősséget előtérbe helyezve." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Standard profil 0,8 mm-es fúvókához, a sebességet előtérbe helyezve." +msgid "Helio: Process Started" +msgstr "Helio: Folyamat elindult" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "A Helio API végpont üres, kérjük, ellenőrizd a beállításokat." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "A személyes hozzáférési token üres, kérjük, töltsd ki a helyes tokent." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: Előre aláírt URL létrehozva" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: a fájl sikeresen feltöltve" + +msgid "Helio: file upload failed" +msgstr "Helio: fájl feltöltése sikertelen" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "Kérjük, győződj meg róla, hogy a beállításoknál a helyes API-kulcs van megadva." + +msgid "Helio: GCode created successfully" +msgstr "Helio: G-kód sikeresen létrehozva" + +msgid "Helio: simulation successfully created" +msgstr "Helio: szimuláció sikeresen létrehozva" + +msgid "Helio: simulation working" +msgstr "Helio: a szimuláció fut" + +msgid "Helio: simulation failed" +msgstr "Helio: a szimuláció sikertelen volt" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: A G-kód sikeresen letöltve" + msgid "No AMS" msgstr "Nincs AMS" @@ -13991,6 +14253,63 @@ msgstr "" "Vetemedés elkerülése\n" "Tudtad, hogy a vetemedésre hajlamos anyagok (például ABS) nyomtatásakor a tárgyasztal hőmérsékletének növelése csökkentheti a vetemedés valószínűségét?" +#~ msgid "Helio Action" +#~ msgstr "Helio műveletek" + +#~ msgid "Chamber Temperature" +#~ msgstr "Kamra hőmérséklete" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Jobb" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "A nyomtató ki van jelentkezve, és nem tud csatlakozni." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "A nyomtató nincs csatlakoztatva. Kérjük, szinkronizálás előtt lépj az eszközoldalra, hogy csatlakoztass egy %s nyomtatót." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "Az eszközoldalon jelenleg csatlakoztatott nyomtató nem %s. Kérjük, szinkronizálás előtt válts át erre: %s." + +#~ msgid "Open Preferences." +#~ msgstr "Beállítások megnyitása." + +#~ msgid "Open next tip." +#~ msgstr "Következő tipp megnyitása." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Dokumentáció megnyitása webböngészőben." + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "A spirál mód csak akkor működik, ha a falak száma 1, a támasz le van tiltva, a felső héjrétegek száma 0, a ritkás kitöltés sűrűsége 0, a timelapse típusa hagyományos és a fal sebességének z irányban történő simítása ki van kapcsolva." + +#~ msgid "Fatal" +#~ msgstr "Súlyos" + +#~ msgid "Serious" +#~ msgstr "Komoly" + +#~ msgid "Common" +#~ msgstr "Gyakori" + +#~ msgid "Stop Buzzer" +#~ msgstr "Zümmer leállítása" + +#~ msgid "Small perimter threshold" +#~ msgstr "Kis peremek küszöbértéke" + +#~ msgid "Layer Time (s)" +#~ msgstr "Rétegidő (mp)" + +#~ msgid "Open Door Dectection" +#~ msgstr "Nyitott ajtó érzékelése" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Korábbi, nem mentett projektet találtunk, vissza szeretnéd állítani?" + #~ msgid "Old" #~ msgstr "Régi" @@ -17268,4 +17587,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Az ilyen típusú filament ajánlott kamrahőmérséklet-tartománya. 0 értéknél nincs beállítás" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Állítsa be a kamra hőmérsékletét nyomtatás közben. Állítsa 0-ra (kikapcsolva)." \ No newline at end of file +msgstr "Állítsa be a kamra hőmérsékletét nyomtatás közben. Állítsa 0-ra (kikapcsolva)." + +msgid "Enable Box" +msgstr "Doboz Engedélyezése" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Aktiválja a többszínű dobozt több szálas, többszínű nyomtatáshoz." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "A gép nincs szinkronizálva a dobozzal, így a doboz nem aktiválható." \ No newline at end of file diff --git a/qdt/i18n/it/QIDIStudio_it.po b/qdt/i18n/it/QIDIStudio_it.po index 5eebdba..a0a2703 100644 --- a/qdt/i18n/it/QIDIStudio_it.po +++ b/qdt/i18n/it/QIDIStudio_it.po @@ -23,10 +23,50 @@ msgid "The filament model is unknown. Generic filament presets will be used." msgstr "Modello filamento sconosciuto. Verrà utilizzato un preset di filamento generico" msgid "The filament may not be compatible with the current machine settings. A random filament preset will be used." -msgstr "Il filamento potrebbe non essere compatibile con le impostazioni correnti della macchina. Verrà utilizzato un preset filamento a caso." +msgstr "Il filamento potrebbe non essere compatibile con le impostazioni correnti della macchina. Verrà utilizzato un preset filamento casuale." msgid "The filament model is unknown. A random filament preset will be used." -msgstr "Modello filamento sconosciuto. Verrà utilizzato un preset filamento a caso." +msgstr "Modello filamento sconosciuto. Verrà utilizzato un preset filamento casuale." + +msgid "right" +msgstr "destra" + +msgid "left" +msgstr "sinistra" + +msgid "right extruder" +msgstr "estrusore destro" + +msgid "left extruder" +msgstr "estrusore sinistro" + +msgid "extruder" +msgstr "estrusore" + +msgid "TPU is not supported by AMS." +msgstr "Il TPU non è supportato dall'AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Il PVA umido diventa flessibile e si blocca all'interno dell'AMS, quindi assicurati di asciugarlo prima dell'uso" + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "Il PVA umido è flessibile e potrebbe incastrarsi nell'estrusore. Asciugalo prima dell'uso." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "La superficie ruvida del PLA Glow può accelerare l'usura del sistema AMS, in particolare sui componenti interni dell'AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "I filamenti CF/GF sono duri e fragili, è facile che si rompano o incastrino nell'AMS, si consiglia di usarli con attenzione." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "Il PPS-CF è fragile e potrebbe rompersi in un tubo PTFE piegato sopra la testa di stampa." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "Il PPA-CF è fragile e potrebbe rompersi in un tubo PTFE piegato sopra la testa di stampa." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s non è supportato dall'estrusore %s." msgid "Current AMS humidity" msgstr "Umidità attuale AMS" @@ -1046,6 +1086,9 @@ msgstr "Avviso: Il testo normale è un errore." msgid "Warning:text normal has been reset." msgstr "Avviso: Il testo normale è stato ripristinato." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Attenzione: La vecchia matrice ha almeno due parametri: mirroring, scaling e rotazione. Se continui a modificare, potrebbe non essere corretto. Per favore, trascina il testo o annulla l'uso della posizione attuale, salvalo e rieditalo di nuovo." @@ -2258,18 +2301,6 @@ msgstr "Stampa multicolore" msgid "Line Type" msgstr "Tipo linea" -msgid "More" -msgstr "Altro" - -msgid "Open Preferences." -msgstr "Apri Preferenze." - -msgid "Open next tip." -msgstr "Apri suggerimento successivo." - -msgid "Open Documentation in web browser." -msgstr "Apri la documentazione nel browser web" - msgid "Color" msgstr "Colore" @@ -2426,24 +2457,6 @@ msgstr "Raffreddamento completo" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Parte" - -msgid "Aux" -msgstr "Ausiliaria" - -msgid "Nozzle1" -msgstr "" - -msgid "MC Board" -msgstr "Scheda MC" - -msgid "Heat" -msgstr "Calore" - msgid "Chamber" msgstr "Camera" @@ -2470,8 +2483,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "La modalità raffreddamento è adatta per la stampa di materiali come PLA/PETG/TPU." msgctxt "air_duct" -msgid "Right" -msgstr "Destra" +msgid "Right(Aux)" +msgstr "Dx (Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Parte" + +msgid "Aux" +msgstr "Ausiliaria" + +msgid "Nozzle1" +msgstr "" + +msgid "MC Board" +msgstr "Scheda MC" + +msgid "Heat" +msgstr "Calore" + +msgid "Fan" +msgstr "Ventola" msgid "Idling..." msgstr "Inattivo..." @@ -3312,6 +3350,13 @@ msgstr "" "Massima velocità volumetrica troppo bassa.\n" "Ripristina a 0.5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"Non dovrebbe essere maggiore del 100%.\n" +"Ripristinato al valore predefinito" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Se la temperatura attuale della camera è superiore alla temperatura di sicurezza del materiale, potrebbe verificarsi un ammorbidimento e un intasamento del materiale. La temperatura massima di sicurezza per il materiale è %d" @@ -3440,8 +3485,8 @@ msgstr "" "la profondità del blocco deve essere inferiore alla profondità della skin.\n" "Ripristina a 50%% di profondità della skin" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "La modalità spirale funziona solo quando il numero di loop delle pareti è 1, il supporto è disabilitato, gli strati del guscio superiore sono 0, la densità del riempimento sparso è 0, il tipo di timelapse è tradizionale e la velocità di smussatura delle pareti nella direzione Z è disabilitata." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "La modalità a spirale funziona solo quando il numero delle pareti è 1, i supporti sono disattivati, il rilevamento di agglomerati tramite sondaggio è disattivato, gli strati superiori sono 0, la densità di riempimento è 0, il tipo di timelapse è tradizionale e la velocità di parete in direzione Z con smussatura è impostata su falso." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Ma le macchine con struttura I3 non genereranno video timelapse." @@ -3626,28 +3671,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" -msgstr "sinistra" +msgid "Measuring Surface" +msgstr "Misura superficie" -msgid "right" -msgstr "destra" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s non è supportato dall'estrusore %s." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Precondizionamento termico per l'ottimizzazione del primo layer" msgid "Unknown" msgstr "Sconosciuto" -msgid "Fatal" -msgstr "Irreversibile" - -msgid "Serious" -msgstr "Serio" - -msgid "Common" -msgstr "Comune" - msgid "Update successful." msgstr "Aggiornamento riuscito." @@ -3710,23 +3742,74 @@ msgstr "Impossibile generare g-code calibrazione" msgid "Calibration error" msgstr "Errore di Calibrazione" -msgid "TPU is not supported by AMS." -msgstr "Il TPU non è supportato dall'AMS." +msgid "Resume Printing" +msgstr "Riprendi Stampa" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Il PVA umido diventa flessibile e si blocca all'interno dell'AMS, quindi assicurati di asciugarlo prima dell'uso" +msgid "Resume (defects acceptable)" +msgstr "Riprendi (difetti accettabili)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "La superficie ruvida del PLA Glow può accelerare l'usura del sistema AMS, in particolare sui componenti interni dell'AMS Lite." +msgid "Resume (problem solved)" +msgstr "Riprendi (problema risolto)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "I filamenti CF/GF sono duri e fragili, è facile che si rompano o incastrino nell'AMS, si consiglia di usarli con attenzione." +msgid "Stop Printing" +msgstr "Interrompi Stampa" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "Il PPS-CF è fragile e potrebbe rompersi in un tubo PTFE piegato sopra la testa di stampa." +msgid "Check Assistant" +msgstr "Assistente di controllo" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "Il PPA-CF è fragile e potrebbe rompersi in un tubo PTFE piegato sopra la testa di stampa." +msgid "Filament Extruded, Continue" +msgstr "Filamento Estruso, Continua" + +msgid "Not Extruded Yet, Retry" +msgstr "Non ancora estruso, riprova" + +msgid "Finished, Continue" +msgstr "Finito, Continua" + +msgid "Load Filament" +msgstr "Carica filamento" + +msgid "Filament Loaded, Resume" +msgstr "Filamento Caricato, Riprendi" + +msgid "View Liveview" +msgstr "Vista Liveview" + +msgid "No Reminder Next Time" +msgstr "Nessun promemoria la prossima volta." + +msgid "Ignore. Don't Remind Next Time" +msgstr "Ignora. Non ricordarlo la prossima volta." + +msgid "Ignore this and Resume" +msgstr "Ignora e riprendi" + +msgid "Problem Solved and Resume" +msgstr "Problema risolto, riprendi" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Ricevuto, disattivo l’allarme antincendio." + +msgid "Retry (problem solved)" +msgstr "Riprova (problema risolto)" + +msgid "Stop Drying" +msgstr "Interrompi l'asciugatura" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Fine" + +msgid "Retry" +msgstr "Riprova" + +msgid "Resume" +msgstr "Continua" + +msgid "Unknown error." +msgstr "Errore sconosciuto." msgid "default" msgstr "predefinito" @@ -3781,6 +3864,15 @@ msgstr "Larghezza linea" msgid "Fan Speed" msgstr "Velocità ventola" +msgid "Thermal Index (min)" +msgstr "Indice Termico (min)" + +msgid "Thermal Index (max)" +msgstr "Indice Termico (max)" + +msgid "Thermal Index (mean)" +msgstr "Indice Termico (medio)" + msgid "Flow" msgstr "Flusso" @@ -3811,6 +3903,18 @@ msgstr "Velocità ventola:" msgid "Temperature: " msgstr "Temperatura:" +msgid "Thermal Index" +msgstr "Indice Termico" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "Medio: " + msgid "Loading G-codes" msgstr "Caricamento del G-code" @@ -3910,6 +4014,9 @@ msgstr "da" msgid "Slicing Result" msgstr "Risultato dello slicing" +msgid "Helio Simulation" +msgstr "Simulazione Helio" + msgid "Color Scheme" msgstr "Schema Colore" @@ -3937,9 +4044,6 @@ msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Flusso volumetrico (mm³/s)" -msgid "Layer Time (s)" -msgstr "Layer Time (s)" - msgid "Travel" msgstr "Spostamento" @@ -4120,11 +4224,11 @@ msgstr "Nozzle destro" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "La posizione o la dimensione di alcuni modelli supera l'area stampabile di %s." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "La posizione o la dimensione del modello %s supera l'area stampabile di %s." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr "Controlla e regola la posizione o le dimensioni del pezzo affinché rientri nel range di stampa:\n" @@ -4458,6 +4562,12 @@ msgstr "" "È la prima volta che stampi filamenti in TPU con la macchina H2D.\n" "Vuoi guardare un breve video tutorial?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "Il PPS-CF/PPA-CF è fragile e potrebbe rompersi in un tubo PTFE piegato sopra la testa di stampa. Fai riferimento alla Wiki prima dell'uso. " + +msgid "Tips" +msgstr "Suggerimenti" + msgid "Slice all" msgstr "Slice totale" @@ -4714,7 +4824,7 @@ msgid "Show 3D Navigator" msgstr "Mostra Navigatore 3D" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "Mostra il navigatore 3D nelle scene Prepara e Anteprima" msgid "Reset Window Layout" msgstr "Ripristina layout finestra" @@ -4972,8 +5082,8 @@ msgstr "Connessione fallita. Controlla la rete e riprova" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Controlla la rete e riprova. Se il problema persiste prova ad aggiornare o riavviare la stampante." -msgid "The printer has been logged out and cannot connect." -msgstr "La stampante è stata disconnessa e non può connettersi." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Video interrotto." @@ -5085,13 +5195,6 @@ msgstr "Caricamento non riuscito" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "L'esplorazione dei file nella memoria non è supportata dal firmware corrente. Aggiorna il firmware della stampante." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Verifica se la memoria è inserita nella stampante.\n" -"Se ancora non può essere letto, puoi provare a formattare la memoria." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "Connessione LAN fallita (Impossibile visualizzare la sdcard)" @@ -5141,9 +5244,6 @@ msgstr "" msgid "Download waiting..." msgstr "Download in attesa..." -msgid "Retry" -msgstr "Riprova" - msgid "Play" msgstr "Play" @@ -5157,9 +5257,6 @@ msgstr "Download completato" msgid "Downloading %d%%..." msgstr "Scaricamento %d%%..." -msgid "Fan" -msgstr "Ventola" - msgid "Air Condition" msgstr "Flusso Aria" @@ -5178,6 +5275,13 @@ msgstr "Errore checksum del file. Riprova." msgid "Not supported on the current printer version." msgstr "Non supportato dalla versione attuale della stampante." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Verifica se la memoria è inserita nella stampante.\n" +"Se ancora non può essere letto, puoi provare a formattare la memoria." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "La versione del firmware stampante è obsoleta. Aggiorna il firmware e riprova." @@ -5316,9 +5420,6 @@ msgstr "Stato Stampa" msgid "Parts Skip" msgstr "Salta Parti" -msgid "Resume" -msgstr "Continua" - msgid "Stop" msgstr "Ferma" @@ -5402,9 +5503,6 @@ msgstr "Annulla la stampa" msgid "Are you sure you want to stop this print?" msgstr "Sei sicuro di voler interrompere questa stampa?" -msgid "Unknown error." -msgstr "Errore sconosciuto." - msgid "The printer is busy on other print job" msgstr "La stampante è occupata con altro lavoro di stampa." @@ -5475,8 +5573,8 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Ludicrous" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "Spegnere le luci durante l'attività causerà il fallimento del monitoraggio dell'IA, come il rilevamento degli spaghetti. Scegli con attenzione." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Spegnere le luci durante l'attività potrebbe ridurre l'efficacia del monitoraggio AI, come il rilevamento di spaghetti. Scegli con attenzione." msgid "Keep it On" msgstr "Tienilo acceso" @@ -5750,6 +5848,9 @@ msgstr "Aggiornamento disponibile!" msgid "Goto download page." msgstr "Vai alla pagina di download" +msgid "More" +msgstr "Altro" + msgid "Open Folder." msgstr "Apri Cartella." @@ -5919,8 +6020,8 @@ msgstr "Ispezione del primo layer" msgid "Auto-recovery from step loss" msgstr "Recupero automatico perdita passi" -msgid "Open Door Dectection" -msgstr "Rilevamento Apertura Porta" +msgid "Open Door Detection" +msgstr "Rilevamento porta aperta" msgid "Notification" msgstr "Notifica" @@ -5995,6 +6096,10 @@ msgstr "Impostazioni stampante" msgid "The %s nozzle can not print %s." msgstr "Il nozzle %s non può stampare %s." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "" @@ -6156,8 +6261,10 @@ msgstr "Smontato con successo. Il dispositivo %s (%s) può ora essere rimosso da msgid "Ejecting of device %s(%s) has failed." msgstr "Espulsione del dispositivo %s (%s) non riuscita." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Rilevato un progetto precedente non salvato, vuoi ripristinarlo?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Ripristina" @@ -6373,6 +6480,35 @@ msgstr "Slicing Annullato" msgid "Slicing Plate %d" msgstr "Slicing Piatto %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Preset stampante non valido. Impossibile eseguire lo slicing con Helio." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "Il preset attuale della stampante non può essere elaborato utilizzando Helio." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio non supporta un numero di materiali superiore a 1." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio non supporta i materiali %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"Nessun Helio-PAT valido rilevato. La simulazione e l'ottimizzazione Helio non possono procedere.\n" +"Richiedere un nuovo Helio-PAT." + +msgid "Execution Blocked" +msgstr "Esecuzione Bloccata" + +msgid "Regenerate PAT" +msgstr "Rigenera PAT" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Impossibile ottenere Helio PAT, clicca su Aggiorna per riprovare." + msgid "Please resolve the slicing errors and publish again." msgstr "Risolvi gli errori di slicing e pubblica nuovamente." @@ -6429,9 +6565,6 @@ msgstr "" msgid "Switch now" msgstr "Cambia ora" -msgid "Tips" -msgstr "Suggerimenti" - msgid "Load project" msgstr "Carica progetto" @@ -6597,12 +6730,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "I supporti personalizzati, le facce di giuntura e la pittura a colori sono stati rimossi prima di riparare il nome del modello:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Stampante non connessa. Vai alla pagina del dispositivo per connettere una stampante %s prima di sincronizzare." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "La stampante attualmente collegata nella pagina del dispositivo non è un %s. Per favore, passa a un %s prima di sincronizzare." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Non ci sono filamenti sulla stampante. Per favore, carica prima i filamenti sulla stampante." @@ -6674,6 +6807,12 @@ msgstr "Per riparare il modello, per favore utilizza uno strumento di terze part msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Piatto% d: %s non consigliato per l’uso del filamento %s(%s). Se vuoi continuare, imposta la temperatura del piano diversa da zero." +msgid "Parameter recommendation" +msgstr "Raccomandazione parametri" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "Nel preset di processo, alla voce “Altro-Avanzato”, seleziona “Abilita rilevamento agglomerati tramite sondaggio”. Questa funzione genera una piccola torre di pulizia ed esegue un rilevamento tramite sondaggio per individuare eventuali agglomerati nelle prime fasi di stampa e interrompere il processo, prevenendo stampe fallite o danni alla stampante.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Attualmente, il modulo di configurazione dell'oggetto non può essere utilizzata con una stampante a estrusore multiplo." @@ -6867,6 +7006,12 @@ msgstr "Abilita la correzione gamma per il file OBJ importato" msgid "Perform gamma correction on color after importing the obj model." msgstr "Esegui la correzione gamma sul colore dopo l'importazione del modello obj." +msgid "Remember last used color scheme" +msgstr "Ricorda l'ultima combinazione di colori utilizzata" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "Una volta attivata, l’ultima combinazione di colori utilizzata (es. Tipo di linea, Velocità) verrà applicata automaticamente al prossimo avvio." + msgid "Improve rendering performance by lod" msgstr "Migliora le prestazioni di rendering in base al livello" @@ -6936,6 +7081,27 @@ msgstr "Mostra i modelli online selezionati dallo staff nella home page" msgid "Show history on the home page" msgstr "Mostra cronologia sulla home page" +msgid "Helio Options" +msgstr "Opzioni Helio" + +msgid "Enable Helio" +msgstr "Abilita Helio" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Info su Helio" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "Ricorda Durante lo Slicing" + +msgid "Automatic mode" +msgstr "Modalità automatica" + msgid "Maximum recent projects" msgstr "Numero massimo di progetti recenti" @@ -7444,18 +7610,9 @@ msgstr "Consuma %dg di filamento e %d cambi più del raggruppamento ottimale." msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "estrusore" - msgid "both extruders" msgstr "entrambi gli estrusori" -msgid "right extruder" -msgstr "estrusore destro" - -msgid "left extruder" -msgstr "estrusore sinistro" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Suggerimenti: Se hai cambiato il nozzle della tua stampante di recente, per favore vai su 'Dispositivo -> Parti della stampante' per modificare l'impostazione del nozzle." @@ -7738,9 +7895,15 @@ msgstr "Clicca per ripristinare tutte le impostazioni dell'ultimo preset salvato msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "È necessaria una Prime Tower per la modalità timelapse fluida. Potrebbero esserci dei difetti sul modello senza Prime Tower. Sei sicuro di voler disabilitare la prime tower?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "La prime tower è necessaria per il rilevamento dei grumi. Senza la prime tower potrebbero esserci dei difetti sul modello. Vuoi disattivare la prime tower?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "L'abilitazione sia dell'altezza Z precisa che della prime tower può far aumentare le dimensioni della prime tower. Vuoi ancora abilitarla?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "La prime tower è necessaria per il rilevamento dei grumi. Senza la prime tower potrebbero esserci dei difetti sul modello. Vuoi abilitare il rilevamento dei grumi?" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "È necessaria una Prime Tower per la modalità timelapse fluida. Potrebbero esserci dei difetti sul modello senza Prime Tower. Vuoi abilitare la prime tower?" @@ -8047,6 +8210,9 @@ msgstr "G-code cambio layer" msgid "Time lapse G-code" msgstr "Time laps G-code" +msgid "Clumping Detection G-code" +msgstr "G-code Rilevamento Grumi" + msgid "Change filament G-code" msgstr "G-code cambio filamento" @@ -8848,63 +9014,9 @@ msgstr "Nuova versione di QIDI Studio" msgid "Skip this Version" msgstr "Salta questa versione" -msgid "Done" -msgstr "Fine" - msgid "resume" msgstr "riprendi" -msgid "Resume Printing" -msgstr "Riprendi Stampa" - -msgid "Resume (defects acceptable)" -msgstr "Riprendi (difetti accettabili)" - -msgid "Resume (problem solved)" -msgstr "Riprendi (problema risolto)" - -msgid "Stop Printing" -msgstr "Interrompi Stampa" - -msgid "Check Assistant" -msgstr "Assistente di controllo" - -msgid "Filament Extruded, Continue" -msgstr "Filamento Estruso, Continua" - -msgid "Not Extruded Yet, Retry" -msgstr "Non ancora estruso, riprova" - -msgid "Finished, Continue" -msgstr "Finito, Continua" - -msgid "Load Filament" -msgstr "Carica filamento" - -msgid "Filament Loaded, Resume" -msgstr "Filamento Caricato, Riprendi" - -msgid "View Liveview" -msgstr "Vista Liveview" - -msgid "No Reminder Next Time" -msgstr "Nessun promemoria la prossima volta." - -msgid "Ignore. Don't Remind Next Time" -msgstr "Ignora. Non ricordarlo la prossima volta." - -msgid "Ignore this and Resume" -msgstr "Ignora e riprendi" - -msgid "Problem Solved and Resume" -msgstr "Problema risolto, riprendi" - -msgid "Stop Buzzer" -msgstr "" - -msgid "Retry (problem solved)" -msgstr "Riprova (problema risolto)" - msgid "Confirm and Update Nozzle" msgstr "Conferma e aggiorna Nozzle" @@ -8976,6 +9088,65 @@ msgstr "Invio fallito. Fai clic su Riprova per tentare di inviare nuovamente. Se msgid "reconnect" msgstr "ricollega" +msgid "Terms of Service" +msgstr "Termini di servizio" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Stai per attivare una funzionalità del servizio software di terze parti fornito da Helio Additive! Prima di confermare l’utilizzo di questa funzione, ti invitiamo a leggere attentamente le seguenti dichiarazioni." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "Se non diversamente specificato, QIDI Tech fornisce supporto esclusivamente per le funzionalità software ufficialmente offerte. Le funzioni di valutazione e ottimizzazione dello slicing basate sul servizio cloud di Helio Additive, incluse in questo software, saranno sviluppate, gestite, fornite e mantenute da Helio Additive. Helio Additive è responsabile dell’efficacia e della disponibilità di questo servizio. La funzione di ottimizzazione può modificare i comandi di stampa predefiniti, con il rischio di danneggiare la stampante. Queste funzioni raccoglieranno le informazioni e i dati utente necessari per fornire le relative funzionalità. Possono essere previsti abbonamenti e pagamenti. Per informazioni dettagliate, visita il sito di Helio Additive e consulta l’Informativa sulla privacy e il Contratto di utilizzo di Helio Additive." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Nel frattempo, sei consapevole che questo prodotto ti viene fornito \"così com'è\", in base ai servizi offerti da Helio Additive, e che QIDI non fornisce alcuna garanzia esplicita o implicita, né ha controllo sugli effetti del servizio. Nei limiti consentiti dalla legge, né QIDI né i suoi licenziatari o affiliati rilasciano dichiarazioni o garanzie, esplicite o implicite, comprese, a titolo esemplificativo, quelle relative alla commerciabilità, qualità soddisfacente, idoneità a uno scopo specifico, accuratezza, riservatezza o assenza di violazioni di diritti di terzi. Considerata la natura dei servizi network, QIDI non può garantire la disponibilità continua del servizio e si riserva il diritto di interromperlo in base alle circostanze." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "Accetti di non utilizzare questo prodotto e i relativi aggiornamenti per svolgere le seguenti attività:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1.Copiare o utilizzare qualsiasi parte di questo prodotto al di fuori dell’ambito autorizzato da Helio Additive e QIDI." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2.Tentare di interrompere, bypassare, alterare, invalidare o eludere qualsiasi sistema di gestione dei diritti digitali collegato a e/o parte integrante di questo prodotto." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3.Utilizzare questo software e i relativi servizi per attività improprie o illegali." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Privacy Policy di Helio Additive" + +msgid "Terms of Use of Helio Additive" +msgstr "Termini di utilizzo di Helio Additive" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "Confermare l’attivazione di questa funzionalità implica che hai letto, compreso e accettato le dichiarazioni sopra riportate." + +msgid "Agree" +msgstr "Accetto" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Temperatura della camera" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" +"Nota: imposta la temperatura sopra indicata in base alla situazione reale.\n" +"Più i dati sono accurati, più precisi saranno i risultati dell’analisi." + +msgid "How to use Helio" +msgstr "Come usare Helio" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Impossibile ottenere l’Helio PAT. Il numero di PAT emessi ha raggiunto il limite massimo. Presta attenzione alle informazioni presenti sul sito ufficiale di Helio. Fare clic su Aggiorna per ottenerlo nuovamente non appena sarà disponibile." + +msgid "Click for more details" +msgstr "Clicca per maggiori dettagli" + msgid "Air Pump" msgstr "Compressore Aria" @@ -8988,6 +9159,9 @@ msgstr "" msgid "Cutting Module" msgstr "Modulo Taglio" +msgid "Auto Fire Extinguishing System" +msgstr "Sistema antincendio automatico" + msgid "Model:" msgstr "Modello:" @@ -9281,6 +9455,9 @@ msgstr "%1% è troppo alto e si verificheranno collisioni." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " è troppo vicino all'area di esclusione, potrebbero verificarsi collisioni durante la stampa." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " è troppo vicino all’area di rilevamento dei grumi, potrebbero verificarsi collisioni durante la stampa." + msgid "Prime Tower" msgstr "Prime Tower" @@ -9290,12 +9467,18 @@ msgstr " è troppo vicino agli altri e possono verificarsi collisioni.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " è troppo vicino a un'area di esclusione e si verificheranno collisioni.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " è troppo vicino all’area di rilevamento dei grumi, e ciò causerà collisioni.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "La stampa di filamenti ad alta e bassa temperatura insieme può causare l'intasamento dei nozzle o danni alla stampante." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "La stampa di filamenti ad alta e bassa temperatura insieme può causare l'intasamento dei nozzle o danni alla stampante. Se vuoi comunque stampare, puoi abilitare l'opzione nelle Preferenze." +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "La stampa contemporanea di filamenti con temperature diverse può causare intasamento del Nozzle o danni alla stampante." + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "La stampa di filamenti ad alta e media temperatura insieme può causare l'intasamento dei nozzle o danni alla stampante." @@ -9308,6 +9491,12 @@ msgstr "Nessuna estrusione con le impostazioni attuali." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Modalità fluida timelapse non supportata quando è abilitata la sequenza \"per oggetto\"." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "Il rilevamento dei grumi non è supportato quando è attivata la sequenza \"per oggetto\"." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "La prime tower è necessaria per il rilevamento di agglomerati; in caso contrario, il modello potrebbe presentare difetti." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Seleziona la sequenza di stampa \"Per oggetto\" per stampare più oggetti in modalità vaso a spirale." @@ -9654,8 +9843,8 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Velocità 100%% sporgenza della parete con 0 sovrapposizioni con il layer inferiore." msgid "Slow down by height" msgstr "Rallenta in base all'altezza" @@ -9912,7 +10101,7 @@ msgstr "Perimetri piccoli" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Questa impostazione influisce sulla velocità dei perimetri con raggio <= soglia del perimetro piccolo (di solito fori). Se espressa in percentuale (ad esempio: 80%) verrà calcolata sulla velocità della parete esterna impostata sopra. Imposta a zero per la modalità automatica." -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "Soglia piccoli perimetri" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10125,6 +10314,15 @@ msgstr "Per Temperatura Massima" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Il diametro del filamento viene utilizzato per calcolare le variabili di estrusione nel G-code, quindi è importante che sia preciso." +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Ritiro" @@ -10136,6 +10334,12 @@ msgstr "" "Inserisci la percentuale di restringimento che il filamento otterrà dopo il raffreddamento (94% se misurate 94 mm anziché 100 mm). La parte verrà ridimensionata in xy per compensare. Viene preso in considerazione solo il filamento utilizzato per il perimetro.\n" "Assicuratevi di lasciare uno spazio sufficiente tra gli oggetti, poiché questa compensazione viene effettuata dopo i controlli." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Classe di adesione" @@ -10464,6 +10668,21 @@ msgstr "Scansiona Primo layer" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Abilita questa opzione per consentire alla telecamera della stampante di controllare la qualità del layer iniziale." +msgid "Enable clumping detection" +msgstr "Abilita rilevamento grumi" + +msgid "Clumping detection layers" +msgstr "Layers rilevamento grumi" + +msgid "Clumping detection layers." +msgstr "Layers rilevamento grumi." + +msgid "Probing exclude area of clumping" +msgstr "Area di esclusione dal sondaggio di agglomerati" + +msgid "Probing exclude area of clumping." +msgstr "Area di esclusione dal sondaggio di agglomerati." + msgid "Thumbnail size" msgstr "Dimensione anteprima" @@ -10728,6 +10947,9 @@ msgstr "Angolo di stiratura, controlla l'angolo relativo tra la superficie super msgid "This gcode part is inserted at every layer change after lift z" msgstr "Questo G-code viene inserito a ogni cambio di layer dopo il sollevamento di z" +msgid "Clumping detection G-code" +msgstr "G-code rilevamento grumi" + msgid "Supports silent mode" msgstr "Supporta la modalità silenziosa" @@ -11140,7 +11362,7 @@ msgid "Override filament scarf seam setting" msgstr "Sovrascrivi l'impostazione della giunzione scarf." msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Sovrascrive l’impostazione della cucitura filamento consente di controllare le impostazioni tramite modificatore." msgid "Wipe speed" msgstr "Velocità pulizia" @@ -11473,9 +11695,6 @@ msgstr "Anelli di supporto a parete" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "Questa impostazione specifica il numero di pareti di supporto nel range [-1,2]. -1 significa automatico e 0 significa consentire la modalità di solo riempimento dove il supporto è sufficientemente spesso." -msgid "Chamber temperature" -msgstr "Temperatura della camera" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Una temperatura della camera più elevata può aiutare a sopprimere o ridurre la deformazione e potenzialmente portare a una maggiore aderenza tra i layer per i materiali ad alta temperatura come ABS, ASA, PC, PA e così via. Allo stesso tempo, il filtraggio dell'aria di ABS e ASA peggiorerà. Mentre per PLA, PETG, TPU, PVA e altri materiali a bassa temperatura, la temperatura della camera non dovrebbe essere elevata per evitare intasamenti, quindi spegnerla (settando a 0) è fortemente raccomandato" @@ -12343,7 +12562,7 @@ msgid "To Volumetric Speed" msgstr "Alla velocità volumetrica" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "Sei sicuro di voler interrompere la stampa?" msgid "Flow Dynamics Calibration Result" msgstr "Risultato Calibrazione Flusso Dinamico" @@ -13169,9 +13388,6 @@ msgstr "È necessario che sia selezionata una strampante" msgid "The start, end or step is not valid value." msgstr "L'inizio, la fine o la fase non sono valori validi." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "La calibrazione automatica supporta solo i casi in cui i diametri dei nozzle destro e sinistro sono identici." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Il numero di estrusori per stampanti e la stampante selezionata per la calibrazione non corrispondono." @@ -13196,6 +13412,9 @@ msgstr "" "Il tipo di nozzle selezionato attualmente per l'estrusore %s non corrisponde al tipo di nozzle effettivo della stampante.\n" "Per favore, clicca sul pulsante di sincronizzazione sopra e riavvia la calibrazione." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "La calibrazione automatica supporta solo i casi in cui i diametri dei nozzle destro e sinistro sono identici." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Impossibile calibrare: forse perché l'intervallo di valori di calibrazione impostato è troppo ampio o il passo è troppo piccolo" @@ -13496,6 +13715,42 @@ msgstr "Profilo forte per nozzle 0.8 mm, che privilegia la resistenza." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Profilo standard per nozzle 0.8 mm, che privilegia la velocità." +msgid "Helio: Process Started" +msgstr "Helio: Processo avviato" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "L’endpoint API di Helio è vuoto, verificare la configurazione." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "Il token di accesso personale è vuoto, per favore inserisci il token corretto." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: URL Presigned Creato" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: file caricato con successo" + +msgid "Helio: file upload failed" +msgstr "Helio: caricamento file fallito" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "Assicurati di aver impostato la chiave API corretta nelle preferenze." + +msgid "Helio: GCode created successfully" +msgstr "Helio: GCode creato con successo" + +msgid "Helio: simulation successfully created" +msgstr "Helio: simulazione creata con successo" + +msgid "Helio: simulation working" +msgstr "Helio: simulazione in corso" + +msgid "Helio: simulation failed" +msgstr "Helio: simulazione fallita" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: GCode scaricato con successo" + msgid "No AMS" msgstr "No AMS" @@ -13997,6 +14252,63 @@ msgstr "" "Evita deformazioni\n" "Sapevi che quando si stampano materiali soggetti a deformazioni, come l'ABS, aumentare adeguatamente la temperatura del piano può ridurre la probabilità di deformazione." +#~ msgid "Helio Action" +#~ msgstr "Azione Helio" + +#~ msgid "Chamber Temperature" +#~ msgstr "Temperatura Camera" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Destra" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "La stampante è stata disconnessa e non può connettersi." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Stampante non connessa. Vai alla pagina del dispositivo per connettere una stampante %s prima di sincronizzare." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "La stampante attualmente collegata nella pagina del dispositivo non è un %s. Per favore, passa a un %s prima di sincronizzare." + +#~ msgid "Open Preferences." +#~ msgstr "Apri Preferenze." + +#~ msgid "Open next tip." +#~ msgstr "Apri suggerimento successivo." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Apri la documentazione nel browser web" + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "La modalità spirale funziona solo quando il numero di loop delle pareti è 1, il supporto è disabilitato, gli strati del guscio superiore sono 0, la densità del riempimento sparso è 0, il tipo di timelapse è tradizionale e la velocità di smussatura delle pareti nella direzione Z è disabilitata." + +#~ msgid "Fatal" +#~ msgstr "Irreversibile" + +#~ msgid "Serious" +#~ msgstr "Serio" + +#~ msgid "Common" +#~ msgstr "Comune" + +#~ msgid "Small perimter threshold" +#~ msgstr "Soglia piccoli perimetri" + +#~ msgid "Layer Time (s)" +#~ msgstr "Layer Time (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "Spegnere le luci durante l'attività causerà il fallimento del monitoraggio dell'IA, come il rilevamento degli spaghetti. Scegli con attenzione." + +#~ msgid "Open Door Dectection" +#~ msgstr "Rilevamento Apertura Porta" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Rilevato un progetto precedente non salvato, vuoi ripristinarlo?" + #~ msgid "Modern" #~ msgstr "Moderno" @@ -17271,4 +17583,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Intervallo di temperatura consigliato della camera per questo filamento. 0 significa non impostato" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Imposta la temperatura della camera durante la stampa. Imposta a 0 (spento)." \ No newline at end of file +msgstr "Imposta la temperatura della camera durante la stampa. Imposta a 0 (spento)." + +msgid "Enable Box" +msgstr "Abilita Scatola" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Attiva la scatola multicolore per la stampa multicolore con più filamenti." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "La macchina non è sincronizzata con la scatola, quindi la scatola non può essere attivata." \ No newline at end of file diff --git a/qdt/i18n/ja/QIDIStudio_ja.po b/qdt/i18n/ja/QIDIStudio_ja.po index b24ab81..c942c3f 100644 --- a/qdt/i18n/ja/QIDIStudio_ja.po +++ b/qdt/i18n/ja/QIDIStudio_ja.po @@ -28,6 +28,46 @@ msgstr "現在のマシン設定とフィラメントの互換性がない可能 msgid "The filament model is unknown. A random filament preset will be used." msgstr "フィラメントモデルが不明です。ランダムなフィラメントプリセットが使用されます。" +msgid "right" +msgstr "右" + +msgid "left" +msgstr "左" + +msgid "right extruder" +msgstr "右押出機" + +msgid "left extruder" +msgstr "左押出機" + +msgid "extruder" +msgstr "押出機" + +msgid "TPU is not supported by AMS." +msgstr "TPUはAMSではサポートされていません。" + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "湿ったPVAは柔軟になりAMS内部で詰まる恐れがあります。使用前に十分乾燥させてください。" + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "湿ったPVAは柔らかくなり、押出機で詰まるおそれがあります。使用前に乾燥させてください。" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "PLA Glowの粗い表面は、AMSシステム、特にAMS Liteの内部部品の摩耗を早める可能性があります。" + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GFフィラメントは硬くて脆いので、AMSの中で折れたり引っかかったりしやすいので、注意して使用してください。" + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF は脆いため、ツールヘッド上部で曲がったPTFEチューブ内で破損する可能性があります。" + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CFは脆いため、ツールヘッド上部で曲がったPTFEチューブ内で破損する可能性があります。" + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s は %s 押出機ではサポートされていません。" + msgid "Current AMS humidity" msgstr "現在のAMS湿度" @@ -303,7 +343,7 @@ msgid "Tool-Rotate" msgstr "ツール回転" msgid "Tool-Lay on Face" -msgstr "ツール 底面選択" +msgstr "面に合わせて配置" msgid "Bottom:" msgstr "底面:" @@ -1045,6 +1085,9 @@ msgstr "警告: テキストの標準にエラーがあります。" msgid "Warning:text normal has been reset." msgstr "警告: テキストの標準がリセットされました。" +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "警告: 古いマトリックスには少なくとも2つのパラメータ(反転、スケーリング、回転)が含まれています。編集を続けると、正しくない可能性があります。テキストをドラッグするか、現在のポーズをキャンセルして保存後、再編集してください。" @@ -2251,18 +2294,6 @@ msgstr "マルチカラー造形" msgid "Line Type" msgstr "種類" -msgid "More" -msgstr "詳細" - -msgid "Open Preferences." -msgstr "環境設定を開く" - -msgid "Open next tip." -msgstr "次のヒントを開く" - -msgid "Open Documentation in web browser." -msgstr "ウェブブラウザでドキュメントを開く。" - msgid "Color" msgstr "色" @@ -2339,7 +2370,7 @@ msgid "No printer" msgstr "プリンタ無し" msgid "..." -msgstr "..." +msgstr "…" msgid "Failed to connect to the server" msgstr "サーバーに接続できませんでした" @@ -2419,24 +2450,6 @@ msgstr "完全冷却" msgid "Init" msgstr "初期化" -msgid "Hotend" -msgstr "ホットエンド" - -msgid "Parts" -msgstr "パーツ" - -msgid "Aux" -msgstr "補助" - -msgid "Nozzle1" -msgstr "ノズル 1" - -msgid "MC Board" -msgstr "MCボード" - -msgid "Heat" -msgstr "加熱" - msgid "Chamber" msgstr "チャンバー" @@ -2463,8 +2476,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "冷却モードは、PLA/PETG/TPU素材の造形に適しています。" msgctxt "air_duct" -msgid "Right" -msgstr "右" +msgid "Right(Aux)" +msgstr "右(補助)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "ホットエンド" + +msgid "Parts" +msgstr "パーツ" + +msgid "Aux" +msgstr "補助" + +msgid "Nozzle1" +msgstr "ノズル 1" + +msgid "MC Board" +msgstr "MCボード" + +msgid "Heat" +msgstr "加熱" + +msgid "Fan" +msgstr "ファン" msgid "Idling..." msgstr "待機中..." @@ -2874,7 +2912,7 @@ msgid "Nozzle Diameter" msgstr "ノズル直径" msgid "Bed Type" -msgstr "プレート" +msgstr "ビルドプレートタイプ" msgid "Nozzle temperature" msgstr "ノズル温度" @@ -3297,6 +3335,13 @@ msgstr "" "最大体積速度が小さすぎます。\n" "0.5 にリセットされます。" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"100%を超えてはいけません。\n" +"デフォルト値にリセットします。" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "現在のチャンバー温度は材料の安全温度を超えています。これにより、材料が軟化し、ノズルが詰まる可能性があります。この材料の最大安全温度は %d です。" @@ -3425,8 +3470,8 @@ msgstr "" "ロック深さはスキン深さより小さくする必要があります。\n" "スキン深さの50%%にリセットされます。" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "スパイラルモードは、壁面ループが1、サポートが無効、トップ面層が0、スパースインフィル密度が0、タイムラプスタイプが従来型、Z軸方向の壁速度平滑化が無効の場合にのみ動作します。" +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "スパイラルモードが有効になるのは、以下の条件をすべて満たしている場合のみです:ウォールループが1、サポート無効、プロービングによるクラッピング検出が無効、トップシェル層が0、粗い充填密度が0、タイムラプスタイプが従来型、Z方向のウォール速度スムージングが無効であること。" msgid " But machines with I3 structure will not generate timelapse videos." msgstr "しかし、I3構造のマシンはタイムラプスビデオを生成しません。" @@ -3611,28 +3656,15 @@ msgstr "自動チェック:材料の位置" msgid "Cutting Module Offset Calibration" msgstr "カットモジュールオフセットキャリブレーション" -msgid "left" -msgstr "左" +msgid "Measuring Surface" +msgstr "表面を測定" -msgid "right" -msgstr "右" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s は %s 押出機ではサポートされていません。" +msgid "Thermal Preconditioning for first layer optimization" +msgstr "一層目の最適化のための熱前処理" msgid "Unknown" msgstr "不明" -msgid "Fatal" -msgstr "重大的" - -msgid "Serious" -msgstr "重大な" - -msgid "Common" -msgstr "共通" - msgid "Update successful." msgstr "更新は完了しました。" @@ -3695,23 +3727,74 @@ msgstr "キャリブレーションG-codeの生成に失敗しました。" msgid "Calibration error" msgstr "キャリブレーションエラー" -msgid "TPU is not supported by AMS." -msgstr "TPUはAMSではサポートされていません。" +msgid "Resume Printing" +msgstr "造形を再開" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "湿ったPVAは柔軟になりAMS内部で詰まる恐れがあります。使用前に十分乾燥させてください。" +msgid "Resume (defects acceptable)" +msgstr "再開(多少の不具合は許容)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "PLA Glowの粗い表面は、AMSシステム、特にAMS Liteの内部部品の摩耗を早める可能性があります。" +msgid "Resume (problem solved)" +msgstr "再開 (問題は解決済)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GFフィラメントは硬くて脆いので、AMSの中で折れたり引っかかったりしやすいので、注意して使用してください。" +msgid "Stop Printing" +msgstr "造形を停止" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF は脆いため、ツールヘッド上部で曲がったPTFEチューブ内で破損する可能性があります。" +msgid "Check Assistant" +msgstr "アシスタントを確認" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CFは脆いため、ツールヘッド上部で曲がったPTFEチューブ内で破損する可能性があります。" +msgid "Filament Extruded, Continue" +msgstr "フィラメント押出し完了、続行" + +msgid "Not Extruded Yet, Retry" +msgstr "未押出、再試行" + +msgid "Finished, Continue" +msgstr "完了、続行" + +msgid "Load Filament" +msgstr "ロード" + +msgid "Filament Loaded, Resume" +msgstr "フィラメントロード完了、再開" + +msgid "View Liveview" +msgstr "ライブビューを見る" + +msgid "No Reminder Next Time" +msgstr "次回は通知しない" + +msgid "Ignore. Don't Remind Next Time" +msgstr "無視する。次回は通知しない。" + +msgid "Ignore this and Resume" +msgstr "これを無視して再開" + +msgid "Problem Solved and Resume" +msgstr "問題解決、再開" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "了解しました。火災警報をオフにします。" + +msgid "Retry (problem solved)" +msgstr "再試行 (問題は解決済み)" + +msgid "Stop Drying" +msgstr "乾燥を中止" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "完了" + +msgid "Retry" +msgstr "再試行" + +msgid "Resume" +msgstr "再開" + +msgid "Unknown error." +msgstr "不明なエラーです。" msgid "default" msgstr "デフォルト" @@ -3765,6 +3848,15 @@ msgstr "線幅" msgid "Fan Speed" msgstr "ファン回転速度" +msgid "Thermal Index (min)" +msgstr "熱指数(最小)" + +msgid "Thermal Index (max)" +msgstr "熱指数(最大)" + +msgid "Thermal Index (mean)" +msgstr "熱指数(平均)" + msgid "Flow" msgstr "流量" @@ -3795,14 +3887,26 @@ msgstr "ファン回転速度" msgid "Temperature: " msgstr "温度" +msgid "Thermal Index" +msgstr "熱指数" + +msgid "Min: " +msgstr "最小 :" + +msgid "Max: " +msgstr "最大: " + +msgid "Mean: " +msgstr "平均:" + msgid "Loading G-codes" msgstr "G-codeの読み込み" msgid "Generating geometry vertex data" -msgstr "ジオメトリ頂点データを生成" +msgstr "ジオメトリ頂点データを生成中" msgid "Generating geometry index data" -msgstr "ジオメトリ・インデックス・データを生成" +msgstr "ジオメトリ頂点データを生成中" msgid "Statistics of All Plates" msgstr "全プレート統計" @@ -3826,7 +3930,7 @@ msgid "Time" msgstr "時間" msgid "Time Estimation" -msgstr "予測時間" +msgstr "予想時間" msgid "Automatically re-slice according to the optimal filament grouping, and the grouping results will be displayed after slicing." msgstr "最適なフィラメントのグループ化に基づき自動で再スライスし、スライス後にグループ化の結果を表示します。" @@ -3894,6 +3998,9 @@ msgstr "から" msgid "Slicing Result" msgstr "スライス結果" +msgid "Helio Simulation" +msgstr "Helioシミュレーション" + msgid "Color Scheme" msgstr "配色" @@ -3921,9 +4028,6 @@ msgstr "温度 (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "流量 (mm³/s)" -msgid "Layer Time (s)" -msgstr "レイヤー時間 (s)" - msgid "Travel" msgstr "移動" @@ -4106,11 +4210,11 @@ msgstr "右ノズル" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "一部のモデルの位置またはサイズが、%s の造形可能範囲を超えています。" #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "モデル「%s」の位置またはサイズが、%s の造形可能範囲を超えています。" msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr "印刷可能な範囲に合わせて、パーツの位置やサイズをご確認の上、調整してください:\n" @@ -4442,6 +4546,12 @@ msgstr "" "H2Dマシンでtpuフィラメントを印刷するのはこれが初めてです。\n" "簡単なチュートリアルビデオをご覧になりたいですか?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CFおよびPPA-CFは脆いため、ツールヘッド上部で曲がったPTFEチューブ内で破損する可能性があります。使用前にWikiをご参照ください。" + +msgid "Tips" +msgstr "ヒント" + msgid "Slice all" msgstr "スライス (全プレート)" @@ -4698,7 +4808,7 @@ msgid "Show 3D Navigator" msgstr "3Dナビゲーターを表示" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "準備・プレビューシーンで3Dナビ表示" msgid "Reset Window Layout" msgstr "ウィンドウレイアウトをリセット" @@ -4954,8 +5064,8 @@ msgstr "接続に失敗しました。ネットワークを確認して再試行 msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "ネットワークを確認し、もう一度試してください。問題が解決しない場合は、プリンタを再起動するか更新してください。" -msgid "The printer has been logged out and cannot connect." -msgstr "プリンタはログアウトされ、接続できません。" +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "ビデオが停止しました。" @@ -5064,13 +5174,6 @@ msgstr "ロード失敗" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "ストレージ内のファイル閲覧は、現在のファームウェアでは対応していません。プリンタのファームウェアを更新してください。" -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"ストレージがプリンタに挿入されているか確認してください。\n" -"それでも読み取れない場合は、ストレージをフォーマットしてみてください。" - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN接続に失敗しました(SDカードの表示に失敗)" @@ -5119,9 +5222,6 @@ msgstr "" msgid "Download waiting..." msgstr "ダウンロード待ち" -msgid "Retry" -msgstr "再試行" - msgid "Play" msgstr "再生" @@ -5135,9 +5235,6 @@ msgstr "ダウンロード完了" msgid "Downloading %d%%..." msgstr "ダウンロード中 %d%%" -msgid "Fan" -msgstr "ファン" - msgid "Air Condition" msgstr "冷暖制御" @@ -5156,6 +5253,13 @@ msgstr "ファイルのチェックサムエラーが発生しました。再試 msgid "Not supported on the current printer version." msgstr "現在のプリンターバージョンではサポートされていません。" +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"ストレージがプリンタに挿入されているか確認してください。\n" +"それでも読み取れない場合は、ストレージをフォーマットしてみてください。" + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "プリンタのファームウェアのバージョンが低すぎます。ファームウェアを更新して、もう一度試してください。" @@ -5292,9 +5396,6 @@ msgstr "造形進捗" msgid "Parts Skip" msgstr "部品スキップ" -msgid "Resume" -msgstr "再開" - msgid "Stop" msgstr "中止" @@ -5376,9 +5477,6 @@ msgstr "造形を取消し" msgid "Are you sure you want to stop this print?" msgstr "この印刷を停止してもよろしいですか?" -msgid "Unknown error." -msgstr "不明なエラーです。" - msgid "The printer is busy on other print job" msgstr "プリンタは別の印刷ジョブでビジー状態です。" @@ -5449,8 +5547,8 @@ msgstr "スポーツ" msgid "Ludicrous" msgstr "超高速" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "タスク中にライトをオフにすると、スパゲッティ検出などのAI監視機能が正常に動作しなくなる可能性があります。ご注意のうえ、ご選択ください。" +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "タスク実行中にライトをオフにすると、スパゲッティ検出などのAI監視機能の精度が低下する可能性があります。慎重に選択してください。" msgid "Keep it On" msgstr "オンのままにする" @@ -5724,6 +5822,9 @@ msgstr "ソフトウェアが新しくなりました。" msgid "Goto download page." msgstr "ダウンロードページへ移動" +msgid "More" +msgstr "詳細" + msgid "Open Folder." msgstr "フォルダを開く" @@ -5889,7 +5990,7 @@ msgstr "1層目検査" msgid "Auto-recovery from step loss" msgstr "ステップロスから自動回復" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "ドア開閉検出" msgid "Notification" @@ -5965,6 +6066,10 @@ msgstr "プリンター設定" msgid "The %s nozzle can not print %s." msgstr "%sノズルは%sを印刷できません。" +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "%1% と %2% を混ぜて造形することは推奨されません。\n" + msgid " nozzle" msgstr "ノズル" @@ -6126,8 +6231,10 @@ msgstr "デバイス %s(%s)をお取出しできます" msgid "Ejecting of device %s(%s) has failed." msgstr "デバイス %s(%s) の取出しが失敗しました" -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "前回の未保存のプロジェクトが検出されました。復元しますか?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "復元" @@ -6337,6 +6444,33 @@ msgstr "スライスを取消しました" msgid "Slicing Plate %d" msgstr "プレート%dをスライス" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "プリンターのプリセットが無効です。Helioでスライスできません。" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "現在のプリンタープリセットでは、Helioでスライスできません。" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helioでは、2種類以上の材料を使用することはできません。" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helioは素材「%s」には対応していません。" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "有効なHelio-PATが検出されませんでした。Helioのシミュレーションおよび最適化を実行できません。新しいHelio-PATをリクエストしてください。" + +msgid "Execution Blocked" +msgstr "実行がブロックされました" + +msgid "Regenerate PAT" +msgstr "PATを再生成" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Helio PATの取得に失敗しました。[更新]をクリックして再取得してください。" + msgid "Please resolve the slicing errors and publish again." msgstr "スライシングエラーを解決して、もう一度公開していください" @@ -6393,9 +6527,6 @@ msgstr "" msgid "Switch now" msgstr "今すぐ切り替える" -msgid "Tips" -msgstr "ヒント" - msgid "Load project" msgstr "プロジェクトを読み込む" @@ -6563,12 +6694,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "修復する前に、カスタムサポート、シームファセット、および色塗りが削除されました。モデル名:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "プリンタが接続されていません。同期する前に、デバイスページに移動して%sプリンタに接続してください。" +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "デバイスページで現在接続されているプリンタは%s ではありません。 同期する前に%s に切り替えてください。" +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "プリンタにフィラメントはありません。最初にプリンタにフィラメントをロードしてください。" @@ -6640,6 +6771,12 @@ msgstr "モデルを修復するには、QIDI Studioにインポートする前 msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "プレート %d: %s はフィラメント %s(%s) の印刷には推奨されません。この印刷を実行する場合は、このフィラメントのベッド温度をゼロ以外の数値に設定してください。" +msgid "Parameter recommendation" +msgstr "パラメーター推奨" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "Controleer in de voorinstelling onder \"Anders-Advanced\" \"Clumping detectie bij proefperiode inschakelen\". Deze functie genereert een kleine wipe toren en voert een proefdetectie uit om problemen die zich vroeg in de print voordoen te identificeren en te stoppen met afdrukken, het voorkomen van print mislukkingen of printer schade.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "現在、複数の押出機を備えたプリンタでは、オブジェクト設定フォームを使用できません。" @@ -6833,6 +6970,12 @@ msgstr "インポートしたOBJファイルにガンマ補正を適用する" msgid "Perform gamma correction on color after importing the obj model." msgstr "OBJモデルのインポート後に、色にガンマ補正を適用します。" +msgid "Remember last used color scheme" +msgstr "最後に使用したカラースキームを記憶する" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "有効にすると、前回使用したカラースキーム(例:ラインタイプ、速度)が次回起動時に自動で適用されます。" + msgid "Improve rendering performance by lod" msgstr "LODによってレンダリング性能を向上させる" @@ -6902,6 +7045,27 @@ msgstr "ホームページにスタッフお勧めのオンラインモデルを msgid "Show history on the home page" msgstr "ホームページに履歴を表示" +msgid "Helio Options" +msgstr "Helio オプション" + +msgid "Enable Helio" +msgstr "Helio を有効にする" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Helio の詳細情報" + +msgid "Helio Privacy Policy" +msgstr "Helio プライバシーポリシー" + +msgid "Reminder During Slicing" +msgstr "スライス処理中の注意事項" + +msgid "Automatic mode" +msgstr "自動モード" + msgid "Maximum recent projects" msgstr "最大最近のプロジェクト数" @@ -7410,18 +7574,9 @@ msgstr "最適なグルーピングと比較して、フィラメント使用量 msgid "nozzle" msgstr "ノズル" -msgid "extruder" -msgstr "押出機" - msgid "both extruders" msgstr "両方の押出機" -msgid "right extruder" -msgstr "右押出機" - -msgid "left extruder" -msgstr "左押出機" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "ヒント: 最近プリンタのノズルを変更した場合は、「デバイス -> パーツ構成」でノズル設定を変更してください。" @@ -7704,9 +7859,15 @@ msgstr "全ての変更をリセットします" msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "スムーズなタイムラプスにはプライムタワーが必要です。プライムタワーがない場合、モデルに欠陥が生じる可能性があります。プライムタワーを無効にしてもよろしいですか?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "クラミング検出にはプライムタワーが必要です。プライムタワーを無効にすると、モデルに欠陥が生じる可能性があります。本当に無効にしますか?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "「精密Z高さ」機能と「プライムタワー」を同時に有効にすると、プライムタワーのサイズが拡大する可能性があります。それでも続行しますか?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "クラミング検出にはプライムタワーが必要です。プライムタワーを使用しない場合、モデルに欠陥が生じる可能性があります。それでもクラミング検出を有効にしますか?" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "タイムラプスをスムーズに行うにはプライムタワーが必要です。プライムタワーがない場合、モデルに欠陥がある可能性があります。プライムタワーを有効にしますか?" @@ -8016,6 +8177,9 @@ msgstr "積層変更時のG-code" msgid "Time lapse G-code" msgstr "タイムラプスG-code" +msgid "Clumping Detection G-code" +msgstr "クラミング検出用Gコード" + msgid "Change filament G-code" msgstr "フィラメント変更G-code" @@ -8811,63 +8975,9 @@ msgstr "新バージョン" msgid "Skip this Version" msgstr "このバージョンをスキップ" -msgid "Done" -msgstr "完了" - msgid "resume" msgstr "再開" -msgid "Resume Printing" -msgstr "造形を再開" - -msgid "Resume (defects acceptable)" -msgstr "再開(多少の不具合は許容)" - -msgid "Resume (problem solved)" -msgstr "再開 (問題は解決済)" - -msgid "Stop Printing" -msgstr "造形を停止" - -msgid "Check Assistant" -msgstr "アシスタントを確認" - -msgid "Filament Extruded, Continue" -msgstr "フィラメント押出し完了、続行" - -msgid "Not Extruded Yet, Retry" -msgstr "未押出、再試行" - -msgid "Finished, Continue" -msgstr "完了、続行" - -msgid "Load Filament" -msgstr "ロード" - -msgid "Filament Loaded, Resume" -msgstr "フィラメントロード完了、再開" - -msgid "View Liveview" -msgstr "ライブビューを見る" - -msgid "No Reminder Next Time" -msgstr "次回は通知しない" - -msgid "Ignore. Don't Remind Next Time" -msgstr "無視する。次回は通知しない。" - -msgid "Ignore this and Resume" -msgstr "これを無視して再開" - -msgid "Problem Solved and Resume" -msgstr "問題解決、再開" - -msgid "Stop Buzzer" -msgstr "ブザー停止" - -msgid "Retry (problem solved)" -msgstr "再試行 (問題は解決済み)" - msgid "Confirm and Update Nozzle" msgstr "ノズルの確認と更新" @@ -8941,6 +9051,63 @@ msgstr "送信に失敗しました。「再試行」をクリックして、再 msgid "reconnect" msgstr "再接続" +msgid "Terms of Service" +msgstr "利用規約" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Helio Additive のサードパーティ製ソフトウェア機能を有効にしようとしています。ご利用を確定する前に、以下の内容をよくお読みください。" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "特に明記されていない限り、QIDI Tech は公式に提供されているソフトウェア機能に対してのみサポートを提供します。本ソフトウェアに含まれる Helio Additive のクラウドサービスに基づくスライス評価および最適化機能は、Helio Additive によって開発・運用・提供・保守されます。これらのサービスの有効性および可用性については Helio Additive が責任を負います。この最適化機能は、プリントコマンドの初期設定を変更する場合があり、プリンターの損傷リスクを伴う可能性があります。また、本機能では、関連サービスを実現するために必要なユーザー情報やデータを収集します。サブスクリプション契約や支払いが発生する場合もあります。詳しくは Helio Additive のウェブサイトをご確認のうえ、Helio Additive のプライバシーポリシーおよび利用規約をご参照ください。" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "同時に、お客様は、本製品が Helio Additive のサービスに基づいて「現状のまま」提供されるものであり、QIDI は明示的または黙示的な一切の保証を行わず、当該サービスの効果を管理することもできないことを理解・同意するものとします。適用される法令で認められる最大限の範囲において、QIDI およびそのライセンサーまたは関連会社は、商品性、満足できる品質、特定目的への適合性、正確性、機密性、または第三者の権利を侵害しないことを含むがこれらに限られない、いかなる明示または黙示の保証または表明も行いません。ネットワークサービスの特性上、サービスの常時提供は保証されず、QIDI は状況に応じて本サービスの提供を終了する権利を留保します。" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "お客様は、本製品および関連するアップデートを使用して、以下の行為を行わないことに同意するものとします:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1. Helio Additive および QIDI によって認可された範囲を超えて、本製品の一部または全部を複製または使用すること。" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. 本製品に関連し、または本製品の一部を構成するデジタル著作権管理(DRM)システムを、妨害・回避・改変・無効化・迂回しようとする行為。" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. 本ソフトウェアおよびサービスを、不適切または違法な目的で使用すること。" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Helio Additive のプライバシーポリシー" + +msgid "Terms of Use of Helio Additive" +msgstr "Helio Additive の利用規約" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "この機能を有効にすることを確認すると、上記の内容に同意したものとみなされます。" + +msgid "Agree" +msgstr "同意" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "チャンバー温度" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "ご注意:上記の温度は実際の状況に応じて設定してください。データが正確であるほど、分析結果の精度も高くなります。" + +msgid "How to use Helio" +msgstr "Helio の使い方" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Helio PATの取得に失敗しました。発行済みのPAT数が上限に達しています。Helio公式サイトの情報をご確認のうえ、利用可能になりましたら「更新」をクリックして再取得してください。" + +msgid "Click for more details" +msgstr "詳細はこちら" + msgid "Air Pump" msgstr "エアポンプ" @@ -8953,6 +9120,9 @@ msgstr "レーザー40W" msgid "Cutting Module" msgstr "カットモジュール" +msgid "Auto Fire Extinguishing System" +msgstr "自動消火システム" + msgid "Model:" msgstr "モデル" @@ -9246,6 +9416,9 @@ msgstr "%1% は高すぎます、衝突の可能性があります。" msgid " is too close to exclusion area, there may be collisions when printing." msgstr "が除外領域に近すぎます。衝突の可能性があります。" +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "クラミング検出エリアに近すぎるため、造形中に衝突が発生する可能性があります。" + msgid "Prime Tower" msgstr "プライムタワー" @@ -9255,12 +9428,18 @@ msgstr "他のオブジェクト に近すぎるので、衝突の可能性が msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr "除外領域に近すぎます。衝突が発生します。\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr "クラミング検出エリアに近すぎるため、衝突が発生します。\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "高温対応と低温対応のフィラメントを同時に使用すると、ノズルの詰まりやプリンターの損傷につながる恐れがあります。" msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "高温用と低温用のフィラメントを同時に造形すると、ノズルの詰まりやプリンターの故障を引き起こす可能性があります。それでも造形を続行する場合は、「環境設定」でこのオプションを有効にしてください。" +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "異なる温度帯のフィラメントを同時に造形すると、ノズルの詰まりやプリンターの損傷につながる可能性があります。" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "高温対応と中温対応のフィラメントを併用すると、ノズルの詰まりやプリンターの損傷につながる恐れがあります。" @@ -9273,6 +9452,12 @@ msgstr "現在の設定では造形しません" msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "オブジェクト順で造形するでは、この機能を使用できません。" +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "「オブジェクト単位」のシーケンスが有効な場合、クラミング検出は使用できません。" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "クラッピング検出にはプライムタワーが必要です。使用しない場合、モデルに欠陥が生じる可能性があります。" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "スパイラルモードでは、[オブジェクト順]で複数のオブジェクトを造形してください" @@ -9618,9 +9803,9 @@ msgstr "このオプションを有効にすると、オーバーハング部分 msgid "mm/s" msgstr "mm/s" -#, fuzzy, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "オーバーハングの角度が線幅100%%を超えるウォール(ブリッジ壁を除く)のライン速度を設定します。" +#, c-format, boost-format +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "下層と重ならない100%%オーバーハング壁面の造形速度" msgid "Slow down by height" msgstr "高さに応じて減速" @@ -9877,8 +10062,8 @@ msgstr "小さな周囲" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "この設定は、半径が小さい外周しきい値以下(通常は穴)の外周速度に影響します。パーセンテージ(例:80%)で指定すると、上記の外壁速度設定に基づいて計算されます。0に設定すると自動になります。" -msgid "Small perimter threshold" -msgstr "小周囲閾値" +msgid "Small perimeter threshold" +msgstr "小さな外周のしきい値" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "小さい外周の長さのしきい値を設定します。デフォルトのしきい値は0mmです。" @@ -10090,6 +10275,15 @@ msgstr "最高温度順" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "フィラメントの直径はG-code内の押出し計算に使用されるため、重要であり正確である必要があります。" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "収縮" @@ -10101,6 +10295,12 @@ msgstr "" "フィラメントが冷却後に収縮する割合を入力してください(100mm の代わりに 94mm を測定した場合は 94%)。XY 方向で補正するためにパーツがスケーリングされます。補正は外周用のフィラメントのみを対象とします。\n" "この補正はチェック後に適用されるため、オブジェクト間に十分なスペースを確保してください。" +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "粘着性カテゴリー" @@ -10429,6 +10629,21 @@ msgstr "1層目を検査" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "これを有効にすると、プリンタのカメラを使用してファ1層目の品質を確認できます。" +msgid "Enable clumping detection" +msgstr "クラミング検出を有効にする" + +msgid "Clumping detection layers" +msgstr "クラミング検出レイヤー" + +msgid "Clumping detection layers." +msgstr "クラミング検出レイヤー" + +msgid "Probing exclude area of clumping" +msgstr "クラッピング用プロービング除外エリア" + +msgid "Probing exclude area of clumping." +msgstr "クラッピング用プロービング除外エリア" + msgid "Thumbnail size" msgstr "サムネイルサイズ" @@ -10697,6 +10912,9 @@ msgstr "アイロン処理の角度:トップ面とアイロン処理の間の msgid "This gcode part is inserted at every layer change after lift z" msgstr "このG-codeは、Zリフト後の各層の変更時に挿入されます。" +msgid "Clumping detection G-code" +msgstr "クラミング検出G-code" + msgid "Supports silent mode" msgstr "サイレントモード対応" @@ -11109,7 +11327,7 @@ msgid "Override filament scarf seam setting" msgstr "フィラメントのスカーフ継ぎ目設定を上書き" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "フィラメントのスカーフ継ぎ目設定を上書きし、モディファイアで制御できます。" msgid "Wipe speed" msgstr "拭き上げ速度" @@ -11441,9 +11659,6 @@ msgstr "" "この設定では、サポートウォールの数を[-1~2]の範囲で指定します。\n" "-1は自動設定、0はサポートが十分に厚ければインフィルのみのモードを許可することを意味します。" -msgid "Chamber temperature" -msgstr "チャンバー温度" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "高いチャンバー温度は、ABS、ASA、PC、PA などの高温材料において反りを抑制したり、層間接着強度を向上させるのに役立ちます。ただし、その一方で、ABS や ASA の空気ろ過性能が悪化する可能性があります。PLA、PETG、TPU、PVA などの低温材料においては、実際のチャンバー温度が高すぎるとノズルの詰まりを引き起こす可能性があるため、温度は高く設定しない方が良いです。そのため、0(オフ)に設定することを強くお勧めします。" @@ -12308,7 +12523,7 @@ msgid "To Volumetric Speed" msgstr "体積速度へ" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "造形を中止してもよろしいですか。" msgid "Flow Dynamics Calibration Result" msgstr "動的流量キャリブレーション結果" @@ -12403,9 +12618,9 @@ msgid "" "Start temp >= End temp + 5)" msgstr "" "有効な値を入力してください:\n" -" • 開始温度:350度以下\n" -" • 終了温度:180度 以上\n" -" • 開始温度は終了温度より5 度以上高くしてください" +"\t•\t開始温度:350度以下\n" +"\t•\t終了温度:180度 以上\n" +"\t•\t開始温度は終了温度より5 度以上高くしてください" msgid "Max volumetric speed test" msgstr "最大体積速度テスト" @@ -12425,9 +12640,9 @@ msgid "" "end >= start + step)" msgstr "" "有効な値を入力してください:\n" -" • 開始値(start) > 0\n" -" • ステップサイズ(step) ≥ 0\n" -" • 終了値(end) ≥ 開始値 + ステップサイズ" +"\t•\t開始値(start) > 0\n" +"\t•\tステップサイズ(step) ≥ 0\n" +"\t•\t終了値(end) ≥ 開始値 + ステップサイズ" msgid "VFA test" msgstr "VFA テスト" @@ -12444,9 +12659,9 @@ msgid "" "end >= start + step)" msgstr "" "有効な値を入力してください:\n" -" • 開始値(start) > 10\n" -" • ステップサイズ(step) ≥ 0\n" -" • 終了値(end) ≥ 開始値 + ステップサイズ" +"\t•\t開始値(start) > 10\n" +"\t•\tステップサイズ(step) ≥ 0\n" +"\t•\t終了値(end) ≥ 開始値 + ステップサイズ" msgid "Start retraction length: " msgstr "引き込み開始の長さ: " @@ -13127,9 +13342,6 @@ msgstr "プリンターを選択する必要があります" msgid "The start, end or step is not valid value." msgstr "開始、終了、またはステップの値が無効です。" -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "自動キャリブレーションは、左右のノズル径が同じ場合にのみ対応します。" - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "プリンタの押出機の数と、キャリブレーション対象として選択されたプリンタの数が一致しません。" @@ -13156,6 +13368,9 @@ msgstr "" "現在選択されている%s 押出機のノズルタイプが、実際のプリンタのノズルタイプと一致していません。\n" "上の「同期」ボタンをクリックし、キャリブレーションを再開してください。" +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "自動キャリブレーションは、左右のノズル径が同じ場合にのみ対応します。" + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "キャリブレーションできません。設定されたキャリブレーション値の範囲が広すぎるか、ステップが小さすぎる可能性があります。" @@ -13456,6 +13671,42 @@ msgstr "強度を重視した、0.8mmノズル用の強化プロファイルで msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "造形速度を重視した、0.8mmノズル用の標準プロファイルです。" +msgid "Helio: Process Started" +msgstr "Helio:プロセスを開始しました" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "Helio APIエンドポイントが未設定です。設定内容を確認してください。" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "パーソナルアクセストークンが空です。正しいトークンを入力してください。" + +msgid "Helio: Presigned URL Created" +msgstr "Helio:署名付きURLを作成しました" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio:ファイルを正常にアップロード" + +msgid "Helio: file upload failed" +msgstr "Helio:ファイルのアップロードに失敗しました" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "正しいAPIキーが環境設定に設定されていることを確認してください。" + +msgid "Helio: GCode created successfully" +msgstr "Helio:Gコードの生成に成功しました" + +msgid "Helio: simulation successfully created" +msgstr "Helio:シミュレーションの生成に成功しました" + +msgid "Helio: simulation working" +msgstr "Helio:シミュレーション実行中" + +msgid "Helio: simulation failed" +msgstr "Helio:シミュレーションに失敗しました" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio:Gコードのダウンロードに成功しました" + msgid "No AMS" msgstr "AMS無し" @@ -13956,6 +14207,70 @@ msgstr "" "反り防止\n" "ABSなど反りやすい材料を印刷する場合、ヒートベッド温度を適切に上げることで反りの発生を抑えられることをご存知ですか?" +#~ msgid "Helio Action" +#~ msgstr "Helioアクション" + +#~ msgid "Chamber Temperature" +#~ msgstr "チャンバー温度" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "右" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "プリンタはログアウトされ、接続できません。" + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "プリンタが接続されていません。同期する前に、デバイスページに移動して%sプリンタに接続してください。" + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "デバイスページで現在接続されているプリンタは%s ではありません。 同期する前に%s に切り替えてください。" + +#~ msgid "Open Preferences." +#~ msgstr "環境設定を開く" + +#~ msgid "Open next tip." +#~ msgstr "次のヒントを開く" + +#~ msgid "Open Documentation in web browser." +#~ msgstr "ウェブブラウザでドキュメントを開く。" + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "スパイラルモードは、壁面ループが1、サポートが無効、トップ面層が0、スパースインフィル密度が0、タイムラプスタイプが従来型、Z軸方向の壁速度平滑化が無効の場合にのみ動作します。" + +#~ msgid "Fatal" +#~ msgstr "重大的" + +#~ msgid "Serious" +#~ msgstr "重大な" + +#~ msgid "Common" +#~ msgstr "共通" + +#~ msgid "Stop Buzzer" +#~ msgstr "ブザー停止" + +#~ msgid "Small perimter threshold" +#~ msgstr "小周囲閾値" + +#~ msgid "Layer Time (s)" +#~ msgstr "レイヤー時間 (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "タスク中にライトをオフにすると、スパゲッティ検出などのAI監視機能が正常に動作しなくなる可能性があります。ご注意のうえ、ご選択ください。" + +#~ msgid "Open Door Dectection" +#~ msgstr "ドア開閉検出" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "前回の未保存のプロジェクトが検出されました。復元しますか?" + +#, fuzzy, c-format, boost-format +#~ msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +#~ msgstr "オーバーハングの角度が線幅100%%を超えるウォール(ブリッジ壁を除く)のライン速度を設定します。" + #~ msgid "Modern" #~ msgstr "モダン" @@ -17250,4 +17565,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "このフィラメントの推奨チャンバー温度範囲。0は未設定を意味します" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "印刷中のチャンバー温度を設定します。0に設定(オフ)" \ No newline at end of file +msgstr "印刷中のチャンバー温度を設定します。0に設定(オフ)" + +msgid "Enable Box" +msgstr "ボックスを有効にする" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "複数フィラメントを使用したマルチカラー印刷のためにマルチカラーボックスをアクティベートします。" + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "マシンがボックスと同期していないため、ボックスをアクティベートできません。" \ No newline at end of file diff --git a/qdt/i18n/ko/QIDIStudio_ko.po b/qdt/i18n/ko/QIDIStudio_ko.po index fd2db56..ef46f24 100644 --- a/qdt/i18n/ko/QIDIStudio_ko.po +++ b/qdt/i18n/ko/QIDIStudio_ko.po @@ -28,6 +28,46 @@ msgstr "필라멘트가 현재 기기 설정과 호환되지 않을 수 있습 msgid "The filament model is unknown. A random filament preset will be used." msgstr "미지의 필라멘트 모델. 무작위 필라멘트 사전 설정이 사용됩니다." +msgid "right" +msgstr "오른쪽" + +msgid "left" +msgstr "왼쪽" + +msgid "right extruder" +msgstr "오른쪽 압출기" + +msgid "left extruder" +msgstr "왼쪽 압출기" + +msgid "extruder" +msgstr "압출기" + +msgid "TPU is not supported by AMS." +msgstr "TPU는 AMS에서 지원되지 않습니다." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "젖은 PVA는 유연해져 AMS 내부에 달라붙을 수 있으므로 사용하기 전에 건조에 주의하세요." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "습기가 많은 PVA는 유연하며 압출기에 걸릴 수 있습니다. 사용하기 전에 건조시키세요." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "PLA Glow의 거친 표면은 AMS 시스템, 특히 AMS Lite의 내부 구성 요소의 마모를 가속화할 수 있습니다." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF 필라멘트는 단단하고 부서지기 쉬우며, 부러지거나 AMS에 끼기 쉬우므로 주의해서 사용하세요." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF는 취성이 강하여 툴헤드 위의 구부러진 PTFE 튜브에서 파손될 수 있습니다." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF는 취성이 강하여 툴헤드 위의 구부러진 PTFE 튜브에서 파손될 수 있습니다." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s은 %s 압출기에서 지원되지 않습니다." + msgid "Current AMS humidity" msgstr "현재 AMS 습도" @@ -870,10 +910,10 @@ msgid "Remove selection" msgstr "선택 제거" msgid "Recommend" -msgstr "" +msgstr "추천" msgid "Old version" -msgstr "" +msgstr "이전 버전" msgid "First font" msgstr "첫 번째 글꼴" @@ -1046,6 +1086,9 @@ msgstr "경고: 일반 텍스트 오류입니다." msgid "Warning:text normal has been reset." msgstr "경고: 텍스트 일반이 재설정되었습니다." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "경고: 현재 텍스트 간격이 적절하지 않습니다. 편집을 계속하면 더 합리적인 텍스트 간격이 생성됩니다." + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "경고: 이전 매트릭스에는 미러링, 크기 조정 및 회전이라는 두 가지 이상의 매개변수가 있습니다. 계속 편집하면 올바르지 않을 수 있습니다. 텍스트를 드래그하거나 현재 포즈를 사용하여 취소하고 저장한 후 다시 편집하세요." @@ -2253,18 +2296,6 @@ msgstr "멀티컬러 출력" msgid "Line Type" msgstr "라인 유형" -msgid "More" -msgstr "더 보기" - -msgid "Open Preferences." -msgstr "기본 설정 열기." - -msgid "Open next tip." -msgstr "다음 팁 열기" - -msgid "Open Documentation in web browser." -msgstr "웹 브라우저에서 문서 열기" - msgid "Color" msgstr "색상" @@ -2421,24 +2452,6 @@ msgstr "전체 냉각" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "노즐 마커가 손상되어 오른쪽 핫엔드를 식별할 수 없습니다. 핫엔드 유형을 수동으로 설정하세요." - -msgid "Parts" -msgstr "출력물" - -msgid "Aux" -msgstr "보조" - -msgid "Nozzle1" -msgstr "노즐1" - -msgid "MC Board" -msgstr "MC 보드" - -msgid "Heat" -msgstr "열" - msgid "Chamber" msgstr "실내 배기 팬" @@ -2465,8 +2478,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "냉각 모드는 PLA/PETG/TPU 소재 출력에 적합합니다." msgctxt "air_duct" -msgid "Right" -msgstr "오른쪽" +msgid "Right(Aux)" +msgstr "오른쪽(Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "노즐 마커가 손상되어 오른쪽 핫엔드를 식별할 수 없습니다. 핫엔드 유형을 수동으로 설정하세요." + +msgid "Parts" +msgstr "출력물" + +msgid "Aux" +msgstr "보조" + +msgid "Nozzle1" +msgstr "노즐1" + +msgid "MC Board" +msgstr "MC 보드" + +msgid "Heat" +msgstr "열" + +msgid "Fan" +msgstr "팬" msgid "Idling..." msgstr "유휴 상태..." @@ -3008,7 +3046,7 @@ msgid "Note: the slot is empty or undefined. If you want to use this slot, you c msgstr "참고: 슬롯이 비어 있거나 정의되지 않았습니다. 이 슬롯을 사용하려면 %s 을 설치하고 '장치' 페이지에서 슬롯 정보를 변경할 수 있습니다." msgid "Note: Only filament-loaded slots can be selected." -msgstr "Note: Only slots with filament loaded can be selected." +msgstr "참고: 필라멘트가 로드된 슬롯만 선택할 수 있습니다." msgid "Enable AMS" msgstr "AMS 활성화" @@ -3307,6 +3345,13 @@ msgstr "" "최대 체적 속도가 너무 작습니다.\n" "값이 0.5로 재설정되었습니다." +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"100%를 초과할 수 없습니다.\n" +"기본값으로 재설정" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "현재 챔버 온도가 재료의 안전 온도보다 높아 재료가 연화되고 노즐이 막힐 수 있으며, 재료의 최대 안전 온도는 %d입니다" @@ -3329,8 +3374,8 @@ msgid "" "Should not large than layer height.\n" "Reset to 10%" msgstr "" -"Should not be greater than layer height.\n" -"Reset to 10%" +"레이어 높이보다 커서는 안 됩니다.\n" +"10%로 재설정" msgid "" "Too small ironing spacing.\n" @@ -3435,8 +3480,8 @@ msgstr "" "잠금 깊이는 표면 깊이보다 작아야 합니다.\n" "표면 깊이의 50%%으로 재설정" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "나선형 모드는 월 루프가 1, 지원 비활성화, 상단 셸 레이어 0, 스파스 인필 밀도 0, 타임랩스 유형이 기존, z 방향의 월 속도 평활화가 거짓인 경우에만 작동합니다." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "나선형 모드는 벽 루프가 1 이고, 지원이 비활성화되어 있고, 프로빙을 통한 뭉침 감지가 비활성화되어 있고, 상단 셸 레이어가 0 이고, 드믄 채우기 밀도가 0 이고, 타임랩스 유형이 기존이고 z 방향의 벽 속도 평활화가 아니인 경우에만 작동합니다." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " 하지만 I3 구조의 기기는 타임랩스 영상을 생성할 수 없습니다." @@ -3469,13 +3514,13 @@ msgid "M400 pause" msgstr "M400 일시정지" msgid "Paused (filament ran out)" -msgstr "" +msgstr "일시 정지됨(필라멘트가 소진됨)" msgid "Heating nozzle" -msgstr "" +msgstr "노즐 가열" msgid "Calibrating dynamic flow" -msgstr "" +msgstr "동적 흐름 보정" msgid "Scanning bed surface" msgstr "베드표면 스캐닝" @@ -3499,28 +3544,28 @@ msgid "Checking extruder temperature" msgstr "압출기 온도 확인" msgid "Paused by the user" -msgstr "" +msgstr "사용자가 일시 중지함" msgid "Pause (front cover fall off)" -msgstr "" +msgstr "일시 중지(전면 커버가 떨어짐)" msgid "Calibrating the micro lidar" msgstr "마이크로 라이더 보정" msgid "Calibrating flow ratio" -msgstr "" +msgstr "유량 비율 보정" msgid "Pause (nozzle temperature malfunction)" -msgstr "" +msgstr "일시 중지(노즐 온도 오작동)" msgid "Pause (heatbed temperature malfunction)" -msgstr "" +msgstr "일시 중지(히트베드 온도 오작동)" msgid "Filament unloading" msgstr "필라멘트 언로딩" msgid "Pause (step loss)" -msgstr "" +msgstr "일시 중지(스텝 손실)" msgid "Filament loading" msgstr "필라멘트 로딩" @@ -3529,43 +3574,43 @@ msgid "Motor noise cancellation" msgstr "모터 소음 제거" msgid "Pause (AMS offline)" -msgstr "" +msgstr "일시 중지 (AMS 오프라인)" msgid "Pause (low speed of the heatbreak fan)" -msgstr "" +msgstr "일시 중지 (방열 팬의 저속)" msgid "Pause (chamber temperature control problem)" -msgstr "" +msgstr "일시 중지 (챔버 온도 제어 문제)" msgid "Cooling chamber" msgstr "실내 냉각" msgid "Pause (Gcode inserted by user)" -msgstr "" +msgstr "일시 중지 (사용자가 삽입한 Gcode)" msgid "Motor noise showoff" msgstr "모터 소음 과시" msgid "Pause (nozzle clumping)" -msgstr "" +msgstr "일시 중지 (노즐 뭉침)" msgid "Pause (cutter error)" -msgstr "" +msgstr "일시 중지 (커터 오류)" msgid "Pause (first layer error)" -msgstr "" +msgstr "일시 중지 (첫 레이어 오류)" msgid "Pause (nozzle clog)" -msgstr "" +msgstr "일시 중지 (노즐 막힘)" msgid "Measuring motion percision" -msgstr "" +msgstr "모션 정확도 측정중" msgid "Enhancing motion percision" -msgstr "" +msgstr "모션 정확도 향상" msgid "Measure motion accuracy" -msgstr "" +msgstr "모션 정확도 측정" msgid "Nozzle offset calibration" msgstr "노즐 오프셋 정 실패." @@ -3586,10 +3631,10 @@ msgid "Auto Check: Platform" msgstr "자동 확인: 플랫폼" msgid "Confirming BirdsEye Camera location" -msgstr "" +msgstr "전망 카메라 위치 확인" msgid "Calibrating BirdsEye Camera" -msgstr "" +msgstr "전망 카메라 보정" msgid "Auto bed leveling -phase 1" msgstr "자동 베드 레벨링 - 1단계" @@ -3601,48 +3646,35 @@ msgid "Heating chamber" msgstr "실내 난방" msgid "Cooling heatbed" -msgstr "" +msgstr "히트베드 식히기" msgid "Printing calibration lines" msgstr "보정 라인 출력" msgid "Auto Check: Material" -msgstr "" +msgstr "자동 확인: 재료" msgid "Live View Camera Calibration" -msgstr "" +msgstr "라이브 뷰 카메라 교정" msgid "Waiting for heatbed to reach target temperature" -msgstr "" +msgstr "히베트드가 목표 온도에 도달할 때까지 기다리고 있습니다." msgid "Auto Check: Material Position" -msgstr "" +msgstr "자동 확인: 재료 위치" msgid "Cutting Module Offset Calibration" -msgstr "" +msgstr "커팅 모듈 오프셋 보정" -msgid "left" -msgstr "왼쪽" +msgid "Measuring Surface" +msgstr "표면 측정" -msgid "right" -msgstr "오른쪽" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s은 %s 압출기에서 지원되지 않습니다." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "첫 레이어 최적화를 위한 열 사전 조절" msgid "Unknown" msgstr "알 수 없음" -msgid "Fatal" -msgstr "치명적" - -msgid "Serious" -msgstr "심각한" - -msgid "Common" -msgstr "공통" - msgid "Update successful." msgstr "업데이트 성공" @@ -3705,23 +3737,74 @@ msgstr "캘리 G코드 생성에 실패했습니다" msgid "Calibration error" msgstr "보정 오류" -msgid "TPU is not supported by AMS." -msgstr "TPU는 AMS에서 지원되지 않습니다." +msgid "Resume Printing" +msgstr "출력 재개" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "젖은 PVA는 유연해져 AMS 내부에 달라붙을 수 있으므로 사용하기 전에 건조에 주의하세요." +msgid "Resume (defects acceptable)" +msgstr "재개 (결함 허용)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "PLA Glow의 거친 표면은 AMS 시스템, 특히 AMS Lite의 내부 구성 요소의 마모를 가속화할 수 있습니다." +msgid "Resume (problem solved)" +msgstr "재개 (문제 해결됨)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF 필라멘트는 단단하고 부서지기 쉬우며, 부러지거나 AMS에 끼기 쉬우므로 주의해서 사용하세요." +msgid "Stop Printing" +msgstr "출력 중지" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF는 취성이 강하여 툴헤드 위의 구부러진 PTFE 튜브에서 파손될 수 있습니다." +msgid "Check Assistant" +msgstr "확인 도우미" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF는 취성이 강하여 툴헤드 위의 구부러진 PTFE 튜브에서 파손될 수 있습니다." +msgid "Filament Extruded, Continue" +msgstr "필라멘트 압출, 계속" + +msgid "Not Extruded Yet, Retry" +msgstr "아직 압출되지 않음, 다시 시도" + +msgid "Finished, Continue" +msgstr "완료됨, 계속하기" + +msgid "Load Filament" +msgstr "필라멘트 로드" + +msgid "Filament Loaded, Resume" +msgstr "필라멘트 로드, 재개" + +msgid "View Liveview" +msgstr "라이브뷰 보기" + +msgid "No Reminder Next Time" +msgstr "다음에는 알리지 않음" + +msgid "Ignore. Don't Remind Next Time" +msgstr "무시하기. 다음에는 알리지 않음" + +msgid "Ignore this and Resume" +msgstr "무시하고 재개하기" + +msgid "Problem Solved and Resume" +msgstr "문제 해결됨 재개하기" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "알겠습니다, 화재 경보기 끄기." + +msgid "Retry (problem solved)" +msgstr "재시도 (문제 해결됨)" + +msgid "Stop Drying" +msgstr "건조 중지" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "완료" + +msgid "Retry" +msgstr "다시 시도" + +msgid "Resume" +msgstr "재개" + +msgid "Unknown error." +msgstr "알 수 없는 오류." msgid "default" msgstr "기본값" @@ -3776,6 +3859,15 @@ msgstr "라인 폭" msgid "Fan Speed" msgstr "팬 속도" +msgid "Thermal Index (min)" +msgstr "열 지수(최소)" + +msgid "Thermal Index (max)" +msgstr "열 지수(최대)" + +msgid "Thermal Index (mean)" +msgstr "열 지수(평균)" + msgid "Flow" msgstr "유량" @@ -3806,6 +3898,18 @@ msgstr "팬 속도: " msgid "Temperature: " msgstr "온도: " +msgid "Thermal Index" +msgstr "열 지수" + +msgid "Min: " +msgstr "최소: " + +msgid "Max: " +msgstr "최대: " + +msgid "Mean: " +msgstr "평균: " + msgid "Loading G-codes" msgstr "G 코드 불러오기" @@ -3891,7 +3995,7 @@ msgid "Set to Optimal" msgstr "최적 설정" msgid "Regroup filament" -msgstr "필라멘트 다시 그룹화" +msgstr "필라멘트 재그룹" msgid "up to" msgstr "최대" @@ -3905,6 +4009,9 @@ msgstr "부터" msgid "Slicing Result" msgstr "슬라이싱 결과" +msgid "Helio Simulation" +msgstr "Helio 시뮬레이션" + msgid "Color Scheme" msgstr "색상 구성표" @@ -3918,7 +4025,7 @@ msgid "Layer Height (mm)" msgstr "레이어 높이 (mm)" msgid "Line Width (mm)" -msgstr "라인 폭 (mm)" +msgstr "선 폭(mm)" msgid "Speed (mm/s)" msgstr "속도 (mm/s)" @@ -3932,26 +4039,23 @@ msgstr "온도 (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "체적 유량 (mm³/s)" -msgid "Layer Time (s)" -msgstr "레이어 시간 (s)" - msgid "Travel" msgstr "이동" msgid "Seams" -msgstr "재봉선" +msgstr "솔기" msgid "Retract" -msgstr "리트랙션" +msgstr "수축" msgid "Unretract" -msgstr "리트랙션 복귀" +msgstr "수축 복귀" msgid "Filament Changes" -msgstr "필라멘트 변경" +msgstr "필라멘트 교체" msgid "Wipe" -msgstr "닦아내기" +msgstr "닦기" msgid "Options" msgstr "옵션" @@ -3984,7 +4088,7 @@ msgid "Print settings" msgstr "출력 설정" msgid "Total Estimation" -msgstr "총 추정치" +msgstr "총 예상" msgid "Normal mode" msgstr "일반 모드" @@ -4117,11 +4221,11 @@ msgstr "오른쪽 노즐" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "일부 모델의 위치 또는 크기가 %s의 출력 가능 범위를 초과합니다." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "모델 %s의 위치 또는 크기가 %s의 출력 가능 범위를 초과합니다." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr " 부품의 위치 또는 크기를 확인하여 출력 가능한 범위에 맞게 조정하세요:\n" @@ -4459,6 +4563,12 @@ msgstr "" "H2D 기계의 첫 TPU 필라멘트 출력입니다. \n" "간단한 튜토리얼 영상을 보시겠습니까?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CF/PPA-CF는 취성이 강하여 툴헤드 위쪽의 구부러진 PTFE 튜브에서 파손될 수 있습니다. 사용 전에 Wiki를 참조하세요. " + +msgid "Tips" +msgstr "팁" + msgid "Slice all" msgstr "모두 슬라이스" @@ -4715,7 +4825,7 @@ msgid "Show 3D Navigator" msgstr "3D 내비게이터 표시" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "준비 및 미리 보기 장면에 3D 탐색기 표시" msgid "Reset Window Layout" msgstr "창 레이아웃 재설정" @@ -5084,13 +5194,6 @@ msgstr "로드 실패" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "현재 펌웨어에서는 저장소 파일 검색이 지원되지 않습니다. 프린터 펌웨어를 업데이트하세요." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"저장소가 프린터에 삽입되어 있는지 확인하세요.\n" -"그래도 읽을 수 없는 경우 저장소를 포맷해 보세요." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN 연결 실패 (SD 카드 보기 실패)" @@ -5139,9 +5242,6 @@ msgstr "" msgid "Download waiting..." msgstr "다운로드 대기 중..." -msgid "Retry" -msgstr "다시 시도" - msgid "Play" msgstr "재생" @@ -5155,9 +5255,6 @@ msgstr "다운로드 완료" msgid "Downloading %d%%..." msgstr "%d%% 다운로드 중..." -msgid "Fan" -msgstr "팬" - msgid "Air Condition" msgstr "공기 상태" @@ -5176,6 +5273,13 @@ msgstr "파일 검사 오류. 다시 시도하세요." msgid "Not supported on the current printer version." msgstr "현재 프린터 버전에서는 지원되지 않습니다." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"저장소가 프린터에 삽입되어 있는지 확인하세요.\n" +"그래도 읽을 수 없는 경우 저장소를 포맷해 보세요." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "프린터의 펌웨어 버전이 너무 낮습니다. 펌웨어를 업데이트하고 다시 시도하세요." @@ -5314,9 +5418,6 @@ msgstr "출력 진행상황" msgid "Parts Skip" msgstr "물체 건너뛰기" -msgid "Resume" -msgstr "재개" - msgid "Stop" msgstr "중지" @@ -5400,9 +5501,6 @@ msgstr "출력 취소" msgid "Are you sure you want to stop this print?" msgstr "이 출력을 중지하시겠습니까?" -msgid "Unknown error." -msgstr "알 수 없는 오류." - msgid "The printer is busy on other print job" msgstr "프린터가 다른 출력 작업에 사용중입니다." @@ -5473,7 +5571,7 @@ msgstr "스포츠" msgid "Ludicrous" msgstr "루디크러스" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." msgstr "작업 중에 조명을 끄면 스파게티 감지와 같은 AI 모니터링이 실패할 수 있습니다. 신중하게 선택하세요." msgid "Keep it On" @@ -5750,6 +5848,9 @@ msgstr "새 버전의 소프트웨어가 있습니다." msgid "Goto download page." msgstr "다운로드 페이지로 이동" +msgid "More" +msgstr "더 보기" + msgid "Open Folder." msgstr "폴더 열기." @@ -5907,7 +6008,7 @@ msgid "Check if the nozzle is clumping by filaments or other foreign objects." msgstr "노즐에 필라멘트나 기타 이물질이 뭉쳐 있는지 확인하세요." msgid "Detects air printing caused by nozzle clogging or filament grinding." -msgstr "" +msgstr "노즐 막힘 또는 필라멘트 갈기로 인한 공중 출력를 감지합니다." msgid "First Layer Inspection" msgstr "첫 레이어 검사" @@ -5915,8 +6016,8 @@ msgstr "첫 레이어 검사" msgid "Auto-recovery from step loss" msgstr "스텝 상실시 자동복구" -msgid "Open Door Dectection" -msgstr "열린 문 감지" +msgid "Open Door Detection" +msgstr "문 열림 감지" msgid "Notification" msgstr "알림" @@ -5991,6 +6092,10 @@ msgstr "프린터 설정" msgid "The %s nozzle can not print %s." msgstr "%s 노즐은 %s 을 인쇄할 수 없습니다." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "%1%와 %2% 혼합 출력을 권장하지 않습니다.\n" + msgid " nozzle" msgstr "노즐" @@ -6094,7 +6199,7 @@ msgid "Click to view the wiki of the current plate type" msgstr "현재 플레이트 유형의 위키를 보려면 클릭하세요" msgid "Sync info" -msgstr "" +msgstr "동기화 정보" msgid "Synchronize nozzle information and the number of AMS" msgstr "노즐 정보 및 AMS 개수 동기화" @@ -6152,8 +6257,10 @@ msgstr "성공적으로 마운트 해제되었습니다. 이제 %s(%s) 장치를 msgid "Ejecting of device %s(%s) has failed." msgstr "장치 %s(%s)를 꺼내지 못했습니다." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "이전에 저장하지 않은 프로젝트가 감지되었습니다. 복원하시겠습니까?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "복원" @@ -6369,6 +6476,35 @@ msgstr "슬라이싱 취소됨" msgid "Slicing Plate %d" msgstr "슬라이싱 플레이트 %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "유효하지 않은 프린터 사전 설정입니다. Helio로 슬라이스할 수 없습니다." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "현재 프린터 사전 설정은 Helio를 사용하여 슬라이스할 수 없습니다." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio는 1개 이상의 재료 사용을 지원하지 않습니다." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio는 소재 %s을(를) 지원하지 않습니다" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"유효한 Helio-PAT가 감지되지 않았습니다. Helio 시뮬레이션 및 최적화를 진행할 수 없습니다. \n" +"새 Helio-PAT를 요청하세요." + +msgid "Execution Blocked" +msgstr "실행 차단됨" + +msgid "Regenerate PAT" +msgstr "PAT 재생성" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Helio PAT를 얻지 못했습니다. 다시 얻으려면 새로 고침을 클릭하세요." + msgid "Please resolve the slicing errors and publish again." msgstr "슬라이싱 오류를 해결하고 다시 게시하십시오." @@ -6425,9 +6561,6 @@ msgstr "" msgid "Switch now" msgstr "지금 전환하기" -msgid "Tips" -msgstr "팁" - msgid "Load project" msgstr "프로젝트 불러오기" @@ -6593,11 +6726,11 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "사용자 지정 지원, 심_면 및 색상 페인팅이 수리하기 전에 제거되었습니다, 모델 이름:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "프린터가 연결되지 않았습니다. 동기화하기 전에 장치 페이지로 이동하여 %s 프린터를 연결하세요." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." msgstr "장치 페이지의 현재 연결된 프린터가 %s이 아닙니다. 동기화하기 전에 %s로 전환하세요." msgid "There are no filaments on the printer. Please load the filaments on the printer first." @@ -6670,6 +6803,12 @@ msgstr "모델을 복구하려면 다음과 같은 타사 도구를 사용하여 msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "플레이트% d: %s는 필라멘트 %s (%s) 를 출력하는 데 사용하지 않는 것이 좋습니다. 그래도 이 출력을 진행하려면 이 필라멘트의 베드 온도를 0이 아닌 숫자로 설정하십시오." +msgid "Parameter recommendation" +msgstr "매개변수 추천" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "프로세스 프리셋의 \"기타-고급\" 항목에서 \"프로빙으로 뭉침 감지 활성화\"를 선택하세요. 이 기능은 작은 와이프 타워를 생성하고 프로빙 감지를 수행하여 출력 초기에 뭉침 문제를 식별하고 출력 을 중지하여 출력 실패나 프린터 손상을 방지합니다.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "현재 개체 구성 양식은 다중 압출기 프린터와 함께 사용할 수 없습니다." @@ -6863,6 +7002,12 @@ msgstr "가져온 obj 파일에 감마 보정 활성화." msgid "Perform gamma correction on color after importing the obj model." msgstr "obj 모델을 가져온 후 색상에 대한 감마 보정을 수행합니다." +msgid "Remember last used color scheme" +msgstr "마지막으로 사용한 색상 구성 기억하기" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "활성화하면 마지막으로 사용한 색상 구성(예: Line Type, 속도)이 다음 시작 시 자동으로 적용됩니다." + msgid "Improve rendering performance by lod" msgstr "로드별 렌더링 성능 향상" @@ -6932,6 +7077,27 @@ msgstr "홈페이지에서 추천 온라인 모델 보기" msgid "Show history on the home page" msgstr "홈 페이지에 기록 표시" +msgid "Helio Options" +msgstr "Helio 옵션" + +msgid "Enable Helio" +msgstr "Helio 활성화" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Helio 소개" + +msgid "Helio Privacy Policy" +msgstr "Helio 개인정보 정책" + +msgid "Reminder During Slicing" +msgstr "슬라이싱 중 알림" + +msgid "Automatic mode" +msgstr "자동 모드" + msgid "Maximum recent projects" msgstr "최대 최근 프로젝트 수" @@ -7442,18 +7608,9 @@ msgstr "비용 %dg 필라멘트 및 %d 최적의 그룹화보다 더 많이 변 msgid "nozzle" msgstr "노즐" -msgid "extruder" -msgstr "압출기" - msgid "both extruders" msgstr "두 압출기" -msgid "right extruder" -msgstr "오른쪽 압출기" - -msgid "left extruder" -msgstr "왼쪽 압출기" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "팁: 최근에 프린터의 노즐을 변경한 경우 '장치 -> 프린터 부품'으로 이동하여 노즐 설정을 변경하세요." @@ -7736,9 +7893,15 @@ msgstr "모든 설정을 마지막으로 저장한 프리셋으로 재설정하 msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "smooth 타임랩스 모드를 위해서는 프라임 타워가 필요합니다. 프라임 타워가 없는 모델에는 결함이 있을 수 있습니다. 프라임 타워를 비활성화하시겠습니까?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "뭉침 감지를 위해 프라임 타워가 필요합니다. 프라임 타워가 없는 모델에는 결함이 있을 수 있습니다. 프라임 타워를 비활성화하시겠습니까?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "정밀 Z 높이와 프라임 타워를 모두 활성화하면 프라임 타워의 크기가 커질 수 있습니다. 그래도 활성화하시겠습니까?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "뭉침 감지를 위해 프라임 타워가 필요합니다. 프라임 타워가 없는 모델에는 결함이 있을 수 있습니다. 그래도 클럼핑 감지를 활성화하시겠습니까?" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "smooth 타임랩스 모드를 위해서는 프라임 타워가 필요합니다. 프라임 타워가 없는 모델에는 결함이 있을 수 있습니다. 프라임 타워를 활성화하시겠습니까?" @@ -8042,6 +8205,9 @@ msgstr "레이어 변경 G-코드" msgid "Time lapse G-code" msgstr "타임랩스 G-코드" +msgid "Clumping Detection G-code" +msgstr "뭉침 감지 G-code" + msgid "Change filament G-code" msgstr "필라멘트 변경 G 코드" @@ -8841,63 +9007,9 @@ msgstr "뱀부 스튜디오의 새 버전" msgid "Skip this Version" msgstr "이 버전 건너뛰기" -msgid "Done" -msgstr "완료" - msgid "resume" msgstr "압출기가 정상적으로 압출되지 않으니 도우미에게 문의하세요. 문제 해결 후 결함이 허용 가능한 수준이면 '재시작' 버튼을 눌러 출력 작업을 다시 시작하세요." -msgid "Resume Printing" -msgstr "출력 재개" - -msgid "Resume (defects acceptable)" -msgstr "재개 (결함 허용)" - -msgid "Resume (problem solved)" -msgstr "재개 (문제 해결됨)" - -msgid "Stop Printing" -msgstr "출력 중지" - -msgid "Check Assistant" -msgstr "확인 도우미" - -msgid "Filament Extruded, Continue" -msgstr "필라멘트 압출, 계속" - -msgid "Not Extruded Yet, Retry" -msgstr "아직 압출되지 않음, 다시 시도" - -msgid "Finished, Continue" -msgstr "완료됨, 계속하기" - -msgid "Load Filament" -msgstr "필라멘트 로드" - -msgid "Filament Loaded, Resume" -msgstr "필라멘트 로드, 재개" - -msgid "View Liveview" -msgstr "라이브뷰 보기" - -msgid "No Reminder Next Time" -msgstr "다음에는 알리지 않음" - -msgid "Ignore. Don't Remind Next Time" -msgstr "무시하기. 다음에는 알리지 않음" - -msgid "Ignore this and Resume" -msgstr "무시하고 재개하기" - -msgid "Problem Solved and Resume" -msgstr "문제 해결됨 재개하기" - -msgid "Stop Buzzer" -msgstr "버저 중지" - -msgid "Retry (problem solved)" -msgstr "재시도 (문제 해결됨)" - msgid "Confirm and Update Nozzle" msgstr "노즐 확인 및 업데이트" @@ -8971,6 +9083,63 @@ msgstr "전송하지 못했습니다. 다시 보내기를 클릭하여 다시 msgid "reconnect" msgstr "다시 연결" +msgid "Terms of Service" +msgstr "서비스 약관" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Helio Additive의 타사 소프트웨어 서비스 기능을 활성화하려고 합니다! 이 기능 사용을 시작하기 전에 다음 내용을 주의 깊게 읽어 주십시오." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "별도의 명시가 없는 한, QIDI Tech은 공식적으로 제공되는 소프트웨어 기능에 대해서만 지원을 제공합니다. 이 소프트웨어 내 Helio Additive의 클라우드 서비스를 기반으로 한 슬라이싱 평가 및 슬라이싱 최적화 기능은 Helio Additive에서 개발, 운영, 제공 및 유지 관리합니다. 이 서비스의 효과 및 가용성에 대한 책임은 Helio Additive에 있습니다. 이 서비스의 최적화 기능은 기본 프린트 명령을 변경할 수 있어 프린터 손상의 위험이 있습니다. 해당 기능은 관련 서비스 기능을 달성하기 위해 필요한 사용자 정보와 데이터를 수집합니다. 구독 및 결제가 포함될 수 있습니다. 자세한 내용은 Helio Additive의 개인정보취급방침 및 이용약관을 참조하십시오." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "한편, 이 제품은 Helio Additive의 서비스를 기반으로 \"있는 그대로\" 제공되며, QIDI는 어떠한 명시적 또는 묵시적 보증도 하지 않으며, 서비스 효과를 통제할 수 없습니다. 관련 법률이 허용하는 최대 범위 내에서, QIDI 또는 그 라이선스 제공자/계열사는 상품성, 만족스러운 품질, 특정 목적에의 적합성, 정확성, 기밀성 및 제3자의 권리 침해 방지에 관한 보증을 포함하되 이에 국한되지 않는 어떠한 명시적 또는 묵시적 진술이나 보증도 제공하지 않습니다. 네트워크 서비스의 특성상, QIDI는 서비스가 항상 이용 가능할 것을 보장할 수 없으며, 관련 상황에 따라 서비스를 종료할 권리를 보유합니다." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "귀하는 본 제품 및 관련 업데이트를 다음 활동에 사용하지 않기로 동의합니다:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1. Helio Additive 및 QIDI의 허가된 범위를 벗어나 이 제품의 어떤 부분도 복사하거나 사용해서는 안 됩니다." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. 이 제품과 관련되거나 그 일부인 모든 디지털 권리 관리 시스템을 방해, 우회, 변경, 무효화 또는 회피하려는 시도." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. 이 소프트웨어 및 서비스를 부적절하거나 불법적인 활동에 사용하는 행위." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Helio Additive의 개인정보 보호정책" + +msgid "Terms of Use of Helio Additive" +msgstr "Helio Additive 이용 약관" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "이 기능을 활성화하기로 확인하면 위의 내용에 대해 확인 및 동의한 것으로 간주됩니다." + +msgid "Agree" +msgstr "동의" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "챔버 온도" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "참고: 위 온도는 실제 상황에 맞게 설정해 주세요. 데이터가 정확할수록 분석 결과도 더 정밀해집니다." + +msgid "How to use Helio" +msgstr "Helio 사용 방법" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Helio PAT 획득 실패. 발급된 PAT 수가 상한선에 도달했습니다. Helio 공식 웹사이트의 정보를 주의 깊게 확인하시기 바랍니다. 사용 가능할 때 다시 얻으려면 새로 고침을 클릭하세요." + +msgid "Click for more details" +msgstr "자세한 내용을 보려면 클릭하세요" + msgid "Air Pump" msgstr "공기 펌프" @@ -8983,6 +9152,9 @@ msgstr "레이저 40W" msgid "Cutting Module" msgstr "커팅 모듈" +msgid "Auto Fire Extinguishing System" +msgstr "자동 화재 진압 시스템" + msgid "Model:" msgstr "모델:" @@ -9085,7 +9257,7 @@ msgid "Maybe parts of the object at these height are too thin, or the object has msgstr "이 높이의 물체 일부가 너무 얇거나 물체의 메시에 결함이 있을 수 있습니다." msgid "Flush volumes matrix do not match to the correct size!" -msgstr "" +msgstr "플러시 볼륨 매트릭스가 올바른 크기와 일치하지 않습니다!" msgid "No object can be printed. Maybe too small" msgstr "물체를 출력할 수 없습니다. 너무 작음" @@ -9276,6 +9448,9 @@ msgstr "%1%는 너무 높아 충돌이 발생합니다." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "출력배제영역에 너무 가까워 출력시 충돌이 발생할 수 있습니다." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " 뭉침 감지 영역에 너무 가까워 출력 시 충돌이 발생할 수 있습니다." + msgid "Prime Tower" msgstr "프라임 타워" @@ -9285,12 +9460,18 @@ msgstr "다른 것들과 너무 가까워 충돌이 발생할 수 있습니다.\ msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr "출력배제영역에 너무 가까워 출력시 충돌이 발생할 수 있습니다. \n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " 뭉침 감지 영역에 너무 가까워 충돌이 발생할 수 있습니다.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "고온 필라멘트와 저온 필라멘트를 함께 출력하면 노즐이 막히거나 프린터가 손상될 수 있습니다." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "고온 및 저온 필라멘트를 함께 출력하면 노즐 막힘이나 프린터 손상이 발생할 수 있습니다. 그래도 출력하려면 환경 설정에서 해당 옵션을 활성화하세요." +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "온도가 다른 필라멘트를 함께 출력하면 노즐 막힘 또는 프린터 손상이 발생할 수 있습니다." + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "고온 및 중온 필라멘트를 함께 출력하면 노즐이 막히거나 프린터가 손상될 수 있습니다." @@ -9303,6 +9484,12 @@ msgstr "현재 설정에서는 압출이 안됩니다." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "“객체별” 시퀀스가 활성화된 경우 smooth 타임랩스 모드가 지원되지 않습니다." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "\"객체별\" 시퀀스가 활성화된 경우 뭉침 감지가 지원되지 않습니다." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "뭉침 현상 감지를 위해 프라임 타워가 필요합니다. 그렇지 않으면 모델에 결함이 있을 수 있습니다." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "나선형 꽃병 모드에서 여러 객체를 출력하려면 “객체별” 출력 순서를 선택하십시오." @@ -9649,8 +9836,8 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "하위 레이어와 겹침이 0인 100%% 오버행 벽의 속도입니다." msgid "Slow down by height" msgstr "높이별 감속" @@ -9907,7 +10094,7 @@ msgstr "작은 둘레" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "이 설정은 반경이 <= 작은 경계 임계값(일반적으로 구멍)을 가진 외곽의 속도에 영향을 줍니다. 백분율로 표시되는 경우(예: 80%) 위의 외벽 속도 설정에 따라 계산됩니다. 자동의 경우 0으로 설정합니다." -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "작은 경계 임계값" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10120,6 +10307,15 @@ msgstr "최고 온도 기준" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "필라멘트 직경은 G코드에서 압출량을 계산하는데 사용되므로 중요하며 정확해야 합니다" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "수축" @@ -10131,6 +10327,12 @@ msgstr "" "필라멘트가 냉각된 후 얻을 수축률을 입력합니다(94% if는 100mm가 아닌 94mm를 측정하는 경우). 보정을 위해 부품의 크기가 xy 단위로 조정됩니다. 둘레에 사용된 필라멘트만 고려됩니다.\n" "이 보정은 검사 후에 이루어지므로 물체 사이에 충분한 공간을 확보해야 합니다." +msgid "Velocity Adaptation Factor" +msgstr "속도 적응 계수" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "이 매개변수는 재료가 한 상태에서 다른 상태로 전환되는 속도를 나타냅니다. 이 값과 스무스 계수는 전환 구간의 최종 길이를 결정합니다. 값이 클수록 전환 구간이 짧아져야 하며, 값이 작을수록 유동 불안정을 피하기 위해 전환 구간이 더 길어져야 합니다." + msgid "Adhesiveness Category" msgstr "접착력 카테고리" @@ -10310,13 +10512,13 @@ msgid "Locked Zag" msgstr "잠긴 재그" msgid "Skin infill pattern" -msgstr "" +msgstr "표면 채우기 패턴" msgid "Line pattern for skin" msgstr "표면용 라인 패턴" msgid "Skeleton infill pattern" -msgstr "" +msgstr "스켈레톤 채우기 패턴" msgid "Line pattern for skeleton" msgstr "스켈레톤 라인 패턴" @@ -10459,6 +10661,21 @@ msgstr "첫레이어 스캔" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "이 기능을 활성화하면 프린터 카메라가 첫 레이어의 품질을 확인할 수 있습니다." +msgid "Enable clumping detection" +msgstr "뭉침 감지 활성화" + +msgid "Clumping detection layers" +msgstr "뭉침 감지 레이어" + +msgid "Clumping detection layers." +msgstr "뭉침 감지 레이어." + +msgid "Probing exclude area of clumping" +msgstr "뭉침 영역 프로빙 제외" + +msgid "Probing exclude area of clumping." +msgstr "뭉침 감지 제외 영역." + msgid "Thumbnail size" msgstr "썸네일 크기" @@ -10511,7 +10728,7 @@ msgid "Air filtration enhancement" msgstr "공기 여과 기능 향상" msgid "Enable this if printer support air filtration enhancement." -msgstr "Enable this if printer support air filtration enhancement." +msgstr "프린터가 공기 정화 향상 기능을 지원하는 경우 활성화하십시오." msgid "G-code flavor" msgstr "G-코드 형식" @@ -10723,6 +10940,9 @@ msgstr "윗면과 다림질 사이의 상대적인 각도를 조절하는 다림 msgid "This gcode part is inserted at every layer change after lift z" msgstr "이 G-코드는 z 리프트 이후 모든 레이어 변경 시 삽입됩니다." +msgid "Clumping detection G-code" +msgstr "뭉침 감지 G-code" + msgid "Supports silent mode" msgstr "무음 모드 지원" @@ -11137,7 +11357,7 @@ msgid "Override filament scarf seam setting" msgstr "필라멘트 스카프 솔기 설정 덮어쓰기" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "오버라이더 필라멘트 스카프 솔기 설정을 변경하고 수정자로 설정을 제어할 수 있습니다." msgid "Wipe speed" msgstr "삭제 속도" @@ -11467,9 +11687,6 @@ msgstr "서포트 벽 루프" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "이 설정은 [-1,2] 범위의 지지대 벽 수를 지정합니다. -1은 자동을 의미하고, 0은 지지대가 충분히 두꺼운 경우 채우기 전용 모드를 허용함을 의미합니다." -msgid "Chamber temperature" -msgstr "챔버 온도" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "챔버 온도가 높을수록 뒤틀림을 억제하거나 줄일 수 있으며 ABS, ASA, PC, PA 등과 같은 고온 재료의 층간 결합 강도가 높아질 수 있습니다. 동시에 ABS 및 ASA의 공기 여과가 악화되며, PLA, PETG, TPU, PVA 및 기타 저온 재료의 경우 막힘을 방지하기 위해 실제 챔버 온도가 높지 않아야 하므로 0(끄기)을 적극 권장합니다." @@ -12335,7 +12552,7 @@ msgid "To Volumetric Speed" msgstr "볼류메트릭 속도에" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "출력을 중지하시겠습니까?" msgid "Flow Dynamics Calibration Result" msgstr "유량 역학 캘리브레이션 결과" @@ -13160,9 +13377,6 @@ msgstr "프린터 선택 필요" msgid "The start, end or step is not valid value." msgstr "시작, 끝 또는 단계가 유효하지 않은 값입니다." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "자동 보정은 왼쪽과 오른쪽 노즐 직경이 동일한 경우에만 지원됩니다." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "프린터 압출기 수와 보정을 위해 선택한 프린터가 일치하지 않습니다." @@ -13189,6 +13403,9 @@ msgstr "" "현재 선택한 %s 압출기의 노즐 유형이 실제 프린터 노즐 유형과 일치하지 않습니다.\n" "위의 동기화 버튼을 클릭하고 보정을 다시 시작하십시오." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "자동 보정은 왼쪽과 오른쪽 노즐 직경이 동일한 경우에만 지원됩니다." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "보정할 수 없음: 설정된 보정 값 범위가 너무 크거나 단계가 너무 작기 때문일 수 있습니다" @@ -13489,6 +13706,42 @@ msgstr "강도를 우선시하는 0.8mm 노즐의 강도 프로필." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "속도를 우선시하는 0.8mm 노즐의 표준 프로필." +msgid "Helio: Process Started" +msgstr "Helio: 프로세스 시작됨" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "Helio API 엔드포인트가 비어 있습니다. 구성을 확인하세요." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "개인 액세스 토큰이 비어 있습니다. 올바른 토큰을 입력해 주세요." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: 사전 서명된 URL 생성" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: 파일 업로드 성공" + +msgid "Helio: file upload failed" +msgstr "Helio: 파일 업로드 실패" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "설정에서 올바른 API 키가 설정되어 있는지 확인하십시오." + +msgid "Helio: GCode created successfully" +msgstr "Helio: GCode 생성 성공" + +msgid "Helio: simulation successfully created" +msgstr "Helio: 시뮬레이션 생성 성공" + +msgid "Helio: simulation working" +msgstr "Helio: 시뮬레이션 작동 중" + +msgid "Helio: simulation failed" +msgstr "Helio: 시뮬레이션 실패" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: G코드 다운로드 성공" + msgid "No AMS" msgstr "AMS 초기화 프로세스 중에 AMS E 가 오프라인으로 감지되었습니다." @@ -13618,36 +13871,36 @@ msgid "Removed" msgstr "삭제됨" msgid "Management user presets" -msgstr "" +msgstr "관리 사용자 사전 설정" msgid "Custom filaments" -msgstr "" +msgstr "맞춤형 필라멘트" msgid "No content" -msgstr "" +msgstr "콘텐츠 없음" #, c-format, boost-format msgid "Printer presets (%d/%d)" -msgstr "" +msgstr "프린터 프리셋 (%d/%d)" #, c-format, boost-format msgid "Filament presets (%d/%d)" -msgstr "" +msgstr "필라멘트 프리셋 (%d/%d)" #, c-format, boost-format msgid "Process presets (%d/%d)" -msgstr "" +msgstr "프로세스 프리셋 (%d/%d)" #, c-format, boost-format msgid "%u Selected" -msgstr "" +msgstr "%u 선택됨" msgid "Please select the preset to be deleted" -msgstr "" +msgstr "삭제할 프리셋을 선택하세요." #, c-format, boost-format msgid "%d %s Preset will be deleted." -msgstr "" +msgstr "%d %s 프리셋이 삭제됩니다." msgid "Filament grouping" msgstr "필라멘트 그룹화" @@ -13710,7 +13963,7 @@ msgid "Zoom In" msgstr "확대" msgid "Load skipping objects information failed. Please try again." -msgstr "" +msgstr "건너뛰는 개체 정보를 로드하지 못했습니다. 다시 시도해 주세요." msgid "Loading ..." msgstr "로드 중..." @@ -13728,19 +13981,19 @@ msgid "/%d Selected" msgstr "/%d 선택됨" msgid "Nothing selected" -msgstr "" +msgstr "선택한 것이 없습니다." msgid "Over 64 objects in single plate" -msgstr "" +msgstr "단일 플레이트에 64개 이상의 물체" msgid "The current print job cannot be skipped" -msgstr "" +msgstr "현재 출력 작업은 건너뛸 수 없습니다." msgid "Skipping all objects." -msgstr "" +msgstr "모든 객체를 건너뛰기." msgid "The printing job will be stopped. Continue?" -msgstr "The print job will be stopped. Continue?" +msgstr "출력 작업이 중단됩니다. 계속하시겠습니까?" #, c-format, boost-format msgid "Skipping %d objects." @@ -13990,6 +14243,70 @@ msgstr "" "뒤틀림 방지\n" "ABS와 같이 뒤틀리기 쉬운 소재를 출력할 때 열판 온도를 적절히 높이면 뒤틀릴 확률을 줄일 수 있다는 사실을 알고 계셨나요?" +#~ msgid "Helio Action" +#~ msgstr "Helio 액션" + +#~ msgid "Chamber Temperature" +#~ msgstr "챔버 온도" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "오른쪽" + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "프린터가 연결되지 않았습니다. 동기화하기 전에 장치 페이지로 이동하여 %s 프린터를 연결하세요." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "장치 페이지의 현재 연결된 프린터가 %s이 아닙니다. 동기화하기 전에 %s로 전환하세요." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect %s printer before syncing." +#~ msgstr "프린터가 연결되지 않았습니다. 동기화하기 전에 장치 페이지로 이동하여 %s 프린터를 연결하세요." + +#~ msgid "MqttSource" +#~ msgstr "Mqtt소스" + +#~ msgid "Open Preferences." +#~ msgstr "기본 설정 열기." + +#~ msgid "Open next tip." +#~ msgstr "다음 팁 열기" + +#~ msgid "Open Documentation in web browser." +#~ msgstr "웹 브라우저에서 문서 열기" + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "나선형 모드는 월 루프가 1, 지원 비활성화, 상단 셸 레이어 0, 스파스 인필 밀도 0, 타임랩스 유형이 기존, z 방향의 월 속도 평활화가 거짓인 경우에만 작동합니다." + +#~ msgid "Fatal" +#~ msgstr "치명적" + +#~ msgid "Serious" +#~ msgstr "심각한" + +#~ msgid "Common" +#~ msgstr "공통" + +#~ msgid "Stop Buzzer" +#~ msgstr "버저 중지" + +#~ msgid "Small perimter threshold" +#~ msgstr "작은 경계 임계값" + +#~ msgid "Layer Time (s)" +#~ msgstr "레이어 시간 (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "작업 중에 조명을 끄면 스파게티 감지와 같은 AI 모니터링이 실패할 수 있습니다. 신중하게 선택하세요." + +#~ msgid "Open Door Dectection" +#~ msgstr "열린 문 감지" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "이전에 저장하지 않은 프로젝트가 감지되었습니다. 복원하시겠습니까?" + #~ msgid "Modern" #~ msgstr "모던" @@ -15157,4 +15474,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "이 필라멘트의 권장 챔버 온도 범위. 0은 미설정을 의미합니다" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "프린팅 중 챔버 온도를 설정하세요. 0으로 설정(꺼짐)" \ No newline at end of file +msgstr "프린팅 중 챔버 온도를 설정하세요. 0으로 설정(꺼짐)" + +msgid "Enable Box" +msgstr "박스 활성화" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "다중 필라멘트를 사용한 다색 프린팅을 위해 멀티 컬러 박스를 활성화하세요." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "기기가 박스와 동기화되지 않아 박스를 활성화할 수 없습니다." \ No newline at end of file diff --git a/qdt/i18n/list.txt b/qdt/i18n/list.txt index 3d78cf7..00e581c 100644 --- a/qdt/i18n/list.txt +++ b/qdt/i18n/list.txt @@ -1,4 +1,47 @@ src/libslic3r/PresetBundle.cpp +src/slic3r/GUI/DeviceCore/DevBed.cpp +src/slic3r/GUI/DeviceCore/DevBed.h +src/slic3r/GUI/DeviceCore/DevConfig.h +src/slic3r/GUI/DeviceCore/DevConfig.cpp +src/slic3r/GUI/DeviceCore/DevConfigUtil.h +src/slic3r/GUI/DeviceCore/DevConfigUtil.cpp +src/slic3r/GUI/DeviceCore/DevCtrl.h +src/slic3r/GUI/DeviceCore/DevCtrl.cpp +src/slic3r/GUI/DeviceCore/DevDefs.h +src/slic3r/GUI/DeviceCore/DevExtruderSystem.h +src/slic3r/GUI/DeviceCore/DevExtruderSystem.cpp +src/slic3r/GUI/DeviceCore/DevExtruderSystemCtrl.cpp +src/slic3r/GUI/DeviceCore/DevFan.cpp +src/slic3r/GUI/DeviceCore/DevFan.h +src/slic3r/GUI/DeviceCore/DevFilaAmsSetting.h +src/slic3r/GUI/DeviceCore/DevFilaAmsSetting.cpp +src/slic3r/GUI/DeviceCore/DevFilaBlackList.h +src/slic3r/GUI/DeviceCore/DevFilaBlackList.cpp +src/slic3r/GUI/DeviceCore/DevFilaSystem.h +src/slic3r/GUI/DeviceCore/DevFilaSystem.cpp +src/slic3r/GUI/DeviceCore/DevFirmware.h +src/slic3r/GUI/DeviceCore/DevFirmware.cpp +src/slic3r/GUI/DeviceCore/DevPrintOptions.h +src/slic3r/GUI/DeviceCore/DevPrintOptions.cpp +src/slic3r/GUI/DeviceCore/DevPrintTaskInfo.h +src/slic3r/GUI/DeviceCore/DevPrintTaskInfo.cpp +src/slic3r/GUI/DeviceCore/DevHMS.h +src/slic3r/GUI/DeviceCore/DevHMS.cpp +src/slic3r/GUI/DeviceCore/DevStorage.h +src/slic3r/GUI/DeviceCore/DevStorage.cpp +src/slic3r/GUI/DeviceCore/DevInfo.h +src/slic3r/GUI/DeviceCore/DevInfo.cpp +src/slic3r/GUI/DeviceCore/DevLamp.h +src/slic3r/GUI/DeviceCore/DevLamp.cpp +src/slic3r/GUI/DeviceCore/DevLampCtrl.cpp +src/slic3r/GUI/DeviceCore/DevManager.h +src/slic3r/GUI/DeviceCore/DevManager.cpp +src/slic3r/GUI/DeviceCore/DevMapping.h +src/slic3r/GUI/DeviceCore/DevMapping.cpp +src/slic3r/GUI/DeviceCore/DevNozzleSystem.h +src/slic3r/GUI/DeviceCore/DevNozzleSystem.cpp +src/slic3r/GUI/DeviceCore/DevUtil.h +src/slic3r/GUI/DeviceCore/DevUtil.cpp src/slic3r/GUI/DeviceTab/uiAmsHumidityPopup.h src/slic3r/GUI/DeviceTab/uiAmsHumidityPopup.cpp src/slic3r/GUI/DeviceTab/uiDeviceUpdateVersion.h @@ -64,7 +107,7 @@ src/slic3r/GUI/AMSMaterialsSetting.cpp src/slic3r/GUI/ExtrusionCalibration.cpp src/slic3r/GUI/AMSMappingPopup.cpp src/slic3r/GUI/AMSSetting.cpp -src/slic3r/GUI/BBLTopbar.cpp +src/slic3r/GUI/QDTTopbar.cpp src/slic3r/GUI/DownloadProgressDialog.cpp src/slic3r/GUI/RecenterDialog.cpp src/slic3r/GUI/BackgroundSlicingProcess.cpp @@ -72,6 +115,7 @@ src/slic3r/GUI/BedShapeDialog.cpp src/slic3r/GUI/BedShapeDialog.hpp src/slic3r/GUI/ConfigManipulation.cpp src/slic3r/GUI/DeviceManager.cpp +src/slic3r/GUI/DeviceErrorDialog.cpp src/slic3r/GUI/ExtraRenderers.cpp src/slic3r/GUI/Field.cpp src/slic3r/GUI/GCodeViewer.cpp @@ -182,6 +226,7 @@ src/slic3r/Utils/MKS.cpp src/slic3r/Utils/OctoPrint.cpp src/slic3r/Utils/Repetier.cpp src/slic3r/Utils/ProfileDescription.hpp +src/slic3r/Utils/HelioDragon.cpp src/slic3r/GUI/SendMultiMachinePage.cpp src/slic3r/GUI/MultiMachinePage.cpp src/slic3r/GUI/MultiMachineManagerPage.cpp diff --git a/qdt/i18n/nl/QIDIStudio_nl.po b/qdt/i18n/nl/QIDIStudio_nl.po index 34e88aa..6b2b46c 100644 --- a/qdt/i18n/nl/QIDIStudio_nl.po +++ b/qdt/i18n/nl/QIDIStudio_nl.po @@ -20,14 +20,54 @@ msgid "The filament model is unknown. Still using the previous filament preset." msgstr "Het gloeidraadmodel is onbekend. Ik gebruik nog steeds de vorige voorinstelling voor de gloeidraad." msgid "The filament model is unknown. Generic filament presets will be used." -msgstr "" +msgstr "Het filamentmodel is onbekend. Er worden generieke filamentpresets gebruikt." msgid "The filament may not be compatible with the current machine settings. A random filament preset will be used." -msgstr "" +msgstr "Het filament is mogelijk niet compatibel met de huidige machine-instellingen. Er wordt een willekeurige filament-preset gebruikt." msgid "The filament model is unknown. A random filament preset will be used." msgstr "Het model van de gloeidraad is onbekend. Er wordt een willekeurige voorinstelling voor de gloeidraad gebruikt." +msgid "right" +msgstr "rechts" + +msgid "left" +msgstr "links" + +msgid "right extruder" +msgstr "rechter extruder" + +msgid "left extruder" +msgstr "linker extruder" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "TPU wordt niet ondersteund door AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Vochtige PVA zal flexibel worden en vast komen te zitten in de AMS, zorg er dus voor dat je het droogt voor gebruik." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "Vochtige PVA is flexibel en kan vastlopen in de extruder. Droog het voor gebruik." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "Het ruwe oppervlak van PLA Glow kan de slijtage van het AMS-systeem versnellen, vooral op de interne onderdelen van het AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF-filamenten zijn hard en bros. Ze kunnen gemakkelijk breken of vast komen te zitten in AMS." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF is bros en kan breken in een gebogen PTFE-buis boven de toolhead." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF is bros en kan breken in een gebogen PTFE-buis boven de toolhead." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s wordt niet ondersteund door %s extruder." + msgid "Current AMS humidity" msgstr "Huidige AMS-luchtvochtigheid" @@ -1035,7 +1075,7 @@ msgid "Warning:There is a mirror in the text matrix, and dragging it will comple msgstr "Waarschuwing: Er zit een spiegel in de tekstmatrix. Als je de matrix versleept, wordt deze volledig vernieuwd." msgid "Warning:Due to font upgrades,previous font may not necessarily be replaced successfully, and recommend you to modify the font." -msgstr "" +msgstr "Waarschuwing:Als gevolg van lettertype-upgrades kan het vorige lettertype niet noodzakelijkerwijs met succes worden vervangen, en raden we u aan het lettertype aan te passen." msgid "Warning:create text fail." msgstr "Waarschuwing: Het maken van tekst is mislukt." @@ -1046,6 +1086,9 @@ msgstr "Waarschuwing: Tekst normaal is fout." msgid "Warning:text normal has been reset." msgstr "Waarschuwing: Tekst normaal is gereset." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Waarschuwing: oude matrix heeft minstens twee parameters: spiegeling, schaling en rotatie. Als je doorgaat met bewerken, is deze mogelijk niet correct. Sleep tekst of annuleer met de huidige houding, sla op en bewerk opnieuw." @@ -1442,6 +1485,9 @@ msgid "" "Please make sure QIDI Studio has permission to delete and write in this directory,\n" "and it is not being occupied by the system or other applications." msgstr "" +"Het is niet gelukt om de vooraf ingestelde bestanden te installeren%s.\n" +"Zorg ervoor dat QIDI Studio toestemming heeft om deze map te verwijderen en erin te schrijven\n" +"en dat deze niet in beslag wordt genomen door het systeem of andere toepassingen." #, c-format, boost-format msgid "" @@ -1573,7 +1619,7 @@ msgid "Ongoing uploads" msgstr "Lopende uploads" msgid "Install presets failed" -msgstr "" +msgstr "Voorinstellingen installeren mislukt" msgid "Select a G-code file:" msgstr "Selecteer een G-code bestand:" @@ -2028,7 +2074,7 @@ msgid "Click the icon to edit support painting of the object" msgstr "Klik op het pictogram om de support van het object te bewerken" msgid "Click the icon to edit fuzzy skin painting of the object" -msgstr "" +msgstr "Klik op het pictogram om de wazige huidschildering van het object te bewerken" msgid "Click the icon to edit color painting of the object" msgstr "Klik op het pictogram om de kleur van het object te bewerken" @@ -2055,7 +2101,7 @@ msgid "Switch to per-object setting mode to edit modifier settings." msgstr "Schakel over naar instellingsmodus per object om instellingen van de aanpassing te bewerken." msgid "Sub-merged body" -msgstr "" +msgstr "Ondergedompeld lichaam" msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "Schakel over naar de instellingsmodus per object om procesinstellingen van geselecteerde objecten te bewerken." @@ -2255,18 +2301,6 @@ msgstr "Print met meerdere kleuren" msgid "Line Type" msgstr "Lijn type" -msgid "More" -msgstr "Meer" - -msgid "Open Preferences." -msgstr "Open voorkeuren." - -msgid "Open next tip." -msgstr "Volgende tip openen." - -msgid "Open Documentation in web browser." -msgstr "Open documentatie in webbrowser." - msgid "Color" msgstr "Kleur" @@ -2388,7 +2422,7 @@ msgid "Filament type is unknown which is required to perform this action. Please msgstr "Het type filament is onbekend wat nodig is om deze actie uit te voeren. Stel de informatie van het doelfilament in." msgid "Changing fan speed during printing may affect print quality, please choose carefully." -msgstr "" +msgstr "Als u de snelheid van de ventilator tijdens het afdrukken verandert, kan dit de afdrukkwaliteit beïnvloeden. Kies daarom zorgvuldig." msgid "Change Anyway" msgstr "Toch veranderen" @@ -2423,24 +2457,6 @@ msgstr "Volledige koeling" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Onderdeel" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "" - -msgid "MC Board" -msgstr "MC-bord" - -msgid "Heat" -msgstr "Warmte" - msgid "Chamber" msgstr "Kamer" @@ -2467,8 +2483,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "De koelmodus is geschikt voor het printen van PLA/PETG/TPU-materialen." msgctxt "air_duct" -msgid "Right" -msgstr "Rechts" +msgid "Right(Aux)" +msgstr "Rechts (Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Onderdeel" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "" + +msgid "MC Board" +msgstr "MC-bord" + +msgid "Heat" +msgstr "Warmte" + +msgid "Fan" +msgstr "Ventilator" msgid "Idling..." msgstr "Inactief..." @@ -3003,11 +3044,11 @@ msgstr "" #, c-format, boost-format msgid "Note: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Opmerking: het filamenttype (%s) komt niet overeen met het filamenttype (%s) in het slicing-bestand. Als u deze sleuf wilt gebruiken, kunt u %s installeren in plaats van %s en de sleufinformatie wijzigen op de pagina 'Apparaat'." #, c-format, boost-format msgid "Note: the slot is empty or undefined. If you want to use this slot, you can install %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Let op: de sleuf is leeg of ongedefinieerd. Als u deze sleuf wilt gebruiken, kunt u %s installeren en de sleufinformatie wijzigen op de pagina 'Apparaat'." msgid "Note: Only filament-loaded slots can be selected." msgstr "Opmerking: Alleen sleuven met geladen gloeidraad kunnen worden geselecteerd." @@ -3309,6 +3350,13 @@ msgstr "" "Te kleine maximale volumetrische snelheid.\n" "Terugzetten naar 0,5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"Mag niet groter zijn dan 100%.\n" +"Teruggezet naar standaard" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs.The maximum safe temperature for the material is %d" @@ -3437,8 +3485,8 @@ msgstr "" "de overlapdiepte moet kleiner zijn dan de huiddiepte.\n" "Reset naar 50%% van huiddiepte" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "De spiraalmodus werkt alleen als wandlussen op 1 staat, ondersteuning is uitgeschakeld, bovenste lagen van de schaal op 0 staat, de dichtheid van de dunne vulling op 0 staat, het timelapse-type op traditioneel staat en het afvlakken van de wandsnelheid in de z-richting op false staat." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "De spiraalmodus werkt alleen als wanden op 1 staat, support is uitgeschakeld, klonteringdetectie via peilen is uitgeschakeld, bovenste lagen van de schaal op 0 staat, de dichtheid van de dunne vulling op 0 staat, het timelapse-type op traditioneel staat en het afvlakken van de wandsnelheid in de z-richting op false staat." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Maar machines met een I3-structuur genereren geen timelapsevideo's." @@ -3623,28 +3671,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" -msgstr "links" +msgid "Measuring Surface" +msgstr "Oppervlakte meten" -msgid "right" -msgstr "rechts" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s wordt niet ondersteund door %s extruder." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Thermische voorconditioning voor optimalisatie van de eerste laag" msgid "Unknown" msgstr "Onbekend" -msgid "Fatal" -msgstr "Fatale" - -msgid "Serious" -msgstr "Serieuze" - -msgid "Common" -msgstr "Standaard" - msgid "Update successful." msgstr "Update gelukt." @@ -3658,16 +3693,16 @@ msgid "Update failed." msgstr "Updaten mislukt." msgid "Timelapse is not supported on this printer." -msgstr "" +msgstr "Timelapse wordt niet ondersteund op deze printer." msgid "Timelapse is not supported while the storage does not exist." -msgstr "Timelapse is not supported when storage is not inserted." +msgstr "Timelapse wordt niet ondersteund als de opslag niet is geplaatst." msgid "Timelapse is not supported while the storage is unavailable." -msgstr "Timelapse is not supported when storage is unavailable." +msgstr "Timelapse wordt niet ondersteund als de opslag niet beschikbaar is." msgid "Timelapse is not supported while the storage is readonly." -msgstr "" +msgstr "Timelapse wordt niet ondersteund als de opslag alleen-lezen is." msgid "To ensure your safety, certain processing tasks (such as laser) can only be resumed on printer." msgstr "Om uw veiligheid te garanderen, kunnen bepaalde verwerkingstaken (zoals laser) alleen op de printer worden hervat." @@ -3707,23 +3742,74 @@ msgstr "Cali gcode niet gegenereerd" msgid "Calibration error" msgstr "Kalibratiefout" -msgid "TPU is not supported by AMS." -msgstr "TPU wordt niet ondersteund door AMS." +msgid "Resume Printing" +msgstr "Afdrukken hervatten" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Vochtige PVA zal flexibel worden en vast komen te zitten in de AMS, zorg er dus voor dat je het droogt voor gebruik." +msgid "Resume (defects acceptable)" +msgstr "Hervatten (defecten acceptabel)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "Het ruwe oppervlak van PLA Glow kan de slijtage van het AMS-systeem versnellen, vooral op de interne onderdelen van het AMS Lite." +msgid "Resume (problem solved)" +msgstr "Hervatten (probleem opgelost)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF-filamenten zijn hard en bros. Ze kunnen gemakkelijk breken of vast komen te zitten in AMS." +msgid "Stop Printing" +msgstr "Stop met afdrukken" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF is bros en kan breken in een gebogen PTFE-buis boven de toolhead." +msgid "Check Assistant" +msgstr "Controleer assistent" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF is bros en kan breken in een gebogen PTFE-buis boven de toolhead." +msgid "Filament Extruded, Continue" +msgstr "Filament geëxtrudeerd, doorgaan" + +msgid "Not Extruded Yet, Retry" +msgstr "Nog niet geëxtrudeerd, probeer het opnieuw" + +msgid "Finished, Continue" +msgstr "Klaar, ga verder" + +msgid "Load Filament" +msgstr "Filament laden" + +msgid "Filament Loaded, Resume" +msgstr "Filament geladen, hervatten" + +msgid "View Liveview" +msgstr "Bekijk Liveview" + +msgid "No Reminder Next Time" +msgstr "Geen herinnering volgende keer" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Negeren. Herinner de volgende keer niet" + +msgid "Ignore this and Resume" +msgstr "Negeer dit en ga verder" + +msgid "Problem Solved and Resume" +msgstr "Probleem opgelost en cv" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Begrepen, zet het brandalarm uit." + +msgid "Retry (problem solved)" +msgstr "Opnieuw proberen (probleem opgelost)" + +msgid "Stop Drying" +msgstr "Stop met drogen" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Gereed" + +msgid "Retry" +msgstr "Opnieuw proberen" + +msgid "Resume" +msgstr "Hervatten" + +msgid "Unknown error." +msgstr "Onbekende fout." msgid "default" msgstr "Standaard" @@ -3778,6 +3864,15 @@ msgstr "Lijn dikte" msgid "Fan Speed" msgstr "Ventilator snelheid" +msgid "Thermal Index (min)" +msgstr "Thermische index (min)" + +msgid "Thermal Index (max)" +msgstr "Thermische Index (max)" + +msgid "Thermal Index (mean)" +msgstr "Thermische index (gemiddeld)" + msgid "Flow" msgstr "Flow" @@ -3808,6 +3903,18 @@ msgstr "Ventilatorsnelheid:" msgid "Temperature: " msgstr "Temperatuur:" +msgid "Thermal Index" +msgstr "Thermische index" + +msgid "Min: " +msgstr "Minimaal: " + +msgid "Max: " +msgstr "Maximum: " + +msgid "Mean: " +msgstr "Gemiddelde: " + msgid "Loading G-codes" msgstr "G-codes worden geladen" @@ -3907,6 +4014,9 @@ msgstr "Van" msgid "Slicing Result" msgstr "Snijresultaat" +msgid "Helio Simulation" +msgstr "Helio simulatie" + msgid "Color Scheme" msgstr "Kleurschema" @@ -3934,9 +4044,6 @@ msgstr "Temperatuur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volumestroom (mm³/s)" -msgid "Layer Time (s)" -msgstr "Laagtijd(en)" - msgid "Travel" msgstr "Verplaatsen" @@ -4097,19 +4204,19 @@ msgstr "Los het probleem op door het volledig op of van de plaat te verplaatsen #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% in ) which may cause rendering issues.\n" -msgstr "" +msgstr "Het begrenzingsvak van de assembly is te groot (maximale grootte >= %1% in ), wat weergaveproblemen kan veroorzaken.\n" #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% mm ) which may cause rendering issues.\n" -msgstr "" +msgstr "Het begrenzingsvak van de assemblage is te groot (maximale grootte >= %1% mm), wat renderingproblemen kan veroorzaken.\n" #, boost-format msgid "Following objects are too far ( distance >= %1% in ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "De volgende objecten zijn te ver ( afstand >= %1% in ) van het origineel van het wereldcoördinatensysteem:\n" #, boost-format msgid "Following objects are too far ( distance >= %1% mm ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "De volgende objecten zijn te ver ( afstand >= %1% mm ) van het origineel van het wereldcoördinatenstelsel:\n" msgid "left nozzle" msgstr "linker nozzle" @@ -4119,11 +4226,11 @@ msgstr "rechter nozzle" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "De positie of grootte van sommige modellen overschrijdt het printbereik van %s." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "De positie of grootte van het model %s overschrijdt het afdrukbare bereik van %s." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr " Controleer en pas de positie of grootte van het onderdeel aan zodat het past in het afdrukbereik:\n" @@ -4186,11 +4293,11 @@ msgstr "Uitlijnen op Y-as" msgctxt "Camera" msgid "Left" -msgstr "" +msgstr "Links" msgctxt "Camera" msgid "Right" -msgstr "" +msgstr "Rechts" msgid "Add" msgstr "Toevoegen" @@ -4461,6 +4568,12 @@ msgstr "" "Is dit de eerste keer dat je tpu filamenten print met de H2D machine?\n" "Wil je een korte instructievideo bekijken?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CF/PPA-CF is bros en kan breken in een gebogen PTFE-buis boven de toolhead. Raadpleeg Wiki voor gebruik. " + +msgid "Tips" +msgstr "Tips" + msgid "Slice all" msgstr "Alles slicen" @@ -4561,10 +4674,10 @@ msgstr "Rechterzijde bekijken" msgctxt "Camera" msgid "Isometric" -msgstr "" +msgstr "Isometrisch" msgid "Isometric View" -msgstr "" +msgstr "Isometrische weergave" msgid "Start a new window" msgstr "Een nieuw venster openen" @@ -4717,7 +4830,7 @@ msgid "Show 3D Navigator" msgstr "3D Navigator weergeven" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "3D-navigator tonen in Prepare- en Preview-scène" msgid "Reset Window Layout" msgstr "Vensterindeling resetten" @@ -4975,8 +5088,8 @@ msgstr "Verbinding mislukt. Controleer het netwerk en probeer het opnieuw" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Controleer het netwerk en probeer het opnieuw. U kunt de printer opnieuw opstarten of bijwerken als het probleem zich blijft voordoen." -msgid "The printer has been logged out and cannot connect." -msgstr "De printer is afgemeld en kan geen verbinding maken." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Video gestopt." @@ -5088,13 +5201,6 @@ msgstr "Laden mislukt" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "Het bladeren door bestanden in de opslag wordt niet ondersteund in de huidige firmware. Werk de firmware van de printer bij." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Controleer of de opslag in de printer is geplaatst.\n" -"Als het nog steeds niet kan worden gelezen, kunt u proberen de opslag te formatteren." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN-verbinding mislukt (Kan SD-kaart niet bekijken)" @@ -5144,9 +5250,6 @@ msgstr "" msgid "Download waiting..." msgstr "Download wacht..." -msgid "Retry" -msgstr "Opnieuw proberen" - msgid "Play" msgstr "Afspelen" @@ -5160,9 +5263,6 @@ msgstr "Download voltooid" msgid "Downloading %d%%..." msgstr "%d%% downloaden..." -msgid "Fan" -msgstr "Ventilator" - msgid "Air Condition" msgstr "Airconditioning" @@ -5181,6 +5281,13 @@ msgstr "Fout in bestandscontrolesom. Probeer opnieuw." msgid "Not supported on the current printer version." msgstr "Niet ondersteund op de huidige printerversie." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Controleer of de opslag in de printer is geplaatst.\n" +"Als het nog steeds niet kan worden gelezen, kunt u proberen de opslag te formatteren." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "De firmwareversie van de printer is te laag. Werk de firmware bij en probeer het opnieuw." @@ -5319,9 +5426,6 @@ msgstr "Print voortgang" msgid "Parts Skip" msgstr "Onderdelen overslaan" -msgid "Resume" -msgstr "Hervatten" - msgid "Stop" msgstr "Stop" @@ -5405,9 +5509,6 @@ msgstr "Print annuleren" msgid "Are you sure you want to stop this print?" msgstr "Weet je zeker dat je deze print wilt stoppen?" -msgid "Unknown error." -msgstr "Onbekende fout." - msgid "The printer is busy on other print job" msgstr "De printer is bezig met een andere printtaak." @@ -5478,14 +5579,14 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Ludicrous" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "" +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Het uitschakelen van de lichten tijdens de taak kan de prestaties van de AI-bewaking verminderen, zoals spaghettidetectie. Kies zorgvuldig." msgid "Keep it On" -msgstr "" +msgstr "Houd het aan" msgid "Turn it Off" -msgstr "" +msgstr "Zet het uit" msgid "Can't start this without storage." msgstr "Kan dit niet starten zonder opslag." @@ -5632,7 +5733,7 @@ msgid "Update" msgstr "" msgid "Assistant(HMS)" -msgstr "" +msgstr "Assistent (HMS)" msgid "Go to" msgstr "Ga naar" @@ -5755,6 +5856,9 @@ msgstr "De software heeft een nieuwe versie." msgid "Goto download page." msgstr "Ga naar de download pagina." +msgid "More" +msgstr "Meer" + msgid "Open Folder." msgstr "Open bestandsmap." @@ -5924,8 +6028,8 @@ msgstr "Inspectie van de eerste laag" msgid "Auto-recovery from step loss" msgstr "Automatisch herstel na stapverlies" -msgid "Open Door Dectection" -msgstr "Open deur detectie" +msgid "Open Door Detection" +msgstr "Detectie van open deuren" msgid "Notification" msgstr "Melding" @@ -5955,10 +6059,10 @@ msgid "Nozzle Flow" msgstr "Nozzle flow" msgid "Please change the nozzle settings on the printer." -msgstr "" +msgstr "Wijzig de instellingen van de nozzle op de printer." msgid "View wiki" -msgstr "" +msgstr "Wiki bekijken" msgid "Hardened Steel" msgstr "Gehard staal" @@ -5967,7 +6071,7 @@ msgid "Stainless Steel" msgstr "Roestvrij staal" msgid "Tungsten Carbide" -msgstr "" +msgstr "Wolfraamcarbide" msgid "High flow" msgstr "Hoge flow" @@ -6000,6 +6104,10 @@ msgstr "Printer instellingen" msgid "The %s nozzle can not print %s." msgstr "De %s nozzle kan niet %s afdrukken." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr " sproeier" @@ -6161,8 +6269,10 @@ msgstr "Succesvol ontkoppeld. Het apparaat %s(%s) kan nu veilig van de computer msgid "Ejecting of device %s(%s) has failed." msgstr "Het uitwerpen van apparaat %s(%s) is mislukt." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Vorig niet-opgeslagen project gedetecteerd, wilt u dit herstellen?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Herstellen" @@ -6180,10 +6290,10 @@ msgid "Smooth mode for timelapse is enabled, but the prime tower is off, which m msgstr "De vloeiende modus voor timelapse is ingeschakeld, maar de prime tower is uitgeschakeld, wat afdrukfouten kan veroorzaken. Schakel de prime tower in, snij opnieuw en druk opnieuw af." msgid "Expand sidebar" -msgstr "" +msgstr "Zijbalk uitvouwen" msgid "Collapse sidebar" -msgstr "" +msgstr "Zijbalk samenvouwen" #, c-format, boost-format msgid "Loading file: %s" @@ -6378,6 +6488,35 @@ msgstr "Slicing Geannuleerd" msgid "Slicing Plate %d" msgstr "Slicing printbed %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Ongeldige printerpreset. Kan niet slicen met Helio." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "De huidige printerpreset kan niet worden gesliced met Helio." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio slicen ondersteunt het gebruik van meer dan 1 materiaal niet." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio ondersteunt materialen %s niet" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"Geen geldige Helio-PAT gedetecteerd. Helio-simulatie en optimalisatie kunnen niet doorgaan.\n" +"Vraag alstublieft een nieuwe Helio-PAT aan." + +msgid "Execution Blocked" +msgstr "Uitvoering geblokkeerd" + +msgid "Regenerate PAT" +msgstr "Genereer PAT opnieuw" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Kon Helio PAT niet verkrijgen, klik op Vernieuwen om het opnieuw te verkrijgen." + msgid "Please resolve the slicing errors and publish again." msgstr "Los aub de slicing fouten op en publiceer opnieuw." @@ -6434,9 +6573,6 @@ msgstr "" msgid "Switch now" msgstr "Nu overschakelen" -msgid "Tips" -msgstr "Tips" - msgid "Load project" msgstr "Project laden" @@ -6552,7 +6688,7 @@ msgid "The nozzle type is not set. Please set the nozzle and try again." msgstr "Het type sproeier is niet ingesteld. Stel de nozzle in en probeer het opnieuw." msgid "The nozzle type is not set. Please check." -msgstr "" +msgstr "Het type nozzle is niet ingesteld. Gelieve te controleren." msgid "Unable to perform boolean operation on model meshes. You may fix the meshes and try again." msgstr "Booleaanse bewerking kan niet worden uitgevoerd op modelnetten. U kunt de mazen repareren en het opnieuw proberen." @@ -6602,12 +6738,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "Aangepaste steunen, seam_facets en kleurverf zijn verwijderd voordat de modelnaam werd gerepareerd:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Printer niet aangesloten. Ga naar de apparaatpagina om een %s printer aan te sluiten voordat u gaat synchroniseren." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "De momenteel aangesloten printer op de apparaatpagina is geen %s. Schakel over naar een %s voordat u gaat synchroniseren." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "De momenteel aangesloten printer op de apparaatpagina is geen %s. Schakel over naar %s voordat u gaat synchroniseren." msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Er zitten geen filamenten in de printer. Laad eerst de filamenten in de printer." @@ -6679,6 +6815,12 @@ msgstr "Om het model te repareren, gebruikt u een hulpmiddel van derden voordat msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Plaat% d: %s wordt niet aanbevolen voor het printen van filament %s(%s). Als u toch wilt printen, stel dan de bedtemperatuur van dit filament in op niet nul." +msgid "Parameter recommendation" +msgstr "Parameteraanbeveling" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "Controleer in de voorinstelling onder \"Anders-Advanced\" \"Clumping detectie bij proefperiode inschakelen\". Deze functie genereert een kleine wipe toren en voert een proefdetectie uit om problemen die zich vroeg in de print voordoen te identificeren en te stoppen met afdrukken, het voorkomen van print mislukkingen of printer schade.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Momenteel kan het objectconfiguratieformulier niet worden gebruikt met een printer met meerdere extruders." @@ -6686,7 +6828,7 @@ msgid "Not available" msgstr "Niet beschikbaar" msgid "Top front" -msgstr "" +msgstr "Bovenkant voorkant" msgid "The current project has unsaved changes, save it before continuing?" msgstr "Het huidige project heeft niet-opgeslagen wijzigingen. Wilt u eerst opslaan voordat u verder gaat?" @@ -6872,6 +7014,12 @@ msgstr "Gammacorrectie inschakelen voor het geïmporteerde obj-bestand" msgid "Perform gamma correction on color after importing the obj model." msgstr "Voer een gammacorrectie uit op kleur na het importeren van het obj-model." +msgid "Remember last used color scheme" +msgstr "Laat laatste gebruikte kleurenschema onthouden" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "Wanneer ingeschakeld, wordt het laatst gebruikte kleurenschema (bijv. Lijntype, Snelheid) automatisch toegepast bij de volgende opstart." + msgid "Improve rendering performance by lod" msgstr "Verbeter de renderprestaties met LOD" @@ -6941,6 +7089,27 @@ msgstr "Toon door medewerkers geselecteerde online modellen op de homepage" msgid "Show history on the home page" msgstr "Geschiedenis weergeven op de startpagina" +msgid "Helio Options" +msgstr "Helio Opties" + +msgid "Enable Helio" +msgstr "Zet Helio aan" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Over Helio" + +msgid "Helio Privacy Policy" +msgstr "Helio Privacybeleid" + +msgid "Reminder During Slicing" +msgstr "Herinnering tijdens het slicen" + +msgid "Automatic mode" +msgstr "Automatische modus" + msgid "Maximum recent projects" msgstr "Maximale recente projecten" @@ -7131,7 +7300,7 @@ msgid "System" msgstr "Systeem" msgid "Unsupported presets" -msgstr "" +msgstr "Niet-ondersteunde voorinstellingen" msgid "Unsupported" msgstr "Niet ondersteund" @@ -7427,10 +7596,10 @@ msgid "Please click the confirm button if you still want to proceed with printin msgstr "Klik op de knop Bevestigen als je nog steeds wilt doorgaan met afdrukken." msgid "This checks the flatness of heatbed. Leveling makes extruded height uniform." -msgstr "" +msgstr "Hiermee wordt de vlakheid van het warmtebed gecontroleerd. Nivellering maakt de geëxtrudeerde hoogte uniform." msgid "This process determines the dynamic flow values to improve overall print quality." -msgstr "" +msgstr "Dit proces bepaalt de dynamische stroomwaarden om de algehele afdrukkwaliteit te verbeteren." msgid "Preparing print job" msgstr "Print opdracht voorbereiden" @@ -7451,18 +7620,9 @@ msgstr "Kosten %dg filament en %d verandert meer dan optimale groepering." msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "beide extruders" -msgid "right extruder" -msgstr "rechter extruder" - -msgid "left extruder" -msgstr "linker extruder" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Tips: Als je de nozzle van je printer onlangs hebt gewijzigd, ga dan naar 'Apparaat -> Printeronderdelen' om de instelling van de nozzle te wijzigen." @@ -7476,7 +7636,7 @@ msgstr "De huidige nozzle diameter (%.1fmm) komt niet overeen met het snijbestan #, c-format, boost-format msgid "The hardness of current material (%s) exceeds the hardness of %s(%s). Please verify the nozzle or material settings and try again." -msgstr "" +msgstr "De hardheid van het huidige materiaal (%s) is groter dan de hardheid van %s(%s). Controleer het mondstuk of de materiaalinstellingen en probeer het opnieuw." #, c-format, boost-format msgid "The filament on %s may soften. Please unload." @@ -7487,7 +7647,7 @@ msgid "The filament on %s is unknown and may soften. Please set filament." msgstr "Het filament op %s is onbekend en kan zachter worden. Gelieve filament in te stellen." msgid "Unable to automatically match to suitable filament. Please click to manually match." -msgstr "" +msgstr "Kan niet automatisch overeenkomen met geschikt filament. Klik om handmatig te matchen." msgid "Cool" msgstr "Koel" @@ -7562,10 +7722,10 @@ msgid "This printer does not support printing all plates" msgstr "Deze printer biedt geen ondersteuning voor het afdrukken van alle platen" msgid "Please cold pull before printing TPU to avoid clogging. You may use cold pull maintenance on the printer." -msgstr "" +msgstr "Trek a.u.b. koud voordat u TPU afdrukt om verstopping te voorkomen. U kunt cold pull-onderhoud op de printer gebruiken." msgid "High chamber temperature is required. Please close the door." -msgstr "" +msgstr "Een hoge kamertemperatuur is vereist. Gelieve de deur te sluiten." msgid "Please refer to Wiki before use->" msgstr "Raadpleeg de Wiki voor gebruik->" @@ -7583,7 +7743,7 @@ msgid "Upload file timeout, please check if the firmware version supports it." msgstr "Time-out voor uploadbestand: controleer of de firmwareversie dit ondersteunt." msgid "No available external storage was obtained. Please confirm and try again." -msgstr "No available external storage was found. Please confirm and try again." +msgstr "Er werd geen beschikbare externe opslag verkregen. Bevestig en probeer het opnieuw." msgid "Media capability acquisition timeout, please check if the firmware version supports it." msgstr "Time-out voor het verkrijgen van mediamogelijkheden, controleer of de firmwareversie dit ondersteunt." @@ -7745,8 +7905,14 @@ msgstr "Klik om alle instellingen terug te zetten naar de laatst opgeslagen voor msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "De prime tower is nodig voor een soepele timeplase. Er kunnen fouten in het model zitten zonder prime tower. Weet je zeker dat je prime tower wilt uitschakelen?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "De prime tower is vereist voor het detecteren van samendrukking. Er kunnen fouten in het model zitten zonder prime tower. Weet je zeker dat je prime tower wilt uitschakelen?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" -msgstr "" +msgstr "Als u zowel de precieze Z-hoogte als de prime-toren inschakelt, kan de grootte van de prime-toren toenemen. Wil je toch inschakelen?" + +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "De prime tower is vereist voor het detecteren van klontering. Zonder prime tower kunnen er fouten in het model zitten. Wil je detectie van klontering toch inschakelen?" msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "De prime tower is vereist voor een vloeiende timelapse. Zonder prime tower kunnen er fouten in het model zitten. Wil je prime tower inschakelen?" @@ -7758,6 +7924,8 @@ msgid "" "Non-soluble support materials are not recommended for support base. \n" "Are you sure to use them for support base? \n" msgstr "" +"Niet-oplosbaar ondersteunend materiaal wordt niet aanbevolen voor een steunbasis. \n" +"Weet je zeker dat je ze gaat gebruiken als draagvlak? \n" msgid "" "When using PLA to support TPU, We recommend the following settings:\n" @@ -8052,6 +8220,9 @@ msgstr "G-code laag wijzigen" msgid "Time lapse G-code" msgstr "Time-lapse G-code" +msgid "Clumping Detection G-code" +msgstr "G-code voor klonteringdetectie" + msgid "Change filament G-code" msgstr "Filament G-code aanpassen" @@ -8741,13 +8912,13 @@ msgid "Camera view - Behind" msgstr "Camera hoek - Achter" msgid "Camera view - Left" -msgstr "" +msgstr "Cameraweergave - Links" msgid "Camera view - Right" -msgstr "" +msgstr "Cameraweergave - Rechts" msgid "Camera view - Isometric" -msgstr "" +msgstr "Cameraweergave - Isometrisch" msgid "Select all objects" msgstr "Selecteer alle objecten" @@ -8853,63 +9024,9 @@ msgstr "Nieuwe versie van QIDI Studio" msgid "Skip this Version" msgstr "Deze versie overslaan" -msgid "Done" -msgstr "Gereed" - msgid "resume" msgstr "hervat" -msgid "Resume Printing" -msgstr "Afdrukken hervatten" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Stop met afdrukken" - -msgid "Check Assistant" -msgstr "Controleer assistent" - -msgid "Filament Extruded, Continue" -msgstr "Filament geëxtrudeerd, doorgaan" - -msgid "Not Extruded Yet, Retry" -msgstr "Nog niet geëxtrudeerd, probeer het opnieuw" - -msgid "Finished, Continue" -msgstr "Klaar, ga verder" - -msgid "Load Filament" -msgstr "Filament laden" - -msgid "Filament Loaded, Resume" -msgstr "Filament geladen, hervatten" - -msgid "View Liveview" -msgstr "Bekijk Liveview" - -msgid "No Reminder Next Time" -msgstr "Geen herinnering volgende keer" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Negeren. Herinner de volgende keer niet" - -msgid "Ignore this and Resume" -msgstr "Negeer dit en ga verder" - -msgid "Problem Solved and Resume" -msgstr "Probleem opgelost en cv" - -msgid "Stop Buzzer" -msgstr "Stop zoemer" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Bevestig en update de nozzle" @@ -8983,6 +9100,63 @@ msgstr "Verzenden mislukt. Klik op Opnieuw proberen om opnieuw te proberen te ve msgid "reconnect" msgstr "sluit opnieuw aan" +msgid "Terms of Service" +msgstr "Servicevoorwaarden" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "U staat op het punt een derde partij softwaredienstfunctie van Helio Additive in te schakelen! Lees vóór het bevestigen van het gebruik van deze functie de volgende verklaringen aandachtig door." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "Tenzij anders vermeld, biedt QIDI Tech alleen ondersteuning voor de officieel geleverde softwarefuncties. De functies voor evaluatie van het slicen en optimalisatie van het slicen, gebaseerd op de cloudservice van Helio Additive binnen deze software, worden ontwikkeld, beheerd, geleverd en onderhouden door Helio Additive. Helio Additive is verantwoordelijk voor de effectiviteit en beschikbaarheid van deze service. De optimalisatiefunctie van deze service kan de standaard printcommando's wijzigen, wat een risico op schade aan de printer met zich meebrengt. Deze functies verzamelen noodzakelijke gebruikersinformatie en gegevens om relevante servicefuncties te realiseren. Abonnementen en betalingen kunnen van toepassing zijn. Bezoek Helio Additive en raadpleeg de Helio Additive Privacyverklaring en de Helio Additive Gebruikersovereenkomst voor gedetailleerde informatie." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Ondertussen begrijpt u dat dit product \"zoals het is\" aan u wordt geleverd op basis van de diensten van Helio Additive, en QIDI geeft geen expliciete of impliciete garanties en kan de uitkomsten van de dienst niet controleren. Voor zover toegestaan door de toepasselijke wetgeving, geven QIDI of haar licentiegevers/gelieerde ondernemingen geen enkele uitdrukkelijke of impliciete verklaring of garantie, inclusief maar niet beperkt tot garanties met betrekking tot verkoopbaarheid, bevredigende kwaliteit, geschiktheid voor een bepaald doel, nauwkeurigheid, vertrouwelijkheid en het niet-inbreukmaken op rechten van derden. Vanwege de aard van netwerksdiensten kan QIDI niet garanderen dat de dienst te allen tijde beschikbaar is, en QIDI behoudt zich het recht voor de dienst te beëindigen op basis van relevante omstandigheden." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "U stemt ermee in dit product en de bijbehorende updates niet te gebruiken voor de volgende activiteiten:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1.Kopieer of gebruik geen enkel onderdeel van dit product buiten het geautoriseerde toepassingsgebied van Helio Additive en QIDI." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2.Probeer geen enkel Digital Rights Management-systeem dat verband houdt met en/of een integraal onderdeel is van dit product te verstoren, te omzeilen, te wijzigen, ongeldig te maken of te ontlopen." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. Het gebruik van deze software en diensten voor onjuiste of illegale activiteiten." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Privacybeleid van Helio Additive" + +msgid "Terms of Use of Helio Additive" +msgstr "Gebruiksvoorwaarden van Helio Additive" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "Wanneer u bevestigt deze functie in te schakelen, betekent dit dat u de bovenstaande verklaringen hebt bevestigd en ermee akkoord gaat." + +msgid "Agree" +msgstr "Akkoord" + +msgid "Helio Additive" +msgstr "Helio-additief" + +msgid "Chamber temperature" +msgstr "Kamertemperatuur" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "Opmerking: Stel de bovenstaande temperatuur in volgens de werkelijke situatie. Hoe nauwkeuriger de gegevens zijn, hoe preciezer de analyseresultaten zullen zijn." + +msgid "How to use Helio" +msgstr "Hoe Helio te gebruiken" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Kon Helio PAT niet verkrijgen. Het aantal uitgegeven PAT's heeft de bovengrens bereikt. Houd de informatie op de officiële Helio-website in de gaten. Klik op Vernieuwen om het opnieuw te proberen zodra het beschikbaar is." + +msgid "Click for more details" +msgstr "Klik voor meer details" + msgid "Air Pump" msgstr "Luchtpomp" @@ -8995,6 +9169,9 @@ msgstr "" msgid "Cutting Module" msgstr "Snijmodule" +msgid "Auto Fire Extinguishing System" +msgstr "Automatisch brandblussysteem" + msgid "Model:" msgstr "Model:" @@ -9288,6 +9465,9 @@ msgstr "%1% is te hoog en er kunnen botsingen ontstaan." msgid " is too close to exclusion area, there may be collisions when printing." msgstr "is te dicht bij het uitsluitingsgebied, er botsingen optreden tijdens het printen." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " te dicht bij het klonteringsdetectiegebied, er kunnen botsingen optreden bij het printen." + msgid "Prime Tower" msgstr "Prime toren" @@ -9297,17 +9477,23 @@ msgstr "staat te dicht bij andere objecten en er kunnen botsingen worden veroorz msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " bevindt zich te dicht bij het uitsluitingsgebied en er zullen botsingen worden veroorzaakt.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " te dicht bij het klonteringsdetectiegebied, er gaan botsingen optreden bij het printen.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "Het samen printen van filamenten met een hoge en lage temperatuur kan verstopping van de nozzles of schade aan de printer veroorzaken." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." -msgstr "" +msgstr "Het samen printen van filamenten met een hoge en lage temperatuur kan verstopping van de nozzles of schade aan de printer veroorzaken. Als u toch wilt afdrukken, kunt u de optie inschakelen in Voorkeuren." + +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "Het samen printen van filamenten met verschillende temperaturen kan een verstopping van de nozzle of schade aan de printer veroorzaken." msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "Het samen printen van filamenten bij hoge en gemiddelde temperatuur kan verstopping van de nozzles of printerschade veroorzaken." msgid "Printing mid-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "Het samen printen van filamenten op gemiddelde en lage temperatuur kan verstopping van de nozzles of printerschade veroorzaken." msgid "No extrusions under current settings." msgstr "Geen extrusion onder de huidige instellingen" @@ -9315,6 +9501,12 @@ msgstr "Geen extrusion onder de huidige instellingen" msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Vloeiende modus van timelapse wordt niet ondersteund wanneer \"per object\" sequentie is ingeschakeld." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "Detectie van samenklontering wordt niet ondersteund wanneer de \"per object\"-sequentie is ingeschakeld." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "Een primetoren is nodig voor het detecteren van klontering; anders kunnen er fouten in het model ontstaan." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Selecteer de afdrukvolgorde \"per object\" om meerdere objecten in spiraalvaasmodus af te drukken." @@ -9661,41 +9853,41 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Snelheid van 100%% overhangwand die 0 overlapt met de onderste laag." msgid "Slow down by height" -msgstr "" +msgstr "Vertragen op hoogte" msgid "Enable this option to slow printing down by height" -msgstr "Enable this option to set the upper bound of printing speed and acceleration as functions of printing height (z) when z lies within the range [\"starting height\", \"ending height\"]. For example, the upper bound of the printing speed at z changes between \"starting speed\" and \"ending speed\" by z linearly." +msgstr "Schakel deze optie in om het afdrukken op hoogte te vertragen" msgid "Starting height" -msgstr "" +msgstr "Starthoogte" msgid "The height starts to slow down" -msgstr "" +msgstr "De hoogte begint te vertragen" msgid "Speed at starting height" -msgstr "" +msgstr "Snelheid op starthoogte" msgid "Acceleration at starting height" -msgstr "" +msgstr "Acceleratie op starthoogte" msgid "mm/s²" msgstr "mm/s²" msgid "Ending height" -msgstr "" +msgstr "Einde hoogte" msgid "The height finishes slowing down, Ending height should be larger than Starting height, or the slowing down will not work!" -msgstr "“Ending height” should be larger than “Starting height”, or the slowing down will not work!" +msgstr "De hoogte eindigt met vertragen, de eindhoogte moet groter zijn dan de starthoogte, anders werkt het vertragen niet!" msgid "Speed at ending height" -msgstr "" +msgstr "Snelheid op eindhoogte" msgid "Acceleration at ending height" -msgstr "" +msgstr "Acceleratie op eindhoogte" msgid "Speed of bridge and completely overhang wall" msgstr "Snelheid van brug en volledig overhangende muur" @@ -9919,8 +10111,8 @@ msgstr "Kleine omtrek" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Deze instelling beïnvloedt de snelheid van omtrekken met een straal <= kleine omtrekdrempel (meestal gaten). Als het wordt uitgedrukt als percentage (bijvoorbeeld: 80%), wordt het berekend op de bovenstaande instelling voor de snelheid van de buitenmuur. Stel in op nul voor automatisch." -msgid "Small perimter threshold" -msgstr "Kleine perimter drempel" +msgid "Small perimeter threshold" +msgstr "Kleine omtrek drempel" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "Dit stelt de drempel voor kleine omtreklengte in. De standaarddrempel is 0 mm" @@ -10132,6 +10324,15 @@ msgstr "Door hoogste temperatuur" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "De diameter van het filament wordt gebruikt om de extrusie in gcode te berekenen, dus het is belangrijk en moet nauwkeurig zijn" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Afname" @@ -10143,6 +10344,12 @@ msgstr "" "Vul het krimppercentage in dat het filament krijgt na afkoeling (94% als je 94mm meet in plaats van 100mm). Het onderdeel wordt ter compensatie geschaald in xy. Er wordt alleen rekening gehouden met het filament dat voor de omtrek wordt gebruikt.\n" "Zorg ervoor dat er voldoende ruimte tussen de objecten is, want deze compensatie gebeurt na de controles." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Hechtvermogen Categorie" @@ -10213,10 +10420,10 @@ msgid "Support material is commonly used to print support and support interface" msgstr "Support materiaal wordt vaak gebruikt om support en support interfaces af te drukken." msgid "Filament printable" -msgstr "" +msgstr "Printbaar filament" msgid "The filament is printable in extruder" -msgstr "" +msgstr "Het filament is printbaar in een extruder" msgid "Filament prime volume" msgstr "Hoofdvolume gloeidraad" @@ -10439,10 +10646,10 @@ msgid "Filter out gaps smaller than the threshold specified. This setting won't msgstr "Filtert tussenruimtes kleiner dan de opgegeven drempel. Deze instelling heeft geen effect op bovenste/onderste lagen" msgid "Precise wall" -msgstr "" +msgstr "Nauwkeurige wand" msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." -msgstr "" +msgstr "Verbeter de precisie van de schaal door de afstand tussen de buitenwanden aan te passen. Dit verbetert ook de consistentie van de laag." msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" msgstr "Snelheid van het opvullen van de opening. Gap heeft meestal een onregelmatige lijnbreedte en moet langzamer worden afgedrukt" @@ -10471,6 +10678,21 @@ msgstr "Eerste laag scannen" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Schakel dit in om de camera op de printer in te schakelen om de kwaliteit van de eerste laag te controleren." +msgid "Enable clumping detection" +msgstr "Schakel detectie van klontvorming in" + +msgid "Clumping detection layers" +msgstr "Lagen voor klonteringdetectie" + +msgid "Clumping detection layers." +msgstr "Lagen voor klonterdetectie." + +msgid "Probing exclude area of clumping" +msgstr "Proberen gebied van klontering uitsluiten" + +msgid "Probing exclude area of clumping." +msgstr "Uitsluitingsgebied van ophoping aan het onderzoeken." + msgid "Thumbnail size" msgstr "Miniatuurgrootte" @@ -10493,7 +10715,7 @@ msgid "Stainless steel" msgstr "Roestvrij staal" msgid "Tungsten carbide" -msgstr "" +msgstr "Wolfraamcarbide" msgid "Brass" msgstr "Messing" @@ -10735,6 +10957,9 @@ msgstr "Strijkhoek, die de relatieve hoek tussen het bovenoppervlak en het strij msgid "This gcode part is inserted at every layer change after lift z" msgstr "Dit gcodegedeelte wordt ingevoegd bij elke laagwissel na lift z" +msgid "Clumping detection G-code" +msgstr "G-code voor klonteringdetectie" + msgid "Supports silent mode" msgstr "Ondersteunt stille modus" @@ -11149,7 +11374,7 @@ msgid "Override filament scarf seam setting" msgstr "Instelling voor filament-sjaalnaad overschrijven" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Overschrijft de instelling voor de draadnaad van het filament en kan instellingen aanpassen met een modificator." msgid "Wipe speed" msgstr "Veegsnelheid" @@ -11479,9 +11704,6 @@ msgstr "Steunmuurlussen" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "Deze instelling specificeert het aantal steunmuren in het bereik van [-1,2]. -1 betekent automatisch en 0 betekent het toestaan van een modus voor alleen vulling waar de ondersteuning dik genoeg is." -msgid "Chamber temperature" -msgstr "Kamertemperatuur" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended." @@ -11579,7 +11801,7 @@ msgid "User Customized Offset" msgstr "Door gebruiker aangepaste offset" msgid "If you want to have tighter or looser assemble, you can set this value. When it is positive, it indicates tightening, otherwise, it indicates loosening" -msgstr "If you want to have tighter or looser assembly, you can set this value. When it is positive, it indicates a tighter fit, otherwise, it indicates a looser fit." +msgstr "Als u een strakkere of lossere montage wilt hebben, kunt u deze waarde instellen. Als het positief is, geeft dit aan, anders geeft het losraken aan" msgid "Scarf Seam On Compensation Circles" msgstr "Sjaalnaad op compensatiecirkels" @@ -11699,7 +11921,7 @@ msgid "Rib wall" msgstr "Ribbenwand" msgid "The wall of prime tower will add four ribs and make its cross-section as close to a square as possible, so the width will be fixed." -msgstr "" +msgstr "De muur van de prime-toren zal vier ribben toevoegen en de doorsnede zo dicht mogelijk bij een vierkant maken, zodat de breedte vast zal liggen." msgid "Fillet wall" msgstr "Fileerwand" @@ -11878,7 +12100,7 @@ msgid "Loading of a model file failed." msgstr "Het laden van een modelbestand is mislukt." msgid "Meshing of a model file failed or no valid shape." -msgstr "" +msgstr "Het meshen van een modelbestand is mislukt of er is geen geldige vorm." msgid "The supplied file couldn't be read because it's empty" msgstr "Het geleverde bestand kon niet worden gelezen omdat het leeg is" @@ -12343,7 +12565,7 @@ msgid "To Volumetric Speed" msgstr "Naar volumetrische snelheid" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "Weet u zeker dat u wilt stoppen met printen?" msgid "Flow Dynamics Calibration Result" msgstr "Kalibratieresultaat van Flow Dynamics" @@ -13169,9 +13391,6 @@ msgstr "Printer selecteren" msgid "The start, end or step is not valid value." msgstr "Het begin, einde of stap is geen geldige waarde." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Automatische kalibratie ondersteunt alleen gevallen waarbij de linker en rechter spuitdiameter identiek zijn." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Het aantal printerextruders en de printer die voor kalibratie is geselecteerd, komen niet overeen." @@ -13198,6 +13417,9 @@ msgstr "" "Het huidige geselecteerde type nozzle van extruder %s komt niet overeen met het huidige type nozzle van de printer.\n" "Klik op de bovenstaande Sync-knop en start de kalibratie opnieuw." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Automatische kalibratie ondersteunt alleen gevallen waarbij de linker en rechter spuitdiameter identiek zijn." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Kan niet kalibreren: misschien omdat het bereik van de ingestelde kalibratiewaarde te groot is, of omdat de stap te klein is" @@ -13498,6 +13720,42 @@ msgstr "Sterkteprofiel voor nozzle van 0,8 mm, waarbij kracht voorop staat." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Standaardprofiel voor nozzle van 0,8 mm, waarbij snelheid voorop staat." +msgid "Helio: Process Started" +msgstr "Helio: Proces Gestart" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "Helio API-eindpunt is leeg, controleer de configuratie alstublieft." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "Persoonlijke toegangstoken is leeg, vul de juiste token in." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: Vooraf ondertekende URL aangemaakt" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: bestand succesvol geüpload" + +msgid "Helio: file upload failed" +msgstr "Helio: bestand upload mislukt" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "Zorg ervoor dat u de juiste API-sleutel in de voorkeuren hebt ingesteld." + +msgid "Helio: GCode created successfully" +msgstr "Helio: GCode succesvol aangemaakt" + +msgid "Helio: simulation successfully created" +msgstr "Helio: simulatie succesvol aangemaakt" + +msgid "Helio: simulation working" +msgstr "Helio: simulatie actief" + +msgid "Helio: simulation failed" +msgstr "Helio: simulatie mislukt" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: GCode succesvol gedownload" + msgid "No AMS" msgstr "GEEN AMS" @@ -13999,6 +14257,88 @@ msgstr "" "Kromtrekken voorkomen\n" "Wist je dat bij het printen van materialen die gevoelig zijn voor kromtrekken, zoals ABS, een juiste verhoging van de temperatuur van het warmtebed de kans op kromtrekken kan verkleinen?" +#~ msgid "Helio Action" +#~ msgstr "Helio actie" + +#~ msgid "Chamber Temperature" +#~ msgstr "Kamertemperatuur" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Rechts" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "De printer is afgemeld en kan geen verbinding maken." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Printer niet aangesloten. Ga naar de apparaatpagina om een %s printer aan te sluiten voordat u gaat synchroniseren." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "De momenteel aangesloten printer op de apparaatpagina is geen %s. Schakel over naar een %s voordat u gaat synchroniseren." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect %s printer before syncing." +#~ msgstr "Printer niet aangesloten. Ga naar de apparaatpagina om een %s printer aan te sluiten voordat u gaat synchroniseren." + +#~ msgid "MqttSource" +#~ msgstr "MqtSource" + +#~ msgid "Open Preferences." +#~ msgstr "Open voorkeuren." + +#~ msgid "Open next tip." +#~ msgstr "Volgende tip openen." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Open documentatie in webbrowser." + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "De spiraalmodus werkt alleen als wandlussen op 1 staat, ondersteuning is uitgeschakeld, bovenste lagen van de schaal op 0 staat, de dichtheid van de dunne vulling op 0 staat, het timelapse-type op traditioneel staat en het afvlakken van de wandsnelheid in de z-richting op false staat." + +#~ msgid "Fatal" +#~ msgstr "Fatale" + +#~ msgid "Serious" +#~ msgstr "Serieuze" + +#~ msgid "Common" +#~ msgstr "Standaard" + +#~ msgid "Stop Buzzer" +#~ msgstr "Stop zoemer" + +#~ msgid "Helio settings" +#~ msgstr "Helio instellingen" + +#~ msgid "Small perimter threshold" +#~ msgstr "Kleine perimter drempel" + +#~ msgid "Helio slicing does not support using a number of materials greater than 1." +#~ msgstr "Helio slicen ondersteunt het gebruik van meer dan 1 materiaal niet." + +#~ msgid "Enable Helio slice" +#~ msgstr "Zet Helio slice aan" + +#~ msgid "Enable Helio slicing" +#~ msgstr "Schakel Helio-slicen in" + +#~ msgid "Description of title content" +#~ msgstr "Beschrijving van titelinhoud" + +#~ msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, and maintained by Helio Additive. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +#~ msgstr "Tenzij anders vermeld, biedt QIDI Tech alleen ondersteuning voor de softwarefuncties die officieel worden geleverd. De functuelementen voor slicen-evaluatie en slicen-optimalisatie, gebaseerd op de cloudservice van Helio Additive in deze software, worden ontwikkeld, beheerd en onderhouden door Helio Additive. Deze functies verzamelen noodzakelijke gebruikersinformatie en gegevens om relevante servicefuncties te realiseren. Abonnementen en betalingen kunnen van toepassing zijn. Bezoek Helio Additive en raadpleeg de Helio Additive Privacyverklaring en de Helio Additive Gebruikersovereenkomst voor gedetailleerde informatie." + +#~ msgid "Layer Time (s)" +#~ msgstr "Laagtijd(en)" + +#~ msgid "Open Door Dectection" +#~ msgstr "Open deur detectie" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Vorig niet-opgeslagen project gedetecteerd, wilt u dit herstellen?" + #~ msgid "Old" #~ msgstr "Oud" @@ -17258,4 +17598,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Aanbevolen temperatuurbereik voor dit filament. 0 betekent niet ingesteld" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Stel de kamertemperatuur in tijdens het printen. Stel in op 0 (uitgeschakeld)." \ No newline at end of file +msgstr "Stel de kamertemperatuur in tijdens het printen. Stel in op 0 (uitgeschakeld)." + +msgid "Enable Box" +msgstr "Box Inschakelen" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Activeer de multicolor box voor meerkleurenprinten met meerdere filamenten." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "De machine is niet gesynchroniseerd met de box, daarom kan de box niet geactiveerd worden." \ No newline at end of file diff --git a/qdt/i18n/pl/QIDIStudio_pl.po b/qdt/i18n/pl/QIDIStudio_pl.po index fb813a1..2d3605f 100644 --- a/qdt/i18n/pl/QIDIStudio_pl.po +++ b/qdt/i18n/pl/QIDIStudio_pl.po @@ -28,6 +28,46 @@ msgstr "Filament może być niezgodny z bieżącymi ustawieniami urządzenia. U msgid "The filament model is unknown. A random filament preset will be used." msgstr "Model filamentu jest nieznany. Losowy profil filamentu zostanie użyty" +msgid "right" +msgstr "prawo" + +msgid "left" +msgstr "lewo" + +msgid "right extruder" +msgstr "prawy ekstruder" + +msgid "left extruder" +msgstr "lewy ekstruder" + +msgid "extruder" +msgstr "ekstruder" + +msgid "TPU is not supported by AMS." +msgstr "TPU nie jest obsługiwane przez AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Mokre PVA stanie się elastyczne i zatnie się wewnątrz AMS, prosimy o ostrożność i wysuszenie przed użyciem." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "Chropowata powierzchnia PLA Glow może przyspieszyć zużycie systemu AMS, w szczególności wewnętrznych elementów AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "Filamenty CF/GF są twarde i kruche. Łatwo się łamią lub zacinają w AMS, prosimy o ostrożne korzystanie z nich." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF jest kruchy i może pęknąć w wygiętym fragmencie rurki PTFE nad głowicą." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF jest kruchy i może pęknąć w wygiętym fragmencie rurki PTFE nad głowicą." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s nie jest obsługiwane przez ekstruder %s." + msgid "Current AMS humidity" msgstr "Aktualna wilgotność AMS" @@ -1046,6 +1086,9 @@ msgstr "Ostrzeżenie: wartość tekstu jest błędna" msgid "Warning:text normal has been reset." msgstr "Ostrzeżenie: wartość tekstu została zresetowana" +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Ostrzeżenie: Stara macierz zawiera co najmniej dwa parametry: lustrzane odbicie, skalowanie i rotację. Kontynuowanie edycji może prowadzić do błędów. Przeciągnij tekst lub anuluj obecną pozycję, zapisz i edytuj ponownie." @@ -2263,18 +2306,6 @@ msgstr "Druk wielobarwny" msgid "Line Type" msgstr "Rodzaj ekstruzji" -msgid "More" -msgstr "Więcej" - -msgid "Open Preferences." -msgstr "Otwórz preferencje." - -msgid "Open next tip." -msgstr "Otwórz kolejny poradnik." - -msgid "Open Documentation in web browser." -msgstr "Otwórz dokumentację w przeglądarce internetowej." - msgid "Color" msgstr "Kolor" @@ -2431,24 +2462,6 @@ msgstr "Pełne chłodzenie" msgid "Init" msgstr "Inicjalizacja" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Część" - -msgid "Aux" -msgstr "Pomocn." - -msgid "Nozzle1" -msgstr "Dysza1" - -msgid "MC Board" -msgstr "Płytka MC" - -msgid "Heat" -msgstr "Grzanie" - msgid "Chamber" msgstr "Komora" @@ -2475,8 +2488,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "Tryb chłodzenia jest odpowiedni do druku takimi materiałami jak PLA/PETG/TPU." msgctxt "air_duct" -msgid "Right" -msgstr "Prawy" +msgid "Right(Aux)" +msgstr "Prawy(Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Część" + +msgid "Aux" +msgstr "Pomocn." + +msgid "Nozzle1" +msgstr "Dysza1" + +msgid "MC Board" +msgstr "Płytka MC" + +msgid "Heat" +msgstr "Grzanie" + +msgid "Fan" +msgstr "Wentylator" msgid "Idling..." msgstr "Bezczynność..." @@ -3317,6 +3355,11 @@ msgstr "" "Zbyt mała maksymalna prędkość przepływu.\n" "Zresetowano do 0.5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Aktualna temperatura komory jest wyższa niż bezpieczna temperatura materiału; może to spowodować zmiękczenie materiału i zatkanie dyszy. Maksymalna bezpieczna temperatura dla materiału wynosi %d" @@ -3446,8 +3489,8 @@ msgstr "" "głębokość blokady powinna być mniejsza niż głębokość skóry.\n" "Przywróć do 50%% głębokości skóry" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "Tryb wazy działa tylko wtedy, gdy liczba pętli ściany wynosi 1, podpory są wyłączone, liczba górnych warstw powłoki wynosi 0, gęstość wypełnienia wynosi 0, tryb timelapse to Tradycyjny, a wygładzanie ścian w kierunku Z jest wyłączone." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Maszyny o budowie I3 nie są jednak zdolne do tworzenia filmów timelapse." @@ -3632,28 +3675,15 @@ msgstr "Automatyczna kontrola: Pozycja materiału" msgid "Cutting Module Offset Calibration" msgstr "Kalibracja offsetu modułu tnącego" -msgid "left" -msgstr "lewo" +msgid "Measuring Surface" +msgstr "Pomiar powierzchni" -msgid "right" -msgstr "prawo" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s nie jest obsługiwane przez ekstruder %s." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Wyrównywanie temperatury w celu optymalizacji pierwszej warstwy" msgid "Unknown" msgstr "Nieznane" -msgid "Fatal" -msgstr "Fatalny" - -msgid "Serious" -msgstr "Poważny" - -msgid "Common" -msgstr "Wspórny" - msgid "Update successful." msgstr "Aktualizacja zakończona sukcesem." @@ -3716,23 +3746,74 @@ msgstr "Nie udało się wygenerować kodu kalibracji" msgid "Calibration error" msgstr "Błąd kalibracji" -msgid "TPU is not supported by AMS." -msgstr "TPU nie jest obsługiwane przez AMS." +msgid "Resume Printing" +msgstr "Wznów zadanie drukowania" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Mokre PVA stanie się elastyczne i zatnie się wewnątrz AMS, prosimy o ostrożność i wysuszenie przed użyciem." +msgid "Resume (defects acceptable)" +msgstr "Wznów (wady są do zaakceptowania)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "Chropowata powierzchnia PLA Glow może przyspieszyć zużycie systemu AMS, w szczególności wewnętrznych elementów AMS Lite." +msgid "Resume (problem solved)" +msgstr "Wznów (problem rozwiązany)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "Filamenty CF/GF są twarde i kruche. Łatwo się łamią lub zacinają w AMS, prosimy o ostrożne korzystanie z nich." +msgid "Stop Printing" +msgstr "Zatrzymaj Drukowanie" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF jest kruchy i może pęknąć w wygiętym fragmencie rurki PTFE nad głowicą." +msgid "Check Assistant" +msgstr "Sprawdź Asystenta" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF jest kruchy i może pęknąć w wygiętym fragmencie rurki PTFE nad głowicą." +msgid "Filament Extruded, Continue" +msgstr "Wytłaczanie filamentu, kontynuuj" + +msgid "Not Extruded Yet, Retry" +msgstr "Jeszcze nie wytłoczono, ponów" + +msgid "Finished, Continue" +msgstr "Zakończono, kontynuuj" + +msgid "Load Filament" +msgstr "Ładuj" + +msgid "Filament Loaded, Resume" +msgstr "Filament załadowano, wznów" + +msgid "View Liveview" +msgstr "Podgląd na żywo" + +msgid "No Reminder Next Time" +msgstr "Nie przypominaj ponownie" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Ignoruj. Nie przypominaj ponownie" + +msgid "Ignore this and Resume" +msgstr "Ignoruj i Wznów" + +msgid "Problem Solved and Resume" +msgstr "Problem rozwiązany. Wznów" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Rozumiem, wyłącz alarm przeciwpożarowy." + +msgid "Retry (problem solved)" +msgstr "Ponów próbę (problem rozwiązany)" + +msgid "Stop Drying" +msgstr "Zatrzymaj suszenie" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Gotowe" + +msgid "Retry" +msgstr "Ponów" + +msgid "Resume" +msgstr "Wznów" + +msgid "Unknown error." +msgstr "Nieznany błąd." msgid "default" msgstr "domyślne" @@ -3787,6 +3868,15 @@ msgstr "Szerokość ekstruzji" msgid "Fan Speed" msgstr "Prędkość wentylatora" +msgid "Thermal Index (min)" +msgstr "" + +msgid "Thermal Index (max)" +msgstr "" + +msgid "Thermal Index (mean)" +msgstr "" + msgid "Flow" msgstr "Przepływ" @@ -3817,6 +3907,18 @@ msgstr "Prędkość wentylatora: " msgid "Temperature: " msgstr "Temperatura: " +msgid "Thermal Index" +msgstr "" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "" + msgid "Loading G-codes" msgstr "Ładowanie G-code" @@ -3916,6 +4018,9 @@ msgstr "z" msgid "Slicing Result" msgstr "Wynik krojenia" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Schemat kolorów" @@ -3943,9 +4048,6 @@ msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Natężenie przepływu objętościowego (mm³/s)" -msgid "Layer Time (s)" -msgstr "Czas warstwy (s)" - msgid "Travel" msgstr "Prędkość jałowa" @@ -4470,6 +4572,12 @@ msgstr "" "Po raz pierwszy drukujesz filamenty tpu za pomocą maszyny H2D.\n" "Chcesz obejrzeć krótki film z poradnikiem?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CF/PPA-CF jest kruchy i może pęknąć w wygiętym fragmencie rurki PTFE nad głowicą. Przed użyciem zapoznaj się z Wiki. " + +msgid "Tips" +msgstr "Wskazówki" + msgid "Slice all" msgstr "Potnij wszystkie płyty" @@ -4986,8 +5094,8 @@ msgstr "Połączenie nieudane. Proszę sprawdzić połączenie sieciowe i sprób msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Proszę sprawdzić połączenie sieciowe i spróbować ponownie. Jeśli problem nadal występuje, można ponownie uruchomić lub zaktualizować drukarkę." -msgid "The printer has been logged out and cannot connect." -msgstr "Drukarka została wylogowana i nie można się z nią połączyć." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Wideo zatrzymane." @@ -5099,13 +5207,6 @@ msgstr "Błąd ładowania" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "Przeglądanie plików w pamięci nie jest obsługiwane w bieżącym oprogramowaniu. Zaktualizuj firmware drukarki." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Sprawdź, czy włożono nośnik pamięci do drukarki.\n" -"Jeśli nadal nie można go odczytać, można spróbować sformatować pamięć." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "Błąd połączenia LAN (Nie udało się wyświetlić zawartości karty SD)" @@ -5156,9 +5257,6 @@ msgstr "" msgid "Download waiting..." msgstr "Oczekiwanie na pobieranie..." -msgid "Retry" -msgstr "Ponów" - msgid "Play" msgstr "Odtwarzaj" @@ -5172,9 +5270,6 @@ msgstr "Pobieranie zakończone" msgid "Downloading %d%%..." msgstr "Pobieranie %d%%..." -msgid "Fan" -msgstr "Wentylator" - msgid "Air Condition" msgstr "Wentylacja" @@ -5193,6 +5288,13 @@ msgstr "Błąd sumy kontrolnej pliku. Spróbuj ponownie." msgid "Not supported on the current printer version." msgstr "Nieobsługiwane w bieżącej wersji drukarki." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Sprawdź, czy włożono nośnik pamięci do drukarki.\n" +"Jeśli nadal nie można go odczytać, można spróbować sformatować pamięć." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "Wersja oprogramowania drukarki jest przestarzała. Proszę zaktualizować firmware i spróbować ponownie." @@ -5331,9 +5433,6 @@ msgstr "Postęp drukowania" msgid "Parts Skip" msgstr "Pomiń części" -msgid "Resume" -msgstr "Wznów" - msgid "Stop" msgstr "Zatrzymaj" @@ -5417,9 +5516,6 @@ msgstr "Anuluj drukowanie" msgid "Are you sure you want to stop this print?" msgstr "Czy na pewno chcesz zatrzymać to drukowanie?" -msgid "Unknown error." -msgstr "Nieznany błąd." - msgid "The printer is busy on other print job" msgstr "Drukarka jest zajęta innym zadaniem druku" @@ -5490,8 +5586,8 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Szalony" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "Wyłączenie oświetlenia podczas zadania spowoduje błąd monitorowania AI, jak i wykrywanie spaghetti. Wybierz z rozwagą." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Wyłączenie oświetlenia podczas realizacji zadania może prowadzić do obniżenia wydajności monitorowania AI, jak np. wykrywanie spaghetti. Wybierz ostrożnie." msgid "Keep it On" msgstr "Pozostaw włączone" @@ -5767,6 +5863,9 @@ msgstr "Oprogramowanie ma nową wersję." msgid "Goto download page." msgstr "Przejdź do strony pobierania." +msgid "More" +msgstr "Więcej" + msgid "Open Folder." msgstr "Otwórz folder." @@ -5940,8 +6039,8 @@ msgstr "Inspekcja pierwszej warstwy" msgid "Auto-recovery from step loss" msgstr "Automatyczne odzyskiwanie po utracie kroków" -msgid "Open Door Dectection" -msgstr "Wykrywanie otwartych drzwi" +msgid "Open Door Detection" +msgstr "Wykrywanie otwartych drzwi komory" msgid "Notification" msgstr "Powiadomienie" @@ -6016,6 +6115,10 @@ msgstr "Ustawienia drukarki" msgid "The %s nozzle can not print %s." msgstr "Dysza %s nie może drukować %s." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "Mieszanie %1% z %2% podczas druku nie jest zalecane.\n" + msgid " nozzle" msgstr " dysza" @@ -6041,7 +6144,7 @@ msgid "(Including its escape characters)" msgstr "(w tym znaki specjalne)" msgid "Sliced Info" -msgstr "Informacje o przetworzonym" +msgstr "Informacje o cięciu" msgid "Used Filament (m)" msgstr "Użyty filament (m)" @@ -6177,8 +6280,10 @@ msgstr "Poprawnie odmontowano. Urządzenie %s(%s) można teraz bezpiecznie odł msgid "Ejecting of device %s(%s) has failed." msgstr "Wysunięcie urządzenia %s (%s) nie powiodło się." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Wykryto poprzednio niezapisane elementy. Czy chcesz je przywrócić?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Przywróć" @@ -6394,6 +6499,33 @@ msgstr "Wycinanie anulowane" msgid "Slicing Plate %d" msgstr "Wycinanie warstwy %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "" + msgid "Please resolve the slicing errors and publish again." msgstr "Rozwiąż błędy cięcia i opublikuj ponownie." @@ -6450,9 +6582,6 @@ msgstr "" msgid "Switch now" msgstr "Przełącz teraz" -msgid "Tips" -msgstr "Wskazówki" - msgid "Load project" msgstr "Załaduj projekt" @@ -6558,7 +6687,7 @@ msgid "The following characters are not allowed by a FAT file system:" msgstr "Poniższe znaki nie są dozwolone w systemie plików FAT:" msgid "Save Sliced file as:" -msgstr "Zapisz przetworzony plik jako:" +msgstr "Zapisz pocięty plik jako:" #, c-format, boost-format msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." @@ -6618,12 +6747,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "Przed naprawą nazwy modelu usunięto niestandardowe podpory, fasety szwu i malowanie kolorem:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Drukarka nie jest podłączona. Przejdź do strony urządzenia, aby podłączyć drukarkę %s przed synchronizacją." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "Drukarka która jest aktualnie podłączona na stronie urządzenia to nie jest drukarka %s. Przed synchronizacją przełącz na drukarkę %s." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Brak filamentu w drukarce. Najpierw załaduj filament do drukarki." @@ -6695,6 +6824,12 @@ msgstr "Aby naprawić model, przed zaimportowaniem go do QIDI Studio, użyj narz msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Stół% d: %s nie zaleca się używania do drukowania filamentu %s(%s). Jeśli nadal chcesz to wydrukować, ustaw temperaturę stołu tego filamentu na wartość różną od zera." +msgid "Parameter recommendation" +msgstr "" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Obecnie formularz konfiguracji obiektu nie może być używany z drukarką, z wieloma ekstruderami." @@ -6888,6 +7023,12 @@ msgstr "Włącz korekcje gammy dla zaimportowanego pliku obj" msgid "Perform gamma correction on color after importing the obj model." msgstr "Wykonaj korekcję gammy na wybrany kolorze po zaimportowaniu modelu obj." +msgid "Remember last used color scheme" +msgstr "" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "" + msgid "Improve rendering performance by lod" msgstr "Poprawa wydajności renderowania przy pomocy LOD" @@ -6957,6 +7098,27 @@ msgstr "Wyświetl wybrane przez zespół modele online na stronie głównej" msgid "Show history on the home page" msgstr "Pokaż historię na stronie głównej" +msgid "Helio Options" +msgstr "" + +msgid "Enable Helio" +msgstr "" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "Maksymalna liczba ostatnich projektów" @@ -7467,18 +7629,9 @@ msgstr "Zużycie filamentu wzrośnie o %dg, a liczba zmian o %d w porównaniu do msgid "nozzle" msgstr "dysza" -msgid "extruder" -msgstr "ekstruder" - msgid "both extruders" msgstr "oba ekstrudery" -msgid "right extruder" -msgstr "prawy ekstruder" - -msgid "left extruder" -msgstr "lewy ekstruder" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Wskazówka: Jeśli ostatnio zmieniłeś dyszę , przejdź do opcji \"Urządzenie ->; Części drukarki\", aby zmienić ustawienia dyszy." @@ -7761,9 +7914,15 @@ msgstr "Kliknij, aby zresetować wszystkie ustawienia do ostatnich zapisanych us msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Wieża czyszcząca jest wymagana dla płynnego timelapse'u. Możliwe są wady na modelu bez wieży czyszczącej. Czy na pewno chcesz ją wyłączyć?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "Włączenie zarówno precyzyjnej wysokości Z, jak i głównej wieży może spowodować zwiększenie rozmiaru głównej wieży. Czy nadal chcesz włączyć?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Wieża czyszcząca jest wymagana dla płynnego timelapse'u. Możliwe są wady na modelu bez wieży czyszczącej. Czy chcesz włączyć wieżę czyszczącą?" @@ -8073,6 +8232,9 @@ msgstr "G-code zmiany warstwy" msgid "Time lapse G-code" msgstr "G-code timelapse" +msgid "Clumping Detection G-code" +msgstr "" + msgid "Change filament G-code" msgstr "G-code zmiany filamentu" @@ -8876,63 +9038,9 @@ msgstr "Nowa wersja QIDI Studio" msgid "Skip this Version" msgstr "Pomiń tę wersję" -msgid "Done" -msgstr "Gotowe" - msgid "resume" msgstr "wznów" -msgid "Resume Printing" -msgstr "Wznów zadanie drukowania" - -msgid "Resume (defects acceptable)" -msgstr "Wznów (wady są do zaakceptowania)" - -msgid "Resume (problem solved)" -msgstr "Wznów (problem rozwiązany)" - -msgid "Stop Printing" -msgstr "Zatrzymaj Drukowanie" - -msgid "Check Assistant" -msgstr "Sprawdź Asystenta" - -msgid "Filament Extruded, Continue" -msgstr "Wytłaczanie filamentu, kontynuuj" - -msgid "Not Extruded Yet, Retry" -msgstr "Jeszcze nie wytłoczono, ponów" - -msgid "Finished, Continue" -msgstr "Zakończono, kontynuuj" - -msgid "Load Filament" -msgstr "Ładuj" - -msgid "Filament Loaded, Resume" -msgstr "Filament załadowano, wznów" - -msgid "View Liveview" -msgstr "Podgląd na żywo" - -msgid "No Reminder Next Time" -msgstr "Nie przypominaj ponownie" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Ignoruj. Nie przypominaj ponownie" - -msgid "Ignore this and Resume" -msgstr "Ignoruj i Wznów" - -msgid "Problem Solved and Resume" -msgstr "Problem rozwiązany. Wznów" - -msgid "Stop Buzzer" -msgstr "" - -msgid "Retry (problem solved)" -msgstr "Ponów próbę (problem rozwiązany)" - msgid "Confirm and Update Nozzle" msgstr "Potwierdź i zaktualizuj dyszę" @@ -9006,6 +9114,63 @@ msgstr "Wysyłanie nie powiodło się. Kliknij ponów aby ponowić próbę. Jeś msgid "reconnect" msgstr "Połącz ponownie" +msgid "Terms of Service" +msgstr "" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "" + +msgid "Terms of Use of Helio Additive" +msgstr "" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "" + +msgid "Agree" +msgstr "Zgadzam się" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Temperatura komory" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" + +msgid "How to use Helio" +msgstr "" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "" + +msgid "Click for more details" +msgstr "" + msgid "Air Pump" msgstr "Pompa powietrza" @@ -9018,6 +9183,9 @@ msgstr "" msgid "Cutting Module" msgstr "Moduł tnący" +msgid "Auto Fire Extinguishing System" +msgstr "Automatyczny system gaśniczy" + msgid "Model:" msgstr "Model:" @@ -9311,6 +9479,9 @@ msgstr "%1% jest zbyt wysoki, mogą wystąpić kolizje." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas drukowania." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "" + msgid "Prime Tower" msgstr "Wieża czyszcząca" @@ -9320,12 +9491,18 @@ msgstr " jest zbyt blisko innych, mogą wystąpić kolizje.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr "" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "Jednoczesne drukowanie filamentami wysokotemperaturowymi i niskotemperaturowymi może powodować zatykanie się dyszy lub uszkodzenie drukarki." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "Jednoczesne drukowanie filamentami wysokotemperaturowymi i niskotemperaturowymi może powodować zatykanie się dyszy lub uszkodzenie drukarki. Jeśli nadal chcesz drukować, możesz włączyć tę opcję w preferencjach." +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "Jednoczesne drukowanie filamentami wysokotemperaturowymi i średniotemperaturowymi może powodować zatykanie się dyszy lub uszkodzenie drukarki." @@ -9338,6 +9515,12 @@ msgstr "Brak ekstruzji przy obecnych ustawieniach." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Timelapse nie jest obsługiwany, ponieważ sekwencja druku jest ustawiona na \"Według obiektu\"." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Proszę wybrać sekwencję druku \"Według obiektu\", aby drukować wiele obiektów w trybie wazy." @@ -9684,8 +9867,8 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Prędkość 100%% dla ściany nawisowej, która nie ma żadnego nachodzenia na niższą warstwę." msgid "Slow down by height" msgstr "Zwolnij zależnie od wysokości" @@ -9942,8 +10125,8 @@ msgstr "Małe obrysy" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "To ustawienie wpłynie na prędkość obrysów o promieniu <= próg małego obrysu (zazwyczaj otwory). Jeśli jest wyrażone jako procent (na przykład: 80%), będzie obliczone na podstawie ustawienia prędkości zewnętrznej ściany powyżej. Ustaw na zero dla trybu automatycznego." -msgid "Small perimter threshold" -msgstr "Próg małego obrysu" +msgid "Small perimeter threshold" +msgstr "" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "To ustawia próg długości małego obrysu. Domyślny próg wynosi 0 mm" @@ -10155,6 +10338,15 @@ msgstr "Według najwyższej temperatury" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Średnica filamentu jest używana do obliczania ekstruzji w G-code, więc jest ważna i powinna być dokładna" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Skurcz" @@ -10166,6 +10358,12 @@ msgstr "" "Podaj procent skurczu, którego filament doświadczy po schłodzeniu (94% jeśli zmierzyłeś 94mm zamiast 100mm). Część będzie skalowana w płaszczyźnie xy, aby to zrekompensować. Wzięto pod uwagę tylko filament używany do obwodu. \n" "Upewnij się, że pozostawiłeś wystarczająco dużo miejsca między obiektami, ponieważ ta kompensacja jest wykonywana po przeprowadzeniu kontroli." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Kategoria przyczepności" @@ -10494,6 +10692,21 @@ msgstr "Skanuj pierwszą warstwę" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Włącz to, aby umożliwić kamerze w drukarce sprawdzenie jakości pierwszej warstwy." +msgid "Enable clumping detection" +msgstr "" + +msgid "Clumping detection layers" +msgstr "" + +msgid "Clumping detection layers." +msgstr "" + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "Rozmiar miniatury" @@ -10758,6 +10971,9 @@ msgstr "Kąt prasowania, który kontroluje względny kąt między górną powier msgid "This gcode part is inserted at every layer change after lift z" msgstr "Ten fragment gcode jest wstawiany przy każdej zmianie warstwy po podniesieniu osi Z" +msgid "Clumping detection G-code" +msgstr "" + msgid "Supports silent mode" msgstr "Obsługuje tryb cichy" @@ -11502,9 +11718,6 @@ msgstr "Pętle ścian podpory" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "To ustawienie określa liczbę ścian podporowych w zakresie [-1,2]. -1 oznacza opcję automatyczną, a 0 oznacza zezwolenie na tryb samego wypełnienia, gdy podpora jest wystarczająco gruba." -msgid "Chamber temperature" -msgstr "Temperatura komory" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Wyższa temperatura komory może pomóc w redukcji wypaczania i potencjalnie prowadzić do większej siły wiązania międzywarstwowego w przypadku materiałów wysokotemperaturowych, takich jak ABS, ASA, PC, PA itp. Dla filametów PLA, PETG, TPU, PVA i innych materiałów niskotemperaturowych temperatura komory nie powinna być wysoka. Aby uniknąć zatykania sie dyszy zaleca się ustawienia na wartość 0 (wyłączone)." @@ -12061,8 +12274,8 @@ msgstr "To urządzenie może przechowywać tylko %d wyników w historii dla jedn msgid "Connecting to printer..." msgstr "Łączenie z drukarką..." -msgid "The failed test result has been dropped." +msgid "The failed test result has been dropped." msgstr "Nieudany wynik testu został odrzucony." msgid "Flow Dynamics Calibration result has been saved to the printer" @@ -13196,9 +13409,6 @@ msgstr "Konieczny jest wybór drukarki" msgid "The start, end or step is not valid value." msgstr "Wartość początkowa, końcowa lub krokowa jest nieprawidłowa." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Automatyczna kalibracja jest możliwa tylko, kiedy średnica dyszy lewej i prawej jest identyczna." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Liczba ekstruderów i wybrana drukarka do kalibracji nie są zgodne." @@ -13225,6 +13435,9 @@ msgstr "" "Aktualnie wybrany typ dyszy ekstrudera %s nie jest zgodny z aktualnym typem dyszy drukarki.\n" "Kliknij \"Synchronizuj\" i zrestartuj kalibrację." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Automatyczna kalibracja jest możliwa tylko, kiedy średnica dyszy lewej i prawej jest identyczna." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Nie można skalibrować: być może zakres ustawionych wartości kalibracyjnych jest zbyt duży, lub krok jest zbyt mały" @@ -13487,7 +13700,7 @@ msgid "This is a water-soluble support filament, and usually it is only for the msgstr "Jest to filament podporowy rozpuszczalny w wodzie, który zazwyczaj używa się tylko do struktury podpory, a nie do samego modelu. Istnieje kilka wymagań dotyczących druku z tym materiałem, a aby uzyskać lepszą jakość druku, zapoznaj się z tym wiki: Przewodnik po druku PVA." msgid "This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function." -msgstr "Jest to filament podporowy rozpuszczalny w wodzie, który zazwyczaj używa się tylko do struktury podpory, a nie do samego modelu. Aby uzyskać lepszą jakość druku, zapoznaj się z tym wiki: Wskazówki dotyczące drukowania z filamentu podporowego i funkcji podpory." +msgstr "Jest to filament podporowy nierozpuszczalny w wodzie, który zazwyczaj używa się tylko do struktury podpory, a nie do samego modelu. Aby uzyskać lepszą jakość druku, zapoznaj się z tym wiki: Wskazówki dotyczące drukowania z filamentu podporowego i funkcji podpory." msgid "The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use QIDI filaments with QIDI presets." msgstr "Profile ogólne zostały zoptymalizowane pod kątem kompatybilności z różnorodnymi filamentami. Aby uzyskać lepszą jakość druku i wyższe prędkości, prosimy używać filamentów QIDI z odpowiednimi profilami QIDI." @@ -13525,6 +13738,42 @@ msgstr "Profil wytrzymałości dla dyszy 0.8mm. Priorytetem jest wytrzymałość msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Profil standardowy dla dyszy 0.8mm. Priorytetem jest szybkość." +msgid "Helio: Process Started" +msgstr "" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "" + +msgid "Helio: file succesfully uploaded" +msgstr "" + +msgid "Helio: file upload failed" +msgstr "" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "" + +msgid "Helio: simulation successfully created" +msgstr "" + +msgid "Helio: simulation working" +msgstr "" + +msgid "Helio: simulation failed" +msgstr "" + +msgid "Helio: GCode downloaded successfully" +msgstr "" + msgid "No AMS" msgstr "Brak AMS" @@ -14026,6 +14275,60 @@ msgstr "" "Unikaj wypaczania\n" "Czy wiesz, że podczas drukowania materiałów podatnych na wypaczanie, takich jak ABS, odpowiednie zwiększenie temperatury stołu grzejnego może zmniejszyć prawdopodobieństwo wypaczania." +#~ msgid "Chamber Temperature" +#~ msgstr "Temperatura komory" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Prawy" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "Drukarka została wylogowana i nie można się z nią połączyć." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Drukarka nie jest podłączona. Przejdź do strony urządzenia, aby podłączyć drukarkę %s przed synchronizacją." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "Drukarka która jest aktualnie podłączona na stronie urządzenia to nie jest drukarka %s. Przed synchronizacją przełącz na drukarkę %s." + +#~ msgid "Open Preferences." +#~ msgstr "Otwórz preferencje." + +#~ msgid "Open next tip." +#~ msgstr "Otwórz kolejny poradnik." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Otwórz dokumentację w przeglądarce internetowej." + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "Tryb wazy działa tylko wtedy, gdy liczba pętli ściany wynosi 1, podpory są wyłączone, liczba górnych warstw powłoki wynosi 0, gęstość wypełnienia wynosi 0, tryb timelapse to Tradycyjny, a wygładzanie ścian w kierunku Z jest wyłączone." + +#~ msgid "Fatal" +#~ msgstr "Fatalny" + +#~ msgid "Serious" +#~ msgstr "Poważny" + +#~ msgid "Common" +#~ msgstr "Wspórny" + +#~ msgid "Small perimter threshold" +#~ msgstr "Próg małego obrysu" + +#~ msgid "Layer Time (s)" +#~ msgstr "Czas warstwy (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "Wyłączenie oświetlenia podczas zadania spowoduje błąd monitorowania AI, jak i wykrywanie spaghetti. Wybierz z rozwagą." + +#~ msgid "Open Door Dectection" +#~ msgstr "Wykrywanie otwartych drzwi" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Wykryto poprzednio niezapisane elementy. Czy chcesz je przywrócić?" + #~ msgid "Modern" #~ msgstr "Nowoczesny" @@ -17176,4 +17479,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Zalecany zakres temperatury komory dla tego filamentu. 0 oznacza brak ustawienia" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Ustaw temperaturę komory podczas drukowania. Ustaw na 0 (wyłączone)." \ No newline at end of file +msgstr "Ustaw temperaturę komory podczas drukowania. Ustaw na 0 (wyłączone)." + +msgid "Enable Box" +msgstr "Włącz Skrzynkę" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Aktywuj wielokolorową skrzynkę do wielokolorowego drukowania z użyciem wielu filamentów." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "Maszyna nie jest zsynchronizowana ze skrzynką, więc skrzynka nie może zostać aktywowana." \ No newline at end of file diff --git a/qdt/i18n/pt-BR/QIDIStudio_pt-BR.po b/qdt/i18n/pt-BR/QIDIStudio_pt-BR.po index 138d1a1..d36ca9e 100644 --- a/qdt/i18n/pt-BR/QIDIStudio_pt-BR.po +++ b/qdt/i18n/pt-BR/QIDIStudio_pt-BR.po @@ -28,6 +28,46 @@ msgstr "O filamento pode não ser compatível com as configurações atuais da m msgid "The filament model is unknown. A random filament preset will be used." msgstr "O modelo do filamento é desconhecido. Uma predefinição de filamento aleatório será usada." +msgid "right" +msgstr "Direita" + +msgid "left" +msgstr "Esquerda" + +msgid "right extruder" +msgstr "Extrusora DIREITA" + +msgid "left extruder" +msgstr "Extrusora ESQUERDA" + +msgid "extruder" +msgstr "extrusora" + +msgid "TPU is not supported by AMS." +msgstr "A TPU não é suportada pelo AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "O PVA úmido se tornará flexível e ficará preso dentro do AMS. Por favor, seque-o antes de usar." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "O PVA úmido é flexível e pode ficar preso no extrusor. Seque antes de usar." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "A superfície áspera do PLA Glow pode acelerar o desgaste do sistema AMS, principalmente nos componentes internos do AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "Os filamentos CF/GF são duros e quebradiços. É fácil quebrar ou ficar presos no AMS, use com cuidado." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "O PPS-CF é quebradiço e pode quebrar em um tubo de PTFE dobrado acima do cabeçote." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "O PPA-CF é quebradiço e pode quebrar em um tubo de PTFE dobrado acima do cabeçote." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s não é suportado pelo extrusor %s." + msgid "Current AMS humidity" msgstr "Umidade atual do AMS" @@ -48,7 +88,7 @@ msgstr "Ocioso" #, c-format, boost-format msgid "%d ℃" -msgstr "" +msgstr "%d°C" msgid "Serial:" msgstr "Série:" @@ -151,10 +191,10 @@ msgid "Warning" msgstr "Aviso" msgid "Painting below the build plate is not allowed." -msgstr "" +msgstr "Não é permitido pintar abaixo da placa de construção." msgid "The white outline indicates the position of the build plate at Z = 0." -msgstr "" +msgstr "O contorno branco indica a posição da placa de construção em Z = 0." msgid "Support Generated" msgstr "Suporte gerado" @@ -194,7 +234,7 @@ msgid "Choose filament" msgstr "Escolha o filamento" msgid "Connected same color" -msgstr "" +msgstr "Conectados da mesma cor" msgid "Edge detection" msgstr "Detecção de borda" @@ -264,13 +304,13 @@ msgid "Painted using: Filament %1%" msgstr "Pintado usando: Filamento %1%" msgid "Fuzzy skin Painting" -msgstr "" +msgstr "Pintura de pele felpuda" msgid "Add fuzzy skin" -msgstr "" +msgstr "Adicione pele felpuda" msgid "Remove fuzzy skin" -msgstr "" +msgstr "Remover pele felpuda" msgid "Move" msgstr "Mover" @@ -870,10 +910,10 @@ msgid "Remove selection" msgstr "Remover seleção" msgid "Recommend" -msgstr "" +msgstr "Recomendado" msgid "Old version" -msgstr "" +msgstr "Versão Antiga" msgid "First font" msgstr "Primeira fonte" @@ -882,7 +922,7 @@ msgid "Default font" msgstr "Fonte padrão" msgid "Save the parameters of the current text tool as a style for easy subsequent use." -msgstr "" +msgstr "Salve os parâmetros da ferramenta de texto atual como um estilo para facilitar o uso subsequente." #, boost-format msgid "Modified style \"%1%\"" @@ -932,19 +972,19 @@ msgid "Save as new style" msgstr "Salvar como novo estilo" msgid "The current style has been modified but not saved. Do you want to save it?" -msgstr "" +msgstr "O estilo atual foi modificado, mas não foi salvo. Você quer salvá-lo?" msgid "Save current style" -msgstr "" +msgstr "Salvar estilo atual" msgid "Add new style" -msgstr "" +msgstr "Adicionar novo estilo" msgid "Only valid font can be added to style" -msgstr "" +msgstr "Somente uma fonte válida pode ser adicionada ao estilo" msgid "Add style to my list" -msgstr "" +msgstr "Adicionar estilo à minha lista" msgid "Remove style" msgstr "Remover estilo" @@ -1035,7 +1075,7 @@ msgid "Warning:There is a mirror in the text matrix, and dragging it will comple msgstr "Aviso: Há um espelho na matriz de texto e arrastá-lo o regenerará completamente." msgid "Warning:Due to font upgrades,previous font may not necessarily be replaced successfully, and recommend you to modify the font." -msgstr "" +msgstr "Aviso: Devido às atualizações de fonte, a fonte anterior pode não necessariamente ser substituída com êxito, e recomendamos que você modifique a fonte." msgid "Warning:create text fail." msgstr "Aviso: Falha na criação do texto." @@ -1046,6 +1086,9 @@ msgstr "Aviso: Texto normal é erro." msgid "Warning:text normal has been reset." msgstr "Aviso: O texto normal foi redefinido." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "" @@ -1056,7 +1099,7 @@ msgid "Warning:Due to functional upgrade, rotation information cannot be restore msgstr "Aviso: Devido à atualização funcional, as informações de rotação não podem ser restauradas. Arraste ou modifique o texto, salve-o e reedite-o, tudo bem." msgid "Detected that text did not adhere to mesh surface. Please manually drag yellow square to mesh surface that needs to be adhered." -msgstr "Detected that text did not adhere to the mesh surface. Please manually drag the yellow square to mesh surface that the text needs to be adhered to." +msgstr "Você detectou que o texto não aderiu à superfície da malha. Arraste manualmente o quadrado amarelo até a superfície da malha que precisa ser aderida." msgid "The text cannot be written using the selected font. Please try choosing a different font." msgstr "O texto não pode ser escrito usando a fonte selecionada. Por favor, tente escolher uma fonte diferente." @@ -1065,7 +1108,7 @@ msgid "Embossed text cannot contain only white spaces." msgstr "O texto em relevo não pode conter apenas espaços em branco." msgid "Unsupported characters automatically switched to fallback font." -msgstr "" +msgstr "Os caracteres não suportados são automaticamente alternados para a fonte alternativa." msgid "Text doesn't show current horizontal alignment." msgstr "O texto não mostra o alinhamento horizontal atual." @@ -1105,7 +1148,7 @@ msgstr "Alinhamento" #. TRN - Input label. Be short as possible msgid "Text gap" -msgstr "" +msgstr "Lacuna de texto" #. TRN - Input label. Be short as possible msgid "Line gap" @@ -1129,13 +1172,13 @@ msgid "From surface" msgstr "Da superfície" msgid "Style name" -msgstr "" +msgstr "Nome do estilo" msgid "There is already a text style with the same name." -msgstr "" +msgstr "Já existe um estilo de texto com o mesmo nome." msgid "There are spaces or illegal characters present." -msgstr "" +msgstr "Há espaços ou caracteres ilegais presentes." msgid "Head diameter" msgstr "Diâmetro da cabeça" @@ -1415,7 +1458,7 @@ msgid "QIDIStudio got an unhandled exception: %1%" msgstr "O QIDIStudio tem uma exceção não tratada: %1%" msgid "This file is not from a trusted site, do you want to open it anyway?" -msgstr "This file is not from a trusted site; do you want to open it anyway?" +msgstr "Este arquivo não é de um site confiável, você quer abri-lo mesmo assim?" msgid "Untitled" msgstr "Sem título" @@ -1956,10 +1999,10 @@ msgid "Edit Process Settings" msgstr "Editar configurações do processo" msgid "Copy Process Settings" -msgstr "" +msgstr "Copiar configurações do processo" msgid "Paste Process Settings" -msgstr "" +msgstr "Colar configurações do processo" msgid "Edit print parameters for a single object" msgstr "Editar parâmetros de impressão para um único objeto" @@ -2031,7 +2074,7 @@ msgid "Click the icon to edit support painting of the object" msgstr "Clique no ícone para editar a pintura de suporte do objeto" msgid "Click the icon to edit fuzzy skin painting of the object" -msgstr "" +msgstr "Clique no ícone para editar a pintura de pele difusa do objeto" msgid "Click the icon to edit color painting of the object" msgstr "Clique no ícone para editar a pintura colorida do objeto" @@ -2058,7 +2101,7 @@ msgid "Switch to per-object setting mode to edit modifier settings." msgstr "Alterne para o modo de configuração por objeto para editar as configurações do modificador." msgid "Sub-merged body" -msgstr "" +msgstr "Corpo submerso" msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "Alterne para o modo de configuração por objeto para editar as configurações do processo dos objetos selecionados." @@ -2258,18 +2301,6 @@ msgstr "Impressão multicolorida" msgid "Line Type" msgstr "Tipo de linha" -msgid "More" -msgstr "Mais" - -msgid "Open Preferences." -msgstr "Abra as Preferências." - -msgid "Open next tip." -msgstr "Abra a próxima dica." - -msgid "Open Documentation in web browser." -msgstr "Abra a documentação no navegador da web." - msgid "Color" msgstr "Cor" @@ -2388,10 +2419,10 @@ msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatica msgstr "Escolha um slot AMS e pressione o botão “Carregar” ou “Descarregar” para carregar ou descarregar automaticamente o filamento." msgid "Filament type is unknown which is required to perform this action. Please set target filament's informations." -msgstr "" +msgstr "O tipo de filamento é desconhecido, o que é necessário para realizar esta ação. Por favor, defina as informações do filamento alvo." msgid "Changing fan speed during printing may affect print quality, please choose carefully." -msgstr "" +msgstr "Alterar a velocidade do ventilador durante a impressão pode afetar a qualidade da impressão; escolha com cuidado." msgid "Change Anyway" msgstr "Mude de qualquer maneira" @@ -2400,13 +2431,13 @@ msgid "Off" msgstr "Desligado" msgid "Filter" -msgstr "" +msgstr "Filtro" msgid "Enabling filtration redirects the right fan to filter gas, which may reduce cooling performance." -msgstr "" +msgstr "Habilitar a filtragem redireciona o ventilador direito para filtrar o gás, o que pode reduzir o desempenho do resfriamento." msgid "Enabling filtration during printing may reduce cooling and affect print qulity. Please choose carefully" -msgstr "" +msgstr "Habilitar a filtragem durante a impressão pode reduzir o resfriamento e afetar a qualidade da impressão. Escolha com cuidado." msgid "The selected material only supports the current fan mode, and it can't be changed during printing." msgstr "O material selecionado suporta apenas o modo de ventilador atual e não pode ser alterado durante a impressão." @@ -2426,6 +2457,39 @@ msgstr "Resfriamento total" msgid "Init" msgstr "Iniciar" +msgid "Chamber" +msgstr "Câmara" + +msgid "Innerloop" +msgstr "Circuito interno" + +#. TRN To be shown in the main menu View->Top +msgid "Top" +msgstr "Superior" + +msgid "The fan controls the temperature during printing to improve print quality.The system automatically adjusts the fan's switch and speed according to different printing materials." +msgstr "O ventilador controla a temperatura durante a impressão para melhorar a qualidade de impressão. O sistema ajusta automaticamente o interruptor e a velocidade do ventilador de acordo com os diferentes materiais de impressão." + +msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials and filters the chamber air." +msgstr "O modo de resfriamento é adequado para imprimir materiais PLA/PETG/TPU e filtra o ar da câmara." + +msgid "Heating mode is suitable for printing ABS/ASA/PC/PA materials and circulates filters the chamber air." +msgstr "O modo de aquecimento é adequado para impressão de materiais ABS/ASA/PC/PA e circula o ar da câmara por filtros." + +msgid "Strong cooling mode is suitable for printing PLA/TPU materials. In this mode, the printouts will be fully cooled." +msgstr "O modo de resfriamento forte é adequado para imprimir materiais PLA/TPU. Nesse modo, as impressões serão totalmente resfriadas." + +msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." +msgstr "O modo de resfriamento é adequado para impressão de materiais PLA/PETG/TPU." + +msgctxt "air_duct" +msgid "Right(Aux)" +msgstr "Dir.(Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + msgid "Hotend" msgstr "" @@ -2444,34 +2508,8 @@ msgstr "Placa MC" msgid "Heat" msgstr "Aquecer" -msgid "Chamber" -msgstr "Câmara" - -msgid "Innerloop" -msgstr "Circuito interno" - -#. TRN To be shown in the main menu View->Top -msgid "Top" -msgstr "Superior" - -msgid "The fan controls the temperature during printing to improve print quality.The system automatically adjusts the fan's switch and speed according to different printing materials." -msgstr "O ventilador controla a temperatura durante a impressão para melhorar a qualidade de impressão. O sistema ajusta automaticamente o interruptor e a velocidade do ventilador de acordo com os diferentes materiais de impressão." - -msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials and filters the chamber air." -msgstr "O modo de resfriamento é adequado para imprimir materiais PLA/PETG/TPU e filtra o ar da câmara." - -msgid "Heating mode is suitable for printing ABS/ASA/PC/PA materials and circulates filters the chamber air." -msgstr "" - -msgid "Strong cooling mode is suitable for printing PLA/TPU materials. In this mode, the printouts will be fully cooled." -msgstr "O modo de resfriamento forte é adequado para imprimir materiais PLA/TPU. Nesse modo, as impressões serão totalmente resfriadas." - -msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." -msgstr "" - -msgctxt "air_duct" -msgid "Right" -msgstr "" +msgid "Fan" +msgstr "Ventilador" msgid "Idling..." msgstr "Em marcha lenta..." @@ -3006,11 +3044,11 @@ msgstr "" #, c-format, boost-format msgid "Note: the filament type(%s) does not match with the filament type(%s) in the slicing file. If you want to use this slot, you can install %s instead of %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Nota: o tipo de filamento(%s ) não corresponde ao tipo de filamento(%s ) no arquivo de fatiamento. Se você quiser usar este slot, você pode instalar%s em vez de%s e altere as informações do slot na página 'Dispositivo'." #, c-format, boost-format msgid "Note: the slot is empty or undefined. If you want to use this slot, you can install %s and change slot information on the 'Device' page." -msgstr "" +msgstr "Nota: o slot está vazio ou indefinido. Se você quiser usar este slot, você pode instalar%s e altere as informações do slot na página 'Dispositivo'." msgid "Note: Only filament-loaded slots can be selected." msgstr "Observação: Somente os slots com filamento carregado podem ser selecionados." @@ -3311,6 +3349,13 @@ msgstr "" "Velocidade volumétrica máxima muito pequena.\n" "O valor foi redefinido para 0,5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"Não deve ser maior que 100%.\n" +"Redefinir para o padrão" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "A temperatura atual da câmara é superior à temperatura segura do material, o que pode resultar no amolecimento e entupimento do material. A temperatura máxima segura para o material é%d" @@ -3436,11 +3481,11 @@ msgid "" "lock depth should smaller than skin depth.\n" "Reset to 50%% of skin depth" msgstr "" -"lock depth should smaller than skin depth.\n" -"Reset to half of skin depth" +"a profundidade da trava deve ser menor que a profundidade da pele.\n" +"Redefinir para 50%% da profundidade da pele" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "O modo espiral só funciona quando os loops de parede são 1, o suporte está desabilitado, as camadas de casca superior são 0, a densidade de preenchimento esparso é 0, o tipo de timelapse é tradicional e a velocidade de suavização da parede na direção z é falsa." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "O modo espiral só funciona quando os loops de parede são 1, o suporte está desabilitado, a detecção de aglomeração por sondagem está desabilitada, as camadas de casca superior são 0, a densidade de preenchimento esparso é 0, o tipo de timelapse é tradicional e a velocidade de suavização da parede na direção z é falsa." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Mas máquinas com estrutura I3 não gerarão vídeos em timelapse." @@ -3473,13 +3518,13 @@ msgid "M400 pause" msgstr "Pausa M400" msgid "Paused (filament ran out)" -msgstr "" +msgstr "Pausado (o filamento acabou)" msgid "Heating nozzle" -msgstr "" +msgstr "Aquecendo o Bico" msgid "Calibrating dynamic flow" -msgstr "" +msgstr "Calibrando o fluxo dinâmico" msgid "Scanning bed surface" msgstr "Digitalizando a superfície da cama" @@ -3503,28 +3548,28 @@ msgid "Checking extruder temperature" msgstr "Verificando a temperatura da extrusora" msgid "Paused by the user" -msgstr "" +msgstr "Pausado pelo usuário" msgid "Pause (front cover fall off)" -msgstr "" +msgstr "Pausa (queda da capa frontal)" msgid "Calibrating the micro lidar" msgstr "Calibrando o micro lidar" msgid "Calibrating flow ratio" -msgstr "" +msgstr "Calibrando a relação de fluxo" msgid "Pause (nozzle temperature malfunction)" -msgstr "" +msgstr "Pausa (mau funcionamento da temperatura do bico )" msgid "Pause (heatbed temperature malfunction)" -msgstr "" +msgstr "Pausa (mau funcionamento da temperatura do mesa aquecida)" msgid "Filament unloading" msgstr "Descarregamento de filamentos" msgid "Pause (step loss)" -msgstr "" +msgstr "Pausa (perda de passo)" msgid "Filament loading" msgstr "Carregamento de filamentos" @@ -3533,43 +3578,43 @@ msgid "Motor noise cancellation" msgstr "Cancelamento de ruído do motor" msgid "Pause (AMS offline)" -msgstr "" +msgstr "Pausa (AMS offline)" msgid "Pause (low speed of the heatbreak fan)" -msgstr "" +msgstr "Pausa (baixa velocidade do ventilador do dissipador de calor)" msgid "Pause (chamber temperature control problem)" -msgstr "" +msgstr "Pausa (problema com o controle da temperatura da câmara)" msgid "Cooling chamber" msgstr "Câmara de resfriamento" msgid "Pause (Gcode inserted by user)" -msgstr "" +msgstr "Pausa (Gcode inserido pelo usuário)" msgid "Motor noise showoff" msgstr "Mostra de ruído do motor" msgid "Pause (nozzle clumping)" -msgstr "" +msgstr "Pausa (aglomeração no bico )" msgid "Pause (cutter error)" -msgstr "" +msgstr "Pausa (erro no cortador)" msgid "Pause (first layer error)" -msgstr "" +msgstr "Pausa (erro na primeira camada)" msgid "Pause (nozzle clog)" -msgstr "" +msgstr "Pausa (bico entupido)" msgid "Measuring motion percision" -msgstr "" +msgstr "Medindo a precisão do movimento" msgid "Enhancing motion percision" -msgstr "" +msgstr "Melhorando a precisão do movimento" msgid "Measure motion accuracy" -msgstr "" +msgstr "Medir a precisão do movimento" msgid "Nozzle offset calibration" msgstr "Calibração de deslocamento do bico" @@ -3590,10 +3635,10 @@ msgid "Auto Check: Platform" msgstr "Verificação automática: plataforma" msgid "Confirming BirdsEye Camera location" -msgstr "" +msgstr "Confirmando a localização da câmera BirdsEye" msgid "Calibrating BirdsEye Camera" -msgstr "" +msgstr "Calibrando a câmera BirdsEye" msgid "Auto bed leveling -phase 1" msgstr "Nivelamento automático da mesa - fase 1" @@ -3605,48 +3650,35 @@ msgid "Heating chamber" msgstr "Câmara de aquecimento" msgid "Cooling heatbed" -msgstr "" +msgstr "Resfriamento da mesa aquecida" msgid "Printing calibration lines" msgstr "Impressão de linhas de calibração" msgid "Auto Check: Material" -msgstr "" +msgstr "Verificação automática: Material" msgid "Live View Camera Calibration" -msgstr "" +msgstr "Calibration da câmera Live View" msgid "Waiting for heatbed to reach target temperature" -msgstr "" +msgstr "Aguardando que o mesa aquecida atinja a temperatura desejada" msgid "Auto Check: Material Position" -msgstr "" +msgstr "Verificação automática: Posição do material" msgid "Cutting Module Offset Calibration" -msgstr "" +msgstr "Calibração do desvio do módulo de corte" -msgid "left" -msgstr "Esquerda" +msgid "Measuring Surface" +msgstr "Superfície de Medição" -msgid "right" -msgstr "Direita" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s não é suportado pelo extrusor %s." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Pré-condicionamento térmico para otimização da primeira camada" msgid "Unknown" msgstr "Desconhecido" -msgid "Fatal" -msgstr "Fatal" - -msgid "Serious" -msgstr "Sério" - -msgid "Common" -msgstr "Comum" - msgid "Update successful." msgstr "Atualização bem-sucedida!" @@ -3660,27 +3692,27 @@ msgid "Update failed." msgstr "A atualização falhou" msgid "Timelapse is not supported on this printer." -msgstr "" +msgstr "O timelapse não é suportado nesta impressora." msgid "Timelapse is not supported while the storage does not exist." -msgstr "Timelapse is not supported when storage is not inserted." +msgstr "O lapso de tempo não é suportado quando o armazenamento não está inserido." msgid "Timelapse is not supported while the storage is unavailable." -msgstr "Timelapse is not supported when storage is unavailable." +msgstr "O lapso de tempo não é suportado enquanto o armazenamento não estiver disponível." msgid "Timelapse is not supported while the storage is readonly." -msgstr "" +msgstr "O lapso de tempo não é suportado enquanto o armazenamento for somente leitura." msgid "To ensure your safety, certain processing tasks (such as laser) can only be resumed on printer." -msgstr "" +msgstr "Para garantir sua segurança, certas tarefas de processamento (como laser) só podem ser retomadas na impressora." #, c-format, boost-format msgid "The chamber temperature is too high, which may cause the filament to soften. Please wait until the chamber temperature drops below %d℃. You may open the front door or enable fans to cool down." -msgstr "" +msgstr "A temperatura da câmara está muito alta, o que pode fazer com que o filamento amoleça. Por favor, espere até que a temperatura da câmara caia abaixo de %d ℃. Você pode abrir a porta frontal ou permitir que os ventiladores esfriem." #, c-format, boost-format msgid "AMS temperature is too high, which may cause the filament to soften. Please wait until the AMS temperature drops below %d℃." -msgstr "" +msgstr "A temperatura do AMS está muito alta, o que pode fazer com que o filamento amoleça. Aguarde até que a temperatura do AMS caia abaixo de %d ℃." msgid "The current chamber temperature or the target chamber temperature exceeds 45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/TPU) is not allowed to be loaded." msgstr "A temperatura atual da câmara ou a temperatura alvo da câmara excede 45 ℃. Para evitar o entupimento da extrusora, não é permitido carregar filamentos de baixa temperatura (PLA/PETG/TPU)." @@ -3709,23 +3741,74 @@ msgstr "Falha ao gerar cali gcode" msgid "Calibration error" msgstr "Erro de calibração" -msgid "TPU is not supported by AMS." -msgstr "A TPU não é suportada pelo AMS." +msgid "Resume Printing" +msgstr "Retomar a impressão" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "O PVA úmido se tornará flexível e ficará preso dentro do AMS. Por favor, seque-o antes de usar." +msgid "Resume (defects acceptable)" +msgstr "Retomar a impressão (defeitos aceitáveis)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "A superfície áspera do PLA Glow pode acelerar o desgaste do sistema AMS, principalmente nos componentes internos do AMS Lite." +msgid "Resume (problem solved)" +msgstr "Retomar (problema resolvido)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "Os filamentos CF/GF são duros e quebradiços. É fácil quebrar ou ficar presos no AMS, use com cuidado." +msgid "Stop Printing" +msgstr "Parar impressão" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF is brittle and could break in a bent PTFE tube above the Toolhead." +msgid "Check Assistant" +msgstr "Assistente de verificação" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF is brittle and could break in a bent PTFE tube above the Toolhead." +msgid "Filament Extruded, Continue" +msgstr "Filamento extrudado, Continuar" + +msgid "Not Extruded Yet, Retry" +msgstr "Ainda não foi extrudado, tente novamente" + +msgid "Finished, Continue" +msgstr "Concluído, Continuar" + +msgid "Load Filament" +msgstr "Carregar Filamento" + +msgid "Filament Loaded, Resume" +msgstr "Filamento carregado, retomar" + +msgid "View Liveview" +msgstr "Ver visualização ao vivo" + +msgid "No Reminder Next Time" +msgstr "Nenhum lembrete na próxima vez" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Ignorar. Não lembre da próxima vez" + +msgid "Ignore this and Resume" +msgstr "Ignore isso e continue" + +msgid "Problem Solved and Resume" +msgstr "Problema resolvido e retomado" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Entendido, desligue o Alarme de Fogo." + +msgid "Retry (problem solved)" +msgstr "Tentar novamente (problema resolvido)" + +msgid "Stop Drying" +msgstr "Pare de secar" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Concluído" + +msgid "Retry" +msgstr "Tentar novamente" + +msgid "Resume" +msgstr "Resumir" + +msgid "Unknown error." +msgstr "Erro desconhecido." msgid "default" msgstr "padrão" @@ -3780,6 +3863,15 @@ msgstr "Largura da linha" msgid "Fan Speed" msgstr "Velocidade do ventilador" +msgid "Thermal Index (min)" +msgstr "Índice Térmico (mín)" + +msgid "Thermal Index (max)" +msgstr "Índice Térmico (máx)" + +msgid "Thermal Index (mean)" +msgstr "Índice Térmico (média)" + msgid "Flow" msgstr "Fluxo" @@ -3793,7 +3885,7 @@ msgid "Height: " msgstr "Altura" msgid "Width: " -msgstr "Largura" +msgstr "Largura: " msgid "Speed: " msgstr "Velocidade" @@ -3810,6 +3902,18 @@ msgstr "Velocidade do ventilador: " msgid "Temperature: " msgstr "Temperatura" +msgid "Thermal Index" +msgstr "Índice Térmico" + +msgid "Min: " +msgstr "Mín: " + +msgid "Max: " +msgstr "Máx: " + +msgid "Mean: " +msgstr "Média: " + msgid "Loading G-codes" msgstr "Carregando o g-code" @@ -3909,11 +4013,14 @@ msgstr "de" msgid "Slicing Result" msgstr "Resultado do fatiamento" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Esquema de cores" msgid "Percent" -msgstr "Porcentagem" +msgstr "Por cento" msgid "Used filament" msgstr "Filamento usado" @@ -3936,9 +4043,6 @@ msgstr "Temperatura (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Taxa de fluxo volumétrico (mm³/s)" -msgid "Layer Time (s)" -msgstr "Tempo (s) da camada" - msgid "Travel" msgstr "Viagem" @@ -3994,7 +4098,7 @@ msgid "Normal mode" msgstr "Modo normal" msgid "Total Filament" -msgstr "Filamento total" +msgstr "Filamento Total" msgid "Model Filament" msgstr "Modelo de filamento" @@ -4099,19 +4203,19 @@ msgstr "Resolva o problema movendo-o totalmente para dentro ou para fora da plac #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% in ) which may cause rendering issues.\n" -msgstr "" +msgstr "A caixa delimitadora da montagem é muito grande (tamanho máximo >= %1% pol), o que pode causar problemas de renderização.\n" #, boost-format msgid "Assembly's bounding box is too large ( max size >= %1% mm ) which may cause rendering issues.\n" -msgstr "" +msgstr "A caixa delimitadora da montagem é muito grande (tamanho máximo >= %1% mm), o que pode causar problemas de renderização.\n" #, boost-format msgid "Following objects are too far ( distance >= %1% in ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "Os seguintes objetos estão muito longe ( distância >= %1% in ) do original do sistema de coordenadas do mundo:\n" #, boost-format msgid "Following objects are too far ( distance >= %1% mm ) from the original of the world coordinate system:\n" -msgstr "" +msgstr "Os seguintes objetos estão muito longe (distância >= %1% mm ) do original do sistema de coordenadas do mundo:\n" msgid "left nozzle" msgstr " Bico esquerdo" @@ -4121,11 +4225,11 @@ msgstr "Bico direito" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "A posição ou o tamanho de alguns modelos excede o intervalo de impressão de %s." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "A posição ou o tamanho do modelo %s excede o intervalo de impressão de %s." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr "Verifique e ajuste a posição ou o tamanho da peça para se adequar ao intervalo de impressão:\n" @@ -4222,10 +4326,10 @@ msgid "And it is valid when importing an stl with at least two meshes." msgstr "É válido ao importar um stl com pelo menos duas malhas." msgid "Click to Extend" -msgstr "" +msgstr "Clique para estender" msgid "Click to Collapse" -msgstr "" +msgstr "Clique para recolher" msgid "Assembly View" msgstr "Vista de montagem" @@ -4318,7 +4422,7 @@ msgid "PLA and PETG filaments detected in the mixture. Adjust parameters accordi msgstr "Filamentos de PLA e PETG detectados na mistura. Ajuste os parâmetros de acordo com o Wiki para garantir a qualidade da impressão." msgid "The prime tower extends beyond the plate boundary." -msgstr "" +msgstr "A torre principal se estende além do limite da placa." msgid "Click Wiki for help." msgstr "Clique em Wiki para obter ajuda." @@ -4463,6 +4567,12 @@ msgstr "" "Esta é a primeira vez que você imprime filamentos de tpu com a máquina H2D.\n" "Você gostaria de assistir a um rápido vídeo tutorial?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CF/PPA-CF é frágil e pode quebrar em um tubo de PTFE dobrado acima da cabeça da ferramenta. Consulte o Wiki antes de usar. " + +msgid "Tips" +msgstr "Dicas" + msgid "Slice all" msgstr "Fatiar tudo" @@ -4563,10 +4673,10 @@ msgstr "Vista direita" msgctxt "Camera" msgid "Isometric" -msgstr "" +msgstr "Isométrico" msgid "Isometric View" -msgstr "" +msgstr "Visão isométrica" msgid "Start a new window" msgstr "Iniciar uma nova janela" @@ -4653,7 +4763,7 @@ msgid "Publish to MakerWorld" msgstr "Publicar no MakerWorld" msgid "Batch Preset Management" -msgstr "" +msgstr "Gerenciamento de predefinições em lote" msgid "Quit" msgstr "Sair" @@ -4719,13 +4829,13 @@ msgid "Show 3D Navigator" msgstr "Mostrar Navegador 3D" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "Mostrar navegador 3D nas cenas Preparar e Visualizar" msgid "Reset Window Layout" -msgstr "" +msgstr "Redefinir o layout da janela" msgid "Reset to default window layout" -msgstr "" +msgstr "Redefinir para o layout de janela padrão" msgid "Show object labels in 3D scene" msgstr "Mostrar rótulos de objetos na cena 3D" @@ -4945,7 +5055,7 @@ msgid "The player is not loaded, please click \"play\" button to retry." msgstr "O player não está carregado; clique no botão \"play\" para tentar novamente." msgid "Temporarily closed because there is no operation for a while." -msgstr "Temporarily closed because there is no activity for a while." +msgstr "Temporariamente fechado porque não há atividade por um tempo." msgid "Temporarily closed because there is no printing for a while." msgstr "Fechado temporariamente porque não há impressão há algum tempo." @@ -4977,8 +5087,8 @@ msgstr "Falha na conexão. Verifique a rede e tente novamente" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Verifique a rede e tente novamente. Você pode reiniciar ou atualizar a impressora se o problema persistir." -msgid "The printer has been logged out and cannot connect." -msgstr "A impressora foi desconectada e não consegue se conectar." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Vídeo parado." @@ -5090,13 +5200,6 @@ msgstr "Falha no carregamento" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "A navegação de arquivos no armazenamento não é suportada no firmware atual. Atualize o firmware da impressora." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Verifique se o armazenamento está inserido na impressora.\n" -"Se ainda não puder ser lido, você pode tentar formatar o armazenamento." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "Falha na conexão de LAN (falha ao visualizar o cartão SD)" @@ -5146,9 +5249,6 @@ msgstr "" msgid "Download waiting..." msgstr "Download em espera..." -msgid "Retry" -msgstr "Tentar novamente" - msgid "Play" msgstr "Tocar" @@ -5162,9 +5262,6 @@ msgstr "Transferência finalizada" msgid "Downloading %d%%..." msgstr "Baixando %d%%..." -msgid "Fan" -msgstr "Ventilador" - msgid "Air Condition" msgstr "Ar Condicionado" @@ -5183,6 +5280,13 @@ msgstr "Erro na soma de verificação do arquivo. Por favor, tente novamente." msgid "Not supported on the current printer version." msgstr "Não suportado na versão atual da impressora." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Verifique se o armazenamento está inserido na impressora.\n" +"Se ainda não puder ser lido, você pode tentar formatar o armazenamento." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "A versão do firmware da impressora está muito baixa. Atualize o firmware e tente novamente." @@ -5319,10 +5423,7 @@ msgid "Printing Progress" msgstr "Progresso da impressão" msgid "Parts Skip" -msgstr "" - -msgid "Resume" -msgstr "Resumir" +msgstr "Pular peças" msgid "Stop" msgstr "Parar" @@ -5331,7 +5432,7 @@ msgid "Layer: N/A" msgstr "Camada: N/A" msgid "Estimated finish time: " -msgstr "" +msgstr "Tempo estimado de conclusão: " msgid "" "The estimated printing time for \n" @@ -5407,20 +5508,17 @@ msgstr "Cancelar impressão" msgid "Are you sure you want to stop this print?" msgstr "Tem certeza de que deseja interromper essa impressão?" -msgid "Unknown error." -msgstr "Erro desconhecido." - msgid "The printer is busy on other print job" msgstr "A impressora está ocupada com outro trabalho de impressão." msgid "Current extruder is busy changing filament" -msgstr "" +msgstr "A extrusora atual está ocupada trocando o filamento" msgid "Current slot has alread been loaded" -msgstr "" +msgstr "O slot atual já foi carregado" msgid "The selected slot is empty." -msgstr "" +msgstr "O slot selecionado está vazio." msgid "Downloading..." msgstr "Baixando" @@ -5480,14 +5578,14 @@ msgstr "Esportivo" msgid "Ludicrous" msgstr "Ridículo" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "" +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Desligar as luzes durante a tarefa causará falha no monitoramento de IA, como a detecção de espaguete. Por favor, escolha com cuidado." msgid "Keep it On" -msgstr "" +msgstr "Mantenha-o ligado" msgid "Turn it Off" -msgstr "" +msgstr "Desligar" msgid "Can't start this without storage." msgstr "Não é possível iniciar isso sem armazenamento." @@ -5561,6 +5659,9 @@ msgid "" "\n" " error code: " msgstr "" +"O resultado do seu comentário não pode ser enviado por alguns motivos. Conforme abaixo:\n" +"\n" +" código de erro: " msgid "error message: " msgstr "Mensagem de erro" @@ -5628,10 +5729,10 @@ msgstr "Estado" msgctxt "Firmware" msgid "Update" -msgstr "" +msgstr "Atualização" msgid "Assistant(HMS)" -msgstr "" +msgstr "Assistente (HMS)" msgid "Go to" msgstr "Ir para" @@ -5754,6 +5855,9 @@ msgstr "O software tem uma nova versão." msgid "Goto download page." msgstr "Vá para a página de download." +msgid "More" +msgstr "Mais" + msgid "Open Folder." msgstr "Abrir a pasta." @@ -5830,7 +5934,7 @@ msgid "Support painting" msgstr "Pintura de suporte" msgid "Fuzzy skin" -msgstr "" +msgstr "Pele felpuda" msgid "Color painting" msgstr "Pintura colorida" @@ -5885,34 +5989,34 @@ msgid "Identifies the type and position of the build plate on the heatbed. Pausi msgstr "Identifica o tipo e a posição da placa de construção no leito térmico. Pausar a impressão se uma incompatibilidade for detectada." msgid "AI Detections" -msgstr "" +msgstr "Detecções de IA" msgid "Printer will send assistant message or pause printing if any of the following problem is detected." -msgstr "" +msgstr "A impressora enviará uma mensagem de assistente ou interromperá a impressão se algum dos problemas a seguir for detectado." msgid "Enable AI monitoring of printing" msgstr "Permita o monitoramento de impressão por IA" msgid "Pausing Sensitivity:" -msgstr "" +msgstr "Sensibilidade de pausa:" msgid "Spaghetti Detection" msgstr "Detecção de espaguete" msgid "Detect spaghetti failure(scattered lose filament)." -msgstr "" +msgstr "Detectar falha de espaguete (perda de filamento disperso)." msgid "Purge Chute Pile-Up Detection" -msgstr "" +msgstr "Detecção de acúmulo na calha de purga" msgid "Monitor if the waste is piled up in the purge chute." -msgstr "" +msgstr "Monitore se os resíduos estão acumulados na calha de purga." msgid "Nozzle Clumping Detection" msgstr "Detecção de aglomeração de bicos" msgid "Check if the nozzle is clumping by filaments or other foreign objects." -msgstr "Check if the nozzle is clumped with filament or other foreign objects." +msgstr "Verifique se o bocal está cheio de filamentos ou outros objetos estranhos." msgid "Detects air printing caused by nozzle clogging or filament grinding." msgstr "Detecta a impressão de ar causada por entupimento do bico ou moagem do filamento." @@ -5923,7 +6027,7 @@ msgstr "Inspeção da primeira camada" msgid "Auto-recovery from step loss" msgstr "Recuperação automática da perda de etapas" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "Detecção de porta aberta" msgid "Notification" @@ -5954,7 +6058,7 @@ msgid "Nozzle Flow" msgstr "Fluxo do bico" msgid "Please change the nozzle settings on the printer." -msgstr "" +msgstr "Altere as configurações do bocal na impressora." msgid "View wiki" msgstr "Exibir wiki" @@ -5966,13 +6070,13 @@ msgid "Stainless Steel" msgstr "Aço inoxidável" msgid "Tungsten Carbide" -msgstr "" +msgstr "Carboneto de tungstênio" msgid "High flow" msgstr "Alto fluxo" msgid "No wiki link available for this printer." -msgstr "" +msgstr "Nenhum link wiki disponível para esta impressora." msgid "Global" msgstr "Global" @@ -5999,19 +6103,23 @@ msgstr "Configurações da impressora" msgid "The %s nozzle can not print %s." msgstr "O bico %s não consegue imprimir %s." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "Misturando%1% com%2% na impressão não é recomendado.\n" + msgid " nozzle" msgstr "Bico" #, boost-format msgid "It is not recommended to print the following filament(s) with %1%: %2%\n" -msgstr "" +msgstr "Não é recomendável que você imprima os seguintes filamentos com %1%: %2%\n" msgid "It is not recommended to use the following nozzle and filament combinations:\n" -msgstr "" +msgstr "Não é recomendável usar as seguintes combinações de bocal e filamento:\n" #, boost-format msgid "%1% with %2%\n" -msgstr "" +msgstr "%1% com %2%\n" #, boost-format msgid " plate %1%: " @@ -6160,8 +6268,10 @@ msgstr "Desmontado com sucesso. O dispositivo %s (%s) agora pode ser removido co msgid "Ejecting of device %s(%s) has failed." msgstr "A ejeção do dispositivo %s (%s) falhou." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Foi detectado um projeto anterior não salvo. Deseja restaurá-lo?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Restaurar" @@ -6179,10 +6289,10 @@ msgid "Smooth mode for timelapse is enabled, but the prime tower is off, which m msgstr "O modo suave para timelapse está habilitado, mas a torre principal está desligada, o que pode causar defeitos de impressão. Habilite a torre principal, fatie novamente e imprima novamente." msgid "Expand sidebar" -msgstr "" +msgstr "Expandir barra lateral" msgid "Collapse sidebar" -msgstr "" +msgstr "Recolher barra lateral" #, c-format, boost-format msgid "Loading file: %s" @@ -6377,6 +6487,35 @@ msgstr "Corte cancelado" msgid "Slicing Plate %d" msgstr "Placa de corte %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Predefinição de impressora inválida. Impossível fazer o slicing com Helio." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "O perfil atual da impressora não pode ser fatiado usando o Helio." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio não suporta a utilização de mais de 1 material." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "O Helio não suporta materiais %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"Nenhum Helio-PAT válido detectado. A simulação e otimização Helio não podem prosseguir.\n" +"Por favor, solicite um novo Helio-PAT." + +msgid "Execution Blocked" +msgstr "Execução Bloqueada" + +msgid "Regenerate PAT" +msgstr "Regenerar PAT" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Falha ao obter o PAT Helio. Clique em Atualizar para tentar novamente." + msgid "Please resolve the slicing errors and publish again." msgstr "Resolva os erros de fatiamento e publique novamente." @@ -6419,23 +6558,20 @@ msgid "" "The currently connected printer '%s', is a %s model.\n" "To use this printer for printing, please switch the printer model of project file to %s." msgstr "" -"The currently connected printer '%s' is a %s model.\n" -"To use this printer for printing, please switch the printer model of project file to %s." +"A impressora atualmente conectada '%s', é um modelo %s.\n" +"Para usar esta impressora para impressão, mude o modelo de impressora do arquivo de projeto para %s." #, c-format, boost-format msgid "" "The currently connected printer '%s', is a %s model but not consistent with preset in project file.\n" "To use this printer for printing, please switch the preset first." msgstr "" -"The currently connected printer '%s' is a %s model but not consistent with preset in project file.\n" -"To use this printer for printing, please switch the preset first." +"A impressora atualmente conectada '%s', é um modelo %s, mas não consistente com a predefinição no arquivo de projeto.\n" +"Para utilizar esta impressora para impressão, mude primeiro a predefinição." msgid "Switch now" msgstr "Mude agora" -msgid "Tips" -msgstr "Dicas" - msgid "Load project" msgstr "Carregar projeto" @@ -6472,7 +6608,7 @@ msgid "Importing to QIDI Studio failed. Please download the file and manually im msgstr "A importação para o QIDI Studio falhou. Faça o download do arquivo e importe-o manualmente." msgid "The current settings produce a model that is too large. Please narrow the range or increase the step size. (Model size is proportional to (End - Start) / Step size.)" -msgstr "" +msgstr "As configurações atuais produzem um modelo muito grande. Reduza o intervalo ou aumente o tamanho da etapa. (O tamanho do modelo é proporcional a (Fim - Início) / Tamanho da etapa)." msgid "The selected file" msgstr "O arquivo selecionado" @@ -6551,7 +6687,7 @@ msgid "The nozzle type is not set. Please set the nozzle and try again." msgstr "O tipo de bico não está definido. Defina o bico e tente novamente." msgid "The nozzle type is not set. Please check." -msgstr "" +msgstr "O tipo de bico não está definido. Por favor, verifique." msgid "Unable to perform boolean operation on model meshes. You may fix the meshes and try again." msgstr "Não é possível realizar a operação booleana nas malhas do modelo. Você pode corrigir as malhas e tentar novamente." @@ -6576,10 +6712,10 @@ msgid "Negative parts detected. Would you like to perform mesh boolean before ex msgstr "Peças negativas detectadas. Gostaria de executar a malha booleana antes de exportar?" msgid "It is not recommended to use PVA filaments with 0.2mm nozzles." -msgstr "" +msgstr "Não é recomendado usar filamentos de PVA com bicos de 0,2 mm." msgid "Are you sure to use them? \n" -msgstr "" +msgstr "Tem certeza de que vai usá-los? \n" msgid "" "Print By Object: \n" @@ -6601,12 +6737,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "Suportes personalizados, seam_facets e pintura colorida foram removidos antes de reparar o nome do modelo:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Impressora não conectada. Vá para a página do dispositivo para conectar uma impressora %s antes de sincronizar." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "A impressora conectada atualmente na página do dispositivo não é uma %s. Por favor, troque para uma %s antes de sincronizar." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Não há filamentos na impressora. Carregue os filamentos na impressora primeiro." @@ -6678,6 +6814,12 @@ msgstr "Para reparar o modelo, use uma ferramenta de terceiros antes de importá msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Placa% d: %s não é sugerido para ser usado para imprimir o filamento %s(%s). Se você ainda quiser fazer essa impressão, defina a temperatura do leito desse filamento como diferente de zero." +msgid "Parameter recommendation" +msgstr "Recomendação de parâmetro" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "No predefinido de processo, em \"Outros-Avançado\", marque \"Ativar detecção de aglomeração por sondagem\". Esse recurso gera uma pequena torre de limpeza e realiza uma sondagem para identificar problemas de aglomeração no início da impressão e interrompe a impressão, prevenindo falhas na impressão ou danos à impressora.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Atualmente, o formulário de configuração de objeto não pode ser usado com uma impressora com múltiplas extrusoras." @@ -6685,7 +6827,7 @@ msgid "Not available" msgstr "Não disponível" msgid "Top front" -msgstr "" +msgstr "Parte frontal superior" msgid "The current project has unsaved changes, save it before continuing?" msgstr "O projeto atual tem alterações não salvas; você gostaria de salvar antes de continuar?" @@ -6839,10 +6981,10 @@ msgid "Clear my choice for synchronizing printer preset after loading the file." msgstr "Desmarque minha escolha para sincronizar predefinições da impressora após carregar o arquivo." msgid "Clear my choice for Load 3mf dialog settings." -msgstr "" +msgstr "Desmarque minha escolha para as configurações da caixa de diálogo Carregar 3mf." msgid "Show the warning dialog again when importing non-QIDI 3MF files" -msgstr "" +msgstr "Mostrar a caixa de diálogo de aviso novamente ao importar arquivos 3MF que não sejam QIDI" msgid "3D Settings" msgstr "Configurações 3D" @@ -6871,6 +7013,12 @@ msgstr "Habilitar a correção de gama para o arquivo obj importado" msgid "Perform gamma correction on color after importing the obj model." msgstr "Execute a correção de gama na cor após importar o modelo obj." +msgid "Remember last used color scheme" +msgstr "Lembrar o esquema de cores usado por último" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "Quando habilitado, o último esquema de cores usado (por exemplo, Tipo de Linha, Velocidade) será aplicado automaticamente na próxima inicialização." + msgid "Improve rendering performance by lod" msgstr "Melhore o desempenho de renderização por meio de carregamento" @@ -6878,19 +7026,19 @@ msgid "Improved rendering performance under the scene of multiple plates and man msgstr "Melhor desempenho de renderização sob a cena de várias placas e muitos modelos." msgid "Collapsible" -msgstr "" +msgstr "Dobrável" msgid "Uncollapsible" -msgstr "" +msgstr "Incontrolável" msgid "Toolbar Style" -msgstr "" +msgstr "Estilo da barra de ferramentas" msgid "Grabber scale" msgstr "Escala Grabber" msgid "Set grabber size for move,rotate,scale tool." -msgstr "" +msgstr "Defina o tamanho do agarrador para a ferramenta mover, girar e dimensionar." msgid "Value range" msgstr "Faixa de valores" @@ -6940,6 +7088,27 @@ msgstr "Mostre modelos on-line escolhidos pela equipe na página inicial" msgid "Show history on the home page" msgstr "Mostrar histórico na página inicial" +msgid "Helio Options" +msgstr "Opções Helio" + +msgid "Enable Helio" +msgstr "Habilitar Helio" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Sobre Helio" + +msgid "Helio Privacy Policy" +msgstr "Política de privacidade da Helio" + +msgid "Reminder During Slicing" +msgstr "Lembrete Durante o Slicing" + +msgid "Automatic mode" +msgstr "Modo automático" + msgid "Maximum recent projects" msgstr "Máximo de projetos recentes" @@ -7127,13 +7296,13 @@ msgid "Project-inside presets" msgstr "Predefinições dentro do projeto" msgid "System" -msgstr "" +msgstr "Sistema" msgid "Unsupported presets" -msgstr "" +msgstr "Predefinições não suportadas" msgid "Unsupported" -msgstr "" +msgstr "Não suportado" msgid "Add/Remove filaments" msgstr "Adicionar/remover filamentos" @@ -7331,10 +7500,10 @@ msgid "Not satisfied with the grouping of filaments? Regroup and slice ->" msgstr "Não está satisfeito com o agrupamento de filamentos? Reagrupe e fatie ->" msgid "Manually change external spool during printing for multi-color printing" -msgstr "" +msgstr "Troque manualmente o carretel externo durante a impressão para impressão multicolorida" msgid "Multi-color with external" -msgstr "" +msgstr "Multicolorido com externo" msgid "Your filament grouping method in the sliced file is not optimal." msgstr "Seu método de agrupamento de filamentos no arquivo fatiado não é o ideal." @@ -7403,12 +7572,10 @@ msgid "Errors" msgstr "Erros" msgid "More than one filament types have been mapped to the same external spool, which may cause printing issues. The printer won't pause during printing." -msgstr "" +msgstr "Mais de um tipo de filamento foi mapeado para o mesmo carretel externo, o que pode causar problemas de impressão. A impressora não fará uma pausa durante a impressão." msgid "The filament type setting of external spool is different from the filament in the slicing file." -msgstr "" -"The filament type setting of external spool is different from the filament in the slicing file, \n" -" which may cause printing issues. " +msgstr "A configuração do tipo de filamento do carretel externo é diferente do filamento no arquivo de fatiamento, o que pode causar problemas de impressão. " msgid "The printer type selected when generating G-Code is not consistent with the currently selected printer. It is recommended that you use the same printer type for slicing." msgstr "O tipo de impressora selecionado ao gerar o G-Code não é consistente com a impressora atualmente selecionada. É recomendável usar o mesmo tipo de impressora para fatiar." @@ -7429,7 +7596,7 @@ msgid "This checks the flatness of heatbed. Leveling makes extruded height unifo msgstr "Isso verifica o nivelamento da mesa aquecida. O nivelamento torna a altura extrudada uniforme." msgid "This process determines the dynamic flow values to improve overall print quality." -msgstr "" +msgstr "Esse processo determina os valores de fluxo dinâmico para melhorar a qualidade geral da impressão." msgid "Preparing print job" msgstr "Preparando o trabalho de impressão" @@ -7448,19 +7615,10 @@ msgid "Cost %dg filament and %d changes more than optimal grouping." msgstr "Custo %dg filamento e %d alterações a mais que o agrupamento ideal." msgid "nozzle" -msgstr "" - -msgid "extruder" -msgstr "" +msgstr "bocal" msgid "both extruders" -msgstr "" - -msgid "right extruder" -msgstr "" - -msgid "left extruder" -msgstr "" +msgstr "ambas as extrusoras" msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Dicas: Se você trocou o bico da sua impressora recentemente, vá em 'Dispositivo -> Peças da impressora' para alterar a configuração do bico." @@ -7475,18 +7633,18 @@ msgstr "O diâmetro atual do bico (%.1fmm) não corresponde ao arquivo de fatiam #, c-format, boost-format msgid "The hardness of current material (%s) exceeds the hardness of %s(%s). Please verify the nozzle or material settings and try again." -msgstr "" +msgstr "A dureza do material atual (%s ) excede a dureza de%s (%s ). Verifique as configurações do bico ou do material e tente novamente." #, c-format, boost-format msgid "The filament on %s may soften. Please unload." -msgstr "" +msgstr "O filamento em%s pode amolecer. Por favor, descarregue." #, c-format, boost-format msgid "The filament on %s is unknown and may soften. Please set filament." -msgstr "" +msgstr "O filamento em%s é desconhecido e pode amolecer. Por favor, ajuste o filamento." msgid "Unable to automatically match to suitable filament. Please click to manually match." -msgstr "" +msgstr "Não foi possível encontrar o filamento adequado automaticamente. Clique para encontrar o filamento manualmente." msgid "Cool" msgstr "Frio" @@ -7563,28 +7721,28 @@ msgid "This printer does not support printing all plates" msgstr "Esta impressora não suporta a impressão de todas as chapas" msgid "Please cold pull before printing TPU to avoid clogging. You may use cold pull maintenance on the printer." -msgstr "" +msgstr "Por favor, puxe a frio antes de imprimir TPU para evitar entupimentos. Você pode usar a manutenção por tração a frio na impressora." msgid "High chamber temperature is required. Please close the door." -msgstr "" +msgstr "É necessária uma alta temperatura da câmara. Por favor, feche a porta." msgid "Please refer to Wiki before use->" -msgstr "" +msgstr "Por favor, consulte Wiki antes de usar->" msgid "Send to Printer storage" msgstr "Enviar para armazenamento da impressora" msgid "Try to connect" -msgstr "" +msgstr "Tente se conectar" msgid "click to retry" -msgstr "" +msgstr "clique para tentar novamente" msgid "Upload file timeout, please check if the firmware version supports it." msgstr "Tempo limite de upload do arquivo: verifique se a versão do firmware suporta isso." msgid "No available external storage was obtained. Please confirm and try again." -msgstr "No available external storage was found. Please confirm and try again." +msgstr "Nenhum armazenamento externo disponível foi obtido. Confirme e tente novamente." msgid "Media capability acquisition timeout, please check if the firmware version supports it." msgstr "Tempo limite de aquisição de capacidade de mídia, verifique se a versão do firmware suporta isso." @@ -7599,7 +7757,7 @@ msgid "Sending failed, please try again!" msgstr "O envio falhou, tente novamente!" msgid "Connection failed. Click the icon to retry" -msgstr "" +msgstr "Falha na conexão. Clique no ícone para tentar novamente." msgid "Cannot send the print task when the upgrade is in progress" msgstr "Não é possível enviar tarefas de impressão quando uma atualização está em andamento" @@ -7746,8 +7904,14 @@ msgstr "Clique para redefinir todas as configurações para a última predefini msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "A torre principal é necessária para um cronograma tranquilo. Pode haver falhas no modelo sem torre principal. Tem certeza de que deseja desativar a torre principal?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "A torre principal é necessária para a detecção de aglomeração. Pode haver falhas no modelo sem a torre principal. Tem certeza de que deseja desativar a torre principal?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" -msgstr "" +msgstr "Habilitar a altura Z precisa e a torre principal pode fazer com que o tamanho da torre principal aumente. Você ainda deseja habilitar?" + +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "A torre principal é necessária para a detecção de agrupamentos. Pode haver falhas no modelo sem a torre principal. Você ainda deseja ativar a detecção de agrupamentos?" msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "A torre principal é necessária para um lapso de tempo suave. Pode haver falhas no modelo sem torre principal. Você quer habilitar a torre principal?" @@ -7759,18 +7923,26 @@ msgid "" "Non-soluble support materials are not recommended for support base. \n" "Are you sure to use them for support base? \n" msgstr "" +"Materiais de suporte não solúveis não são recomendados para a base de suporte. \n" +"Você tem certeza de usá-los como base de suporte? \n" msgid "" "When using PLA to support TPU, We recommend the following settings:\n" "0 top z distance, 0 interface spacing, 0 support/object xy distance, interlaced rectilinear pattern, disable \n" "independent support layer height and use PLA for both support interface and support base" msgstr "" +"Ao usar o PLA para oferecer suporte à TPU, recomendamos as seguintes configurações:\n" +"0 distância superior a z, 0 espaçamento de interface, 0 distância x de suporte/objeto, padrão retilíneo entrelaçado, desabilitar \n" +"altura independente da camada de suporte e uso de PLA para interface de suporte e base de suporte" msgid "" "When using soluble material for the support, We recommend the following settings:\n" "0 top z distance, 0 interface spacing, 0 support/object xy distance, interlaced rectilinear pattern, disable \n" "independent support layer height and use soluble materials for both support interface and support base" msgstr "" +"Ao usar material solúvel como suporte, recomendamos as seguintes configurações:\n" +"0 distância superior a z, 0 espaçamento de interface, 0 distância x de suporte/objeto, padrão retilíneo entrelaçado, desabilitar \n" +"altura independente da camada de suporte e uso de materiais solúveis tanto para a interface de suporte quanto para a base de suporte" msgid "" "Change these settings automatically? \n" @@ -7793,6 +7965,9 @@ msgid "" "0 top z distance, 0 interface spacing, 0 support/object xy distance, interlaced rectilinear pattern, disable \n" "independent support layer height and use soluble materials for both support interface and support base" msgstr "" +"Ao usar material solúvel para a interface de suporte, recomendamos as seguintes configurações:\n" +"0 distância superior a z, 0 espaçamento de interface, 0 distância x de suporte/objeto, padrão retilíneo entrelaçado, desabilitar \n" +"altura independente da camada de suporte e uso de materiais solúveis tanto para a interface de suporte quanto para a base de suporte" msgid "" "Layer height is too small.\n" @@ -8012,7 +8187,7 @@ msgid "Filament end G-code" msgstr "G-code de final " msgid "Multi Filament" -msgstr "" +msgstr "Multifilamento" msgid "Printable space" msgstr "Espaço imprimível" @@ -8044,6 +8219,9 @@ msgstr "G-code de mudança de camada" msgid "Time lapse G-code" msgstr "Código G de lapso de tempo" +msgid "Clumping Detection G-code" +msgstr "G-code de Detecção de Aglomeração" + msgid "Change filament G-code" msgstr "G-code de troca de filamento" @@ -8377,7 +8555,7 @@ msgid "Obj file Import color" msgstr "Cor de importação do arquivo Obj" msgid "Some faces don't have color defined." -msgstr "" +msgstr "Algumas faces não possuem cor definida." msgid "mtl file exist error,could not find the material:" msgstr "erro de arquivo mtl existente, não foi possível encontrar o material:" @@ -8552,7 +8730,7 @@ msgid "You selected external and AMS filament at the same time in an extruder, y msgstr "Você selecionou filamento externo e AMS ao mesmo tempo em uma extrusora; você precisará trocar manualmente o filamento externo." msgid "Successfully synchronized nozzle information." -msgstr "" +msgstr "Informações do bico sincronizadas com sucesso." msgid "Successfully synchronized nozzle and AMS number information." msgstr "Informações do bico e do número AMS sincronizadas com sucesso." @@ -8569,7 +8747,7 @@ msgstr "Cor e tipo de filamento da impressora sincronizados com sucesso." msgctxt "FinishSyncAms" msgid "OK" -msgstr "" +msgstr "Ok" msgid "Studio would re-calculate your flushing volumes everytime the filaments color changed or filaments changed. You could disable the auto-calculate in QIDI Studio > Preferences" msgstr "O Studio recalculava seus volumes de descarga sempre que a cor dos filamentos mudava ou os filamentos mudavam. Você pode desativar o cálculo automático no QIDI Studio > Preferências" @@ -8733,13 +8911,13 @@ msgid "Camera view - Behind" msgstr "Visão da câmera - Atrás" msgid "Camera view - Left" -msgstr "" +msgstr "Visão da câmera - Esquerda" msgid "Camera view - Right" -msgstr "" +msgstr "Visão da câmera - Direita" msgid "Camera view - Isometric" -msgstr "" +msgstr "Visão da câmera - Isométrica" msgid "Select all objects" msgstr "Selecionar todos os objetos" @@ -8845,63 +9023,9 @@ msgstr "Nova versão do QIDI Studio" msgid "Skip this Version" msgstr "Pular esta versão" -msgid "Done" -msgstr "Concluído" - msgid "resume" msgstr "Continuar" -msgid "Resume Printing" -msgstr "Retomar a impressão" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Parar impressão" - -msgid "Check Assistant" -msgstr "Assistente de verificação" - -msgid "Filament Extruded, Continue" -msgstr "Filamento extrudado, Continuar" - -msgid "Not Extruded Yet, Retry" -msgstr "Ainda não foi extrudado, tente novamente" - -msgid "Finished, Continue" -msgstr "Concluído, Continuar" - -msgid "Load Filament" -msgstr "Carregar Filamento" - -msgid "Filament Loaded, Resume" -msgstr "Filamento carregado, retomar" - -msgid "View Liveview" -msgstr "Ver visualização ao vivo" - -msgid "No Reminder Next Time" -msgstr "Nenhum lembrete na próxima vez" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Ignorar. Não lembre da próxima vez" - -msgid "Ignore this and Resume" -msgstr "Ignore isso e continue" - -msgid "Problem Solved and Resume" -msgstr "Problema resolvido e retomado" - -msgid "Stop Buzzer" -msgstr "Parar Buzzer" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Confirme e atualize o bocal" @@ -8975,6 +9099,63 @@ msgstr "Falha ao enviar. Clique em Tentar novamente para tentar enviar novamente msgid "reconnect" msgstr "Reconectar" +msgid "Terms of Service" +msgstr "Termos de Serviço" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Você está prestes a ativar um recurso de serviço de software de terceiros da Helio Additive! Antes de confirmar o uso deste recurso, leia atentamente as seguintes declarações." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "Salvo especificação em contrário, a QIDI Tech fornece suporte apenas para os recursos de software oficialmente fornecidos. Os recursos de avaliação e otimização de fatiamento baseados no serviço de nuvem da Helio Additive neste software serão desenvolvidos, operados, fornecidos e mantidos pela Helio Additive. A Helio Additive é responsável pela eficácia e disponibilidade deste serviço. O recurso de otimização deste serviço pode modificar os comandos de impressão padrão, representando um risco de danos à impressora. Esses recursos coletarão as informações e os dados do usuário necessários para a execução das funções relevantes do serviço. Assinaturas e pagamentos podem estar envolvidos. Visite a Helio Additive e consulte o Contrato de Privacidade da Helio Additive e o Contrato de Usuário da Helio Additive para obter informações detalhadas." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Você entende que este produto é fornecido para você \"no estado em que se encontra\" com base nos serviços da Helio Additive, e a QIDI não oferece garantias expressas ou implícitas de qualquer tipo, tampouco pode controlar os efeitos do serviço. Na máxima extensão permitida pela legislação aplicável, a QIDI ou seus licenciadores/afiliados não fornecem representações ou garantias expressas ou implícitas, incluindo, mas não se limitando a, garantias de comercialização, qualidade satisfatória, adequação a um propósito específico, precisão, confidencialidade e não violação de direitos de terceiros. Devido à natureza dos serviços em rede, a QIDI não pode garantir que o serviço estará disponível em todos os momentos, e reserva-se o direito de encerrar o serviço com base nas circunstâncias relevantes." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "Você concorda em não usar este produto e suas atualizações relacionadas para se envolver nas seguintes atividades:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1.Copie ou utilize qualquer parte deste produto fora do escopo autorizado pela Helio Additive e QIDI." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2.Tentar interromper, contornar, alterar, invalidar ou evitar qualquer sistema de Gerenciamento de Direitos Digitais relacionado e/ou parte integrante deste produto." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3.Usar este software e serviços para quaisquer atividades impróprias ou ilegais." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Política de Privacidade da Helio Additive" + +msgid "Terms of Use of Helio Additive" +msgstr "Termos de Uso do Helio Additive" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "Ao confirmar a ativação deste recurso, você confirma e concorda com as declarações acima." + +msgid "Agree" +msgstr "Concordar" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Temperatura da câmara" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "Observação: Por favor, defina a temperatura acima de acordo com a situação real. Quanto mais precisos forem os dados, mais exatos serão os resultados da análise." + +msgid "How to use Helio" +msgstr "Como usar o Helio" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Falha ao obter Helio PAT. O número de PATs emitidos atingiu o limite máximo. Por favor, fique atento às informações no site oficial do Helio. Clique em Atualizar para tentar novamente assim que estiver disponível." + +msgid "Click for more details" +msgstr "Clique para ver mais detalhes" + msgid "Air Pump" msgstr "Bomba de ar" @@ -8987,6 +9168,9 @@ msgstr "" msgid "Cutting Module" msgstr "Módulo de corte" +msgid "Auto Fire Extinguishing System" +msgstr "Sistema Automático de Extinção de Incêndios" + msgid "Model:" msgstr "Modelo" @@ -9089,7 +9273,7 @@ msgid "Maybe parts of the object at these height are too thin, or the object has msgstr "Partes do objeto nessas alturas podem ser muito finas ou o objeto pode ter uma malha defeituosa." msgid "Flush volumes matrix do not match to the correct size!" -msgstr "" +msgstr "Os volumes de descarga não correspondem como tamanho correto!" msgid "No object can be printed. Maybe too small" msgstr "Nenhum objeto pode ser impresso. Talvez muito pequeno" @@ -9097,7 +9281,9 @@ msgstr "Nenhum objeto pode ser impresso. Talvez muito pequeno" msgid "" "Failed to generate gcode for invalid custom G-code.\n" "\n" -msgstr "Falha ao gerar g-code para g-code customizado.\n" +msgstr "" +"Falha ao gerar o G-code devido a G-code personalizado inválido.\n" +"\n" msgid "Please check the custom G-code or use the default custom G-code.\n" msgstr "Verifique o g-code personalizado ou use o g-code personalizado padrão.\n" @@ -9278,6 +9464,9 @@ msgstr "%1% é muito alto, e haverá colisões." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " está muito perto da área de exclusão, pode haver colisões durante a impressão." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " está muito perto da área de detecção de aglomeração, pode haver colisões durante a impressão." + msgid "Prime Tower" msgstr "Torre de purga" @@ -9287,17 +9476,23 @@ msgstr " está muito próximo dos outros e podem ocorrer colisões.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " está muito perto de uma área de exclusão e as colisões serão causadas.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " está muito perto da área de detecção de aglomeração, e colisões serão causadas.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "Imprimir filamentos de alta e baixa temperatura juntos pode causar entupimento dos bicos ou danos à impressora." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." -msgstr "" +msgstr "Imprimir filamentos de alta e baixa temperatura juntos pode causar entupimento dos bicos ou danos à impressora. Se você ainda quiser imprimir, você pode ativar a opção em Preferências." + +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "Imprimir filamentos de diferentes temperaturas juntos pode causar entupimento do bico ou danos à impressora." msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "Imprimir filamentos de alta e média temperatura juntos pode causar entupimento dos bicos ou danos à impressora." msgid "Printing mid-temp and low-temp filaments together may cause nozzle clogging or printer damage." -msgstr "" +msgstr "Imprimir filamentos de temperatura média e baixa juntos pode causar entupimento dos bicos ou danos à impressora." msgid "No extrusions under current settings." msgstr "Sem extrusões nas configurações atuais." @@ -9305,6 +9500,12 @@ msgstr "Sem extrusões nas configurações atuais." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "O modo suave de lapso de tempo não é suportado quando a sequência “por objeto” está ativada." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "A detecção de aglomeração não é suportada quando a sequência \"por objeto\" está ativada." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "A torre principal é necessária para detecção de aglomeração; caso contrário, pode haver falhas no modelo." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Selecione a sequência de impressão “Por objeto” para imprimir vários objetos no modo vaso em espiral." @@ -9651,41 +9852,41 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Velocidade de 100%% parede saliente que não tem sobreposição com a camada inferior." msgid "Slow down by height" -msgstr "" +msgstr "Diminua a velocidade por altura" msgid "Enable this option to slow printing down by height" -msgstr "Enable this option to set the upper bound of printing speed and acceleration as functions of printing height (z) when z lies within the range [\"starting height\", \"ending height\"]. For example, the upper bound of the printing speed at z changes between \"starting speed\" and \"ending speed\" by z linearly." +msgstr "Ative essa opção para reduzir a velocidade da impressão por altura" msgid "Starting height" -msgstr "" +msgstr "Altura inicial" msgid "The height starts to slow down" -msgstr "" +msgstr "A altura começa a diminuir" msgid "Speed at starting height" -msgstr "" +msgstr "Velocidade na altura inicial" msgid "Acceleration at starting height" -msgstr "" +msgstr "Aceleração na altura inicial" msgid "mm/s²" msgstr "mm/s²" msgid "Ending height" -msgstr "" +msgstr "Altura final" msgid "The height finishes slowing down, Ending height should be larger than Starting height, or the slowing down will not work!" -msgstr "“Ending height” should be larger than “Starting height”, or the slowing down will not work!" +msgstr "A altura termina de diminuir, a altura final deve ser maior do que a altura inicial ou a desaceleração não funcionará!" msgid "Speed at ending height" -msgstr "" +msgstr "Velocidade na altura final" msgid "Acceleration at ending height" -msgstr "" +msgstr "Aceleração na altura final" msgid "Speed of bridge and completely overhang wall" msgstr "Essa é a velocidade de pontes e paredes 100% salientes." @@ -9909,7 +10110,7 @@ msgstr "Pequenos perímetros" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Essa configuração afetará a velocidade dos perímetros com raio <= limite de perímetro pequeno (geralmente orifícios). Se expresso como porcentagem (por exemplo: 80%), ele será calculado na configuração de velocidade da parede externa acima. Defina como zero para automático." -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "Limite de perímetro pequeno" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10060,16 +10261,16 @@ msgid "Manual" msgstr "Manual" msgid "Flush temperature" -msgstr "" +msgstr "Temperatura de descarga" msgid "temperature when flushing filament. 0 indicates the upper bound of the recommended nozzle temperature range" -msgstr "" +msgstr "temperatura ao lavar o filamento. 0 indica o limite superior da faixa de temperatura do bico recomendada" msgid "Flush volumetric speed" -msgstr "" +msgstr "Velocidade volumétrica de descarga" msgid "Volumetric speed when flushing filament. 0 indicates the max volumetric speed" -msgstr "" +msgstr "Velocidade volumétrica ao lavar o filamento. 0 indica a velocidade volumétrica máxima" msgid "mm³/s" msgstr "mm³/s" @@ -10122,6 +10323,15 @@ msgstr "Por temperatura mais alta" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "O diâmetro do filamento é usado para calcular a extrusão em gcode, por isso é importante e deve ser preciso" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Encolhimento" @@ -10133,6 +10343,12 @@ msgstr "" "Insira a porcentagem de contração que o filamento terá após o resfriamento (94% se você medir 94 mm em vez de 100 mm). A peça será dimensionada em xy para compensar. Somente o filamento utilizado para o perímetro é levado em consideração.\n" "Certifique-se de deixar espaço suficiente entre os objetos, pois essa compensação é feita após as verificações." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Categoria de Adesividade" @@ -10203,10 +10419,10 @@ msgid "Support material is commonly used to print support and support interface" msgstr "O material de suporte é comumente usado para imprimir interfaces de suporte e suporte." msgid "Filament printable" -msgstr "" +msgstr "Filamento imprimível" msgid "The filament is printable in extruder" -msgstr "" +msgstr "O filamento é imprimível na extrusora" msgid "Filament prime volume" msgstr "Volume principal do filamento" @@ -10309,19 +10525,19 @@ msgid "Cross Zag" msgstr "Cruz Zag" msgid "Locked Zag" -msgstr "" +msgstr "Zague bloqueado" msgid "Skin infill pattern" -msgstr "" +msgstr "padrão de preenchimento de pele" msgid "Line pattern for skin" -msgstr "" +msgstr "Padrão de linha para pele" msgid "Skeleton infill pattern" -msgstr "" +msgstr "padrão de preenchimento do esqueleto" msgid "Line pattern for skeleton" -msgstr "" +msgstr "Padrão de linha para o esqueleto" msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" msgstr "Esta é a aceleração do preenchimento da superfície superior. Usar um valor mais baixo pode melhorar a qualidade da superfície superior." @@ -10429,10 +10645,10 @@ msgid "Filter out gaps smaller than the threshold specified. This setting won't msgstr "Filtre as lacunas menores do que o limite especificado. Essa configuração não afetará as camadas superior/inferior" msgid "Precise wall" -msgstr "" +msgstr "Parede precisa" msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." -msgstr "" +msgstr "Melhore a precisão do invólucro ajustando o espaçamento da parede externa. Isso também melhora a consistência da camada." msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" msgstr "Velocidade de preenchimento da lacuna. A lacuna geralmente tem uma largura de linha irregular e deve ser impressa mais lentamente" @@ -10461,6 +10677,21 @@ msgstr "Digitalizar a primeira camada" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Ative isso para permitir que a câmera da impressora verifique a qualidade da primeira camada" +msgid "Enable clumping detection" +msgstr "Ativar detecção de aglomeração" + +msgid "Clumping detection layers" +msgstr "Camadas de detecção de aglomeração" + +msgid "Clumping detection layers." +msgstr "Camadas de detecção de aglomeração." + +msgid "Probing exclude area of clumping" +msgstr "Sondagem para excluir área de aglomeração" + +msgid "Probing exclude area of clumping." +msgstr "Exclusão da área de agrupamento durante a sondagem." + msgid "Thumbnail size" msgstr "Tamanho da miniatura" @@ -10483,7 +10714,7 @@ msgid "Stainless steel" msgstr "Aço inoxidável" msgid "Tungsten carbide" -msgstr "" +msgstr "Carboneto de tungstênio" msgid "Brass" msgstr "Latão" @@ -10546,40 +10777,40 @@ msgid "This parameter adds a slight rotation to each layer of infill to create a msgstr "Este parâmetro adiciona uma leve rotação a cada camada de preenchimento para criar uma textura cruzada." msgid "Skeleton infill density" -msgstr "" +msgstr "Densidade de preenchimento do esqueleto" msgid "The remaining part of the model contour after removing a certain depth from the surface is called the skeleton. This parameter is used to adjust the density of this section.When two regions have the same sparse infill settings but different skeleton densities, their skeleton areas will develop overlapping sections.default is as same as infill density." -msgstr "The remaining part of the model contour after removing a certain depth from the surface is called the skeleton. This parameter is used to adjust the density of this section.When two regions have the same sparse infill settings but different skeleton densities, their skeleton areas will develop overlapping sections. Default is the same as infill density." +msgstr "A parte restante do contorno do modelo após a remoção de uma certa profundidade da superfície é chamada de esqueleto. Esse parâmetro é usado para ajustar a densidade dessa seção. Quando duas regiões têm as mesmas configurações de preenchimento esparso, mas densidades de esqueleto diferentes, suas áreas de esqueleto desenvolverão seções sobrepostas. O padrão é igual à densidade de preenchimento." msgid "Skin infill density" -msgstr "" +msgstr "Densidade de preenchimento da pele" msgid "The portion of the model's outer surface within a certain depth range is called the skin. This parameter is used to adjust the density of this section.When two regions have the same sparse infill settings but different skin densities, This area will not be split into two separate regions.default is as same as infill density." -msgstr "The portion of the model's outer surface within a certain depth range is called the skin. This parameter is used to adjust the density of this section.When two regions have the same sparse infill settings but different skin densities, This area will not be split into two separate regions. Default is the same as infill density." +msgstr "A parte da superfície externa do modelo dentro de uma determinada faixa de profundidade é chamada de pele. Esse parâmetro é usado para ajustar a densidade dessa seção. Quando duas regiões têm as mesmas configurações de preenchimento esparso, mas densidades de pele diferentes, essa área não será dividida em duas regiões separadas. O padrão é igual à densidade de preenchimento." msgid "Skin infill depth" -msgstr "" +msgstr "Profundidade de preenchimento da pele" msgid "The parameter sets the depth of skin." -msgstr "" +msgstr "O parâmetro define a profundidade da pele." msgid "Infill lock depth" -msgstr "" +msgstr "Profundidade do bloqueio de preenchimento" msgid "The parameter sets the overlapping depth between the interior and skin." -msgstr "" +msgstr "O parâmetro define a profundidade de sobreposição entre o interior e a pele." msgid "Skin line width" -msgstr "" +msgstr "Largura da linha da pele" msgid "Adjust the line width of the selected skin paths." -msgstr "" +msgstr "Ajuste a largura da linha dos caminhos de capa selecionados." msgid "Skeleton line width" -msgstr "" +msgstr "Largura da linha do esqueleto" msgid "Adjust the line width of the selected skeleton paths." -msgstr "" +msgstr "Ajuste a largura da linha dos caminhos do esqueleto selecionados." msgid "Symmetric infill y axis" msgstr "Eixo y de preenchimento simétrico" @@ -10725,6 +10956,9 @@ msgstr "Ângulo para passar a ferro, que controla o ângulo relativo entre a sup msgid "This gcode part is inserted at every layer change after lift z" msgstr "Esta parte do g-code é inserida a cada mudança de camada após a elevação z" +msgid "Clumping detection G-code" +msgstr "G-code de detecção de aglomeração" + msgid "Supports silent mode" msgstr "Suporta o modo silencioso" @@ -10960,7 +11194,7 @@ msgid "Initial layer expansion" msgstr "Expansão inicial da camada" msgid "Expand the first raft or support layer to improve bed plate adhesion, -1 means auto" -msgstr "Expands the first raft or support layer to improve bed plate adhesion, -1 means auto" +msgstr "Expande a primeira jangada ou camada de suporte para melhorar a adesão da placa de base, -1 significa auto" msgid "Raft layers" msgstr "Camadas de Raft" @@ -11008,10 +11242,10 @@ msgid "Experimental feature.Retraction length before cutting off during filament msgstr "Característica experimental. Comprimento de retração antes do corte durante a troca do filamento" msgid "Long retraction when extruder change" -msgstr "Long retraction when changing extruders" +msgstr "Longa retração quando a extrusora muda" msgid "Retraction distance when extruder change" -msgstr "Retraction distance when changing extruders" +msgstr "Distância de retração quando a extrusora muda" msgid "Z hop when retract" msgstr "Um salto quando se retrai" @@ -11086,10 +11320,10 @@ msgid "Random" msgstr "Aleatório" msgid "Seam placement away from overhangs(experimental)" -msgstr "" +msgstr "Colocação da costura longe de saliências (experimental)" msgid "Ensure seam placement away from overhangs for alignment and backing modes." -msgstr "Ensure seam placement away from overhangs for alignment modes." +msgstr "Certifique-se de que a costura seja colocada longe de saliências para modos de alinhamento." msgid "Seam gap" msgstr "Lacuna de costura" @@ -11137,7 +11371,7 @@ msgid "Override filament scarf seam setting" msgstr "Substituir configuração de costura de cachecol de filamento" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Configuração de costura de cachecol de filamento de substituição e pode controlar as configurações por modificador." msgid "Wipe speed" msgstr "Velocidade de limpeza" @@ -11398,7 +11632,7 @@ msgid "Normal Support expansion" msgstr "Expansão de suporte normal" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" +msgstr "Expandir (+) ou reduzir (-) a extensão horizontal do suporte normal" msgid "Speed of support" msgstr "Velocidade de suporte" @@ -11465,10 +11699,7 @@ msgid "Support wall loops" msgstr "Alças de parede de suporte" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." -msgstr "" - -msgid "Chamber temperature" -msgstr "Temperatura da câmara" +msgstr "Esta configuração especifica a contagem de paredes de suporte no intervalo de [-1,2]. -1 significa automático e 0 significa permitir somente o modo de preenchimento onde o suporte é espesso o suficiente." msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "A temperatura mais alta da câmara pode ajudar a suprimir ou reduzir a deformação e potencialmente levar a uma maior resistência de união entre camadas para materiais de alta temperatura, como ABS, ASA, PC, PA e assim por diante. Ao mesmo tempo, a filtragem do ar de ABS e ASA piorará. Já para PLA, PETG, TPU, PVA e outros materiais de baixa temperatura, a temperatura real da câmara não deve ser alta para evitar entupimentos, então 0 significa desligar é altamente recomendado" @@ -11687,7 +11918,7 @@ msgid "Rib wall" msgstr "Parede de costela" msgid "The wall of prime tower will add four ribs and make its cross-section as close to a square as possible, so the width will be fixed." -msgstr "" +msgstr "A parede da torre principal adicionará quatro nervuras e tornará sua seção transversal o mais próxima possível de um quadrado, para que a largura seja fixa." msgid "Fillet wall" msgstr "Parede de filete" @@ -11858,9 +12089,11 @@ msgid "" "An object has enabled XY Size compensation which will not be used because it is also fuzzy skin painted.\n" "XY Size compensation cannot be combined with fuzzy skin painting." msgstr "" +"Um objeto ativou a compensação de tamanho XY, que não será usada porque também é pintado com pele difusa.\n" +"A compensação de tamanho XY não pode ser combinada com pintura de pele difusa." msgid "Object name" -msgstr "" +msgstr "Nome do objeto" msgid "Loading of a model file failed." msgstr "Falha no carregamento de um arquivo de modelo." @@ -12333,7 +12566,7 @@ msgid "To Volumetric Speed" msgstr "Para velocidade volumétrica" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "Tem certeza de que deseja parar a impressão?" msgid "Flow Dynamics Calibration Result" msgstr "Resultado da calibração da dinâmica de fluxo" @@ -12427,6 +12660,10 @@ msgid "" "End temp: >= 180\n" "Start temp >= End temp + 5)" msgstr "" +"Insira valores válidos:\n" +"Temperatura inicial: <= 350\n" +"End temp: >= 180\n" +"Temperatura inicial >= Temperatura final + 5)" msgid "Max volumetric speed test" msgstr "Teste de velocidade volumétrica máxima" @@ -12445,6 +12682,9 @@ msgid "" "start > 0 step >= 0\n" "end >= start + step)" msgstr "" +"Insira valores válidos:\n" +"start > 0 step >= 0\n" +"end >= start + step)" msgid "VFA test" msgstr "Teste VFA" @@ -12460,6 +12700,9 @@ msgid "" "start > 10 step >= 0\n" "end >= start + step)" msgstr "" +"Insira valores válidos:\n" +"start > 10 step >= 0\n" +"end >= start + step)" msgid "Start retraction length: " msgstr "Comprimento inicial da retração: " @@ -13149,9 +13392,6 @@ msgstr "Precisa selecionar impressora" msgid "The start, end or step is not valid value." msgstr "O início, o fim ou a etapa não são valores válidos." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "A calibração automática só oferece suporte a casos em que os diâmetros dos bicos esquerdo e direito são idênticos." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "O número de extrusoras da impressora e a impressora selecionada para calibração não correspondem." @@ -13178,6 +13418,9 @@ msgstr "" "O tipo de bico selecionado atualmente da extrusora %s não corresponde ao tipo de bico da impressora real.\n" "Clique no botão Sync acima e reinicie a calibração." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "A calibração automática só oferece suporte a casos em que os diâmetros dos bicos esquerdo e direito são idênticos." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Não é possível calibrar: talvez porque a faixa de valores de calibração definida seja muito grande ou a etapa seja muito pequena" @@ -13446,38 +13689,74 @@ msgid "The generic presets are conservatively tuned for compatibility with a wid msgstr "As predefinições genéricas são ajustadas de forma conservadora para compatibilidade com uma gama mais ampla de filamentos. Para maior qualidade e velocidades de impressão, use filamentos QIDI com predefinições QIDI." msgid "High quality profile for 0.2mm nozzle, prioritizing print quality." -msgstr "" +msgstr "Perfil de alta qualidade para bico de 0.2 mm, priorizando a qualidade de impressão." msgid "High quality profile for 0.16mm layer height, prioritizing print quality and strength." -msgstr "" +msgstr "Perfil de alta qualidade para altura de camada de 0.16 mm, priorizando qualidade e resistência de impressão." msgid "Standard profile for 0.16mm layer height, prioritizing speed." -msgstr "" +msgstr "Perfil padrão para altura de camada de 0.16 mm, priorizando a velocidade." msgid "High quality profile for 0.2mm layer height, prioritizing strength and print quality." -msgstr "" +msgstr "Perfil de alta qualidade para 0.2 mm de altura de camada, priorizando a resistência e a qualidade de impressão." msgid "Standard profile for 0.4mm nozzle, prioritizing speed." -msgstr "" +msgstr "Perfil padrão para bico de 0.4 mm, priorizando a velocidade." msgid "High quality profile for 0.6mm nozzle, prioritizing print quality and strength." -msgstr "" +msgstr "Perfil de alta qualidade para bico de 0.6 mm, priorizando a qualidade e a resistência da impressão." msgid "Strength profile for 0.6mm nozzle, prioritizing strength." -msgstr "" +msgstr "Perfil de resistência para bico de 0.6 mm, priorizando a resistência." msgid "Standard profile for 0.6mm nozzle, prioritizing speed." -msgstr "" +msgstr "Perfil padrão para bico de 0.6 mm, priorizando a velocidade." msgid "High quality profile for 0.8mm nozzle, prioritizing print quality." -msgstr "" +msgstr "Perfil de alta qualidade para bico de 0.8 mm, priorizando a qualidade de impressão." msgid "Strength profile for 0.8mm nozzle, prioritizing strength." -msgstr "" +msgstr "Perfil de resistência para bico de 0.8 mm, priorizando a resistência." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." +msgstr "Perfil padrão para bico de 0.8 mm, priorizando a velocidade." + +msgid "Helio: Process Started" msgstr "" +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "O endpoint da API Helio está vazio, por favor verifique a configuração." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "O token pessoal de acesso está vazio, por favor, preencha o token correto." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: URL pré-assinada criada" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: arquivo enviado com sucesso" + +msgid "Helio: file upload failed" +msgstr "Helio: falha no envio do arquivo" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "Helio: GCode criado com sucesso" + +msgid "Helio: simulation successfully created" +msgstr "Helio: simulação criada com sucesso" + +msgid "Helio: simulation working" +msgstr "Helio: simulação em andamento" + +msgid "Helio: simulation failed" +msgstr "Helio: simulação falhou" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: GCode baixado com sucesso" + msgid "No AMS" msgstr "SEM AMS" @@ -13607,36 +13886,36 @@ msgid "Removed" msgstr "Removido" msgid "Management user presets" -msgstr "" +msgstr "Predefinições de gerenciamento do usuário" msgid "Custom filaments" -msgstr "" +msgstr "Filamentos personalizados" msgid "No content" -msgstr "" +msgstr "Sem conteúdo" #, c-format, boost-format msgid "Printer presets (%d/%d)" -msgstr "" +msgstr "Predefinições da impressora (%d /%d )" #, c-format, boost-format msgid "Filament presets (%d/%d)" -msgstr "" +msgstr "Predefinições de filamento (%d /%d )" #, c-format, boost-format msgid "Process presets (%d/%d)" -msgstr "" +msgstr "Predefinições de processo (%d /%d )" #, c-format, boost-format msgid "%u Selected" -msgstr "" +msgstr "%uSelecionado" msgid "Please select the preset to be deleted" -msgstr "" +msgstr "Escolha a predefinição que você quer apagar." #, c-format, boost-format msgid "%d %s Preset will be deleted." -msgstr "" +msgstr "%d %s A predefinição será apagada." msgid "Filament grouping" msgstr "Agrupamento de filamentos" @@ -13690,19 +13969,19 @@ msgid "Skip Objects" msgstr "Ignorar objetos" msgid "Zoom Out" -msgstr "" +msgstr "Reduzir o zoom" msgid "100 %" msgstr "" msgid "Zoom In" -msgstr "" +msgstr "Ampliar" msgid "Load skipping objects information failed. Please try again." -msgstr "" +msgstr "Falha ao carregar informações de objetos ignorados. Por favor, tente novamente." msgid "Loading ..." -msgstr "" +msgstr "Carregando ..." #, c-format, boost-format msgid "%d%%" @@ -13717,47 +13996,47 @@ msgid "/%d Selected" msgstr "" msgid "Nothing selected" -msgstr "" +msgstr "Nada selecionado" msgid "Over 64 objects in single plate" -msgstr "" +msgstr "Mais de 64 objetos em uma única placa" msgid "The current print job cannot be skipped" -msgstr "" +msgstr "O trabalho de impressão atual não pode ser pulado" msgid "Skipping all objects." -msgstr "" +msgstr "Ignorar todos os objetos." msgid "The printing job will be stopped. Continue?" -msgstr "The print job will be stopped. Continue?" +msgstr "O trabalho de impressão será interrompido. Você quer continuar?" #, c-format, boost-format msgid "Skipping %d objects." -msgstr "" +msgstr "Ignorando %d objetos." msgid "This action cannot be undone. Continue?" -msgstr "" +msgstr "Essa ação não pode ser desfeita. Você pode continuar?" msgid "Skipping objects." -msgstr "" +msgstr "Ignorar objetos." msgid "Continue" -msgstr "" +msgstr "Continuar" msgid "Select Filament" -msgstr "" +msgstr "Selecione o filamento" msgid "Null Color" -msgstr "" +msgstr "Cor nula" msgid "Multiple Color" -msgstr "" +msgstr "Várias cores" msgid "Official Filament" -msgstr "Official Filaments" +msgstr "Filamentos oficiais" msgid "More Colors" -msgstr "" +msgstr "Mais cores" #: resources/data/hints.ini: [hint:How to use keyboard shortcuts] msgid "" @@ -13979,6 +14258,63 @@ msgstr "" "Evite deformar\n" "Você sabia que, ao imprimir materiais propensos a deformações, como o ABS, aumentar adequadamente a temperatura do leito térmico pode reduzir a probabilidade de deformação." +#~ msgid "Helio Action" +#~ msgstr "Ação Helio" + +#~ msgid "Chamber Temperature" +#~ msgstr "Temperatura da câmara" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Direita" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "A impressora foi desconectada e não consegue se conectar." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Impressora não conectada. Vá para a página do dispositivo para conectar uma impressora %s antes de sincronizar." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "A impressora conectada atualmente na página do dispositivo não é uma %s. Por favor, troque para uma %s antes de sincronizar." + +#~ msgid "Open Preferences." +#~ msgstr "Abra as Preferências." + +#~ msgid "Open next tip." +#~ msgstr "Abra a próxima dica." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Abra a documentação no navegador da web." + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "O modo espiral só funciona quando os loops de parede são 1, o suporte está desabilitado, as camadas de casca superior são 0, a densidade de preenchimento esparso é 0, o tipo de timelapse é tradicional e a velocidade de suavização da parede na direção z é falsa." + +#~ msgid "Fatal" +#~ msgstr "Fatal" + +#~ msgid "Serious" +#~ msgstr "Sério" + +#~ msgid "Common" +#~ msgstr "Comum" + +#~ msgid "Stop Buzzer" +#~ msgstr "Parar Buzzer" + +#~ msgid "Small perimter threshold" +#~ msgstr "Limite de perímetro pequeno" + +#~ msgid "Layer Time (s)" +#~ msgstr "Tempo (s) da camada" + +#~ msgid "Open Door Dectection" +#~ msgstr "Detecção de porta aberta" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Foi detectado um projeto anterior não salvo. Deseja restaurá-lo?" + #~ msgid "Paused due to filament runout" #~ msgstr "Pausado devido ao fim do filamento" @@ -17211,4 +17547,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Faixa de temperatura recomendada da câmara para este filamento. 0 significa não definido" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Ajuste a temperatura da câmara durante a impressão. Defina como 0 (desligado)." \ No newline at end of file +msgstr "Ajuste a temperatura da câmara durante a impressão. Defina como 0 (desligado)." + +msgid "Enable Box" +msgstr "Ativar Caixa" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Ative a caixa multicolor para impressão multicolor com vários filamentos." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "A máquina não está sincronizada com a caixa, portanto a caixa não pode ser ativada." \ No newline at end of file diff --git a/qdt/i18n/ru/QIDIStudio_ru.po b/qdt/i18n/ru/QIDIStudio_ru.po index bd77b7e..856afee 100644 --- a/qdt/i18n/ru/QIDIStudio_ru.po +++ b/qdt/i18n/ru/QIDIStudio_ru.po @@ -34,6 +34,49 @@ msgstr "Материал несовместим с текущими настро msgid "The filament model is unknown. A random filament preset will be used." msgstr "Неизвестный тип материала. Будет использован случайный профиль прутка." +# import obj +msgid "right" +msgstr "Справа" + +# import obj +msgid "left" +msgstr "Слева" + +msgid "right extruder" +msgstr "" + +msgid "left extruder" +msgstr "" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "Печать TPU с помощью АСПП не поддерживается." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Влажный PVA становится гибким и застревает внутри АСПП, поэтому перед использованием его необходимо просушить." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "Шероховатая поверхность PLA Glow может ускорить износ внутренних компонентов АСПП, особенно это касается АСПП Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF пластиковые нити твердые и хрупкие, легко ломаются или застревают в АСПП, поэтому используйте их с осторожностью." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +# ??? +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s не поддерживается экструдером %s." + msgid "Current AMS humidity" msgstr "Текущая влажность внутри АСПП" @@ -1072,6 +1115,9 @@ msgstr "Внимание: неправильная ориентация текс msgid "Warning:text normal has been reset." msgstr "Внимание: ориентация текста сброшена." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "" @@ -2307,18 +2353,6 @@ msgstr "Многоцветная печать" msgid "Line Type" msgstr "Тип линии" -msgid "More" -msgstr "Подробнее" - -msgid "Open Preferences." -msgstr "Открыть настройки приложения." - -msgid "Open next tip." -msgstr "Следующий совет." - -msgid "Open Documentation in web browser." -msgstr "Открыть документацию в браузере." - msgid "Color" msgstr "Цвет" @@ -2480,26 +2514,6 @@ msgstr "Макс. охлаждение" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "Хотэнд" - -# ????? -msgid "Parts" -msgstr "Обдув модели" - -# ??? Вспом. -msgid "Aux" -msgstr "Вспом. вентилятор" - -msgid "Nozzle1" -msgstr "Сопло 1" - -msgid "MC Board" -msgstr "Материнка" - -msgid "Heat" -msgstr "Нагреватель" - msgid "Chamber" msgstr "Термокамера" @@ -2528,9 +2542,37 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "" msgctxt "air_duct" -msgid "Right" +msgid "Right(Aux)" msgstr "" +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "Хотэнд" + +# ????? +msgid "Parts" +msgstr "Обдув модели" + +# ??? Вспом. +msgid "Aux" +msgstr "Вспом. вентилятор" + +msgid "Nozzle1" +msgstr "Сопло 1" + +msgid "MC Board" +msgstr "Материнка" + +msgid "Heat" +msgstr "Нагреватель" + +# Вентилятор +msgid "Fan" +msgstr "Вент." + msgid "Idling..." msgstr "Простой..." @@ -3383,6 +3425,11 @@ msgstr "" "Слишком маленький максимальный объёмный расход.\n" "Значение будет сброшено на 0,5." +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Текущая температура внутри термокамеры превышает безопасную температуру для этого материала, что может привести к размягчению материала или засорению экструдера. Безопасная температура текущего материала составляет %d." @@ -3507,16 +3554,8 @@ msgid "" "Reset to 50%% of skin depth" msgstr "" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." msgstr "" -"Для режима печати «Спиральная ваза» необходимо чтобы соблюдались следующие условия:\n" -"- одностеночный периметр\n" -"- отсутствие поддержки\n" -"- отсутствие верхних сплошных слоёв\n" -"- плотность заполнения 0%\n" -"- отключено «Обнаружение тонких стенок»\n" -"- Режим записи таймлапсов - обычный режим\n" -"- Сглаживание скорости печати стенки по оси Z отключено" msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Но принтеры с кинематикой I3 не будут писать таймлапс." @@ -3703,31 +3742,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -# import obj -msgid "left" -msgstr "Слева" +msgid "Measuring Surface" +msgstr "" -# import obj -msgid "right" -msgstr "Справа" - -# ??? -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s не поддерживается экструдером %s." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "" msgid "Unknown" msgstr "Неизвестно" -msgid "Fatal" -msgstr "Критическая ошибка" - -msgid "Serious" -msgstr "Серьёзный" - -msgid "Common" -msgstr "Обычный" - msgid "Update successful." msgstr "Обновление успешно выполнено." @@ -3791,24 +3814,77 @@ msgstr "Не удалось сгенерировать калибровочны msgid "Calibration error" msgstr "Ошибка калибровки" -msgid "TPU is not supported by AMS." -msgstr "Печать TPU с помощью АСПП не поддерживается." +msgid "Resume Printing" +msgstr "Возобновить печать" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Влажный PVA становится гибким и застревает внутри АСПП, поэтому перед использованием его необходимо просушить." - -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "Шероховатая поверхность PLA Glow может ускорить износ внутренних компонентов АСПП, особенно это касается АСПП Lite." - -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF пластиковые нити твердые и хрупкие, легко ломаются или застревают в АСПП, поэтому используйте их с осторожностью." - -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Resume (defects acceptable)" msgstr "" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Resume (problem solved)" msgstr "" +msgid "Stop Printing" +msgstr "Остановить печать" + +msgid "Check Assistant" +msgstr "Ассистент проверки" + +msgid "Filament Extruded, Continue" +msgstr "Пруток выдавлен, Продолжить" + +msgid "Not Extruded Yet, Retry" +msgstr "Пруток ещё не выдавлен, Повторить" + +# ????? Готово +msgid "Finished, Continue" +msgstr "Завершено, Продолжить" + +# кнопка в интерфейсе +msgid "Load Filament" +msgstr "Загрузить" + +msgid "Filament Loaded, Resume" +msgstr "Пруток загружен, Повторить" + +msgid "View Liveview" +msgstr "Посмотреть камеру" + +msgid "No Reminder Next Time" +msgstr "Больше не напоминать." + +msgid "Ignore. Don't Remind Next Time" +msgstr "Игнорировать и больше не напоминать." + +msgid "Ignore this and Resume" +msgstr "Игнорировать это, Продолжить" + +msgid "Problem Solved and Resume" +msgstr "Проблема решена, Продолжить" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "" + +msgid "Retry (problem solved)" +msgstr "" + +msgid "Stop Drying" +msgstr "" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Готово" + +msgid "Retry" +msgstr "Повтор" + +msgid "Resume" +msgstr "Продолжить" + +msgid "Unknown error." +msgstr "Неизвестная ошибка." + # отображается в Моделях msgid "default" msgstr "По ум." @@ -3863,6 +3939,15 @@ msgstr "Ширина экструзии" msgid "Fan Speed" msgstr "Скорость вентилятора" +msgid "Thermal Index (min)" +msgstr "" + +msgid "Thermal Index (max)" +msgstr "" + +msgid "Thermal Index (mean)" +msgstr "" + msgid "Flow" msgstr "Поток" @@ -3893,6 +3978,18 @@ msgstr "Скорость вентилятора: " msgid "Temperature: " msgstr "Температура: " +msgid "Thermal Index" +msgstr "" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "" + msgid "Loading G-codes" msgstr "Загрузка G-кода" @@ -3997,6 +4094,9 @@ msgstr "с" msgid "Slicing Result" msgstr "Результат нарезки" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Цветовая схема" @@ -4024,9 +4124,6 @@ msgstr "Температура (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Объёмный расход (мм³/с)" -msgid "Layer Time (s)" -msgstr "Время печати слоя (с)" - msgid "Travel" msgstr "Перемещения" @@ -4566,6 +4663,13 @@ msgstr "" "Это ваша первая печать TPU материалом для принтера H2D.\n" "Хотите посмотреть короткое обучающее видео?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "" + +# ??? Предупреждение +msgid "Tips" +msgstr "Подсказки" + msgid "Slice all" msgstr "Нарезать все столы" @@ -5084,8 +5188,8 @@ msgstr "Не удалось установить соединение. Пожа msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Проверьте сеть и повторите попытку. Если не помогло, попробуйте перезагрузить или обновить принтер." -msgid "The printer has been logged out and cannot connect." -msgstr "Принтер вышел из системы и не может подключиться." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Видеотрансляция с камеры остановлена." @@ -5198,13 +5302,6 @@ msgstr "Ошибка загрузки" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "Просмотр файла в хранилище не поддерживается с текущей версией прошивки. Пожалуйста, обновите прошивку принтера." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Пожалуйста, проверьте, вставлен ли в принтер носитель.\n" -"Если он по-прежнему не может быть прочитан, попробуйте отформатировать его." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "Сбой подключения к локальной сети (не удалось просмотреть sd-карту)" @@ -5255,9 +5352,6 @@ msgstr "" msgid "Download waiting..." msgstr "Ожидание загрузки..." -msgid "Retry" -msgstr "Повтор" - msgid "Play" msgstr "Воспроизвести" @@ -5271,10 +5365,6 @@ msgstr "Загрузка завершена" msgid "Downloading %d%%..." msgstr "Загрузка %d%%..." -# Вентилятор -msgid "Fan" -msgstr "Вент." - # ????? Циркуляция воздуха msgid "Air Condition" msgstr "Циркуляция" @@ -5294,6 +5384,13 @@ msgstr "Ошибка контрольной суммы файла. Повтор msgid "Not supported on the current printer version." msgstr "Не поддерживается в текущей версии принтера." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Пожалуйста, проверьте, вставлен ли в принтер носитель.\n" +"Если он по-прежнему не может быть прочитан, попробуйте отформатировать его." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "Версия прошивки принтера слишком старая. Пожалуйста, обновите прошивку и повторите попытку." @@ -5440,9 +5537,6 @@ msgstr "Прогресс печати" msgid "Parts Skip" msgstr "" -msgid "Resume" -msgstr "Продолжить" - msgid "Stop" msgstr "Остановить" @@ -5528,9 +5622,6 @@ msgstr "Отмена печати" msgid "Are you sure you want to stop this print?" msgstr "Вы уверены, что хотите остановить печать?" -msgid "Unknown error." -msgstr "Неизвестная ошибка." - msgid "The printer is busy on other print job" msgstr "Принтер занят другим заданием" @@ -5602,7 +5693,7 @@ msgstr "Спортивный" msgid "Ludicrous" msgstr "Сумасшедший" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." msgstr "" msgid "Keep it On" @@ -5881,6 +5972,9 @@ msgstr "Доступна новая версия приложения." msgid "Goto download page." msgstr "Перейти на страницу загрузки." +msgid "More" +msgstr "Подробнее" + msgid "Open Folder." msgstr "Открыть папку." @@ -6055,8 +6149,8 @@ msgstr "Проверка первого слоя" msgid "Auto-recovery from step loss" msgstr "Автовосстановление после потери шагов" -msgid "Open Door Dectection" -msgstr "Обнаружение открытой двери" +msgid "Open Door Detection" +msgstr "" msgid "Notification" msgstr "Уведомление" @@ -6134,6 +6228,10 @@ msgstr "Настройки принтера" msgid "The %s nozzle can not print %s." msgstr "Сопло %s не может печатать %s." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr " сопло" @@ -6299,8 +6397,10 @@ msgstr "Размонтирование прошло успешно. Теперь msgid "Ejecting of device %s(%s) has failed." msgstr "Не удалось извлечь устройство %s(%s)." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Обнаружен предыдущий несохранённый проект. Хотите восстановить его?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Восстановить" @@ -6520,6 +6620,33 @@ msgstr "Нарезка отменена" msgid "Slicing Plate %d" msgstr "Нарезка стола %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "" + msgid "Please resolve the slicing errors and publish again." msgstr "Пожалуйста, устраните ошибки нарезки и попробуйте опубликовать снова." @@ -6573,10 +6700,6 @@ msgstr "" msgid "Switch now" msgstr "Переключить сейчас" -# ??? Предупреждение -msgid "Tips" -msgstr "Подсказки" - msgid "Load project" msgstr "Загрузить проект" @@ -6747,14 +6870,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." msgstr "" -"Принтер не подключен. Перейдите на страницу устройства, \n" -"чтобы подключить принтер %s перед синхронизацией." #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "Сейчас вы подключены не к %s. Пожалуйста, переключитесь на %s перед синхронизацией." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "В принтере отсутствует материал. Пожалуйста, сначала загрузите материал в принтер." @@ -6831,6 +6952,12 @@ msgstr "Для починки моделей перед импортом в QIDI msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Не рекомендуется использовать печатную пластину% d (%s) для печати прутком %s (%s). Если вы всё же хотите сделать это, то установите температуру стола для этого прутка на ненулевое значение." +msgid "Parameter recommendation" +msgstr "" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "" + # При нажатии ≡ # ??? Настройки для моделей/частей не работают с многоэкструдерными принтерами. msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." @@ -7043,6 +7170,12 @@ msgstr "Включить гамма-коррекцию для импортиро msgid "Perform gamma correction on color after importing the obj model." msgstr "Выполнять гамма-коррекцию цвета после импорта obj модели." +msgid "Remember last used color scheme" +msgstr "" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "" + msgid "Improve rendering performance by lod" msgstr "Повысить производительность рендеринга с помощью LOD" @@ -7113,6 +7246,27 @@ msgstr "Показывать на главной странице модели msgid "Show history on the home page" msgstr "Показывать историю на главной странице" +msgid "Helio Options" +msgstr "" + +msgid "Enable Helio" +msgstr "" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "Максимальное количество недавних проектов" @@ -7640,18 +7794,9 @@ msgstr "Потребуется на %d г материала больше и н msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "" -msgid "right extruder" -msgstr "" - -msgid "left extruder" -msgstr "" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Подсказка: если вы недавно меняли сопло, перейдите на страницу Принтер > Части принтера, чтобы изменить настройки." @@ -7939,9 +8084,15 @@ msgstr "Нажмите, чтобы сбросить все настройки к msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Для плавного таймлапса требуется черновая башня. На модели без использования черновой башни могут быть дефекты. Вы уверены, что хотите отключить черновую башню?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "Включение опции «Точная высота по Z» вместе с черновой башней может привести к увеличению её размера. Вы уверены, что хотите включить эту опцию?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Для плавного таймлапса требуется черновая башня. На модели без использования черновой башни могут быть дефекты. Вы хотите включить черновую башню?" @@ -8246,6 +8397,9 @@ msgstr "G-код после смены слоя" msgid "Time lapse G-code" msgstr "G-код таймлапса" +msgid "Clumping Detection G-code" +msgstr "" + msgid "Change filament G-code" msgstr "G-код смены прутка" @@ -9087,66 +9241,9 @@ msgstr "Доступна новая версия QIDI Studio" msgid "Skip this Version" msgstr "Пропустить эту версию" -msgid "Done" -msgstr "Готово" - msgid "resume" msgstr "Продолжить" -msgid "Resume Printing" -msgstr "Возобновить печать" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Остановить печать" - -msgid "Check Assistant" -msgstr "Ассистент проверки" - -msgid "Filament Extruded, Continue" -msgstr "Пруток выдавлен, Продолжить" - -msgid "Not Extruded Yet, Retry" -msgstr "Пруток ещё не выдавлен, Повторить" - -# ????? Готово -msgid "Finished, Continue" -msgstr "Завершено, Продолжить" - -# кнопка в интерфейсе -msgid "Load Filament" -msgstr "Загрузить" - -msgid "Filament Loaded, Resume" -msgstr "Пруток загружен, Повторить" - -msgid "View Liveview" -msgstr "Посмотреть камеру" - -msgid "No Reminder Next Time" -msgstr "Больше не напоминать." - -msgid "Ignore. Don't Remind Next Time" -msgstr "Игнорировать и больше не напоминать." - -msgid "Ignore this and Resume" -msgstr "Игнорировать это, Продолжить" - -msgid "Problem Solved and Resume" -msgstr "Проблема решена, Продолжить" - -# ??? сирену, сигнализацию -msgid "Stop Buzzer" -msgstr "Выключить зуммер" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Подтвердить и обновить сопло" @@ -9221,6 +9318,63 @@ msgstr "Не удалось отправить. Нажмите «Повтори msgid "reconnect" msgstr "переподключиться" +msgid "Terms of Service" +msgstr "" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "" + +msgid "Terms of Use of Helio Additive" +msgstr "" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "" + +msgid "Agree" +msgstr "" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Температура в термокамере" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" + +msgid "How to use Helio" +msgstr "" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "" + +msgid "Click for more details" +msgstr "" + msgid "Air Pump" msgstr "Воздушный насос" @@ -9233,6 +9387,9 @@ msgstr "40Вт лазер" msgid "Cutting Module" msgstr "Режущий модуль" +msgid "Auto Fire Extinguishing System" +msgstr "" + msgid "Model:" msgstr "Модель:" @@ -9526,6 +9683,9 @@ msgstr "Модель «%1%» слишком высокая, что может п msgid " is too close to exclusion area, there may be collisions when printing." msgstr " находится слишком близко к области исключения, что может привести к столкновению при печати." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "" + msgid "Prime Tower" msgstr "Черновая башня" @@ -9535,12 +9695,18 @@ msgstr " находится слишком близко к другим моде msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " находится слишком близко к области исключения, что может привести к столкновению.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr "" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "Совместная печать высокотемпературными и низкотемпературными материалами может привести к засорению сопла или повреждению принтера." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "Совместная печать высокотемпературными и низкотемпературными материалами может привести к засорению сопла или повреждению принтера. Если вы всё еще хотите этого, вы можете включить эту опцию в настройках." +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "Совместная печать высокотемпературными и среднетемпературными материалами может привести к засорению сопла или повреждению принтера." @@ -9553,6 +9719,12 @@ msgstr "При текущих настройках экструзия отсут msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Плавный режим таймлапса не поддерживается, когда включена последовательность печати моделей по очереди." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Выберите последовательность печати «По очереди», для поддержки печати несколько моделей в режиме спиральной вазы." @@ -9903,9 +10075,9 @@ msgstr "Включение динамического управления ск msgid "mm/s" msgstr "мм/с" -#, fuzzy, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "Скорость печати периметров с полным 100%-ным нависанием, т. е. тех, которые не имеют перекрытия с нижним слоем." +#, c-format, boost-format +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "" msgid "Slow down by height" msgstr "" @@ -10168,8 +10340,8 @@ msgstr "Маленькие периметры" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Этот параметр влияет на скорость печати периметров, имеющих радиус <= значению порога маленьких периметров (обычно это отверстия). Если задано в процентах, параметр вычисляется относительно скорости печати внешнего периметра указанного выше. Установите 0 для автонастройки." -msgid "Small perimter threshold" -msgstr "Порог маленьких периметров" +msgid "Small perimeter threshold" +msgstr "" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "Пороговое значение длины маленьких периметров. Значение по умолчанию - 0 мм." @@ -10393,6 +10565,15 @@ msgstr "Прутком с макс. темп." msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Диаметр пластиковой нити используется для расчёта экструзии, поэтому он важен и должен быть точным" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Компенсация усадки" @@ -10404,6 +10585,12 @@ msgstr "" "Введите процент усадки пластиковой нити, которую получит она после охлаждения (пишите 94%, если вы намерили 94 мм, вместо 100 мм). Для компенсации усадки деталь будет отмасштабирована по оси XY. При этом учитывается только пластиковая нить, используемая для печати внешнего периметра.\n" "Убедитесь, что между моделями достаточно места, так как эта компенсация выполняется после проверок." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Категория адгезии" @@ -10748,6 +10935,21 @@ msgstr "Проверка первого слоя" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "При включении, камера принтера будет проверять качество печати первого слоя." +msgid "Enable clumping detection" +msgstr "" + +msgid "Clumping detection layers" +msgstr "" + +msgid "Clumping detection layers." +msgstr "" + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "Размер эскизов" @@ -11019,6 +11221,9 @@ msgstr "Выбор угла разглаживания поверхности." msgid "This gcode part is inserted at every layer change after lift z" msgstr "Команды в G-коде, которые выполняются каждый раз после смены слоя, то есть после поднятия оси Z." +msgid "Clumping detection G-code" +msgstr "" + msgid "Supports silent mode" msgstr "Поддержка тихого режима" @@ -11781,9 +11986,6 @@ msgstr "Периметров поддержки" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "" -msgid "Chamber temperature" -msgstr "Температура в термокамере" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Более высокая температура внутри термокамеры может помочь уменьшить или даже исключить коробление материала. Также это улучшает межслойное соединения у высокотемпературных материалов, таких как ABS, ASA, PC, PA и т.д. (в то же время вытяжной вентилятор при печати ABS и ASA сделает её хуже). Для низкотемпературных материалов, таких как PLA, PETG, TPU, PVA и т. д., фактическая температура внутри термокамеры не должна быть слишком высокой, чтобы избежать засорения сопла, поэтому настоятельно рекомендуется установить температуру внутри термокамеры равной 0°C." @@ -13510,10 +13712,6 @@ msgstr "Нужно выбрать принтер" msgid "The start, end or step is not valid value." msgstr "Недопустимое значение: начальное, конечное или шаг." -# ??? Автокалибровка работает только тогда, когда диаметры левого и правого сопел одинаковые. -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Автокалибровка работает только при одинаковых диаметрах левого и правого сопел." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Количество экструдеров у принтера не соответствует выбранному для калибровки принтеру." @@ -13540,6 +13738,10 @@ msgstr "" "Выбранный в данный момент тип сопла для экструдера %s не соответствует фактическому типу сопла принтера.\n" "Пожалуйста, нажмите кнопку синхронизации выше и перезапустите калибровку." +# ??? Автокалибровка работает только тогда, когда диаметры левого и правого сопел одинаковые. +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Автокалибровка работает только при одинаковых диаметрах левого и правого сопел." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Невозможно выполнить калибровку: возможно, установленный диапазон значений калибровки слишком велик или шаг слишком мал." @@ -13842,6 +14044,42 @@ msgstr "" msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "" +msgid "Helio: Process Started" +msgstr "" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "" + +msgid "Helio: file succesfully uploaded" +msgstr "" + +msgid "Helio: file upload failed" +msgstr "" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "" + +msgid "Helio: simulation successfully created" +msgstr "" + +msgid "Helio: simulation working" +msgstr "" + +msgid "Helio: simulation failed" +msgstr "" + +msgid "Helio: GCode downloaded successfully" +msgstr "" + msgid "No AMS" msgstr "АСПП отсутствует" @@ -14352,6 +14590,68 @@ msgstr "" "Предотвращение коробления материала\n" "Знаете ли вы, что при печати материалами, склонными к короблению, таких как ABS, повышение температуры подогреваемого стола может снизить эту вероятность?" +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "Принтер вышел из системы и не может подключиться." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "" +#~ "Принтер не подключен. Перейдите на страницу устройства, \n" +#~ "чтобы подключить принтер %s перед синхронизацией." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "Сейчас вы подключены не к %s. Пожалуйста, переключитесь на %s перед синхронизацией." + +#~ msgid "Open Preferences." +#~ msgstr "Открыть настройки приложения." + +#~ msgid "Open next tip." +#~ msgstr "Следующий совет." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Открыть документацию в браузере." + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "" +#~ "Для режима печати «Спиральная ваза» необходимо чтобы соблюдались следующие условия:\n" +#~ "- одностеночный периметр\n" +#~ "- отсутствие поддержки\n" +#~ "- отсутствие верхних сплошных слоёв\n" +#~ "- плотность заполнения 0%\n" +#~ "- отключено «Обнаружение тонких стенок»\n" +#~ "- Режим записи таймлапсов - обычный режим\n" +#~ "- Сглаживание скорости печати стенки по оси Z отключено" + +#~ msgid "Fatal" +#~ msgstr "Критическая ошибка" + +#~ msgid "Serious" +#~ msgstr "Серьёзный" + +#~ msgid "Common" +#~ msgstr "Обычный" + +# ??? сирену, сигнализацию +#~ msgid "Stop Buzzer" +#~ msgstr "Выключить зуммер" + +#~ msgid "Small perimter threshold" +#~ msgstr "Порог маленьких периметров" + +#~ msgid "Layer Time (s)" +#~ msgstr "Время печати слоя (с)" + +#~ msgid "Open Door Dectection" +#~ msgstr "Обнаружение открытой двери" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Обнаружен предыдущий несохранённый проект. Хотите восстановить его?" + +#, fuzzy, c-format, boost-format +#~ msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +#~ msgstr "Скорость печати периметров с полным 100%-ным нависанием, т. е. тех, которые не имеют перекрытия с нижним слоем." + #~ msgid "Paused due to filament runout" #~ msgstr "Пауза при окончании прутка" @@ -15266,4 +15566,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Рекомендуемый диапазон температуры камеры для этого филамента. 0 означает отсутствие настройки" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Установите температуру камеры во время печати. Установите на 0 (выключено)." \ No newline at end of file +msgstr "Установите температуру камеры во время печати. Установите на 0 (выключено)." + +msgid "Enable Box" +msgstr "Активировать модуль" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Активируйте многоцветный модуль для многокрасочной печати несколькими филаментами." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "Аппарат не синхронизирован с модулем, поэтому активация невозможна." \ No newline at end of file diff --git a/qdt/i18n/sv/QIDIStudio_sv.po b/qdt/i18n/sv/QIDIStudio_sv.po index bdecf54..f98418f 100644 --- a/qdt/i18n/sv/QIDIStudio_sv.po +++ b/qdt/i18n/sv/QIDIStudio_sv.po @@ -28,6 +28,46 @@ msgstr "Filamentet kanske inte är kompatibelt med maskinens aktuella inställni msgid "The filament model is unknown. A random filament preset will be used." msgstr "Filament typen är okänd. En slumpmässig filament inställning kommer att användas." +msgid "right" +msgstr "höger" + +msgid "left" +msgstr "vänster" + +msgid "right extruder" +msgstr "höger extruder" + +msgid "left extruder" +msgstr "vänster extruder" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "TPU stöds inte av AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Fuktig PVA blir flexibel och fastnar i AMS, var noga med att torka den väl före användning." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "Fuktig PVA är flexibel och kan fastna i extruder. Torka före användning." + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "Den grova ytan på PLA Glow kan påskynda slitaget på AMS systemet, särskilt på de interna komponenterna i AMS Lite." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF-trådar är hårda och spröda, så de kan lätt gå sönder eller fastna i en AMS; använd dem med försiktighet." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF är sprött och kan gå sönder i en böjd PTFE slang ovanför verktygshuvudet." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF är sprött och kan gå sönder i en böjd PTFE slang ovanför verktygshuvudet." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s stöds inte av %s extruder." + msgid "Current AMS humidity" msgstr "Aktuell AMS fuktighet" @@ -1046,6 +1086,9 @@ msgstr "Varning: Normal text är fel." msgid "Warning:text normal has been reset." msgstr "Varning: Normal text har återställts." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "Varning:gammal matris har minst två parametrar: spegling, skalning och rotation. Om du fortsätter att redigera kanske det inte är korrekt. Dra text eller avbryt med den aktuella ställningen, spara och redigera om igen." @@ -2258,18 +2301,6 @@ msgstr "Multifärgs Utskrift" msgid "Line Type" msgstr "Linje typ" -msgid "More" -msgstr "Mer" - -msgid "Open Preferences." -msgstr "Öppna inställningar." - -msgid "Open next tip." -msgstr "Öppna nästa tips." - -msgid "Open Documentation in web browser." -msgstr "Öppna dokumentationen i webbläsaren." - msgid "Color" msgstr "Färg" @@ -2426,24 +2457,6 @@ msgstr "Full kylning" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "Del" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "" - -msgid "MC Board" -msgstr "MC Kort" - -msgid "Heat" -msgstr "Värme" - msgid "Chamber" msgstr "Kammare" @@ -2470,8 +2483,33 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "Kylnings läget är lämpligt för utskrift av PLA/PETG/TPU material." msgctxt "air_duct" -msgid "Right" -msgstr "Höger" +msgid "Right(Aux)" +msgstr "Höger(Aux)" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "Del" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "" + +msgid "MC Board" +msgstr "MC Kort" + +msgid "Heat" +msgstr "Värme" + +msgid "Fan" +msgstr "Fläkt" msgid "Idling..." msgstr "Tomgång..." @@ -2883,7 +2921,7 @@ msgid "Dynamic flow calibration" msgstr "Dynamisk flödeskalibrering" msgid "The nozzle temp and max volumetric speed will affect the calibration results. Please fill in the same values as the actual printing. They can be auto-filled by selecting a filament preset." -msgstr "Nozzelns temperatur och högsta volymhastighet påverkar kalibreringsresultaten. Fyll i samma värden som vid den faktiska utskriften. De kan fyllas i automatiskt genom att välja en filament inställning." +msgstr "Nozzle temperatur och högsta volymhastighet påverkar kalibreringsresultaten. Fyll i samma värden som vid den faktiska utskriften. De kan fyllas i automatiskt genom att välja en filament inställning." msgid "Nozzle Diameter" msgstr "Nozzel diameter" @@ -3297,7 +3335,7 @@ msgid "" "Please confirm whether to use the temperature for printing.\n" "\n" msgstr "" -"Nozzeln kan blockeras om temperaturen ligger utanför det rekommenderade intervallet.\n" +"Nozzle kan blockeras om temperaturen ligger utanför det rekommenderade intervallet.\n" "Vänligen bekräfta för att kunna använda temperaturen för utskrift.\n" "\n" @@ -3312,9 +3350,16 @@ msgstr "" "För liten max volymhastighet.\n" "Återställ till 0.5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" +"Borde inte vara större än 100%.\n" +"Återställ till standard" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" -msgstr "Current chamber temperature is higher than the material's safe temperature; this may result in material softening and nozzle clogs.The maximum safe temperature for the material is %d" +msgstr "Nuvarande kammar temperatur är högre än materialets säkra temperatur, det kan resultera i material mjukgörande och igensättning. Den maximala säkra temperaturen för materialet är %d" msgid "" "Too small layer height.\n" @@ -3440,8 +3485,8 @@ msgstr "" "låsdjupet bör vara mindre än ytdjupet.\n" "Återställ till 50%% ytdjup" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "Spiralläget fungerar endast när väggslingor är 1, support är inaktiverat, översta skal skiktet är 0, fyllningsdensitet är 0, timelapse typ är traditionell och utjämning av vägghastighet i z-riktning är falsk." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "Spiral läge fungerar bara när väggslingor är 1, support är inaktiverat, klump detektering genom probe är inaktiverad, övre skalet lager är 0, gles utfyllnad densitet är 0, timelapse typ är traditionell och utjämning vägghastighet i z riktning är falsk." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Maskiner med I3-struktur kan dock inte generera timelapse videor." @@ -3480,7 +3525,7 @@ msgid "Heating nozzle" msgstr "" msgid "Calibrating dynamic flow" -msgstr "" +msgstr "Kalibrerar dynamiskt flöde" msgid "Scanning bed surface" msgstr "Skannar byggplattan" @@ -3504,28 +3549,28 @@ msgid "Checking extruder temperature" msgstr "Kontrollerar extruderings temperatur" msgid "Paused by the user" -msgstr "" +msgstr "Pausad av användaren" msgid "Pause (front cover fall off)" -msgstr "" +msgstr "Paus (frontluckan är av)" msgid "Calibrating the micro lidar" msgstr "Kalibrerar Micro Lidar" msgid "Calibrating flow ratio" -msgstr "" +msgstr "Kalibrerar flöde" msgid "Pause (nozzle temperature malfunction)" -msgstr "" +msgstr "Paus (fel på nozzle temperatur)" msgid "Pause (heatbed temperature malfunction)" -msgstr "" +msgstr "Paus (fel på värmebäddens temperatur)" msgid "Filament unloading" msgstr "Utmatar filament" msgid "Pause (step loss)" -msgstr "" +msgstr "Paus (stegförlust)" msgid "Filament loading" msgstr "Laddning av filament" @@ -3534,43 +3579,43 @@ msgid "Motor noise cancellation" msgstr "Brusreducering av motorer" msgid "Pause (AMS offline)" -msgstr "" +msgstr "Paus (AMS offline)" msgid "Pause (low speed of the heatbreak fan)" -msgstr "" +msgstr "Paus (låg hastighet på heatbreak fläkten)" msgid "Pause (chamber temperature control problem)" -msgstr "" +msgstr "Paus (problem med temperaturkontroll i kammaren)" msgid "Cooling chamber" msgstr "Kyler kammare" msgid "Pause (Gcode inserted by user)" -msgstr "" +msgstr "Paus (G kod infogad av användaren)" msgid "Motor noise showoff" msgstr "Uppvisning av motorljud" msgid "Pause (nozzle clumping)" -msgstr "" +msgstr "Paus (klumpbildning i nozzle)" msgid "Pause (cutter error)" -msgstr "" +msgstr "Paus (fel på skäraren)" msgid "Pause (first layer error)" -msgstr "" +msgstr "Paus (fel på första lagret)" msgid "Pause (nozzle clog)" -msgstr "" +msgstr "Paus (igensatt nozzle)" msgid "Measuring motion percision" -msgstr "" +msgstr "Mäter rörelse precision" msgid "Enhancing motion percision" -msgstr "" +msgstr "Förbättra rörelseprecisionen" msgid "Measure motion accuracy" -msgstr "" +msgstr "Mät rörelsens noggrannhet" msgid "Nozzle offset calibration" msgstr "Kalibrering av nozzle offset" @@ -3591,10 +3636,10 @@ msgid "Auto Check: Platform" msgstr "Automatisk kontroll: Plattform" msgid "Confirming BirdsEye Camera location" -msgstr "" +msgstr "Bekräftar BirdsEye kamerans plats" msgid "Calibrating BirdsEye Camera" -msgstr "" +msgstr "Kalibrerar BirdsEye kamera" msgid "Auto bed leveling -phase 1" msgstr "Automatisk bädd utjämning - fas 1" @@ -3606,48 +3651,35 @@ msgid "Heating chamber" msgstr "Värmekammare" msgid "Cooling heatbed" -msgstr "" +msgstr "Kyler värmebädd" msgid "Printing calibration lines" msgstr "Utskrift av kalibreringslinjer" msgid "Auto Check: Material" -msgstr "" +msgstr "Automatisk kontroll: Material" msgid "Live View Camera Calibration" msgstr "" msgid "Waiting for heatbed to reach target temperature" -msgstr "" +msgstr "Väntar på att värmebädden ska nå måltemperaturen" msgid "Auto Check: Material Position" -msgstr "" +msgstr "Automatisk kontroll: Material position" msgid "Cutting Module Offset Calibration" -msgstr "" +msgstr "Kalibrering av skärmodulens offset" -msgid "left" -msgstr "vänster" +msgid "Measuring Surface" +msgstr "Mäter ytan" -msgid "right" -msgstr "höger" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s stöds inte av %s extruder." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "Termisk konditionering för optimering av första lagret" msgid "Unknown" msgstr "Okänd" -msgid "Fatal" -msgstr "Allvarligt" - -msgid "Serious" -msgstr "Allvarlig" - -msgid "Common" -msgstr "Vanlig" - msgid "Update successful." msgstr "Uppdateringen lyckades." @@ -3710,23 +3742,74 @@ msgstr "Misslyckades med att generera cali G kod" msgid "Calibration error" msgstr "Fel vid kalibrering" -msgid "TPU is not supported by AMS." -msgstr "TPU stöds inte av AMS." +msgid "Resume Printing" +msgstr "Återuppta utskrift" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Fuktig PVA blir flexibel och fastnar i AMS, var noga med att torka den väl före användning." +msgid "Resume (defects acceptable)" +msgstr "Återuppta (defekter acceptabla)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "Den grova ytan på PLA Glow kan påskynda slitaget på AMS systemet, särskilt på de interna komponenterna i AMS Lite." +msgid "Resume (problem solved)" +msgstr "Återuppta (problemet löst)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF-trådar är hårda och spröda, så de kan lätt gå sönder eller fastna i en AMS; använd dem med försiktighet." +msgid "Stop Printing" +msgstr "Stoppa utskrift" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF är sprött och kan gå sönder i en böjd PTFE slang ovanför verktygshuvudet." +msgid "Check Assistant" +msgstr "Kontroll assistenten" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF är sprött och kan gå sönder i en böjd PTFE slang ovanför verktygshuvudet." +msgid "Filament Extruded, Continue" +msgstr "Filament extruderat, fortsätt" + +msgid "Not Extruded Yet, Retry" +msgstr "Inte extruderat ännu, försök igen" + +msgid "Finished, Continue" +msgstr "Färdig, Fortsätt" + +msgid "Load Filament" +msgstr "Ladda filament" + +msgid "Filament Loaded, Resume" +msgstr "Filament laddat, återuppta" + +msgid "View Liveview" +msgstr "Visa Liveview" + +msgid "No Reminder Next Time" +msgstr "Ingen påminnelse nästa gång" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Ignorera. Påminn inte nästa gång" + +msgid "Ignore this and Resume" +msgstr "Ignorera detta och återuppta" + +msgid "Problem Solved and Resume" +msgstr "Problemet löst och återuppta" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "Jag förstår, stäng av brandlarmet." + +msgid "Retry (problem solved)" +msgstr "Försök igen (problemet löst)" + +msgid "Stop Drying" +msgstr "Sluta torka" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Klar" + +msgid "Retry" +msgstr "Försök igen" + +msgid "Resume" +msgstr "Återuppta" + +msgid "Unknown error." +msgstr "Okänt fel." msgid "default" msgstr "standard" @@ -3781,6 +3864,15 @@ msgstr "Linjebredd" msgid "Fan Speed" msgstr "Fläkt Hastighet" +msgid "Thermal Index (min)" +msgstr "Termiskt index (min)" + +msgid "Thermal Index (max)" +msgstr "Termiska index (max)" + +msgid "Thermal Index (mean)" +msgstr "Termiskt index (medel)" + msgid "Flow" msgstr "Flöde" @@ -3811,6 +3903,18 @@ msgstr "Fläkthastighet: " msgid "Temperature: " msgstr "Temperatur: " +msgid "Thermal Index" +msgstr "Termiskt index" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "Max " + +msgid "Mean: " +msgstr "Medel: " + msgid "Loading G-codes" msgstr "Laddar G-koder" @@ -3910,6 +4014,9 @@ msgstr "från" msgid "Slicing Result" msgstr "Berednings resultat" +msgid "Helio Simulation" +msgstr "Helio Simulering" + msgid "Color Scheme" msgstr "Färgschema" @@ -3937,9 +4044,6 @@ msgstr "Temperatur (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Volymetrisk flödeshastighet (mm³/s)" -msgid "Layer Time (s)" -msgstr "Lagertid (s)" - msgid "Travel" msgstr "Flytta" @@ -3959,7 +4063,7 @@ msgid "Wipe" msgstr "Torka" msgid "Options" -msgstr "Val" +msgstr "Alternativ" msgid "travel" msgstr "flytta" @@ -4122,11 +4226,11 @@ msgstr "höger nozzle" #, c-format, boost-format msgid "The position or size of some models exceeds the %s's printable range." -msgstr "" +msgstr "Positionen eller storleken på vissa modeller överskrider %s's utskrivbara område." #, c-format, boost-format msgid "The position or size of the model %s exceeds the %s's printable range." -msgstr "" +msgstr "Positionen eller storleken på modellen %s överskrider %s's utskrivbara område." msgid " Please check and adjust the part's position or size to fit the printable range:\n" msgstr " Kontrollera och justera delens position eller storlek så att den passar det utskrivbara området:\n" @@ -4464,6 +4568,12 @@ msgstr "" "Det här är första gången du skriver ut tpu filament med H2D maskinen.\n" "Vill du se en snabb instruktionsvideo?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CF/PPA-CF är sprött och kan gå sönder i en böjd PTFE slang ovanför verktygshuvudet. Se Wiki innan du använder den. " + +msgid "Tips" +msgstr "Tips" + msgid "Slice all" msgstr "Bered allt" @@ -4573,7 +4683,7 @@ msgid "Start a new window" msgstr "Starta ett nytt fönster" msgid "New Project" -msgstr "Nytt Pojekt" +msgstr "Nytt Projekt" msgid "Start a new project" msgstr "Skapa nytt projekt" @@ -4720,7 +4830,7 @@ msgid "Show 3D Navigator" msgstr "Visa 3D Navigator" msgid "Show 3D navigator in Prepare and Preview scene" -msgstr "" +msgstr "Visa 3D navigator i förberedd och förhandsgranska scen" msgid "Reset Window Layout" msgstr "Återställ fönster layout" @@ -4978,8 +5088,8 @@ msgstr "Anslutningen misslyckades. Kontrollera nätverket och försök igen" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Kontrollera nätverket och försök igen. Du kan starta om eller uppdatera skrivaren om problemet kvarstår." -msgid "The printer has been logged out and cannot connect." -msgstr "Printern har loggats ut och kan inte anslutas." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Video stoppad." @@ -5091,13 +5201,6 @@ msgstr "Laddningen misslyckades" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "Bläddra bland filer i lagringsutrymmet stöds inte i den aktuella firmware. Uppdatera printerns programvara." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Kontrollera att lagringsmediet är isatt i printern.\n" -"Om det fortfarande inte går att läsa, kan du försöka formatera lagringsenheten." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN-anslutning misslyckades (kunde inte visa sd kort)" @@ -5147,9 +5250,6 @@ msgstr "" msgid "Download waiting..." msgstr "Nedladdning väntar..." -msgid "Retry" -msgstr "Försök igen" - msgid "Play" msgstr "Spela" @@ -5163,9 +5263,6 @@ msgstr "Nedladdning slutförd" msgid "Downloading %d%%..." msgstr "Laddar ner %d%%..." -msgid "Fan" -msgstr "Fläkt" - msgid "Air Condition" msgstr "Luftkonditionering" @@ -5184,6 +5281,13 @@ msgstr "Fel på filens kontrollsumma. Vänligen försök igen." msgid "Not supported on the current printer version." msgstr "Stöds inte av den aktuella skrivarversionen." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Kontrollera att lagringsmediet är isatt i printern.\n" +"Om det fortfarande inte går att läsa, kan du försöka formatera lagringsenheten." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "Skrivarens firmware version är för låg. Uppdatera firmware och försök igen." @@ -5322,9 +5426,6 @@ msgstr "Utskriftsförlopp" msgid "Parts Skip" msgstr "Hoppa över delar" -msgid "Resume" -msgstr "Återuppta" - msgid "Stop" msgstr "Stopp" @@ -5408,9 +5509,6 @@ msgstr "Avbryt utskrift" msgid "Are you sure you want to stop this print?" msgstr "Är du säker på att du vill stoppa utskriften?" -msgid "Unknown error." -msgstr "Okänt fel." - msgid "The printer is busy on other print job" msgstr "Skrivaren är upptagen med ett annat utskriftsjobb." @@ -5481,8 +5579,8 @@ msgstr "Sport" msgid "Ludicrous" msgstr "Galet" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "Att släcka lamporna under uppgiften kommer att orsaka att AI-övervakningen misslyckas, som spaghettidetektering. Välj noggrant." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "Att stänga av lamporna under uppgiften kan minska AI övervaknings prestanda, som spaghettidetektering. Välj noga." msgid "Keep it On" msgstr "Behåll den på" @@ -5758,6 +5856,9 @@ msgstr "Programvaran har en ny version." msgid "Goto download page." msgstr "Besök nedladdnings sidan." +msgid "More" +msgstr "Mer" + msgid "Open Folder." msgstr "Öppna Mapp." @@ -5927,7 +6028,7 @@ msgstr "Första Lager Inspektion" msgid "Auto-recovery from step loss" msgstr "Automatisk återhämtning vid stegförlust" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "Detektering av öppen dörr" msgid "Notification" @@ -6003,6 +6104,10 @@ msgstr "Skrivarens inställningar" msgid "The %s nozzle can not print %s." msgstr "%s nozzle kan inte skriva ut %s." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "" @@ -6162,8 +6267,10 @@ msgstr "Avinstallationen lyckades. Enheten %s(%s) kan nu tas bort från datorn p msgid "Ejecting of device %s(%s) has failed." msgstr "Utmatning av enheten %s(%s) misslyckades." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Tidigare osparat projekt upptäcktes, vill du återställa det?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Återställ" @@ -6379,6 +6486,35 @@ msgstr "Beredning avbruten" msgid "Slicing Plate %d" msgstr "Bereder plattan %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "Ogiltig printer inställning. Det går inte att bereda med Helio." + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "Den aktuella printern kan inte beredas med Helio." + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio stöder inte användning av ett antal material större än 1." + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio stöder inte material %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"Ingen giltig Helio-PAT upptäckt. Helio simulering och optimering kan inte fortsätta. \n" +"Begär en ny Helio-PAT." + +msgid "Execution Blocked" +msgstr "Utförandet blockerat" + +msgid "Regenerate PAT" +msgstr "Regenerera PAT" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "Det gick inte att få Helio PAT, Klicka på Uppdatera för att få det igen." + msgid "Please resolve the slicing errors and publish again." msgstr "Lös berednings felen och publicera igen." @@ -6435,9 +6571,6 @@ msgstr "" msgid "Switch now" msgstr "Byt nu" -msgid "Tips" -msgstr "Tips" - msgid "Load project" msgstr "Ladda projekt" @@ -6603,12 +6736,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "Anpassade support, söm_ytor och färgmålning togs bort innan modellnamnet reparerades:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Printer inte ansluten. Gå till enhetssidan för att ansluta en %s printer innan du synkroniserar." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "Den för närvarande anslutna printern på enhets sidan är inte en %s. Vänligen byt till en %s innan du synkroniserar." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "Den anslutna printern på enhetssidan är inte %s. Växla till %s innan synkronisering." msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Det finns inga filament på printern. Ladda filamenten på printern först." @@ -6680,6 +6813,12 @@ msgstr "För att reparera modellen, använd ett tredjepartsverktyg innan du impo msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Platta% d: %s rekommenderas inte för användning av filament %s(%s). Om du fortfarande vill göra detta utskriftsjobb, ändra detta filaments byggplattas temperatur till ett tal som inte är noll." +msgid "Parameter recommendation" +msgstr "Rekommendation för parameter" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "I process inställningen, under \"Övrigt-Avancerat\", markera \"Aktivera klump detektering genom probning\". Den här funktionen genererar ett litet torktorn och utför probnings detektering för att identifiera klumpnings problem tidigt i utskriften och stoppa utskriften, vilket förhindrar utskriftsfel eller printer skador.\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "För närvarande kan formuläret för objekt konfiguration inte användas med en printer med flera extruders." @@ -6873,6 +7012,12 @@ msgstr "Aktivera gamma korrigering för den importerade obj filen" msgid "Perform gamma correction on color after importing the obj model." msgstr "Utför gamma korrigering på färg efter import av obj modellen." +msgid "Remember last used color scheme" +msgstr "Kom ihåg det senast använda färgschemat" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "När aktiverad, kommer den senast använda färgschemat (t.ex., linjetyp, hastighet) att tillämpas automatiskt vid nästa start." + msgid "Improve rendering performance by lod" msgstr "Förbättra renderingsprestandan med lod" @@ -6942,6 +7087,27 @@ msgstr "Visa personalens utvalda modeller online på startsidan" msgid "Show history on the home page" msgstr "Visa historik på startsidan" +msgid "Helio Options" +msgstr "Helio alternativ" + +msgid "Enable Helio" +msgstr "Aktivera Helio" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "Om Helio" + +msgid "Helio Privacy Policy" +msgstr "Helios integritets policy" + +msgid "Reminder During Slicing" +msgstr "Påminnelse under beredning" + +msgid "Automatic mode" +msgstr "Automatiskt läge" + msgid "Maximum recent projects" msgstr "Maximalt antal nyligen genomförda projekt" @@ -7452,18 +7618,9 @@ msgstr "Kostnad %dg filament och %d ändrar mer än optimal gruppering." msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "båda extrudrarna" -msgid "right extruder" -msgstr "höger extruder" - -msgid "left extruder" -msgstr "vänster extruder" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "Tips och råd: Om du har bytt ut din nozzle på din printer nyligen, gå till \"Enhet -> Printer delar\" för att byta din nozzle inställning." @@ -7746,9 +7903,15 @@ msgstr "Klicka för att återställa alla inställningar till den senast sparade msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Prime tower krävs för smooth timelapse läge. Det kan bli fel på modellen utan ett prime tower. Är du säker på att du vill inaktivera prime tower?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "Prime Tower krävs för klumpbildnings detektering. Det kan finnas brister på modellen utan Prime Tower. Är du säker på att du vill inaktivera Prime Tower?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "Om du aktiverar både exakt Z-höjd och prime tower kan det leda till att storleken på prime tower ökar. Vill du fortfarande aktivera?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "Prime Tower krävs för klumpnings detektering. Det kan finnas defekter på modellen utan Prime Tower. Vill du fortfarande aktivera klumpnings detektering?" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Prime tower krävs för Smooth timelapse-läge. Det kan bli fel på modellen utan prime tower. Vill du aktivera prime tower?" @@ -8055,6 +8218,9 @@ msgstr "Lagerskifte G-kod" msgid "Time lapse G-code" msgstr "Time lapse G-kod" +msgid "Clumping Detection G-code" +msgstr "G-kod för klump detektering" + msgid "Change filament G-code" msgstr "Byta filament G-kod" @@ -8856,63 +9022,9 @@ msgstr "Ny version av QIDI Studio" msgid "Skip this Version" msgstr "Hoppa över denna version" -msgid "Done" -msgstr "Klar" - msgid "resume" msgstr "återuppta" -msgid "Resume Printing" -msgstr "Återuppta utskrift" - -msgid "Resume (defects acceptable)" -msgstr "Återuppta (defekter acceptabla)" - -msgid "Resume (problem solved)" -msgstr "Återuppta (problemet löst)" - -msgid "Stop Printing" -msgstr "Stoppa utskrift" - -msgid "Check Assistant" -msgstr "Kontroll assistenten" - -msgid "Filament Extruded, Continue" -msgstr "Filament extruderat, fortsätt" - -msgid "Not Extruded Yet, Retry" -msgstr "Inte extruderat ännu, försök igen" - -msgid "Finished, Continue" -msgstr "Färdig, Fortsätt" - -msgid "Load Filament" -msgstr "Ladda filament" - -msgid "Filament Loaded, Resume" -msgstr "Filament laddat, återuppta" - -msgid "View Liveview" -msgstr "Visa Liveview" - -msgid "No Reminder Next Time" -msgstr "Ingen påminnelse nästa gång" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Ignorera. Påminn inte nästa gång" - -msgid "Ignore this and Resume" -msgstr "Ignorera detta och återuppta" - -msgid "Problem Solved and Resume" -msgstr "Problemet löst och återuppta" - -msgid "Stop Buzzer" -msgstr "Stoppa summern" - -msgid "Retry (problem solved)" -msgstr "Försök igen (problemet löst)" - msgid "Confirm and Update Nozzle" msgstr "Bekräfta och uppdatera nozzeln" @@ -8986,6 +9098,63 @@ msgstr "Det gick inte att skicka. Klicka på Försök igen för att försöka sk msgid "reconnect" msgstr "återanslut" +msgid "Terms of Service" +msgstr "Användarvillkor" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "Du håller på att aktivera en tredje parts programvara från Helio Additive! Innan du bekräftar användningen av denna funktion, vänligen noggrant läsa följande uttalanden." + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "Om inget annat anges ger QIDI Tech endast support för programvarufunktionerna som officiellt tillhandahålls. Utvärderings- och berednings optimerings funktioner baserade på Helio Additive's molntjänst i denna programvara kommer att utvecklas, drivs, tillhandahålls och underhålls av Helio Additive. Helio Additive ansvarar för effektiviteten och tillgängligheten av denna tjänst. Optimerings funktionen i denna tjänst kan ändra standardkommandon för utskrift, vilket innebär en risk för printer skador. Dessa funktioner kommer att samla in nödvändig användarinformation och data för att uppnå relevanta servicefunktioner. Prenumerationer och betalningar kan vara involverade. Besök Helio Additive och hänvisa till Helios Additive Privacy Agreement och Helios Additive User Agreement för detaljerad information." + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "Samtidigt förstår du att denna produkt tillhandahålls till dig \"i befintligt skick\" baserat på Helio Additive's tjänster, och QIDI lämnar inga uttryckliga eller underförstådda garantier av något slag, och kan inte heller kontrollera tjänstekostnaderna. I den utsträckning det är tillåtet enligt tillämplig lag tillhandahåller QIDI eller dess licensgivare/dotterbolag inga uttryckliga eller underförstådda utfästelser eller garantier, inklusive men inte begränsat till garantier om säljbarhet, tillfredsställande kvalitet, lämplighet för ett visst ändamål, exakthet, sekretess och icke kränkning av tredje parts rättigheter. På grund av nätverkstjänsternas karaktär kan QIDI inte garantera att tjänsten kommer att finnas tillgänglig hela tiden, och QIDI förbehåller sig rätten att avsluta tjänsten baserat på relevanta omständigheter." + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "Du samtycker till att inte använda denna produkt och dess relaterade uppdateringar för att engagera sig i följande aktiviteter:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1.Kopiera eller använd någon del av denna produkt utanför den auktoriserade omfattningen av Helio Additive och QIDI." + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. Försök att störa, kringgå, ändra, ogiltigförklara eller undgå något Digitala Rättigheter Management system relaterade till och/eller en integrerad del av denna produkt." + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3.Använda denna programvara och tjänster för eventuella olämpliga eller olagliga aktiviteter." + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Integritets policy för Helio Additive" + +msgid "Terms of Use of Helio Additive" +msgstr "Villkor för användning av Helio Additive" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "När du bekräftar att aktivera denna funktion innebär det att du har bekräftat och godkänt ovanstående uttalanden." + +msgid "Agree" +msgstr "Godkänn" + +msgid "Helio Additive" +msgstr "Helio Additiv" + +msgid "Chamber temperature" +msgstr "Kammarens temperatur" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "Obs: Ställ in ovanstående temperatur enligt den faktiska situationen. Ju mer exakt data är, desto mer exakt kommer analysresultaten att bli." + +msgid "How to use Helio" +msgstr "Hur du använder Helio" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "Det gick inte att få Helio PAT. Antalet utfärdade PATs har nått den övre gränsen. Var uppmärksam på informationen på Helio officiella hemsida. Klicka Uppdatera för att få den igen när den är tillgänglig." + +msgid "Click for more details" +msgstr "Klicka för mer info" + msgid "Air Pump" msgstr "Luftpump" @@ -8998,6 +9167,9 @@ msgstr "" msgid "Cutting Module" msgstr "Skär modul" +msgid "Auto Fire Extinguishing System" +msgstr "Automatiskt brandsläcknings system" + msgid "Model:" msgstr "Modell:" @@ -9291,6 +9463,9 @@ msgstr "%1% är för hög, och kollisioner kommer att uppstå." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " är för nära undantagsområdet, det kan förekomma kollisioner vid utskrift." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr " är för nära klumpar detekterings området, det kan finnas kollisioner vid utskrift." + msgid "Prime Tower" msgstr "Prime Torn" @@ -9300,12 +9475,18 @@ msgstr "är för nära andra och kollisioner kan orsakas.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " är för nära uteslutningsområdet, och kollisioner kommer att orsakas.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " är för nära klumpar detekterings området, och kollisioner kommer att orsakas.\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "Om du skriver ut högtemperaturs- och lågtemperatursfilament tillsammans kan det orsaka igensättning av nozzle eller skada på printern." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "Om du skriver ut högtemperaturs- och lågtemperatursfilament tillsammans kan det orsaka igensättning av nozzle eller skador på printern. Om du fortfarande vill skriva ut kan du aktivera alternativet i Inställningar." +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "Att skriva ut olika temp filament tillsammans kan orsaka nozzle igensättning eller printer skador." + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "Om du skriver ut högtemperaturs- och medeltemperatursfilament tillsammans kan det orsaka igensättning av nozzle eller skada på printern." @@ -9318,6 +9499,12 @@ msgstr "Nuvarande inställning har ingen extrudering." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Smooth läge för timelapse stöds inte när ”per objekt” -sekvens är aktiverad." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "Klump detektering stöds inte när \"per objekt\" sekvens är aktiverad." + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "Prime Tower krävs för att klumpar upptäcks, annars kan det finnas brister på modellen." + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Kontrollera \"Per objekt\" utskrifts sekvens för att skriva ut multipla objekt i Vase läge." @@ -9664,8 +9851,8 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "" +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "Hastighet på 100%% överhängande vägg som har 0 överlappning med det undre lagret." msgid "Slow down by height" msgstr "Sakta ner i höjdled" @@ -9922,8 +10109,8 @@ msgstr "Små perimetrar" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Denna inställning påverkar hastigheten för omkretsar med radie <= tröskelvärde för liten omkrets(vanligtvis hål). Om den uttrycks i procent (till exempel: 80%) kommer den att beräknas för ytterväggshastighet ovan. Ställ in på noll för auto." -msgid "Small perimter threshold" -msgstr "Liten perimeter tröskel" +msgid "Small perimeter threshold" +msgstr "Gränsvärde för liten omkrets" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "Detta ställer in tröskelvärdet för liten perimeterlängd. Standardgränsen är 0mm" @@ -10135,6 +10322,15 @@ msgstr "Efter högsta temp" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Filament diametern används för att beräkna extruderingen i G-kod, viktigt att detta är rätt" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Krympning" @@ -10146,6 +10342,12 @@ msgstr "" "Ange den krympningsprocent som filamentet kommer att få efter kylning (94% om du mäter 94 mm istället för 100 mm). Delen kommer att skalas i xy för att kompensera. Endast det filament som används för omkretsen tas med i beräkningen.\n" "Se till att det finns tillräckligt med utrymme mellan objekten, eftersom denna kompensation görs efter kontrollerna." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Kategori för vidhäftningsförmåga" @@ -10474,6 +10676,21 @@ msgstr "Skanna första lager" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Aktivera detta för att låta kameran i printern kontrollera kvaliteten på första lager." +msgid "Enable clumping detection" +msgstr "Aktivera klump detektering" + +msgid "Clumping detection layers" +msgstr "Klump detekterings lager" + +msgid "Clumping detection layers." +msgstr "Klump detekterings lager." + +msgid "Probing exclude area of clumping" +msgstr "Probing uteslutet område för klumpar" + +msgid "Probing exclude area of clumping." +msgstr "Probing uteslutet område för klumpar." + msgid "Thumbnail size" msgstr "Miniatyr storlek" @@ -10738,6 +10955,9 @@ msgstr "Vinkel för strykning, som styr den relativa vinkeln mellan den övre yt msgid "This gcode part is inserted at every layer change after lift z" msgstr "Denna G-kod infogas vid varje lagerbyte efter lyft av Z axel" +msgid "Clumping detection G-code" +msgstr "Klump detekterings G kod" + msgid "Supports silent mode" msgstr "Stöder tyst läge" @@ -11152,7 +11372,7 @@ msgid "Override filament scarf seam setting" msgstr "Åsidosätt inställningen av filament scarf sömmen" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Ignorera filament scarf söm inställning och kan styra inställningar genom modifiering." msgid "Wipe speed" msgstr "Hastighet för avtorkning" @@ -11483,9 +11703,6 @@ msgstr "Vägg support" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "Den här inställningen anger antalet stödväggar i intervallet [-1,2]. -1 betyder auto och 0 betyder att endast tillåta fyllningsläge där stödet är tillräckligt tjockt." -msgid "Chamber temperature" -msgstr "Kammarens temperatur" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on. At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials, the actual chamber temperature should not be high to avoid clogs, so 0 (turned off) is highly recommended." @@ -12353,7 +12570,7 @@ msgid "To Volumetric Speed" msgstr "Till volymetrisk hastighet" msgid "Are you sure to stop printing?" -msgstr "" +msgstr "Är du säker på att du vill sluta skriva ut?" msgid "Flow Dynamics Calibration Result" msgstr "Resultat för kalibrering av flödesdynamik" @@ -13179,9 +13396,6 @@ msgstr "Välj printer" msgid "The start, end or step is not valid value." msgstr "Start, slut eller steg är inte giltigt värde." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Automatisk kalibrering stöder endast fall där vänster och höger nozzle diameter är identiska." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Antalet extruders och den printern som valts för kalibrering stämmer inte överens." @@ -13208,6 +13422,9 @@ msgstr "" "Den för närvarande valda nozzle typ på %s extruder matchar inte den faktiska printer nozzle typen.\n" "Klicka på Synk knappen ovan och starta om kalibreringen." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Automatisk kalibrering stöder endast fall där vänster och höger nozzle diameter är identiska." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Går inte att kalibrera: kan bero på att det inställda kalibreringsvärdet är för stort, eller att steget är för litet" @@ -13508,6 +13725,42 @@ msgstr "Styrkeprofil för 0.8 mm nozzle, prioritering av styrka." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Standardprofil för 0.8 mm nozzle, prioriterar hastighet." +msgid "Helio: Process Started" +msgstr "Helio: Processen har startat" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "Helio API slutpunkt är tom, kontrollera konfigurationen." + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "Personlig assecc token är tom, fyll i rätt token." + +msgid "Helio: Presigned URL Created" +msgstr "Helio: Försignerad URL skapad" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio: filen laddades upp" + +msgid "Helio: file upload failed" +msgstr "Helio: Filuppladdning misslyckades" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "Se till att du har korrekt API nyckel inställd i inställningarna." + +msgid "Helio: GCode created successfully" +msgstr "Helio: G kod skapades" + +msgid "Helio: simulation successfully created" +msgstr "Helio: simulering har skapats" + +msgid "Helio: simulation working" +msgstr "Helio: simulering arbetar" + +msgid "Helio: simulation failed" +msgstr "Helio: simulering misslyckades" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio: G kod hämtades framgångsrikt" + msgid "No AMS" msgstr "Ingen AMS" @@ -14009,6 +14262,91 @@ msgstr "" "Undvik vridning\n" "Visste du att när du skriver ut material som är benägna att vrida, såsom ABS, kan en lämplig ökning av värmebäddens temperatur minska sannolikheten för vridning." +#~ msgid "Helio Action" +#~ msgstr "Helio Åtgärd" + +#~ msgid "Chamber Temperature" +#~ msgstr "Temperatur i kammaren" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Höger" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "Printern har loggats ut och kan inte anslutas." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Printer inte ansluten. Gå till enhetssidan för att ansluta en %s printer innan du synkroniserar." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "Den för närvarande anslutna printern på enhets sidan är inte en %s. Vänligen byt till en %s innan du synkroniserar." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect %s printer before syncing." +#~ msgstr "Printern är inte ansluten. Gå till enhetssidan för att ansluta printern %s innan du synkroniserar." + +#~ msgid "MqttSource" +#~ msgstr "Mqtt Källa" + +#~ msgid "Open Preferences." +#~ msgstr "Öppna inställningar." + +#~ msgid "Open next tip." +#~ msgstr "Öppna nästa tips." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Öppna dokumentationen i webbläsaren." + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "Spiralläget fungerar endast när väggslingor är 1, support är inaktiverat, översta skal skiktet är 0, fyllningsdensitet är 0, timelapse typ är traditionell och utjämning av vägghastighet i z-riktning är falsk." + +#~ msgid "Fatal" +#~ msgstr "Allvarligt" + +#~ msgid "Serious" +#~ msgstr "Allvarlig" + +#~ msgid "Common" +#~ msgstr "Vanlig" + +#~ msgid "Stop Buzzer" +#~ msgstr "Stoppa summern" + +#~ msgid "Helio settings" +#~ msgstr "Helio inställningar" + +#~ msgid "Small perimter threshold" +#~ msgstr "Liten perimeter tröskel" + +#~ msgid "Helio slicing does not support using a number of materials greater than 1." +#~ msgstr "Helio beredning stöder inte användning av ett antal material större än 1." + +#~ msgid "Enable Helio slice" +#~ msgstr "Aktivera Helio beredning" + +#~ msgid "Enable Helio slicing" +#~ msgstr "Aktivera Helio beredning" + +#~ msgid "Description of title content" +#~ msgstr "Beskrivning av titelns innehåll" + +#~ msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, and maintained by Helio Additive. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +#~ msgstr "Om inget annat anges ger QIDI Tech endast stöd för programvaru funktionerna officiellt tillhandahålls. Utvärderings- och berednings optimerings funktioner baserade på Helio Additives molntjänst i denna programvara kommer att utvecklas, drivas och underhållas av Helio Additive. Dessa funktioner kommer att samla in nödvändig användarinformation och data för att uppnå relevanta tjänstefunktioner. Prenumerationer och betalningar kan vara inblandade. Besök Helio Additive och hänvisa till Helios Additive Privacy Agreement och Helios Additive User Agreement för detaljerad information." + +#~ msgid "Layer Time (s)" +#~ msgstr "Lagertid (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "Att släcka lamporna under uppgiften kommer att orsaka att AI-övervakningen misslyckas, som spaghettidetektering. Välj noggrant." + +#~ msgid "Open Door Dectection" +#~ msgstr "Detektering av öppen dörr" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Tidigare osparat projekt upptäcktes, vill du återställa det?" + #~ msgid "Old" #~ msgstr "Gammal" @@ -17305,4 +17643,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Rekommenderat temperaturområde för kammaren för detta filament. 0 betyder inte inställt" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Ställ in kammarens temperatur under utskrift. Ställ in på 0 (avstängd)." \ No newline at end of file +msgstr "Ställ in kammarens temperatur under utskrift. Ställ in på 0 (avstängd)." + +msgid "Enable Box" +msgstr "Aktivera Boxen" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Aktivera den flärgfulla boxen för flärgskriving med flera filament." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "Maskinen är inte synkroniserad med boxen, så boxen kan inte aktiveras." \ No newline at end of file diff --git a/qdt/i18n/tr/QIDIStudio_tr.po b/qdt/i18n/tr/QIDIStudio_tr.po index dcf8d32..a4d64b4 100644 --- a/qdt/i18n/tr/QIDIStudio_tr.po +++ b/qdt/i18n/tr/QIDIStudio_tr.po @@ -29,6 +29,46 @@ msgstr "Filament mevcut makine ayarları ile uyumlu olmayabilir. Rastgele bir fi msgid "The filament model is unknown. A random filament preset will be used." msgstr "Filament modeli bilinmiyor. Rastgele bir filament ön ayarı kullanılacaktır." +msgid "right" +msgstr "sağ" + +msgid "left" +msgstr "sol" + +msgid "right extruder" +msgstr "sağ ekstruder" + +msgid "left extruder" +msgstr "sol ekstruder" + +msgid "extruder" +msgstr "ekstruder" + +msgid "TPU is not supported by AMS." +msgstr "TPU, AMS tarafından desteklenmez." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Nemli PVA esnekleşecek ve AMS'nin içine sıkışacaktır, lütfen kullanmadan önce kurutmaya dikkat edin." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "PLA Glow'un pürüzlü yüzeyi AMS sisteminde, özellikle de AMS Lite'ın iç bileşenlerinde aşınmayı hızlandırabilir." + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF filamentleri sert ve kırılgandır. AMS'de kırılması veya sıkışması kolaydır, lütfen dikkatli kullanın." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF kırılgandır ve Baskı Kafası üzerindeki bükülmüş PTFE tüp içinde kırılabilir." + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF kırılgandır ve Baskı Kafasının üzerindeki bükülmüş PTFE tüp içinde kırılabilir." + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s, %s ekstrüder tarafından desteklenmiyor." + msgid "Current AMS humidity" msgstr "AMS mevcut nem oranı" @@ -49,7 +89,7 @@ msgstr "Boşta" #, c-format, boost-format msgid "%d ℃" -msgstr "" +msgstr "%d ℃" msgid "Serial:" msgstr "Seri:" @@ -195,7 +235,7 @@ msgid "Choose filament" msgstr "Filament seçin" msgid "Connected same color" -msgstr "" +msgstr "Aynı renk bağlandı" msgid "Edge detection" msgstr "Kenar algılama" @@ -265,13 +305,13 @@ msgid "Painted using: Filament %1%" msgstr "Şunlar kullanılarak boyanmıştır: Filament %1%" msgid "Fuzzy skin Painting" -msgstr "" +msgstr "Bulanık Doku Boyama" msgid "Add fuzzy skin" -msgstr "" +msgstr "Bulanık doku ekleyin" msgid "Remove fuzzy skin" -msgstr "" +msgstr "Bulanık dokuyu temizleyin" msgid "Move" msgstr "Taşı" @@ -871,27 +911,27 @@ msgid "Remove selection" msgstr "Seçimi kaldır" msgid "Recommend" -msgstr "" +msgstr "Önerilen" msgid "Old version" -msgstr "" +msgstr "Eski versiyon" msgid "First font" -msgstr "" +msgstr "Birinci yazı tipi" msgid "Default font" -msgstr "" +msgstr "Varsayılan yazı tipi" msgid "Save the parameters of the current text tool as a style for easy subsequent use." -msgstr "" +msgstr "Geçerli metin aracının parametrelerini daha sonra kolay kullanım için bir stil olarak kaydedin." #, boost-format msgid "Modified style \"%1%\"" -msgstr "" +msgstr "Değiştirilmiş stil “%1%”" #, boost-format msgid "Current style is \"%1%\"" -msgstr "" +msgstr "Geçerli stil “%1%”" #, boost-format msgid "" @@ -899,72 +939,75 @@ msgid "" "\n" "Would you like to continue anyway?" msgstr "" +"Stili “%1%” olarak değiştirmek mevcut stil değişikliğini iptal edecektir.\n" +"\n" +"Yine de devam etmek ister misiniz?" msgid "Not valid style." -msgstr "" +msgstr "Geçerli bir stil değil." #, boost-format msgid "Style \"%1%\" can't be used and will be removed from a list." -msgstr "" +msgstr "“%1%” stili kullanılamaz ve listeden kaldırılır." msgid "First Add style to list." -msgstr "" +msgstr "Önce Listeye stil ekleyin." #, boost-format msgid "Save %1% style" -msgstr "" +msgstr "1% stilini kaydedin" msgid "New name of style" -msgstr "" +msgstr "Yeni stil adı" msgid "Name can't be empty." -msgstr "" +msgstr "İsim boş olamaz." msgid "Name has to be unique." -msgstr "" +msgstr "İsim benzersiz olmalıdır." msgid "OK" msgstr "TAMAM" msgid "Save as new style" -msgstr "" +msgstr "Yeni stil olarak kaydet" msgid "The current style has been modified but not saved. Do you want to save it?" -msgstr "" +msgstr "Geçerli stil değiştirildi ancak kaydedilmedi. Kaydetmek istiyor musunuz?" msgid "Save current style" -msgstr "" +msgstr "Geçerli stili kaydet" msgid "Add new style" -msgstr "" +msgstr "Yeni stil ekle" msgid "Only valid font can be added to style" -msgstr "" +msgstr "Yalnızca geçerli yazı tipi stile eklenebilir" msgid "Add style to my list" -msgstr "" +msgstr "Listeme stil ekle" msgid "Remove style" -msgstr "" +msgstr "Stili kaldır" msgid "Can't remove the last existing style." -msgstr "" +msgstr "Mevcut son stil kaldırılamıyor." #, boost-format msgid "Are you sure you want to permanently remove the \"%1%\" style?" -msgstr "" +msgstr "“%1%” stilini kalıcı olarak kaldırmak istediğinizden emin misiniz?" #, boost-format msgid "Delete \"%1%\" style." -msgstr "" +msgstr "“%1%” stilini sil." #, boost-format msgid "Can't delete \"%1%\". It is last style." -msgstr "" +msgstr "“%1%” silinemiyor. Bu son stil." #, boost-format msgid "Can't delete temporary style \"%1%\"." -msgstr "" +msgstr "Geçici stil “%1%” silinemiyor." msgid "Operation" msgstr "Operasyon" @@ -989,25 +1032,25 @@ msgid "Click to change part type into modifier." msgstr "Parça tipini değiştiriciye değiştirmek için tıklayın." msgid "Surround projection by char" -msgstr "" +msgstr "By char(Terim) çevreleme projeksiyonu" msgid "Not surround" -msgstr "" +msgstr "Çevresel değil" msgid "Surround surface" -msgstr "" +msgstr "Çevreleyen yüzey" msgid "Surround" -msgstr "" +msgstr "Çevreleyen" msgid "Horizonal" -msgstr "" +msgstr "Yatay" msgid "Reset rotation" msgstr "Döndürmeyi sıfırla" msgid "Rotate the text counterclockwise." -msgstr "" +msgstr "Metni saat yönünün tersine döndürün." msgid "Text shape" msgstr "Metin şekli" @@ -1024,16 +1067,16 @@ msgid "Input text" msgstr "Giriş metni" msgid "Embeded depth" -msgstr "" +msgstr "Gömülme derinliği" msgid "Text Gap" msgstr "Metin Boşluğu" msgid "Warning:There is a mirror in the text matrix, and dragging it will completely regenerate it." -msgstr "" +msgstr "Uyarı:Metin matrisinde bir ayna (yansıma) bulunuyor; sürükleme işlemi, matrisi tamamen yeniden oluşturacaktır." msgid "Warning:Due to font upgrades,previous font may not necessarily be replaced successfully, and recommend you to modify the font." -msgstr "" +msgstr "Uyarı: Yazı tipi yükseltmeleri nedeniyle, önceki yazı tipi başarıyla değiştirilemeyebilir ve yazı tipini değiştirmenizi öneririz." msgid "Warning:create text fail." msgstr "Uyarı:metin oluşturma başarısız." @@ -1044,45 +1087,48 @@ msgstr "Uyarı:normal metin hatalıdır." msgid "Warning:text normal has been reset." msgstr "Uyarı:normal metin sıfırlandı." -msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." msgstr "" +msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." +msgstr "Uyarı:eski matrisin en az iki parametresi vardır: yansıtma, ölçekleme ve döndürme. Düzenlemeye devam ederseniz, doğru olmayabilir. Lütfen metni sürükleyin veya mevcut pozu kullanarak iptal edin, kaydedin ve yeniden düzenleyin." + msgid "Error:Detecting an incorrect mesh id or an unknown error, regenerating text may result in incorrect outcomes.Please drag text,save it then reedit it again." -msgstr "" +msgstr "Hata: Yanlış bir ağ kimliği veya bilinmeyen bir hata algılandığında, metnin yeniden oluşturulması yanlış sonuçlara neden olabilir, lütfen metni sürükleyin, kaydedin ve tekrar düzenleyin." msgid "Warning:Due to functional upgrade, rotation information cannot be restored. Please drag or modify text,save it and reedit it will ok." -msgstr "" +msgstr "Uyarı: İşlevsel yükseltme nedeniyle döndürme bilgileri geri yüklenemez. Lütfen metni sürükleyin veya değiştirin, kaydedin ve yeniden düzenleyin." msgid "Detected that text did not adhere to mesh surface. Please manually drag yellow square to mesh surface that needs to be adhered." -msgstr "" +msgstr "Metnin ağ yüzeyine yapışmadığı tespit edildi. Lütfen sarı kareyi yapıştırılması gereken ağ yüzeyine manuel olarak sürükleyin." msgid "The text cannot be written using the selected font. Please try choosing a different font." -msgstr "" +msgstr "Metin seçilen yazı tipi kullanılarak yazılamıyor. Lütfen farklı bir yazı tipi seçmeyi deneyin." msgid "Embossed text cannot contain only white spaces." -msgstr "" +msgstr "Kabartmalı metin yalnızca beyaz boşluklar içeremez." msgid "Unsupported characters automatically switched to fallback font." -msgstr "" +msgstr "Desteklenmeyen karakterler otomatik olarak yedek yazı tipine geçirilir." msgid "Text doesn't show current horizontal alignment." -msgstr "" +msgstr "Metin geçerli yatay hizalamayı göstermiyor." #, boost-format msgid "Font \"%1%\" can't be selected." -msgstr "" +msgstr "“%1%” yazı tipi seçilemiyor." msgid "Revert text size." -msgstr "" +msgstr "Metin boyutunu geri al." msgid "No symbol" -msgstr "" +msgstr "Sembol yok" msgid "Loading" msgstr "Yükleniyor" msgid "In queue" -msgstr "" +msgstr "Sırada" #. TRN - Input label. Be short as possible #. Copy surface of model on surface of the embossed text @@ -1094,29 +1140,29 @@ msgstr "Yüzeyi kullan" #. Option to change projection on curved surface #. for each character(glyph) in text separately msgid "Per glyph" -msgstr "" +msgstr "Her karakter için" #. TRN - Input label. Be short as possible #. Align Top|Middle|Bottom and Left|Center|Right msgid "Alignment" -msgstr "" +msgstr "Hizalama" #. TRN - Input label. Be short as possible msgid "Text gap" -msgstr "" +msgstr "Metin Boşluğu" #. TRN - Input label. Be short as possible msgid "Line gap" -msgstr "" +msgstr "Satır boşluğu" #. TRN - Input label. Be short as possible msgid "Boldness" -msgstr "" +msgstr "Kalınlık" #. TRN - Input label. Be short as possible #. Like Font italic msgid "Skew ratio" -msgstr "" +msgstr "Eğrilik oranı" #. TRN - Input label. Be short as possible #. Distance from model surface to be able @@ -1127,13 +1173,13 @@ msgid "From surface" msgstr "Yüzeyden" msgid "Style name" -msgstr "" +msgstr "Stil adı" msgid "There is already a text style with the same name." -msgstr "" +msgstr "Aynı ada sahip bir metin stili zaten var." msgid "There are spaces or illegal characters present." -msgstr "" +msgstr "Boşluklar veya geçersiz karakterler var." msgid "Head diameter" msgstr "Kafa çapı" @@ -2031,7 +2077,7 @@ msgid "Click the icon to edit support painting of the object" msgstr "Nesnenin destek resmini düzenlemek için simgeye tıklayın" msgid "Click the icon to edit fuzzy skin painting of the object" -msgstr "" +msgstr "Nesnenin bulanık doku boyamasını düzenlemek için simgeye tıklayın" msgid "Click the icon to edit color painting of the object" msgstr "Nesnenin renk resmini düzenlemek için simgeye tıklayın" @@ -2258,18 +2304,6 @@ msgstr "Çok Renkli Baskı" msgid "Line Type" msgstr "Çizgi Tipi" -msgid "More" -msgstr "Daha" - -msgid "Open Preferences." -msgstr "Tercihler'i açın." - -msgid "Open next tip." -msgstr "Sonraki ipucunu açın." - -msgid "Open Documentation in web browser." -msgstr "Belgeleri web tarayıcısında açın." - msgid "Color" msgstr "Renk" @@ -2400,13 +2434,13 @@ msgid "Off" msgstr "Kapalı" msgid "Filter" -msgstr "" +msgstr "Süz" msgid "Enabling filtration redirects the right fan to filter gas, which may reduce cooling performance." -msgstr "" +msgstr "Filtrelemenin etkinleştirilmesi doğru fanı gazı filtrelemeye yönlendirir, bu da soğutma performansını düşürebilir." msgid "Enabling filtration during printing may reduce cooling and affect print qulity. Please choose carefully" -msgstr "" +msgstr "Baskı sırasında filtrelemenin etkinleştirilmesi soğutmayı azaltabilir ve baskı kalitesini etkileyebilir. Lütfen dikkatli seçin" msgid "The selected material only supports the current fan mode, and it can't be changed during printing." msgstr "Seçilen malzeme yalnızca geçerli fan modunu destekler ve baskı sırasında değiştirilemez." @@ -2426,6 +2460,39 @@ msgstr "Tam Soğutma" msgid "Init" msgstr "Başlangıç" +msgid "Chamber" +msgstr "Oda" + +msgid "Innerloop" +msgstr "İç Döngü" + +#. TRN To be shown in the main menu View->Top +msgid "Top" +msgstr "Üst" + +msgid "The fan controls the temperature during printing to improve print quality.The system automatically adjusts the fan's switch and speed according to different printing materials." +msgstr "Fan, baskı kalitesini artırmak için baskı sırasında sıcaklığı kontrol eder Sistem, fanın anahtarını ve hızını farklı baskı malzemelerine göre otomatik olarak ayarlar." + +msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials and filters the chamber air." +msgstr "Soğutma modu PLA/PETG/TPU malzemelerin baskısı için uygundur ve hazne havasını filtreler." + +msgid "Heating mode is suitable for printing ABS/ASA/PC/PA materials and circulates filters the chamber air." +msgstr "Isıtma modu ABS/ASA/PC/PA malzemelerin baskısı için uygundur ve hazne havasını filtreleyerek sirküle eder." + +msgid "Strong cooling mode is suitable for printing PLA/TPU materials. In this mode, the printouts will be fully cooled." +msgstr "Güçlü soğutma modu PLA/TPU malzemelerin baskısı için uygundur. Bu modda, çıktılar tamamen soğutulacaktır." + +msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." +msgstr "Soğutma modu PLA/PETG/TPU malzemelerin baskısı için uygundur." + +msgctxt "air_duct" +msgid "Right(Aux)" +msgstr "" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + msgid "Hotend" msgstr "Hotend" @@ -2444,34 +2511,8 @@ msgstr "MC Kartı" msgid "Heat" msgstr "Isı" -msgid "Chamber" -msgstr "Oda" - -msgid "Innerloop" -msgstr "İç Döngü" - -#. TRN To be shown in the main menu View->Top -msgid "Top" -msgstr "Üst" - -msgid "The fan controls the temperature during printing to improve print quality.The system automatically adjusts the fan's switch and speed according to different printing materials." -msgstr "Fan, baskı kalitesini artırmak için baskı sırasında sıcaklığı kontrol eder Sistem, fanın anahtarını ve hızını farklı baskı malzemelerine göre otomatik olarak ayarlar." - -msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials and filters the chamber air." -msgstr "Soğutma modu PLA/PETG/TPU malzemelerin baskısı için uygundur ve hazne havasını filtreler." - -msgid "Heating mode is suitable for printing ABS/ASA/PC/PA materials and circulates filters the chamber air." -msgstr "" - -msgid "Strong cooling mode is suitable for printing PLA/TPU materials. In this mode, the printouts will be fully cooled." -msgstr "Güçlü soğutma modu PLA/TPU malzemelerin baskısı için uygundur. Bu modda, çıktılar tamamen soğutulacaktır." - -msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." -msgstr "" - -msgctxt "air_duct" -msgid "Right" -msgstr "" +msgid "Fan" +msgstr "Fan" msgid "Idling..." msgstr "Boşta..." @@ -2592,10 +2633,10 @@ msgid "There is no valid surface for text projection." msgstr "Metin projeksiyonu için geçerli bir yüzey yok." msgid "Text mesh ie empty." -msgstr "" +msgstr "Metin ağı boş." msgid "Text" -msgstr "" +msgstr "Metin" msgid "Error! Unable to create thread!" msgstr "Hata! İş parçacığı oluşturulamıyor!" @@ -3013,7 +3054,7 @@ msgid "Note: the slot is empty or undefined. If you want to use this slot, you c msgstr "Not: yuva boş veya tanımlanmamış. Bu yuvayı kullanmak istiyorsanız, %s'yi yükleyebilir ve 'Cihaz' sayfasında yuva bilgilerini değiştirebilirsiniz." msgid "Note: Only filament-loaded slots can be selected." -msgstr "" +msgstr "Not: Yalnızca filament yüklü yuvalar seçilebilir." msgid "Enable AMS" msgstr "AMS'yi etkinleştir" @@ -3312,6 +3353,11 @@ msgstr "" "Maksimum hacimsel hız çok küçük.\n" "0,5'e sıfırla" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Mevcut hazne sıcaklığı malzemenin güvenli sıcaklığından yüksektir, malzemenin yumuşamasına ve tıkanmasına neden olabilir Malzeme için maksimum güvenli sıcaklık %d'dir" @@ -3334,6 +3380,8 @@ msgid "" "Should not large than layer height.\n" "Reset to 10%" msgstr "" +"Katman yüksekliğinden büyük olmamalıdır.\n" +"%10’a sıfırla" msgid "" "Too small ironing spacing.\n" @@ -3438,8 +3486,8 @@ msgstr "" "kilit derinliği, kaplama derinliğinden küçük olmalıdır.\n" "Kaplama derinliğinin %%50'sine sıfırla." -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "Spiral modu yalnızca duvar döngüleri 1, destek devre dışı, üst kabuk katmanları 0, seyrek dolgu yoğunluğu 0, zaman atlamalı tip geleneksel ve z yönünde duvar hızını yumuşatma yanlış olduğunda çalışır." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Ancak I3 yapısına sahip yazıcılar timelapse videolar oluşturmayacaktır." @@ -3472,13 +3520,13 @@ msgid "M400 pause" msgstr "M400 duraklatma" msgid "Paused (filament ran out)" -msgstr "" +msgstr "Duraklatıldı (filament bitti)" msgid "Heating nozzle" -msgstr "" +msgstr "Nozul ısıtılıyor" msgid "Calibrating dynamic flow" -msgstr "" +msgstr "Dinamik akış kalibrasyonu" msgid "Scanning bed surface" msgstr "Yatak yüzeyi taranıyor" @@ -3502,28 +3550,28 @@ msgid "Checking extruder temperature" msgstr "Ekstrüder sıcaklığının kontrol ediliyor" msgid "Paused by the user" -msgstr "" +msgstr "Kullanıcı tarafından duraklatıldı" msgid "Pause (front cover fall off)" -msgstr "" +msgstr "Duraklat (ön kapak düşmüş)" msgid "Calibrating the micro lidar" msgstr "Mikro Lidar kalibre ediliyor" msgid "Calibrating flow ratio" -msgstr "" +msgstr "Akış oranının kalibrasyonu" msgid "Pause (nozzle temperature malfunction)" -msgstr "" +msgstr "Duraklat (nozül sıcaklığı arızası)" msgid "Pause (heatbed temperature malfunction)" -msgstr "" +msgstr "Duraklat (ısı yatağı sıcaklık arızası)" msgid "Filament unloading" msgstr "Filament çıkartma" msgid "Pause (step loss)" -msgstr "" +msgstr "Duraklat (adım kaybı)" msgid "Filament loading" msgstr "Filament yüklemesi" @@ -3532,43 +3580,43 @@ msgid "Motor noise cancellation" msgstr "Motor gürültüsü engelleme" msgid "Pause (AMS offline)" -msgstr "" +msgstr "Duraklat (AMS çevrimdışı)" msgid "Pause (low speed of the heatbreak fan)" -msgstr "" +msgstr "Duraklat (ısı kesici fanın düşük hızı)" msgid "Pause (chamber temperature control problem)" -msgstr "" +msgstr "Duraklat (oda sıcaklığı kontrol sorunu)" msgid "Cooling chamber" msgstr "Soğutma haznesi" msgid "Pause (Gcode inserted by user)" -msgstr "" +msgstr "Duraklat (Kullanıcı tarafından eklenen Gcode)" msgid "Motor noise showoff" msgstr "Motor gürültü gösterimi" msgid "Pause (nozzle clumping)" -msgstr "" +msgstr "Duraklatma (nozul yığılması)" msgid "Pause (cutter error)" -msgstr "" +msgstr "Duraklat (kesici hatası)" msgid "Pause (first layer error)" -msgstr "" +msgstr "Duraklat (ilk katman hatası)" msgid "Pause (nozzle clog)" -msgstr "" +msgstr "Duraklatma (nozul tıkanıklığı)" msgid "Measuring motion percision" -msgstr "" +msgstr "Hareket hassasiyetinin ölçülmesi" msgid "Enhancing motion percision" -msgstr "" +msgstr "Hareket hassasiyetini artırma" msgid "Measure motion accuracy" -msgstr "" +msgstr "Hareket doğruluğunu ölçün" msgid "Nozzle offset calibration" msgstr "Nozul ofset kalibrasyonu" @@ -3589,10 +3637,10 @@ msgid "Auto Check: Platform" msgstr "Auto Check: Platform" msgid "Confirming BirdsEye Camera location" -msgstr "" +msgstr "BirdsEye Kamera konumu doğrulanıyor" msgid "Calibrating BirdsEye Camera" -msgstr "" +msgstr "BirdsEye Kameranın Kalibrasyonu" msgid "Auto bed leveling -phase 1" msgstr "Otomatik yatak seviyeleme -aşama 1" @@ -3604,48 +3652,35 @@ msgid "Heating chamber" msgstr "Oda ısıtıcı" msgid "Cooling heatbed" -msgstr "" +msgstr "Isı yatağı soğutuluyor" msgid "Printing calibration lines" msgstr "Kalibrasyon çizgilerini yazdır" msgid "Auto Check: Material" -msgstr "" +msgstr "Otomatik Kontrol: Malzeme" msgid "Live View Camera Calibration" -msgstr "" +msgstr "Canlı Görüntü Kamerası Kalibrasyonu" msgid "Waiting for heatbed to reach target temperature" -msgstr "" +msgstr "Isı yatağının hedef sıcaklığa ulaşmasını bekleniyor" msgid "Auto Check: Material Position" -msgstr "" +msgstr "Otomatik Kontrol: Malzeme Konumu" msgid "Cutting Module Offset Calibration" +msgstr "Kesim Modülü Ofset Kalibrasyonu" + +msgid "Measuring Surface" msgstr "" -msgid "left" -msgstr "sol" - -msgid "right" -msgstr "sağ" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s, %s ekstrüder tarafından desteklenmiyor." +msgid "Thermal Preconditioning for first layer optimization" +msgstr "" msgid "Unknown" msgstr "Bilinmeyen" -msgid "Fatal" -msgstr "Kritik" - -msgid "Serious" -msgstr "Ciddi" - -msgid "Common" -msgstr "Yaygın" - msgid "Update successful." msgstr "Güncelleme başarılı." @@ -3675,11 +3710,11 @@ msgstr "Güvenliğinizi sağlamak için, belirli işleme görevleri (lazer gibi) #, c-format, boost-format msgid "The chamber temperature is too high, which may cause the filament to soften. Please wait until the chamber temperature drops below %d℃. You may open the front door or enable fans to cool down." -msgstr "" +msgstr "Hazne sıcaklığı çok yüksek, bu da filamentin yumuşamasına neden olabilir. Lütfen hazne sıcaklığı %d℃'nin altına düşene kadar bekleyin. Soğutmak için ön kapağı açabilir veya fanları etkinleştirebilirsiniz." #, c-format, boost-format msgid "AMS temperature is too high, which may cause the filament to soften. Please wait until the AMS temperature drops below %d℃." -msgstr "" +msgstr "AMS sıcaklığı çok yüksek, bu da filamentin yumuşamasına neden olabilir. Lütfen AMS sıcaklığı %d℃'nin altına düşene kadar bekleyin." msgid "The current chamber temperature or the target chamber temperature exceeds 45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/TPU) is not allowed to be loaded." msgstr "Mevcut hazne sıcaklığı veya hedef hazne sıcaklığı 45 ° C'yi aşıyor Ekstruder tıkanmasını önlemek için düşük sıcaklıkta filament (PLA / PETG / TPU) yüklenmesine izin verilmez." @@ -3708,24 +3743,75 @@ msgstr "Cali G-code oluşturma başarısız oldu" msgid "Calibration error" msgstr "Kalibrasyon hatası" -msgid "TPU is not supported by AMS." -msgstr "TPU, AMS tarafından desteklenmez." +msgid "Resume Printing" +msgstr "Baskıya Devam Et" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Nemli PVA esnekleşecek ve AMS'nin içine sıkışacaktır, lütfen kullanmadan önce kurutmaya dikkat edin." +msgid "Resume (defects acceptable)" +msgstr "Devam et (kusurlar kabul edilebilir)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "PLA Glow'un pürüzlü yüzeyi AMS sisteminde, özellikle de AMS Lite'ın iç bileşenlerinde aşınmayı hızlandırabilir." +msgid "Resume (problem solved)" +msgstr "Devam et (sorun çözüldü)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF filamentleri sert ve kırılgandır. AMS'de kırılması veya sıkışması kolaydır, lütfen dikkatli kullanın." +msgid "Stop Printing" +msgstr "Baskıyı durdur" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Check Assistant" +msgstr "Kontrol Asistanı" + +msgid "Filament Extruded, Continue" +msgstr "Filament Ekstrüde Edildi, Devam Et" + +msgid "Not Extruded Yet, Retry" +msgstr "Henüz Ekstrüde Edilmedi, Yeniden Dene" + +msgid "Finished, Continue" +msgstr "Bitti, Devam" + +msgid "Load Filament" +msgstr "Filament Yükle" + +msgid "Filament Loaded, Resume" +msgstr "Filament Yüklendi, Devam" + +msgid "View Liveview" +msgstr "Canlı Görüntüyü Göster" + +msgid "No Reminder Next Time" +msgstr "Bir dahaki sefere hatırlatma" + +msgid "Ignore. Don't Remind Next Time" +msgstr "Görmezden gel. Bir dahaki sefere hatırlatma" + +msgid "Ignore this and Resume" +msgstr "Bunu dikkate almayın ve Devam Edin" + +msgid "Problem Solved and Resume" +msgstr "Sorun Çözüldü ve Devam" + +msgid "Got it, Turn off the Fire Alarm." msgstr "" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Retry (problem solved)" +msgstr "Yeniden deneyin (sorun çözüldü)" + +msgid "Stop Drying" msgstr "" +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Tamamlandı" + +msgid "Retry" +msgstr "Yeniden" + +msgid "Resume" +msgstr "Sürdür" + +msgid "Unknown error." +msgstr "Bilinmeyen hata." + msgid "default" msgstr "varsayılan" @@ -3779,6 +3865,15 @@ msgstr "Katman Genişliği" msgid "Fan Speed" msgstr "Fan hızı" +msgid "Thermal Index (min)" +msgstr "" + +msgid "Thermal Index (max)" +msgstr "" + +msgid "Thermal Index (mean)" +msgstr "" + msgid "Flow" msgstr "Akış" @@ -3809,6 +3904,18 @@ msgstr "Fan Hızı: " msgid "Temperature: " msgstr "Sıcaklık: " +msgid "Thermal Index" +msgstr "" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "" + msgid "Loading G-codes" msgstr "G-code lar yükleniyor" @@ -3908,6 +4015,9 @@ msgstr "itibaren" msgid "Slicing Result" msgstr "Dilimleme Sonuçları" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Renk Şeması" @@ -3935,9 +4045,6 @@ msgstr "Sıcaklık (°C)" msgid "Volumetric flow rate (mm³/s)" msgstr "Hacimsel akış hızı (mm³/s)" -msgid "Layer Time (s)" -msgstr "Katman Süresi (s)" - msgid "Travel" msgstr "Seyahat" @@ -4221,10 +4328,10 @@ msgid "And it is valid when importing an stl with at least two meshes." msgstr "Ve en az iki kafes içeren bir stl içe aktarılırken geçerlidir." msgid "Click to Extend" -msgstr "" +msgstr "Genişletmek için Tıklayın" msgid "Click to Collapse" -msgstr "" +msgstr "Daraltmak için Tıklayın" msgid "Assembly View" msgstr "Montaj Görünümü" @@ -4462,6 +4569,12 @@ msgstr "" "Bu, H2D makinesi ile tpu filamentlerini ilk kez yazdırmanızdır.\n" "Hızlı bir öğretici video izlemek ister misiniz?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "" + +msgid "Tips" +msgstr "İpuçları" + msgid "Slice all" msgstr "Hepsini dilimle" @@ -4652,7 +4765,7 @@ msgid "Publish to MakerWorld" msgstr "MakerWorld'de yayınlayın" msgid "Batch Preset Management" -msgstr "" +msgstr "Toplu Ön Ayar Yönetimi" msgid "Quit" msgstr "Çıkış" @@ -4721,10 +4834,10 @@ msgid "Show 3D navigator in Prepare and Preview scene" msgstr "Hazırlama ve Önizleme sahnesinde 3D gezgini göster" msgid "Reset Window Layout" -msgstr "" +msgstr "Pencere Düzenini Sıfırla" msgid "Reset to default window layout" -msgstr "" +msgstr "Varsayılan pencere düzenine sıfırla" msgid "Show object labels in 3D scene" msgstr "3B sahnede nesne etiketlerini göster" @@ -4944,7 +5057,7 @@ msgid "The player is not loaded, please click \"play\" button to retry." msgstr "Oynatıcı yüklenmedi, yeniden denemek için lütfen \"oynat\" düğmesine tıklayın." msgid "Temporarily closed because there is no operation for a while." -msgstr "" +msgstr "Bir süre işlem yapılmadığı için geçici olarak kapatıldı." msgid "Temporarily closed because there is no printing for a while." msgstr "Bir süre baskı yapılmayacağı için geçici olarak kapatılmıştır." @@ -4976,8 +5089,8 @@ msgstr "Bağlantı Başarısız. Lütfen ağı kontrol edin ve tekrar deneyin" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Lütfen ağı kontrol edin ve tekrar deneyin, Sorun devam ederse yazıcıyı yeniden başlatabilir veya güncelleyebilirsiniz." -msgid "The printer has been logged out and cannot connect." -msgstr "Yazıcının oturumu kapatıldı ve bağlanamıyor." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Video durduruldu." @@ -5089,13 +5202,6 @@ msgstr "Yükleme başarısız" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "Depolama alanındaki dosyaya göz atma mevcut ürün yazılımında desteklenmiyor. Lütfen yazıcı aygıt yazılımını güncelleyin." -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"Lütfen belleğin yazıcıya takılı olup olmadığını kontrol edin.\n" -"Hala okunamıyorsa, belleği biçimlendirmeyi deneyebilirsiniz." - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "LAN Bağlantısı Başarısız (sdcard görüntülenemedi)" @@ -5145,9 +5251,6 @@ msgstr "" msgid "Download waiting..." msgstr "İndirme bekleniyor..." -msgid "Retry" -msgstr "Yeniden" - msgid "Play" msgstr "Oynat" @@ -5161,9 +5264,6 @@ msgstr "İndirme tamamlandı" msgid "Downloading %d%%..." msgstr "%d%% indiriliyor..." -msgid "Fan" -msgstr "Fan" - msgid "Air Condition" msgstr "Klima" @@ -5182,6 +5282,13 @@ msgstr "Dosya kontrol hatası. Lütfen tekrar deneyin." msgid "Not supported on the current printer version." msgstr "Geçerli yazıcı sürümünde desteklenmiyor." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"Lütfen belleğin yazıcıya takılı olup olmadığını kontrol edin.\n" +"Hala okunamıyorsa, belleği biçimlendirmeyi deneyebilirsiniz." + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "Yazıcının aygıt yazılımı sürümü çok düşük. Lütfen aygıt yazılımını güncelleyin ve tekrar deneyin." @@ -5318,10 +5425,7 @@ msgid "Printing Progress" msgstr "Yazdırma İlerlemesi" msgid "Parts Skip" -msgstr "" - -msgid "Resume" -msgstr "Sürdür" +msgstr "Parça Atla" msgid "Stop" msgstr "Durdur" @@ -5330,7 +5434,7 @@ msgid "Layer: N/A" msgstr "Katman: Yok" msgid "Estimated finish time: " -msgstr "" +msgstr "Tahmini bitiş süresi: " msgid "" "The estimated printing time for \n" @@ -5406,20 +5510,17 @@ msgstr "Yazdırmayı iptal et" msgid "Are you sure you want to stop this print?" msgstr "Bu baskıyı durdurmak istediğinizden emin misiniz?" -msgid "Unknown error." -msgstr "Bilinmeyen hata." - msgid "The printer is busy on other print job" msgstr "Yazıcı başka bir yazdırma işiyle meşgul" msgid "Current extruder is busy changing filament" -msgstr "" +msgstr "Mevcut ekstrüder filament değiştirmekle meşgul" msgid "Current slot has alread been loaded" -msgstr "" +msgstr "Mevcut yuva zaten dolu" msgid "The selected slot is empty." -msgstr "" +msgstr "Seçilen yuva boş." msgid "Downloading..." msgstr "İndiriliyor..." @@ -5441,7 +5542,7 @@ msgstr "Katman: %d/%d" #, c-format, boost-format msgid "(%d)" -msgstr "" +msgstr "(%d)" msgid "Auto homing" msgstr "Otomatik konum sıfırla" @@ -5479,8 +5580,8 @@ msgstr "Spor" msgid "Ludicrous" msgstr "Absürt" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "Görev sırasında ışıkların kapatılması, spagetti algılama gibi yapay zeka izlemenin başarısız olmasına neden olacaktır. Lütfen dikkatli seçin." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "" msgid "Keep it On" msgstr "Açık Tut" @@ -5754,6 +5855,9 @@ msgstr "Yazılımın Yeni sürümü var." msgid "Goto download page." msgstr "İndirme sayfasına gidin." +msgid "More" +msgstr "Daha" + msgid "Open Folder." msgstr "Klasörü Aç." @@ -5775,8 +5879,8 @@ msgstr[1] "%1$d Nesnelerin renkli boyaması var." #, c-format, boost-format msgid "%1$d Object has fuzzy skin." msgid_plural "%1$d Objects have fuzzy skin." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%1$d Nesnesinin dokusu bulanık." +msgstr[1] "%1$d Nesnelerin dokusu bulanık." #, c-format, boost-format msgid "%1$d object was loaded as a part of cut object." @@ -5830,7 +5934,7 @@ msgid "Support painting" msgstr "Destek boyama" msgid "Fuzzy skin" -msgstr "" +msgstr "Bulanık doku" msgid "Color painting" msgstr "Renkli boyama" @@ -5885,37 +5989,37 @@ msgid "Identifies the type and position of the build plate on the heatbed. Pausi msgstr "Isı yatağı üzerindeki yapı plakasının türünü ve konumunu belirler. Bir uyumsuzluk tespit edilirse yazdırmayı duraklatır." msgid "AI Detections" -msgstr "" +msgstr "YZ Tespitleri" msgid "Printer will send assistant message or pause printing if any of the following problem is detected." -msgstr "" +msgstr "Aşağıdaki sorunlardan herhangi biri tespit edilirse yazıcı yardımcı mesaj gönderecek veya yazdırmayı duraklatacaktır." msgid "Enable AI monitoring of printing" msgstr "Yazdırmanın AI izlemesini etkinleştirin" msgid "Pausing Sensitivity:" -msgstr "" +msgstr "Duraklatma Hassasiyeti:" msgid "Spaghetti Detection" -msgstr "" +msgstr "Spagetti Algılama" msgid "Detect spaghetti failure(scattered lose filament)." -msgstr "" +msgstr "Spagetti hatasını algıla (etrafa dağılmış filament)." msgid "Purge Chute Pile-Up Detection" -msgstr "" +msgstr "Temizleme Kanalı Yığılma Algılama" msgid "Monitor if the waste is piled up in the purge chute." -msgstr "" +msgstr "Atıkların boşaltma kanalında birikip birikmediğini kontrol edin." msgid "Nozzle Clumping Detection" msgstr "Nozul Toplanması Tespiti" msgid "Check if the nozzle is clumping by filaments or other foreign objects." -msgstr "" +msgstr "Nozulun filamentler veya diğer yabancı cisimler tarafından tıkanıp tıkanmadığını kontrol edin." msgid "Detects air printing caused by nozzle clogging or filament grinding." -msgstr "" +msgstr "Nozul tıkanması veya filament aşınması nedeniyle oluşan hava basıncını tespit eder." msgid "First Layer Inspection" msgstr "İlk Katman Kontrolü" @@ -5923,8 +6027,8 @@ msgstr "İlk Katman Kontrolü" msgid "Auto-recovery from step loss" msgstr "Adım kaybında otomatik kurtarma" -msgid "Open Door Dectection" -msgstr "Açık Kapı Algılama" +msgid "Open Door Detection" +msgstr "" msgid "Notification" msgstr "Bildirim" @@ -5972,7 +6076,7 @@ msgid "High flow" msgstr "Yüksek akış" msgid "No wiki link available for this printer." -msgstr "" +msgstr "Bu yazıcı için wiki bağlantısı mevcut değil." msgid "Global" msgstr "Genel" @@ -5999,19 +6103,23 @@ msgstr "Yazıcı Ayarları" msgid "The %s nozzle can not print %s." msgstr "%s nozzul %s yazdıramıyor." +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr " nozul" #, boost-format msgid "It is not recommended to print the following filament(s) with %1%: %2%\n" -msgstr "" +msgstr "Aşağıdaki filament(ler)in %1% ile yazdırılması önerilmez: %2%\n" msgid "It is not recommended to use the following nozzle and filament combinations:\n" -msgstr "" +msgstr "Aşağıdaki nozul ve filament kombinasyonlarının kullanılması önerilmez:\n" #, boost-format msgid "%1% with %2%\n" -msgstr "" +msgstr "%1% ile %2%\n" #, boost-format msgid " plate %1%: " @@ -6102,7 +6210,7 @@ msgid "Click to view the wiki of the current plate type" msgstr "Geçerli plaka türünün wiki'sini görüntülemek için tıklayın" msgid "Sync info" -msgstr "" +msgstr "Senkronizasyon bilgileri" msgid "Synchronize nozzle information and the number of AMS" msgstr "Nozul bilgilerini ve AMS sayısını senkronize edin" @@ -6160,8 +6268,10 @@ msgstr "Başarıyla kaldırıldı. %s(%s) aygıtı artık bilgisayardan güvenli msgid "Ejecting of device %s(%s) has failed." msgstr "%s(%s) aygıtının çıkarılması başarısız oldu." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Önceki kaydedilmemiş proje algılandı, geri yüklemek istiyor musunuz?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Geri Yükleme" @@ -6377,6 +6487,33 @@ msgstr "Dilimleme İptal Edildi" msgid "Slicing Plate %d" msgstr "Plaka %d dilimleniyor" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "" + msgid "Please resolve the slicing errors and publish again." msgstr "Lütfen dilimleme hatalarını giderip tekrar yayınlayın." @@ -6433,9 +6570,6 @@ msgstr "" msgid "Switch now" msgstr "Şimdi değiştir" -msgid "Tips" -msgstr "İpuçları" - msgid "Load project" msgstr "Projeyi Aç" @@ -6472,7 +6606,7 @@ msgid "Importing to QIDI Studio failed. Please download the file and manually im msgstr "QIDI Studio'ya içe aktarma başarısız oldu. Lütfen dosyayı indirin ve manuel olarak içe aktarın." msgid "The current settings produce a model that is too large. Please narrow the range or increase the step size. (Model size is proportional to (End - Start) / Step size.)" -msgstr "" +msgstr "Mevcut ayarlar çok büyük bir model oluşturuyor. Lütfen aralığı daraltın veya adım boyutunu artırın. (Model boyutu, (Bitiş - Başlangıç) / Adım boyutu oranıyla orantılıdır.)" msgid "The selected file" msgstr "Seçili dosya" @@ -6598,15 +6732,15 @@ msgid "Custom supports and color painting were removed before repairing." msgstr "Tamir edilmeden önce özel destekler ve renkli boyalar kaldırıldı." msgid "Custom supports,seam_facets and color painting were removed before repairing,model name:" +msgstr "Özel destekler, dikiş_yüzeyleri ve renk boyamaları onarım öncesinde kaldırıldı, model adı:" + +#, c-format, boost-format +msgid "Printer not connected. Please go to the device page to connect %s before syncing." msgstr "" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Yazıcı bağlı değil. Senkronize etmeden önce %s yazıcıyı bağlamak için lütfen cihaz sayfasına gidin." - -#, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "Aygıt sayfasında şu anda bağlı olan yazıcı bir %s değil. Lütfen senkronize etmeden önce bir %s'ye geçin." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "Yazıcıda filament yok. Lütfen önce yazıcıya filamentleri yükleyin." @@ -6678,6 +6812,12 @@ msgstr "Modeli onarmak için, lütfen QIDI Studio'ya aktarmadan önce üçüncü msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Plaka% d: %s'nin %s(%s) filamentinı yazdırmak için kullanılması önerilmez. Eğer yine de bu baskıyı yapmak istiyorsanız, lütfen bu filamentin yatak sıcaklığını sıfır olmayan bir değere ayarlayın." +msgid "Parameter recommendation" +msgstr "" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "Şu anda, nesne yapılandırma formu çoklu ekstrüder yazıcı ile kullanılamaz." @@ -6839,10 +6979,10 @@ msgid "Clear my choice for synchronizing printer preset after loading the file." msgstr "Dosyayı yükledikten sonra yazıcı ön ayarını senkronize etmek için seçimimi temizleyin." msgid "Clear my choice for Load 3mf dialog settings." -msgstr "" +msgstr "3mf Yükle pencere ayarlarındaki seçimimi kaldır." msgid "Show the warning dialog again when importing non-QIDI 3MF files" -msgstr "" +msgstr "QIDI olmayan 3MF dosyalarını içe aktarırken uyarı penceresini tekrar göster" msgid "3D Settings" msgstr "3D Ayarları" @@ -6871,6 +7011,12 @@ msgstr "İçe aktarılan obj dosyası için gama düzeltmesini etkinleştir" msgid "Perform gamma correction on color after importing the obj model." msgstr "Obj modelini içe aktardıktan sonra renk üzerinde gama düzeltmesi yapın." +msgid "Remember last used color scheme" +msgstr "" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "" + msgid "Improve rendering performance by lod" msgstr "Oluşturma performansını lod ile iyileştirin" @@ -6878,13 +7024,13 @@ msgid "Improved rendering performance under the scene of multiple plates and man msgstr "Birden fazla plaka ve çok sayıda model sahnesi altında iyileştirilmiş işleme performansı." msgid "Collapsible" -msgstr "" +msgstr "Katlanabilir" msgid "Uncollapsible" -msgstr "" +msgstr "Katlanamaz" msgid "Toolbar Style" -msgstr "" +msgstr "Araç Çubuğu Stili" msgid "Grabber scale" msgstr "Kavrama ölçeği" @@ -6940,6 +7086,27 @@ msgstr "Personel tarafından seçilen çevrimiçi modelleri ana sayfada gösteri msgid "Show history on the home page" msgstr "Ana sayfada geçmişi göster" +msgid "Helio Options" +msgstr "" + +msgid "Enable Helio" +msgstr "" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "Maksimum yeni proje" @@ -7331,10 +7498,10 @@ msgid "Not satisfied with the grouping of filaments? Regroup and slice ->" msgstr "Filamentlerin gruplandırılmasından memnun değil misiniz? Yeniden gruplandırın ve dilimleyin ->" msgid "Manually change external spool during printing for multi-color printing" -msgstr "" +msgstr "Çok renkli baskı için, baskı sırasında harici makarayı elle değiştirme" msgid "Multi-color with external" -msgstr "" +msgstr "Harici besleme ile çok renkli" msgid "Your filament grouping method in the sliced file is not optimal." msgstr "Dilimlenmiş dosyadaki filament gruplama yönteminiz ideal değil." @@ -7448,18 +7615,9 @@ msgstr "Maliyet %dg filament ve %d optimum gruplamadan daha fazla değişir." msgid "nozzle" msgstr "nozul" -msgid "extruder" -msgstr "ekstruder" - msgid "both extruders" msgstr "her iki ekstruder" -msgid "right extruder" -msgstr "sağ ekstruder" - -msgid "left extruder" -msgstr "sol ekstruder" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "İpuçları: Yazıcınızın nozülünü yakın zamanda değiştirdiyseniz, nozül ayarınızı değiştirmek için lütfen 'Cihaz -> Yazıcı parçaları' bölümüne gidin." @@ -7565,7 +7723,7 @@ msgid "High chamber temperature is required. Please close the door." msgstr "Yüksek oda sıcaklığı gereklidir. Lütfen kapıyı kapatın." msgid "Please refer to Wiki before use->" -msgstr "" +msgstr "Lütfen kullanmadan önce Wiki'ye bakın->" msgid "Send to Printer storage" msgstr "Yazıcı depolama alanına gönder" @@ -7740,9 +7898,15 @@ msgstr "Tüm ayarları en son kaydedilen ön ayara sıfırlamak için tıklayın msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Sorunsuz timeplace için Prime kulesi gereklidir. Prime kulesi olmayan modelde kusurlar olabilir. Prime kulesi'ı devre dışı bırakmak istediğinizden emin misiniz?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "Hem hassas Z yüksekliğinin hem de prime kulesinin etkinleştirilmesi, prime kulenin boyutunun artmasına neden olabilir. Hala etkinleştirmek istiyor musunuz?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Sorunsuz hızlandırılmış çekim için Prime Tower gereklidir. Prime kulesi olmayan modelde kusurlar olabilir. Prime kulesi'ı etkinleştirmek istiyor musunuz?" @@ -7761,12 +7925,18 @@ msgid "" "0 top z distance, 0 interface spacing, 0 support/object xy distance, interlaced rectilinear pattern, disable \n" "independent support layer height and use PLA for both support interface and support base" msgstr "" +"TPU'yu desteklemek için PLA kullanırken, aşağıdaki ayarları öneririz:\n" +"0 üst z mesafesi, 0 arayüz aralığı, 0 destek/nesne xy mesafesi, geçmeli doğrusal desen, \n" +"bağımsız destek katmanı yüksekliğini devre dışı bırakın ve hem destek arayüzü hem de destek tabanı için PLA kullanın" msgid "" "When using soluble material for the support, We recommend the following settings:\n" "0 top z distance, 0 interface spacing, 0 support/object xy distance, interlaced rectilinear pattern, disable \n" "independent support layer height and use soluble materials for both support interface and support base" msgstr "" +"Destek için çözünebilir malzeme kullanırken, aşağıdaki ayarları öneririz:\n" +"0 üst z mesafesi, 0 arayüz aralığı, 0 destek/nesne xy mesafesi, geçmeli doğrusal desen, \n" +"bağımsız destek katmanı yüksekliğini devre dışı bırakın ve hem destek arayüzü hem de destek tabanı için çözünebilir malzemeler kullanın" msgid "" "Change these settings automatically? \n" @@ -7789,6 +7959,9 @@ msgid "" "0 top z distance, 0 interface spacing, 0 support/object xy distance, interlaced rectilinear pattern, disable \n" "independent support layer height and use soluble materials for both support interface and support base" msgstr "" +"Destek arayüzü için çözünebilir malzeme kullanırken, aşağıdaki ayarları öneririz:\n" +"0 üst z mesafesi, 0 arayüz aralığı, 0 destek/nesne xy mesafesi, geçmeli doğrusal desen, \n" +"bağımsız destek katmanı yüksekliğini devre dışı bırakın ve hem destek arayüzü hem de destek tabanı için çözünebilir malzemeler kullanın" msgid "" "Layer height is too small.\n" @@ -8040,6 +8213,9 @@ msgstr "Katman Değişimi G-kod" msgid "Time lapse G-code" msgstr "Time Lapse G-code" +msgid "Clumping Detection G-code" +msgstr "" + msgid "Change filament G-code" msgstr "Filament Değişimi G-kod" @@ -8841,63 +9017,9 @@ msgstr "QIDI Studio'nun yeni sürümü" msgid "Skip this Version" msgstr "Bu versiyonu atla" -msgid "Done" -msgstr "Tamamlandı" - msgid "resume" msgstr "devam" -msgid "Resume Printing" -msgstr "Baskıya Devam Et" - -msgid "Resume (defects acceptable)" -msgstr "Devam et (kusurlar kabul edilebilir)" - -msgid "Resume (problem solved)" -msgstr "Devam et (sorun çözüldü)" - -msgid "Stop Printing" -msgstr "Baskıyı durdur" - -msgid "Check Assistant" -msgstr "Kontrol Asistanı" - -msgid "Filament Extruded, Continue" -msgstr "Filament Ekstrüde Edildi, Devam Et" - -msgid "Not Extruded Yet, Retry" -msgstr "Henüz Ekstrüde Edilmedi, Yeniden Dene" - -msgid "Finished, Continue" -msgstr "Bitti, Devam" - -msgid "Load Filament" -msgstr "Filament Yükle" - -msgid "Filament Loaded, Resume" -msgstr "Filament Yüklendi, Devam" - -msgid "View Liveview" -msgstr "Canlı Görüntüyü Göster" - -msgid "No Reminder Next Time" -msgstr "Bir dahaki sefere hatırlatma" - -msgid "Ignore. Don't Remind Next Time" -msgstr "Görmezden gel. Bir dahaki sefere hatırlatma" - -msgid "Ignore this and Resume" -msgstr "Bunu dikkate almayın ve Devam Edin" - -msgid "Problem Solved and Resume" -msgstr "Sorun Çözüldü ve Devam" - -msgid "Stop Buzzer" -msgstr "Uyarı Sesini Durdur" - -msgid "Retry (problem solved)" -msgstr "Yeniden deneyin (sorun çözüldü)" - msgid "Confirm and Update Nozzle" msgstr "Nozulu Onaylayın ve Güncelleyin" @@ -8971,6 +9093,63 @@ msgstr "Gönderilemedi. Tekrar göndermeyi denemek için Yeniden Dene'ye tıklay msgid "reconnect" msgstr "yeniden bağlan" +msgid "Terms of Service" +msgstr "" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "" + +msgid "Terms of Use of Helio Additive" +msgstr "" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "" + +msgid "Agree" +msgstr "" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Bölme sıcaklığı" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" + +msgid "How to use Helio" +msgstr "" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "" + +msgid "Click for more details" +msgstr "" + msgid "Air Pump" msgstr "Hava Pompası" @@ -8983,6 +9162,9 @@ msgstr "Laser 40W" msgid "Cutting Module" msgstr "Kesme Modülü" +msgid "Auto Fire Extinguishing System" +msgstr "" + msgid "Model:" msgstr "Model:" @@ -9085,7 +9267,7 @@ msgid "Maybe parts of the object at these height are too thin, or the object has msgstr "Belki nesnenin bu yükseklikteki bazı kısımları çok incedir veya nesnenin ağı hatalı olabilir" msgid "Flush volumes matrix do not match to the correct size!" -msgstr "" +msgstr "Temizleme hacimleri matrisi doğru boyutla eşleşmiyor!" msgid "No object can be printed. Maybe too small" msgstr "Hiçbir nesne yazdırılamaz. Belki çok küçük" @@ -9276,6 +9458,9 @@ msgstr "%1% çok uzun ve çarpışmalara neden olacak." msgid " is too close to exclusion area, there may be collisions when printing." msgstr " Hariç tutma alanına çok yakın olduğundan yazdırma sırasında çarpışmalar meydana gelebilir." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "" + msgid "Prime Tower" msgstr "Prime Kulesi" @@ -9285,12 +9470,18 @@ msgstr " başkalarına çok yakın olduğundan çarpışmalara neden olabilir.\n msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " dışlama alanına çok yakın ve çarpışmalara neden olacak.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr "" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "Yüksek sıcaklıklı ve düşük sıcaklıklı filamentlerin birlikte yazdırılması nozül tıkanmasına veya yazıcı hasarına neden olabilir." msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "Yüksek sıcaklıklı ve düşük sıcaklıklı filamentlerin birlikte yazdırılması nozül tıkanmasına veya yazıcı hasarına neden olabilir. Yine de yazdırmak istiyorsanız, Tercihler'de seçeneği etkinleştirebilirsiniz." +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "Yüksek sıcaklık ve orta sıcaklık filamentlerinin birlikte yazdırılması nozül tıkanmasına veya yazıcı hasarına neden olabilir." @@ -9303,6 +9494,12 @@ msgstr "Mevcut ayarlarda ekstrüzyon yok." msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "\"Nesneye göre\" dizisi etkinleştirildiğinde, hızlandırılmış çekimin yumuşak modu desteklenmez." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye göre\" yazdırma sırasını seçin." @@ -9649,41 +9846,41 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." -msgstr "Alt katmanla 0 örtüşmeye sahip 100% o çıkıntı duvarının hızı." +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." +msgstr "" msgid "Slow down by height" -msgstr "" +msgstr "Yüksekliğe göre yavaşla" msgid "Enable this option to slow printing down by height" -msgstr "" +msgstr "Yazdırmayı yüksekliğe göre yavaşlatmak için bu seçeneği etkinleştirin" msgid "Starting height" -msgstr "" +msgstr "Başlangıç Yüksekliği" msgid "The height starts to slow down" -msgstr "" +msgstr "Yükseklik yavaşlamaya başlıyor" msgid "Speed at starting height" -msgstr "" +msgstr "Başlangıç yüksekliğindeki hız" msgid "Acceleration at starting height" -msgstr "" +msgstr "Başlangıç yüksekliğinde hızlanma" msgid "mm/s²" -msgstr "" +msgstr "mm/s²" msgid "Ending height" -msgstr "" +msgstr "Bitiş yüksekliği" msgid "The height finishes slowing down, Ending height should be larger than Starting height, or the slowing down will not work!" -msgstr "" +msgstr "Yükseklik yavaşlamayı tamamladı. Bitiş yüksekliği, başlangıç yüksekliğinden büyük olmalıdır; aksi takdirde yavaşlama çalışmaz!" msgid "Speed at ending height" -msgstr "" +msgstr "Bitiş yüksekliğindeki hız" msgid "Acceleration at ending height" -msgstr "" +msgstr "Bitiş yüksekliğindeki hızlanma" msgid "Speed of bridge and completely overhang wall" msgstr "Köprü hızı ve tamamen sarkan duvar" @@ -9907,8 +10104,8 @@ msgstr "Küçük çevre (perimeter)" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Bu ayar, yarıçapı <= küçük çevre eşiğine (genellikle delikler) sahip çevrelerin hızını etkileyecektir. Yüzde olarak ifade edilirse (örneğin: %80) yukarıdaki dış duvar hızı ayarı üzerinden hesaplanacaktır. Otomatik için sıfır olarak ayarlayın." -msgid "Small perimter threshold" -msgstr "Küçük perimter eşiği" +msgid "Small perimeter threshold" +msgstr "" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "Bu, küçük çevre uzunluğu için eşiği belirler. Varsayılan eşik 0 mm'dir" @@ -10120,6 +10317,15 @@ msgstr "En Yüksek Sıcaklığa Göre" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Filament çapı, gcode'da ekstrüzyonu hesaplamak için kullanılır; bu nedenle önemlidir ve doğru olmalıdır" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Büzüşme" @@ -10131,6 +10337,12 @@ msgstr "" "Filamentin soğuduktan sonra alacağı büzülme yüzdesini girin (100 mm yerine 94 mm ölçerseniz 94%). Parça, telafi etmek için xy'de ölçeklendirilecektir. Yalnızca çevre için kullanılan filament dikkate alınır.\n" "Bu telafi kontrollerden sonra yapıldığından, nesneler arasında yeterli boşluk bıraktığınızdan emin olun." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "Yapışkanlık Kategorisi" @@ -10310,16 +10522,16 @@ msgid "Locked Zag" msgstr "Kilitli Zigzak" msgid "Skin infill pattern" -msgstr "" +msgstr "Kaplama dolgu deseni" msgid "Line pattern for skin" -msgstr "" +msgstr "Kaplama için çizgi deseni" msgid "Skeleton infill pattern" -msgstr "" +msgstr "İskelet dolgu deseni" msgid "Line pattern for skeleton" -msgstr "" +msgstr "İskelet için çizgi deseni" msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" msgstr "Üst yüzey dolgusunun hızlandırılması. Daha düşük bir değerin kullanılması üst yüzey kalitesini iyileştirebilir" @@ -10459,6 +10671,21 @@ msgstr "İlk katmanı tara" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Yazıcıdaki kameranın ilk katmanın kalitesini kontrol etmesini sağlamak için bunu etkinleştirin" +msgid "Enable clumping detection" +msgstr "" + +msgid "Clumping detection layers" +msgstr "" + +msgid "Clumping detection layers." +msgstr "" + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "Küçük resim boyutu" @@ -10723,6 +10950,9 @@ msgstr "Üst yüzey ile ütüleme arasındaki göreceli açıyı kontrol eden ü msgid "This gcode part is inserted at every layer change after lift z" msgstr "Bu gcode kısmı, z kaldırma işleminden sonra her katman değişikliğinde eklenir" +msgid "Clumping detection G-code" +msgstr "" + msgid "Supports silent mode" msgstr "Sessiz modu destekler" @@ -10958,7 +11188,7 @@ msgid "Initial layer expansion" msgstr "İlk katman genişletme" msgid "Expand the first raft or support layer to improve bed plate adhesion, -1 means auto" -msgstr "" +msgstr "Tabla yapışmasını iyileştirmek için ilk raft veya destek katmanını genişlet; -1 otomatik ayardır" msgid "Raft layers" msgstr "Raft katmanları" @@ -11084,10 +11314,10 @@ msgid "Random" msgstr "Rastgele" msgid "Seam placement away from overhangs(experimental)" -msgstr "" +msgstr "Dikiş yerleşimi çıkıntılardan uzakta (deneysel)" msgid "Ensure seam placement away from overhangs for alignment and backing modes." -msgstr "" +msgstr "Hizalama ve destek modları için dikişin çıkıntılardan uzağa yerleştirildiğinden emin olun." msgid "Seam gap" msgstr "Dikiş boşluğu" @@ -11132,10 +11362,10 @@ msgid "Use scarf joint for inner walls as well." msgstr "İç duvarlar için de atkı birleşimini kullanın." msgid "Override filament scarf seam setting" -msgstr "" +msgstr "Filament atkı dikişi ayarını geçersiz kılar" msgid "Overrider filament scarf seam setting and could control settings by modifier." -msgstr "" +msgstr "Filament atkı dikişi ayarını geçersiz kılar ve ayarları değiştirici ile kontrol edebilir." msgid "Wipe speed" msgstr "Temizleme hızı" @@ -11463,10 +11693,7 @@ msgid "Support wall loops" msgstr "Destek duvarı döngüleri" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." -msgstr "" - -msgid "Chamber temperature" -msgstr "Bölme sıcaklığı" +msgstr "Bu ayar [-1,2] aralığındaki destek duvarlarının sayısını belirtir. -1 otomatik anlamına gelir ve 0, desteğin yeterince kalın olduğu yerlerde yalnızca sızma moduna izin verilmesi anlamına gelir." msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Daha yüksek hazne sıcaklığı, eğrilmeyi bastırmaya veya azaltmaya yardımcı olabilir ve ABS, ASA, PC, PA ve benzeri gibi yüksek sıcaklıktaki malzemeler için potansiyel olarak daha yüksek ara katman yapışmasına yol açabilir Aynı zamanda, ABS ve ASA'nın hava filtrasyonu daha da kötüleşecektir. PLA, PETG, TPU, PVA ve diğer düşük sıcaklıktaki malzemeler için, tıkanmaları önlemek için gerçek hazne sıcaklığı yüksek olmamalıdır, bu nedenle kapatma anlamına gelen 0 şiddetle tavsiye edilir" @@ -11508,16 +11735,16 @@ msgid "The number of top solid layers is increased when slicing if the thickness msgstr "Üst kabuk katmanları tarafından hesaplanan kalınlık bu değerden daha ince ise dilimleme sırasında üst katı katmanların sayısı artırılır. Bu, katman yüksekliği küçük olduğunda kabuğun çok ince olmasını önleyebilir. 0, bu ayarın devre dışı olduğu ve üst kabuğun kalınlığının kesinlikle üst kabuk katmanları tarafından belirlendiği anlamına gelir" msgid "Top paint penetration layers" -msgstr "Üst katmana nüfuz eden boya katmanları" +msgstr "Üst yüzey deki kaplama katmanları" msgid "This is the number of layers of top paint penetration." -msgstr "Bu, üst katmana nüfuz eden boya katmanlarının sayısıdır." +msgstr "Bu, üst yüzey deki kaplama katmanlarının sayısıdır." msgid "Bottom paint penetration layers" -msgstr "Alt katmana nüfuz eden boya katmanları" +msgstr "Alt yüzey deki kaplama katmanları" msgid "This is the number of layers of top bottom penetration." -msgstr "Bu, alt katmana nüfuz eden boya katmanlarının sayısıdır." +msgstr "Bu, alt yüzey deki kaplama katmanlarının sayısıdır." msgid "Speed of travel which is faster and without extrusion" msgstr "Daha hızlı ve ekstrüzyonsuz seyahat hızı" @@ -11856,9 +12083,11 @@ msgid "" "An object has enabled XY Size compensation which will not be used because it is also fuzzy skin painted.\n" "XY Size compensation cannot be combined with fuzzy skin painting." msgstr "" +"Bir nesne XY Boyutu telafisini etkinleştirmiştir, ancak bu nesne aynı zamanda bulanık dış görünüm boyalı olduğu için kullanılmayacaktır.\n" +"XY Boyutu telafisi bulanık dış görünüm boyama ile birleştirilemez." msgid "Object name" -msgstr "" +msgstr "Nesne adı" msgid "Loading of a model file failed." msgstr "Model dosyasının yüklenmesi başarısız oldu." @@ -12425,6 +12654,10 @@ msgid "" "End temp: >= 180\n" "Start temp >= End temp + 5)" msgstr "" +"Lütfen geçerli değerleri girin:\n" +"Başlangıç sıcaklığı: <= 350\n" +"Bitiş sıcaklığı: >= 180\n" +"Başlangıç sıcaklığı >= Bitiş sıcaklığı + 5)" msgid "Max volumetric speed test" msgstr "Maksimum hacimsel hız testi" @@ -12443,6 +12676,9 @@ msgid "" "start > 0 step >= 0\n" "end >= start + step)" msgstr "" +"Lütfen geçerli değerleri girin:\n" +"başlangıç > 0 adım >= 0\n" +"bitiş >= başlangıç + adım)" msgid "VFA test" msgstr "VFA testi" @@ -12458,6 +12694,9 @@ msgid "" "start > 10 step >= 0\n" "end >= start + step)" msgstr "" +"Lütfen geçerli değerleri girin:\n" +"başlangıç > 10 adım >= 0\n" +"bitiş >= başlangıç + adım)" msgid "Start retraction length: " msgstr "Geri çekme uzunluğu başlangıcı: " @@ -13149,9 +13388,6 @@ msgstr "Yazıcı seçmeniz gerekiyor" msgid "The start, end or step is not valid value." msgstr "Başlangıç, bitiş veya adım geçerli bir değer değildir." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Otomatik kalibrasyon yalnızca sol ve sağ nozul çaplarının aynı olduğu durumları destekler." - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Yazıcı ekstrüderlerinin sayısı ve kalibrasyon için seçilen yazıcı eşleşmiyor." @@ -13178,6 +13414,9 @@ msgstr "" "Şu anda seçili olan %s ekstrüder nozul tipi gerçek yazıcı nozul tipiyle eşleşmiyor.\n" "Lütfen yukarıdaki Senkronizasyon düğmesine tıklayın ve kalibrasyonu yeniden başlatın." +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Otomatik kalibrasyon yalnızca sol ve sağ nozul çaplarının aynı olduğu durumları destekler." + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Kalibre edilemiyor: ayarlanan kalibrasyon değeri aralığı çok büyük veya adım çok küçük olduğu için olabilir" @@ -13478,6 +13717,42 @@ msgstr "Mukavemete öncelik veren 0,8 mm nozul için mukavemet profili." msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "Hıza öncelik veren 0,8 mm nozul için standart profil." +msgid "Helio: Process Started" +msgstr "" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "" + +msgid "Helio: file succesfully uploaded" +msgstr "" + +msgid "Helio: file upload failed" +msgstr "" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "" + +msgid "Helio: simulation successfully created" +msgstr "" + +msgid "Helio: simulation working" +msgstr "" + +msgid "Helio: simulation failed" +msgstr "" + +msgid "Helio: GCode downloaded successfully" +msgstr "" + msgid "No AMS" msgstr "AMS Yok" @@ -13607,36 +13882,36 @@ msgid "Removed" msgstr "Kaldırıldı" msgid "Management user presets" -msgstr "" +msgstr "Ön Tanımlı Kullanıcı Ayarlarını Yönet" msgid "Custom filaments" -msgstr "" +msgstr "Özel filamentler" msgid "No content" -msgstr "" +msgstr "İçerik yok" #, c-format, boost-format msgid "Printer presets (%d/%d)" -msgstr "" +msgstr "Yazıcı ön ayarları (%d/%d)" #, c-format, boost-format msgid "Filament presets (%d/%d)" -msgstr "" +msgstr "Filament ön ayarları (%d/%d)" #, c-format, boost-format msgid "Process presets (%d/%d)" -msgstr "" +msgstr "İşlem ön ayarları (%d/%d)" #, c-format, boost-format msgid "%u Selected" -msgstr "" +msgstr "%u Seçildi" msgid "Please select the preset to be deleted" -msgstr "" +msgstr "Lütfen silinecek ön ayarı seçin" #, c-format, boost-format msgid "%d %s Preset will be deleted." -msgstr "" +msgstr "%d %s Önayar silinecektir." msgid "Filament grouping" msgstr "Filament gruplama" @@ -13687,77 +13962,77 @@ msgid "The filament grouping method for current plate is determined by the dropd msgstr "Mevcut plaka için filament gruplama yöntemi, dilimleme plakası düğmesindeki açılır seçenek tarafından belirlenir." msgid "Skip Objects" -msgstr "" +msgstr "Nesneleri Atla" msgid "Zoom Out" -msgstr "" +msgstr "Uzaklaştır" msgid "100 %" -msgstr "" +msgstr "%100" msgid "Zoom In" -msgstr "" +msgstr "Yakınlaştır" msgid "Load skipping objects information failed. Please try again." -msgstr "" +msgstr "Nesneleri atlama bilgisi yüklenemedi. Lütfen tekrar deneyin." msgid "Loading ..." -msgstr "" +msgstr "Yükleniyor..." #, c-format, boost-format msgid "%d%%" -msgstr "" +msgstr "%d%%" #, c-format, boost-format msgid "%d" -msgstr "" +msgstr "%d" #, c-format, boost-format msgid "/%d Selected" -msgstr "" +msgstr "/%d Seçildi" msgid "Nothing selected" -msgstr "" +msgstr "Hiçbir şey seçilmedi" msgid "Over 64 objects in single plate" -msgstr "" +msgstr "Tek plakada 64'ün üzerinde nesne" msgid "The current print job cannot be skipped" -msgstr "" +msgstr "Geçerli yazdırma işi atlanamaz" msgid "Skipping all objects." -msgstr "" +msgstr "Tüm nesneler atlanıyor." msgid "The printing job will be stopped. Continue?" -msgstr "" +msgstr "Baskı işi durdurulacak. Devam edilsin mi?" #, c-format, boost-format msgid "Skipping %d objects." -msgstr "" +msgstr "%d nesne atlanıyor." msgid "This action cannot be undone. Continue?" -msgstr "" +msgstr "Bu işlem geri alınamaz. Devam edelim mi?" msgid "Skipping objects." -msgstr "" +msgstr "Nesneleri atlıyor." msgid "Continue" -msgstr "" +msgstr "Devam et" msgid "Select Filament" -msgstr "" +msgstr "Filament Seçin" msgid "Null Color" -msgstr "" +msgstr "Boş Renk" msgid "Multiple Color" -msgstr "" +msgstr "Çoklu Renk" msgid "Official Filament" -msgstr "" +msgstr "Resmi Filament" msgid "More Colors" -msgstr "" +msgstr "Daha Fazla Renk" #: resources/data/hints.ini: [hint:How to use keyboard shortcuts] msgid "" @@ -13979,6 +14254,64 @@ msgstr "" "Eğilmeyi önleyin\n" "ABS gibi bükülmeye yatkın malzemelere baskı yaparken, ısıtma yatağı sıcaklığının uygun şekilde arttırılmasının bükülme olasılığını azaltabileceğini biliyor muydunuz." +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "Sağ" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "Yazıcının oturumu kapatıldı ve bağlanamıyor." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Yazıcı bağlı değil. Senkronize etmeden önce %s yazıcıyı bağlamak için lütfen cihaz sayfasına gidin." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "Aygıt sayfasında şu anda bağlı olan yazıcı bir %s değil. Lütfen senkronize etmeden önce bir %s'ye geçin." + +#~ msgid "Open Preferences." +#~ msgstr "Tercihler'i açın." + +#~ msgid "Open next tip." +#~ msgstr "Sonraki ipucunu açın." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Belgeleri web tarayıcısında açın." + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "Spiral modu yalnızca duvar döngüleri 1, destek devre dışı, üst kabuk katmanları 0, seyrek dolgu yoğunluğu 0, zaman atlamalı tip geleneksel ve z yönünde duvar hızını yumuşatma yanlış olduğunda çalışır." + +#~ msgid "Fatal" +#~ msgstr "Kritik" + +#~ msgid "Serious" +#~ msgstr "Ciddi" + +#~ msgid "Common" +#~ msgstr "Yaygın" + +#~ msgid "Stop Buzzer" +#~ msgstr "Uyarı Sesini Durdur" + +#~ msgid "Small perimter threshold" +#~ msgstr "Küçük perimter eşiği" + +#~ msgid "Layer Time (s)" +#~ msgstr "Katman Süresi (s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "Görev sırasında ışıkların kapatılması, spagetti algılama gibi yapay zeka izlemenin başarısız olmasına neden olacaktır. Lütfen dikkatli seçin." + +#~ msgid "Open Door Dectection" +#~ msgstr "Açık Kapı Algılama" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Önceki kaydedilmemiş proje algılandı, geri yüklemek istiyor musunuz?" + +#, c-format, boost-format +#~ msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +#~ msgstr "Alt katmanla 0 örtüşmeye sahip 100% o çıkıntı duvarının hızı." + #~ msgid "Paused due to filament runout" #~ msgstr "Filament bittiği için duraklatıldı" @@ -15485,4 +15818,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Bu filament için önerilen hazne sıcaklık aralığı. 0, ayar yapılmadı anlamına gelir" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Yazdırma sırasında hazne sıcaklığını ayarlayın. 0'a ayarlayın (kapalı)." \ No newline at end of file +msgstr "Yazdırma sırasında hazne sıcaklığını ayarlayın. 0'a ayarlayın (kapalı)." + +msgid "Enable Box" +msgstr "Kutuyu Etkinleştir" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Birden fazla filament ile çok renkli baskı için çok renkli kutuyu etkinleştirin." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "Makine kutu ile senkronize edilmemiş, bu nedenle kutu etkinleştirilemez." \ No newline at end of file diff --git a/qdt/i18n/uk/QIDIStudio_uk.po b/qdt/i18n/uk/QIDIStudio_uk.po index 38fd1b5..da7b995 100644 --- a/qdt/i18n/uk/QIDIStudio_uk.po +++ b/qdt/i18n/uk/QIDIStudio_uk.po @@ -28,6 +28,46 @@ msgstr "Цей філамент може бути несумісним з пот msgid "The filament model is unknown. A random filament preset will be used." msgstr "Модель філамента невідома. Буде використаний випадковий пресет філамента" +msgid "right" +msgstr "" + +msgid "left" +msgstr "" + +msgid "right extruder" +msgstr "" + +msgid "left extruder" +msgstr "" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "TPU не підтримується AMS." + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "Вологий PVA стає гнучким і може застрягти всередині AMS, будь ласка, обережно висушіть його перед використанням." + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "" + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "Філаменти CF/GF є жорсткими і крихкими, їх легко можна зламати або вони можуть застряти в AMS, будьте обережні під час використання." + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "" + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "" + msgid "Current AMS humidity" msgstr "Поточна вологість AMS" @@ -1043,6 +1083,9 @@ msgstr "" msgid "Warning:text normal has been reset." msgstr "" +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "" @@ -2254,18 +2297,6 @@ msgstr "Багатоколірний друк" msgid "Line Type" msgstr "Тип лінії" -msgid "More" -msgstr "Більше" - -msgid "Open Preferences." -msgstr "Відкрийте налаштування." - -msgid "Open next tip." -msgstr "Відкрийте наступну пораду." - -msgid "Open Documentation in web browser." -msgstr "Відкрийте документацію у веб-браузері." - msgid "Color" msgstr "Колір" @@ -2422,24 +2453,6 @@ msgstr "Повне охолодження" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "Хотенд" - -msgid "Parts" -msgstr "Part" - -msgid "Aux" -msgstr "Aux" - -msgid "Nozzle1" -msgstr "Сопло1" - -msgid "MC Board" -msgstr "" - -msgid "Heat" -msgstr "" - msgid "Chamber" msgstr "" @@ -2466,7 +2479,32 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "" msgctxt "air_duct" -msgid "Right" +msgid "Right(Aux)" +msgstr "" + +msgctxt "air_duct" +msgid "Right(Filter)" +msgstr "" + +msgid "Hotend" +msgstr "Хотенд" + +msgid "Parts" +msgstr "Part" + +msgid "Aux" +msgstr "Aux" + +msgid "Nozzle1" +msgstr "Сопло1" + +msgid "MC Board" +msgstr "" + +msgid "Heat" +msgstr "" + +msgid "Fan" msgstr "" msgid "Idling..." @@ -3314,6 +3352,11 @@ msgstr "" "Надто маленька максимальна об'ємна швидкість.\n" "Скинути до 0,5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "Поточна температура камери вища, ніж безпечна температура матеріалу, це може призвести до розм’якшення матеріалу та його забивання. Максимально безпечна температура для цього матеріалу становить %d" @@ -3438,7 +3481,7 @@ msgid "" "Reset to 50%% of skin depth" msgstr "" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." msgstr "" msgid " But machines with I3 structure will not generate timelapse videos." @@ -3624,28 +3667,15 @@ msgstr "" msgid "Cutting Module Offset Calibration" msgstr "" -msgid "left" +msgid "Measuring Surface" msgstr "" -msgid "right" -msgstr "" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." +msgid "Thermal Preconditioning for first layer optimization" msgstr "" msgid "Unknown" msgstr "Невідомий" -msgid "Fatal" -msgstr "Фатальний" - -msgid "Serious" -msgstr "Серйозний" - -msgid "Common" -msgstr "Загальний" - msgid "Update successful." msgstr "Оновлення успішне." @@ -3708,22 +3738,73 @@ msgstr "Не вдалося створити Gcode для калібруванн msgid "Calibration error" msgstr "Помилка калібрування" -msgid "TPU is not supported by AMS." -msgstr "TPU не підтримується AMS." +msgid "Resume Printing" +msgstr "Відновити друк" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Вологий PVA стає гнучким і може застрягти всередині AMS, будь ласка, обережно висушіть його перед використанням." - -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgid "Resume (defects acceptable)" msgstr "" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "Філаменти CF/GF є жорсткими і крихкими, їх легко можна зламати або вони можуть застряти в AMS, будьте обережні під час використання." - -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Resume (problem solved)" msgstr "" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgid "Stop Printing" +msgstr "Зупинити друк" + +msgid "Check Assistant" +msgstr "Перевірка помічника" + +msgid "Filament Extruded, Continue" +msgstr "Філамент витиснутий, Продовжити" + +msgid "Not Extruded Yet, Retry" +msgstr "Ще не витиснуто філамент, Повторити" + +msgid "Finished, Continue" +msgstr "Завершено, Продовжити" + +msgid "Load Filament" +msgstr "Завантажити" + +msgid "Filament Loaded, Resume" +msgstr "Філамент завантажений, Відновити" + +msgid "View Liveview" +msgstr "Перегляд в реальному часі" + +msgid "No Reminder Next Time" +msgstr "" + +msgid "Ignore. Don't Remind Next Time" +msgstr "" + +msgid "Ignore this and Resume" +msgstr "" + +msgid "Problem Solved and Resume" +msgstr "" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "" + +msgid "Retry (problem solved)" +msgstr "" + +msgid "Stop Drying" +msgstr "" + +msgid "Cancle" +msgstr "" + +msgid "Done" +msgstr "Виконано" + +msgid "Retry" +msgstr "Ще раз" + +msgid "Resume" +msgstr "Продовжити" + +msgid "Unknown error." msgstr "" msgid "default" @@ -3779,6 +3860,15 @@ msgstr "Ширина лінії" msgid "Fan Speed" msgstr "Швидкість вентилятора" +msgid "Thermal Index (min)" +msgstr "" + +msgid "Thermal Index (max)" +msgstr "" + +msgid "Thermal Index (mean)" +msgstr "" + msgid "Flow" msgstr "Потік" @@ -3809,6 +3899,18 @@ msgstr "Швидкість вентилятора: " msgid "Temperature: " msgstr "Температура: " +msgid "Thermal Index" +msgstr "" + +msgid "Min: " +msgstr "" + +msgid "Max: " +msgstr "" + +msgid "Mean: " +msgstr "" + msgid "Loading G-codes" msgstr "Завантаження G-кодів" @@ -3908,6 +4010,9 @@ msgstr "від" msgid "Slicing Result" msgstr "" +msgid "Helio Simulation" +msgstr "" + msgid "Color Scheme" msgstr "Колірна схема" @@ -3935,9 +4040,6 @@ msgstr "Температура (°С)" msgid "Volumetric flow rate (mm³/s)" msgstr "Об'ємна витрата (мм³/с)" -msgid "Layer Time (s)" -msgstr "Время слоя (c)" - msgid "Travel" msgstr "Переміщення" @@ -4452,6 +4554,12 @@ msgid "" "Would you like to watch a quick tutorial video?" msgstr "" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "" + +msgid "Tips" +msgstr "Поради" + msgid "Slice all" msgstr "Нарізати все" @@ -4473,7 +4581,7 @@ msgstr "Роздрукувати все" msgid "Send all" msgstr "Надіслати все" -msgid "Send to QIDI Farm Manager Client" +msgid "Send to esQIDI Farm Manager Client" msgstr "" msgid "Send to BFMC" @@ -4966,8 +5074,8 @@ msgstr "Підключення не вдалося. Будь ласка, пер msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "Будь ласка, перевірте мережу та спробуйте ще раз. Якщо проблема продовжується, ви можете перезавантажити або оновити принтер." -msgid "The printer has been logged out and cannot connect." -msgstr "Принтер був вийшов із системи та не може підключитися." +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "" msgid "Video Stopped." msgstr "Відео зупинено." @@ -5080,11 +5188,6 @@ msgstr "Не вдалося завантажити" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "" -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "Помилка підключення LAN (Не вдалося переглянути sd-карту)" @@ -5134,9 +5237,6 @@ msgstr "" msgid "Download waiting..." msgstr "Чекання завантаження..." -msgid "Retry" -msgstr "Ще раз" - msgid "Play" msgstr "Відтворити" @@ -5150,9 +5250,6 @@ msgstr "Завантаження завершено" msgid "Downloading %d%%..." msgstr "Завантаження %d%%..." -msgid "Fan" -msgstr "" - msgid "Air Condition" msgstr "" @@ -5171,6 +5268,11 @@ msgstr "Помилка контрольної суми файлу. Будь ла msgid "Not supported on the current printer version." msgstr "Не підтримується на поточній версії принтера." +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "" @@ -5309,9 +5411,6 @@ msgstr "Хід друку" msgid "Parts Skip" msgstr "" -msgid "Resume" -msgstr "Продовжити" - msgid "Stop" msgstr "Стоп" @@ -5395,9 +5494,6 @@ msgstr "Скасувати друк" msgid "Are you sure you want to stop this print?" msgstr "" -msgid "Unknown error." -msgstr "" - msgid "The printer is busy on other print job" msgstr "Принтер зайнятий іншим завданням друку" @@ -5468,7 +5564,7 @@ msgstr "Спортивний" msgid "Ludicrous" msgstr "Безглуздий" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." msgstr "" msgid "Keep it On" @@ -5745,6 +5841,9 @@ msgstr "Програмне забезпечення має нову версію msgid "Goto download page." msgstr "Перейти до сторінки завантаження." +msgid "More" +msgstr "Більше" + msgid "Open Folder." msgstr "Відкрити папку." @@ -5916,7 +6015,7 @@ msgstr "Перевірка першого шару" msgid "Auto-recovery from step loss" msgstr "Автоматичне відновлення після втрати кроку" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "" msgid "Notification" @@ -5992,6 +6091,10 @@ msgstr "Налаштування принтера" msgid "The %s nozzle can not print %s." msgstr "" +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "" @@ -6148,8 +6251,10 @@ msgstr "Успішно змонтовано. Тепер пристрій %s(%s) msgid "Ejecting of device %s(%s) has failed." msgstr "Помилка виймання пристрою %s(%s)." -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Виявлено попередній незбережений проєкт, відновити його?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" msgid "Restore" msgstr "Відновити" @@ -6370,6 +6475,33 @@ msgstr "Нарізка скасована" msgid "Slicing Plate %d" msgstr "Пластина для нарізки %d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "" + msgid "Please resolve the slicing errors and publish again." msgstr "Виправте помилки нарізки та опублікуйте знову." @@ -6419,9 +6551,6 @@ msgstr "" msgid "Switch now" msgstr "Перемкнути зараз" -msgid "Tips" -msgstr "Поради" - msgid "Load project" msgstr "Завантажити проєкт" @@ -6587,12 +6716,12 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "Принтер не під'єднаний. Будь ласка, перейдіть на сторінку принтера та під'єднайте принтер %s перед синхронізацією." +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." -msgstr "Поточний під'єднаний принтер на сторінці принтеру не %s. Будь ласка, перемкніться на %s перед синхронізацією." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." +msgstr "" msgid "There are no filaments on the printer. Please load the filaments on the printer first." msgstr "В принтері немає філаментів. Будь ласка, спочатку завантажте філаменти в принтер." @@ -6664,6 +6793,12 @@ msgstr "" msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "Plate% d: %s не рекомендується використовувати для друку на нитках %s(%s). Якщо ви все ще хочете зробити цей друк, будь ласка, встановіть температуру шару цієї нитки до ненульового." +msgid "Parameter recommendation" +msgstr "" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "" @@ -6851,6 +6986,12 @@ msgstr "" msgid "Perform gamma correction on color after importing the obj model." msgstr "" +msgid "Remember last used color scheme" +msgstr "" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "" + msgid "Improve rendering performance by lod" msgstr "Покращити продуктивність рендерингу за допомогою LOD" @@ -6920,6 +7061,27 @@ msgstr "Показувати моделі, вибрані співробітни msgid "Show history on the home page" msgstr "" +msgid "Helio Options" +msgstr "" + +msgid "Enable Helio" +msgstr "" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "" + +msgid "Helio Privacy Policy" +msgstr "" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "Максимум останніх проєктів" @@ -7422,18 +7584,9 @@ msgstr "" msgid "nozzle" msgstr "" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "" -msgid "right extruder" -msgstr "" - -msgid "left extruder" -msgstr "" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "" @@ -7716,9 +7869,15 @@ msgstr "Натисніть, щоб скинути всі налаштуванн msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "Prime Tower потрібно для плавного таймлапсу. Можуть бути недоліки в моделібез головної вежі. Ви впевнені, що хочете вимкнути основну вежу?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "Для плавного таймлапсу потрібно Prime Tower. Можуть бути недоліки в моделіБез головної вежі. Ви хочете включити головну вежу?" @@ -8018,6 +8177,9 @@ msgstr "G-код зміни шару" msgid "Time lapse G-code" msgstr "G-код для часової зйомки" +msgid "Clumping Detection G-code" +msgstr "" + msgid "Change filament G-code" msgstr "G-code Зміни філаменту" @@ -8807,63 +8969,9 @@ msgstr "Нова версія QIDI Studio" msgid "Skip this Version" msgstr "Пропустити цю версію" -msgid "Done" -msgstr "Виконано" - msgid "resume" msgstr "продовжити" -msgid "Resume Printing" -msgstr "Відновити друк" - -msgid "Resume (defects acceptable)" -msgstr "" - -msgid "Resume (problem solved)" -msgstr "" - -msgid "Stop Printing" -msgstr "Зупинити друк" - -msgid "Check Assistant" -msgstr "Перевірка помічника" - -msgid "Filament Extruded, Continue" -msgstr "Філамент витиснутий, Продовжити" - -msgid "Not Extruded Yet, Retry" -msgstr "Ще не витиснуто філамент, Повторити" - -msgid "Finished, Continue" -msgstr "Завершено, Продовжити" - -msgid "Load Filament" -msgstr "Завантажити" - -msgid "Filament Loaded, Resume" -msgstr "Філамент завантажений, Відновити" - -msgid "View Liveview" -msgstr "Перегляд в реальному часі" - -msgid "No Reminder Next Time" -msgstr "" - -msgid "Ignore. Don't Remind Next Time" -msgstr "" - -msgid "Ignore this and Resume" -msgstr "" - -msgid "Problem Solved and Resume" -msgstr "" - -msgid "Stop Buzzer" -msgstr "" - -msgid "Retry (problem solved)" -msgstr "" - msgid "Confirm and Update Nozzle" msgstr "Підтвердити і оновити сопло" @@ -8937,6 +9045,63 @@ msgstr "" msgid "reconnect" msgstr "" +msgid "Terms of Service" +msgstr "" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "" + +msgid "Terms of Use of Helio Additive" +msgstr "" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "" + +msgid "Agree" +msgstr "" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "Температура в камері" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "" + +msgid "How to use Helio" +msgstr "" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "" + +msgid "Click for more details" +msgstr "" + msgid "Air Pump" msgstr "" @@ -8949,6 +9114,9 @@ msgstr "" msgid "Cutting Module" msgstr "" +msgid "Auto Fire Extinguishing System" +msgstr "" + msgid "Model:" msgstr "Модель:" @@ -9244,6 +9412,9 @@ msgstr "%1% занадто високий, і можуть виникнути з msgid " is too close to exclusion area, there may be collisions when printing." msgstr " знаходиться надто близько до зони відчуження, при друку можуть виникати колізії." +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "" + msgid "Prime Tower" msgstr "Вежа підготовки філаменту" @@ -9253,12 +9424,18 @@ msgstr " залишається близько до інших, що може п msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " знаходиться надто близько до зони відчуження, що призведе до зіткнень.\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr "" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "" msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." msgstr "" +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "" + msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "" @@ -9271,6 +9448,12 @@ msgstr "Немає екструзій під час поточних налаш msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "Плавний режим таймлапсу не підтримується, коли послідовність \"по об'єкт\" увімкнено." +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "Будь ласка, виберіть послідовність друку \"По об'єкту\" для друку кілька об'єктів у режим спіральної вази." @@ -9627,7 +9810,7 @@ msgid "mm/s" msgstr "мм/с" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." msgstr "" msgid "Slow down by height" @@ -9885,8 +10068,8 @@ msgstr "Малі периметри" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "Цей параметр впливає на швидкість периметрів із радіусом, що не перевищує порогу малого периметру (зазвичай це отвори). Якщо вказано у відсотках (наприклад, 80%), то він буде розраховуватися відносно налаштування швидкості зовнішньої стінки, зазначеного вище. Встановіть нуль для автоматичного визначення." -msgid "Small perimter threshold" -msgstr "Поріг малого периметру" +msgid "Small perimeter threshold" +msgstr "" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "Це встановлює поріг для довжини малого периметру. Стандартний поріг становить 0 мм" @@ -10098,6 +10281,15 @@ msgstr "" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "Діаметр нитки використовується для розрахунку екструзії в gcode, тому він важливий імає бути точним" +msgid "Adaptive volumetric speed" +msgstr "" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "Усадка" @@ -10109,6 +10301,12 @@ msgstr "" "Введіть відсоток усадки, який філамент отримає після охолодження (94%, якщо ви вимірюєте 94 мм замість 100 мм). Частина буде масштабована в площинах xy для компенсації. Враховується лише філамент, використаний для периметра.\n" "Переконайтеся, що між об’єктами достатньо простору, оскільки ця компенсація виконується після перевірок." +msgid "Velocity Adaptation Factor" +msgstr "" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" + msgid "Adhesiveness Category" msgstr "" @@ -10437,6 +10635,21 @@ msgstr "Сканувати перший шар" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "Увімкнення цього параметра дозволяє камері на принтері перевіряти якістьпершого шару" +msgid "Enable clumping detection" +msgstr "" + +msgid "Clumping detection layers" +msgstr "" + +msgid "Clumping detection layers." +msgstr "" + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "Розмір мініатюри" @@ -10701,6 +10914,9 @@ msgstr "Кут для згладжування, який контролює ві msgid "This gcode part is inserted at every layer change after lift z" msgstr "Ця частина gcode вставляється при кожній зміні шару після підйому z" +msgid "Clumping detection G-code" +msgstr "" + msgid "Supports silent mode" msgstr "Підтримує безшумний режим" @@ -11443,9 +11659,6 @@ msgstr "Опорні стінові петлі" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "" -msgid "Chamber temperature" -msgstr "Температура в камері" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "Вища температура камери може допомогти стримувати або зменшувати деформацію та, можливо, підвищити міцність зв’язку між шарами для матеріалів високої температури, таких як ABS, ASA, PC, PA тощо. У той же час, повітряна фільтрація для ABS та ASA може стати гіршею. Однак для PLA, PETG, TPU, PVA та інших матеріалів низької температури фактична температура камери не повинна бути високою, щоб уникнути засмічення, тому рекомендується вимкнути температуру камери (0)" @@ -13118,9 +13331,6 @@ msgstr "Потрібно вибрати принтер" msgid "The start, end or step is not valid value." msgstr "Початок, кінець або крок не є дійсним значенням." -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "Автоматичне калібрування тільки " - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "Кількість екструдерів не підходить для принтера, що було обрано для калібрування." @@ -13141,6 +13351,9 @@ msgid "" "Please click the Sync button above and restart the calibration." msgstr "" +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "Автоматичне калібрування тільки " + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "Неможливо калібрувати: можливо, через те, що діапазон встановлених значень калібрування занадто великий, або крок занадто малий" @@ -13441,6 +13654,42 @@ msgstr "" msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "" +1msgid "Helio: Process Started" +msgstr "" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "" + +msgid "Helio: file succesfully uploaded" +msgstr "" + +msgid "Helio: file upload failed" +msgstr "" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "" + +msgid "Helio: simulation successfully created" +msgstr "" + +msgid "Helio: simulation working" +msgstr "" + +msgid "Helio: simulation failed" +msgstr "" + +msgid "Helio: GCode downloaded successfully" +msgstr "" + msgid "No AMS" msgstr "Немає AMS" @@ -13943,6 +14192,44 @@ msgstr "" "Уникнення деформації\n" "Чи знаєте ви, що при друку матеріалами, схильними до деформації, такими як ABS, відповідне підвищення температури гарячого ліжка може зменшити ймовірність деформації." +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "Принтер був вийшов із системи та не може підключитися." + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "Принтер не під'єднаний. Будь ласка, перейдіть на сторінку принтера та під'єднайте принтер %s перед синхронізацією." + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "Поточний під'єднаний принтер на сторінці принтеру не %s. Будь ласка, перемкніться на %s перед синхронізацією." + +#~ msgid "Open Preferences." +#~ msgstr "Відкрийте налаштування." + +#~ msgid "Open next tip." +#~ msgstr "Відкрийте наступну пораду." + +#~ msgid "Open Documentation in web browser." +#~ msgstr "Відкрийте документацію у веб-браузері." + +#~ msgid "Fatal" +#~ msgstr "Фатальний" + +#~ msgid "Serious" +#~ msgstr "Серйозний" + +#~ msgid "Common" +#~ msgstr "Загальний" + +#~ msgid "Small perimter threshold" +#~ msgstr "Поріг малого периметру" + +#~ msgid "Layer Time (s)" +#~ msgstr "Время слоя (c)" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "Виявлено попередній незбережений проєкт, відновити його?" + #~ msgid "Paused due to filament runout" #~ msgstr "Пуаза через датчик філаменту" @@ -17236,4 +17523,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "Рекомендований діапазон температури камери для цього філаменту. 0 означає відсутність налаштувань" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "Встановіть температуру камери під час друку. Встановіть на 0 (вимкнено)." \ No newline at end of file +msgstr "Встановіть температуру камери під час друку. Встановіть на 0 (вимкнено)." + +msgid "Enable Box" +msgstr "Увімкнути модуль" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "Активуйте багатоколірний модуль для багатокольорового друку з використанням кількох ниток." + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "Пристрій не синхронізовано з модулем, тому модуль не може бути активований." \ No newline at end of file diff --git a/qdt/i18n/zh_cn/QIDIStudio_zh_CN.po b/qdt/i18n/zh_cn/QIDIStudio_zh_CN.po index bfb99de..df72dbb 100644 --- a/qdt/i18n/zh_cn/QIDIStudio_zh_CN.po +++ b/qdt/i18n/zh_cn/QIDIStudio_zh_CN.po @@ -32,8 +32,48 @@ msgstr "该材料与当前机器设置不兼容,将使用随机的材料预设 msgid "The filament model is unknown. A random filament preset will be used." msgstr "未知的材料型号,将使用随机的材料预设。" +msgid "right" +msgstr "右" + +msgid "left" +msgstr "左" + +msgid "right extruder" +msgstr "右侧挤出机" + +msgid "left extruder" +msgstr "左挤出机" + +msgid "extruder" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "AMS不支持TPU。" + +msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgstr "潮湿的PVA会变得柔软并粘在AMS内,请在使用前注意干燥。" + +msgid "Damp PVA is flexible and may get stuck in extruder. Dry it before use." +msgstr "" + +msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." +msgstr "PLA Glow的粗糙表面可能加速AMS系统的磨损,尤其是AMS Lite的内部部件。" + +msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." +msgstr "CF/GF耗材丝又硬又脆,在AMS中很容易断裂或卡住,请谨慎使用。" + +msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPS-CF较脆, 容易断在工具头上方的弯折铁氟龙管里。" + +msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." +msgstr "PPA-CF较脆, 容易断在工具头上方的弯折铁氟龙管里。" + +#, c-format, boost-format +msgid "%s is not supported by %s extruder." +msgstr "%s 不支持在 %s 挤出机打印。" + msgid "Current AMS humidity" -msgstr "当前AMS湿度" +msgstr "舱内干燥程度" msgid "Humidity" msgstr "湿度" @@ -1043,6 +1083,9 @@ msgstr "警告:文字法向量错误" msgid "Warning:text normal has been reset." msgstr "警告:文字法向量已经被重置。" +msgid "Warning:current text spacing is not very reasonable. If you continue editing, a more reasonable text spacing will be generated." +msgstr "警告:当前文本间距不够合理。如果继续编辑,将生成更合理的文本间距。" + msgid "Warning:old matrix has at least two parameters: mirroring, scaling, and rotation. If you continue editing, it may not be correct. Please dragging text or cancel using current pose, save and reedit again." msgstr "警告:旧矩阵至少有两个参数:镜像、缩放和旋转。如果继续编辑,则可能不正确。请拖动文本或取消使用当前姿势,保存并重新编辑。" @@ -1110,7 +1153,7 @@ msgstr "行间距" #. TRN - Input label. Be short as possible msgid "Boldness" -msgstr "粗" +msgstr "粗细" #. TRN - Input label. Be short as possible #. Like Font italic @@ -2247,18 +2290,6 @@ msgstr "多色打印" msgid "Line Type" msgstr "走线类型" -msgid "More" -msgstr "详情" - -msgid "Open Preferences." -msgstr "打开首选项" - -msgid "Open next tip." -msgstr "打开下一条提示。" - -msgid "Open Documentation in web browser." -msgstr "在web浏览器中打开文档。" - msgid "Color" msgstr "颜色" @@ -2335,7 +2366,7 @@ msgid "No printer" msgstr "无打印机" msgid "..." -msgstr "" +msgstr "……" msgid "Failed to connect to the server" msgstr "无法连接服务器" @@ -2415,24 +2446,6 @@ msgstr "强冷却模式" msgid "Init" msgstr "" -msgid "Hotend" -msgstr "" - -msgid "Parts" -msgstr "部件" - -msgid "Aux" -msgstr "辅助" - -msgid "Nozzle1" -msgstr "喷嘴1" - -msgid "MC Board" -msgstr "" - -msgid "Heat" -msgstr "加热" - msgid "Chamber" msgstr "腔体" @@ -2459,9 +2472,34 @@ msgid "Cooling mode is suitable for printing PLA/PETG/TPU materials." msgstr "" msgctxt "air_duct" -msgid "Right" +msgid "Right(Aux)" +msgstr "右侧(辅助)" + +msgctxt "air_duct" +msgid "Right(Filter)" msgstr "" +msgid "Hotend" +msgstr "" + +msgid "Parts" +msgstr "部件" + +msgid "Aux" +msgstr "辅助" + +msgid "Nozzle1" +msgstr "喷嘴1" + +msgid "MC Board" +msgstr "" + +msgid "Heat" +msgstr "加热" + +msgid "Fan" +msgstr "风扇" + msgid "Idling..." msgstr "空闲中" @@ -3013,7 +3051,7 @@ msgid "Print with the filament mounted on the back of chassis" msgstr "使用机箱背后挂载的材料打印" msgid "Please change the desiccant when it is too wet. The indicator may not represent accurately in following cases : when the lid is open or the desiccant pack is changed. it take hours to absorb the moisture, low temperatures also slow down the process." -msgstr "当干燥剂过于潮湿时,请及时更换。以下几种情况下,指示器可能无法准确反映情况:盖子打开或干燥剂包被替换时。干燥剂需要数小时吸收潮气,低温也会延缓该过程。" +msgstr "*当干燥剂过于潮湿时,请及时更换。以下几种情况下, 指示器可能无法准确反映情况:盖子打开或干燥剂包被替换时,干燥剂需要数小时吸收潮气;低温也会延缓该过程。" msgid "Config which AMS slot should be used for a filament used in the print job" msgstr "配置当前打印任务应使用哪个AMS槽位" @@ -3297,6 +3335,11 @@ msgstr "" "最大体积流量设置过小\n" "重置为0.5" +msgid "" +"Should not large than 100%.\n" +"Reset to defualt" +msgstr "起始高度不应大于100%。将重置为默认值" + #, c-format, boost-format msgid "Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the material is %d" msgstr "当前腔体温度高于材料的安全温度,这可能导致材料软化和堵塞。该材料的最高安全温度为 %d。" @@ -3314,9 +3357,7 @@ msgstr "层高过大。将重置为0.2" msgid "" "Should not large than layer height.\n" "Reset to 10%" -msgstr "" -"Should not be greater than layer height.\n" -"Reset to 10%" +msgstr "起始高度不应大于层高度。重置为10%" msgid "" "Too small ironing spacing.\n" @@ -3416,8 +3457,8 @@ msgstr "" "互锁深度应该比表皮深度小,\n" "重设为表皮深度的一半" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." -msgstr "花瓶模式仅在以下条件下可用:墙壁环数设置为 1,支撑禁用,顶壳层数为 0,稀疏填充密度为 0,延时摄影类型为传统,并且 Z 方向墙速度平滑不启用。" +msgid "Spiral mode only works when wall loops is 1, support is disabled, clumping detection by probing is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +msgstr "花瓶模式仅在以下条件下可用:墙壁环数设置为 1,支撑禁用,触碰裹头检测禁用,顶壳层数为 0,稀疏填充密度为 0,延时摄影类型为传统,并且 Z 方向墙速度平滑不启用。" msgid " But machines with I3 structure will not generate timelapse videos." msgstr "但是I3结构的机器将不会生成延时视频。" @@ -3471,7 +3512,7 @@ msgid "Calibrating Micro Lidar" msgstr "雷达相机校准" msgid "Homing toolhead" -msgstr "工具头回到起始点" +msgstr "工具头回中" msgid "Cleaning nozzle tip" msgstr "清理喷嘴头" @@ -3504,7 +3545,7 @@ msgid "Pause (step loss)" msgstr "暂停(丢步)" msgid "Filament loading" -msgstr "进料" +msgstr "进料中" msgid "Motor noise cancellation" msgstr "电机降噪" @@ -3525,7 +3566,7 @@ msgid "Pause (Gcode inserted by user)" msgstr "暂停(用户插入Gcode)" msgid "Motor noise showoff" -msgstr "电机噪音标定结果展示" +msgstr "电机噪声展示" msgid "Pause (nozzle clumping)" msgstr "暂停(裹头)" @@ -3602,28 +3643,15 @@ msgstr "自动检测:材料位置" msgid "Cutting Module Offset Calibration" msgstr "刀切模组偏移校准" -msgid "left" -msgstr "左" +msgid "Measuring Surface" +msgstr "曲面测量中" -msgid "right" -msgstr "右" - -#, c-format, boost-format -msgid "%s is not supported by %s extruder." -msgstr "%s 不支持在 %s 挤出机打印。" +msgid "Thermal Preconditioning for first layer optimization" +msgstr "首层优化保温准备" msgid "Unknown" msgstr "未定义" -msgid "Fatal" -msgstr "致命" - -msgid "Serious" -msgstr "严重" - -msgid "Common" -msgstr "普通" - msgid "Update successful." msgstr "更新成功。" @@ -3686,23 +3714,74 @@ msgstr "生成标定GCode失败" msgid "Calibration error" msgstr "校准错误" -msgid "TPU is not supported by AMS." -msgstr "AMS不支持TPU。" +msgid "Resume Printing" +msgstr "继续打印" -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "潮湿的PVA会变得柔软并粘在AMS内,请在使用前注意干燥。" +msgid "Resume (defects acceptable)" +msgstr "继续 (缺陷可接受)" -msgid "The rough surface of PLA Glow can accelerate wear on the AMS system, particularly on the internal components of the AMS Lite." -msgstr "PLA Glow的粗糙表面可能加速AMS系统的磨损,尤其是AMS Lite的内部部件。" +msgid "Resume (problem solved)" +msgstr "继续(问题已解决)" -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF耗材丝又硬又脆,在AMS中很容易断裂或卡住,请谨慎使用。" +msgid "Stop Printing" +msgstr "停止打印" -msgid "PPS-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPS-CF较脆, 容易断在工具头上方的弯折铁氟龙管里。" +msgid "Check Assistant" +msgstr "前往机器助手" -msgid "PPA-CF is brittle and could break in bended PTFE tube above Toolhead." -msgstr "PPA-CF较脆, 容易断在工具头上方的弯折铁氟龙管里。" +msgid "Filament Extruded, Continue" +msgstr "耗材已挤出,继续" + +msgid "Not Extruded Yet, Retry" +msgstr "耗材未挤出,重试" + +msgid "Finished, Continue" +msgstr "已完成,继续" + +msgid "Load Filament" +msgstr "进料并前往进料页面" + +msgid "Filament Loaded, Resume" +msgstr "耗材已加载,继续" + +msgid "View Liveview" +msgstr "查看LiveView" + +msgid "No Reminder Next Time" +msgstr "下次不再提醒" + +msgid "Ignore. Don't Remind Next Time" +msgstr "忽略,下次不再提醒" + +msgid "Ignore this and Resume" +msgstr "忽略此问题,继续" + +msgid "Problem Solved and Resume" +msgstr "问题已解决,继续" + +msgid "Got it, Turn off the Fire Alarm." +msgstr "我已知晓,关闭火警警报" + +msgid "Retry (problem solved)" +msgstr "重试 (问题已解决)" + +msgid "Stop Drying" +msgstr "停止烘干" + +msgid "Cancle" +msgstr "取消" + +msgid "Done" +msgstr "完成" + +msgid "Retry" +msgstr "重试" + +msgid "Resume" +msgstr "继续" + +msgid "Unknown error." +msgstr "未知错误。" msgid "default" msgstr "缺省" @@ -3757,6 +3836,15 @@ msgstr "线宽" msgid "Fan Speed" msgstr "风扇速度" +msgid "Thermal Index (min)" +msgstr "热指数(最小)" + +msgid "Thermal Index (max)" +msgstr "热指数(最大)" + +msgid "Thermal Index (mean)" +msgstr "热指数(平均)" + msgid "Flow" msgstr "流量" @@ -3787,6 +3875,18 @@ msgstr "风扇速度: " msgid "Temperature: " msgstr "温度: " +msgid "Thermal Index" +msgstr "热指数" + +msgid "Min: " +msgstr "最小: " + +msgid "Max: " +msgstr "最大: " + +msgid "Mean: " +msgstr "平均: " + msgid "Loading G-codes" msgstr "正在加载G-code" @@ -3886,6 +3986,9 @@ msgstr "从" msgid "Slicing Result" msgstr "切片结果" +msgid "Helio Simulation" +msgstr "Helio 仿真" + msgid "Color Scheme" msgstr "颜色方案" @@ -3913,9 +4016,6 @@ msgstr "温度(℃)" msgid "Volumetric flow rate (mm³/s)" msgstr "体积流量速度(mm³/s)" -msgid "Layer Time (s)" -msgstr "层时间(s)" - msgid "Travel" msgstr "空驶" @@ -4439,6 +4539,12 @@ msgstr "" "这是您第一次使用H2D机器打印TPU耗材。\n" "您需要观看一个简短的指导视频吗?" +msgid "PPS-CF/PPA-CF is brittle and could break in bended PTFE tube above Toolhead. Please refer to Wiki before use. " +msgstr "PPS-CF/PPA-CF较脆, 容易断在工具头上方的弯折铁氟龙管里。请参考Wiki。" + +msgid "Tips" +msgstr "提示" + msgid "Slice all" msgstr "切片所有盘" @@ -4918,7 +5024,7 @@ msgid "The player is not loaded, please click \"play\" button to retry." msgstr "未能加载播放器,请重新点击“播放”按钮。" msgid "Temporarily closed because there is no operation for a while." -msgstr "Temporarily closed because there is no activity for a while." +msgstr "长时间无操作,监控已关闭。" msgid "Temporarily closed because there is no printing for a while." msgstr "因有一段时间未打印,暂时关闭。" @@ -4950,8 +5056,8 @@ msgstr "链接失败。请检查网络后重试" msgid "Please check the network and try again, You can restart or update the printer if the issue persists." msgstr "检查网络后重试。如仍未恢复,可重启或更新打印机。" -msgid "The printer has been logged out and cannot connect." -msgstr "打印机已注销,无法连接。" +msgid "Multi-device/client simultaneous liveview is not supported. Please close the liveview on other devices/clients and try again." +msgstr "不支持多设备/客户端同时查看实时监控,请关闭其他设备/客户端的实时监控后重试。" msgid "Video Stopped." msgstr "视频已停止。" @@ -5061,13 +5167,6 @@ msgstr "加载失败" msgid "Browsing file in storage is not supported in current firmware. Please update the printer firmware." msgstr "当前固件不支持浏览存储设备中的文件。请更新打印机固件。" -msgid "" -"Please check if the storage is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the storage." -msgstr "" -"请检查存储设备是否已插入打印机。\n" -"如果仍无法读取,您可以尝试格式化存储设备。" - msgid "LAN Connection Failed (Failed to view sdcard)" msgstr "局域网连接失败(无法查看SD卡)" @@ -5116,9 +5215,6 @@ msgstr "" msgid "Download waiting..." msgstr "等待下载中..." -msgid "Retry" -msgstr "重试" - msgid "Play" msgstr "播放" @@ -5132,9 +5228,6 @@ msgstr "下载完成" msgid "Downloading %d%%..." msgstr "下载中 %d%%..." -msgid "Fan" -msgstr "风扇" - msgid "Air Condition" msgstr "空调系统" @@ -5153,6 +5246,13 @@ msgstr "文件校验和错误。请重试。" msgid "Not supported on the current printer version." msgstr "当前打印机的版本不支持。" +msgid "" +"Please check if the storage is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the storage." +msgstr "" +"请检查存储设备是否已插入打印机。\n" +"如果仍无法读取,您可以尝试格式化存储设备。" + msgid "The firmware version of the printer is too low. Please update the firmware and try again." msgstr "打印机的固件版本过低。请更新固件然后再试一次。" @@ -5291,9 +5391,6 @@ msgstr "打印进度" msgid "Parts Skip" msgstr "零件跳过" -msgid "Resume" -msgstr "继续" - msgid "Stop" msgstr "停止" @@ -5373,9 +5470,6 @@ msgstr "取消打印" msgid "Are you sure you want to stop this print?" msgstr "您确定要停止打印吗?" -msgid "Unknown error." -msgstr "未知错误。" - msgid "The printer is busy on other print job" msgstr "打印机正在执行其他打印任务" @@ -5383,7 +5477,7 @@ msgid "Current extruder is busy changing filament" msgstr "当前挤出机正在换料" msgid "Current slot has alread been loaded" -msgstr "" +msgstr "当前槽位已加载" msgid "The selected slot is empty." msgstr "当前选择的槽位是空的" @@ -5446,8 +5540,8 @@ msgstr "运动" msgid "Ludicrous" msgstr "狂暴" -msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." -msgstr "任务过程中关灯可能导致炒面检测等AI监控失效, 请谨慎选择。" +msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti detection. Please choose carefully." +msgstr "任务过程中关灯会导致炒面检测等AI监控失效,请谨慎选择。" msgid "Keep it On" msgstr "保持开启" @@ -5721,6 +5815,9 @@ msgstr "发现新的软件版本。" msgid "Goto download page." msgstr "前往下载网站。" +msgid "More" +msgstr "详情" + msgid "Open Folder." msgstr "打开目录。" @@ -5884,7 +5981,7 @@ msgstr "首层扫描" msgid "Auto-recovery from step loss" msgstr "自动从丢步中恢复" -msgid "Open Door Dectection" +msgid "Open Door Detection" msgstr "开门检测" msgid "Notification" @@ -5960,6 +6057,10 @@ msgstr "打印机设置" msgid "The %s nozzle can not print %s." msgstr "%s喷嘴不可以打印%s" +#, boost-format +msgid "Mixing %1% with %2% in printing is not recommended.\n" +msgstr "" + msgid " nozzle" msgstr "喷嘴" @@ -6121,8 +6222,12 @@ msgstr "卸载成功。设备%s(%s)现在可能安全地从电脑移除。" msgid "Ejecting of device %s(%s) has failed." msgstr "弹出设备%s(%s)失败。" -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "检测到有未保存的项目,是否恢复此项目?" +msgid "" +"It seems that you have projects that were not closed properly. Would you like to restore your last unsaved project?\n" +"If you have a currently opened project and click \"Restore\", the current project will be closed." +msgstr "" +"检测到您有一些项目未正确关闭。是否要恢复您最后一个未保存的项目?\n" +"如果您当前有打开的项目并点击“恢复”,当前项目将被关闭。" msgid "Restore" msgstr "恢复" @@ -6334,6 +6439,35 @@ msgstr "切片已取消" msgid "Slicing Plate %d" msgstr "正在切片盘%d" +msgid "Invalid printer preset. Unable to slice with Helio." +msgstr "打印机预设无效,无法使用 Helio 功能。" + +msgid "The current printer preset cannot be sliced using Helio." +msgstr "当前打印机预设无法使用 Helio 功能。" + +msgid "Helio does not support using a number of materials greater than 1." +msgstr "Helio 只支持最多1种材料。" + +#, c-format, boost-format +msgid "Helio does not support materials %s" +msgstr "Helio 不支持材料 %s" + +msgid "" +"No valid Helio-PAT detected. Helio simulation & optimization cannot proceed. \n" +"Please request a new Helio-PAT." +msgstr "" +"未检测到有效的Helio PAT。无法进行Helio模拟与优化。\n" +"请申请新的Helio PAT。" + +msgid "Execution Blocked" +msgstr "" + +msgid "Regenerate PAT" +msgstr "" + +msgid "Failed to obtain Helio PAT, Click Refresh to obtain it again." +msgstr "获取 Helio-PAT 失败,点击刷新重新获取。" + msgid "Please resolve the slicing errors and publish again." msgstr "请解决切片错误后再重新发布。" @@ -6387,9 +6521,6 @@ msgstr "" msgid "Switch now" msgstr "现在切换" -msgid "Tips" -msgstr "提示" - msgid "Load project" msgstr "加载项目" @@ -6555,11 +6686,11 @@ msgid "Custom supports,seam_facets and color painting were removed before repair msgstr "在修复之前,删除了支持、接缝和涂色信息,模型名字:" #, c-format, boost-format -msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." -msgstr "未连接打印机,请前往设备页连接一台 %s 后再同步。" +msgid "Printer not connected. Please go to the device page to connect %s before syncing." +msgstr "打印机未连接,在同步之前,请前往设备页连接 %s。" #, c-format, boost-format -msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +msgid "The currently connected printer on the device page is not %s. Please switch to %s before syncing." msgstr "设备页当前连接的打印机不是 %s ,无法同步,请切换成 %s 后再同步。" msgid "There are no filaments on the printer. Please load the filaments on the printer first." @@ -6632,6 +6763,12 @@ msgstr "如需修复模型,请使用第三方工具处理后再导入 QIDI Stu msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." msgstr "热床% d:%s不建议被用于打印%s(%s)材料。如果您依然想打印,请设置耗材对应的热床温度为非零值。" +msgid "Parameter recommendation" +msgstr "参数推荐" + +msgid "In the process preset, under \"Others-Advanced\", check \"Enable clumping detection by probing\". This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +msgstr "在工艺预设的“其他-高级”中,勾选“启用触碰裹头检测”。此功能将生成一个小型擦拭塔,并执行触碰裹头检测,以便在打印初期识别裹头问题并停止打印,从而防止打印失败或打印机损坏。\n" + msgid "Currently, the object configuration form cannot be used with a multiple-extruder printer." msgstr "多喷嘴打印机暂不支持对象配置表单功能。" @@ -6825,6 +6962,12 @@ msgstr "为导入的obj文件启用gamma校正" msgid "Perform gamma correction on color after importing the obj model." msgstr "导入obj模型后,对颜色进行伽玛校正。" +msgid "Remember last used color scheme" +msgstr "记住上次使用的颜色方案" + +msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup." +msgstr "启用后,将在下次启动Studio后切片自动应用上次切片时使用的颜色方案(如走线类型、速度)。" + msgid "Improve rendering performance by lod" msgstr "通过lod提高渲染性能" @@ -6894,6 +7037,27 @@ msgstr "在主页上显示工作人员挑选的在线模型" msgid "Show history on the home page" msgstr "在主页上显示历史" +msgid "Helio Options" +msgstr "Helio 选项" + +msgid "Enable Helio" +msgstr "开启 Helio" + +msgid "Helio-PAT" +msgstr "" + +msgid "About Helio" +msgstr "关于 Helio" + +msgid "Helio Privacy Policy" +msgstr "Helio 隐私政策" + +msgid "Reminder During Slicing" +msgstr "" + +msgid "Automatic mode" +msgstr "" + msgid "Maximum recent projects" msgstr "近期项目的最大数量" @@ -6973,7 +7137,7 @@ msgid "Preset sync" msgstr "配置同步" msgid "Preferences sync" -msgstr "首选项同步" +msgstr "偏好设置同步" msgid "View control settings" msgstr "视图控制设置" @@ -7402,18 +7566,9 @@ msgstr "如果使用最优分组可多节省%dg耗材和%d次换料" msgid "nozzle" msgstr "喷嘴" -msgid "extruder" -msgstr "" - msgid "both extruders" msgstr "两侧挤出机" -msgid "right extruder" -msgstr "右侧挤出机" - -msgid "left extruder" -msgstr "左挤出机" - msgid "Tips: If you changed your nozzle of your printer lately, Please go to 'Device -> Printer parts' to change your nozzle setting." msgstr "注意: 如果您最近更换了喷嘴,请去“设备-打印机零件”更改设置" @@ -7694,9 +7849,15 @@ msgstr "点击以将所有设置还原到最后一次保存的版本。" msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" msgstr "平滑模式的延时摄影需要擦料塔,否则打印件上可能会有瑕疵。您确定要关闭擦料塔吗?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" +msgstr "触碰裹头检测需要擦拭塔,否则打印件上可能会有瑕疵。您确定关闭料塔吗?" + msgid "Enabling both precise Z height and the prime tower may cause the size of prime tower to increase. Do you still want to enable?" msgstr "同时启用精准Z高度和料塔将可能导致擦拭塔的尺寸变大,是否仍要开启?" +msgid "Prime tower is required for clumping detection. There may be flaws on the model without prime tower. Do you still want to enable clumping detection?" +msgstr "触碰裹头检测需要擦拭塔,否则打印件上可能会有瑕疵。您确定开启裹头检测吗?" + msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" msgstr "平滑模式的延时摄影需要擦料塔,否则打印件上可能会有瑕疵。您想打开擦料塔吗?" @@ -8000,6 +8161,9 @@ msgstr "换层G-code" msgid "Time lapse G-code" msgstr "延时摄影G-code" +msgid "Clumping Detection G-code" +msgstr "触碰裹头检测G-code" + msgid "Change filament G-code" msgstr "耗材丝更换G-code" @@ -8797,63 +8961,9 @@ msgstr "新版本的QIDI Studio" msgid "Skip this Version" msgstr "跳过本版本" -msgid "Done" -msgstr "完成" - msgid "resume" msgstr "继续" -msgid "Resume Printing" -msgstr "继续打印" - -msgid "Resume (defects acceptable)" -msgstr "继续 (缺陷可接受)" - -msgid "Resume (problem solved)" -msgstr "继续(问题已解决)" - -msgid "Stop Printing" -msgstr "停止打印" - -msgid "Check Assistant" -msgstr "前往机器助手" - -msgid "Filament Extruded, Continue" -msgstr "耗材已挤出,继续" - -msgid "Not Extruded Yet, Retry" -msgstr "耗材未挤出,重试" - -msgid "Finished, Continue" -msgstr "已完成,继续" - -msgid "Load Filament" -msgstr "进料并前往进料页面" - -msgid "Filament Loaded, Resume" -msgstr "耗材已加载,继续" - -msgid "View Liveview" -msgstr "查看LiveView" - -msgid "No Reminder Next Time" -msgstr "下次不再提醒" - -msgid "Ignore. Don't Remind Next Time" -msgstr "忽略,下次不再提醒" - -msgid "Ignore this and Resume" -msgstr "忽略此问题,继续" - -msgid "Problem Solved and Resume" -msgstr "问题已解决,继续" - -msgid "Stop Buzzer" -msgstr "关闭蜂鸣器" - -msgid "Retry (problem solved)" -msgstr "重试 (问题已解决)" - msgid "Confirm and Update Nozzle" msgstr "确认并更新喷嘴" @@ -8927,6 +9037,63 @@ msgstr "发送失败。您可以点击“重试”再次发送。如果重试无 msgid "reconnect" msgstr "重新连接" +msgid "Terms of Service" +msgstr "服务条款" + +msgid "You are about to enable a third-party software service feature from Helio Additive! Before confirming the use of this feature, please carefully read the following statements." +msgstr "您正准备开启一个来自Helio Additive的第三方软件服务功能!在确认使用此功能前,请仔细阅读以下声明。" + +msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. Helio Additive is responsible for the effectiveness and availability of this service. The optimization feature of this service may modify the default print commands, posing a risk of printer damage. These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +msgstr "除非特殊说明,拓竹科技仅对官方提供的软件功能提供支持。本软件中基于Helio Additive云端服务的切片评估和切片优化功能由Helio Additive负责开发、维护以及对外提供服务,其服务效果和可用性由Helio Additive负责.本服务的优化功能可能修改默认的打印指令,存在打印机损坏的风险。同时这些功能将收集必要的用户信息和数据以实现相关服务功能,并可能涉及订阅与付费,请访问Helio Addtive和参考Helio Additive隐私协议 和Helio Addtive 用户使用协议获取详细信息。" + +msgid "Meanwhile, you understand that this product is provided to you \"as is\" based on Helio Additive's services, and QIDI makes no express or implied warranties of any kind, nor can it control the service effects. To the fullest extent permitted by applicable law, QIDI or its licensors/affiliates do not provide any express or implied representations or warranties, including but not limited to warranties regarding merchantability, satisfactory quality, fitness for a particular purpose, accuracy, confidentiality, and non-infringement of third-party rights. Due to the nature of network services, QIDI cannot guarantee that the service will be available at all times, and QIDI reserves the right to terminate the service based on relevant circumstances." +msgstr "同时,您理解本产品是基于Helio Additive的服务“按原样”向您提供,拓竹不存在任何形式的明示或暗示担保,也无法控制服务效果,并且在适用法律允许的最大范围内,拓竹、其许可方/附属公司均不提供任何明示或暗示的陈述或保证,包括但不限于有关适销性、满意质量、适用于特定目的、准确性、保密权以及不侵犯第三方权利的保证。基于网络服务的特性,拓竹无法保证该服务随时可达,并且拓竹有权根据相关情况终止该服务。" + +msgid "You agree not to use this product and its related updates to engage in the following activities:" +msgstr "您同意不使用本产品及相关更新内容从事以下行为:" + +msgid "1.Copy or use any part of this product outside the authorized scope of Helio Additive and QIDI." +msgstr "1. 在Helio Additive和拓竹授权范围之外复制或使用本产品的任何一部分内容。" + +msgid "2.Attempt to disrupt, bypass, alter, invalidate, or evade any Digital Rights Management system related to and/or an integral part of this product." +msgstr "2. 企图破坏、绕过、改变、作废或者逃避和本产品相关的以及/或者属于本产品有机组成的一部分的任何数字版权管理系统。" + +msgid "3.Using this software and services for any improper or illegal activities." +msgstr "3. 利用本软件和服务进行任何不当或违反法律的行为。" + +msgid "https://www.helioadditive.com/" +msgstr "" + +msgid "Privacy Policy of Helio Additive" +msgstr "Helio Additive 隐私政策" + +msgid "Terms of Use of Helio Additive" +msgstr "Helio Additive 使用条款" + +msgid "When you confirm to enable this feature, it means that you have confirmed and agreed to the above statements." +msgstr "当您确认开启此功能后,代表您已经确认和同意以上声明。" + +msgid "Agree" +msgstr "同意" + +msgid "Helio Additive" +msgstr "" + +msgid "Chamber temperature" +msgstr "腔体温度" + +msgid "Note: Please set the above temperature according to the actual situation. The more accurate the data is, the more precise the analysis results will be." +msgstr "注意:请根据实际情况设置上述温度。数据越准确,分析结果越精确。" + +msgid "How to use Helio" +msgstr "如何使用 Helio" + +msgid "Failed to obtain Helio PAT. The number of issued PATs has reached the upper limit. Please pay attention to the information on the Helio official website. Click Refresh to get it again once it is available." +msgstr "获取 Helio-PAT 失败。已达到发行 PAT 的上限。请关注 Helio 官方网站的信息。可点击刷新重新获取。" + +msgid "Click for more details" +msgstr "点击查看更多详情" + msgid "Air Pump" msgstr "气泵" @@ -8939,6 +9106,9 @@ msgstr "激光 40W" msgid "Cutting Module" msgstr "刀切模组" +msgid "Auto Fire Extinguishing System" +msgstr "自动灭火装置" + msgid "Model:" msgstr "型号:" @@ -9232,6 +9402,9 @@ msgstr "%1%太高,会发生碰撞。" msgid " is too close to exclusion area, there may be collisions when printing." msgstr "太靠近屏蔽区域,打印时可能会发生碰撞。" +msgid " is too close to clumping detection area, there may be collisions when printing." +msgstr "太靠近裹头检测触碰区域,打印时可能发生碰撞。" + msgid "Prime Tower" msgstr "擦拭塔" @@ -9241,11 +9414,17 @@ msgstr "离其它对象太近,可能会发生碰撞。\n" msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr "离不可打印区域太近,会发生碰撞。\n" +msgid " is too close to clumping detection area, and collisions will be caused.\n" +msgstr " 太靠近裹头检测区域,会发生碰撞。\n" + msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage." msgstr "同时打印高温和低温材料可能导致喷嘴堵塞或打印机损坏。" msgid "Printing high-temp and low-temp filaments together may cause nozzle clogging or printer damage. If you still want to print, you can enable the option in Preferences." -msgstr "同时打印高温和低温材料可能导致喷嘴堵塞或打印机损坏。若仍需打印,可在首选项中启用该选项。" +msgstr "同时打印高温和低温材料可能导致喷嘴堵塞或打印机损坏。若仍需打印,可在偏好设置中启用该选项。" + +msgid "Printing different-temp filaments together may cause nozzle clogging or printer damage." +msgstr "同时打印不同温度的耗材可能导致喷嘴堵塞或打印机损坏。" msgid "Printing high-temp and mid-temp filaments together may cause nozzle clogging or printer damage." msgstr "同时打印高温和中温材料可能导致喷嘴堵塞或打印机损坏。" @@ -9259,6 +9438,12 @@ msgstr "根据当前设置,不会生成任何打印。" msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." msgstr "平滑模式的延时摄影不支持在逐件打印模式下使用。" +msgid "Clumping detection is not supported when \"by object\" sequence is enabled." +msgstr "触碰裹头检测不支持在逐件打印模式下使用。" + +msgid "Prime tower is required for clumping detection; otherwise, there may be flaws on the model." +msgstr "触碰裹头检测需要擦拭塔,否则打印件上可能会有瑕疵。" + msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." msgstr "请选择逐件打印以支持在旋转花瓶模式下打印多个对象。" @@ -9605,7 +9790,7 @@ msgid "mm/s" msgstr "mm/s" #, c-format, boost-format -msgid "Speed of 100% overhang wall which has 0 overlap with the lower layer." +msgid "Speed of 100%% overhang wall which has 0 overlap with the lower layer." msgstr "" msgid "Slow down by height" @@ -9863,7 +10048,7 @@ msgstr "小轮廓" msgid "This setting will affect the speed of perimeters having radius <= small perimeter threshold(usually holes). If expressed as percentage (for example: 80%) it will be calculated onthe outer wall speed setting above. Set to zero for auto." msgstr "这个设置将影响半径小于等于小轮廓阈值的轮廓(通常是孔)的速度。如果以百分比形式表示(例如:80%),则将根据外墙速度进行计算。设置为0代表自动调速。" -msgid "Small perimter threshold" +msgid "Small perimeter threshold" msgstr "小轮廓阈值" msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" @@ -10076,6 +10261,15 @@ msgstr "依据最高温" msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "耗材丝直径被用于计算G-code文件中的挤出量。因此很重要,应尽可能精确。" +msgid "Adaptive volumetric speed" +msgstr "自适应体积速度" + +msgid "When enabled, the extrusion flow is limited by the smaller of the fitted value (calculated from line width and layer height) and the user-defined maximum flow. When disabled, only the user-defined maximum flow is applied." +msgstr "启用时,体积速度取“拟合值(由线宽和层高计算)“与”用户定义的最大值”中的较小值。禁用时,仅应用用户定义的最大值。" + +msgid "Max volumetric speed multinomial coefficients" +msgstr "" + msgid "Shrinkage" msgstr "收缩" @@ -10087,6 +10281,15 @@ msgstr "" "输入耗材冷却后将会产生的收缩百分比(如果测量值为94毫米而不是100毫米,则为94%)。零件将在XY方向上缩放以进行补偿。仅考虑用于外周的耗材。 \n" "请确保对象之间有足够的空间,因为补偿是在检查之后进行的。" +msgid "Velocity Adaptation Factor" +msgstr "速度适应系数" + +msgid "This parameter reflects the speed at which a material transitions from one state to another. It, along with the smooth coefficient, determines the final length of the transition zone. A larger value: requires a shorter transition zone. A smaller value: requires a longer transition zone to avoid flow instability." +msgstr "" +"此参数反映材料从一种状态过渡到另一种状态的速度。它与平滑系数一起决定过渡区的最终长度。\n" +"大数值:需要较短的过渡区。\n" +"小数值:需要较长的过渡区以避免流动不稳定。" + msgid "Adhesiveness Category" msgstr "粘接性类别" @@ -10415,6 +10618,21 @@ msgstr "首层扫描" msgid "Enable this to enable the camera on printer to check the quality of first layer" msgstr "开启这个设置将打开打印机上的摄像头用于检查首层打印质量。" +msgid "Enable clumping detection" +msgstr "开启触碰裹头检测" + +msgid "Clumping detection layers" +msgstr "触碰裹头检测层数" + +msgid "Clumping detection layers." +msgstr "触碰裹头检测层数。" + +msgid "Probing exclude area of clumping" +msgstr "" + +msgid "Probing exclude area of clumping." +msgstr "" + msgid "Thumbnail size" msgstr "缩略图大小" @@ -10679,6 +10897,9 @@ msgstr "熨烫的角度,控制顶部表面和熨烫之间的相对角度" msgid "This gcode part is inserted at every layer change after lift z" msgstr "在每次换层抬升Z高度之后插入这段G-code。" +msgid "Clumping detection G-code" +msgstr "触碰裹头检测G-code" + msgid "Supports silent mode" msgstr "支持静音模式" @@ -11423,9 +11644,6 @@ msgstr "支撑外墙层数" msgid "This setting specifies the count of support walls in the range of [-1,2]. -1 means auto, and 0 means allowing infill-only mode where support is thick enough." msgstr "此设置指定 [-1,2] 范围内的支撑墙数量。-1表示自动,0表示允许足够厚的支撑区域使用仅填充模式。" -msgid "Chamber temperature" -msgstr "腔体温度" - msgid "Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" msgstr "更高的腔温可以帮助抑制或减少翘曲,同时可能会提高高温材料(如ABS、ASA、PC、PA等)的层间粘合强度。与此同时,ABS和ASA的空气过滤性能会变差。而对于PLA、PETG、TPU、PVA等低温材料,为了避免堵塞,实际的腔温不应该过高,因此强烈建议使用0(表示关闭)。" @@ -12530,7 +12748,7 @@ msgid "Union" msgstr "并集" msgid "Difference" -msgstr "差集" +msgstr "相减" msgid "Intersection" msgstr "交集" @@ -13107,9 +13325,6 @@ msgstr "需要选择打印机" msgid "The start, end or step is not valid value." msgstr "起始、结束或者步长输入值无效。" -msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." -msgstr "自动标定仅支持左右喷嘴直径完全相同的情况。" - msgid "The number of printer extruders and the printer selected for calibration does not match." msgstr "" @@ -13130,6 +13345,9 @@ msgid "" "Please click the Sync button above and restart the calibration." msgstr "当前选择的%s喷嘴类型与机器实际喷嘴类型不匹配,请点击上方的同步按钮,然后重新校准。" +msgid "Automatic calibration only supports cases where the left and right nozzle diameters are identical." +msgstr "自动标定仅支持左右喷嘴直径完全相同的情况。" + msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" msgstr "无法标定:可能是标定值范围过大,或者是补偿过小" @@ -13429,6 +13647,42 @@ msgstr "0.8mm喷嘴的高强度打印参数,强度优先。" msgid "Standard profile for 0.8mm nozzle, prioritizing speed." msgstr "0.8mm喷嘴的默认参数,速度优先。" +msgid "Helio: Process Started" +msgstr "Helio:处理已开始" + +msgid "Helio API endpoint is empty, please check the configuration." +msgstr "Helio API 端点为空,请检查配置。" + +msgid "Personal assecc token is empty, please fill in the correct token." +msgstr "" + +msgid "Helio: Presigned URL Created" +msgstr "Helio:预签名URL已创建" + +msgid "Helio: file succesfully uploaded" +msgstr "Helio:文件已成功上传" + +msgid "Helio: file upload failed" +msgstr "Helio:文件上传失败" + +msgid "Please make sure you have the corrent API key set in preferences." +msgstr "" + +msgid "Helio: GCode created successfully" +msgstr "Helio:G代码已成功创建" + +msgid "Helio: simulation successfully created" +msgstr "Helio:仿真创建成功" + +msgid "Helio: simulation working" +msgstr "Helio:仿真运行中" + +msgid "Helio: simulation failed" +msgstr "Helio:仿真失败" + +msgid "Helio: GCode downloaded successfully" +msgstr "Helio:G代码下载成功" + msgid "No AMS" msgstr "没有AMS" @@ -13930,6 +14184,200 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#~ msgid "Helio Action" +#~ msgstr "Helio功能" + +#~ msgid "Chamber Temperature" +#~ msgstr "腔温" + +#~ msgctxt "air_duct" +#~ msgid "Right" +#~ msgstr "右边" + +#~ msgid "The printer has been logged out and cannot connect." +#~ msgstr "打印机已注销,无法连接。" + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect an %s printer before syncing." +#~ msgstr "未连接打印机,请前往设备页连接一台 %s 后再同步。" + +#, c-format, boost-format +#~ msgid "The currently connected printer on the device page is not an %s. Please switch to an %s before syncing." +#~ msgstr "设备页当前连接的打印机不是 %s ,无法同步,请切换成 %s 后再同步。" + +#~ msgid "enable_wrapping_detection" +#~ msgstr "启用触碰裹头检测" + +#~ msgid "enable_prime_tower" +#~ msgstr "启用擦拭塔" + +#, c-format, boost-format +#~ msgid "Printer not connected. Please go to the device page to connect %s printer before syncing." +#~ msgstr "未连接打印机,请前往设备页连接一台 %s 打印机后再同步。" + +#~ msgid "Parameter recommendation: In the process preset, under Others-Advanced, check Enable clumping detection by probing. This feature generates a small wipe tower and performs probing detection to identify clumping issues early in the print and stop printing, preventing print failures or printer damage.\n" +#~ msgstr "在工艺预设的【其他-高级】中勾选“启用触碰裹头检测”选项。该功能将通过生成小型料塔和触碰检测,可在打印早期发现裹头问题并终止打印,避免打印失败或打印机损伤。\n" + +#~ msgid "" +#~ "Single-Material Only\n" +#~ "Helio currently simulates one material and one nozzle per job. Multi-material or multi-extruder G-code adds long pauses that break thermal continuity, so results wouldn’t be meaningful." +#~ msgstr "" +#~ "仅支持单一材料\n" +#~ "Helio 当前每个作业只支持一种材料和一个喷嘴。多材料或多喷头的 G-code 会加入长时间暂停,打断热连续性,从而导致模拟结果不准确。" + +#~ msgid "" +#~ "One Plate per Job\n" +#~ "Upload G-code with a single build plate—multi-plate projects aren’t yet supported, so only the first plate would run." +#~ msgstr "" +#~ "每个作业只支持一个构建板\n" +#~ "请上传只包含一个构建板的 G-code。多构建板的项目当前尚不支持,因此只会模拟第一个构建板。" + +#~ msgid "" +#~ "What is the Thermal Quality Index?\n" +#~ "The Thermal Quality Index (scale –100 to +100) shows how hot or cold each region prints—green (≈ 0) is the “just right” zone for strong, warp-free parts. Keep most of the part green for best results." +#~ msgstr "" +#~ "什么是热质量指数?\n" +#~ "热质量指数(范围为 –100 到 +100)表示每个区域的打印温度是偏热还是偏冷。绿色(约等于 0)表示“刚刚好”的区域,可获得强度高、无翘曲的零件。将大部分区域保持在绿色有助于获得最佳效果。" + +#~ msgid "" +#~ "Voxel-Level Accuracy\n" +#~ "We predict temperature in every voxel at every time-step, and for standard jobs the forecast is typically within ±5–10 °C. Pauses, custom firmware or odd cooling can widen that margin." +#~ msgstr "" +#~ "体素级精度\n" +#~ "我们在每一个时间步都预测每个体素的温度,对于标准作业,预测误差通常在 ±5–10 °C 之间。有暂停、自定义固件或异常冷却设置时,这一误差可能会扩大。" + +#~ msgid "" +#~ "Fan & Airflow Model\n" +#~ "A simplified fan-and-room model shows how cooling settings change part temps without slow CFD maths—great for day-to-day tuning. Chamber vortices aren’t yet simulated so runs stay fast." +#~ msgstr "" +#~ "风扇与气流模型\n" +#~ "一个简化的风扇与室内气流模型可以展示冷却设置如何影响零件温度,而无需复杂的 CFD 计算——适合日常调优。目前尚未模拟腔体内的涡流,以保证运行速度。" + +#~ msgid "" +#~ "TQI Limits Explained\n" +#~ "-100 → too cold: tensile strength is ~50 % lower than parts printed at the ideal 0 (ASTM D638 dog-bone tests). +100 → too hot: layers stay molten and may sag or collapse. Keep regions near 0 for peak strength and accuracy." +#~ msgstr "" +#~ "热质量指数极限说明\n" +#~ "-100 → 太冷:拉伸强度约比理想值 0 的零件低 50%(根据 ASTM D638 骨型测试)。+100 → 太热:层之间保持熔融状态,可能下垂或坍塌。将区域保持在接近 0 的值,可获得最佳强度与精度。" + +#~ msgid "" +#~ "What Drives Runtime?\n" +#~ "Extra layers, dense infill, lots of tiny arcs (small mesh elements) or very slow printing speeds all extend simulation time because the solver must step through more seconds. Multi-core CPUs or CUDA GPUs speed things up." +#~ msgstr "" +#~ "哪些因素影响运行时间?\n" +#~ "额外的层、密集填充、大量小弧线(即细小网格元素)或非常慢的打印速度都会增加模拟时间,因为求解器需要处理更多时间步。多核 CPU 或 CUDA GPU 可加快模拟速度。" + +#~ msgid "" +#~ "Nozzle Temp Range\n" +#~ "Supported set-points are 190 – 320 °C; anything outside is clamped to keep physics realistic." +#~ msgstr "" +#~ "喷嘴温度范围\n" +#~ "支持的喷嘴设定温度范围为 190 – 320 °C;超出范围的值将被限制,以确保物理模拟真实可靠。" + +#~ msgid "" +#~ "Debugging Flowchart\n" +#~ "Not sure why a result looks off? Follow our step-by-step debugging flowchart to trace settings, G-code and material issues in minutes." +#~ msgstr "" +#~ "调试流程图\n" +#~ "不确定结果为何异常?只需几分钟,按照我们的逐步调试流程图检查设置、G-code 和材料问题。" + +#~ msgid "" +#~ "Why Cooling Varies\n" +#~ "Outer walls and bridges cool fastest while thick interiors stay warmer—geometry, airflow and tool-path all play a part, and the simulation visualises these differences." +#~ msgstr "" +#~ "为什么冷却效果不同\n" +#~ "外壁和桥接区域冷却速度最快,而厚实的内部结构则保持更高温度——几何结构、气流和路径都会影响冷却效果,模拟可视化会呈现这些差异。" + +#~ msgid "" +#~ "Extrusion Temp Model\n" +#~ "Material properties shape the melt curve, but printer geometry decides how much heat the filament actually gains, so the model is material-specific and printer-calibrated." +#~ msgstr "" +#~ "挤出温度模型\n" +#~ "材料属性决定熔化曲线,而打印机结构决定材料实际吸收的热量,因此该模型既与材料相关,也需针对打印机进行校准。" + +#~ msgid "" +#~ "Nozzle setting of 190 °C vs 320 °C?\n" +#~ "A 100 °C nozzle change only nudges the thermal index because extrusion temp, flow rate and post-deposition cooling dominate the part’s heat history." +#~ msgstr "" +#~ "喷嘴设定为 190 °C 与 320 °C 有何区别?\n" +#~ "喷嘴温度变化 100 °C 对热指数的影响较小,因为挤出温度、流速和沉积后的冷却过程才是决定零件热历史的主要因素。" + +#~ msgid "" +#~ "Bed Temperature influence\n" +#~ "Only the first-layer bed temp feeds the model right now; later bed changes aren’t yet captured." +#~ msgstr "" +#~ "热床温度的影响\n" +#~ "目前模型只考虑第一层的热床温度;后续层的床温变化尚未纳入模拟。" + +#~ msgid "" +#~ "Actual Tool-Path\n" +#~ "Yes—your exact G-code path, speeds and fan commands are simulated." +#~ msgstr "" +#~ "实际工具路径\n" +#~ "是的——我们会模拟您的完整 G-code 路径、打印速度和风扇指令。" + +#~ msgid "" +#~ "Mesh Resolution\n" +#~ "The voxel grid is finer than the G-code line spacing, capturing layer-by-layer detail without wasting compute." +#~ msgstr "" +#~ "网格分辨率\n" +#~ "体素网格的分辨率比 G-code 的线间距更高,能够逐层捕捉细节,同时不会浪费计算资源。" + +#~ msgid "" +#~ "Shrinkage, Warping & Stress\n" +#~ "By controlling the thermal index you can remove the heat-driven causes of warp and stress." +#~ msgstr "" +#~ "收缩、翘曲与应力\n" +#~ "通过控制热指数,可以消除由热引起的翘曲和应力根源。" + +#~ msgid "Open Preferences." +#~ msgstr "打开首选项" + +#~ msgid "Open next tip." +#~ msgstr "打开下一条提示。" + +#~ msgid "Open Documentation in web browser." +#~ msgstr "在web浏览器中打开文档。" + +#~ msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0, timelapse type is traditional and smoothing wall speed in z direction is false." +#~ msgstr "花瓶模式仅在以下条件下可用:墙壁环数设置为 1,支撑禁用,顶壳层数为 0,稀疏填充密度为 0,延时摄影类型为传统,并且 Z 方向墙速度平滑不启用。" + +#~ msgid "Fatal" +#~ msgstr "致命" + +#~ msgid "Serious" +#~ msgstr "严重" + +#~ msgid "Common" +#~ msgstr "普通" + +#~ msgid "Stop Buzzer" +#~ msgstr "关闭蜂鸣器" + +#~ msgid "Helio settings" +#~ msgstr "Helio 设置" + +#~ msgid "Small perimter threshold" +#~ msgstr "小轮廓阈值" + +#~ msgid "Unless otherwise specified, QIDI Tech only provides support for the software features officially provided. The slicing evaluation and slicing optimization features based on Helio Additive's cloud service in this software will be developed, operated, provided, and maintained by Helio Additive. The effectiveness and availability of this service will be managed by Helio Additive.These features will collect necessary user information and data to achieve relevant service functions. Subscriptions and payments may be involved. Please visit Helio Additive and refer to the Helio Additive Privacy Agreement and the Helio Additive User Agreement for detailed information." +#~ msgstr "除非特殊说明,拓竹科技仅对官方提供的软件功能提供支持。本软件中基于Helio Additive云端服务的切片评估和切片优化功能将由Helio Additive负责开发、维护以及对外提供服务,其服务效果和可用性由Helio Additive管理。同时这些功能将收集必要的用户信息和数据以实现相关服务功能,并可能涉及订阅与付费,请访问Helio Addtive和参考Helio Additive隐私协议 和Helio Addtive 用户使用协议获取详细信息。" + +#~ msgid "When enabled, the last used color scheme (e.g., Line Type, Speed) will be automatically applied on next startup.." +#~ msgstr "启用后,将在下次启动Studio后切片自动应用上次切片时使用的颜色方案(如走线类型、速度)。" + +#~ msgid "Layer Time (s)" +#~ msgstr "层时间(s)" + +#~ msgid "Turning off the lights during the task will cause the failure of AI monitoring, like spaghetti dectection. Please choose carefully." +#~ msgstr "任务过程中关灯可能导致炒面检测等AI监控失效, 请谨慎选择。" + +#~ msgid "Open Door Dectection" +#~ msgstr "开门检测" + +#~ msgid "Previous unsaved project detected, do you want to restore it?" +#~ msgstr "检测到有未保存的项目,是否恢复此项目?" + #~ msgid "Paused due to filament runout" #~ msgstr "断料暂停" @@ -14097,9 +14545,6 @@ msgstr "" #~ msgid "Sensitivity of pausing is" #~ msgstr "暂停的灵敏度为" -#~ msgid "Auto Fire Extinguishing System" -#~ msgstr "自动灭火装置" - #~ msgid "Expand the first raft or support layer to improve bed plate adhesion" #~ msgstr "扩展筏和支撑的首层可以改善和热床的粘接。" @@ -16304,9 +16749,6 @@ msgstr "" #~ msgid "No vendor I want" #~ msgstr "没有我想要的供应商" -#~ msgid "Cancle" -#~ msgstr "取消" - #~ msgid "Show \"Tip of the day\" notification after start" #~ msgstr "启动后显示“每日小贴士”通知" @@ -16860,6 +17302,9 @@ msgstr "" #~ msgid "Start" #~ msgstr "首层" +#~ msgid "Pressure Advance" +#~ msgstr "压力提升" + #~ msgid "Material" #~ msgstr "材料" @@ -21095,7 +21540,7 @@ msgid "Box temperature" msgstr "盒子温度" msgid "Support control box temperature" -msgstr "支撑控制盒子温度" +msgstr "支持控制盒子温度" msgid "Waiting for the printer's response" msgstr "等待打印机响应" @@ -21113,4 +21558,13 @@ msgid "Recommended box temperature range of this filament. 0 means no set" msgstr "该耗材推荐的盒子温度范围。0表示未设置" msgid "Set the temperature of the box during printing, set to 0 (representing off)." -msgstr "设置打印过程中的盒子温度,设为0(表示关闭)" \ No newline at end of file +msgstr "设置打印过程中的盒子温度,设为0(表示关闭)" + +msgid "Enable Box" +msgstr "启用盒子" + +msgid "Activate the multi-color box for multi-color printing with multiple filaments." +msgstr "激活多色盒子以实现多材料的多色打印功能。" + +msgid "The machine is not synchronized with the box, so the box cannot be activated." +msgstr "设备未与盒子同步,因此无法激活盒子。" \ No newline at end of file diff --git a/resources/calib/pressure_advance/auto_pa_line_dual.3mf b/resources/calib/pressure_advance/auto_pa_line_dual.3mf new file mode 100644 index 0000000000000000000000000000000000000000..e10604c96359dda690eb407d60a8d65838b463f8 GIT binary patch literal 29649 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≫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 NTRtZJD)*^f{|CTC!KnZM diff --git a/resources/i18n/de/QIDIStudio.mo b/resources/i18n/de/QIDIStudio.mo index bf534a2a8adf55a85a4cbf4c675c385c69cabf11..7473cc7d60bb913bcba2baa7ef11a5d6b26e9498 100644 GIT binary patch delta 108085 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 delta 94255 zcmXWkb$}JO7RT{ff#MXGB8x4HySuwXkz&Q2;?Cewq&NkN7bsBNVR4GPL$QZzDaHML zfA{45^GR|?l9Q9n+}$m2@}Frwtqb#S#1EbB@xLwKdR_`VKhpDRB=)@VF@x0X9c~rm z6~H6-9R{@y@-ksctb!FV8cxON_?vSnmZ82DljAE)gK^sgd9^SXCh$Dp8%{w7%*52V z9^>O#EQ$B90*1G>j|)R*EnxCvw7PSgO7y3ZeAIqGjvLn+!W$SZ}#F#?BRcJA*j zrw~HJWsHH>un#`KT-dCAkXIQeV1`ZuklNW3cZc3vyMlgI$8oXpemRU>tar9-_5tVoK1snbQGInobEwhMeK}9n$4)JeTOBmat~|& z8I`=pu`516d=2VoDa zfiJKpmg;RI+>E-xKGfd%L4OKwlcSbrCX9#KP!TJE8bKXr2h2!)DC+#>sAOJ`8sJV;M~*tr2R>*0-Jqb5KSK5R zE$W151FQpyP@ktq&2?_qUJZ4F#;)ELb$)M*i=$E3nd#bpM-5<;^AN`7{@xXLzynmz z-=TUMG|+As6Lq0*?0|VtSv(IFi4CrP2zCB7)Q#?8UVMvLFzX<*0V+}>(AS0jq#*aA zlIJ37XM2Rqkry)9vN$Gc?$V%c9D(_;DCWZM7=gc|&O3qX&;?XvZlF5$9A{#X&-&Mi zvsi|C@EEqluUHpb4zWmVMNPpz)CErCM!bzZapuqh^iw5=hBx+&33|E*k2FoW)w8{ zS5b3+8!O@))P_`Iy3J(^)JVIdjvMIOC!um+0ctA#alS_lEOdq?-M6@$dNS11?pM3k z|7i+Z9#^n9KE@)LX{Mdn8uk3|f?5TGP{}pU)#qSS>dT$cezjMvwy5*QVmka46@f@s zzmLA=G6rj=D`rBCU=~Kj-%(St67|^Kg<5|5QIWWSVR#c0qBq-~9f@!}%O)S{di&;D zM@~4eVN%+k%w_!tLNw1p^(`tiDNr}cgj%OXoZq98s~hU^InlWhb)Bou`(!Zw_#*pqtPl{U~3xQzNN9HI4J>Q6i1AP(n) zBCCSDVYnMLg3_yPL{(5z)dh>;SXAT=p(1h3`N*}uK@BM88XI6r)X4LoB3)i;{nw(P zb=nwp!;Yxs*Aq3D15g(ljhc#CsO7T`Q{z$8)I3IQxnEG%OSIPN=}{Y85!7|dpmxN{ z=qtpdDQE;UQT5+ZQ?k+3kD~VQtEdayLe1p^R0rST77SfyNf?RBiM==rkGXp5^)~XZ z*n#%`>skN0;XN7@n%AfsMB89HU|eiLy$Y%Wt5G-Hhzj8zS3id8@Fmo7&rqx3B`R|7 zQ1^+k(IT82)xmTdS^uLcWOE;Eav$tMEwjU}-QN`CwV^%+b>eeW1m5EhL0ovVZ76NF z*yqDgQ#;-nYpZp9JZcJmMQuQ9eF~bpQFXR$IGBb zR39~kU0wSyR7YoE1pa}G@C<50>lqo?!hLTB1wEZ2Q8&7U%Hr3kFC?*cTBtIkvc5cO z?{9{>&`8usmZ3tr8a2|Rs5!rc+JGLQR@ZCP6n?=NnxtsEYy(MvnfPD`*1{F2b^ZxU zVBy_CUSaHyy1^#YjrXBOegqZCYpBRQLmmGKwfqX~v51vGb*K);Rg(Ou0(Qe}IMmhG zpdzswbKphP6h++|JwuqA3LwqYwghPqzP{cim?r=U6f z2^HcosF5thvA7<~VbKHjmOBh9Q$K<_F5zGHik1O&<65Ys>x%mPXVetWK_%;MRPJ2) zi}kObKchh*jDFDG?NXrDeND`Y8=SXLk&1oDrXVFMLYYxhR|@lDM=XU4P#w69nyQzm z4tzl6Lc+to%}vU~_HLE|6^T=*9zH;AC?8Q%6LiGh4RfHfx-VA2g{b6xhS@RrsF@2D ziRP$PGXQ(zWXyxn{A2dkS`_oq&j6gq^VS>Y+L~9`(Yq5OqI)7X>{GUZIv#u9NmAR0lQk5vURTjLPaIu6-kF=iH7; z%F?IohSgCaAC4NxG}P1{LWTUQ`}__v^}hFtf-dmwX}e(x)Q!@jmRT-manuN^ppI{j zI<6CHZU>+uG7PocrnvUmu6-e{qJ16C!DeTIywzI&A1Q35VZ~W49K>=t7vu$F*YiQ% z1=_n`2=X>y#fw2+Bz{62zwMG;sQYF6G8*R!>zecSV{|-oHORZdaex0EIL*MhwB zIOMt=U++ecw?pec#!Wl$AfBSW;8u`#1AqFT{nV?*ZL62OW1&oa*XA%cYW37W?T8&w z5t@vO%u>`&w+Z#M+>LrF9>q#{3Vp5DWcRG00BWv>qS}AMG`Jnh<2BR`(%rXgE{Fc?MxZ|vAw<$rlmd_ zwX9Y+&!LvrCs)t<+%8ZLwVVcF5uA+*`9)NRZlSXN2`aL$P?3oHuT4=B-xb19ASFkFMvP}yAey*;$LqW1pLm=jlHYP^X` z@~@~4rTbvdmcr;aq@g_pg=Rl4z@r!oJASm~)fd}RAB7s>Kd1#bf*L@y&-NWM`DfO@LY|6-W>^SygITB!{DJy>ldGS0pI=8UtEZR|U!z8v z@{4t>7=}=PDAP=ifsm-)qc^$wDoH)sX@DUV94K!3Lv7JQ=ml zmta=hj|%<2SRCJBW-JgTIIwD3ppvm2>N-8KGLA-d_^k7$^C@b;?=hOzf83~cU{chL zGB~rLk}4l+1of~2_Crm@Uerc)5p&~f9E}m*1P4~dS{$$AklT3Gqgne&EKB_+w$umd zqX!2buVYX>KIOcI%7sU$5&rA^gbH!A7{P&TPK;U&VW`!U2^EQgSQo3H=6V4R<7vAR z+fvWYkI4OF6lPG+ja$UAIqQmwgpa!MXw(g+qBf@AP)WBCHC00E=_s^i4B8%E%t)T?7*{D_+S{0V{sZ&+0m_!gQh32kojqn_s#P*1g1s1t_Zc$|TX zK)OVBTm)*wucGdgF^T0=AskHIFG)djwHp=MH^O( z6MjV9C_^#}VII^78=~5KqRtn|GxEsyHXhNup; zLOtDjqIy2k)#qRY^*=EeUcl1$&3D#;%GiN=3)FQ^pr+_Ls>4rF$@onQo)KFAr76@$ zA6w!j)P_bxYGEySr%5loBfP+`>Pl~9qX=~K|0HAJo7A2C06L?zE6_xXC% z6l{0(gIJvUNz`LEb{4xqPOL+{1pW`FVomIoHJFzXUd1pa5#5$8*!zdNe<{1&=wJ@( z*+tYoa2=K1Z%}g@k<&t42o?GY&PJ%5=!`n9FDk@iU40%Z>(`*36-QA!>_a4nd@o8a z>v;-P(qutxk;PC`(GqomVW^JHMa}hQ)bR&UH@t`n^%K-HASAbSC?)E+?5K{GL`Av^ z#?|_-M?rJZ+8xlv*$;KW5vUV>Lyd4L>i8|FNbEt)?K#wx-A0}FAF3lU@>mDcqpnj3 zbzB*#^g!R-bP1IUH&8cDnb-D@e5j479V&7w zQMqyeH5Cug52FwzpJjJA>H_6akK3l$1{YxtjGo_4EQI-}*GJ{Z1k8xLaXUW1R=B8u zMd+J?_6C(4)q&!u)%0UQ*1rlvX$ZrG7>@g}1U|wUn5mF;U=OyZ{x9mdMuly|8j4D) zm8gy$#@hG}wbNB8Vxg~r%AJO&)zr2K>tA!yg9e3u5b9wu%^ffs)#Ih8DL8@!@GL4h zV-&UHGoe1ufx2En)D22wf2@v*d0$Mhp|doM{=UBR~|KxhN!9PhIzIACsNQz_M>`!0W;wf z?2U;^2M2z2IvzE5(aQvTKVlN(0$xAtjH^-mK#H<^aM3xue?o32Gnu+P$6!DBXKzDxabuug4t0y zQW`atRWL92_kN(D4opJbU^*7X6*vkXV0P?M(cWO@qLS+-euGa?5qXI^zg{JKKj?s( z!tJPz9K#FvFGj_Km0ADl(FqEgql>7yeuSFq&!`(Eu3~eW7PW;ILbaDgZ6q~O5$fVT zAB&2}G}IJEqC%gis*SuD>N?e`vi>#l1~e$Cnm9Y5w$1^lq?wL7ZWSsA*1OO5U>NnQ zs2%Vl>PCgDSuT~u1wrf+sHFQ?-8!1IhIJrM4Y&S_)1V!#BI<^Noip5lt5G4_hEZ@2 zsv`$cBR`K?zRz(M#;j=(TY{Q`NYwEsP|5zc`}~d%aS7&YOWKZPArR>yLzY} zQ1nMV-v`zFb!|QSbY&P!TIt*QTgEW})5+b-hWL2K`O$gG;FF4XH;CaHCA9 zda>_=1HTn-iMy#kz-73szKys>gW$kl%XCDo`;Dlax{O-R|HCC*?=9+k#@t5c3M7)g zw}pa|VJ9jQhus0EQB!f@z^&9*qo$y3 zWBq)A_1BMr9uiAYJzwG6;EY6d@GsOVIgRS*9n=&(!Oi#y`{9Nr!QO1l*3@ov7?pfi zQO}IGm>Lr|V*pzJ`6(!gYNAHm5p|>Cs2j{c-EbLdi(P}d&_U-tR8odExAS8-)1sDf zVbrRqgBnN^)Ks)XU+cIR1!eb8)Xp>pb>m-AH(u^shq}==)Oov6`^7O=zljR%6Vw!Z zMkQg)AMN_zqHdf7b)ED-vi^0W%rq!@ilDaMW~c}ZLw!CS)xo8x8?QoT@ix?rZeSC9 zikkDvEzE|f&)cCo(i=6v0jTSbYvJ1n=eZA-VrxFwjJjcpme%8Rs0-&reO|(~FF|Gb zden^$J1;u#qH^j#R0lqyBI>oWdNiMcMid*>vt;grOsF}_j(QdpboE~NJ$0Q|4=-YA z%-Y)a{I00_Zd9%Wx3Nei!yPQc;+U284{a?s{EY3a=Os}csqSp#Y=atkcjr*NPkj<9 zLVeoXg$ASQGf@MXhZ?|Y=T=nm?ZcjU0yAs-0RTBQH=Lc!M+0 z>l_^TVbx4*O!Yrpg*Cd^*YwX=fqL1lRv(Yc2>CgzLi>PjbUc_}&EQb#=X&t9U+ceK z&)~ox9IV1c)W2dIT-3`RCeeEb2YwB|7^85(Y<+^gYV25f`UVI7jCSY%LQZ?Kf%Yvr z)1Y8}P|X(_)Ra6%LhZf4^_XI?<;E!t{Qcj33JPr$R)f}WGE}Itpe~RXwPWdRSxNN+ z266&56+=;j_xUT-*6a=JkFg|7je59bMQs?Ruq@U^-C!10!l$U`fBvx+f!e6Z^}w;%A9a4{&lce%sEsX? zPeIF~u=}7K>cIN0-T@VvfvBXMgbMj|S6_&V*izK1*hW;u&Z3?r4^g4^#@RrUIkRIJ z&3+jQx1sO#Lo-uMPJ zHJv9}hXY+0jHMOHq9hiZ>3X3VIr)zOK?m~5>?o?}UkGZJ#LEU&cP7NX#uq*Yd z)9p)UBu=AVc80wPT|w=Lb!OV@`5df9{VMjsh+kR%btx?P)q3_C)#E6$>_*8@^$2HC zXHEBcE7bDsfm$5{QIQ*p8u1#`z_y^C1%II;a2GYjuV%6Sl||3 z{sEOVolqAZjk>@uSOgcLMs@==1zG1f=xyJde8m71a5+eG1CX*Qn+7&2RQ< z6c2UdBpAp6TuHqEYMI@^DEJ&Tg|AW937%^MN{BiyHR|*1s7MxZ^%|I&y5E?B9*?6@ zBZ)fC4lIod+4raj^+H`}2&$tKT>DJaPPYgZ>gBF|i*p}pzWkrp&2r7itP!VbF+B;!3>Vr`o`xABJ4Xz%E8rXiUqxFBA zf;y0Yfz546RJ|gq=e1qEKB{9sqLQc+>cRstBaTFUAz6jmpblX{ypCE`i5J@b@F%vQ zegM;I{byWc7p{!jvFbUyq4w?xs5hLYm>!S1_UEV@MO$nUNrmcIPE@2yq6Sa{)zP}B zNH#%DWk(FG|GpFy!jbNS$*5eIhdS}9^A2jGd5T&E;lG>NQRnAJb)YmV*=nOY*ao#T z4n*B}8ft%8_`7@m-%NwH-b1JnKR{i;TVjz(h|2cVs1apAbucqVU>nrb{DSK6Y}6Dk zMs;)*X2MOV$lOHb&Ob|h>v7OhyJ0-k2^mlq%!aygK~&F+JF8%J>J3mA9F5^P12siE zk=F_DHqOBNs16NUX4f5!>gW`oLS_ncP&Yn^y3t8g5C2BZ**~ZoeL{sU<{#D`h6-(V zRJNDLz^cH!)SF`koQ}Hwb<~aTp*raQLqQwOf2a|MEVmoP!7%FSuq>8E9XA#=lG&(b z_&YYl&8UuiyTS$#fg7mjLmmGJ)$x~D5~HmQtQOy^L_tZ@(%Hi~+&LBX*j?=0?mXjs zh}x>ZVirvMr>&Oin3Z~WRBp{j<;rf<@ec#C{$j4OhV0H-7{&oT@gq*h5jc6ZO+n%{ zW(H?oXBpHpqPDZMbBuE_Do1usizV?5*24np zY;Gr@l65-P$2q8+c z#QdA=6{-p<%iE(mHW0N+hNC(**}2@g7qy>UK^^xDmAoG}vHtb$7JIX8JULJ|u85)7 z5f##(P|L43Dug3ZNjV91;bo|f>_DxOeXji+s^bq(k@$ofaFi{UV;Ou3dT5l#yx1Hy z1=CSCoR8|jYE*|dqPE&?s1f{yQ}GgNsyc49^Ln6m(qX6$&Ox2G#<>GEaQ_emZ8(om zH+bU?_=xJjH`{`}UokQ2xHYI{73qBBOuXIN%b@oBpHL$nh3d#JsDb{08sI+U`o4GE zeegHx2CtDX243(ETTUfWA^ib$!A_`-^+HX>2-F3CarIfKr2HKfvP7#?U<=h%P<#es{JYyG_oI@ZQTJqTzvxS z#962l{zOG85=Y`u)CFrEvEw?RIy?x~;dK~>uTb|%bkxpIgG{OK<)EOD7C`MtrBPYm z3NvGG)Z8w_a6F1iq8F%Dk>!{@J1V2)|qH<&mDgyH`2QI;%@B+ru`+xc4Hi8CN zln=V2M!W{qk$tFjdmc4{hpznJgX`r=ZT;jymroDv7V6a^tqt`hQL# z3_s!CAbx*;(n5Xnly%@a>HR3F~1=FEMoW+?PPf^c>>OjyLJ3bLMq@EG8 z;!q6y_kXJ?C`7wZbNd%+qdA8)@CDY!QfF;_PeVPdE@F3#dCtB)4@R9g2j}26?1lBt z+qdIm&SV#Ce`$Mx^}m1v*3qCju6@yd!Z85Ds2@dbFi)@|#=B%4Y=m0Z?NFiYj9SPFte!PzANWv@Do(Xk+CDhb4@hL>3&>9ueE~pDFMor0j)CISpHl!=4k=${g z|BF$mzeRQYv->>yRhx>$sN?gZR!1q+n^tqw!2E#}bfaHTJ)MCX*-F&1+<_Y5K~#?~ zVH&)N>UhxK*5MeKm3lH%4wXkeQ|e+S?1zDYp*p(W>b|#&f-Zalb;AqJTc{g6L5=(s zYTbUpa@h5nxd|1akEqaocinOz2P!hPQ5|Z4x=$Na1iE10=l?%b(2ce^_n|^_3>A?Z zSPEaFk}ls3i&$Z2DbzEgA}UhNaWHnn7Wl8)gZL@fP5U8qt6O$l=KqmXTK`2TDCE_! zBQ`;W>IkaGmr*0Rg^JL9)Ret&zC#V*E9$stx9x=^4(hrYPy@+_C9pE;x<8|@&`hDA z6BnS8Whtry8&Egehq}NK)KuI+-S8pmLN8qVdsh#+W9>0fQ<4A!s|rg}&x3Wb=N;C+ zUX6~>pwQjI_V@yIgCFjitx(C-8P&llsE*A?b$qGwPgJt4M-AW_Dq>HZZ*U>?pnG=y z;(M%r&FKmn^wPNob;2{$?|9x}HmrBwIyM~N>vPP74<6WaJlRA0iDy;R4tNliGj~zR z7XHZoBC0eNr@joeTJHN4v?nKcY`>N2jDcl>IcZ;yy3rlfOKPGgw*0DLS?XO;*}oC1 z;CWO8!=BooaQ%!Gsh`9wnByRrYZT&!K^I(QIR&R)UrJ8{n(HSg)pD_#zy|n=}!ba4Gp!SWwu?$vyXOWwPWAyyLKtb8v z^u6`C2M(mZ617|+K3K@xVP5J#qjF-m^BLBs{@q8rP7hQh#-QeSEoy(bjvB~o)I%!M zCtgUnzgLxlUWW&wvU~w5)PJEO@-J4x*q?1m>Z7J=FlwXOgt~CvFBbZCs2rMtO74Xi zSS6^Z&e+dZPA$DX8P-c_Dsa16f0ZzR_$!op=_taoj|$^Osl-KcFH~GAJZ46-}@M z^(oHJsCT}0!6AWFGZ=Nlwa!RXhYzDRuFJuGNFa-E(V&nf4zZq9L*1yUs}I0>)W@Sj zdK=HPr$0blC^AY&;Mej8Q2WStQ9}YDZ;0wZGt|I3x_V!nNPUD);Sz-e--LL-;}aZ- zlcI$L{u}Sa(d|OZuqN%RP#5}wdLfA!BP8&2OXC#0&{6!+farcBqK-LCxhfR0r0h_JISao$dps#>BBg0_#6NDzaTr z9b1B$f;Gr>eQ!4fCBsSg!A(?1pJNt$iybjtY&-E6RL|$5I=0HSM`A1L$1x4&ienwE zgF3z&YT5bN7#9WFS$|(C=+!88+>pRNkQJ3grBEHKj~Zz^Y=Qkz52x#>z5G6EL>ay{ z^P$cwhf3n_Q624ox=ufg#Bmt-`=5&OEc;tvGd>uEOYpj@504)b_^({VXU5OiCF);Y51JjLbo%CCC>@e zlsrR)HWt5|SMsDlbub*&fjp==t&F;HXUu@ZQB$)VbKyhGjmeXR1pXDhYN#AImW=hU z8$~3ykyXIn)SIEU;EVV(27MP2_%qt^sF5a2VI50>nu4sT4(3Mf4@FVOl|l`m5-JxO zx_W2S#x}^Opc6)*LOT{U#|u%*axH4ljzpbs0sG)J)Q#(=wDTLGBGL?X!``SV8-VBJ09rm|V&{ORIYPr3~Oqd~+t@j$Jk#s^OPfyoA40WUVs2i+7t^Y_=5?)3{ z_Pf*}f$xrmu^jaY*c{Ix*W(Ed_C$t zV85$>b$*-1j!T2;XeLxr=Eqce{@0?Q8~o%B7>XLnMATz>1?uyYsO-Ion#=!CQxY|; zbu>1{pq?Ied=5;FB~eq+92LRtu08}4aDQ(K1-*bQb?!i2;4~@%|8w zboE#ntmElWBP)o%VR;P4JE(!g2)B-Yhl*STD%p#Mv;G5FOoMvV$l2Z<*cUZd<59`9 z3^U+CEQwE1Bg&T1&M$_#a8*=$E7#r=m0QD69sLD$y}22Eo3lt7)U!jVx%wLw!e^)p zy+(~BN`yUJ5~D&}5S1$>P&fVob$k!h`NL5I7>AmgrKlX)gSyW#pMoxY9aG>x7=bY} z*@g0=cDS-w0NbJ>HXk)5OHk)WqAqv>HP<&$>-!<<`2Sq}9V*hnnQcn^cofv5R9Ff# zp>EU>6|%*s4y{3*co{Xq2dLHX78SV|S?q$TQ0-YzIaC}KiB6~v^+avegOLdO-ZTp8 z`5fme)Qxwe4m^gs!T(Slc#R5mXjYqw6sQpwM_s1^YS}f!VC;wIa3CsTHM80IZ8474 zzwa6*VqlI?Ppdtsj@&?PJdaTwc#f6u3)aSp*{wbY70G+3<@_&dc}B@$5sQ!NU|Lj% z^J3uN|13s9CsaX&syS-J?NBESM1_1JYUJ}!xw07*>T{^9zK_c4SE!CB$Y~u&jWwxf z#UF7HX2F~2D?4N6vI~c!)^~AK(zL*w*bXz|EYyhhqNe5~D*5iB2Jjk{tTA%i)MP_# z)iqG7q#f$~5vT!8&dvHSPhp{Jc!(O&JJbkb=CPzqf|`Pc&ZejkwnUA*6RM;AU412L z0NYT@bT_J_2T>8agc`t`Jgk2m5G$|sEP*o&)t(JYU|y_@JyCPK8^iD@Y9vok$@LL6 z!ua{j)To@viaM?cYG74R9k1_GP)}N;=6ZnpU;^q!bKK`kQIUy6W%nrzBqQp^UoaOY z%5QHv6;Qd-9~Js3sE(~hCHW5bxqpFzdiD&Jbf2*h#w%b}!Eov$F%SNUTF19g9e9j7 z@4Yj2L7S>HsF8-FZk!u6WhGGORkU{Bt4~46(+bt&ei(+6Q6XB7>fj#K>Nt(Mz-8wH z=Nn8zdz3;p;*6+OQpVMrqmq3fDw$_u;NSn+O+h0%it6Ec)ZAZ3-SDpSDJqFxIinP| zktartFf;1>0vLiNQ5`Rfn&P^ssq286+Mo3~`;RxBf;zASHCJm;7d(cVtIMe5`wz2W zu_AV%j;P3u!>qUf`{M}=Y)nP%_&J!J_9Ivo-=QK{t{CgTD22Kdlzfx1BrZmcnJdE8*LT7iq{u z!zOI6a^bD>VGfl8+Ks10NkX2vC`j+{m%RZuCLicF||<9k$xW}v2S30B8*r~#$* zOIt{?Vg(xVpn5z2b>axzk5gT}ei>WuZBWMzLT$05FaqbJa^f&5GS^W9yNw!1tg<$R z;i$Tw)fLL4Lf;$}n!czk9q;NhQ6XK4nzEg!8=OFO;H>-n2`X1Uqe2~{oSl~#)v*ZF zYA9yyzE_8WM%o&6Vo%hGL$Mi7z!CTi%Lg&H0HXs-ve+51DJIh}}kQ#cwbR z#;$DV6+(5aGIqn3sK{Q>=UV@_C@8sJpq59RD)tyngj!YwaRQb{CFgmZg%7X>4y|hY z!5P%ZU!WrP5tXDvs@d{eiJG!QsE!^-Uk!ICXigrY=JpFJIpS2e5kz1`>V>ce4nwVi zH&_f4)d&gv;Ia<>K)o+&-Ji$Y_#8Emv^6baIZ;!Qzb5Nn>$W%zx=>@xkF!xBJ%c*& z9yY<3sE*dEWwu34#UNCNf5xi#J8EiPxX<6BMjTq(rs6xSLp^V8*8gu5#?YWS&QK>L z@ZWUg#|6~yVpbek*Iu30V>apu>)A+4V;<`BP#r#t#qmC-#th%v*Y$F!?B9vXjkBox zeeo$MRB`LuTxG_5)a#)-HV%~&5e+P4IZ*Wi&f<80dO1|K$7mQ5_;n%V}F8a04i zsF9XN?}JM6Ntj3Le*p!}>3MfRa5Ed}cc|5o*3~mQvpe&lo@zx=$<+XL zd{@*|^h9-F2x_%VL}mRdR7W>qF0KEA6g2X8sE%ZBZak$+S?0Bnf9#z@-%d(p)790 z()h($s)LPW1nR`S_&q*%_3|Apq&=MjQ5_tC>d-V)s28CgUK>z5?O&+ndAp-;Z!*E1 ztjFP4jStGAPMm@|aWQVhO|HE|XWJ16ppx?d>iBE87oVY$b4?d>AJ(FN0rfb}*wvO{ zEuVstV<>7LSb)0W4pdT|z%ab)+N1nr8%YvWXtSb{FdwP|wNN8(fr{8qsEEu%P33A= z--f!Me}sZ|rn{)E^*t(i;&!u#OH~|C{WsL-nY!DFB~Tq~gc?9MEP<0y9XX9k>i^*c zOwz-a;SyBD)+4LM_l{D~T%1C6cL8=EVir3@>0G%-7p4unIMoCs8}% zJJk8b`&dV+V?F9kP)WA|3*u?ifTH&$BHZ6gKtT;*sEs2tYGnCQBP#3K>o}XCM%)n< z%0bTQs3}^7I)6VZVrNhhxr*A7U!bNqM?coTLf(l2bKwm|oj3~Bp=qcro`<^dI`{b@ zRL3r$E_~O0{t>k`$LnuXnE`cNVOOt&+KQW^uGg_Y>t7uhN`rbj19RYfS3iZi;AK?y zK1FSzZ&4lliamKJj6Wd6yG(ubK+C1(gF?J@)Q4af%stqqVj-5H{uUL9B0lS18&E$i zg?q371`i1d{A#r@{ziQpF2wJL+CK3P=Tc8R%yMBP_NIOT2VvFW_EbHJ>OhGR_G`V> zr~&33Y3~88d|N1I3REF(=iCM59peow}Rc+EMk=g%SDCcJ?A zaNIb1v#CDbI<^S4v+hR?FxmvWPi1UJ-M>a*3x#qMt*4)HJM~V#a6`;E$=-B6pf2$J zWDDW1xPbZWkDeH*Zc-CVCp24;F0ZZb_S$6(YtVF%ZZ2Q^qGVDbC zL_pSG;W@T`mpPwdMGnaGo84d_>Y+3Tv*8WYeh_P}&1omhNBuu+gc0-Xop3m2q`n39 z`Auh{`SvudBDMbeQrL}4upzcyU~{$`i&GC>7~-|WGN_0w!&;bhkv)_;;4tc`7l#D? z0fI%SH=q>1Tdw3sMQS%{W4nQ^Fv=45{l5c+)HE!^es~BKfl^B?Cw@lF;d`u15_Vr^ z?}j`7u+=bPxlPR?EXi@#P&Z1s!hX$G76(#ah{~Z)M|27HD(Kfx;7vI}A^>YY)?&3Ek=F)j6&tL?n(t9|=oQJ02M ze6Sw1K@?hJuTq0hAzzKhF!kDyz`y1E1huDcUT43{J%=Z#Pg-wD+;oFQVholdVnk@XPa!V{oWY?qMBNe+_;0$$Ufne2qfKO11gPd!M@jyLLoj_ikh=qsJV~7m!2|` z(zu-Zu6;JrcKdDXT!OP{KZEK(rvsJ)lTgcZ6KZuO`irk_TxU9JYkqss2GHw}o}wJF zoPyTr4%9|*2U}pa!#0vhsJY&PO1AUZ1V7*gY;eRP73*k7;NOO*jd~^9iVbu;>KTyj zm~G9!VNL4);!E|g)N%VD-w8{;v8XIRftfMrq%D`M_#^cesJT9XnzE2n7MUiPlKO1S ziCa-Q@Cd^&#pw`lI2J=iY%lsHDBPn^4l|sw_wtUY9GH#Q@F~8)BWG>H*>TRM?5FdV zR4b6V^!|t6W9kdGYeF!*=D%oDdl&h`IWOTQ)_-$8_;khg@FrJ70{@iCC{!*K z``bFy)j1Eh(tZLJiBZ=q~-hEUOR=Hu3>2<@mQ2#-L za^M<9V(3kK>g`4Cgeh-X7PrB9)HmQ1to=W`@jcYC3cqdp#3DREy~~{t?+NC)8xr`Z z7gFD|0i4CMw2$-ehXnq3>@=#U5f5xxwMD&%EWm&8GQP({4@3AXDCX{wC0XR-kifs` zbQzD(zWPasw+H(^wHJ^=&n!Z#QP)rSk0oy%OvY8dz; z#CwMaaS!hP&-U~oFD<*TqjD(!E4x8&)YNT4<u-EKTAMNF`7AotTV=5esp*R=g;v$TP>#+XIoxXQ5)4*SKp7xse51S=l$QI<~lVhM`C`p7nv0} zje2pqrR8@H)xr8fq24^L|Hc%e;71&cLBXMcy?zL){V*oLlh_Pzqe5CbBsB0=d=5ub zzv1d_LPG;@)7?-V>5so*vM8Z}RkImuQ%@Q-)bq7oJ5u--_hB+ThlQGr!hwGpQ@}sj8>byRv`wj9b=tW>G z7Qy4F5k!k=J&cdKa5zTA0;nk}j_OzgS8t8Fpzqqpp|10*YhUErSG)QSjHcrcQP6>> zQOo5j>V}W;2mFW{QThKHH9DYR2aoo7po&lA7IWQ^a#W1Xfx=t5o zPy9yfzdr?ya2P5AlTjC3h-q+(`}_))qy7-9VD@h}9P?oOgm%I5s0-CZ-#Vb8p&zr9n3)e4XOhvl9;7XBWiIOfdLO&8U(rKvVT7=ps zmSG^&s0*IN{CE{Lpm@pc^Yp0Ynin+{rBILeDn5ljDGWy*$6n6wY=_H@n#=r{4ojf+ zhnA=t&qv*GGirm`hl<1rR0Qsz<~mIZi(~}mpk5u7)Pqq2^A}LiNY|jI;sEN#$59u! z;Of^<$K6AP@B@Zpx|G(T%Bbb_BkIC!oxM>J8;OeG&zK5-MW&K}|Br&Q{}^fn_faAG zIv$SIsFy|!a1sW-AAJbC)iz}s&%%uV}5)T-Hw z1A~bu<{`OSW(@WA;mnB8!1sejnOXniIB*;VT`)M*F@D(aXF?%|-LM7Kp)STWzW$k@b_P;{CHb*aRbDg$? zM7S8b>V)fb^Z&M!QH6j4k=^%N;FhQV&PTvlTgr3^dA<*%w2rWV7!foeU z)LtK}c4**xerh~NeIjbzx2R*evKciMyIg%g2LAtlk5SN$cOLclyn#xZVs+itib~2K zQAybYwK4TWZKY#S$+pb3Z$ce^07LMit6xRs$Wzq&LvTHotuB;;g5F57;CEOQ)!qQr z~c0%3AN6qmB)YiQU)8Jv$`HxXIi2A*aJPg(G2vow?-BdY}f_AJyS`sPmTj6f~k8NYZ-8 zP$!;r?dLFz`W@8sKD42Awj6E)JR?(?Ru-WfB~?xW6Mfx6#jRLA^-6m-KA zs1cn-9e4}F@F{98V>hyQ!;DypdKb)sYf(vd&3Ox}QooBDP_7>=2lArsQxpSlKu8CC zuL=d-u(ms(sk5aW;I%`AtSjcizL*|YU>Q7xWidfx_l*c=Q*Vu$GOvk6CN65kX;1@- z2*~;`O+i`Q*x3iwp(&UL=b=J<7L}ZLumT1(wIr*AI=&g|h8>;#QFA;NHGsL;9G9XZ z@J%y1#QnW^DqvDnmZwHtFazp>xlsE-Nesejs0-IXB~?q*4MwAmpX8j6n)}tL>t8{= zpxnZa_z-ZnlL0k?%%~CPcI`z_IZzUH zy^*Ma%)u0dY#!=iw4;d{(ZJxMFy-eAhNvI{Rpg?=S!WLvNz9zeZ<#cpjoT>-?VE^6*$ zwX>fW#KA1oYhghggj$B1QP217xDx-uyx6V1OFq;??3)huqZ+>~1#KYRP$Qmzn#0*R z0k@zcQm&&NR|~ZoI-^$2VAKo9EL2vnN6m30roq#wDf~Qs1Ms~F3hHrP z)B(*<7wUpaw!Tgum1Lt(b3em5A2U+_1C>LkQ60XBy6$aM@;yU!D716n2M=C2#@6$H zD22s*@Cz!$dAiuUSw7TLYC0Ce6*vO#qC(xit97U|>byayhnA0uz)V#3uf#@p67|pb zX8OsJIY&2=TlEga-bVtBeCJdGhGTcoG1)f_xTQ0_lr@`1?r%dNgGti z24P^%ook&(Q0xA-^E2waq(kiZ9H@>}MBTU{X25Q!>(0b!xDLbg{4YP$F4z_oiD9S< zEJTfDJ=VpOs4P!6%=`iKP@jrA?+|Ka_fZ>IwBh#b$bg!Pa;O1SLrrBHOrrJQl|msJ zMq_^5i@MP})ZFD9VJDVEO+`aj?~I$MkHVT*bfmo(Ou(kpFF5m#vH?v+Mf!JCWVYZ= zt^ZRLrr?Cp_QfG=OsL2I-K+NsWAhlh_p|l*<#^jrKB1Oh>IpXTOsLRSL~Y?MP&ep` zO1jY)ic{U^zoIs#CFtv^b(lhDe1_fdhl#dcPoU=ZE$+rRzu3=uPonmT+LP=Cmr)(K zi+V--f)z05WQ$l|=XmD=)Qii;$*lh_6fV=Cy}H7bP;Us<#>aRLkK?YX_8cEK&A#LP zG2K4Dfh+m^$PD}0POq8vHGV&8d1m|7rZ6x5K)o!s#097gDRdUuJA*>@SvE(1p+b8R zl}xu#*&aOGrXVGbq8^SK@hVhu9YSqDr%=o42I__56)Jgi&#@Pj(fB{=$FUl&_J6ZI z{1fJ*q4-=&#-6Afug2nd1a-k^^K64Dk4oC^xB>q}Wp(rU)`9lein@6vf4Lv?oWsupD<@MJ?NhsE5mYR1TD1WY?L9 z`h2#luS6oq&;KYWbZ4*+-f}irY)Nt&wG3Zj1cv@@51nkNdUI4VjYTEzDpVv=FR`sU z0^?E7jv7!&)U%-~Cf54zKtZcuC@LgN-2ss}nFsw<*WPKlMQRvoADE8Hf#s+R??-LH zr%+RO7q!g3Vn$56!mNyH?~bLk{-;w=2QHy5@CkL{cq{F3ng#!*-V3#ZwfWQZQ4#nR z6@k529`9ir%(}{U(5a}G6wYKj2 zVl&#mAOZ54u5%j?hEeZ|ddZxGdGQ2lM-5(YFSCX5IrZi1S^w(UtPR$q6{vmSFe)j} z;ZJxUb)otjE%f72NxA?P`ccVL@TjWZhrm!I@m%5;?Hv(tluecENYzg(2;su|= za0&yr+Q#B-v)As?sJTkC-InDaIGB3D9Tu4_xSje@oQWeN?L{W#PP_0rTt<6?T{Zx3 zwntM}_niYD6*jSg2E@mS<*EdtuZYQgvrt z)beZO?1Xwe4@P!a-URh z7E@!R19rpysE$s->NpF>;zQTo{VzMe9|r#W-w_m)TvJdlok6u_GVEt=E;V10I#jp$Y zCa5VnjvDz*Bw4&ysGcW2X>*(&73w^wjul2FUwPMF71fbCsC}R{YJ(esfiJlyeY^1% z8ni4fp_1k`DhXqsGQ+Vj^%8g#`=cJq*xN9Zq}3ejZR3wN>}PT=*O2 z$CEyV92BCQwWQ038L5{*EvvSu2=zgQaw2M^^PMYE$+`vS;a;qW&Cl5nwU?u|>Uihv z$NAl`7WGr8sq)iYu#ja(g*-1RWED^yXownVdsL|ZKy_q|a}VnHGpOV5pa%5PwWqsi z1IUNjX|IZ!!T~r->wheTpJ_;U$(~}XQ6oHynyVYQ1mB@ zL`~T+)OmAINwx{E;Su~EmtM69e8!eq|26)$Ww!w}heuF*e9$%f5lJ{|S=PaV*dCQU zi%_d)H)_iMMs+acy8WUd5ssqX8EfGytbyfkSjT2yeD3e9prGX2i8=9aEQPUd+6Gb` z)q%OF?B0M%u5G9}{2P@65AiJihl<2sw`@vppx%gHU^)DNO|azuSpOQ)JPJSJB@Dwt zx9wLjjj$y3C8+GZk9u>7dxsM-H&(#)s1bf}R=sNvmwBjUe2TR(-#u#|gG%a)_gMcL z*)tl7VaRR4&DSWXn7m zDkln|cFJmxeEY#b0~(b5hf#a>->59l{MdS21XUl4I&n5?pICy*ft~L2E2t@Yj5_XL z=SNgWqCT-4iI3XY()$$jK_S$MK3oggfPi^miijmZpJ|l;M z_?hrOBqdIJ9vb-5&B%Z4SFx*K*l$of{}<}*=Xk&P%h15zW(L3F+b9idu`nlgdCe;q zE`MV$pEusxFAPt;3-w-c+=}=1opAn#Q11-&W*_aiT%SS%{{chV&!K@oSd8_BAH{N= zs9!_9Hyjt8VQL^=P!z2q{`(IKTCcfKNmd25SNB96_zP;oSd7Z{b*M<~!WMV{b798d zD1jd;HN;fZ*JDaNgBkESR>njjQ39cFj)|1Uy(nl3#$h^~8Tf!7N?~5=XK*k^4UH0* zl98yL>=#TJLPzjKFfXg$L<#)3ePIk6z;RTLJis*g6}4}qi5VrZDvD#cmeFVm8rf=8 z((FKu>>y6YOtGTaPp`2t_4lad_I>Oqfj_tV0~NUoSQ@{eHl$K%l zL^p;_;83W8=mE?DvnBL)`N4)z;|4%2!3e0BSOKNz;e;NuCfBHtWgnq}FL@$w=N!lb zwKPMaES?B;)0qJ?!JANmqbBxtUXEvkew3R)wGV>2r!2R;17%>+B;L;ZgjGCbic`@S zR);&FG>e_oxXKSI7P7+caGb3VPiBH}D%9E@fExD(%ED;LO-!VRT8fHL1~!5U%0W=O z$}^KpNixfzj^Za!1Af91FkT8Xpc+(tTc{=I2ep>rwmcQeLyK*B6?9YHZn+Oiv13q* zK89Pg|G$zcN5%S-W}?qfE{d1RtZ4|;wwwSJTHzOTw?g%L0syaqMVZKx%93>7o3%w{R$TISBo{#Q`dp+X(o zLUkMhrO+g(rI`=qft{8opj>+cs{d;!g@0Kl&0>N#7)pK@=*WdSkS19!%HlCWwvh@w z-+zNyV7>q|VH2nUouSrn5G(~(Lq+pTD8*xCHJ-=_wTp^C#Zq-x5O#*z9V=l8xX#wU z@sQEoEL%3CX-+7YmWK6VeJD?ChO*!Qlqb$Z^}7#sG=H&-mfgfmT+5_TcfYhSCoBuY zU@s^GJlDwNBl8Jr4TA!`onIvA05w6rAaCb0;FaMb%4vd)NA|%Ql+VM?FjEe5P)&z& z`4=cfW9BrLr-TaX^iaDd2x6GWRhWzplJd4g4Jem4fzH~&R+NX>_NUOzZTABlM*WXG z_>ZU`lGh&9`OL%DauMX6jcZ9mVPk{=?y>KDC1r>~*V(fpNWFyGP zMGK)CHb4d4cBn_QBT!L&4{Dozf;t!C7B@jv1!|iPg28YORP3CDlJfvcfj2NSj8nqy zvJ&inMPU;vq`&~ESQrnb$V{khHy^f!$Dv%CtE5?~5GafOfI0!+LQUjT%FrK5P6?=8 z76Rp|%22zeQ7MmcRU0ZKU_8`=#UdyRjz9(BZK$<;4Ru6EEp4`=Ka{{+P>Pj;>0uox z&-R5HKMm%F%WeG)sHOerAtM)OFJmSs2Q_g$C{J{O1z=yOqje)}0=Gd~kgTj(V}Gdg z;Sb9uPzrT|TDqZ7^UQ(@zKu{p?Kw%N1evd}8Z2DStmQbknDR;}%PWVN`le7z(jV%? zTn-z-`>-c05$bI|HvkpwWy_mq%6TxDVEqakQ=he>w|)Vc*Z*W@QSlc3f@3Qg%g0vs zc7C6CI@B76R3Td7Q#cj2t!g~-6Uq}&|1ghcabQ8pHK4ZhI4BQHhw{i8s3qG6Q#t#e zj5@xAa^WW^i+!q@wMz~)FdM7|OF%{ObXXPcvF&lHo7=NLOo62{U_Q8^hPSH+d|J~S z=}l^z`F6l0vgiOAMd@{@?Q##wqE}D~eT7medL5%kD$AUf<)EUz0n873Lk00VsFUsz zR50FxTDs4+-oGv$tw2RKG77Su@GATpN}*Bpyq)*=C%{aUr$BAf9Z>Bjpj>$#%7gbU zpTW|U-$S{+Kz-A{3Y3AhpzZ<9>$Csskm*8&Zazn$qTi>1xAXCu)X)#tg+m4B>V`aO zQT_p|!BmYokYJ}KW}*>I&5=C^`q6&{ED4W6$&DFiJeeM97vv3N|I0O1sF0>@p*nh? zw##%|zYeCOd>HCzeFAmQh||nG(G-A+k%mx$yFzWRaF`8lgIbb@Fc*y8-1INvA)~de z1~qXDm=^YfSzrXz0df%PfVvFjy8obJeA4cn9 zTss(QsYXKu?EWo^q=M>*9WNm-=dpY>+Vp&HUcWh7C{B=E~uC|3$@fQpbYumjs34} zm$17T5C9c4rJ?F;K~2ye>Sojr%96A_yv_G`!)cUHKur|Z)368BgUV>A2^T_nY8_OJ z9D@qlmp$44a@jB2khz!9tP;#leRC*RPlQrzHI$&;Q1|)EPzrs4QaE#O!=h02HQ-V> z7;aa4AL~)roAL_}nM!0@^)(NV8=+hm)Xz*93MHsM)HyKr!3r?;KyTL)SQo1N18N_K;xQ@E2x<*m zL!I>lVGOt*%Jrvg{l9P}<$yuvdEo+-yf}lM1Igp6M@B){3QmEYp@Jpq5O3$R8h%h~ zH4JLoO@q1z9D}+EJsE1ozk*up&rnO{9%hy(In?+fPzPCMTW$}X&;Ru&qqPi&Iylxs z1>HHQ3Gcz_F!69Bcny>b_dqFd(ej3^zi;^&%42axm|fuywabdbSgh}ohi2elS@n6uR zqt-Xv96VWJ4$8IQeK-Q@X4H0!Ig&?Pu7>i^DX9H^3rc}6P!mKQYhD+`gj$NCPzF|o zeOS7luomUl7ZbTBnQiQuY@Q|8Kp*NGO)>8gwU|nDYR!YEnVU}yn2+*$C`+C|Ex~JeiGeYv z8%yuaFbB;us5Sis6@1<^&A3ER4`6(#gXjay4&%%=!B`k-X-Yx$uWrj>mR+Id8w|B%o>^ohXfb>ScR}s@ z6%qDz{~QxMY37<;5)9?B>QHOi6KY${h4R!+=m#%D#m* z1f%Qzf66vofjSA_K<(QfP6v+G1!gHyK`EFSYX1g8O;`wOiAusCSPN=NhS~b{Q1T8z z^}h}^&pnt~_x~4Uv{s21nwvrfsBJUX@^7d$-3O(>Ia|I0<*CO|g1^Gp&})%-<1#K( z{~=Hw90fJcEI0zLfF3mjFE*|z0o9>CRDD~h3Hm}!Fb+!KR4CWah6>WfPzwJAwbpxK zG6dv1}g4DZ4dVvV_8v{n{rb) z5>AB@oNBE(>jPmf%3a`ixESiq=v;r9D6ag{Sl{TJ8(Hr{5QbaueWl)G;? zk8bWA-p-HtSHm*Qmv1MY(vOk*?eccM(`C?J9zbX)xX-w9_sky7>IMk+tpS3KLeR;a5@|Y z_rqy0 zLKUD~-UMpG9#BuqQ=mMy4r+qqP@Z}R^TJry%$k>iIv-|3EtzM#%^ZVr$u+2fKj3_r z)Q=uFeKEz6i_(YeDUTQLr$KfL-Ag$P#&6jQl!~!qi{c{d&Vp%PhNz#z1V+G z$w;H4cg>kz=$^OpiHMVM2=#sMdpp0?@&oET2zg-2*FH0%MjJGMg&I0$txU4vR{-$!OG(?g9b3Dd)h zP_fj>mWM#a%u=ZBy%Wk~PoVSjzfWZHQQ>}U4xD1J9OcQD*I-l1eoxH(e=yYZz(^>U zkB72!4pdD11>JCutv_t*ufi+TKe6?DpR)he@%&S>rq`haJ+|d9Py&7aGZQ6&vLpjk z3>1PzVF+9gheIt<{%7XdaRAhAm=D$eD3s-wpw5Gb&)ENJcuj>|_yfu^_j6-u94HGD z*>ZZQCCLJ%SZ*jmrJ)qB3U%OwLFc9gC4T@^|8UFMma9BuG++mmpc7DnuE0R}6v{(M zUl;|`LMa#kb)@Ei?O;WyiMH7G1JIlDam%w%2405hcNc0N&kHiL@E26@#C~alCkK>b zWuRPI3r4^Qm=5NDW!~?v2mL6Yh3fwX>VS#z+C2ZKgHp64%nBPqjUNd)89lC*WE9PZ zpftK;`Nq~qePb+14P}8p)EWjtxwHsWOjLr}CC#7=>IFN(;ZWn=S^j_}DZAfl*RlW0 zlhN(6I#kCxP>O^>9U$GHPO!01_xbryYr6$%o9(mpm!OvHIg~*u-kGyM57hSl18Pa? zK`m($SVH&z)?|X=3Mk92LJfFq%dc(u7c54-?|b9w5GaM}+Hz-G9t7o?8Bhi-hmyA* zYVCJG8FmDEGLgAUMlN)JFb7O(n1OO7C{4SN zmSi4OY;1&5>>!ll7eBK9)!`WxX`$zEC%bro=^&$wY(0c;6o_E&!Hyz z4ka)4XY)oxAZ$Rn3DnZ=gi`R-XZF9=>KYZg`MiTV3F~|@OEDfkraTu)(cxc>;MuSl zB<$7VjmEObcl-Dq4Gs@&0*r$gOlkHU=bU+52G z{xA%-tYO&;Y6&BtJ_ooLuA%(or}5CVUxuD#HnY|8DAfMFX8GANDaVfL^Fd8q3pR#* zU?q4J>io#)<>T!4P|N0)11)DkodcU-UG4unWLi>DAc_wn2o}qwus`KBwj2=E$BEt? zP}{C3)S6eb41?t;cZCYdZLlHS2Ng4EqWL(nk_DL+roSx7R zPKDaplM_=`3*{uI5B*j zlQt35L6P9&BanJ3~#- z3+fyh0WZTjP>*KaV);0qh8YvfV=}vK#VgBnv5kc_pal1XQq%+G+UZb1wF_#Z!%%`R zL3!>4423@+cR5$NIK~srpcL-`HEw{%X2wFfECR~K%b|jD6V%OV8`SpO4HaxRp*-{z z$}@4|`Z(|X20+C`2Ur{qggN0JC_`RDoeN)J8|Xkp}U7oZD#| zC|CD{I>}~3M?t82$Tq0{cc5;+&n>?~#g=aZvzt;wd9WB{Y5D$7G76HxP*FM+%Hjwp zjTb57RuGnp*;Kz%7gAilFRfzGzv1E!-q z0?L3DP?qn2I@u0GdFULJqR*iEeXw+=HT{#PW&batAtM!j@F>)TPhl4L70NUIekN$T zK?$4$B`^YNN!Hr>O)x9vJy1dY6b8ZXP_dFNosaWYPhD7p@-Pn>t<_biU~{E6H=$H8 z3dJH&^~IqkY5>c^W^fE#0X0z`e`7!htVX#Fl!7~;4z80>{T@Jh=p&S&9m$FfWV|U@R#C<)LcOiF&9QX${qXG}OWN z9EQNqtO{!O|3osAski`jaJ0&1PN*?(BjxpQ5^R~>$NBNxC+G+W^l?55J`tX#{SwRt zmjs#iD=-`7w87>mt_aIf9s{-g&OPYQk zIUH(R&bICAp!)BHTEa6>{l7phWt^O*oCSL1+M;B1v{r)(mbOsQKL{$=Rzgki3Mz`d za~VZ*K^@Umpms$a*cFCB$+-X(BmcpS@FP_4rOIv2mCU)>{~DN=3JEF>6(pfh7Sw`T z!xm7{I>MG`!1R>2Ln(R_YP@$IdpCrN_5i2}i`e=QD219qjqjAlWA`%^I;$g~EZhX8 zz&#iYUqhW}etC`SYC*NPgIbb4PzsEOGH9~p9H`)424&b^a46gf!(eewK9gAp(^3&N zzj2*Elp=+oPQKPq0y;uPd0!}n2g8DJHk4%-p%l3bwX{#6mf{C&1QQi7ch^6mxDr-|Quq^;N1_!q z6UTv4EFnZ;k1MmuxN<{jUL0ybDAW^Abtp@_LOlzH!IzXxSu-cn{emVjj`Z-C3-XIPA-oL`##FO6=OF(*@^vgW?r0P6nlRnEux9)Lnn zv9Sf}G5so(z#bvyNoXh35&H?2gY`qru2={QQ(kZR0;)ZrygA^yl*j%$R7|BJGkgy9 zqB2nhALl0^-C$G7(JPwhZ3h+YM`1P?rIL^HD;hztJLQG21WZ!dOk4-nr98!!pTqK$ zvs5t;t$$YW7>#C8QGtfLP-l3ys^-b2F)T!RGVB$NHw>V*QQ4X(fD0ExjXP7zyx2@p z+X(IjW%)c<4PJ-3XJoHq`geya|KlMei`;dMW+kC48v_*sTj8JZ3G4tH)bnvZI&l=% zrktj}kMqHz9#BgZ+`z|q@3&%cU47Vwin&nR z%%`yt=g7V~PsH4`ashKbX)QQ?1R@eSt zLPmeX=@V4+c4%e25JdzK<7yb%F-l%nwv^SC`$`M1z82CUDFq8p2sjF{0ehHziu95QH^fK zHO---d^7Ze7hom$9tOga-HoR@LwTY%l;Bae9AUW{YH4;tDSiNsfp4J{9N5Dw90hgTod^5F z4NwYtf_s}2DL>Sj41wx618Tz6P%hqXc@!!LufWgnAxr^p^)XTX8IGr%tgnyrd%(+~ z%9Hw;r)M>j~BA3sA+2LNOZS?}` ziO6S=kLw2IT7%8RIfs~=S!pPP+CwQE4)tI&+m@F==kx!Y$Y`PyP?o-e`Jneu^8%v? zRJ0C;x#1=_7(RiGVY^`_Mvg(9Y|r3a7(l#E=I z8!C7T+j14CwXO}NSaT=~`ao^dp-?B=G^iz<17+zV+r9xRb`C=AstZu#-@w!G+er4m zj@IL&%(l7&wZ^xhCVU6w>gc0QFs6sHFbCAcp->7}g~ebqmSv z@`HIO2ZytU(zpc`QlvZ7!Q+AT;4CNs?_gyZcZ@m18$q39>!1YZ7;6kD3MHqUWi_a0 z$A(Y_b%P4Z(J%v?<{_hPw!?Nf3QJSI4P{ySamM1j(3f&$C|A~o*itkI zzXKJtFQF_=I^JySN>Cnd3T3#b2N|u&a45kOpaiUiItO+^1?O2?eh;-vd?y$|$)T1c z20w|0BfpY0lsD2lqTzMaA zsXjv~kYJK|7cDE)ZfOVu-~^ZzZinjk5GqE#L+AH@{3jdDOF%6}1GpBpg*jl-DP}1` zp%iEUC8!;gpdnD>Rzj`yRwxBeL&eTRsD7@gCMYvQ$*m1rDTqdr(ZH8b1HGpi%~L{6 zR2Hhek!5$N2aho@GyDt6Lzkgq<{p&m-$Q4qrW?7*q2vX_0x$%6G;k0ZxqJ-N+N^>S zbOdS%u0ucg04ms`%`o+upn@nEYMT~^Iyvh?_3I7gnb}ZsSHQ~f5Y#S6IFtP^OVZ9X z6PAJsqFPXjb%EMm{h$vV1vPL2lw}dNeGQbt+hIF+5;lbSXPN#}VI9f~pvHZ+j6R$F zuZk42O>}01ny@I8zzQ%BHiDXX43uIspmxO~D8&v#$vFiz?zZI{sO=Ul!pKh!)t(J% zw-xh{k)Vc9NAMu17#Ib$w(}rQXs*LBrWc=jhg!o+bBw26KuzE~*SI`2lt+t0$!!L; zL?fWK`E)1+7QpJzvyn^(GCuRn!)7-qOU^(=?_H>U`yEQLIP=X~XMkGUqENwB5o+z5 z*m@7tQjUX)jTKNqybr41RmchGaecNOQZF!;UA0j0nQ*d5M<9bxQ+=9N=F zsAsy(Pzv9$^`D?D&bi3EfGG@fQ|<|+&?@Ns{_g=Yvg|h0n!JZPn-eTH2SO9{2+d7&ow18NDI+V-wc!8-;jI2SLs&;LhkhwHE` z4ewzHEVRN190IijbD;$8hJNrgRJ6Z>@dISXac6)4yJ2NiUmpdU=S(JV;;DA(18 ziix&RyQmM;cAEz^ZY7jwk3sdj2j!tRP>My}#EVf+5d9c z87gGSb(jghg_qj?}0iG&fD@w*phOLBR$IB7oJG81Zi=TknedoUcHgdI+syK2ERKF${u zd0=Vklb&V&PbbrWOgZ=#Y7GmXGjE$Wgc&JshKu11m=1c*n+KJJFstfeF6eW?ob3f+ zFy&5gADjmjgiS9Rc7^ibkc;epxo{K}m*7OGC~tMiSkM(Jm}*=$`@cSvit4_nHa1WR~fn)+{?L3-iLFu%G32 z%TG|jmiM|@!tzkTS{vqslc5Yc2z9`nfePBkP)p_V+%Qp_66*e+6Kbu?K@DhR%RQhD zqOnjOmBT~=Sh3Z9+n;t8EG;a>aMi}>h^dLYTq7% z3c{<<4?cnNO!QmE@&qu1awaItJHgy=6)XjBTc*2hel*hp$}>wLit+lNOeht1;2$u{ z9rNn650rona2WgmrAXhq#DW*m4XaY#dC$lB;=-8sjpE0k>QBRnsQiTFfl+wJBQyR0 z)QNflI-mc2L`I*_dj%CVUmqLBd}5+M71X{j1$81;g?ZsXm>+I}72tDN66SwuJkkfM zejh9WWBq5As4}cic@%Vh|Nj9QS(fOT(KG|pksAo5P+_RGuLQMJjiFrF2WEn+VRm>P zY6*YAp)l=p6HAMs&W#=LF}wn`wEw(d|2HLbnvC{&@JrKB3u-&IfKsf`E3?)Wpfqm` zv%>9A+wdXO_~fsRg2ka+Tpy-{9bo_*4K?vbD24XFw)_7M6}ss>hO*fEjnO;_l%;`C zyQ2w|fbO<^DAc&wP!nylya-!TehvG<+HcKAIL4rV z)HY1=-mG09+(Nk%)Y+Z!gPAxd)NZK?wFEU`Iye~0Ba3bM7}R!s26dDA2=!( zfafWhvQ)(RV%{RD3AN^Hpggb(Hh~wQG|v6iY}2|>LAnxZNwz{Mdf1k)KzZ~L)Y5&m zjQh=aA_Jtq#}!OQ6P2*612wP{l&gn84hq+Jm>y1tRp550rSko54yKw=p6danSbr!F zhC>D8R4C6Zx9z)O9Nqsvq1|=?)w~xps876I2(WZoi3QxSd}_41rrH--RFHjF@icbAjVyxt*_Q zd<%bJU|4L^KP)bve;Px_uW{Y3M{qiP)GaPBu3u0q;BU6OwuMZ9FxrBc79px6BV@?xG%Ze zIr);Ma67+z`V#6z=&Y1R!tQlBxc+j-uv0ee#Z z4%@bVkD&P#$~+bv{(jkac#J^`mgk5^{5^ISd?=A$Bi7PDrZpzi1AVF4H? z!0o&_6#~_7Fw6qCLABq5`aR+lS>4Xp?xfD4X`>a zoy+a~E$HcRA!YyE#14ucf(Nz#o91;p`#NJj6I_L$w$mu6`}=7a4t??)#U?=oVUhxF z=ffo}pj^5e%GK{+4w$^4@k|Anj`C2bo7GZS93FtBwg00Qayt(eAy7wbPbdKqmM39u z%0HkK%URg%+zWcax|A0|Mg2E;2zD>xcAlsT6*c3A!pYQcg}zu`p_tqCf^v=G?0+4p zB}=$n(P?M_zf$g0(rDhcl!@v^uqW-&N}C|oXx|U@nlVv%_P<;fRNn18z1DB z^HefH)C)GJ9KW&&wjQt}<*P6ZmaAf7UbRjq1b=0a7E+j(Y7^oLoa+E5ep zhDG2`s1xrq)OPAw%`Cw!sQbNtb#v7I0kvDkLp{tMhdLP(*1!W8QV#B8aVP?N~gYw8Ws23>jZGG-$MzP+IVCM7RWH<<11)H-S;5w)$o%c|?AZ-h? zB!56Z%2VKcxC!d0t=ZDJd9h#0b6Wxb;<_j5RZZcC~eFV8jyPYqkZx(J` zU1yBj`NQMmpmtHEv2N#k0$0OW^gl4pj6XXbjXTky%mladrt(JEfO71K#>H)+1T2PY zVU$UxeVt{j$;NYS;Cb5DKz)0@XNuc-QMzL)!AQCHG|mG!ce>j(f_`UbxSeOgI-Z$s z=drmp)IRPFlfnrw8eDGM*TDFccS9+325Mgi%`zulbEt>UL$D4!3!A|#vrVv$f%4pb zs9h2#!aO^A8jw+xE`plyGR%smH=r!?nQLy(*Wf>tx6LyLR`2;HIP)xUJD&k71bt}# z02M>uVFfsIq3QPk>c#6*I2=Y>NQ|#yBgCr;ET~?f)8Nf@l~D z<@ya!H;dy?0@AEBOOzSv`MrQ;D3qdgp-vq555hQs{*(|AHEq zWHtNWn@kWHtz8}{MG8X=s05{XV;Bo|gqol)lm#Pf{TNuC@=RC}K7;C)e~sIDWmFnU zUOlLna_wPy*li8_UlvWLA{kr-HShq`#Al!;z76G(XSVzis$bN#Mqpg1rAi7l&JQMl z!BBV0QZO+*31h?imao^c|0U=r6^meuzl@-@kfYtT1@tT*!nSmw1X=^>*Im7&(81ym6Ahw{t_sIz`HRPcBotX|5 zBTF`!2Z_~C6C8({@P#eAHoKh4>pHCq1L?F z7W25=87el$L9OjFD1n=yg6bbAMbAO)p8K!`{0^(Yu&w5G!8)iXqw6pyEVWH?*ni#0 zNYFso4ofPpX{2EL{Il&%N&Iz@2?O;7P2x=*=L%I5eZIAYk zsZU`U2(?>EK+!d*~u)9+{hYpu)eH`}8IltoQoMc4x>827!9SFJK!;oQ1K3$wW|WPy;?yD?f?~Z{hsJTIh4g1aT(l9Nn-9^;KXY_!pE%pL)pXg~kskjSC$%YgO8^HuR&u zEzAPLVF$Pos=wb6b3g?^ZO+7ytv#2W$6#N4mm-0jly^CnTOp3_c^FMG<+iSHys;3G%pro z{mU9tKl+jB`0=s1z210Y4xpf?1S{<~VFAXy|Ia+l20kSAU0p!jv!F&W~KiLmcY54Y$F@ zuiUOvFzIWvoBoBNls`b-JBqzw|Lfohdt*+lZczI_92SKOV0m~OMuS=2@+K1ugt~3# zfIe7K1ZqE*erIB72$Uj6pk6VByf-gacR{_J&;G%@-M8uk_UmNw`e=e8k7Wm#h598h z1fGJGVd78b9gOBs+h;TMgLh#g==IsWSJVV*xBLh7d{E_!+qD3mfP-L%ujWmy7alT- z&avMN_d{)y&oEw8_VIV~z)|j(c~N-`>Oo@)3#192Kq*$q%h!2lV>aweIZYH_=L8)O zCs4i)b=Pbc)z^6oraP49J%`EYM7s)|6A9{o`2jy@Kr~Mrp(Y+?+o!;Mlo!La@H$lNe1)mtFDL_2`TDYZh>`#@8K`LHRB+dWWhn23S{m=@ zzD}?ewhV#V1vQ{{K^v&uG7{#76Ja`d5K4hZ&=2~=FotD@G9(D{_wU#SWF(+8lp>X& zT+|h6ANPVm0#} zp|*25*bH`trQ!KF9^;xMagC*AEJI;iI#hzPXbaR5ZHEe`{ZJDef%41+TfT1FA6Y)L z?XRK6e}aXfE1vOW5f7Ofl)J(<@DPj*gW~%-Zy*$b^2Apt%VH)lmZpSS+jLMaE(&#D zZ)od#Ldls7b)GD+xoQ$^FA*cc0pn}hx*u+9A_y^@&P-{ID z$`j+DmS`@l1Kmk{oqI(SsGwa5b?~f(Qs5Aj{L4^Fao;Jk|DKUikbQ!h*e9vk9x0&& z6obLAHq`bU0k!Q`LoLBksNj7FWw}o>Qy&|uUjX!j<)A#&+Oji@uKnMOjDl(~)S8Td z+TYipg6|8I%lZ)FL%5pL`Me~N3ZwadTzxTV7w%an(@D#v38|z^Ce_7dLnTaoWi4qK zvOLwugvlSIIxr`^Nr&lNgXvJgwyC``6OZIlpk+juj_W)UN=nRu(3nZfk&nY<=g>F< z%CsZD23fjEMWN3c#%G6xklReJzb4RW8I`rEP09&vX+<{ zET^s~<5tlp9@i4v5Fa_Ik$H&mN-b%-PT9wn^@9qf*4iFA|NlTkrPK^mdQ0aiG!9VI zkVc|V1)HbIl|x}{Q!kdGh$>0{F-FgYDPULY{^-`#8yTO2t0R3gGS6fyFE8g0KZ9cs zO4Qe+XnO^r0n{I`3T>ipwbkBCW&Zc3UTHY}l%0f!=ECP(Iq09{Y<%t_^Zt}0BD0KwI0+>S7%d-U0cVg*=^wv-FMh{mYQ|@Y=$4z*FMPK^OMmT?4+Le)hzU0$cYk#58FzdzEOni_28yOpmInHCq9xh)lFC)+6 z%8eG+=){w;%T1>Qtk+QlT(nwi!pQWRi3iyFM2y?OWU){p2TBaLUYSGtZ1N#CR{pl@ z&jYoSR-$NU`Yd$nS^x1?U~vTUHGi(2cEC>tjG{BIAzYJ~Xfs!K6ia0-9j>y~?5y1> zAFxa*!g3i3N2c23-%!xc2bAI?XNZT&QfNBU4%iNtTFry8>NK4;(&sx@5+-?s0((&O zJVJI`i=$9KjC_9-Z_e05lt-~7ml$)K{>!QV$n_^}T`5PV49M{`q2o%f?N}4tDxnUI zXsnJmZZfbD?J-d1Hhpp<;Fz@_QjqSi)mgeb)EC5Ci%|MH*BLqlqC|F-8$$hb`lLhF zePkA3F21eR?7w$(zQuKu&I{<&8Vkl)P50CJ8s!}fJPeiEpl!E+o{s6K1htjVW%Ex5fD-4-{VZ-5BFXo@kz&;2rL5E-jmC*>&ZUn_*a=n`| z-&DE6|HpE^qtrFcF4rhz+(OC7^xhi4Tf5KUk1Sr&yGmO`%u9LWA6H721?nFpNG>^?hYZ>tGjFOeT63+OevR5>ZpPl>y%AU4) z{)D@e{1CRB2{)Lcs{!?ODDR|P6?sYt7{_1XcBMqAW*C+QMU-Np%vK245wXhTai?H(y_=3R8*msm; zGf5C*rdb8mXC2D?WWo-x4dWxzCEh4;wLoxoyY2~aWfKIgr*01&`!dOSdN;+YhX_3R zn@|b)L3tk@D277q8N;XfoOGYD0v$UO2HAEnlyS@Fax z6!zprbN=YL>n)XkP*IosOn8mS1IagK&@BYiwG$hWdM(M5FV;7s{VWPZV@y+&?+dG; za0le=psg}>Gwj%Vn)PFX0q5T^&l2`>c*@+|DEAd6Su3A{BwAH#Iz1)W z7ScH?jr!^KO0@2eWrvt#CBnDTcj|A79AI2x`V>XU0Q#4soQ+8`an)nYKghXFeH&z^ zW~|alJW|0Ls3!aNbh?8gL$II(gC5g9kx6!QHKWaTb(OX* z&B~aB7*UV1AANhHTyph=5zNs6<+~y;D($?-&Szy8lp+d(ERVm+X`MwHW{KxBGt z<+VaaC`%Cm-#Wi2LXRL546ervsA64x07Z`5{1+5d`WtVhqizcmUZTA$LRVSAr4V?C z`T%5Ar0-bTmAtG{k0~eTnuam|!M7N4#`#4tIxR+Ud>WJj8IY9n?Xxqiu{7hbx{4Y4kPOyskoc*t|{`OyF zD#d_aR@=JNKf-#YR=D~KgA!w{KDf5TF3%<=|2-{YA|-F+JVN2S$ZCwCw-_HxJ-Rum zbQC*(ABsm1mYSC1vWWay>ZX#f&!F|>kJ?e`tfCdIQjHMIPkCK)?a~Z}t?6^#whtuV z1sT7mTNI)&W)Qz9-k8Z1p}vv+zhbq`jgUZVX?Z%8pj-s*pzknT|2J)!ZJeC7{gTn=7IleW zZ@h7zzRzh}M|luqm4=~kZ^}yh@J1s%+>JiY{JUuwY1dL6nrO{nSA>41zJi_T7{apQ zol4fqSXlFh@=*F5p>Gz9$cQZ7RCi^z@|sHq^;@hL-SpSDqx?mAWISts03DVx;1OC@ zX0mxqJ{$Kfw;EriEf?hz)|!~sTP0DTAl3{(SSa};jQc(HMpg>OMSA%?{Fu1DU6u^w zdn0EV?SI-nl9h*i8tRp%A*UVmWVRNygSD8T0hK+`up~mm=$xOrBuseU3VH+iog>#4 z+6QCNVk~UI#MSK<+eiNZdkPMuPgN#*3>&~=Fg>zIbCsg3`JMmoP?$+&I|N3ig1>2g z1O-lERRE1c5Wbyt?Wa6!&Di!_6m zR&dQ>K;Pfiw=~x0rjt@tCTdUHHI@(62P6%D~n-Z&;Y&_Q*2F!$axoUAK?L_DW6#ADj7x2z-Jo6PL zTG`3er-zj_*6y5)jD2VGYIppf2}`Rncp!~A$WOM*aD~B9sXGtnTFo_R9tt0WQK&D$ zxN=+#e-nC__CU%btT%FK5GgnPk}#$TGOKe%iOc*i(AFO})?tG0Xs?u)jw=yR9v6+K z?f3MHffKko+NJSfk|!v9)OOlT|D%k3NuReiDAlAV?Uqb_nt9G4U#UY}?7u?8ZZ!T3 zmF~k&Ht#~A$_VmhP#5}y;O2W=O0{S!Lfu=d;A!fM5J!JfSDm)Tb{XQJXhG_g4p=Yh zqkn0U+g|toqE^6q1}fdQmc_H3Z((5p)8wj1z8~%WR>74BQA$L)w#hmlOjtpmdniza z_TqS9mQ|oMb4{aPHtQKrIWm1&bER%pXc&XDGT;++SE&m@+a(CwjoTj6_Jk`tYipcV#{T+Fw0oH?E_4=t@B~DL3XlU$W%&7 zeL7^PLe_FSCeVZMu-~*&$FJ66nQ>o(LssNBe`n**0Bo0hBLttI|-l8b4{~~KEQp4nJ^m4Ekc>HOqc-vpwDHL-bVX8 z^4*zi7n0lq7y8kDl@Gq8qv+JIh4*%NxWwacP5=#66tt*6bd-9_ZnB59F zM}8ssJY0*p_S?zwBV!K=c4OQK#!P3f16J+}=2$>qPXb#p01Nvvk$#tFGx=zEr67Zg zVC^tEMy5Nsa~JiqU|l0sO zR;xrg6sSd6pF|i$=Y(V{P}hRGW7I80kv+KZ9{pz{I5Nedybz^sqxfC&{2I7x3lr6% z?=i}4QRt3cHjR0XqUpK(^+ADNG;XzP9v=bKt<+s;n3zeG#{On$9)#aRaDJ4z2>Y?- z%@LLbB}=2k|E6p7Q96h0>0C+^k=4YB9gasPN``=b2=_r$es3-eDGV_~X$H^jU%|kDE?G3{J~H zrP0#LrmxifjmB>n$1L#}RX~X~fY~xBAO4|tsVbN49yN*CUTjZpI3|Py+ z$W)KKKZWA7&!X=FJ2r}43iV4xT?g80kza@>W+J141M(zj9rO5rCE%9fQ;TKk_UxW za`on#gu$MJ2n=VE!~Fu5tDqFZ9h(XG3u1YP*)L!b|AxB>wg7{^os@k z;WF5nMx{Yq2bj1jZp_EzwHV+}pT=@4S7cg`MVYzg+Hqaz6AL3cFs8I!GJTXQ2kpC% zQ6Eoyx60`Jajm7}a0K3DU?{H9$F=HmEvC~)6o^dESl`ZAlAM0M7_$N4ZOMBO7!w83 z(|;}#f3$J13|UHvXv@kt{(PWoHho{vrzQE5y8qXq(=jv~U@gkTgj?`R9tN$ZzNxjK zE}D0J(zF@W9OmZO5{YPE;))-qW&=DAyz3Vc3SuUdA4FQ z6?^GWjY&EotSUn9p{-I70)9^uZN2K!GSM=tSVAU#OgRNctYJ(z<;c|D8kil+mA2!B zK6?H;OQ+m+f@Uai6-$+F8aV$~VS-y&`W*J8eGI~?q2xYViy|Wd3LR(CN64umuOTxt z<--`U%PP?y*`egiGj=F>CC>~74xnRVuHII|uPR$5M$>6H?ydnZFrm^3>-t0Rk@Z9% zR$pY?Qzl$(joAcOP_D|P56SO^Lm5Akel|Jr=UPUm`3Q(iDXfboSsp;!Gzb`p_1oz? z+$vCxx?1$9&DD*%`EWFD4W(ZjYm8(L!kBv2pud^CCv_3@)BVS_A0eH%#?vqm4JTt! z4=m10b9!7mo%;6(tZ22af}#uYM2JD@y&NrZsqOUoxBdkYpyZG63iRhs&AO&Bae%daDr0w27nh0u#Q>$6 zwAaG81LQNHjN|_bc9Mov?nT%E%AwYR*BV7?YS(!q!p~UCgYd!~CXQ{(*_h;o_0lTj ztfp^y7(t(s$oxQiU+aOxjJ=@O|4NH#EQU3WsqBKb-x<(^!HW@G)(Uqz+W+_s3s(-t zw6NY-57#kKYb-mBoQ+HrN5li9zZe~r%FuBIjY|4*fjJ0N zs=#DrxRmx$*AFGLIfG4|{y#_j_;OoMfG+*w;`8R$M}D7l2Uzi-a&pj^D1RVL>k17M90JEjzVJqTP?a?a+5ACe5P$VgD%i-75Ya(i2ysnH*0Tk>XaU$d>88&m6KDh$Yftou!gO#i!wv3Gau_m zMzfjp2^}6GY#WVXl>efRUy(qI3aynpB?2e$YP#{YKjfR9}{{ z2W_7aJ8morr(kRiePqB*;R6HDQL&kcXK*RyLV=A8E`(w=Xn%&)?cow8@S(mgLQh-o zssCy_E*kBH7<+}bh188=(lRJF9yu$SYZ@}fSq1a!Eu+Yk7NO^?rr``)i-4X?8jg^t z^wZ1BFa{2$trW_hv~E8}zh;ap$@pXlSK7$9%vRPn%0Y~6jABh8zfR+%DtOxy7hx4y z>s1tfPqXQ)G>VCoilRUZ1}?yoqfFeD{8!WDdd~Qa)TKd2W7?ITqf7^6@3tP2n3%NJ zroAJwIw8M-9vKqQQ6C}SiRNdy3Zh|ZTs4tSODR`J@GI&naxKLAMO@VpG>0*LtQ%`0 ztQQm2r!J7|HsdBCH!{sb#$7I@Jjl(=_z>Fj>5(BE?Uhy-xNai!B?5n-#4jdY%fP|5 zPckgZhHGb2ADJrA-h{dySXKqE6r(R6{Qv)ymx=n?$!FSe`zUMauj-MJzo+a<$rT^1 z4xo7>2F#)UA?1cl_y?l8(Y_bvNANfLD2+o{P9|-Fu=~} z`$D@n{fb%7dA^|ecq**`G4Y%ae)K6f7mV{C&#*BaT$E<2UT{IZpVG4nNZGjnI$d&icH zrKBv$_KozjB*~ueD6*4m;fE}xL}iImiWdCeXXZ?=`FCEgXP)Od&*yy3=bYy|cNR0_ zX)4-8k{5GR@d5*8yz-PJmft$ewN}KqRggFyBrb$+HP<0_I|pKesz=!zW1UIhVUk|X zJ;qNLmTCw7BEjciM<5^`0uQ)uR6UlCO#~ze{F+YOx4*++T3fPMc;7oqbVLD>JMoGq;cj}+}#3V8&c(Uu-k}PL+oL2Bec?$ zdS#s{W*WF-6!1MFe}ZRMQSv_m(QL@O5F|F4!wryaB)|*!Wd!^T_zTWAX%*#^{Fufp z<#`Z0gn-{kG7-)c)&V$vg!|t%8h=A_Y|UXYjDXE-ybRfkwb3eXl4uqCu=*EK&0Y2< z^*jmkS?s&0FqTp6v@=E3cL9+V^eTQv)c52GGY^q`60nRa`Ngh(>@5yjX~Ln9oM8W_ z5{yOAcCB^^K0jj?<0?s?)ovuRuBw>o@K%92;UD(Ag?z32Vea3SWZ#)lTLG=8a2t2H znXYtUh&5$S!Cy)fi0@~FjE3Y_1h!;7g+$vBorc(L?5ncBLt#$N6Y&4YTCA~lPS!8T zw~R-s<0n+F1H2O8!w}B{;DhKT_8Iuat{`NwcIpP0h3fww2?`^wFI-R1jm50vDB=Ue zi1mjj0elKvetg3?`&@XW|J4be2+{N04GTOtVO@_QxE|yw+KDkbch^M6 z5YUMAG=1tNc_9^?fUg4AvVl=Z`Eu`nBaRG|EzwTQK*ZMsW-!hp-u7R0_?;I6A#;62FEDYyjs=T8D#rGh1v5zQl71&<+KQhuzh*7;ARre5aoZ!iT z50bPGzepfNCZ&KZdBgR6mY@UK)_gz?WU*kHQ^-p8HUcwQ=lq4*C6KPsB&{HP0iq2gxCz;N2zniX6SZ~c z=nTK~9W@y;AW;<|8^U>cMlmf!{-pE-*8FMYsKFF+2+qzVo6P<&oD&uIjQq&hdnnlf z;V&eJ<4~*@YA>*#3-BOkvk)XP5wIzccc7{+IEq0!o{?*!2J5BseQ>8VQ4(B!&NkwU zNBBPcF4lYGM+U?OG3JoG8pLx|#9@-oL-A|@VBbRGqMCer8=^Rb{)NELh&e#4SVL(o zT@rg8jMyb&_ux+e)05;k@Qq>JOTMNPJ4hn2EYyD@4+b`y$}Z(CqxzEIK7zU;UyxnuR;!GDW=8x7h;;sktG5t&GiRQNL~CRu)DK&%Xo-w8gf3dLtZ za8uR^|&E8~1DX9wVWs6gB*SpfaV0KZ!6&13I`6c=MudY`207)h>${|GT7r>J= zcs1bD?DOqU_8$^Aj}9Hgxk6+5BWfhLC7gdu=k_7$Cj{05*A@RWO5i};dDhu-|6-Mu zpge)=wCZ1Jp_r4o9K`>&I*@h&Z*%^f#*ZLrLq-7MO-Nh_kr$b5_BXiN=fUo0Y}aeP zFQ4y~rs^sXi7kaxUg{E1K8|&3f}4^2OWL;()fbt!0$HZr=s;{5=L7MJRV4XMl75Eo zEjX$wZYul1oDTrk2!9%a(}}etC?4Wi4weFnBA@~a9U7RZb43&V1ay~(O zQJgWQv`#8V{Ds*UrD~62#CfvD$#g(3nRU z!y()Od0FOx_`R$LlQ7@LLwc52u~v*DjPvx#76(>M`y=Z*n(J%%QnNe=QCAk4aCob_!JzMng6R-R~g0ZeDptu@7vG4Hp zL(BqZ7nmE`l~V=o{vpoeIj<&3;oHMH-;%+vrLd~nm1M#Fb58vZRn}kC#xXC)S4tCf zCU^`1L6V%&TB1Uftge!_n%F~vk~1{dH;xV z8n%v#dKnpeV7*H(S~9ZnPuG(6=;OGS@KLZo!r2+lE`l2j$7{5s4f{7#O&Qb%@lPc# zlbG%JZAJ!rL`I$E4CCisAR}+CwdQaWfjt2h29?Bm4dYwDXDLR?RV8kOz%*Xj3#9iV%=LuTz zCqZKXj@2YSMEwHcIre7&wpMX_2^3qX9jivn0!?rPTsOqq%+(e5IcJ4=8uRTTa+M+J z9F6})zKH3Jvk3u@Gv6opGj07cAtJagsypH9%emNW+SZAYNU~E1AEW}l)1+gF!5y`j zHz&Xxl|cdJ7~}D8h4%>YdB*+kq1rd}j-DpjW-6b+ycnW4ISVOx6TU*6?G|?If1HU; zV1Ee_@3Y>AF9ys>lE#5=NC)3#|1f73m>*b|2GdN7oRWi@S=yr01c();J!Kd-2riB4 zR|#5!h>KL%N3TL~6(B0FF_qbGrHDo(_CQ{n@iW}{Hix)My17hDOSso@p8Js{4dT0u zLI`QCZ5|GRmwg#j4<>1oH`~PPIKr^r?1ih$gv$$Pb9^$NnamY0Qs=KUi?35%l3hrO?Ntyur3Kplgx|wAN8SHLciex>Q#Tt>wkLZ`+U8u!X$Nv$&3UsFyBIio|PTFw?P&XW6sjRO;(gab@vo67$ zNCGG8wwkz}Rxvp*UiqB}zbCzHKMj!;E@3deE&yT;(%d(J46B!}kVfeOVXE z%as!q3*mSK#F3x{fHEp#0{i>6C~b1%*!O%#k>hYztY}YjNcez z!3W{~oFblLyrSHjHC~^8K9hhzYz^SrRM!RN$$*yYy$2!{}A9UMptoSi%8y{O4~CVh@O=e6Z``e z%~8z5>{B%1D9)#{J_oE7a}jXg<|kvlP-BF99z_M{hFH!WC3u%4Vv9L=grt^q0pBbE zBW#|Y3+6rU&re0QNV-guEW!5)f^UIO#`lu|)ol3Q1K*b+))K5(SNQ`i+gX%gEJoop z=5I(gsX(%s>|Z6IDZYx351`FrUW6{;Ix0Y(Z`a}2LqRPV52*8NMDEpV5|^KDya12b zNAi`$JKBn)5Z&hB1xT`(k3yb+ubue8%v4+=XGK}}N6;iH>Mm7l7yd@<1Nh71KSUz2 zlZ;6e;ALEcYqoY=&SuCrG0v*v00FN8c!dNXLb@7~wWx0nc`1mqAP$0k9%047t`P?8 zcl=`Y@r#9+&)`dBJ_}bVZTm7}Jlgt?G$!XSDj7*jYcN|{#pj5)M(_+k-;wx;+$TcP zS$_()Cu=V)O(j`Jy^d!gkKz0`uw&pVi_jA!A620B?ZJ1zH%LX4mXH4fsZ=aNkeCIL zSe6o(WZpthP;re_xnSB;**N?SRJi!ADsHnr@!7;yq?lovR50J;s{`&C`5}f;Y{XXJ zI7?+>)fgYJ{~b}Ysi2sOD@A9-JmA)mV5<59h}z5;$Ns-`LF^(4t5M7mz21(>ox=Pm zIR|rIU%s+HTvR(HlEC5|)?l<{eN);8X1!M3OUb4n?y7*X_MENPuH||7DwMAEP+u(E z10@MIfsRcALaQSj*G$ zY&XPQ(hh#hyp5RV%#9d1;NK^HxSsD|y@a@CV5;Q*BX$Xh-zM3Yn(!X``3UJx)i&Td z1UF|rm86YTxd>|kc?{UijQ7|tB<5>;BN5evxRdy6Yr6$6wt#&rI?x{>Mdbc}q&;5& z7OSV=laTCX{}!Nqkj{hfRxX0CUPizvx*3JU^MNXlXkb&Vpp*Ll)}YH&S{%jANzx92SdzA29S?35`xiMc zi|-sfQy_nc>v~e(b2)Re%RPYNFFW6p)8>H7T9Lz=d8z8ngMIB|N$^CzVqWO>%wEBP# z0bI!Z3c%f*pJpxgf_7*dLd42&_A!`|DtaXQ7{rt&zJYd8aAD%Vx1PMm69$lakArL!9;0q9c1g0OtN8&p}Rr^&;b>a-?%bCSobYwdnSP%b7 z#dyd$fSjd?ljkog9DF*R*a65@@!hR!S z-zUKxZTCRmP6?xKJWIF6xy8VO#Z zsy`XUv>G7@Ayn*jlExymE<|Eez#U-jqzUIBF2H$NMhT6dPE0q=lN-dF?!-MPA0XD! zrk^2y4oAMFzu+s=>h%;bA2BWA_>)nLs;`nff}jZN zd|S>s=W)n_>O91qR{^vIl2gnJAlXf#SG9@^eCH6E09k*CzeMyw&Q39RC{UeW#pNfe zulx@p%#cs)MjmJG^OyVIlZtbe20lnYko_ivtOmG;WaSZa3WDjZAEn~+2x+Cntyy>G z>?lIcz~Rj*jd-Kh<4sjuoJ5}JD63~oF$5zqYpb{qRsKvPRnCDc64UD%=#|QCe=-Jy0d}H z#13#sWJ7Y|w^BmPJrOTi=T?JeA8jdjhr z#A$lpaOODdjz2qpG>_eM{^2nbZ#(CeHUo;f-YL?`8Xm~Z4*Ro%;iTbKia#rq`Mi}J z@uyf3CM%_mKPA&YDl^+ZA}L6MOn=A0c}KM-ka?v-=(a@zeXxnj(Pimu;1iT>ow zU@$kXo(it8Y1lBQNiRu zFx4EW>Uz~_R@QJ`ayUn4nBQu;<`%W*H+6k)FKXthY|b=uU5z(edbrwq>{`8DDQ0VL z*Sf;x!%;mmlG4-tSym{JA*_)!WT$1Or2n>ld%LL-y#=R>+hY z?sAtmU1zv1#M{f3yBeA~%Uz?L_PO_6CAx4W|1Ka9_6IW~dE)=6H9R5^NlugE@{0Ob zG51%v;!2tU+guY$nvCPF#_k$vNntAHa?>+YQ|W$Ywos<{laqqNt}QY%Pr2GuGKs&r zR+ceMin>24>qs^?s=MEGnb~#Rb7D-V=I#uyY1r01tgtEB)m^oiS^Bj5w$H3gaxafF znPK;gIJ5U<_vu2W;y zZF83>WNt2T;jecWB1hd7i1G?+wFQmhQWh9(75tHDZ1^?%rG3Y`W!sKh{3#_QaSO zZcnLbJFBSYa-sI=>Ey5iLDRRG=W2t5&Y@Ima4-<&nM$$3$`$s91Hly2x2@-4ues9M zGryA43YtkNp5ktMQ<|rjsS)tpa@cV-oUKe`s3)U@x&5N2PT}azBO{?~q?;;}JxzFR znBjTWAtnnESLZKC74B}p@e^DsSHw__$X zm|h9qRne}bk@f7P-kx|fsG2v`XNJ}Hdc5|gCf?4aI)$>6hvsrh#odWXPd9~|dcP`a zCUo*Ha+{-%dl!^S=#)9M;EP9wzpph|UpwsN0p38-&VgV!LTomT58As2cy|?ha`)2Y zG@L-P&{C_9^$=d8mD@v`Al4vA3cbzQ{Yn*U}%9cKU}~p~2Zf+E~xu zArOgJ{!sQ1WlDkVQ7g22DY@nD{7KnE>iDxW?EOo970Uyv9`@(2P0u#t3-@E z(Y(s!J)|V)V3{GGd+k_r`@FZ0&z}ChcZzxT2k*e5#hys#F}D1DcP}Mll->TYucUqW zmbaAo>6W)w%*JyX*Kf2irTob(d=HZ%~I1 z4nbb}{ato%O;1k|A(nXiQFAD12p<(9qq6)gQv&j#giGgQQtY>*eT^Mq!~ZuP@D<5> z#q;wz&dv8J?%Q0+j;-&zY#KH2nFRAtH($_Im@Xv^jbsyV-+a_pst?`FeOLc~Ee?bu z{-KmcZ}Tr?gvDcJrRUwQJQni$(34m5v`{ARya6l3b0QZY9my~=d-yiTo8_s#J@IzW zalR6!?l|9NcjLTgCTXzrHk}VeQiFdeFN(S8EPo%K18z^K@*f=IdD-`RRa4=8Uns%2 z_xbiGcyizS%+U+JdCr&)R=SlKFB&MEy!5dxDem>-hGljqN?QxsL>%PQTv-59XgJ?6s6WynX-LtE= vis8Qp3CEc?szvkRerT=eDQ?rge)N%2rdp@y6S3Y7)(9&#+uZFLUCQ}?gFpIY diff --git a/resources/i18n/en/QIDIStudio.mo b/resources/i18n/en/QIDIStudio.mo index cef1429b60e54ef37ac3af33a130d56dd98be99e..1a768a1b45fcd9b80325b9c867599ad30e296c65 100644 GIT binary patch delta 70367 zcmXWkcfgKSAHebZ8CDr3E5u{(y~!q9MkOSLtjd-oZi$RgQbLiWBqPcwR9d7|R8oh(&Qemcli78NP=l@hj|r|6#X8 zBAMurJ1x%)XvBp}^Q9$fU?;pBCm|mv9zh3C@RAUL(&)^aVIgcE?T<$0 z4kUnyBpR^?F$b_EYg_d+`ygWh-# zI)k~G50{~lS&t56d;EMKI)E?H4!=j+JB{9daj~?-a4doj{9ZIi9t|cF>*9si(Y5*% z-F_$05M>k(A-fnWQqPZGZ-RE*8tu3<=1C`#Xi^R;5e6~|oxmdWxo6OUY`_dR_!|^# zU^kY){dfibf?Y6A$+W~(*cZ#=O0>bf_$+>oH{!Icv_wBVhPKzdRG3f)^tl_*gXdl} zGF#OB|3_*#ZSt%?*hf3`K_FU-41+)JdOobL5;pg$jZ{qbo(Iv@IIYjE( z=uPO!cPp9`6VMP(jrDnGGB3hrxEh<__mz|3fznk%_E$l-M`Ls#?PL9VEJb}VmcdzA z3D?E?r)Y@J;Yhr^Y8c>bG{O&~5qk_hNjIPqd@)I3E*tz6EW(A3HN#8>Mn|GEnS^e; zS@HT(^oV^1U%*4?4CmAe1Ah!%y0z%Q_MrEFkKM3v?a)thCtqk*bLusQ19F_&7TAp7lb<*CU@N6N4zYW*g9% zZbJ`Q6n8_}g0nX0q@rcvXoL5n=f<2^e-I7zqi9FZ z;x^oj=D=;u(-KQ?baVEXIjdsuxZLk|U!y96KNc?;(+QCG0 z?Wdsa&y4j2vA#6cSG8dO59WsT@q+>_!^lgZ57t0CY=lOrEt-7&;`Pz!OeaU@qq+11 zuEi~Agl}#Y?i-7~+@_=LEKgE!tzSUb_WkG==*&-`q5m1(6&IrUTZfJ+pba%eJL--V zaUib5x#+=FqfL0eJG!KU(eoiWnSyJ+1nuyJ_`%EQfDWQdava@8zoDT`v<(r;g)YTq z=q@OMmGFM-j$6=|RF13C5{ji8!*lk#1| zNLyk(>f^Dt_o4S4#YULt>a;|CY=;hPO02(#ChIBm9r7RAPVsJOi7T-Onv@T8WBTU5c{2e#o1J|S_UczSA z(q0;o#&pa`_DV|}>VEH(kC>Oy>D7#GuKyQ9v6e!H zoa-ZROiR3r9r~vwKEVPvh5Jw94(iKq4)^sLke2w6dfkC(iKCdz9F&$gP2n5#!Y8+c zY<+QXSi9Y5sJ_8+_#e8q<%WcaHAYX$4(K`16Fq` $R-6iW|{XKLk3Jy(OPbO+o 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 J{lJMu{tFkEtk?hm diff --git a/resources/i18n/es/QIDIStudio.mo b/resources/i18n/es/QIDIStudio.mo index 10abe962396acad0a4576deec016c187d29fa0a1..4bf8a1283d8345117b8c4bc02aacb23b08586a2a 100644 GIT binary patch delta 117232 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

6W$XAi46SQciCcq22OT z>}u;>H>D~fH+6i-96n)8w2m6tzQxDU=Rnx#|P4%MnQwgy|GHmz*WmX$VUIrd+ zdF$~rB_6Ra@=48xRZ}zBya*g?p%2^|`H9=pDmUpf*9@s=_ftRenM2javgEf_^g&jY zsH+sT_7G}g4q>@Hv!}A}+8x)&##q&>W1!}s)22;m(?6BY7wbd2^bA`1JDZ^|hu-Ya PZjuS8-~Ddr^WgshC;XNx delta 93327 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 diff --git a/resources/i18n/fr/QIDIStudio.mo b/resources/i18n/fr/QIDIStudio.mo index 05ee1d01937d20b622a367cd99b8230397e3bc97..0291ca5005a412089ea80e4c19d47e2db414c459 100644 GIT binary patch delta 126253 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 T4rbQr>t?b`Y(LA&@t+X@5?NrM delta 97290 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

Ppr_Fg} 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%0AL&$&<%=0P6! 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 QYghO#E2+Bf@;w>!KLaa^V*mgE diff --git a/resources/i18n/ko/QIDIStudio.mo b/resources/i18n/ko/QIDIStudio.mo index 98068a15484d9834ca9cb6d2dd92640d0bf6a9c8..8f3114d9efdbb161a4d94828be88d3bc7b68ef51 100644 GIT binary patch delta 110625 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 W@%3$N6&VG5TNDvb-}T*I^#1^HcY`$m diff --git a/resources/i18n/nl/QIDIStudio.mo b/resources/i18n/nl/QIDIStudio.mo index 73793bbc554369ddb6f2191a34a4b6d8a2ec7319..a4c99749826a4473256052a36f06f66ef8d9f6a7 100644 GIT binary patch delta 113534 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�tY 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 CDxGlv delta 92845 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 delta 93693 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 diff --git a/resources/i18n/pt-BR/QIDIStudio.mo b/resources/i18n/pt-BR/QIDIStudio.mo index 6ffd25b8d300d52516ad0458712a2bd84ff31402..deb2fd5c468055e8256614a4dc58be57cf259621 100644 GIT binary patch delta 130792 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%0DjwTd3he{{1y||tG=MYzx!f)Dp z_L`)w>xB1G=3oz*=-5c$CAAtzhT*jAG;x{iO$UD~yb~3CL<^4FxYV4-x2>$k{c&vr zmQnCYK03;g_Y2ZovpqVJa3#{NCJ$%*`IE4WZN)JPcT;d8J6^SICMGNM=WuQgCw(h2 zT0+KcxhE}g@u^IRt-u^w{}=ZbBmA7as?g9pw$ee|my0qE>HT{$8T6oL35W%RSS$e+aGrb-eZ18XqF&fW6R!M6I}aJRco5=++Zd z;yLlZjuf;cfQBkWtN#35Eq+F2RSk9kT%0yq+86e>8L~86VmBx!Aa!xFZb`^o&tOZI4Sg7vOM`{ z+!lKe|7N{wFT>GOfBz!Xwjc=?{V7yOJ}y?J#q0Q-;O1~X3vEx0;#@~On>LL2F;u7| zJy3^2Hq*KkHczEn#kF6@XzrOrI5&CRCY>|?kJ|(*2==FD6$pQ&0x39eVy{iJUAu=$ z*5t+zJ5;G@Ip5lI^`r2&WWJ4bS-E$rEwLTfG83L|D^%X*^OO5@=>H#gj>L3hY}=wu zwE6(C*}1toU0R3&1E}!}t{*qa|L>opR8iZlb8Tz@_w*!>`8Mxi+-h}sX{+fI@Qea(M zpo+^2G5P-|{-0wom5EO!F4>!F*l}t}Aqniw zQ~xKEYE<+Sl|MoYum6@?Q!1hVHLC^prnUJEBD|I~wP@gAu8-62-}+NXHzv>sGSP8^ zi#;eLCY9O4wI#$2XDA|Q$u`pK_(AJa+4Lt(lxr^)m_fSwq-$UcoI-(D$$Jvlu8`js zJ{L)Il{B}w-&5J%JcB?GH%%a63_i<9^qy<4DJUxAnuCnm*zx^ICeQhlBV5H+!e-;3 zUoKirtGn5*UqD(NmB_0g_iUqqr-&OHi}5c-?Jm&DN4BdoQt&MjU!z<9GAyHf^@$2Akay6Y^33?Rc~giqS8R+?jcHvQHkGsx=}pH!q> zPr=!!OeH>jh#Ns3GxYp#MnDHYmT|SDi+0oUa%8%XTK>gNX>7L#Q&=O?4G+FGeQA9~uK9Al!WOD)Q%I|$HU;^R<^cCh zr0`$IdMB-2|I@h8mlru0Nx^q`&n-HvU$Ws~m}Uk@0#i zq@vKy)HFVEo4Mx2`DO}(`%@ES(~~W_5Vg( z4BL^4PHjh0=jq5K8rK@xDRkW$gZqZqil^XwAbC=6=a_6e@nUS|>o+5X5KuV%^L$9s0RqA1;2i-Sw3&_M>u>FoYJ?wKwIot|LAZ*N;-T4!%k2I`>qk+GUiliG%kN2Rw6TiM+QHg?|6WNAtn!x89sWD36z$U>OE`siwG^YyeRVG1Jo?}S_(h+IS_ z4Y_fH?S@%G6OT3giEZixs)K0XP4&t$t6q9Nl%5I2~2FIf#NTQ zdlTlrvU1%aqcWs>NSbc8a$Px(ZhNf~6(mu9>45QNRXSg{!HTS0A&U|#7CDYb+NS0FB=7jH%M^mnC<^G?9S8`7>+v2F? zvB937ry{G!JBUiy{hCQZB`#B=*{CBYnekIYSAK2`w>M7XhDl_uV>X6UFn@{D)rXIc zrWBfy`x9{QJzBnqPkPRE%qOp+H1MHqz%kBG>-W`lWTN0C+*pVV=JCJ2X$0=M}MCEkwd$g`@#2>I>6KnpQ8=dmcaq~J_ zc!-P&ljsVcN7ODU6}d+%gY3BKmT|PSK0TtJ-0K+3^^JCp@N+d+Y(Bq^zEq+-l}X2k zUwLtr#b&5)QSswTbEy6CDKH)vCzJ6{3LZj+j|mqgaT_x6CvF!7HRf}iN*&PN*=$C`El*| zU*p1kF1#ht7S3;QDt8%E^Zx&bz`0Cm>x< z(j=oIm1!J*rQNlVhJ;f2k(?i)axL`xLO~RIi<>&y!aCWp`9Ok5JI+UKTuY}KOgIYg z<60Q;%gJ;)pT2}E&~nOi4dC9pOu7aXq$8NT+ta9eT`2`2M`AK7LV>mLG#T*|VOK^Kz&#Twct3^e&`)puxVHrb_NL(HHhvg!HEctaE;^NV z*55l-nWG&aA6uw58CT@y^<H&MtLVDl<-P@Ur{V3d@^SpF@ zPr}&<>-fi3CJ95w;c@Xd_?_c61#}`&BQnWh<5m!EO$81SzH4usM22yR|4iY3Q^Aoo zz5|8mc*FHl#0S})4CML-t_6~BY(5#ecE|QYvlveM*~v)MpU5@;pH_~r1<{|AZRi55yY@(e%+b~qUh+jbubksgylITuEWT!=C zC@dJ$QISwvuq*y|yyo$#Ot={zPgWw^kfDz4oWG->Slrl*!kSZoE8HAR#wjt7%ygu|2nu|``9TVs z&h^vW)19y{J;860x=xUJJ=>dQZLfHfPRBsX8_Inr^z(|kHu3`n&LC4AOS!o_E%36h zW{O*6EBT0P8A2=(v(ltr1;}M?$+`n7@U-(s8 zxye>y6$u(TN%-oGj5Bav$W}_x!+*=X2^lZ2*HYOQ?%q(m8 zTsuZj6~i}bkmlch5KYnaMgh0*EiSm5MPkidz1e6W2ddiTq^sG7U~GM-Y0Gs1y3d}nypApeZO)hnY5$E z2l>>Z`m7uC;t7ka<^nr!bzOQkhXlDk@QqOnpgn zj>_+(Ayudp|JszRDRIA!q*UU#ofmyb<3|Pa=>LnGWD`BLHP;j54e=plx{&iK6rkf2 z8MujCXS+0#YkzWYIVwMvYXMx#@LO*j$wxI+96s zTAG1gm}Ohsi1=ny>WyvDR(fX^mAFRctwlFyZZh@F*0k# z4J*j}5QT>k*3pQ}Hc{xn--bu=6}bL|%z|xiD6R>Ghuf8tj>?bVp3cOLr+2y$znPDh zt!zcgY0fnr&iL!39xZr-%YLh6Hrv_-wxGPWVxy_pI|^t|=4;8QJ7y&9VeWrPtB%-o zH}IV@=U78SZqQ@>sN8YV-yu9g>wm57>bQ2VPr-${bXR6-n+O}(niita_*}cn=Mt^) zA+z&%!B$d*#3wH=?kQ#~JeE8{xxY099_7B@kKWwZDynV&H!>?sX7$P7Ha)Uh61K88aou%>a2djV?68a>t&WL=-%@EEr)CyEOvtI2#maC>*If1(XF$ubt#o^x+vsx!$}B_roLKI6IHIx;Tz z?;!o(R3|YmChXb5AHR+$WX^vY?V5rm$vh<$^CEK{8Em~xh;JN|E+27s=!au>~YD=Q4)I6Q8aOgM0caiyPM(QIiILxO% zHMWg%H6Y_($4~CvZv$0`??9r=+*{SAiDN52fx`Z!g4_6vtnaZT`AznvH z;#*R{2d?EJkA0jErx5-jD(7g!5b*Ddy4GS0(!}HblH~1KMnFfnZK=)ARgc80Xu%LN z`*p0MqFYFRlgv94*@;5OlBOSVFRAoh;LO$~}XK*YTJNjG|SW2w%}`r=Urst8N=s z79)v&jkme)4d?kubDmFz*o=PxTKJ3`Hu1Scq>ck*s$&F|N~}V;@f8%cy>WvI2UE!> z#62R-al-9L*PKE+5Opp8q^-&N(yhyz|aGGjE$Y2O4Uk*G~(CNp;dIldhrB4=9(^ zNWH5VuNKOWFq2mD_ov|v5VDwGAMSUgAvy4wh3#)~9YXzI$zMZVHUHOx;8GBO$#pM& z+tQmKDXil61@{kA(M`)J@8eqfAi0~~RdT(9>#x9dg9}d@?tQ}Z@znomG{&xep%AiAGQTXVgDynb+MIS6k7d4T8lfsy2c zKuNN)E;RSYf_oZuB`t+(S5h_r_|EPTn5iII20#UwD{1^x!(ypW1M+6d=Ne>t0T-w7 z7rB-gxEmp2Z|>&j@E(uGAOLD9SFCEznCr9H$XCz0Uok zAUqnj9tDzDdH$XTXB(JzX?QUWNVd}cp`q}i*&Daebr}C3@ z3>^5Gx+}T9N~NE{OX3qK`o?nr)b=9hca_iN0QeFbKFRcO0_Bn%Di31<9t+}EDBF)l zj|46RF=cLVsoPA)B)v@eIJh{FcJ=_r6hrY-g|p^Lcwi~R2yn#;Ie1zcZ2`^@MoUi;(95SI+`9o4ALHEW!%I4$NWA4re_iFKc{{e;#Y#)Ta>>aL>^!W66S>H z%t7ES1-3V^`GXh_H{C=*3z=_H;bah27nSV}moikAG~RGb?!N=}7V5nK!4DetKMDaI zX?OySNQ&|NBQSFzdK=UGL&#qtA>|k8Su2455J=K^CRTv)?P@CjXxJ=eQA5yyH2NyU z90w;R0r#zeIhFeZ$eY1+C5^oWQTITUe92&U>OMo`br91`n}dLp`R6$WM60S}PKiF_(xLIb`(?Bcv3(e5|Chd{-H08bE zNM~^=B;9Cw`w-Oqle`S<{|^8c)A%_;4EK^QH1OLM4Z+pa5zp&n5I>`O1%aj!sS~9` zE#N5UC+P|5_J^pi=ukx`8X7~dBn>myPw3$y8hY3C{9J&4w7=QG+ta>mlsAz78m@do zLn}adJ;)_}4W5aHNO@icuE$NME`h)))OiD<#!z+{^O6b@w3uMkO=I{E^?cP=2EUTn$hU!-1;|G3!A7 z2wYsk?*#H@LhuZ@a6E|52U)2>Jem75_@xbDmjXMB`zG?1Lfk(57So~SG9uFdea+Bt z>p2>#Ux$csH2yI8M}ySi`6`HehDx_nz7b+~ChsPmPon&GI5G&N>&V|Ut*7h->Pq?^ zg7=2t3UD9CZ!WkL|6hSJ@>SZ)P~8kdHw~ctt)k~74KJjzC%6`;z90;PcnZIVXt)86 ztph-OElKaYjd1@3zpteIhd}aA8r_Nt<3S+l5*q6b)$hW(0Qr)h;eI#ZnnC&~4M+;W zg}yvX`kCJS!tVytNG;qu0^Ik4^EK*z37#duHABqH;7$R%orIyb2ibQ3@1)RhPl1~j zfNV#@zD48@fZb<;&`YByf;4Nmbp>!wlYcKTHkF5ST?=s&4A<^4aLcIk3b1Fxz2j;3 zcaa%6)4<`TR|irtYkDPw{0zn83`Nx-_yh!Bg5Xw@S4JZTf#ZIj_o417;5nN6-+?Wm z;qCc#Knj0B*;{6=Edoaj9Qhj4=t3HdQ|X@|I+5Q@0G~ExdXX~8q*BqCZwmrR`aXYF5)d~~sRAk`tpmxYRCt%l{mcY< z1A;>QCQ}~gx(4_Fh|A0z*_vKT>T3x437lI|w=en6klzfh;`FkFA%0~{^8khUjiJIT z0>phO$P*yWaeWt#OaqtbHF~NzWOCcYt6ADxOQvI&uFizXV*ln(KR9UxKJlsB;nbSJ3#q43(d}B!nKq z^F1__h7d{L0mrN0o{zbHPu?D;twzI%{BBhI9>DP+`3!&%tcsagt1y^9zrmTeK;))A z5F=?PlNW`U-yvWcIJ!YZocsCwj?rL+zxPsJX6l|G$L5lz=u~?AB1F_cSqP$*05}d&=24Nq8 z`(p`1ehZ?%)9_j{{zl{X)3~H==Bl5tf~d4!TCHFs&_dNA@mCbV{FeSj3a(@g= zJs3DYdEY|+)8P6HGNy5TgR(uje*wHtLQZ};2nK^}Di!W9BXAXj3@7gbkgW&F!BpCb zvK}B<0NhGVgJ&uYO4^mYm$)CwRgz<_a(^ogxoI-^t_Q9hq6R?x8WAayRuxqkMkB)k zI*n1fibjtDxC2Cd$o-4JeFFSh^xz*nPvrht5H<6BA27A_Xp|r{>2wH}G#S`(%C4bP zwZNZ68{PToCC!C5v^^X79SNfHqN&uM1$K`iZg0vOA?ye$enn$1Qty0_zQ{eFEA#XL z&Ib-j7tlyQ8vTYklFp~zcXVVJoE=Txsa)@*e5CAb?oFYjlN3d)ZmvIo@O$zh%NBzd?E-br%~pmr{2my}Y0N<>cK<+0oRObS!lxT~687T<-vf z;{OyVN%L?ineTA*@#_upo9UUP!Gesud-+Kk38Ig=f17&0(#QsS+X}01<5|*=5O|p3 z#0%092s#&hYr(UYdpDivo@{v%1dE z)M|S8kr}cb4a_t2&Q0fW?*reP)VUKP4mG%+fSUuEPZ9Dua{n$|+FsrZIvKz@APj)) z6dHJv`)8o?7kazeRK5WAu4E1zX&ScZ`JTYoly9VLFtA60OHw7jTlm$H7chkX#Ql13 zPc`@iZaR5t{0Ez5ata8J2dF!ULlidASPj3OX>1UAl3s=KOZ2VhO^_`DZW?voqoD}- z2k_hv*c`;(#P9Fa{f#>7O~aqU-4B2}jXI~g>;GH`*w?VImI{XgB&k0LRzXw~&ojAi zp^-Cz-O&)-pXVmvCA|ZoFOq+{!SfWudH@Z(>1rDEg2RHqI+M9XPBz`h!(paD$&Z^c zy_{ZL#r^!EvezKyIgtDS+%kU0QeMwEW4-oey z&pR8O-{j3rS16xlW~C4z=~^g08N|h@jK(en***~QcN%<@!WV&=OhdCE_#bd%0%f-w zyrn!p%o>sn1NKr0LwDik zOEOLZ;T-_XF+JTAHg^KpO=-BW0ECwTE2+~a9Ggb@XmHH~&lB9QHS=MC!7-D1SJ08Z zML1`PE&CXm9k{y5Uj%R+_bbgDh{3v{5Y^ETunqzSQC3Uc4iL5njSn##baC}Duv=4> zG2GY&oF|e01F-pxP&tmmPeHy2L_5;JFnW;UDrqN(>&*SO25}>m(;%{8{i(oxX^`%1 zu1kP@!!&vo_5TU{BjE0chr(fCd@ z{0W2&0O{QzxY;1TmHfv*cAFve7x2`>jkD>{`_!8c>`DXsCG{VH*zw@KjIxiomsBEe zVoR!m%Ezd@7Gy)s_&*DRBLMyYgrgwJ%d@1OJWINO29q@KAH$h9sOLAtI9%_e&POzy zrm?}gif0XN99q=jt>moU3IKL7$Xh`20jzzEMvj1}H%$Jiuu#(8lvyBOXL>LKxMegX z$)@i4l=0Ce&wl(ym^z=*#=CUnXnrYRk0F0oaBoZgQmNR3-vjhwAQ_Ub1K=nS2Wf06 zzh0&>DJ!AkFn)7QPdCuR(||wDu)0-%NXt~%D*pgr{dqi#Uw4|gohHtQ4oSzGtA4^H z=D7rPCjz%0O-L#M^|#>o0j8a9ny7|}2a$hz5m~R2R|ct)&I9&j@Vq1kC!Yn;uRQ!4 zM*a?hQUG7!x6zE6s=@tEFve#X`31-&{hjM8FxBCHI5^${?rE-)Ceerm?w`za7s@`P zjkCdh7r%v+cbAC88}zE$FiTg($}ggPD!@x<#7#Yz_bt@<9E3?4m`1_Q{Eh*~Ng&<8 z^%BY?T|(nWL*&8Kzni>o!8MP%ZQK}Z?^te58xz;z4dLnUHyG!+hpfJsolMN!7rt zqBlc0^yD$Fw}EUIdR)%)eBieQ;lAYcf$$S`HIK!05S%&` zn8QrtKZEmM5SsyRFUqfgyB>b8!i^98tpBMzUkkuBWIjg&!)a_bz&nz+3ytgqVUoH* z=(AA&r9u1v*ZK7P9e$r_5cPK{IJyGY!*s$e`W*Nh_`OEMm+{ky@pmn}I>XYlY4j0# z;HH0ra0(A6((4m}xq|Z2O_1+OFSnx6^Q01u45R!Lo(}-eRs5i_kXBLtF}R)}zlWF? zpVGtoXk?Yl;#xe#*n(CB#qy0#`$om|Gukm}EvcX)BqS5pDjf2RmA+iR6483^P^kkuwk|sbvHJlm6HO=)p zu8Tm>52RHzGL5_=$@>AKCUXBQ*Dhv))9{DU<&_Oum@BVc>AMz5&USE`*%(Ap2Q<-tI7A z4*;q_c!e230U8XW`f;7YRZ^Tvl13Qh_fz>CbAK_2!{F!%?0dkyEWF~n3wiHDaChKV z)43n1Un+}=bRcDqL6n(&JBi#QX!G>&ZU?WYc;6H;BHWVM&Job1wIH zlkXP}QPzvPSs4Ba&wJ6K4|%@X4C)?SKLCCs@XwL|3?nj!>sEP11-2>IH_50oZ2CKZ zl76P*c@Qvz-(6-Xf~M>=$|swl9Yguw>7}IKY3Oez{|Bz$@cR@z(@gnE)ISO?4F;bY z|2MdKz_8lk`W%3#bDawNro)A`05?P6Q4shpzvF0Z2kN}6+w*Kk-hapo8sa~O8;^ox zI9%8pVm9!+D|l{#klVOU0PZ@?nY`yZ8rq6+nE=9%D3r7igl?Kg!{re2v9928xW9}Z zbcU#Z1OE{9iqk;g2ZL`cjXnbIHNZ*wp69U;bq9pH$ty=q&jiVZAbpfZ#V7hZR9+6! z^MRTPr9bg}IQRQ;e>^>MlLO2>{9@7&y}X&LMFTg3uf!00Gr)sPgI|z$3~)z5RCkE1 zp}lz$Uoo*r~vtKqtQk#~Sk90(J@a`MqfLP=41z(L5?k8o~2@TuXRDKg9rWx-2zAp;xNt-fAq&7W9B#BgKv-hDL&!Loht*Kn zYFONr`%)?%3NaO?;q_n~Ttvi8^m07U_nKjNmutch`y|A@K>ZuYdw||{G4<|-U`b;s zUkl+C(tjDgbIlmu4fX$`qNKrw>L+O^WbVUU&w!|2AQ!~jdaq*dgLO1!WI%Dc9>kvm_ddvf72`-BcdR)yI=z>(i*@GX!JGkCi4d^o)?2fv#ZQ1%rt`SYO6P0s+- z3+n4ZJOhBcKt6=udXUbb0XKaPqTbZ|&>(D~Y!GmguA$x>?!Tb?Xd1p#*v|dQ;Jl7! zH^m|LQrY8umL6S016z~frX#sI$sl|MDu)6iX%Ib?bOOls<^Bd>j+X|EU>X7J$29U1 z@KX(JcknJZxctENg?nAO-UE)M^1mIu3WD1~+5{19x(AAP2El`{`F9yGlWIY^)JN0`58!hVHl|1(ZUr*|uM)?<%-ETS})xF^DO#UGfggXG1y$1^$sSu|JUsAar z$X9~AC)B^jRZ_BO{O$t&Ymn?m`Gdeq+QxA3W$L==J(DNTckr7;2X>?3v%&cZ1m%w+ z^KuZ4g^)u*^aJC+f$JnF4}s_uX@u*+G=8)pM3Ai`|4|S;4AE;00l(0ZJ0R>Z%9iny zbUzK=ZHRcCvL)d6fNzWt;`c09K=S7)sFL(4K$7;Ou@6Cb0S%u=*CmXD2EE}uK##2cvl8!~}QkzfxJLYIld8W+%a%7;teegcs=Q@_>tQvsofO4w#^>+2|HzU=& z%1WiJTqb5klB=xdNIGk!>aA>JJYzMdQ_)-<&$(hF`KdGMUs(*SW_&SwKA(R zptaJm1ht}qoQB6xIg$ijHr9})T63hw<{h#hT;@G|xA5YO42bG!CRLwZ!GI{*GqH3_ zye^ip>J_q8R=f#LG{@3H8N7})fH=Y+w$R^L#+h=UcbdP`9BZaKv>9hrowuhqFTIYX zBiS5?VP`g#vKr||rM03lUe{B|B{Mbm=iY24c>&BSy z(^FMf$9#Z9H6h_?mho>ZcfN{w>wNZ@MsMjXp|L5K$i_$4r4lfrHnmbQs5q}V4dbP{ znyIR!Inma&OxUSz^zQ2|tIw@oy~@fgk0YcRa)z(+-WckfO*OO9bk;QcfxNe=3w<}!qG_5{<_tN) zn+W7%O|^+tBN*sZPLH9CfSFc_NV*|rjbuu#v@$~H)SazzBnG{!*lf0?nFBEzY@l`~ z7t4gpJXM*@U!mV=OZc0b{ww_U@yB?#>Bvw5Kz*RU z*E#ffuN?|nO{r+i>2Rudw?KCzC);F)v-_FeMLoLi5>H1nvsT5d8LYf?#6IH+Z~5@( zs$`@oUT4*_oIEoSO0}{)XihRLwN#w-S9pi{I?TzWnqt{>yv}aD%6rn7!Xvc=oz)U& zT93Bo#_F@1WQj0yre5uREwl&1D$^WemPB)ENZgsAq(h{>9$~F#hjnlcVzR3$EtZr> zg}TO6N-l`4`dlKhD(rN+!MlH`|J+n0YE5XWN7hCXsRouvR_M=!?M1hFU+*SDttkaF z(L|AWBIAs>-Mg^el04!L@3!{zJG?=A)g9iS`^`ut5|QRi%rhequUjtbl3`#9IR`o3 z3jZuuu@$7BwJQ=LD&U)`ygw|lyKU{CG+_%h5|LH0bY@GqbcucX-QI0Vne)+DZ6s}9 zf4A2v6>8(GTKkE+y+=6<@A3Y-_mFtHNyc!K5w{YlI<=IYs^`4N20Jqh8ODxPj)ZgW zf7yGdcSt=(CgBWNTwl&kTFx4*m-J z$~V1}?3Z@%50kqd_6u)%>$+8^Q>c~L!q&_*3NcH|Or)5I zsj&0KN8T$-M`fBL4UN((OIU`^8<~N*tYx^GkeTX|RuOjAeC^$_XSZEaD?PK6fYm01 zeUIO_dyh>FAq0T)tKa7f?gyKTQ)T1CfXRtWlL)TCDUlS0{5Pg_>$mbZxSJ zW%(AA`lidbt)ZfJz=_QQELqO+NvnuMH8bs5XOQ6DqJj7^kL4vW{{3 zu7huqw_}n1x3}%+o7Rt+RwooUrIZ;!6*w$xukYx4C)Bw^Z&Zm{z|J>4eE;l}Pt_utlE$vAu3A)SR^P%{Jti--q$~r%OpG)D8}`gr>$Ipy zTcy+vTZ@<<$y`&dm~i!4>qRX}GHNX`3+ft~q%w=3DVEM-Xf(yMg`sL@HONfHw$UqJ zAmd5JSd}HYWa$=D_4V;OM6b0XR*M2-ereHBM7%65mvSq`*vJ!WFw#ONBDKCm%z0{v z??}J1aJX-mU}$7{bWC~FK60e*$Wo;rut}WnNBR!*)n!*Se>T%Js=NScX2MmlzI zj;W*UVlxS#QQA=6N1<;b4lw$JB6odaV-$5RCaaGzqU)H6GgW29PAXaP*=rU;61r4>yv`dN9x{$&(}Yjvr# zOmStm3~g6UbgR~mPNzw}Q9kCyL25CGr7qTVeI$+1gHM5B0TYXjp89mENukGCL5?yU z#$sHNN++VSO4BR^Obz2lOfK`xM$x5K$V&Kwc4ltUkg|UMuMIidPWJUL>E)SSuz{^= z*C3o!<+~|3h{;fCEy|^3v4|%Yvu2C&Q-zV&6m~wC?fcT}i)8KRP%PV2?NT$Qs-|j8 z^^7sqRl-+gPch2)V0H0yT~3^%jD63W-mSXqhIW$PB~zj;uSQf zFhON1iK|v@Wnh$3B<|ZWWdrrot+d8BH<%GU{f* z7g1TBcWZ72lvB=Gq-fc;bq*U{Itof#S(a`-lxj53WhB`!pi zg`#z)mERJSn2YfSvD_CgoNLX{_*@h$5~hs8txzK|G_H04I#Ve^%mKx!$xLuOBJDY7 zqr$V>H1V9Usvg?%6mFW{@vcn~mhqh|f zoiQiTiYe76u?xqB$8FD~R;HEFub7+ZIBO^yUoCS-i67S#RkJLU#h+-%<{M25TgE&7 z&(RtrjS6GCHvST;p3Rl{KcVwaaY%;^jz2+B+|@1ibS%?CvvAUXg)r>=J_p&Zy>n-~ z`MzO&7B|MQKeT}(il!E=qr6xpl5#TRS44n7kBYt)wI=dBk-?Uc2t^C)Ob;CfY6e*q zOV;5P%!~QzLwU7?0aC^%Z6Nn6(HdfM4x7&;NoPh^MO#FSMu$~meafmIW{k7VEi$1E zWcarY!wenuEISEwG{lk;P=J<*l|j#=2jk5#+E zjm{fQzSB##RS02*W=+^ytnE?=${@=m>VWa77P1q``8IkxyUw4r1UJtay~4N7-%q3* zx-8X1AP19NG@Qa~@BEstZ+>J3UtERo#+6UjalAQ7;%=duxc}8lstP(eqic>0%R+g3q=6y%` zhsm^d!z-S-5`rPd!fZ^c2`^C`XP2XWjlO=06*w2l`z`h{t~}Nk+irQhSw%oyc`C|TXIP5Gt&R6X%6?4&%h=P`_!iDe z;w>{>lp7Tj_XT>D4T^cbnXfH9+)^CNIc<$^jn6mPa(bWQ3y1Q_$(CncERw|BP7tUR zr$H?tu|LFqB)--zaLV$Ob;*=gb3x#T;k?B&!>n37k0`dEo>PV3DYlmzek3*uQVFD@ zF_()D&Eu7wH%Ez|fcL?Xq+k(enX60KyGqzMiX3(Ydl$!wZ_%akza zt(b}}WLUl03=?e@BVs13!VqAQVgidI6*1IIQ+1KNxQB_zib_ot_~UpcvOJQRR5~*T zcPE~RtF>BvZ-J%wUPx=y0?$F9|4(mJs?X?W)1unK>286wb5IL_h+VjAccE zyJLX^r-qr)5>e2Qi^zb+sHkU@J7{?kLkLu2{l-&}1&s$pp15ZcPIsq_Ncgm91Zi3O zjYuO_0dWvUsNGa3%td19MBW*FWjZ!#vl=Me6TpDi2igGq{ zD|bE1SL>BUb>-Q<)&2?bl~PZlmG1tA2zezprGPcGiF^!~*@MpW{Wvbpm|AgdA+Ly_ z?gX}3qBR(01x1mQ$Y@<7>N9NjIN!Hzgm@N{)iY1R7j_Aaf;|b@so^SL(z5W*bEdmC<;( zMz=};OB?J(M(8$H3hTWozFOO)X7(u?LEy{G?t>VXA{em6iDxP-g4sTBoo|N;jM?(I z#O0S4O-Wf*Mh@ar#IQa0OpUH3KEpLR+D=XN^;?X20RJ}`S*=iXTtG=ksHg%=MQ3E~ zFooT~_-3#YDZgl)ugsq}ge%vU0f^LM8WsDdvbdG|$L^07e#i&(1r|CN5k+Ftu-ze3 zM9*=vV(@h%%(6fUZ$nImGfON;NYoXK(8+;o=TPHCd^jfM%c`8LJVmE43x!$eH-tJoyq|-BF_J})tbM0gA z@SW*w;}ELY%G!QnA&kJNi8qU|ZcgC1?{Sy!vS1pOlD40`%QtYO9)MI%g(bA2X6mY# zy(nKcGUD}dR+011yL`uZL)A5-XUraBzje27)-ZR6kSzcVASUx(vK)(IvzFa>kMGP% zy}Lw#>|w~b)#liupFdqVA>SNS4lM#suuF}{>P^I#ap+gY1MKMmszaMW{H?*D(r_I z@Rd&!7Dla+1!;hBAY1YVuQJeNNQI*cg-C`POfuPx#|Cmfc)%C*PG@$f!~$m5Jyuu8 zTv^W60aBuUxQ9j(uIh9Ha|$%0+P7j)deXPG)9*>& zcV#;YTPIsncD5#LH@0jRB28xy6C5{bY*~$LY^yAZ61v6KC~Lb4`?D8)tL%Th=<78S zK?KxPYb;(RV*upXGCVoC(M6+FfvPgF06p$6z@2?x@?GNXx8)T&daCo)%f9z~J=9SS zc+z%|!@2i0-#>jJj6PPzv1nqA=@D28c9e@Xi>?xo5W|vwzSY2VK zKl4r7pCzbNU`Dve%+p)ISm~JzibV8OQG7<)32aT3-FQ`uJ-xRTJNLCX|9k;L#{MOsc&YkG(y0fPm16~CSi@tTdyg-C75SpLu#B!YM%^Pr($MNA{;G%)=Ct^IXj{as0K1W(zXXu3E8St$q!KL% zO(Az7wpf#W+84gF3X{|6@uhFQx9<$`3ao03sL_j?+m7!zw|(XNy41Pg2j3!JM-$DG z-6H$bpM0P8N#JRSfRa4~IR}#=R@M}=pZwW3suzAY6K$s6$*<8yn*GhszN3mxyg18$ z@qOX%yce*jn7I*b+wAQN{Jp&cWG99bQnC67wj=9C0ifXkuxq{klPX72ruRPxZ8ziN zCeW~|dz{U1S4c+nyu$g=>)+1XOCl+o74`M|2ZcJ~-^zMHqOGzkJNRp6<8^YL0X^X^ zKNlj4^8slD5M<|BDqzZpk&j!*F`is)MqC6?!IrR-?cfji?ZZ0y26h>V&(DU09BYas zDx8Bm`K!Io&7J)}2Ao@Z_}6SGo^z!fK z?=x=f*z#~0Jua{ct37KU-`9Ug#e|tS*e&sfi1G^6iog>Wqnxcif`W1wBSWMj=KRvv z|Acq4s7yi#Nzs<(q=ec@WD89cW0UMnN|`wN$~&JhZ?-bHGtP$o{*Au8K5m4uEE1KV zCHi)ir^Y>oWb#d%uu-4fLN7=z!U&Pl(xxq5hgOgiV@#S2VJH<4}KJ=bfSc zuLGQnK-%EEh+C`NW4$0;``>wD8~<6pip|cP)u`hxWGj^_EY?jqi!1z{ygSPnms?`J z$q5Lh`^>JUoO>9nN)nM~ct}8222rfmw6+Ap&R*O47X}Bp0>kJEk&$fyYv;l-{`dX) zWR#GRgy+PGQnUH5cR!Rt2rnhvw|VV}h0yFKngaUwujLFS3j`QuF{(Zgv21wYo+J9F! z`_}ioeRlnSbVAd<`8{v%tu{ZF>DssUWl?|c0U|&3CIb$I*eNI!iA}RR>HK)0e?wp^ z>!4Jvc%I^&VHOf;m&lW6QDe;RzR=&>-VpOItWXga#z6_iB47#25(rbS((H2W6ovpCOaD$<(s#ZwHELZ1fB_m5-2i>$2%v?~BV1x(p zIARRu=#CrvkX(Y&n6Ed6%AM=${e!*sytu!EGo{f#G1N~H1j9sgiq(W(Q>U)%XOjM1 zo%KooIo=4eLLww>M=C^th*Pr3pB144P^hYCT9 zePcASyTgqQO;iXgh;xCA2V7|^f-cWUaba)}l(JhUP{t(_HH!X}gOzQgExl;lR`D!y zX0`Z-di$$mz*-WkDM)B$g`R>3uJB*z+qI6kN+Cj!;qXTz-nBaYU68*VLnX|v<7jdu zwQUZnGty9kss8U({%)P@_(lGX&WFePgTcJ9HH1LjMYS2HJ!&BsGPi(5sL{)cnec~bb|f?}3(DXrI>9F4-Xw!x8(Wo< zkprC$)~M6Jk+k#H$^O!S)Bg<=y(G17 zQ?EJfdZd&%)U4Vh3MJG!rcx#Q`Y&932rTW+*D&+u&&gBdm@zV z$0+ku2|FU*w_WX@80e*sLb6GPdyk!}1c!a(S^l0lrf*;CAMVSe30MkqFwR%XLT!7p zMsi?U$(?q2?C@=#886Dio+MZ$uRE|9FjB;FEe=Q($JITH?zjO(Y>#g8b}u9HDDGx1 zHqF`NM*nNQo#!9+&-CY;i6Il>(`>5ae7AZB!#yt}?!Uxr6%&mBuDA9bJ+5;6{$XqM zI25KR5Z=s4=?$Q&T&uszYFY#6)a(TTox8oq&_A)aCOA|h~S7S zki!SUuWTfPRRwq?{;B3Ao5{)pS`=fv)Ce(_ zva8J=gW0T+6(B4syhvk?gNOyDk3&MSsfF5R6(X+mCI&l>3BBuLrEl zeK%mB)(JLb6Js4^iwemtYb}E4XWG)9Sx8ni(j>b$G67(h_whjc6KYRF3o42gZyo4#Jo zSD*P;W8z3$rkOws%e9i0TjHsl9DE>KEL5?H+_8?cMwRTv)DY*P_$;Dc7=>LSwd2V6 z7tKT6&%Ja=WwJTQpJuN}iU*?N1ZFA-&baV;NY2R3?kOiC`aarN3_{7r%%ld%8E^gcwc4 zfc>jCaPa@q*ziJQ1o8w^!IsyjRSHcHDQ?=cmjtb}vuElF1^xf$KL6KbwCBL5-oR^U z6=Gs(PG6_&OMdb9naM)d7K-vPu?^g4kpg1`m2i|b%VIVA@oLMS01?4_5fowPE;i6h z^AUkka~41u5o4g}_f!RsoJewC3C+pbbg`=BZH@-na4<$x+rENwQLy7;naQ4|P^PS2 zY-|;ZHSRfvWurdWlb4e{1&vY=b>`%wItkuhBn`E8(eKF^o+#so6(FR$8o&r(1h#pv z3mWv%VllJSf^q5X%-dW=Jh{Cr(7n?_ecVtE9?F@6BKONZnT!b|VN~tefRlYdq;i$a zCovE?`B!G?-BqN2l#PAofj)s<10CliJ^Q3MML(bTvv)w?{T}i3GI<|3Ag`}wM^@!l zR@mn~??@dvFmQ^u)CF-m4-UNPYkPd(3hd^0w%$6> ztu50Yy-nb6yRwrb8d^+B6_x#Kp{QTr(Cjr+njZ`9;?T^kED-A1xHeB7iMyQ?(C>oBs6WpjfUy3;XC zhdge!gs(0Vk8p4)5?`s9R<7RW4?Dq~1BbhBbRRl3u+2_Y`u%M^`;t^iuv#KG zqipr_b~jd8IsR&>8}XGy0_E754&y8K$+>dOK$+S_MY0N7 zSUPdIT<9V)`h==LKVKJSDa~S6CYp26h<)CSz(t)IsAQ@|<}0(?88tI7(%W0zr>xe? zERG~LMsSyqZO(490#khU0S^WGRD!*ZS8aZE zHHam$5ZePghwmELx3mLZxEuf@jPmOI!0J$`%nc?2ZvgKd7&x#}4NJ0ZJ?Ap4X6)(o z!8!Zjy#u|w3IkLpSxOYzr|un?*_knI%d@NZ3iNjlSQ1!UV$WL^=n@ikrY-xRWr3~i z-}etByYi|RYM^!PXij=?bj_Z=EHJ>y9uU|um^Xt#993RJV^zyymoP0$lhdXa6GzW9 zSsgSxGK)nIo2;hRwJYOIDfdOF=2W5rFGqE!S=@ecTcH9ef??657Cvf2HZ3^>sHTa$ z3;zGC{ide>rTMIVLtVh?tlnQ>>Ff8!pR5bK>MfmzIv4lYzAhFR*jwHY*K?cMfnC^E zWUq?_W>2gU6iA^eahqG$%EXoxJxg99H}zQG$-36RVOFOy?O!CX@6c^t3cSj|*Oi@k zDljn^(xS|szJIV+34_6jxtMcKHn3x#9ucdqb)7o=?!ISiKeQ%LJ_fZV%a~Tz@n(67 zm%-Irt0E+^tK z6?T3;H*kQ@E;~OkpcH3@H^ibbd+hmv3g@!(1KS7fb!!8?Y+q}zXBUa9sH4~Nx_Q{S z^AcXa@1x{~oW0`Mjz~~;e(^J%CoT=F^>%DqAQAiEwSl4bz_o$yPQ%(jxp$EG7J#OC z**h+BQ6UoXF7wmLuM2$cAE#d+mr-=ZG?Iy@s)ht%TO;Z`ZBR;&2Rv0uzYo|`t!Y*d zrZc;{vZ&DydKhF2n~8v6w1!crHcqptVMefvfKVEpmm9b$&7g31W-#05*zv0ZBf4;U zl~eh6I-)KU_VHH*hL_Gv)nXmA#O!OX3S8vues$o^{-dyy4FU2hI*Q+&3!Bd+=hp`U zt3utPA`KA+FSjV?ce4GLVg+dWg7#1?b9{}4zpiB zAvC}VJQLVZGOMd^EX(=SW#teh9S<+s3sQUjqTx%236 zfkpmVk|n$VW2#vXfLf!Nz`50Nn&1d6vsf8f(widVK~|JDO`P5Q!AJewjh(WO42q)B z9y%!0YoH#j$Z7}{kz_chwVVBJLrKq_5y*-mVM}wFD4iOQOzfZtex-WtBa)t0)G4us zEF)))o(dZ0!F?nIfTM|roJ5?2#d3K^SIBVRzSb|sW zjV#ej6$3`r1))u4ee;C@+KzTEZj|>QL zOe}g$U#)}KVUsSg5-}&`PP(NuK+Hb<%0U0&WJ$zJ6-XebQZ`lO6<{`H$Q2X7p4uxo z#Cf@U@as-JQsxUM;K8F19d3JH3-szFK2hshUcX3%%bX7f2e0*x=PLzF<&>Nr(~B!C z9|MqSjpa}!q7&JsTs-jtL{QsD4h{CUn+FF&c^yiiYS@~O;J6zFr<5Hza%`8Vg^UEM zi4TS3Xhd0yNDXZS5=v$E)pNuaZ>?Uni82x=to1V4O~Qq25@jQP4lIBzBIqf+q)@zU9HaLZuuLwfLZcWzQcK zyrTDPSKupw5pUA)-;N3n@O$Um4{j6c(}NYkyyBfydaM_Xed(EjK0R^XH3Mmpagu3< z5)1XQdtMwG&_kzxc6N4RnzWK}TueJ{k>+JGf%}S@+4#A-%doL<>>6E{T z#%PFm=4T3@FksdQ9g?lZxH=y#J&ZD#hzMl7mQ*~T)3T|do+b9sj={c8`PAT%K6}E3 zQ15+3Q!=%+{jOJ;{(?d4I%Rxt)VT2BCWfK#^#WM{#-3HH4EKfblrlvG8`^fVJ#Is& z@6s(bz(8c%7bzq-h|^Hk%bi|~M?X6M)4f**#;XQ8dIr)8jE z7n^8G`>Br?D1kCN)qsup?)+e#uiJcyAFDYXVNKM1C;TxP*5719y7B2XAY1u z`qKtXdR7n1SL|+a_eIYr8LJ#a!3iy5hwKusb9Px6?CITie%r?ms3;#l(CbY2ww6~u zR>z@S;gO{yZ-pQQWW_4eN`C=C&781jzGy*NKMI4V+WxX%sBd2A(HZj%YVAsDo3p4> zG(w%F)3P7W`$>kkLGpFD_*T_9R2lgrD#O{zVB#1Yyc+5yNX z4w}=g>qpD-l?la12f&6^pj(LG^x_=Dw3ebq+M&>9lGs(ir0BnlimK%z(J!4Tt|_A` zmD^H@ZrF6AT?@taS!+mmt#`!tSER0NUE7dKrabfOa&}`)a9*F*6V0xMgehPtwlXG% z-MvpqzZvZ%BYT=kU5G0}R9={;8q16??lBLksXPVwK%vZZr1a4Bfu7rPFJ}g= zrY2^L`bxrTrGT;245-@3X7SnIbPM&`hvUhAf-?fL@!&Eonq{R`R(t&7G>R}V{t5)z z3vLYb+xf5X*BTF4x3dXOg(Cmoqu9LL#XJ(0wj+{>)n*U=VJll3x37)TNtRoyGOL~t%)4RT&#$Mh}6(9NwMV##F=;`A_HTZffTEQ5GQY~ zv3f+1*S4;2!pl-tm0tTrESF`XYzcWcRzRe`_0FN$pj9$sPkHO#goU+qBjBRuGx6mn zKDUs=LE>`@ylD#|(G=fXKzNCW8CGO<56FuUB32(2%ayMz%;Lozc*dCwi+`ESfw2mn2Sf7q55@Z*DERt21SbeXx=twO%t@hJ3&Slj~~d} z0>t#ZZDeIq$p;v)%GDOA9N@zuZUYcAEE-8-xZwVnZ0uIzPIC$-$>k{?>YVEi3BKjC z?PG#n%6KhC8ISRlv*Pezrh~WIZpxJm9OGJCGH#sMCQ_-~zIx?BpfSx61Cfj(&zz5r z53ca_SQ1y}WxNnzi8%YO34Y|y?4pgZ4Hbci0r0NMIFzE2_bO$!8vVZQlTL}?l9xj-~m40=#+ED>A{!$&g!#+w+BWk|4r5evrj^+ygwFA z3lr2tlBleLkg$z2==@;VkIQJjh{(39tO678nk%lMdj&xAoXXW9##GQ)Xi3S(5ukw=P}JrP^eS@lY_)`~JsAMybrgGVL^hOU>CBdrCL5|UF-|5>phgbgIVPW!U^h(WiZ;1558;&i<%oRNo%YoK>(0u) z74E4>ClR^^EBw`wb`e^U$|5}QMkE0r#8aYFO+VQlaP@m8kNd^vC9`no;#?`k!^YC}NL?{78672s+P*KL+E4}t!!2tNW6I?hbeK4T8ZT5;9lk9_ zZr+kNvmqO4s=qIR=ofaiO%}ziC{Ath{7@rn_$3>65@2$xs0k_im_`1Z%+9Rx{K4HM z!jYBCq{}lBQZK?mQc$?T4(MeN*+G<9(}q}yIW?VOy|UqX5nVebYS&(Ud_vw}n@2PS z!%i*|S1NF;eLSNk*SvjO_$+1#xEdl=Q4QuFRCVsVE_lC}m3%#)ba7VS5X=O2z@WnB zqL%nyP|An4H&I<`REpFC^Ab=0vs;4OdnYr(=wD%iIu6!)eKg0NamFHbIkwOAG#1Oj zgcbSNNJAuS54tTlW|+)&&pfg8DVA@}YH6;sU?;DzMZ&?Jc?p>|MVjRRrj{dke}sZJ z7hmmyOIzCbG0K;jM#Qm56`Pe7kr^O%v%I0noD$w-WA-Pf2D&;+ZwtQe8>zlgQBX1Z zlND<3Q0AiywJS)+JHhKaFHx4b=tz3%yzK;o!9Xn8n6sz0g!)?T=9=`8$O&kOKj_0G zwl$@scfT5DA?7;M)uV2aOtIFxQ4$mG3!d!D?LseMgVF(_?@?fW+bcbsKNAw(u8 zMtLW{cr7WNDpJ3Q>tWTST`(^ga@Kd8sbK$JR?<(t@uetIHj8VSsJW!@MAU~eM2ef3 z7T?U!%81P`b@*1SL772jvr&cydrFpJTP68;#_t<~>-?SP^EMyrSutd?J(g$+U!F#m z6Sc?WWTT!bLA?m$Xoi{Cp?o((vrvrAu(g0~6-1u$T=n8*F(AC5h#T2vLU^ds*h*g5 zQ{qZQ9(T+RHlbDjP;;2bYXj^I$DB)BgO%Q`CL>NnNeKyssmJ>eR)szFme8PX?enap zz5n&0zI#ZZpE!<055_Yd z&P$J$6aJq0dw7YD`HF`-eAz)^I(!YY9bWb7q?ubF7^~W3Oc^vzxeC>KG%aFgn6czc+)HH$UI1 zuCC%s8{!WjaFEENTp&~<(OH~75lXCVu2xOS>P53>p`!#COG2*|5zV!n{a~M%kP%qr z`yGFYHUED?tC5arqqrXF-9Yr>|4gl@C!uyMtDK<|6)wsi2Mb9oD^t|G`pSr?17(e< zT{Fvm>aF0tgZGq~0LNV84<&_{gcYF9ve>`<7TC%gwvT%|IIeVI3_*moY*(Ke>J{=V z5t~Zxdppm)9h@8ts_${x{tto`YVR@RnIT4~J@*5)vuAz~JaMjkTO?v_{=E_MioQ1@ z$_N9r-~puccQXKTk3on)v;%!g%JYRHIr}8uFG5a4k@@Thb#wt!&fQ(mVSqwKrUh){ zpE`S@UQOW5XZ2YQYBxo4mK=rM}UpwaKz%EoTuStmMWCUr7 zW1GdB7UodbAAbR53&7Sk4cVP`wu(#C!7=q&6pzaUJNR?(@INL3Wyv>F1e5#O6pdAX zIYr-V81wNIVmp7(pCVN5H&t9*eGwFf+;+&Eqkay)?H%dTst+q_F}1mn;#(`rehq%& z3+a7b`^fPnJ^QfG3Z{W*B{{p94&T0OXt_VALW9mV{?INZ&ghPz+kAfJznm1cPwx^M z=8f1lcL~k0Yr2HC87K=w9~?vg%0zA8|GCkNJfooJxG_3J2NIxJ%p`56wcEnRpOl^X zKSj5oOK7A%qS|XG);{Y&#S6s17T41LxpQbMKe254$k#)?oM$_S9x1U)`-F}wHT!NA zcCt@sKf9r4s538s6W4c5eI~Aamqmx55ioN2Mg%?q1Fq&gC`L?S$%wSaj*KK4P=exi zx-wOLCqfy{V)kj?CAgg*1;B@;VbZQdBB2@{J>s(_J}JX=bSEaAAhHhcFngYV}%-*{2T|Iw+L%32};y7?pkGsezt+CHW6| z_TP4|&F(g_h&Jy)w}jE5wAB`dX$)Zj(Mv}8!OTBrseSV~p?>xo{X&)YE!^eNKPK>H z;$D34MZO$UW5VP{7|Zu#m`p5)m{M5nbRTB~%n1e2zC|#F1?xJy%yTzx&W;6#Chczh zLvI&Wk@IZ-(AVCP?N6db>e#5yVQwJF+dKNsh5@1N%e*P))AG;;U+0A}{iWoz91d`< z85t_~ZY_!pd89ooR2R}7#UTomHPm`HXLFlU_QMsS(Ob>szw1GCW4rp({)VfAnyq6hnQ0cZBQ`-1y5B>*lrmc zx__djK0>2nfau~lE=@};o{`Vc$h(Og>2M{0IC8wyB_@bHWL)Sm`~GnutD6cCrgQ4( zn8a-D?&CuzmoH*gP`B+Y!IrQ%7mW|SSJDa9A6JK;2*TMdlS9jwqJSj|Et@LRw>Fzq zM2J3irH`B`#}`3mP$xX<5 z2i4Yq8Gy%uSQJ4mMkL-!>6}oHz+m^wIGc>6J9OT8q4kw~9*2YO(t`R{4xt!M5UBq} zPBDLANcWIY3*N!|9>e-nug{*VqsE8ClLj7#bA!tkI_k!}bPiCO5$&HA8E=8zO8 zgor}HhwhCW{G44MdMxDA$7qL0S6#tqOmU8Sn6r26!<03J_73!@)_dJ%3W{V_yXJYQ z+2XEwF*gyno7E=JRoK6txcRPd(OCRx?E`6jOMBOCL;0uGslA0Q>Egzn$iblty2>N|j@k;+=AD%=u1B^Vt}XlV|$1J<+20r$rG3ZIOy0k4w+$fmZpnp@|=%_PH&_Yg;#jdgcEs z0^OF)YjFQXtA$~J0z(o}1{ogrn3p0gWsiL|80e@;FPB%W>@zM1^mN|8DfDt^0Bq8J zi9Tz=QY&o3JJ&g(c|Jm?ZA&WFRL)V4^(@D>Bb;tjQoR(%E@8U^S?a8g1Q`oBWb_LU z1YAL=mzca$w`q0SDbir>RDnEBX|Zo4Mu@zQXsjZ7C-f`Fm)B~Y4v&Nm?QDO0V5k?T zzz%#q^jk2GvNS#beZWGJ4kBp8Iy7NMZT87r`fFI)Yi}7LFHiwS_z4#kei$YAFqrJf ztDz?u7EmKtkSOfM6?UfeHYnUFT7Gh*LPkw?F(h!LhLL*wZ#DFrf_B8Seo&w8*>y2r z&2g}zuC%VNcAZ6$NBYQ{XduoB^S|rK!9_-w&~k>sVp#Pi9W+IASfRYe6<0@DIaG)d z$R0nN%69i_*z1a2ALyOeBDR1^>1Cm#C`7|)070)EYU2S&U@0mZ9s*>mq zcpF_tMV~wp@xm*z2|3YFXwSZ9zmo18PK3h+Yn6pjU6ht3E% zQ{M@7aJ7C9neuS25O`yASz`a8`ZgkJI%rW#sBmJH*dgMgedDpt1p# zUZ4N9c649^&skHZaweM?@@vKEe$ln!GgFXGWM7RdNJ@e$gQ3(z#=p0vFlQt?GIm`% zdad|)u_<6SRg^ zV5!h@OI1ghF~kmcFhh^x*`1{ zirwUdhas)E9Fo4}hN7jqS?=S)?h;Hc>|5mkyMDYJqVGZIptY5tjLF?53pmp4 zNZsxF2M5e-CF%l)C@C50hB1zYO>tW3H@Ox!8osl=M9jlqXmMM{t~J9Vx{-eGLRaq( zeqR`qY+C5{I5?^<0SjSjVpkR7g)XG1A9eeU=TnY1mf9Ue)7o%ry#y0Fq}b{Lxe zum*j&hVY&~T>Bw@F(LxFFM$>-KsJhltp8mk054tLCWIq^qhRN#vj!$57bI(}rnb!b zmzPjcap_wZyJ_AH)bIZ3$CZkv`@jmY7HYRv}wL9?`Ul@D7g+*k7M} zhmz>ci{07W7>NLIuC|-~xFxPOnYP5u9ICKV$wydviWdj(W``5NeiwdFV-Abh9j`|RG@?Yl8jL$t~MVj@UN_{E! zo)HtxsLW_EoxGZF^t;;KtXA1wrrS}{{1$=aoAy$Go<;LW;HjvZfcTMicOi%FZ+*5< zv(Dxzi4iA^z*3w&u&&K8@JA;YP!ngSFqD@Plnr39ECZUreDoq&IN|>HomiZod`}36 z1)I>G%*n4EZfNwbCxdEDYvUCz1ELj@iHJ2u+?a1{QZyEpq)dR@H$=c?hYG&uHw>p9 z&}!zS7@VKA@Ix=ViBn4UYYZ*m>6-vc>YjGzM>Y0Y8$DaJSfzl%4&~VL`P8ZJ+b$<# z1*wpht#WiY@*v!0o%_HD-Pi4AjNEf_Iz>z7Tij6ltCj@)Ub ziXkLQT}^UskGnLMAS}}kNa~P6eW6i0y^vPh8eD1UN6p&glZ z3+x&k=-#=*c9>v6)IY87;pi^f6{Ypu{>rDtsmb{Rt~X!Prju$r_f@TneI7W9IB9yt z&CQKm39vpi5?p)O_15qyS~P`Q=q4zTK)?U$u-jhOm9giHIvKD)(s;!E5xWaAB$@Q8 z`=;7A`a+HW`b44Ve|gksOf5}3F0 zxw^Tkv~4A+vGtRKZ@Agj1w$Mrr`~c0NBHVR#TkD7+wSL88EBJ`(6>=S2<{j;LKFtA h!3@%vp>Lh%CXInJwai!@omKwSad$QO?YNs${V$wCj-LPk delta 92421 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%0DjwTd3he{{1y||tG=MYzx!f)Dp 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 delta 92421 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 nM2^uL=*fF!REkWfMzfmcC7kdOxH4)Oi| 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 delta 87510 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

#HTI-(PKJ?>L(QK(0;?ob`9f^y&p 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 diff --git a/resources/i18n/tr/QIDIStudio.mo b/resources/i18n/tr/QIDIStudio.mo index 06a532c4200894ee713838696b9b7067f73baba7..8e99875fc8340f7208ca42cbd9563d8f9d0a7734 100644 GIT binary patch delta 111399 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�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 LD}on1t7HBP>w5r8 diff --git a/resources/i18n/uk/QIDIStudio.mo b/resources/i18n/uk/QIDIStudio.mo index 8473c51c8b816ec4af8e0859ddd6597e51ce988a..2dc0725525307fe9a95aa813031666b208efc96c 100644 GIT binary patch delta 77201 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

u;ttJc{rs#`WL=It$t0b(k6c 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

~to%4eV!&m2^Tm%9A_urB$BSO-gVbU*E)UOLxY zK1(O-U}vP`zBhuz9u9=nsO{ILi}iFGDr9T%FWij^`J%3NeI+V?0M)@`sE%EB-a&2C zN7xJBU>5Ay%?`L(7^eMyh=d+IhMJ1=sMUK76@e$t52z`K+C4P*m(DDxscD1?Z70+> z-$)#S%TV>D?P2eZtf-^AC3eNB_^tMTNKc!Bl&FrR#aS4M4e1{vfcSq%S<4Pjw^$89Bk$F{L1`x_GsqhDi`89a(t9cmKAbSn{B_y&Av@f2sIEQ?` zL7~CF-=D)MRM>EEs8@v}vH6hD;6KCN@B<;IyzDUh@x1Qv(BQv}nueN^Z$?A5> ziTAK3b{Jzn0sVqU$v?%XxP2_4#^vK|py|icAtIX1Cy|&?mYZa2py^~gP+FmS-VJpi zjl|OUBdVdBSOIfPvDfYZ3@1Me6~Uc27Wbi^FF(~r-Uzj5JEL}oKg3-ai@I^1%Wpu1 z=m6?`xP%J*RaC_8qdp{Fq9PW5n!Ri?qC#B^HGulg&KOR97^>c-R_=Q{NhtKcId7nP z_87Gr-l94dGTlzNM5qdKqB>LtHK#RD&$Ysy*ah?9pO^=e&afXktD+(>0TXLd7Ld?u zavN%q{pRx5Q6qbasyN0>%O}DT4&HNl z??;=OIOs=mAq@#NR2{XAnqgI(?aKc`b>KDT#;9}bZ#;!C2l-wYj>}OI`4#mpxrUnB zKT#cd;rtKP;n;K8|1(J>n`=GVgt~APbK*r*$D+&&^`?jLhYIXUe${;Yp*6{ZP;UnL zMc5zn{$wZOMl4GHEmpyN3+)%2Bd|94Pk0e)EMotwhv^qv&-0=htl;wXot>OR-Sru$ z18XU2cdSE2ax-e=w^0N68+GEnMzxb@i7n=Is5O<}C!zOtNmPZ+P+vOVqe4C&wTR}U zD&C3O4f|1{zkq5uu+%=gbD}yl09Bulx_=C6H_dY{M=e%=qboRwQ7AZtYWO@V5`W@a ze2&^~3zpe^t5I{h5mnJ%)QHZw@~fz|@R!Sfz%1mWEw{I0F8ogK|IH+Hc0;n&Y8ki1yyYjiHhPI+2ast({>!?Ni2oPXCWww98iI+_g?fzqgk8>3!I z?NN(-$U64F&f>`wXyhAFi}5%rL^n{o;&0T{{EO<~3(SPs)>}vGq2{zXs)HRcGxk75 zWIk%`tVMNnAF7=*J_$YWC#u1Rs0Lr7di>EDeS>{GevPWIG-kkBs3{tNd{1}_aTYE` zb*RurtG6^}AzuyE-T+kn{xA~i*<{olEkQM~2^FgSuKW@zlz*aD`3KZ1={pBmJ-@F2oY}0u{kLyV(C)jg?8r#?DU8L8y^Uz~Z)>){mC^Z)E+|Lek23bZI*qvq86#f*db$tFY1ZB0}| zjZqb}c6LOKs0V7XjdS@)sDZ6OwX*}0<6hL_yz&eCU%w!@LxEO%v3<60Yoq3H2-MiHgxuIj`K(Js1X%JZP#L`2v$Wc-Ug_8yP-NV0=28gyYl&{0sEUsC=^FgBR+%S z_yo0W;vTa7of$O+O;HVgkLo~Q48y^wqj(r<0F!V!E<#ONp2PNBVbp*sAszI+)+F>` zKj#S4$fuyz!WL8m``z^;s1BUNAMrNozJ5n+`;ByNao%>uK5FlTf~Wyk!zB9tuTMfF z?T#AZcvJ&3UHLLp1N*QDp2EQx<5yeVqfwziNB>DLI9z_Yar!GMGoN1_Cuo<=Q&${amQB(K{ zIWD}AleQ?sPO|@1K`aXNzD|K!<+)wHE~?>9sO{GmwV&r>1zd*;`5V-t`VTb~Nlw`> zuQOwCu2CmneN;r}qUzmviv8b}#LpBI#4NwriPsu4lOKb+aSJMBzn~g8iJH^vsLp;|f8?Za>Kt&{zf5t))i5fv3REVpfM%n;%F0@A-Abn8{Pj=;V zQ1`Dyb#$vM--jj1|Avtm_pDh2HIR;22>pH}G@`Aj9v#74cmnI=Csc&$oU@<(j$%&o z?{PLpoVW7Bs0QESC@gfr{tekd97BHMMLRDNU$XYTMGhw4izJ~Q<*@><1nR@0JZf7u zLPerCYNR8bQ{D9iF257?++o!Hf1o1w7mmbNsQL!{ZuiZ=+}i&uNvP-7F&tC=VGR{S zRZs~vcMVVnQw!9h9gbOWCT79|m;oQ4)>6F7wks;4-XZN>ek6vHUxr_6|F0yWGx`_I zjz_Q?zCtzB=8E;aFBT?06*bZ`sOxu7+x8_YLeZ{Tc|z3Grg!GU_T3h_agj_Sf!f^7*@n8u5q6rn^FW0T1uWs1$;iz*XE2?8TQ1z8Wjkuz-3Z5lj z{RaDA9SFZ^59GlHVReZ$U-;SKr-m0Tr^_&gZT?aL;axhv8iR7B%-pQ1@3yRoD_0 zsXnMVABCxKHtM|CiTUs#>I8h}uKRKBTLqD*xhjD=GAp1$SQGV*7>$~OS*VH^pep_a zHNs==`X$tN!FALK@3`y#qC)?{<&*ps+#US;PZHW5rBNemj%uhUs;2``Bb$sm;TEDs zxCYhXJ*W;H#?*KhHGn98TgSgbt)&#Gsi}y1m(<71+W&(|XoM?KJ>KE+hfociM>Txa zc@NdVQ&a@rp|)%2Klbapp3dFah4TMUQ`F^wz1)VOBD5Ui(7v~pgc{n7io`+8hBr|S z#eQghjfzl8)MCnsicm$=s&9r`bc<0DT;W`gdUtF?Mea8of;Z7`Nuu#1E`;!jg-6Ms zdu%t(`qviOO4JnW#*TOb6|uZetmCCoBdUywR83R|nmAjd2GS9AUoX^$&VVQEe^oq{ z0*z!b7Q-E=h`d3~*%#D2BOHPn$wXAeGf-2o0oC9^)Ef8$HNyX)I{v_wKX>_$&cJi) zKrGZ+OXZU&P9g$pV<%K-4x;Aj3bw}ws0M1iFdL&*aT`>J$Dukp8x^UaoXapX`8B8k zT|!OKU8nzq#9|8Gqbiv9(iYJYEJA)I>Vf;%7@uJzR(WL|8;I|99dqLC*Y^Do|Bd}h zwlr$r??Wxp8>mH|@@??ng!x_}5=ALkh}x&OQ15_P@9fWJZBRX*hdFQ!s-f$sui`lG zZQqx{(&XEr&VzMW34cRHFv$n|M{L8eJo#TSLi<1NM+@b5*oq6yQ5`sfIx_8y+Z!?RbR`C?fh3ir8|NmibOc7@J8mMo%NvPd$0>8u87>+rk1cEQAn%IzhKh%MB z5&cpmN=FR@LpKJ;kUx!D-F2e{f<5ktgUBz%Vi+Dh5PUZ@N3DgK&cj%b{BzXv6=DQ} z5on5<+EJ*3Xe(*}r(y*B;P?K26lA9$P0T>>7Y;R1tGf>>#Pd**_!TSQUDVV>#tH;a zveu{y@1jEeP3%B$&6Gf$h}BWMq7LfhY=k;@dd2nw!2@Ol1zKd&P;<5zwa-tWw%rXp zg!fS+SQW=SfU4*U>i&OF+x8=BTgLt>5Ii4}qSi=S)V?o)y03~)LI*}u)Q?PUQ4jur zI;ke1w&fBmgR4=Ic#3&2cHBVlzl>1AxeoOM$T#r#9|3o4XD@e=Qfk*Eq9CJY4s?%xs>;@zkQ_oD`K%H^-%B=Yz0 zGWJXq@RsTOztY!%;D4*_8P4Fs@Wg@Oe^@BVH-X@HdoP?q`3F=3dF^kYx0{gHGZAKI+`DKe;rJNtu z47c4-3+s{Zg3a((T#gx1TmCm}NLZN8t;udVJD#OJBOumm;NyHO3_ z!1VY6HC29+Om+wJX8l4qt21F$bG)IiG)V73$-|oyZjB*$@dubz)MsI-k}yxysWleQ=!iE2-N+h zu`gCaHGCNL{0US<&Y;@6kMXttUz1SCqD9(;M5qVSp?aJdb=2lYZNu*|GtNMr1N%@T zzK+^ncU}2&R6}27v-(q_&V>lnA}oi&fB!d*L`@1-V;TH}&9P*5t8gi*Bb!kN)E?(C z)QB#kw%0>c$3LPX;^nZ8B}H9NjruOgz7*9D)1Mlb~xi62pmayjZeIDoqEw!8ie zHImPm7L(?*>qRgX`KqWz+yynIKcJ>&CaS~pF(z)!$^KWx`zX+ZXHnbeDJqm9xhx+S zRZ(ix!Ialo5%qjCRK?v~ezeQ~i1{erh#J^mSPfsIc1@|=?0=2CNp9<58`MeG2{m`U zQHyP)%g?~<;VV)SOj9HCPveM>i^hgHR2OKuyUE)XQf%YVMDr*321H!w-@BeJ`|tRgeI+ z=#ru4CNHYNYN&=9qAKo$+IE966V637d>D1oUBvwO1{JYv1#L?5pq{UUs;@Cd*Z%K9 zLffk^>VY3zel#jnQ&Cg02-TtWSORyU8v20RmbnU9hl-+}YlrGsAJlFbg^Ju9RDJ7J zPW#@^B(#W5qeA%+)uF(5c4o&xg)l9u=UJSEQ4Lo`o$U=#4Rk|wU<4}E(@|5g7PYuf zqw4tseQmpcNQ7ea!hzsFi;0C=#kWxvyg^m?RT0alz~B_2zJRKsI?@?+0QE=RKLjh_ zMAQLy+2ykowMh0V%Kq23@F`G8W}rg07}dkgs2(3iEymwa_g_Or>M3f(Z&CNhDrV28 zKy^G4wN}cYo^Od-%-v8Oo?OhghUZbxf`U~Tfia8QV$6rCs0M03w@0m!iI@YYV@5oJ z8o*=JRJ=zmwzws%!{MmKnHMz`^-)Lk0H1`m#dK5!8&MJ1i)HaQmrq#I7ExMM&-0-c zVM$cTM>xl#A~p#%;@PNXYPBWjE4aSv1ohoa_mmMdR{YG8-E zeh{^-E~6IlLsZ2v%UHunF(>&Pm zer5YrN;}k|TZYAP2Wlj5Q611fgI0%bXg%5iLS>^en33E2zcx0yQ;XP|qi* zW*@IPP`k%(NJ1AnqaGZOS|rO+=fNS&f_G3Iie25-N)c2?+n_o$4I^iZZsZ3eJ z)=nlYM?O2MqkWO*d~Ya;!xT)m0t| z+0>*#Y5w)u9il`x4f+HIW__ z@?5C$qNt8mN3Hrcs7MV&t)X!kOZ$H|iDtMIM_`~1XMYHPe8xKD&(^h2rmtsTv)NG{ zXp0K5k7{_Vb0%t=E=FzB)u;x4#=&^Zm6xf{{@2Lrl2Fguq8{jtO>q?J!TYGy{sOg_ z-l5L+*bVG$nHCl5YN+SiV|N^YitJ-o{uZ^iqBpcPk-j1OU$4ci6lnEV!-?1gwK^Z+ z9Q=aS@W)2B-~U04JbGh`SOU}{osGeB12t8*P#wMN@*hxB@gHj7UpHa@tLN#PSkH@L zdGghPssD`4qu>W zw+saTws$XB`~k{e^*%H)CrdT@*Sy@!Rsyr4>!TtN zXm3*x0~Mjdm>uh)1~LkJ;WkuN zQ5Cg7ji4uLq$5yk=OrivQ8`a?psHyuC6^X=M?0RYR72+l&v|U=G^6j17oPAN- zY6xm^%|+e688sCwDO0|Ad<2H9hSwCYyTtf#APj zd_;i`lxuygf_tb)yu$zCN7M*!^fe!13i9tz9ZcNMc26qQ$SPwt9DrqUHI~L_SQ7L0 zH~aY{G=e>-2j5{`%rL<6gHfSe>)eVO;T}|nPN7146}2`V;vY{4f3&v*z33{W+y)e zwI+6oICNA05f zF8>VGpf}X&OO87GbD$z#7OQFh4<|8!f{X5k=0DhjeNd}?Dry9)uoxagbtKv_Tg^#u zBKfMQ?RNteu?MJK5;EMTA}VTN8Bp8vJN!obzcvXizD}qS_i;D)sFD7Nip&b%xS9x0(D4?1IZC+LR=mWPgBYkBZ28)PeK} zOQ4@?vK_s>a0mtKa6U#%2?YOLz;V>U(P3)9TYzIQ95YO_zXO!R!Q}U0FDyLWI zk`JE|2>wgR6*!fAqL~5j0j|KR+W%8#*%^HsFEFxfv+a-2A#(y=b8Z}m+wl<|!o_p# zi>CEF>&PzD(Rvj%qLlNkq2~BK`4_ko8!fPoCHyH6{EyNM!wcH~MHbpmH1QVMmreoH z>YahA@HCdfxQp$NPqm!yaU$glm)I9mYrFsJWVoTCG+xr- z$YPAX)4mOB?Xq2vY`0BK0W8k_Jx~p9#m0CI2Vwr7ZS8DBMd%G?$Eh-gdgX)mC))OSn(_>XY!$!4;^b2vX2e9S8ESPe zK4M=ur!WuYUmXnu|3~Phehmcw-SAQDp#9(EnDy{DmgB)EsIxxbaogWjQFGW8wP@C% zemZ`HWyt3`X}hE!>PN8ssHuE``LN@uK=A*q#}cefKIL!rTu*GE{lA+;4K5@+Z5P^L zMe=J=i}MX?DjJ@#b72yuC4USx_m7a1%u8_Aek5ywioga`=&xWA{DS(3EquL&X?HwCS3x}V=s+vO0pz;~!QZ+OcN zkU6Ne@DfvCj@!0)tD@%K$8g+&!|@_2V)g!KpKb$D1K5MvFyxMJbD!f*z`H@gFno^9 z{`MMI zPQ=Fk!$9yq7V{9*qs5QRbGVEAf2c_8dTb$2_OETXp%{nqgP0J{Vj{fj^6yaRK#;0zzqZZ2~+>1LkHh!a|9!ywfIUChV(juU5d4o>jl&a^H~$py4q%qg_JQ&U+o=4D>Sy2lNb$v#Q?zf>M+*yva)&bz-5#ipXSqHZHNs{w!h)Y*4P#pQJ5(r- z#|jIcc-vx!1wT$BSNyQ4lJ4xQ z!o1F7t`Ukq+!AB zcNMj3o}kJTC$sYJP?4>U8sK15J;Qtwu}DmC{^%|&!(hWMzu#Ryf%>`NcZ`PrL!ATv zphEoyqvHqs3IoZ*f;O|&qsA|J?bZ(-R}B1 zj7|O?Y7IR{Evmq`HZ=*INm2EtLUkwys>8*Qf%sk(OL+BBbKMHnV0$cyz41HTg&M&t zR0qGHDo&6hEcmOMw5Tb{g6ddlm#=}UucIsPi>hZtu$=uj$z7NmEZ`Rks1R;N-MAMu zvR_dR{((9P|3;0dR7xwa>1>5+uon))p{V)-sci0JqXrruYia*~L!v!)L~Wbju^~P~ zy$vgcTZn(a2=dcWA>5Cu=rpQMCYKt<>;)Es|sUkQ>#ph8P9Aqw4J|wf{$vP{?MYLO2&w;wsc!9z*r`I%*_u zoUwD;cS9P?KzUcx6wN}tj#r^N{HH5_==_BGF8C@B`#(8}tR$*ndDO^ep*pk>6_I6_ z1}~u&(Oc9A;^wswr$mh~GlpYv)cq|`BOZb3$T(E})37Se%gg?+MdBd^L$GK*`;__x zwSSZ45B?Y0ygYb{{5I4`hZYD6eypy<%;c}3)cu|4@JwQbSuM9uXH z)FM8M+6^~RU)3*AYamu#TU!Z{-Q#;nTtO<-gXvJ`KrYn&Erwe46|osM$6|N@yP{Xm zzU8{%cCvBnTZfLK&V|dUDNESE7HuKa+phwCt^MDUgjRV!EQPC3tN$_b^75XeI`SHu zqu0!QWan#3GarK#hDCR={_tRbR5XEz-8wmi!3piI1=%Hfv!YwQH~k`OjDh zyR~F7jw7*`gyyzfD;EjOOMVsZVw>E;e&lDj4GaFyX5+OB3;whGby%G8umQd6uep31y|!mOwy50C47vUn&O>o zF_l3bC{Lh zgso8r(*V>7I0N;evJ`caZbNnO9BLrHqZai)mSp- zYhC_1Y9xVfHsZvn5vOcME;Z6wK&HR(m5p3COSb7MI9QmFTTYg9+Np&Im2k)DF;*t+0#_TN5Na2m64 z;Wny*m_4k)#HfyCKs6YN8c{CPeZ?^xE2E~cGnU2CSOU*r1jg%WYpSrbI9AsFFHJ%t znu?nH8K{QlI~Su?_X<=;HlZ5c>8>Ak9(UJIqat?+bK*@*hjDw^0hb3$lkbPVw#hFf z=Hf|I$lCO_5cNVeI0`kgiO!X%ReaES1J$9om>UCqEadr7i?ckI!?vikwgGkjkv{By zHF%B!c^fs?Pf#NW?Q2JFEK~$Kp*qyZIT*FdN1!SkhpJ~5YGBJT1h=5--G*9Q$5Hh^ z?#uqy1FtENVf}0kBt$h-6g4Gfup?GMy;OE%DSVBZx`O>}WQ9@n)I@cx1*)EQsFSY? zs$>08+j5joLO*`bLM^JTme6seNfwR7ZL&AJ3&Hoauqew&zKA253!&BOQTltXe@}kUH&C1Lg|@8 zg}5*(#HCOTRz-E_dsM@{Q61ljdTuv{>-~Su6+B0UF#6E2;IB@TVSs!!RK>NhD>lW< zcm{LhJ7?A(?4{BiHB~-pq|;DSycCDy0o2@=9>#sz|FubIb+5rVw6|Dd)GEz} zEwLx=#y?Q2ddesp@l32wel;$|(9vPRKiRB6bu8u>8+k2M$D5#bL042q`i*gO?o*J3 zf~gpZdr@=y5Sw7iv9{j_p~?@S7S$`%d5~|MJ=X&jiAC5PH=!DgKi<|-GSr$#i5hTr zpM)MLgnBzwbosWJk9;3ggw|t5+=Hp{E~;ZuCfK%Yg=NSuM%DK>>bbY52BS>0NF+uL zG~DS|au@obw#!gd1ruHQ0@PfubRKZmuc8`!fWNO_eQ!46Rg0SotsPOEJ8J4iI9H=yZf8)> zJ)gn;SK=K78qt5w*fZ@1j-;pxrlD5uUZp*o&@zHP%HJ_&_xH7>y2*a+(_Ft?&sd)%MwzNDy#WJX1#D(ZS4=TPT3)O|Cs z74CNBDHhs~Y8i1B<$gO7Kau!?TX4Z5>sj^1_O=>`^(g-jyJEd17MWwH2%N!^cpWu0 zDVJKuTH`446HpyYxXhkQfr?BzB(nVfe|8s|p?ccZE_f$VUoLl14Lw3Fx_7Ak8*90p zkXcX_w!rZ?9CbbJ3Mf&E;576$+Q|2`55)dkFqZ&4MbUTGG`TI8FdI}7?ecL}SqGD$?u$gNokGr9*pPfDR78$R?f>(x;JWiZj-&i3Y7q`tZT^6Yz!=mS zKF|3ps>0`}hCia#RP;5r&y%3?*-+<1QPk_aA^HkkTM`P<7*u`}>W9e-*Z?1*8YsQi zI#LzYP#u?ViRxH;)LU&3DuSa?2h9pp!+Tx+ipxJ)%l_AcG1u{HvQYl1H7fscgZb4) zYbdodoAW!=edRF~HgXO`g?t{W1KV8wBC5lWo$pZxT+~gzZG-%q?1nR_9$!aAM{(Dq~+ntB7HTkosQ0LiV*Gr>1RKw*vpw>)Z?1Vdg66#61t+qJopgu4* zq2~S`s)9$T5r=KFZ@h0%U@kE@qfoD;s42|LSrrp6lNo1)4$p*p z9<&=$IWyoG9*A`L9nN1+FPkH%sj7a+-VqH^`3+2{AZuU zWD?Vl*n?@0+8jorLR`vO*V*1V2(^eNqeiqCHS$%??WhhMLJi=8D{u6x-S<7}y5F0G zKC4H%3x}L%Q60E}S{qNDZ&4%s&l%&Gbs(WL8LA_xQ6tXgEazl@beCqPej@vJ#M`L=*ccNDLP1KrriNW{%3HQE7<*TFW>*~s9qawB2T|a=q@BiDu z1P6@sJ!*tePnz+Z$xs!fLw%@3U}~I<<#99S!w;ARbDlCAqn;b>oP>(dOy%|dUqV6+ zu68$UbvOL%JcgR9OU`?!&-7O=pXN7vd-4x#6r$leQD3J z|22pCD9~@WYocywhnnND?#6|vo^L@_bQZJX4b5JAtL)7&SsL*#ut%3Qd#di^_ z<44plr7B;t#oiY6+V_1D!S_9?r}x|q&#@!)II7|9s0gk? z)pyc)8P&misOREdw!B}2ghKK?R>HZceg79~|Gr0ku_U-+YosPBlq*r&@mEv?9-|`j z5*7LwSFJoL_8=eb^3zcRo{QY)duK?f$G1=ode_XPs5#2z@?BADWejS!EJHQC0oCAk z)JN-4cm1Zj{Sj++BkQ zch}$&BmpwGgn!+q_B=n|TUR=(YS*r9Rp<2S9vF;cpm(2u3g8LU)_j7p6Z@U3WFn~f zTu_0PF?mfW{f=(l?;Ar$hiE>OfwRUdFhAqlPz&O{ccsn=wRg3kD%Hux!=W--VB7QBQs0B-m8(=KPze7FiorgLL4~#FN48Dgl z81b_^r17Bwo&`0(6)MnUP>1e`jiY|y`d7r6=;-aYIMltl4pc?PK{-4Mr@-@2j+%dU zUn+NlO&AY@a`YH#{-cc}d~@T3urTrrurzE3b!*@9jq6_yUL%l!&roL|%73nuKf^|h z(?b~^4OOApP#G>a`5}{EggP5{q3nKyvK#ihTNm4y9O@8f`Oft(gZ&U_!6;Lh0_!kd z2(!SCHlLOsy6K*u9V*cAP!6X-*;!}Y4dwWl@g~$~#J_DmW*DcR)K4b^6B(fv)PdTo zc2Ew+7$-w*(JbgWg4(*>#`7kBV&f1SM-1!q<3J^t!p51P4yiw%393RFY-H>Xby<$F z`8~$t#w*4LP2fk>;EX7s_-AE z%c4jGSBU|}@lb)xhYED5aXplSoyH?jdKYbc!}tX15ii8%Q$-B$UEp0ZBlPRJ|G!89 z-oN2oJ+d?S#TelyXD~LDqeM1N2Ng(Gs4dF}RiSb=-`v<1O0Nq{3;RJ`1xsOGc;cr3 zzb6PACBXX#l?Lj0zB82J{ZJX5g9_j(ED9gme5$A}vs_SH(#p6FYHLEE-kt-a1$f^l zq=l;RKqz~AqWJ^7KY)B3fg+t1-AyckI$Rr|0y$;81$#4o0ll*k!#QdPwSFL!e3Wq_ zjLvull*1Lqtx%OX=(o-jn}{6Ko!WR%85DssTpj8?pdr+|TqmeQHx4Sm9Z(LAK?QKx zcnd0#2e3B$56W(>SWeI1hE4|rouLfffl~O#80KfE_%qZeql8e7lA1gt)O{m|$;(2W zg<3Z5Wb6-Re>9Z+*^tEizO|;X-4qT(8Mp*x_@&K!VZ zg~3p7CX?X~c*xi{n9`DY_GAIx2aHO|T}G3k9L%!u8mK@w8~4Mgj8EJ67S#RVFQ@<` zrSQ8*f>XGOUySvQ1E9{tLZ}6+pbpc1lRtt982RK?^Cp#o}Q>lmMZO89f;*uXIgG+M1S*3t>D`^}XQ%*ELFr|O3ZS%& zYeT(jwl|K2+Je=PtHSR)O-BYF8$Uu_Mv*hPtw{rApoondLpkhi91i7h3Y6g`HvR+3 z?q%aslYfRvFj7WUlIt%99SIV80!j|$AS2YC|6=mWHm+;qPB!iX6~IK}La6I~gYh_& zo%>K*_W?>jOeXy3`j0_Jha?HqL~>(xDKIVugJ5N2Z72tgp#tv>b))e^IobksNKe3A z@E@p3q|EHrOqAaRFa+w$rioCu-iuIY;~P}v3Knny*Md3|O`rnzn|vJfe*QPZ z>+miGbtnoH4Dh~0E)EqyD<}iwpfX+qmDw?k?EYpF{8W|G%Y^2SND4764QwibG{q9d>{Np|10nP!$U<;`FLQ1<(}gP<4a~>>yM{ zu0c7BTht|z4DMuH1bV;!>k}O*_=>pzB0*&s1IlnpV>YM^3)#52u`^V_1E4B69%>7w zLD^XcW#<6Y`ZKU6{I?j_zb4ugcZxls0vQcuXe!j>^BgD#YoIdQWAhiF)?bHm^cc$V zN2p50DB31DpDd#vkl)(g0rB4InYN4^M%@2XPPfUagbODru zWl#a^G+uxs7(a&!yh~~4ZzPodOg|ktTy26KPzFyLFF>7*>ri^p%ecdo80t(EhB}<< zU_p4=<|CDLb}~X8+8j^`Rfak{ePL$kUqeUVXx@ZU{05)G_~in;pIC$`@9qx?;Sw!? z(_r!n?lkX!Wf`A^y5+{J=o}Y?DsdTDiIUfWkr=P2W&Ga z7UqPiL}{o1YukJysIBS+WpFCgRkImN|97ZFP8)9+pBO`oz8d!YABBz_B!F6&49ZYu zD8q$JUIt39ri~jw-PzheZN*rVFNRvb-p2c&)}1n5gtB|12G@T$IuA|o6lxFO7!%cW zilw0pR<&_csKe9_>hSi2x*TW2`fw$bgYdN+qe8v?#)AqZB~+prYT5Ol7lBG%2I_Fs zhceXO6puqKykg_qP!68KN-)Ia#cI1sREBc!D^%cJjYD7r##3MhIM+`{ipQV=xNPI6 zP-o&TREAONxV_E_wfB{w-getT-JnL>crnzY*nX(Pdeg?Qp!6cub%`X0O2D7a1UaAr z$p=+|(okDd2THL4)Lyr=@hGS_mnpCiya@Bd81)=08b?D_;0RQLS72T42Y*3s(SBdC z25zFKaWve7;ykF5S8C`gQ4?z15z1f>8xJ>*GfssKnV$poX7kaQxRG053@XvG(0l%` zMMtG-0zJdV;ZPY*hpFKXs0{8vU3PDvwjz4t0Pn}^8KD9k2UU@&Fgv^mYr}vh?rb!K z((4AjKmXU4&LjlGU^N)KX@K|F=vu=yjL$=TW6{5vdoS1mHGTn`Qp)7b1H8YCGOR^_ zZ$IPXum$s@S_XK3AMkHjm2r($?)!k{P!+1zn(JRTpq+GD!Mtq(yk9i32tEkQ>1^x1 z?Hbr2!269SA7D=OUU%ee6sGFrGT8`q7WG;33q45Tmb)8%KdEc><`1%G@Sz0afZQP&cBb#@$f%&KvJR*?kSQmEXGf zokH}kP7n;WAP3YQ7Kd^;1lE8Hpq^YppthiGH|KaUyu$c0Tn|@w5Ac4#P`8J3xD5VA zMK{ARY*DS=t^#%ZeVpUQ#;(TUun2}`!BX%BEDnSFy0_&PP#Fw_s^Da(Etv(CVTyh( zk*rYTBF2hP>*^W(9jr45>RYaU7_M`Yf1rfP2EJ1GPn? zp#nJorGLrB_q;L3Kg0ySfzEI&s5@Q?s0Epz4CS-=F2=#e$;QP{0dKPLdE-6fYbbj@ z&YaFv6qrkwUphLPXl!h6>;skg2&j@Rg!%-u&E^vha+#%t(#sE3$r?7U4`sKzjR(Ul zjOUpAB=r9L|1~=L!ZBd5TTmFP#1){f_Xbc8p_8HRh$oCMph_EMh;tka9P?zIASP))=N+9+GXD2?CUJ4ja*ME9Cia4`PbB~*eT#&DCk{w0V-M~W$og`wp2jqRWU z>}MPWb;_qhIa~wfU>{V#N1*JTgIf2(_|X_J*~w#0=K5C#NfBsaMPqH4jd4>OPc_bm zGPnZD@mAw8<4xn=Pzm^^xIm*rUB0QI0?P|^IBQJd`qy4{Lm-ZW%4C^wEz})w3)BP3 zUr+%=nCciCNS-KrTx#3{wKW&v6g$EtJDl^PJtH#>&vI(lj(dJ1E6IP_ztepA>->W`yZs zVW?YbTPR0ejeU%Rpw7fd8!xi)3Me}VpaQ-GRgv3J4!=M>#s@5Rdi56j-F4dmfecQx ziIq?vqxV2v*H__D_|fL~FLCo1p)&s)D$s9GnTP+)l{$tosWB7Oe12mYzjbOt9j<0j zhiL><Na(DvD&<&`-pFm~)9V*k9OWhAN5<$tcLLJKDQ1kVmw%XsqI)k7b z&x5**HbXgn0=3|8s6G5(@-I*Ugk9zs4Gv_S2ugph$(I>7Lj|(m#upv^zPof3$xEor zA}n`~<3Tw{3MJ177s3K2zYS&ZnenSJ+6pI64wZ2(s6;A2`Kb<5!%ooq{6E9%___v{k;CN1ET&KZ%5ZV0$Qu}2Lg{xl4lwx`s0vMkdSE#Vl~}k< zR#B*ovqM$14O9aDK6Lb`H3(LKn_+wS9cF>;H@o}6Jg6^?&cp05^A>mLn!+B87sLH9 z?$!YBZ%SN)a?pI6t6*EG@gUu8rFp z`@mSpN7#4{l->&12JVKkmvXn$D+uMMD)fH-*T@9F8oNSe>WBI*_=`>ca*xaG6VzTt z{M|7+l)<<*PHD_w%nna5{|i(F!tHg8znAO33W6*M^mX_kn^+6w;1HDI6Hxc^t5AP1 z;cuuXru6&VsqYW9x7%Skcn7Ki>Gr#T3&7coE5P3H36!122mG!x?|?IO15RQh)&SP+L7|%eRjhj%Fc?`-3tHl7NTBVP^`$O))7uk%m=eSvZq;SaYy36!2c8y($X@ zirKgq)WX3~4ks8F8@ECkIA%NxrGLfv0P5;^1!X_-5tmSGs6cW;67u`X(UGBgPT*?_ zwV;d1`#~8VV&jQWUpCKxaa-+YhZrlJE1D~7Ak=+#_%WH^&SN(kkqg%`~~V3z82nskxp{` zFQfB>jvS9WQEKzYU63fEl`dx8XuedqmAR9<@#5N z)1P&Y^Fo!hB-Aalg2{h{a@5tvlZ^|Y4%r&xHsgLMJ13wLI&b_F>VEPZ>i&_$f6gh? zggP9}U`^N+%D{2sIj9V;LIw8G2a9;dL{Lvu!BF;!Km||*D$s^-By0s`-~Y-w z@1Y|5237KG7u;bf4Rz;R1{K&zcpnB|boya0*^gpiXXGuQF0(68_mekJ0jIv~K1&vc znHZ0P*!BCi)6s{`TQ-sGirbRPP>vfy-P?yi-O*M<1$YH2;1@PddeuFUq=Y#Rz%(hs`SU8>^y{xVAy-^GHwd>u6YDjgK_V3{kNslmX0#I0u|w7I26Wz;2x{z zLuGgt%E2e762^Y$K4|2D+LEDATQ(a?f1k;p+4wtDVCf&Z1j|0+`j?;=0vVhE3iA^XO09sZIf@xGz0aVws^%e<5QTW3?xK=ePj^ zT_yveE{m~H4-8YF3}k%jSio2TD&q!F_m8en0Stm#Kh@^vK-t}B^LuUnJXE6B{H72B zm9g(HXCOW-%rF>Au?frw`$HYpRj?im`^-6L2(@)>ZM*;~@HJ2Y?J*vLs^kf%%h3Os zjv`O{+!@Lb_3l;%s$^T?f-vkQl%a+%-Qj5gHQoWGw+|}Q<2Jqm2Q$74*TANKyBklG zf7}nHr^EKT{=d>Gk3ySQ?hhbtgFP6hdhHy{g{2rTfpYK+D&Y4vj`+sO<3MGc0_xc= z2h<_#3{}~=Q0ulr**WHs>+iA&?n6C7{R35+82>uO!cco%0ctCnnS3BrDaV@pcjI*^ z$8VwT14%=iozhSN)-bjZb^UiY!7!*&PJ=SA09J=5pdwHF))~lZEMlwzYck&iD!}bf z8DF&d7f@ejeSx~u#(8Il7y6ST=t@Tpra*m;UuFt>p(4Iyd^4Wpd9}PW5F0- zoWWEuKjZ9B`W>O>dq7okv~f060IU3TWN14K<}y10S2BM7)hSH<<}zCZW#D(H!+07- zf)Ai>K!2P33)Ggz_|MtR22(RG0ab~1Fc(}2^Fsd}Iuq%{{q8be0b?)@B7OxHAGU@W zVRkqjj)2FFmBR$m&2*g}pJ?Uj;hKpcz!;ZJ zpx$h5K<^KJ1K~?ZqsJHRnHr@zT$-|Q4-}jzQ8JIc18SDjR zV3={NaSD`!*-!zjGWm8WM|*929!l>T)Z6h>DE*%T9pgjUPYu1l|C5Q1-bV95-LdLI zm25DSp_x#Z*9s_uhoKDq1@*T54l01SL2g}oCDY_s7!~Md>Yic#WueeCSv@D$?ro2^v&iYMe+RkeKF|BP#P%1 zd7u;v8OuXuTn8%Sb|xPN<#008p09&ie+%l}?g8{1LamP!)r}Jy(?jpy&C5eandY~N zk~XepYyef#mQar7LpeGHbrvo{&kWR@Uh&2pP}TLpfbnBWW`XEPRp(kl-YXgA{sDEqT* zyuojsLr{m}ijBj?agoP?GMoh#g9V@h@*79k{CKG6fjLl)mzn$w49EB;)Ve!R0X>Gg z<@-OHAZ}czm>$YuW@CP+g=Jt-SQ(aslTCgb>WS$gl;Oa5Zhd^HElUlxMOlqSY`%&c z^Y4GsQK>ta!e}T%v!Mc63stgRCO-#t3w>bo;p02~7*Ls~G*&QqcjHK?faXA*iKQ^1 zKL78fBS$xkPoS>%5U4#*pCHitn+^4$91Mf1$Xcj%TZ{*w0zYH(_nj^`FKBxu7B|1NCOo6w1M1o1Xxc!D5rIG43=TfvV(17!3b`@nN(?&TcxW1d2i3 zxY|PR{eLQJA0+ry@C5%fM4Cw1?J4WTj~0*k=a zQ1)LyRp3ifzl$h!uyc?DDwC#Ad)XQ)zXd(F_fL-P?fs{wa)*Rj`k)}3guu$E8@huHi?s9W|7s7!W49l}d6 z82$<6_&=zOgHt=^fU;8xO24`%=lW}C3Z0EZp%iC81@s$~qt!49JZ$q9jCY`SsGvSM zeSxZ2lr-*LFNHCSF+bEHEe*Ts`d>mv|3p&kw1M6?A(_)TgMFcHL}Q==I0zNkP2*GJ zTVt5?Ze3I;y(F*)%m5YGV&fK@KLWk${~{fIWqKE?WCb(0%&S0URvXG-E0_UxH~Au{ zQf`Dz;BF|rgc+Tkv`~TPhmzNTx_X-0{D_QP|9Uf-Z3>Uz490JuzNr|M$(@0-P+RdF zj?p|!1^Z_X^gdoMftueAmB3ybpNDdM&G-oFOud0hEJ_xxf1UEgSpvO(7`!T!!YP;; zK81RljFZ)EO)jXt9Sn8qXF^qAzwrcAAeW#V--P+#Qz(1MvpIQHV|wc#+vZ=vp}{ysSa zy)TJZKwY{Jw2;^uwe5FdRG%mEmdl2wsA6ursgA;0V-wvtQgDt__sKIZy$tGoFL0 zz#FJQ+U9fY3v~k;13CXZ>Ew5NmG-b{}IY=Kq2zi>HUe07{?e4<1kJSwRc6K7Bqx%+``z!<_Fq%j&TLl;o1s| z!3R)hCskp`22fYs)WTfEo`yO*51=X$r&6Hz2b}6c@8ADBN=Mh_ zZK!*Fn98n{!B83g0u@Lfs7yz|fpCM#Ggon2kRK|6YEWBI7b>u>Pyr2r`u=bhl)deu zuK&ZPaNZ`KKxG&Lb=U%{T4kWdac!Io%5Yj^A*gjVpaN)R90cWXwvCrVCAuH_mEj#a zdUHuq%`NO{oCtLtuY}6vDwLroP?uQiaGSs@IP5Z0v(tcM~d* z`!%@!buWH{K!(0Soz_@2-Hjy;)HpBHd! z%>#Xd;2x+aqyjD6WjYEf!*x(Mtb0%ouL*v20riF>7@vU^V2zgUy2zB zRQ`jiP?pY){h$&#W(?ECo%Z}tKZqy~)4`$8Uysf@I-OvIuI^o|H>|>VCDdj02`Z3e z-P}`bDPs?)`K89w@G#@IP-kFgcXufNgSz1q?cok%6R2D9`W{^WD)k!#QpncRu?pPI zxD#vyQ}=R*Z#YzCUfDQ8Z}*w6E7W0}3RA(qU?Lc`kNc>V0V<#oP&c~MCQsRy>t9bM z{=R{}|KN5w2X5=<998M>uG2P9dNZN+@+>R?A3+&RH^7~l!B7=B2&MN7D&X%>TNQ7h zt7KW2fN@7Z9Vw26x*;rtdbm6TgW*Rg1Mvw|Z=2a+3aA^G#=W5o&w;wbor2n`r%-3& zr$O%Ossk0+UMTyIVRz_{J~+^KfX;9@1C|=%0{RoqV;ln4!%0J(qr$`7A?ysph2iW# zZQZ8f?rfZgl7ENIk%t@UKC-of;~D=87094bUPb-Bm2`BcyKDRxDuaO0&QW@p0E4Yy zQRG9$xKB8Lz+{ZS!v-+fSaU~(wC^`Yjc7!SaFB=ip)uIoSD zWM_DT@fy_S_#Mh|rzwuZVNS+#VQF|CeuD9)x~Jio(_G~`LREAs)Lt)#I{g=*&P3el zZp)fO@ArQXp%cu+Tv#9e4wu7tGh7Dyp)!6Cwb!|4x*JeUsMEgydh<{>nB21heMezO zD95>GyOQ^VI;0z*DspNz*S|{i34snv);Z4MG^mBApze4v=DLNIp!C~9T@{O=DzqE6 zgy&73XP$Fd1U?)Pn=Ig-%=jOe3g%tt95#YlI33E+ zbvO*Zg|lFvMcg^V@{Q+WcOxqHn+t3vEXDjfSXugTA}q1gZTV$C9qrLqI0L3x=I&Vg zjPaMd%c?unqt$Ov8Lu-QHr{}$$SW8KBdlzfN?{At<-aIZm+MeQ}T*D)S9c4-PlsO1N}~t3<_} zj#J??)~DQ(aX2nRi+Ts`+ajb7jA|{V5L1=HM;&M($T3t2WP{;-vhmWl6?^z z%DB^Bmw5=h%6Q#AccU7%-#s&4h0%~dgt|OKj4=#AnN5W+AB-EjK36*K$L+&!G2X!bXKpnoN@C;l7b(!@!?Dz%##(2OV z?nx@y5w3qNSa2lJ`%|gQpiX(FqwdC%2bN(x5lZhmRHk>Kp7~zE&amP!_jUR{IDzpA zD7`wzoxRp@0OPK(AAAk!f?$?+jI{VNi}|LY?{rP$jN*%2lch z)SJ~nDEV(DKLj%{J_oh_3ycE8o_355Rp}&t>tukj5acz53dVZI)=-t{36>MIYC{=nVeDw^4W&QC zI14JE^~P-`|J``eIzJy4F1Lj`^d>JUD*`7g!@cia}nhMF%6wZ5^V-`Cy*ePCuLMnJvmZG&Op zFL#}T{4gowl2C6xzd{*WV)Gk}yG(u6djGFLCli7JPzKjP zm2fB2**FfB;W-!%-Z1%}P=+5tmGpx#(S2v9DAf8&Pf4dS_fZCd_#wleuhUGcY7V^{WHJ$-UNF8V%l{-o!v|{{g*u_qC_F?Td%xtUCDMC zze8nS@||{op>J^!OO){pz;Q@L%L1pWNg3lh5v<)Ia!( zyByBLPAGhYJ7MduuB6Gnxy!94tb=?C)Skb9+T$?)xjl{mbyi}+>o7Tt0KdTSF#LC? zAJG^ca;E(J!DDy0QW~>C87c&IHY!0~$Mc~+Y+i=bVMbq&_f^dysKePXOpx~n652xD zu;xM8*>2;b#(OXY^3O1{uKy%qgS_jyqOmGeW;LNsZ38$OE`fz$#&AL2N40h^FXOP` zgS>~-{ICJzVNikJhaF+ofFSR(T?l3GE!5|Ve1So}OuGJmr6a*q7!3D8o#MO3_(4J5 z9j`i6?+M2+-VWujXrv&YU!C@J#F;P& z@85@D6UO&{3i3YX7K;+(?fo&R%Pcsm%cKU>WB44X$Mla-6)76ct?vu zrV}x`W8&yRe(zB$8-mJA6oVJx6qpPC8pG}FT&OKsY20A)?XU>)!!`~dGsrufFM;Fn{AThfv7Cd9P=_#wu?WP&QpvNH=R(1lP5 zZGbu}TWtO`l;cZKdj4m0^3eGNWiVT8#}ZHqwQbzW*cZy+c;j-Y%=g>;X&c`)zBGP< zvKJV~1r`Squ-}(}jvOb0GL#cav8b^sRAx<$txetu{*2rYb;zbctzQCVZv#}N4w?KB z)SJ;88-IZrbp1z&>lWmMa$Fj!bhVB3p$s>MGSD7sZ+k-R?Oa#_?tt0gSE#d-Ii3r= zqOk_lRZ<^vk@=Rw2)h1P(9tb&qj4LI#CSJU=0~6cIBoMcjCXAQA=It*In-qw0+o4^ z_(9&Cvk24^Q!l8iVk=w*4@18MZ4$UW?G5E{GK>pnL48ZT5hjMGZ2Sx=pzsNu!x&KG z0#Ik8EYzK@8Ps803AIK0pqGg8MnbNCEqH=J8Gnbmb45zz6q`W>)XCTrYHJ4A{9vdp zn*g;n3v7NR)EQU{6~KO*zXBD&UE|9{T>sk3Po|J0u``qw7Dt{P=7&9@9hjSD$w*$3FotMbw3>)mgY7w1S;~mHePQ$2Ib%$R7Ovs0{8~w zz(`5md@^HNV-~1GnH$P(YpBE54~BvM)0~`_lF&No6k5v=#1E7r^EEkIXOVr?L80|Q z)}2~MlXqI-=sZfZcMC`_Dw|w@@_a-`Ew8Z{`i)FK3|YiSCm&HFK=nzYFS4`PFF+!n zd4&*EB-Z@xC8X<*c8o=82QjF|zc1-4fRQ#VevM)s%f2Oik1;;2`6dSNsfl%48UNT4 zAbXFKM6dwC_rzHw?DRFILddcs`;Xubderm^N9)8C21Cbk!4%mv|mEzYMfAB)N~#-W~qOGEz2Pv1E7%QHXFg3dxPU2HwiCKzD< z57UW_^AiM;62-_E>O~+!Slj|9y)p3F4rp|Ys&!}nv^oUPhOFMO<|2Kyo7mgMx+CcH zr9YWcH*!-v6Y?D*)3k#vdXAIwVbG!$xW_%vG+A0jh zMlZKH&1)IvB@wk@1T@+D89YZkx|84+eEg0)i2m>L>BnF++k&ZZw=GJ5;Uv5&l5tkb zHq0Ez_1S zL}o4%XW%uuKemhn5u0Sa{ntZ8Rh)F;)c`{u8CSCfg^2nka((a5UeV}@6M40S{a|ez^r#HsWV`~x)3L^gtooi&j zlI$aK9%`7Ka0EXjvfcj=P|iSQiE?w4N3vM0q-EWf@kL%=nODQVZ!qO+gKWL&9Kdh} zZ2T!tA!C1weozGWm-8DuUilrXTo4#9G17k zRgfUn%E}3AiZQ>LS2hecFvlaYF_hOIWUY1qPR8b3f(dQ@KTY`(ifa2AZ${||MiX05 z`B_i^!)K||1dNP;YPBqL^=IRJ8ZWgb*!YCbW(!iX$;=&tvzVKR{4eac^M3!HX04@W z(K`#|F0zbNCm%1hY%J<;29FZZMXGj!l1?I^Vd&f=m|qwtqe6v#sN8+*4Rt2GpBv65 zfUK5Sa9H+#Es<=-nA%Y$)?j?5W%dn&^)L`f_FXNzw*(mu2LZMf$1JE*tj%LGem8;d zXU4bDD{cw=!nhl+i|G80y&9^b&L6*w#%rT+z$awi3Nm_v;%xe-3Ff*vmQoq!)Y|jv ziSgcM{35!=NF)*S%}wSh+W)E`KZ4D|u!#j3LI8IDxdf@eA7q^mXa6#>N72z5VYoQ~ z24nmzQLAmizytz|N&p9t4dUgeQr@Q+z&{1ewbtKl18wF$8nUEg+Ez95ec#f{f5Z4z$BK9*7qV|qJAxyJ(jL2JHFilEe<;(R3u@WJZ;X?<+I zFY}f7{S)5rdCzRlo)T>_f@nr*PGa=s4@;NhUs!j4mw$2Zk8=XRuH>MD1SQo?`+=N|KS*2O@>j; z$QY~0X2!{^f5F(4s1su(kO2EKpB1CKSih2rT{0axorSC*!KdSOjHGtqaHH7|4QgHJ z^Ir)jJCfCLI~+AFx^uQ*HWAk((|1-@8Cdjxj7e4?MM z6oIJyL!e>NtBvC<*yM+!zOiQKzV<)(hpe>Vq%9nap`|FRt+L9fUy(ouAg`zaZ3c6* zU@EqvFHWXl{2a_`PA*`74AtF--4X;)lUG;P@UOZ1{F}^hd9uq+sdU>5!|NRVAuQ@Z zf2IX^3I{pu@YSUsk+t#Bi@|p7HF+WA6?v)UW^SpRVWWgqDIS&K$3?zp$U5uy@2@1v zhD7@T?!jOtCV#=$A*|{2oPA2+`-2IOaAQZ=Vi@U z<}={DCjCDxh#F+BmKB{(I1Xc5@f!h+M!o^P(%62bC)wGas{3DFGQ5j}%4DGL?0VY5 zqy$)+#VeUpYl(xVj5FdiCdLLczG2QklG$bJe<=Q25hpvt4Db{S(gA-}-P zH&GQ~K0Pn}m0h*JaKcYjea~3?4rgW9nuNUg)lj|xls`YZ)u@)*Mfx4lsZJoZ;IPoo z|7ooxqfpv~QdyjjVbN~-8!&bZ2ZeD^8tUi1Cvh4LofkN`i6OPl=&BvS)+cnbqOaBu zJL#xOMdo)PZ^|ndvdgUVSHNI8CZeH`1VJ4P>PPQKY;jt)p$@MAGLMa}RogQ>l`Q^Z zE(XG+WZMTj`52ev721xXGZkl7kfrAp0Y589s5AD;guegJ#c_Je;sA#7F{$>IS68yR z#CQTuHV}Cn^lA~@9SoOZ{66L{k0=ZT*JsD zqANk9p=~QV~AMCV4*4UD}Nr2UD{bCXw ztozRkoM)pfw^bq{Ry$^fi(x1?id!t|<(7rh;-oVli1DlNK6Y;WFrR>NpaoQr0GDFB z56=I@b}4)D0lN1&aNzs6W!a~7R`YWn>NRP8eM#uLmw*35=I znU8EXGcs0_f8R!o{YIHG6G#V?)RtrDAqHZ=N$|R5J&ypF5Pfmv6_HP(oX1!j3m)ZF znJi;tqaI9!y$Vz(v?XPnj#oSMAGt*RzUMeEi7>S7z|jgOQ=qiQ7N0>Uw5_3^6a6A& zS%djbOl$}(C;h*fTh6#O0pubewR2Q&mDy^_`gx425M&a)|F>ho9*p%T8?{{yzGsYY zTbcMJdA{lx8_&W`1g6#+SxJnpwTekri8a@-mkQ^1&G~5hw+Ua<7LdPL;s3fA_1BehWY9iuzw zFCmyd7>`Eey&0<|BlD=dMzA=vMKA{%*Cgmj1hLDq4%KOIm7L7FYS`l?O@ajZ=t~uL968!pFUmuMBLtm{UKI+56$cAF8A$4dIaVDRz41d(fBX>a6q2Y*P?wqSjqN97J&E~@*v!m$8uFCP|A(&| z`YYP$h;kpobVU7>#XE5P5!rQ=tCDFL9FHOL*BI!*yjn-28*!UJKPIv&uo8xkVXHRl zS73Jz{dy#zKl?D+67<$FS4Q8g1|ghIW_Nga=jn-j1Oe2Q5$5W_Ow471 z1sDg>S6hp-mW+Qw|1^fr6HE(O5!)L{s66AC=yb>CkIkQn%+xwi619#f1Y&#~PWffM zUb{_ymGw{4e}_^2PR0M)dFH;e?gGL5iL+y7^RNP-B5DK5{zAEey$FoWhDJY z%uj(USd$9wLT?rNeJqHB=$|C0t?0$4av|8yYQd*r?t}&TAPW8mpx6OHdJKfN3l_)$ zbNY#iZ5Szm?vJepYjR^SA&$P#AB+AT^mZZJ2Lq99AgEPjtyY7Ke@6bm&cq=-A|7SY zFdWuJ;TDRI7}vz0w!F6mb;SaDU|H0+^AG|3To~(sUNzRlMlS>7Jp_=2xuMv4O1Yad zF2UM%=!CZBvZ?xiH{)q3r~YR;Lo!1olYX0RIIE3*Jmg!#0P?ISzl!CdxZNC~Z z7mJ0z;J6h=sv`en`gL$Vh`FfPDL_B8jYcmwFSSI-|6)Ef!DZmJKtCc-ON}A^UX0iD zq4^Y(4atN*a_YNA2KqCMKas(Ff=P^C84NAP8NYtq_b+P;p`*5*z|^`Bcxan%)vdw0 zKd~_an-Q>`!VA**_gx{X0hCc~u!cTH`1+K~^xGAcDSw!5IWJ znECAlkO0|Mt6WN3TaUTWR#dXIyy7BEjN-p6h`~4|0W2n?DLB}Rqr@1V>^&{ad|f6? zcz+`^*4lW2AQs^;HWle-vYyx(Nm3iJ9fkRe%xAVLUB+$`Y({3TIlkVJ;1&GrLN?ec z7amz5l38T-8lX3U@jiX3508QH2%fOusFimjWnDx6sX19oe>wqGgI5XQD)XCg_y-PV z64+y_9C3PWKFNnzwSv(rf=)7I>sVi%S5s`M?Fh$~bt9@-C@;s^7J^tp^z8_$6vlI+ zn45lm7OM?}SCOT_D1S`VYa4K0*ZNMv9TbOZDRFk!sxS-tWl3}h^66x+wp2$Z3$J1r zoWP=E7z>Z$zbu?UU^|d+rLT5@Mcv_D3nrUo*qU_hqTf ze2pwPjs4fiwiAZu;_P3XH!)|&F!m=|E4h~9k4lNyae92 zh^71(=W09AS%i@kHkRxwvfbEuf__crIwHe_@1_1n`wd&w;4&BwKeH{_ZLIUpLXeY% zOUd*ak-ulrYF@Q1N*PFG3!dSmKd^RS17$FsH8ZqZJCb6@DnR-Oy)*l{8#3)v0Y;b z;x#sgApegF^kDs0+mbKLCC1qXY)?YA2`**a4?ml<{|8Yh$HW_qr)1(j*&fIa$_sggwuV-PM?c7pFxeO*J#DKlFwTP0m$qGhTs4|G?lF6kC%0SB$BhAfO8vsfjF+WmN^8=e&+O72g@;KVf_ox(x`Rsa5F(;}Z0f zqgxi8pBcBp&V382Hi;G@!Nmj;px^3q*P7952RkX#0yybFsb_cKTprBF3u{bSlOr(5(zVqW_3~cyuS)mMzx)Xa6Bm z8JtbD+MZY_6=1#^RY<`rwe9_J=0^}*AB?JHH)G2fzhYdRHTlT20gkrOk6?-9wSa#? z{-@dUZ>KZI0ys`|YPnG8#Y^p=QT^x4MSFB9!J7OM4Q@fspe1zS6juPzz9u>LvZp{){u+{N%k4Bw>+ zt?5^ye-Zub1YH_#v+T9zXObAh>wa+A8 z;xH}Fx7n8ULo)+*+S}=$HZw*Bz7RT!=mPP-wIfiCxWChHN$k%o*XYE#+vbxH=Q{fR z2%#$SXcV&`t^5MB>$VN?uG;I#mU5ioFpAcM(gBsSDiW1|SK_BdNk9gae^0rb_@F_)I$ zqTpu(uZ8+R77IZR%X9(8uA;om9J*yhiq1&n@nHl4yusqb1g2%P(Cx@vY}QUDu#y(c zVk%YMcJ&VW`;o_IJ`HPj5WLs4gQGAI2}^5DHXK8qLLO>-v^kWs;(I0=?g(d4D0s&3?lO z|0IuZAjUfp`Fa9*f$_a8DhnGk_nC~FsN5Jx8uY(!G~1Y689GN|@oij%Voc!GnHV-> zeyPPj!V1#_F6I@MHOVlUp7k$@JE7&?nYI77jYn_>TiMaS&b)tz6-SC`5r+98n3;@s zkZ1{v{*9xV#Qzj_X3ZV)h>4-erC)EIfd06HZ2xnOegig1L^fG`vFF->m7$ znl)4`9#aSbc~&*&CI_a<}x-DDcVqBbnLO%Q`D zVi^mIyrz}1%MV$X!RZRtseLk|$?2c53V9R!?+dS;mQV{zpe*Z-9VlkFmV$+u0w2$xHwldG$6~DQuM_aJBB(sLI+#TEqG# zyz-iT&G*nBdX7aT-Enjq7HCjgh6tXnpLcec%;rI*$orDgl)CW=M=RQwgFO z^K0~tW@y_U1)1$PO@RB8-|u)CAPR7NN=O?SHHus32`>{R? zhSQiVgz;A#-f+vk-?9*a^=gxt`wx2)^%=Q6#?+S3SBp!jo0;POSJ|0>M^&BwKba-U zDxjc<%N0ZxA&9%ERRkAYQE=DNNis6UI zrCRH5wQ6RG*0okG7W@0W_nsMo;Pd?d=jqM8_nde6zVCU@d){-C$`S;er(AE2lJQXd zFJ3CSpUd?X*YkL8Dm3W^n%u8I!r1=~pe7^&KOyHITw9f_^O@=Yfp-RU6T0ymGgPVq_n*ph_oM6qt{F)G5MX~- zLhb~}J@kDE-DsTH7keJzT8zLg&^IyOLjN_4U(b6U*GB+)hkj{iAm>T|NV|+NS}VkRu{qicQ|%ISHay0?cbH)%jtUyBi^BJm+BMgj{@!` z`cD<5Joi%uj)LY7=-4Lzw}fJ*^Bz!M4Z)KT@5Y+VD1M6fc)OM70Kke-(5U+Jc^?5? z6mU=C>ffW}6s7zq@6!IjSO>;Eg#1eG%K`8Y_-@=m1nZoxfIN z7s9X|+IVvyFanUf0XrAP4ZIIV*%|;H;*wUSz}(EeTJ@#z9OC&1Kwjjs{H9;Guh}p) zbDf5=h+;mV09=Oq&lfk+W&!XP-d{su2>_bAc}m88^j(UzF^u?=bf|Vc2JEF@S{`x- zalOJcT!P#b;sj48l*9lAB`Kn&gRPE`aNS=$oj34Qvt6u4f-I@AD)W-XL%4W_rXGGPs1SXK7@S-u(8T3()S32 z7coAQ{j&{L1#GMm-bJ5|!W3x!hPS%6^-6dK!2Su}wY={E=x4}o<$W8(+cE4Y<5}Dv z4>Fhv(SHyq?S1Y=;tpDWh$it|tlZ|~U0MZ7hjQt7CR_2DBP?V3k8m|0^Bg?#CR0$& z)d#vB=#u6}&dbW!pkK|IjgBxbJA=!r`h@s3tgcX&KZ?+KT*)YqRtT`C;rp!u@v*v( z2Uu_Du2FIKVi@oMR%TjO)aNm9Ijb|lIs0a_?z$e2&mVFkGdS z{=jn*z@BGJ+K-Ia17IwIa=A}Ji5~;5X3U0y8U&BS>Z`Cg9~t&;;O8kXgc!d^8DXry zYD2X7;|bYdK?$7;R2+l%THJ1O0`&HauK|mYK_o8q%*EI+@oofWo3jyuI zQ&XV*2TJxKL)v!U*CTr?a(@SJ6=Q<|IF|`O54id0DyFYTH1f4N~0zhUU!7NY2D`lbC2IfJ=R zSD+qd>;gc@Dd7U-Op^bPgcafl*TpE9i#7YXCqpy{lmok2F9Pp`u9*I5C_P67)YtUy zfbKIs@8Y&zpdOCU z7=mVSKMTaY5h(3Uu0a6EfbS7#$14kE>}6;-E03Np)}kohvK44~e@xc@Aqa|KcniUs zK)DJFp5dAf;jei=!t+%K_z8i6@d%1mfnx2SKv{eCtEa^pb zO`v}pw9Aq4O)~NC=And+0^IZh_t7x?1>v;_`iSQU*2UXJ2zXjq`U7LdYAhS@m(YJH zecSQijl91qXlXkEHB?RG73ew$fb*g0FP@b3cNv83bo`3vFBIz43?AkE8?McG=Mcir z0-Ut#i4SQu`fosZ8t3 zc%6>3mHR}&_gFIA=y~rJ9tfm8q=Mo!gx{)&t5Nza00Z1R86SZ~dED#Zu>eY1U!I?V{vKT044|d-)d1?V zZb~i&*g9ywL)Puc*n_+eO|blpJTGS<>{oPr4Pz~gkE(e(MS;rVZf8tdEne7!MOP@A z&)_ZMc`^MDDw@BdM4A&>Q}9?A#dVC;!8emS#N#yDv&a^1yP_f`tsD{>fl7QzRWHRV`yB}$rk zpT^il2pGhDyz)d7f(JwMd%#MY$@Mz~SJ5Z!61?a{UcB`O{4~bG$dI;8$=RWd3g#+{ zrXz4DjN47Rq@E}$R-mLS2*Y#C^<@a#!t?%aW8VN^Chi=iK=p@L+Gk3(JZ}Wpi_lDD zY$WejGxmV|8^zN>wujDM-Q51`Zj6Tkm50KgpvgnPO?V^|5bG6vPsYXxAjURwuT`E9 zrSWzPR=)&*msLk5bXm~V$nRU80(BV#%dlu7iZ^jDRRB&?b9O6znJ_;9t$g9V9Z;#t zm0zHEDqubUU|~1q*TIvlXhd%>_?}boa0zoS?aUx9ZQ*(f;%^Z2F(^Mk_^)`M1wl4~ zNAfQ1Jy3s#z-ytAmd1S{WB*j|()Y0f@PktHFX*qt!%v_i-d<(w2Ml}<5Q+FNL!q=W z3|@o40t9`9^($dqz1=4<5qh=F?) z{a}naM}C`r7esd}H#;D>SXt16XK7go+@S=9xLdIJdHTz^AB6TifNkV`9M5u^l6E84 zg~;s$csBf(0PbVx1#aWFbziNzm+$HXQKjjE=to7HX52w)l}Wi z{KngU`n<@>WxOQb$(?U?LF3;$lD>5c-RAasigfd8N{hv%2LYzR4skmmq-qXKp# z{YT)DR)Pn2@%}ycbqdHB-lf&UBkc~=-v=E_<9|){9|ZWZPTJit-_84e09h2MwGdy6 z!iZx2FT!r)Ifwg2(1zf10!&(s^3Y19coyD~_9pypW0FuYd?ovgpHbjF*X&TRmA zhK>sm*q3W5j60N&6}bFz1gxU(37$)sDhnVEL+6C%Abigw{CbSJO96Nlue}U?3;j+E zY9T(3DxE<;FSkR`fv^D(Tn2y<5NilH1kqJkm%-Q>2>%Ph1@!y!gSL%+X)nRo1c*^w zIlSM;`$z!Q@O&P!ZlGUU8_Jg;_hIg9&Ay=VFMS<=NLnAjyv1`EBBLSXE&8N=jM7v* zb1ha4pud5>H@Oc3{2J&h6y4vUxtadiD7b;KL4bULtCQz0`X7e&Q+RiBf8F?RRPyp? zu66|fC<=I%=EV9x^1hnq9tz+YxZ93L{s)+uc;r%^r8T4M7KC4fWzq)HKO8TtR&L&< zJQe`tVFgrf)8uIMJCJZ>f1 zzwEs9k_4=bgd|rRs?{5@!lIHy?Oqg{*5SmkoOySpNmVGdB0Uzc1Y13LB@InZdWmLp#rrPy1yXvR5e|%!+RO;+nB~zF>)C^(xxG| zm+b$!5I)Di7ZA-!{#@>Ng+JB&Nsj-*2?}hhm#uhR*i}%&MPX?eB5E+V2 z`2M8$@8RylOHU(HTCj^BD`C2mt9yG3cU^%Cf8yRtxjzRm|K|AyESiY$-CS)jy+Ge` zp6fB@DEHw2NQduoJh+&5Y4edk3cl{`C;4mo1c-Vu5g-TI>#(uBH_tH00fHD38_ZmYE^S_RVK=(JO~?vbyvbSocqIuVCEMWe+1vRG6v6!&{gpMi1NrOJijh~ zbZ9|n0|e4O<|>2XHwyJx2pdG-gShxM7*?tNL%e^Y0`6iZa4&Nn=mvfq<9p#>0NDGv zPf}hHJ>%iu&po&m#bXeBE(8-HJcoe}-ZhweBXB;?($Ycyl6v+b=rQ=-;Ch0-_Zf?~ z9tyzs$Xm=MtqM8P+VIFAo*Oa30`KqT{13YbmiP1L!%De>`#ykKq3aEA8H&d!uXd{YDOkQ6(9Z(mTKcxh zZzONB=|>#NS6a?Ycjx8gx;$B0hBM$y54gM@&Ea!8Ldn_5TIkmq$)}(8Gm20_M)FPi zB^k+;r&v={Q$ww@lB*w^Eq~bF^HCFQ9odwLrGZujTr@8F}fv=LP(( z3@4os$B$Ue=XArBA;M8S4rYf3aRFzR54K##fD;W0wdN#0 zeOv1NesP~+so$F!D8PLNcE8h??@D+2wM;|U9L<%3Cvu%WLFRJ1ommKW;PQOzb^7%y zJ;~Rm*bOJ>GXu#lSVFxEl25%^yp@yZ4!Fjqd);uRd1o6EyZ7b#Kq@E-T!CzpI@j&g zGF@(m*yv9UjV(wXa;78KaBRMpId=wpu5`_x>vU%5Hy0#d)7zHib2|0k%}ZW0;9M6b z+&o((=DGaYB6ynNCH}?PfH%~3o8>Hh-16j?hFR0yPW}4>$?JRd6C-oH@DWE2m)ox| zdLj9b_M79;H8~Mow_-n+v`E;|XE+cC%K^PfzhITE`6 z#pJj3%U??V&&adg-hh_v@Dnb?c!rkdbb2(mmmtZ|hy6SGLapCT-q}evdmL$a&zOnO z4FfHg5BS*cr_|v`KDP`Yi1}XQt2T&z5LXB(8ww$bvRC z=@#5$2HMZLQ?=<#wkIzqO@bs-bNT&wP$JiFpaye#wy;8#mrEoCHMc9r6-d>lx}6S| zUan(~=3tc&46I|63#H4$+~hcnF6pJqTxs6SOjo*#AS`gE`CS2L>WSd9oB=J4T=RO; zkwypp%f|>unuX~Nw#|*raQcWd#Tv;CG z`u_Xw)FzqoOk*Z!Q+-|$t4#}#Wt|!EZdSWf2{SYjBBqAp2!dv>mT5#`e8`{h*e?%s zw z@;n*1cj!IDfzLm7Vn)7$=*t*7Muo>vwMb7~nQRHN zEI2fOj>AplyK={2fHaQnaTdHy0Mo;!-7b6d;LTi zqnPfV6Z-Nt>!56ZKoU8uKF#g$2bc>#A`B{#aYN53na2b>wDdfm54-RHLL_FDF2e`u zMm`*RpVJV^{22?|pl5=XbeGfNDaa&Qh_x+5qXklRr(#;Aadf`O@%3HSKDKL0oe zsoU)`LOH{0Oe8)R>kU*Vf$nn}0ptl7Y0q=k7SgA7SXg;H)OVuXlQCgZF_L%D( zLXR^b38~vuOGzoSCDEUi=a30?N=?dQkCtKcxp-FPS@Vv%x_;*{A>clpxuawM!tf2k7leo|HF;cb>-r%cQ9 z;ZLXj#5T(v$+9+@w_B#48q9D?T{(`GCE;VFZrGjPJc*Ee2Au`6tD5_rv6VS95+#DM z;0>q=T9$@a(k#i&C|H$bvZO3ECQ}tIcNtY^uHI*_Wo}B)D74KrHI@oRWlGUxuCs1i z%0(mwyykk+2)?-UiP&_i&s43as$P7~C-P)nu;XHZAw?voCf)6orRO04{8~Y_S+eQt zS}Yr^LB-0JVc6tI^OEc2m>`K>az4@JH3L?~1_4TJ;x=wlNti{KQM#IusHTiVgabF4 z3CkE}1*N+vP-LDtKe*@kUH$#62tR%Sm>Dnngm%jh{q1Cg$2bPqd!8a|wQTxVO@3owyI1SZUtXGBZvRcQ7KDSs0{{qFYLfKu`zJs0ShLYIQ z67_f}X0e`kY^zK3Uu#B70j|I~p}|(`dC94vE{k=fUSYA0PO%L4>(8BP-D&BO;Ue?N z)(|S|ZM`QnySKHkUf9d}X7V}RYPJ(je)_$AtfhSinmdoAZu8vZr!LG1eKf>+hW_yo z>%uej*_T;U?1RQ%a>?-2o@_4?0UQjSnaplL&$`-rd9NW%71NXLb!Q|^GxmGJg4Ijm z=GXU4vJUTi?ull1s~@(!bg%W4l*zt1M4tZFhpfHM9xJs0X=R$Zb0ke?l^Y%R6BqO! zzs2b9`mE2KIa*GUvcDS`RpueF82fhyb1Z4sU`!3|FSp*P?=81JY6%UfvJTWoS6L^Y zerq~MFe-1gr000jvwdEVadtM&dlHYF3dz7`_LCFhF*U{slRT7>s%NdUes!i^(QJL` zydc0?1yiW9W+zQ&@h9H2kvWdpqfY2!FFvu;)va%;M5ss3?qI_rN%)yAAM4pTh8>pz zlBVkqyk*@nC`kG>rh`?K=~m?lo{>|jq+53X^lb7$yzV9&IXtXfIRI#xK5q`&I^=9> ztV%h!8+j~Mn?eEUaC36D{3p1^dua0$*6nGAdKy{-%` z)9odnd$7{nY4szYTc15kKbT@$VGSA;iX?AYj^emJZa+|qR3(6KDfh_&UCHaK7#Flsb+MxVm zE6Ri0TuNs3OpGT0#W!GfC8wLp5~HL@l~9&i+9-E|JPL#yPS$b~H;bs_HN`iic;P1t ziTTPUhFnr+#XVt`X>6cIy&_W8)^F4|W;_T!6R+u#;K^+MIVtGo@NI-_ILB}~Im*G7 zfemv0m9&mBHX6zyaifDG!aqxd#A|8BTXZg=yO>AruZO6|HCt36KK2g3s8DHZB>PZMmuRiSTss8amTkn*hI#{x5;g&>|mR9>R4mOX(Q7eZmFuJ$4HBA*)R%R8RRkXsF{JY zol+@}GJ230Gy-KT(P*q2vOXUHat!sU+JjPN@s(A+gvr8_93m(rwob|-tI9aMu+bzL z+{c-BlHL3qW?UQTOwCFiqunWZr_afyqL?Phe^jXMeCt_*LuIK^Yklzi~W%heyc z$TqrfhH+Z(j0RLg@i4PSZKwbY3>aS&E)h!xK`B=U?SqgZE_kH&stemB); zUv9IU8WbX!=m{_RlYlbn=$1kW0w42PrQ5h+^)T||vQo=v+ z&uu6-zZVh6=HfdBw3{nJ2d}ef`qJxcNBR$N`DTdeHsfph$ccHgN9mP!+urPVjux)p z*0p9`tYcAZP69|br3`rul=NOuI`v&OG`=lxNtN73q9wwl{mC;?bhQR5MEpvsaO)- zeju{2G_q!1ta4s>_1?|{72*2j;rgm@>HbLR^3Jx7=+do`+8v!OTf$3zSFhKJxnqt@B_}cy)Vp-QMt;>Q4%bqOHqf z9VI+OmL3RKui&Axtv1|JhmKfbaaZBIuA&YBl+d)gIb6KQ(6=dET|UmF3-4On*|IP} z6sawX)V4%h=SNCwgftH7f&|XUvYp|EP_#@8j5e;1)+~tbX^pnlg}hld*W^?!T>6Y@ zU#zXEvvt3LpekIxKGv~1w!SiMYgM>yi2&$W6Rxg`>{%9WuRwzkG`HxlXW6c@r|!pPp%aQ&)S+3x7-#o>mU&el!g#`oDAH`xdo?YMwa@F?FhADV9_rs=yCT%D)pk>;w8NGfYHG3d(r2{TK05cb zSm`c_&I7xnC7YsKEA%_xwv9{fyQQtOttzbV#$mCxHr@Y@?UOz!QKGG+T7N8R`?2@w z=8PqU4;F@Nn#_3(P5st(1E&A(#{UX7V5arBsI?W;rd;%y_;C3rZdB(dSv;| zu97N#nzY75pPY*!;Kkb8!=*b})so&x{<5kjx`kZO5p7tmx;k4sqP2DLm*%R-(xymdk-1oo{o)~9y-fy!jMNqqo8zNf zs!W=MrY{e!y0x=)V{}~+mXH}(TH(^w;no&Y_Oap4<_bcwp1k8BFjr8f5a7bHkWrET=%n4v(t=?#E@zB$vX|*Kf`Cz_lR}W z82P6`KXkeMH|7kEyT+cG9M43h6YQCTgCza1zA0ALVy+fqw1Pa&yB3Dg_JENTvjDJ7)TEmDxynQH)624W|<08 zFpd{@8Vsf+d>`Ae-2|c^cGw@c>Q_7MulGLHSQK0M`q|TGf7uocAJ`LKQ^KzYWG@Kq z7yIXKC4ggFHXhqVv7)YpZT0x-06>vi*$M?lWm$M(U1XgOl5ou;F|@j-vwgM5Gb)JA z<|+(jF3lY?+_oWnusXUbI6tytVYI%5y)&{ZBo7tE_yo4j19j$1L>6w5O2g2^4B;Cw z^}znl=B0>ZBb4pg*m1+fMX|;x+#&@{ z>w31?*xs#OB~s{^kfDs09SDXSR}ndg7HlO82p*G10;6dGHHp*()#XU*i(~F zArJ4YCgf6Q+dsEi!y9+%qo1;mwgkoBMh=$}qOm<(UotM-xFJ%ivtyX?Xcie1M&OIC zUPLT_&)nSDb<8yNb55-8&cJeGUyU^_17nh^pxHO;S9R%*puH&Naap#BMUA=3N|9iO zI@_wOVk0A%1)tF$*}6VbQPmsszW0mFwN z>sncC`Vipkf8>0Lspe;>(?r>_owz!-zub%lnU2y0k+n6^)+K~K{n6d+M2Y@TnLTt` zsQ*g)!=Wcv+867?SJ@-hQ>Lnq;YDlgllzFDs^`WE=gCL#&?#%}Eh&+OTVquIf_`A`}9!&du+^sLrD+iHLJjNaj*>hPvE z6S)3LoBa!${@ru-50cM2F@bm07E0nX(tT*w3-&9=o7srUmh2y{36bnhQplaac9mIX zb+0G?-Tm*0DCSP^vF7hy+^0COOrVRjJ@As|vRl znqk$oexFH9fuYYnY|pj~Bx;4nm@uX~Rv4nZ2>tnG`-ITAm+d!&hQ4giI?hp{#V_0c zHstu^sdaU$Z*=D?_S^alArc}x)|)#Ig1a`{z>xx)oeYo&o(l0SlQJa$BOt9&Lzq5beqhHsG zQekEB#@ZUgtxNW4DLK7QR^-m_oiaA1m$3;)=dmI0);k8I^zUVAb7TE^uh8zSmfo(-%W=J#KuF;d zP9+P-fcnZOQ~ugNC`DAYBm+55u2^Rlu$`?^IZ)3=%lAhLi#RSvn%5hL0OH_Szr>Dl z?2}+?w0^llWQ4thV)1d+jws=fMv+sv zCAu_tQsJpsk$~78jQQ=Sv!juZDrPQ_nKm(Q zjKq*p8pb+SQt1X0rF~@S{;t&v!X3qAd8h?oscxPt!EY1{kI253=;jl0zSGR8;i~Fb zW1|L5V$}FEO@+_M4JM6w&gRnvpE(leVf`70$K!u56Gno_D}ah6fOM_acZ}@Z|HFkw)G1g-#K^AT42sgHgFN_Qx!L3R+Yp7)@{J$gu1`Z4olvG!yeNx&tSFnH4&kCOw z;16KDjH>lgvW-qtsJYFV{pjnq-;F%B;gMJIWNhC~%#7}8<=|*k&hjw}8};?=DT{jD zMja%(8!M}(>DZ~$K*aGrwtlOeqWD(PTCFH?7O_0Pnz#f7g(&$0Tl9+$rz}bdnnP6D z$A8i!G*$Sn-b;07e$SLt+)`o4sW3nDktLJl+|#hpOynjkb<$h2iH~-PfHcBY)=a#Z zH!{#Pwd~{TqX?IpxD}wpxjJ5`bha)fc3CvBrdAV5!X$x0)PG*yY5lAB YbhcAIm&V$Q!{yJ27mt3Ja-{eF0T10{X8-^I delta 92786 zcmXWkb%2${8prW>_bedYD7|znwRCrPNOw2LC8b_^X{0-q6r{VQrMp3-6hs811mu2y z=b8J@XJ+1*nP;Avb9MpmfBRCsy`Iv)lPGMa$Ny#~@Vr!bc$DX5O6GapVuq;M^V)=X zg&+h|ViC-S^|2cIs5?*M7kCJZ|!#IG@cTQC;x!2Wm$Be7V=5U(nB$0E9px$z|?$Ml^-ytr5#Q)5-6JFgRJ zpub~EHN2*vkR|LK;t_c-r86%oq*ajB@#>^2QaY4{73EMeV3yuYzBhGCKJ7J-u3oq8=)M|)8(F5JTgRsl7T zW~c#o!X(%W^WYfN5^YEI^SFl};_XFdfbNumFRc-gT6rp0e?2!4mPFkbHv zuMf6B&F~_sgS)6*@+T@MK4T7y(I>>qiTP2HXoFh1uBhimppw#`LO~s_!!PkPevJ=N z+pTC{3)KjmO#LV}#QOb0yy&EBCA zK_g9r>M$$nMdh#y)<#8OH!7RYqGtR6)xk5&kDoCD^A9vzp&~R9_1qTc2~^J9L0>1; z3kq7B*n=#46QkBF8>-_xSOCjoBo4%^xEA%?Wz>LfqayMMHL$lh8)FW(=aynV>KCys z#u&o>SF&{-Vi7oi3ehj97hJnu$BNI>q zT84_~kEkU&iW=}0)Wq(LpmI}f?W7rbDAwhLuVV*47;O}?ps`qBT!45W4g5$LG6yR zSQ6`DG420p?uIj{1L!Jh7d%1@=pR=Pn_(Z%iBR|D#|&5wHRF!1J{1+gt=JPUp>n7E zOk2WQsHJFtzCK<%Q_yznftvX+49D@91b;;Bf&;F82h&o2g%jB}iDy{{OW2cN>3&p1 z4m;1GB5@1V&mX95`C%^mUxj4zEU6+k(x91o3oWaYqOv>(Y5-NR4c5nTxC2XJ*+n7V zU>t$krk_#gNS(zt!}_Qk`UbP$C{(Vk#dLVqr%;8$3*3gqme>-!L~XB+s3l6g)CTeu z>i&$V7xh5p%2ZVHEk=cU6>36TQEUGTD)g6~k5M1P{(A}`L6yG>YLDh40eoq?_&%mHGZr8ANGBSH;fBIaVUPq;i~@- z;&nrBd5G5=x??ZAhdOBLt+3C8v#6PtUm4=9#Kt%ZLsr@KF*uU?2ONR^YMVgl8cm4( z7n_2TFc+4yGx!SdFL(S+UYKFH_Gk=8&b@U(2gs5$r3Kg*k)Crm&l~ctq zq4s|z3R;WCsO{4WwY|opmSznq7xtlEc-hq-piZ<8s22y;+6fp772-;$2{d%|cBldO zarN=&>+GIKK`&T>TFaHF5$?e4co>z0gV$M349B_DC%Ag1pKQjtu?y`*Q3F_xip*Bj z`;TKWJd15G_Imce2GC=@b=U_L!eOpH0X5>;sQcET2C^Bo1Upb2{elYd4OG(J$0&T} z+WT&>_Mxa(THscidBkg%mGrfhn?=RF>w$IoIlW(&Z z{?9oEmCW-{Yroa`GinLWqTX`_H30vyyWtfoxxDR`{qda{QADQ< z%+{mUeh=y(I)%X;z+euba_Jd%!*`es+wZcYdJ2}%V&0=riVJCXhj>M?C8~pYsE${n zviK)d=nkSHbpf^g?x7;{2WlXnPy>s-$4rSisYkeaV^jn>V{RqWFbZ0W4fq}IL5@bR z#$KE8G1T?@sE^_2SRdo=vn6PY?Wp&~+;{^ufLQx&sZyYlF)wNY)o>g(L%#xrM-(bz zjsx}^jozpm_hAH{MRoiEm0ZaW+V%XXwXJ|k%Fd`rj6^NfY*genV?I2J+V}rr4s8B2 z`(K6eKii16qe6cS6{1V1HG7KrG3g=uF}x~jfD=(mv=FuSKcJRm9j?Z$sAO$<*ap@g zb&gCxEy>iwzWv<4p9W>|7f0;3T9K%19fG-Vn)4tk0)L}+MeL&?UO!BSn&BKQjHj>w zMmrYb<;7yC_w>LbxDX5CRiA>kQM}_8fpFA7@}SnTF=obbs0eI8J@^ncz*HyPHz!nw zHBsM!N1=AlLCk~qQ8Q2Si%lQ}DvA996m+3H>d35$O12BA4)35so%p29BqM4~8=^wq z1$DhQYRyNXo?n7`?^;wxn@~%8(0K-#fbZR;pa=d&-S`o;rm;_1L=vIaG(D<4yK9fc zb=1q?e0+{S;e^v6-VQ8!hWB!Wzrs-bd^W_pOnd105N|VH!#&#n6ED~URW90#LND15 zor^Fo57xWPfr72Cgm~9^u+l--;KxYf1ON!(~uuy{%$vvL>;B|P%~|f+BV&=H?F`) zO!0@cSI6ws$6yxRh#Kg1EPWOdLY=dj~74?FcPu;e{V$^G*LO&ig zpc$y_UyKUzDpVv6p?1Sb{1b1v_7i_v`+3xM{|yz{e|!p>NsMQ<3yPpRsDOH5ZPZ!b z2-Q(1S09OusZV$9&roas#b1^anNjr!RH&<;|)xUA5alV`O+d1fm+*&s2O%f4R8Qz=F?E;%PLgITTn@O594Y7zo8I8 zL$p`+p%aOEQDxMF4N+^=7PYqhP?3p34SXW%h0{=xT#4&(Cn_mB|6?CQGcYstwU`Gl zVp{G0u-DdcM$ARM7&gW(s0bX!C3q6!V7E86JHEw^)T2-XevTUOf2e`RdTXY{GSqWm zBkX~N@EH19>(3N4@|f@JXTX%GWJ`-Ju_&s8d8h%bcGtJL`gwQ#4(fn;hT0wR-`j5b z3N^6OsN}AW&9UKo_P++Ol?J)r-Eaa!LiqegeXL&j*9H*lLx|UzdUDk67>OF_1k}J* zpw5lWsP7L4QOS7?mBcSl_vQL%7W>HlS12mepf3u;P`h9b2JjMU39eycyo;K_E7Y3* zhw3QtCrirgsCrRUM|GSnoLx}^9Ds`W7@vY(I0u!j-@6MtQ8Pb@%J$Ew5XS${UYydI z6^qbb03)y`YB$VBb+ixl{3+ClcnfvXdY>(FegO)aNo`b?w@1x%0BYY(#2mN=74oZC z67Qn2JB=3_+yzxo1FVI5PgAUlJy4O@={)MZh)me`ex;yfdE+j8Ms*Y?#7u(P_o+}b zD2|n|6>8wCPzTRm4Gr#s**H=6p>|t=fVFSM@@hFsp)D6;hlK_|7JH&b zyv=zCl>_HcGra1&j|%Z~RPug8O(aIN(BN)KfQm#~{2KG3mO2VY@aZ@WJ8DEpzXq&3fsQy4hoB-5D}mh?A2s6~ zs3W<6s~1B(S01$snmD_l1~xE(Z-pf^Xog4Kg=?r?@E#XP6`=BB< z7L^OLQ3G6xI-piybv%gbCtf1Usc@gdP#UtJ)@lVRw40r$P&0andf`)4M}NEeXH=4f zCAMVz615vLp=MkjHG!|)^;W2e^gu<-A4NeUo`iZ}HtHl?iAt{hs25zpZ1@{0>*FM` z$fZEdur#W@DeC#os0a?n+&B|8kt3)Nqm#(4^1Zl8Eu=|M+oOQ9G-^QAP@iT^o!u}i z^&zO_TY+Wq8mi-z$wGs_gvy6{ei15SKcNP?7nOw9u(DK zE1}lDF6xNx;2eZXzV9$Iu1L@RSGJy}K}YPL?#5TBk$;iF+OuLw>bWrjd*FPW=dKsb z7#jSzE`f?<8PtFpqu$#I6`7u>B^rQA`e7N_{{<2_ny_O}^`-}RUtk%!NY&NjhJ_Tj*N7S0;%5I@8 zh1%COoUKry?v1){C@Qp5T>S@B4s1nz7Mw$!pnsuqD0YMmI6W$7B2g!xUyg#7pfl

c>REM`vA%1~6<74Kq0cAklmmf9Iil`9RK}EJHY6-f!>wQe$^C{?s z<53SRL(On4>VdteNE}72>2=f#e@8v{4mFSjIcoFts9jGL_jmm)ssE#w_vU8#s>HzA2irhw2j{JgJif0&(v2$Be=RiGQ z9n0zSza51RxC(P){5O;t%y=CAh7_JtD20{sg?h6v3N?^4`9p(Ww`-yv*n!#bE-JZV7O?v=V_oVEFo3I3 zORx@=L)%fi>4yuC&%|dms z1P9_;R7A5B3iaCKWK>T5nG%>LJ!<)uN{TMe}~%~8qI7j=EKyS@lD@(r$j z40WPiM|JQVqtGj2+iNW9Gvz1jgNcgT$ry#|Z@y1K*}V?+f&=b`^Qev=VmSWi>S>Ev zQWi!Hq&a55KB$4rK~3N%)Dj)V{CFSL;aA1&zU-)_^h;CdN1+Q2#(StWYf&Q9YmMDd zFF1qUF;LRBSufPU$DopIu4~_kT9Px^5wD?^qI4!37h`_)G+#X!`3<54HqCLE2|Q1`VcW1$_1+Qzd{&n-bsU;~EXLrj8CF!=fZnZg(v zikG#o$%n8E^_Qrm%3sbtG)ki)QW^DvHCPMxqn0jyc^gPLUZ!3Fqhrbnc0E06VEIsy zD~|EC|7%gu$7M^@n)gO^JQ20Vb5KX>de^=Sb+8;oMeKpQ{uvdaSQTwa^P-kwH7XLD zQSUi~io_Z8b);UTAb&$0r7zqKu`5|FBtW&N!Eh{$Itd%2I+%k>zGb*1gmVIwe2uHv z0Q;djo{GAE0T#d&RoMT^)>|~lf8336s#@s2MD6!9sHDt@nsHv#&jmGbE_OymDp1Wr zodR`#1S;!`psrWL7}y526kV$Mw&uNQ&>Aj7CDUfqFCea=KHqOtH*?jn@9`s0Av}v( zic1)QFHz5@sTmslO-MOZdwW#UPQ}E$ce|^f^lOC%|8)8V?&pTSwL^n{id~?N&G0r> zru{u?pO>v`BkzC;c~4x<3rC}Veu((mER2d=1yty(p=RE|U2lPkxZl;?Fw!|0m5g&y zYrYPZ?Z;5t=oTup3F}+Vq(#+p;SMa03i)fyfiW7`XF`5d$O}8mn7&t)f<{;mwJlnp zM%oLtB;VpT9FN~(nTDa>Jlu`ys6iu3woa(eh|#D6=?ByV4x@7B4r<2lQT-%rtoO73 zGEz{71yD&+0`;P=oxM?^oQ8VA9Onkqc0G>D>U*e(JVhdcSR((27nIkOlQv2D1U?RXQF z{j*zJjvPh}{5C$qr>Kcv@Y~o8*HH~GQ6qeh8c58xW@1!wrN%y(6|>_)jKJflng4@& z?ma3Zfp(TdaZnKmcjiFlgkP9K9tzD+**poA{VQ-N9zngRe0w{yYhW(wBe5rLLY?*L zJJ=_#TQ|=cSjrR@uCe*7D;1?3T zLW6%P^=uy^&F`PRj(zRN;r{(XgMV>oGioUc_qPz2!cEk>pw>F|0EOIFR zr~w}xVl%BclmQXaTBzjfG~BjvchrCfqRxRSSRR*QU3`pHu;>W(zdpxDjj#wTL51!h zj>F@q7t|eTGj5MMu==BR!&uio9d+MwSKon(%rB^c-9d%?J}OerQ6Jl%M*0@2l%woy zk3@yI3Tg&zoc%GJ`b5-=*SYqCsE}WAK0*!b4QdyJjJAQrM(vU`sOO8J22{(ZptWp@ zdayh8#sOFm|3u|LhB2YRKgn!_ioh&XQmsUNDD6Wf*A-WPh{}OasP`t0vU(aULp?ug zAbvjzT7vPYfviAvumkn6c>)!Y2dIudp|U#ZSesb^%u2m7R={4Ufo(?(=nU$8w=o_5 zg?dkdaltRCzL%AP)?_hi#OqLNa|rdBa1S-Wzg#`mcw3q;F(>UgP#rZv?Viq96PLR7 zzflADj72cP1UvAmVz|`8s-Wc%6hFPuTW-xR*kXgkIJ&Q8G5Sd#i_tbuW++Ak2B;MdeIpazy@ znhm%Rs-tSI-o)9%Il^6^g*up)qjtkjsK{+bUo*Z(K{NXUb@snSb(Cznt#M{l5*0yZ zae34WTcf^EbU}r95-MjFq29X_wJi@~9=wF=INA*RQk!oE`(Gm(OoLuH9QD9>)b?5E zT!~7~jjnzOqftMN>i8lm5)bf4e1+Oxi)Y$>Kcbd$BkDc-P!l>gll>oDD|f>aR4%-A z_1LrQGvF)Kr(roPhCie3`wtbdM6>OMk*JP}qb5+rwbw%(Y%NfcZtvQA`>rq)6^U`E zNK8iEI2$#S<){~KbnZsY;E1cAL*0J^HKE^8GkuGSXv{hGo>Zvztf-~%i&D_YI-xr5 z>FNVeGxM^|zn(dXNFkkFYEgGV;%8%-O`h+|y)kEnCyFly#EPy_oD zQ)&Nyq@a)`UtlxIiW+fFR7eY=*0j8{4r)nSxOx{JL9MeMUP#zK2O zJ_djOPf0<^6oDFPDO3dNqdM-6I%o!>vV98b2wsAk`2p1P*HICAhT0wPP&xG2Vc4x=x&0mpGB$6T~$ zM!l~-X2y1?C7Q69{m=IYZvzdpa0@Dlsx7e>*T?MCTcJ9ffQra;)WDXYmS{7ogM+9@ zopbFEQIULwO7hrC?YTslpL(XHz8$?yXix{sP@!3a8rWu3$hV_rdK}fkMGVK^u{_3H zX7|-ZO`s(z**arm9E2LkWz+FT38 zXo-5hqq7HU;C)fKG|APcqIT124F3DyofMRGmr*}v-$5l=@wK)c>!6ls5T?ZWsO_^I zwN$t8BYs9b_i>$lgG%_5WqWSaz{;X_OBK|>8lta4PuCEI+TV*YxUEoGd=S&&Mbv@w z8r5;U^>)BSqV|75)HW=Rid;2RayCG{w>xSe!%@3x?0WXUF3hDtBVUJ##LuW1pTux{ zirNivHrT$+j0$~IREOrox-an}!`25=hZ;4RdBeK*>ARWpnf`7SeR6_vJ-BR}8fjRWX>XuHF)rlztZqno$qb67)u` z*;v#XEq3i2P+5Nj6{$~{2NQ0!gQYAgv^`MQ`(Y^@kIJQAunu0ss+fISa3a3fmx4w* z0@d+U)C*RjMz{y{rSkx4Cbv;b^t-G7gIeRys4pxDw_En-K}Dt}>Uw9?LiJHJ*EQ;gyu>Uoa!!&3_mr*0WfsHWkUW-fz%t!qSMq;deRxgg~=o=h^oAD$T z-5=_W#pnm@T$qCDXC`XGD^LSjcYyt`hFvu13&lay_Pd0Nz+b2t{^yK!(5@##wdX-S zR~&VJEmXu>;%MxSdfzM5eQ|%bfrq08{BdAfI5I~ptATQX2*Dk z?Blu!W~SZ-l{@25yWkM&v*I^b{|`f{r#@`C5ssR;Uywp>3MKFx?2hW_4r=6oV{wdi z#AZ+lb-f8{n|4DDe3)yWhzj*0=X&f+{Qzdc>__dny2x|B*MWj&`ajf~40J|eIQ1EL zFoeI^fC_Q{<2HaORL65s=frZ?z8dwu-KZHKavsIA)K8!WKKF#)!~R=Gp)n2nF$X69 z#X72p3Q+^pk~ByCVxlY7!f{v^uVWd^ane4Vdf@-4e~&u2lAW^W^5J~yb+9i!!y4NE zZBN_J`x~(e_0PBjtDLbleu6crCq8QtX@fdgMq*`LjT+!f)GqSQStO&Owsj&*j}fSY zrzR?LZ87-Y|L93UYdY9D*|`L@B%4qV?8k6CiOS|bQO|uwg*4%Li(DpD4irEg?G-UC z)<>NmeX$_==h^=n(KdI(Nz{v;qSo*;>S&E|!9tq=^}-6MrTH55;-;t<4?+!iw7WhH zqfwuWn!sXr{YTVN?zq7I*8^8*(6+gc+BTsVZH8%39YvxBS{RjtHBcvBbJR>bp$7ad zYCyv=9WF&p;1Fuyr%*X|6SZVt_?PTMB^hR;p&07M_NWo}arI%S4yK?wp6y(Q>R=rz z0^3mA_yAVG$jfGbRAl#}a^XBGGX6glG?IT&9ei=cB9H)cQO|+upsBMRYVEtDA~Fn> z{WDR?cNG<}Th9Ba&yFXkNQGXt-=rkQHroHwC?p8sOC=uRhUnMr##5-|x{V6?bL@(r zQ4#8T!v;JMHIosj$c#k|V7hZ2Y6449_pL#F&)9(Rwf~P%&`hpkDf|-^i5xdAGWk&t zmPLiIGAdV^VFV6BJ--rlV(vlh`zx3QUtwlUdCQ(Ji;74C%uN4Y4+@&;OjI(iM9pvu zY9@zJFa8A;`Uj{E-=fw$&TX4vGStA+qS~{#dZe=mY64|Yxm6$i(iB=#_!^g?Lh}~2 zR`KrG*_{>@!g0=Nn34K?)PN7526`G5sY}iqsHFZCHKAB{ZHbaQGu~zYFXcjR8uWtm zs3f|E`gVKU-I(%M`@^Hmn3MLA*cmtCdrW!Hz856@&AvZW!f$CGh}!4>pprDveM|1I zu^shq?)&yD*UL0$UnY5Ap9N*G0QLE(k)Ovr_$x+Y!iV;4xE!XVJ_yU>Le&2M4Xa`3 zBlkC`upIRrSQ$T}a;Jj-*h1M0+tM%#8{@yIBl7Ft?W~`GN}`Rv_U;s_PPBH#=fX5K8k9;kNO^v z>~H%9Qx8>-LVcGzjGEDBEQS#;?6aaHW}-e8o8V8V11jdrU_^XxAO(ePACASqE6eVQ zs1Yy4!FU}t;s*cNXTdB~E}V3}$A;9iyte0kR0L+AmUa(n+x>z0FyxI+LZ4453b|=$ zgc)!wX2i9q5T8dy;v-hUy|1&7)N2LX*2e+dRio>XFc?~PzT~s78eXu1ci(RPqcm9U@!K21U+a+yL z9nN$vMGbfz>Y&>Dk^Qf2c7z6H`v+79c|X|*Yhiurtx%!dhL`xP*o}I@cc1N#>F1!% zi|43N=j0oqI?jihP$^fhj+3c3!mIe$^8?-w6!wP%g5THMg$9EE1p5ithMiCY7=w!39Ml(61(DCcfD;48+mWk3x=a!_#L*xC8(1y+7~v^EU1}QKz-q;ht05`Yrlwmiu&F? z3i>qjVp^z@qLL^lYJ}xbGyWR+!oa_V2?Te=2`owd0%{-$W0~nNxC>B8ToyIp2B`P6 z$355|lWYIyj~%dI6ktm(bjIa)!qt1m2?YOj%URTma>ca)mO$l5J=Di@V=RlkQIXt+ zTKj#d0bOzR$EXQ@#w_&jC5;yd{#;%Hm1OHt`+g7VMMqF0KaG0fT?~FqqdrvP#kc$F zqF&s@`3-7Yk3r?mQdAP|$8dJh1@!mR@G60YZgWCQqC=>V-bc;s6$Z0Akqz)m)BrM~ z*0va`;})0+`=FL)9!BDIR8q%I90>kL?Mk9@VNc?K{r&&sNo;0?u^$&|qmJHVI38bO z6b?yhGmVza1{fE$1gTL2%z!#4a-t%a7d4Ths9dP(>Mc+QTaRSye?8Eb28DJYYK^C% z_UBU6nY|A6z)|dvr%@eO_|l%QhKfjSREHf=OV%H?q~l!sEL49hPy_zar;wk*R@An8 zg4r+`f3HIOzBFnk%~9K_y=(7{>gYRE2TM@rz&cbCoZtqMp`P!9n!sSx(#%Hnw-MFPp7g%G_zVr&Zg(*&enh<}QwBTX3Sc4XjZpjkJJgcQ zLJe#k>V^AIYkdy2zptb2zwhdQpd$SWwIrc_MjKIlEJH&IR7cHFA)A33&=S;xCr|^s zhT09kqaybK^}_g>tUVPfhjODL(Hu3P_Nb$}Cn`Dp(G)cDiOxl+jyIrg+=J@i0%`z{ zP@#T}T8g-tZN|A#?5D$Yujfj9Q{h7+3p07X>{~92KfMs2Mj# z&8R!-1wLx#Q&73G5|zz|QQ3R}HQ*Phjz3{*jFsJv_HL+ToP&DLX3U`df0BZdWS z*O&z}N7##MqL!j5D%pCW20Q}w@jDx}6uVGI^DWe_c#RrJ!W=e%G+2>(E?4i1zLID( z1&w?TDhYo;h5V88DJo=tqh|abHP9G2tzH;4fr_Z4s*W0HJyc}cp(ZfWU7w2@*pi&= ze-+lb3%jrs^@CUyLvq=gR>yGa4N*xn0QKAy=K@r2tVS)>4%CE>qXv8lHGtnxOZv{W z$I8wASJHfy+iu8!ibxSu7FS2TxEreDK^TeCFfSfPt>s%($m8d+fkmK_xiIQ_UDUw3 zpmJ*<7QxBBD;!6i*`bkv;1848Q2VtxY5*Nk5B778M=jAJ)J(reMPxl{srI0rJL1|e zVQ^QV2J{BQ(T|tcLX;ad!V;)mPy_XX`p$OF-l$|7ftv9TsNHbD)o-J+{5>j(ljO4q z7e`H~5^8{TkX-S-CKS|RYiDN+X1Q|&YUa~XGhB&!!4?eQUev%3qSp94YUv)MmNrIy zyPgO&fb^(==fF7H|CK3dt?Hwat|#i~+=Y74@2JpyQ6LcfMM7#ENWCiR06K!Y|Eq$5 z;BQPTVs+|$Q4#zZi{p7z^2IA;pPu0u{P(}DDQEy)P%|8b+D=nZpZBv}eK#tb52Efr ziwgB0s2PP7wwZ>b);JHU!^)`VnxM9ACsgjtMPEnlA_^Mm9@GOTF&ExOg*r|V>o6%Q z*>aptGpZ z-ocs}rCz;TjEE- znq;UMr9{o30%}QGx_W!3j|%l%=SEayPN0(SwyXb+itI;Mk5|%`D!orZYmpZ<=MXu|D-UWh|0@8wv$! z=!P1=_wK?T)QgTfFQB&R9n|)GgzE4u4#BXp);25th3aS`YG4bo7j8p^Hfwpio)48=$dpCRq%SH7N1~Qu9BTVb#S*w4 zwUp0L5zScDo-2&asaHe|^atlI4F37wISLx_ZLE%OQ5}`9W@}XywKNS;OVI=CVH7UF zo2Z!%s2&LZ+m3O#gnFSGww<%g?2Gy~MjX>4MJEzuR{~xAd4h_oo=5+(X z|D1MbR0NXLvn5D@ick&AjU7=3(`@X6M^FPQ`n6?!H9Sha3FRZQIumbg5sNK=W zr=X-6>70%_p}t40=~~p9K5?dNVD(0*b7Bf=J1s@c{3lc-9-wwf{DyWwr9drRUR0#3 zp>~7cl7e3JKhz9Hp=LT0m2~S-9qdKD;1|?@@1vIP6)F;08rk*ws1Wx+?T)^#KF~Sb zITqPfzBh$}lIus*13#md;uvZG7g5{g9xCg-#x~F|Fp_F=)Xb})1~MG;<9aNF4^a1| zYGS*rCMv?cv55Bn;9!A+1@my>Z!C`Kn%aTW0yX1vcpHDknz*l-WqaJ_w#K`$DD4N4 zKTPpHqP}oEZDr5DMnxuC>wxzw#=+q4|DUNq!v{=_G27S(vtSPDc~CQJj=69GR>WOc z9z)vN?|dpc$Dt;03iVvfc7fnOW-ElMPew&@4+ek#f0%-1cnUR;Tc})kg365#mz zw{4jn^~IzrYQR0P22MmhcLVj@Q`~}|T>GXDb`l;!eQL(($o|&@89N5NgIEBSm2aJ~ zIt7A%X)HDBh!5QLUR~|EC{(g9Lrq|( zPoWfrYp8*I)y=Xw8&0C$61DxFp+fdAYL_JHZcFhcY9NJB+p{|AzV@i(8-ki~l)L^N zYND%Ak@2^?!U@!gbQ3kgC#VR7^ssG{&{+_}X>W@9m>rDDg~h1*4`F7!i23nfY>Byh z+EG3Q!>PykCb*>h`yUEA66>N~Fb6e|RahUlV=(!81%m%hAUkSiZBdcw?&nXkwT$sUdqHYc=ps-N$&WgctD)9<94hojQA=_Y z)$y;W0se(b=69&~#_nwcN{5eWl4*0lfVYwQMeKp2``Z%ygXO4K z9bgfdj5>f$VHr&PtsS-XaVYgkxB%k}3Liys5U6zEyT_kjxh$a|NBwMI@rEM zF2+98QxCBLOvBOCLxu)||M7_^oJ##Q{((_!-1HnH_{%u6SYsK}h zBLm)6JcU2wh*91Hu1H#$_D94J9VoSEp^xhLi0NAm3qW zu2-32C*gRUPJIi0gO$Gv1pmUpPAoz_+EiPjQmBJw3}(gUxB<^#Y4rVR_JRXgg@(xK zf#82Gdyw;Y)b^}D!_Mycs24uKvKW|YCuT*|KJSBCvP)P1o6HIX|J?sO)c1v_m<7|$ z4qo@YN>=cOU=A*9cK(X{smGlY2>y+T)2L6oEOYHUVmE9{{YO*;;?J|sieXrv`UPx& zS?Ak_kdGs%=U)&A{@sx682t0U$c2_H)letbC2WTuQ2V^qBHJAc@muP9u`(7~Y`HKD zwRF$1D#_PriGBCmywtLO;4)j1Iar$eE};5J{5^jPru|=(!eE?@O1>mNSm+v{_VYx{ zhjK=8ked=FDmU%STssPzP%ratCJOWv>7S|o<9 zW&f8UWcz8z#tk7qSyDw{e%gEBaN56L9|-=N?Mxd2!M|{@7d5l28|~-+ny62`Ss0E# zp_c9}mc%%l?5E#qsAQhD*>=aZ&FufYG^E{PYgiW*k&`$GL$?Nke=}+*>cNZH7?W?a zWb2J;KY~>;_I69k2B@Xjg@y4i%z#;TSbH^84){I=onR}lI=)6lqU=taVK>x=&NS4% zK8ISnSi3AYisK+6)eTqE{`+p5`LsRulhRq7NBalV0A}sAT-b%$uKryLO2Sh6_!*5C z?Z+Y1(;cvpF2;n^FQWGCL)1AD_n`f8d_&YscA?h%9%^a+L*-7!p98^v=`;crse*?B z!T$!tU<`i$|BXT;J%IYqX?WPq=A&4fdWs_f?-h2%df4))CE;dNh~J`q;)yusb`7?s zJ`uI{f1#Ev=W&Zn6sD$r81rcAzfn*QBtBuuQxQi}?}!T7Q!It?f3X?V!d%p6VjVn; zw=mhsfcFAl;TC*&%9d>2Y0IfgsHKd3#tx<`m`0&rLSYH+$9351Y{28Me|hoF1-w?& z-(0Y>yWzz^@ZSjx!%4LNjoWbOB^ywI%Vs;=LHl%6B&uJrkpG0GsVBK=UsUR2@ZbNn zrJzuCN1c3YQAwEannk7#u!Sr}YX)V9ib&%Stcz`v+3 z!uL4ow}AIAM%}mX`6C_#g8xaTMR`aHG{ZlJO^`R{zK zW>@sbU#Wlhhh=-OC$`<@pmsyqrvdLBPQ(K^`cL~C4i%qSa(|D?p^vBu6#vV%@gSdq zl4u=%ho4a){O-AV8}&f;zXQR)z1|r$vm!6-t5p7%)_wsM!DX-PAe;P;eaVdR+P*`6 ziOTxSmN)~^ zM>3oQI2M!RTvS9h<2l@m8F6w*Sn%unX4Gyuj%xqgwI>Y?3r03OhH3vdq@Wiy!`Rrt z`9Ie_6oVbR`doMYd(;o7>oErI!npV|D%9uj3%rE!@HQsGKT-XC#^8VdKV~2-_ya{6 zOvQ!#s1EC(LfXdF`=JIHg~@QbyS@hFP~V5jp_8bbx{X@0XUJg~-RdDTfqVfNK zrWdtv7dp8MeO!GwDuk0z_sv4hYzeBv4X6|FAZkXbqg#6pX9-k?HE|?1LA~z|D!Cu~ z6g1O6u^zs}&R8)OHGa9sGnE@OD&$4q{Tg z?Ao8A2H?M@@D+uBF&q=ev=`-f7DXjjY19lWqax4{^}>#r4u`nwi?IUrpRgMKgNjt? zShh5EoQ;ry`d&*4XStyhYQ%+OTL)!P57tG6ur2B!>4`c@$D?NU3kE}q8sKBp0NDMtE^*E_*?F*u2)CBY504$9^y854} z-H|p;m^V0-0bo9o=wNu5r~m&c?{&Jc;P3r+WC-&naN{4S7xv8<7W~0tI%)v>FcKf) z4E!>aU0;jJp{u9~d_ryOCYecAI=X>Zso%;H=Iz5RS?L&iXJfnj+)yxkSnzA|frzl+ zm(F@Q!n`)zuo0C^Npe~TB~X8c+ZNN&z9yG_@i>LCXkVB+Eci3vsys}Hdfi9{jwADi zd1rKgzOdjAF5l)43;sVPtwR4U7aA6@2ox$97W`4E6LzNkXViYrQOMS^Bq~YEqq4m& z>f3Qg)EW;fY`HTQqf?*c>N8N!%|&hRm8jg=Qkea(tlm#UOT3Jwut1Tp;7>YzaS`>0 zxD`hgwE-0^X8XN5YH7xzl5#!j!)zbwy;o65{0z%s>f$!Q)~Iht9g4I6HIgnge20DU z21YMo2hTk$PCa?au;8!h8entk`>-9RDrIN+a4b*#SJc^`sk9|yW9LLnOZ$E-fp<|8 zP3@Nn3;qDn9CebdL?z!z?0|n@Z>(K5EcgqC!&sMk{BmKze`MMQt5Ls<<1t-%TgtVl zncv0&7`H;0w}b32hXbg8tP~df$Ebea%3;ADtrAwTZPOVwvNhNdpP*)1w`y4MPd2vW zaOyFtS>(o{A~XY)6X%_eP)GX*?1AyBhXwy0;1Fcrdv$6Am%{g!Q&94(K^+jAP-p*c zY=K8mNt3ar9W;@sq^yk5unDHYR;VQN-StVRHD2uM-=lJ3E9!f}Neuq~|2(9iFB<=# zj>KrSEJ@O#W{?^6;v%Rutb{s}J7PKO@1X|v$z6|M&+2I~JMDQ;&o@PN*bz0b z{;2+jq9!!59{XQ6PNg9n7oyg1A6CR`SO(L6ZC|%rqmpWpb1Ld%cqVE_zoFLtA*!Qi z&X=g9ev2ANNPX+~3!j2+OyW$Ax*-iJbeS*`b74koh2?NGmd6vQ-4U-rSn&6JDNzyI zhKkS;)cdZYCU(d94wb}yqJ~z;iHbyJ%!gm2LOvFioO7`fZbv2CXVm>k8(D|xoOw`d zT?#dUde{n^p(3ysHK1dr@13EbEWeC;;Z4*G9;0UV2178=*j^kBm0ZbD9h5-bU(s0~ zl>_Zi9Zf+k$t>)Oi?A5RYNAN8|0+_@+KoreY!d2)-=hY$3H72KsLzW1sDb^0O0KJz z3Lm4ADy*q}14@MYW>f$bk?N@Pq!p^4-WW~$e;fs^%@ov{tw!zt-KgBSiJHN$s2Tr` zTKgBM7Zq$~6R3`52~{o3LHo4kHh}$@iTV}PhtEe;M2ogy|10FhDagvGnSG4~ur;cK z*{A`oL+yrRsN9Iz(jt%owItb5Gp&hA+BR4OXSn(qR7AX17SS(TvHum)G&HD#Y^VX0 zLv>UeHPUIQ2WMb7{^;tbP!YS2`SCRdFneoTs$AHUdJ)Wqt5L~)(HWzSZyz4T+SuAO zLCvf?YE6gYNSu#a>$Gj{zTBv6E{poYQ5|)?y=(7_T5BH_!D+62m2(p+QhRiR*5;hM z@CNlFubp*}0F`_xoas;z%IfL`P?0H)dafQS3EQHUv==HuLr?>qf|YR<>VE$Ph2|7O z+FPhwVqNO3QM+IZ>V=1#=TS>`7xiKF1eJ`T9m4qk_~O$Mm9!xpZHCdY5%m<<7JH*2 zcNG~J|Nf7HvicQjrXTHs7wBaBI4S0&y)8N)^4Qw20 zn?1$~n5mn+uPf@gL8$)5VNC7+c@(na56-i?K>c6TK*G9PJqcM#EuGdC&)Cx=E z3e>iHjQucO54%1G72!Lm_dmqo-~W5=E_`$s0zK`>Pftq{^1+;zh3l3FT3F@R6PPUlVYx3$6arYdSM^ua8!;=cJ(#bn)-HB zhspnE@5zCBuB@xqLM3N=pF#l&(_O;}%tQSx>VU}F+br&^je2oARLJ|I20YZ&C%fx2 zQA@STc^cDGe~Ef7X&=*1ML{FW;LL*qsFy&!U>jz^o2VoU^tGSgtDtgVj&qrFEl$;Q z_%&AU7Z&`h7z?pN2;Zjr^XoqBHXzuq?-d_t1E_);Sp!tkG)HZhey)8KYM>KbeU5Xn zYhQudhMS$2Q3H63HL?02+hy}n5j%ZH5k+KUdgpQy^?EZRq*eyB}J?rqZk-$ghKf{oOpP;LeKRVlZ=xdgd^Gz%8-*letb>xy z=2(yR!KfLZbKb^M)StL|_9z=*A=G_UQ8R4l{05s)ABT#_1Lt4PcTt317edF{kI!*X zp`Ptrgo?m&)DrD*-bXzbZ=7}f6)LGRq0Ws0u3imwJ~Tyr9QQ{>ZX_x~%YD~y8ufAd z92;Yd@zz0W)PTC8X81o>_fZ2IgZj{#i&~-|Py;xG>iD{=zjpQ56TUlrf zWGj4y>L9{d*jd3{uZwB9-rhMH73$@vj`z9xZPa_-I0IAcKudti{xYcR*N}nw-a`rs z#Rt@gGkj;iIw^(Kss9i4z<%c`Y)Ab%D&!@n+Vz^K0X22?KB!z7j@|Ge>SWC|&2pk8 z=F|S)ML{9{3-yB6sL;flZePvPq1r2<2G|PqMPxAc!wslh$TGv8i$uMzJZgZ|P}{UA zYNAVB`w0ww{$Hn{4(~hPpk^F%rkTu{0d-#<)EbvVb=25hZ{_Un9EiF<3N?^f7%& zR78)XCVUxn|I_(y|NlpW9{6H`-Iy2y)WcCT&*<7CP#;Q#Q7@|KY=(;5|4=WU;9P`y zej{oCJ1_LZ-~BntJpFb9+2U#KjPw%9sKhx+|qR;+{VUHf*_jP^NCI&cMozL(hwUQQg#4f$Ptuk$eKL*^uEn>Ac&pAD^1^{uE5_hXU}{>~R_DIP4d z0er%l)Wg0H^QPcD)N|Q?&=Ru$^Hb2ssydrHzj2O4CDAO@j8>s$zTUY9HGmVS30!yW zZI;`8JyF*Oqar!cwV#mm?_Hsw0o+F=#~bH=sF6lrVJ1KgAcZp>Y9LurGcMq)>Fnqn zhFa3OuD%s@5S>B4Cxthzp~Fi1rSW9UMEgEemOntf;9t~PpKO(ViWNZB8=_v=&$TZ? z4fKG!ehf9xN6uGHZ#Da0GmN|1X85Hu9qNlo1g66&SQ$5>zJUCT*)ejB*$mZTlyfqw z!|$JNvSXpzW^>bNqhgWlK!hha;6j{3bp zt+jT&8)^dIqP~pIM-B9EY>IDv3K10Qt+O2PoztAlQ3Kn7O0MIm^PL{3h$53F>+mROox5 za$o@}=`Lbz{DAr$QuWRDIo|;lsoAIjoLCH~MyM=HvYWuB2 z&HN%NA~#SW|J${DJM7PZVxaCDh??P~MUbyS;F!6eg8Sn90>DP>A8dUT&17Qqd1)Q3WwPL zQ523HvKwn1whQl^1CQACkEjPm9km%oKW1x~47D`5QQ2PsHPd#^UZ~IyMMY?=a|$ZA zX89DfKaZh)rn`>{Vdmp*-=aFGi^}>=s16o8*P>p$6LsGKSHI$}-$uRv39iHFC+z+$ zsBP@;rjU#u2=3yI5VH5AT{wT*X7n1BwMouc2U$?rTLKGV16QAn8rVwIfVQBv=Wf)} z-N*FU=B)j~V>FVSzPFn~S}xqS2JaK*pq}=ebyyu0+BT>IYB=h}i!d`DMLquv6@j?t zEm9d!p>N`BhZ+HX=6g2WFxEvP*FYvpX3)Wr*wImH(y#s0>y-_dx&Rw7F zuCH|UEzZNvOQ>_;0crqwF0wS*|K%v?MJ-XG?SQ($M-6P6YhR37%N_3eB~%hUMm_)4 zB{MA+qn;Uce;Xv!{5@fN{}NQBcA~Ei&r;Bges@N@Y(I>qcNRsRaCK3kAA;&|IqDaU zYw;jHa_y_GSV!wo12~SF$OF{GUZ9pV>?-?Tq0MmBMwAcrCA13afmW!KusiC(>8Sfx zxb|(XehYQ~pU(G~n0oYUc3`DIVfEsDM>o)V8 zsCs?W$7vtbkvk3*iM^ix<5n|4DsR6`M0ua2dtH^WM} z0QGVD0M$XdTXug0YAH&h*0ch)z^15)?LtN77u3YAy7pJD-4EQhwMu|`aW>RI@}VBA z=&Xmz-d3)@7IptlS3iV}sGq~!nC*^TZ;U$P+oA@#50!IAkoWuE9V>WGQ60Z?#=dJ` zIMSd7QqEZ$Bd9mW|8sQ?U~(m2AMRi#P9~h#wllG9+qR94ZQJI?+GJxJn`~^`&iDSh z&itP|Up;&GtvYq;pm6(k_sm54qo9^#E|i1a#sg4GbR25@EvOlKZVYipa?W2M6?G){ z3HVyfSQ0A3YSwN5wK>~bdoa|v3C3km$8opyzc79^`rmbdM2FH#41GWUUzv)|XD3sb z47GL(ppM%Hs0WKHP#OE(bBqn8m(JRGp#rJ^wJDoH&B#oc6)u3<0~bvG3i|&3|3@mC zq90HW!`*k8XMu8<*I2>W*!sIcjT>O?F;EVtL9OvzsHNEoi^EG$_ToNp_md0{IRCn_ z)I!h+4uLZG0SRBy`l$3W41(XRo$a}MM^p>y@q7`K;WtnL@T1Vaz{0@7 zG-E*Z*MLf_1=NywXIkYJ)Y>F}={937Se zL!lm4$3wliEri-@d!Pb*0)6NI3l&A?_tr5YR3_1(K8DW(Wq5@3&xY-3FM=`@<(=zK zWXuX>uQ=2@opMl#R5E#esAJkpa=rfdp`y(&LISwZxDLv}E~o%bKxKB*`X5{W2dMF( z-#fzzpzLIWx~~+nb`z+?I$C=S^nL#~lZqTHgL1F~YN`)FW$+m4;qy6EW=TJ|&-K$l z>6e6>>dH`dnnJz&_OSM7D97_)O1Km126g8H=U_~<_W%K#Pm1mj$&sagf~YWNS- z%j|Dh7v}!tmS`Gm&+&W-wX5rX3GKN97r`=c@K<+iPs8T4lYR^B`=zvz-|YP7`|biL z3bp3TpaS^`b?XiP!_7z#j6l0SRHm(=^!h<9)hLtCGWl8<9{EmdAA(BgJk+ z4f-7YbZZ#|)vgTH?}d8Nm;krKea2qDm|8N={M)^MD94YiXo)63IhbzkRZxNcW!wWJ z)ApV)!GBPj-8I+qN9kPpYInAqxidsLxpjU7DGk80j7Z4pf7M3iS}El z1b#!^z@mk94CNp#)SBlqd3kHs zw03)I_k;>yoN*phV(W}Y!t?V_GISe(*6yPz{)TcCC4z60c;Z7DN^Hyw)n5pPf#r?W zp&ZnQ3cLr@jix`8pN&wP^eD^$Uqs;VpK2IO9}vP&QkK)!UB~&J*jEzm+ z2TFe~)E#j*90tEb1u`hW&-Vsn6_j51sD8fZh%`|4szB+rg$l$wg^H%?Kd33a19k6y z33Y=A5zWa1pk^QelzwKD=YpEjVo*!b8Y=V7Pzf!7TH4*l!^X3aJE@mH4(;dr3Fn7U zQ(8N^<65XS|80yC!)1^NN*)9ia4C~lw{{1pK>I@JjW_vx;~L`*A36VrskBD%0#xMr zV*2?$d~O3f(mn&V7Yf934y!>;Wn-wB=wtFhP#KShy5X#bI`_w*j^9nFz)j7*Z&jNaRq7#?i#blbs3I;$&inS3SbkIfh$lMe}c*^T0ECX3aF*Y3#DHQ zY6jZFc5s5Vf5hYb>n&Bn_%5;>P#G75`f#Zt)D({}`FNdja8IH2{ zdgE@WK#oC;zY4Vkx1sEOfwB|9o7fqM4SOKS57n^+N^w6_q?e!!-GX{?c?jj;6I5pY zNnC$?sPW05#%G3dToh`i>RJCp>-Wy1GCBmC49Z~MWR7K_9M^?1*c@u=yTCv=&$!k4 zPea`=u0aL*6e@r>PyvKW?ie2qr=0^5xYzSH6*;~DHQ*kU!;jVunZg;2X^aoGHob*R94LT%asFs)wyXH(H}I}9_zPf(v!rby)!OTovq zn?c_f45{7yp#@xw`~;i|+o$pKZRU_^{e0hs$ANka*A&X}Sg1s&zzWRx66pK)|K6o@ zQ~eW4F-&^bjttd~4K*;4F%wkg1&!sPX0A5WUTA0S!B9&!4N89>)KZ*=k>DffJxJvP z6>X{=8Qjz!hjJVuqZ=637}J;(sy`Fd9WJM}%UXXGI23t9*c3j117N94F3_V;OK>d{ z=U;2}34s_hvx_jhvAnSbREA!tnV1X}z+&rP1!eF6l$~2poA)P_ewZvSkw9Z|W0ovl z*HOR(WsS9<95lCfJ19fFp$v~Q`4lLC3+(*I!m?xiAwA+x$C zorqBF0I0Q#YbSbH=KPkSoVrdApCJQZz@ zYEXt7LrryOs68d$PL>_mnB0x=9Vq<2gj0?e(unE*|9|g7hSHgzy5L6(^^SYTx2eZ;{ z18c&0P)qX>`ab`Qkk2`e1}D-HA69|uU`y!9@8?+qT0wmd5Tk&*Pn3mf4}p!D!CkN@ z?f8ZK_!o6No<^`4?Zid=e80>#3|6N70&a!{igNxnHSdZN39MAiIXnly(GDu^=eZY> zPclmQ`F?sOR%t)qpV^oIv(rDa3@=`A4^+mb%DP9dif}CL_E1ap4Qhs>mvb|n32IN} zE64fQ!14&hYA_M33pMq9p_XQhai(z@l)+6<&vIu>{sU^N!0{CbQTg|oO!9plxge71{sI}b&^(y!cD)1Q9ouO1vOOX-E z(N3t0k68O(<9(=cZyfpe-)lHQET|8W(m+L)*I2|@8p?1bV|`;AC`Uc5J;FE@%F!Zg zZ!zwN+Wlu>IPJOzROIlLPr$J-h2K!eD`ri5QGz<2<)IwbgbJu7)UNIZ_15YL%nV;a zElr|YE|3~f`mL?qLv8K)Q6`uUWq1{oqn%QK2cZm|v;Hu(onD|Zl`$7oz$LBS!q~$& z9LnBwsJ*lVdUH_u$2vY5L)LMMQJ{`be5fhQ0riHXto3h%n&Q1sdgq~L@|m^YLOBdy z*YyX&OtdpY$s5(>{OkC%N1)I3=2*vNsF}D2^{n>}>du$8o?|&E#~q*?4uUc`(m2hy z*th{|bN+4ZlJ%W_wfda@G;}mZActdMIqqC@pzeH68n|OtsiAw5dK5~Yw~_k{XbIF> zABTE&{04Q4P16`Va1c~rXN=d4PmCYERted}WfTQ!KvJmFkO?Zo!ca3%3Tkh(fzs;+ zwKRjE5|{xsGb^lr7t~rGwf23OnD!fMd!sgW0}?_#NMwO>kPm8UO2G868!Q4BK?U@{ z_#7&bcTnSh8^bqqc4I=>OAV!$6)MnzuI=?yq@ov{dZzFa`d;Uu9Q}fNqVa3)48?%D zcPF%VCMd(Xq4Y~Yor3bP4QvO4;1wvnfEKPl0rZ{!d{op?!YANIv7j=k4;4r&D8ucH zU12QReXM^HREE=_>@2YMT5E5!_CY8+r%irI)cLJwfl!+$ zx3N0Z-slYVoWB5S(5qkSxDqPC4aR?rXIpdrrFa{G_}w}J+qeO#pr$mJ zu^7~DuMFj|C6t3cPyr8uvNHy1+zR6s<9_2As06OJ;rwf0xVDbbVHVm6tXLxs3)9`P!A+ap#nH$ zJP)OR3+le`5Xy0w_D(Mls-4`J9ZJ6#RKjJg?X6BlhU*zyL%oXifRW&QsL0nsWpoT` zQ{94n;XNqB4LZ0}(;P~_6O^N|Q1+)ojb8#4*iI++dX8JizfRzJ0X4;6p$tdt=nO=M z`ouCZ)T?0&sQ!7zrN%W-<2OM$K5Xp^P^aS|l$~ENhF<@Rb#jWep$4{q6<}|u0mrQW zE?h7VJz`B&w#32s2G`F(5uuy&|k z&QN@)j59$wssO9OTGqb~>NxI$vUAVm-=V$-h}_%tr-4Ukm-SLngwgsqg%nW7qYzYJ zm7p@I2{o0?j9rWat$)06j&UW_-q{MZm;Qqa{56!_$bB8XF{#L5d?-ihp(4)>6<8Ih zOq;{#u%pR`K)ni1xBhidYrfrh5z6svsMF!s&pFHuWv>uq>AapY)=>c}fa=C3Z~*O& zPy=3>{EN}Azso2Z)VM6h0#JdJg-Wa?RK`86e}Kuyzy&)0bF3rp0GDwoV_jnh;~=Pv zr$QNA1LbHFObO3G1^UtW8)^o^*=tN9s7;s#YKE&p-|K&SDl*u|ILJ6s3dkowWil6P zx39JSzn~m!hYI90l-^UQrTYr?WmUw1PF@=7)?OQCf`g#%{r^TPGPDC0glC{Ki9E=? zd5jJ9c-{;up!vo%P>yyOPeLVf3o65hPyzjd8W(x6vl|a;T#CVV{(}(c*i?gou!kv( zhYDm7ROV}}y#dPbPAEsmVIp`B%5cabZd^>L`$r-u{bEpwRD%j={1BU}IS4cZ>!I#o zhoB67gt{?>9qRfkKn2tcwuc>{UW{%)If_2aIS7Js&;`nl7s~!*ldm*xRfneR0Q6-7 z^U%Hrb*D-&+&#snfSQ4cQ2JA$49|gbwBESe`j0``I|~)?6XQE5{U1hexDiev7Sz-v zhI;U*1C`MP>)!&E>0YR*{0J3@-$?hw6cLuAT>!R&V_+uu1?v2#9_2ous0X#jCcy4G z|7WTEgP{0mKi|*)`;BpiCqYfwOlz+m$Pjg9=~}l%W|= zdaI#sI2)nvBfG8r25Q_lDE%;VeDr$ax{4(CEAu=X>k0N;}NK-iZI`0nh?rCekeo5 ztX&N%kh)NT_Jj&(mh~@(dUjlA^4%~m?PJjQ`X73Mi#UQY2Gkx%02M$^*aen``ndjY zcpb)F=;v7mKS4R1yU1}B)MncTbw@p6@{EgJ0(p%^7TftRjX+aY1L_vq&=gu4J3s}} z-8j-X2WCLN9%^Q8Km~H&+Haut#%HK^PLYQD~qnY=sHW*uzpMaK1BD%w=LjfahAp$z>8W%!QqCDe`O z8`O;?<1*LZ9BNN=fz{z)sPR{gx1kbz1Ql4=<*whGgo++4QXA95M6@$Q8LR{qKqII? z+rtsCCzONVM*kHqut-o-UKnbx)P%YNZiNc$8vGAtUg^{4??0__YghnwqN5$uZoUb1 z1NjOSamLl|yu+ZCRBfOs9XGKs2kWOr~q$5-|zpwH$kek z?#U!SROJ1kK777zjK0npDhoB0U11G44c3A$pw_tfdY3>msK5srXTg-TH$lzpe=wEr z^`D9&i@L!vA5_FGjT2yQ)@VD_+P~f8=ld)9DKhr_b)}L@I=U-D?j!Jnr2x{ujLS^zCHh|%`xpUka>gDq^tO65lcMqpspfb7%72r!a z1SZ+xo~D;UCHOCt{SZ6d3?|sg`7ev0AOfw)7^pQ{1U2A@$=_N#%q|yLR;UasTiXk@ zB=eyh?1P&68?X@k2=!Q>bGLhJZwZspzP#Jc|5pS$=du5GyE+}zsmKbISx%_kU&2_) zSO>~+GpJKC9O_g|fqHJ34K+Ud9>-$FYETI`^HPaKr4Lj9BcTk;F@?oYhIc?2I&A%y zp)$Q;{a>Im_S@^mCxiuQr-0IH4%5RyP@8o(=K+{+1Uk4(B2PaC+rayU`(iXYGV%Q`}^NTsOW8S z6{t-&0ct9DL1lIkYTzT|d!y&5dqRo?H4~Yk^cp~|ZCj|RA7t`*P&2pMa}4ql!HxBZ`Ti7|4pcX-y1`nbf1nzhYGY6l)Wxc3GO^; zum49(aM5_j_|o_du3|u#Q_k^5C`X5&KB~P0hr(p1U3;bRGnAteXWY1|Po}IfYbE8Ra#Wg&I&7%1|qqm}ArzuB1Kpyz4K1!ELfCP~$s5E!6-R9!`b2zbr8M zI;bT)2xZrMpGrz9pP)`bf{X4)qwByR+7safcpNr_wJ*7EGx?vi^uyoPHdr z8AxpHoUjq?{MMdtTn1z7^S`xJG~lrDI@Hv^we~NlKw?~Vk;j8MXs3XgU|pyelQB>a znH!+SpEh2D+H8-ZmdNv;vljrP;olQTMX%FoC4fz!rn0-qSHe=X??4$&bIlpZY0Pgd z2IZhElwMtvw}P_U(b|Kd^hQCiUT$Ym(SW_ilTaC7wf1eO=Ybbc4<-?=yBW&{WvDdN zeWW&&z3x!727&0g;S>XmDWMGIgECawSP#lTN8?B+ zy+u%t)?51!l-=`Cx9Gbjk8;zs8tXx2-WqC(`#}Xd)A|<} z*Fx#-gqoRC#)nW#@(b$yLb5x~ejTH?B^4R&W`c>vdB)XHQ@R~W?=)28Pp$vG(R0@Y z76~fT7*I=+9BNz^>n{)E)2`;^UQcH#QXFRrv!NU=f-J>v_gDg6ZHD8qf{ zs4moAXaaqXpc0vF?bX)a4t;nIi7@y8OmTTV@W7S zHKFV@vvzmmV5k|L05wy~pzQ30zVH7Jo5BUCjGw@x@Ez2ET@Rgsi%^c9Lapg1W3)$3 zFC$c7C7~SDv~~lSpLPdW6t0DZ;G0LB{|HpFJaz{1Lpi7cWvD5P1-n88HrnJ7m9KeByNuYax*1=CB^@0(DP63pL<9lmq{#&QN@) z41=KV0|lY(1D&Ak%!HbuW!BzrJOib79m;Mf?=x441?3=(wF?@nK<$a<)}8_t`En>n z|3G~cdI~C_D9;^ZLG>qqdJaenqBjFZyPEa*a0e{?ojvok=9-TrML^q;9lcN zsBu?eVR##sfk|FCc{`{lrLItRr$dcj1+|phAWP)+>~j^*Ia9b}?Uztf_|w{PUOGc* zpbX`Mnz7O*ZwPe!^DV|3CJ+5e_IUjbq@sw@LQQRUD97cY9JMy~fI9C( zpw@gBObwqyIf(JvWu6aeTv1~ss2Qkl{hgpTXHWI(^?!s3ra~z$g^}QPYafOR>?+iY z$y+D~QQtWIgir}&fs*GnmNHg{N~j4;3MiGAl^qBa;ZZ2Z_l<9iKcUt-{5$6; zF;qJu(f3%NIo(RftN^6&eO0Wvl`-sL+@0fZR$9t*B;c_U0+lOz|v4N+ZQVECC1fI$8@7>dp#GaXy7%t z1U|O*n6ECNnNS8cLQUZgsK8D`jeBbSpP+8pKcNyy^383&JTNisVo;8oL(SX>A31-s zsmRbesNK5D6b>1$7@tAu{e%iA{CDRlD%5dJ3)LTFEDp7_RbW)u1Zu{*LA~gW7Ipro zn_w~2?pzPMz;His5JJCP?!Jbf_R|@>3w0xU3zcc=U(Ru1V+CVfV=JgYx?6h~>`r?! z^eVEjzg>iJp)yEs%nkKPXbGq(TMCu=b|`~;q4dwdbnrUV42D5V{ZU~fm;_31FqEAM zP=PPj??0$xHv%1-W2W#D>czwp!VN47r_-zj^;z$0s6CJ)q(7Q`4hTo9AEto!q26|f z3+4I~Ksios?OafP3xwkP4^_${kil9|k#~dI)2sD3}yHNROAW$9kW0gCAl1^U+Hzn~IH9Kp?SHpq;7Jw>U=U_&?<&Vrh{_!0em z-wCCJp=f7<$}k%|4)Z`c2p!2K5EZI_J=7g;E0n`WP=S3l#*6G`AV2hd{*%tHyiA7f|}2pk6b6!Za{-fWPk}*D6LYRKRPEJ7H#>|07hi z`#(e77~)5DQ=8gY04kGeP@A(Ql*69Z9$@|Bp&TqS`FfM@HTij{&3Vh{AI;zW{ojmK zG_V+y;mS};P|MiF*beG(ya&{283(1m3M#O_pzQ3k{?pceYWxKCDjF)fzwe#euFIr2lwuXQ3)VJyjCig;3Dlh|Bh|@Ej}v!^L--zLb}WG93)HHk+XgT!(tD{|wW^JPBMNEsY(Zro6jxm~onM z8Prm3g$nQ#)E;^Wb!@*t+4n|H=rXAcl|chI2evYK=tM5ks89yVLalKFxD>X93M3%0 z>rV^|(#{6;bllZA7sjD|7%G6ngGf{K`4jipq8K^)W8~IK7x@yv|X41iJO6hZ-0J_3~N)>PFJU z+Fh-GgmE5}!Ohk_V(lBo*H8h6OzZTb7?VQDb9kvJvLaB9J6XqYs7$6nIhYMI@hrFw zUZQ<7ojXpO();uD#QBEp;m8bbGk=0vY3I)9@B8Sb9V}0KH7p6gKy6}gp-lds&Qu1% zzVIDv1UqDQ0iA`~)eoUIX|pW;zMl;n3|r8C0rgx^HLJhxdw`Wt@~GL|qgpT6l=fbz zpA|`(-QV{a&@o5=JpbkJ_cSB3av};FbNc(<)5Xf=?-@qB6C4OXK|K-m406ZvAXJ7= zpq?M%<@WbItX78#XfqrR!{%`>-xHwj{Wsuo*fy^=JLfM)K4-WZl%a)CQ*#a8f^qZv z`~H^WSJ;pC*aH5(&xpbm^!NROQ481|`FYp}mMr96%nlg8LM?6P!fu93zzVbvz|#2l zL@na)d&^W8>eXx<)N$Jn^;~cb4uZd-cJrX3{=V-6_CmdOgem3{2r>?ZO5~g|d~vtQ zi$Q(QPz|PmW1+VWm2Ffy!l)(OtJNS_iS|aQ7p0ITT_9AD)Fx~Vb;sRan)9!z{$>h!$~eW^a2xVoumQ|e)@{1+P&4zz+EL5- zdlJ*`3$^BRp`QQW!uT+-yua@qRd%R=CP3ZLE}J|<1`~La75fz<-q?O#U z%nS8k(i&}FyLl-_QrK+i)h(KD!}j910q_aSs4D80H~Dmwq2 zp&lL=z{Kzbl!50k2@GA;-}mk|B~-f%l;L(zuWs|89PETTCAVNRn6{b=Yyy=1?XVlX z2lqj5&Fb#0RqPrrq785^9f#q1*rcX&6t$M!+hM2>41@{kA5z=xiN#Rz^HAsgavk@U zEO%Xh&p6tLp!Q0YdTvJhKyGYa&qi1A9D>T=3e+zD0pnsYcYS}~2aMGkxOXtqp=RJb ztOwsiotjDw-HmG~)b4+1Ow`D=YeVTxF&>3Eb^gCosZ2-K#%?KwLQU-^s5QC|71&p( z3=%eRYhD6s7Y~P8!sAeZeTG3WPE(g@6{!AE#_cc$_3gS>NR6D)SAzO+Wp6%_D1B^Zt3bk-{*h5sU)Uj zGOPn}(=iijhBm?$@Tkc%c5)6&LOJRS z<#-j;k{yPFVA#%_|5H>(cXqq9W*6?sv>(D0FjH6OusYPhu~3H2!lCdvoC!O1xGVmr;V5$4M&07p=vvxPmg9`L8)XX;M=lpt?Qjy>++zey(_xJsa2FIaxeb4}Z z--l84;bhw9;3C+RnOh6}2D(?jO>j2t)Pvj|@*qq{JM3V$C$d8Y*v>c-?$G&PN@XV< z^@q6kYJo%D+8%}Dkl!(O80I$R57-R(lHu+(A?yfu+`7Q($k)JYFvLiI-ybTy0p)n@ zDEGeq7}Sgx9NgyCU}+3uOGGnAfZjx!hl`_qgI`@)$}um3UTy3AWcy*BKI(P8X) zZl=;h1y~SjvzM61F4h!(L!haOGvBRoN+@|*D0v&G-P{w(z!Det!4dbtha3rMJg;&Uhcn z?k6a{pHTK=Ep&2kGAfEREmTAWtfQ2%qRDGO4Qym=Z}L9Ip~msnKNIFae;L$`=sHv& zp%(f3zOV=nNzm(wLq#2_pfbn^<)|>!xvc;dSQ}$E;{fAGDE-OC1two>+y(>a-)H^j zp^oV-Uz_unaItfc&X@x#pn|XpEMe_g#)VJ;t$;dC8=>x?A7Ct)XNlW{m7y|U0<~l( zVIp`JD&P=Hv7_@JSrr)Dm=tP2dSel&fNB{Vn!JUvpUEd1XF=Ip2(`CXLpj_9wFizu z1$GB|r4V+Rdy5ns>is}-DEU4p$LEY!pbX!FN8uAF!+$Ne%?B0uIVkxfD2MN1HW+b* z(<=mJr|Jqj|Md}QKzmc@0~NqHsHvR?HQ+v!-b>>*lZRR90*wmQAKRD$>J(*#dL}Fc zwf23W-puY=>2>$&s|a)_jIzoZCl27YKl`stzlLug;K`qP;1!4`lp+Gt#POE2+WAy zMK}b8+~DsC0f$4`9|?5|CPQ9xy!?Yh&e3aA_+j+_%gFkx z+o1w}2sLx>pf+#Fjc!~x7>aguD0v|CegB`3il#D)u?Cc(zEFxIp_XQX$rqb^1B{G( z8&pPzp{DvF)Q#&G)VR2t+>B;`dXXv$Q^1+f_x=A~D$3v_REA$+APlwHF&@+&$p&Sx z3M>tqL+NjT3Unt_0Q;bp@IR=Tcny`%Zz%nUTbw)=^!@vPDXC~cKBy_G0%foU)PVX> z$FL>T!{$2J2!4STVC}6gz?Ejr@^;R@HdTi0?tC_e zYR`dMlCy9NyXOOZN_*8#f6qqRQ+By$xZ;1?<2O|1;r6(xO$xOnrHrlM0NNv=_Dq<) zPCsZb=f5g~$_RSFW$*}0_>VvTI4o-kN5Ucd+~@xh_p`PHa1;(ie*b`*nPvwaS3_m` z2Fg*KL+(v%8K{h#A0`1f6e^*d-XrdfMB=0VzQ1g?48Egd{xSDBJ?XgH?dear_k`8p z4*Cy4%~b!B?$K={tVR13)KZo_<(9BM)Dkv>+6x`vRX6~Kh2EN{{e3@d)(C3Nn;Y9f zZJMsefyQxAhGs*p{c5P=`4#FJFY_6H-#@oE66*ax!n4lKPMC%E5vUu{7l<9NC)znD zNNUUnlc7)p>PFHBYE!NVFK z?xL2=%VRPXy&*UPbqwEHJJBWguDA@;i$`1IGRU3Fa~mqq_?O*gDg^b|T^nj9*1&== z)W5D>6t)0bssqbbxVG3?J##;JN;d+i?9>|8E9Z^Zfpk?X;*7c zgEBPNO?2X#wr3U!>@L1jJz>JGUR>b~&?>NI3{%r_!B|M{p$a1Uxt-$FSI z|HQriM}=`|r-6EEEoSW|PyzLaayZ)BTcPY6fVwYShuUmOp1LK<1$~J?-}ir2sAxb# zsEm6--NA-HDPD&P=!x+))Y5#i{%=rA7Ur2-nn0-jBv4D50xEzY>#qQ1x7IVxzbefU zXf3;#!VKdgSQPmhm>0f=x<#jZ?i|#H8eiYo1}e~=#sN?>JIpv0D$pfR32%PR`Iq1n z0&SKX*6|%G@)$3iVk%=HCALq#}S}8_Rv^WXH zz#}lD8R%$1ro%vR*`PI`M4_*bvZ2JlZh8_Jg6-HgD_+KQ#cptE!Ox$1!eRI%5mrQT zJ(tQ|l+tsRv$kX-a8jLY{$c7=%A2Eb=;dR47_OMq-&rt?n6c0#R1&Ad>5IU)VfYFG zACgcjbmw_(8uMurPzqx-HCZUh`6%%3&v{aFwIG`r7;8)biIf!vM_X`@(VNDl(w$6W z*-X{P(O(z}YXRk?uYmcPj^88nd#57g=Kwt!==e^gDR7{&33*9a01m-4s z62LcfZ)5y#u6YErA6alYsOTvN&_96fm}c`YoW4Of7V@jeHtX*%ogYW;@G4dS)ote@O80kost*9@>us@lt#?ar4%|MPG$`pV#x8MsE!E;p)rPnptRrp=d;}vVfV$1m|)U#Nd1Mx8p#i6`X}`D}sB3 zely0a459uP2_!=QGtQ%+cbj@|>MA>6RIWK;$$t_N51_LEf}wC7%9U+S`A5!tV=cNv50+jPEXd;|h}Z_6Q_12{~Iqv!Ms(N3|@h55$Zo}hOW}Tfh)M|uprfrMZJkRR6D?CAv@zA zlAL!DoxhnLe&xgS8TMmJQ`32!`Zt0IE}<-&V)Wl4utaqH#A!ElmlH@~W<%vHOh`Kq zb{{bl?a@_f$M}NOf6#Xyd070#)%m|jgt>^M7aiZ|IAPKLN2E0w6rbxB!8FCO%07%- zN2d_7^#t&av7cd6*cMxN7&nc;e-W5UDQrf@w#qN+b6i!w66Wcw*Z(#cQrYU@8HREW z8z9jQ3>L!R9g~%2U|E71V1X8)U!Ni6z|JgWiRn`bM*uMx7lXj(TkvTJJ~H|@vGEYT z)%pL6$}f!9X23-h$}#u_8LdH{AEO`sSOyvHOy6IY-9$3Zz?cchRGwN;A8GHRuOs6h z+R~_hG4;=ky-Yyw@ab*M;7SBB9_3Xy+=)^XqEk7GEIo|DfX)o4N?RrJ9|rr;Hyfw< z=o?3%Yn+N_1o8vS#5W79@&8LgYUTO;1D|?BqRhl`+roectYd7P6@x0_7&r}iTY|eo z{V2{S(w@%M1-&%{--3(Z!txBJuQ$Q;VeA$3^O@6TWV*|iuP=Uzp>v0^nYI2285kMG zWC#mzsZ5|VxU|LC5^FbPw#pFfX!O#e5Q}zjX-uYF$y#L^0sUY`s<@`-ENzu^^w;Ie zfxX#WTXc6jNo3C$+zex5iEe~t?uNMkXTn$!`gY;`23g)_a1F-pBam4ZTx0BPwxvsB zfoOCC^oL@*2QyX=c^rI=LhmmwZ%GDE<2r+()^xr{d7w?(0pyqdh@ve9axksq8CcGy z^9uomBH$1hUBLL2TmjZsn6Vu!xIFYvHTgO8XJgA7!20JyI1E8j1S;LRI#HiPAS#Ur ztTH-haEc92OzN!&qCE10$TCStIb}hs-kIs{OkgS{&5r8&M=4b56VzgS9?|-L$6z=b zZE#u%{#mv$peOy^>Dz(9h1Bz~6s2(NM_uJ3S8>a-GeP{o#(3-F12j)R^j{(SNWe!; zuL?_<0ee$@e}C6!hTAF5_%%+?Dil{(q*-8pGKgwAYsfYX{T0wVZ%z*5^t;VMRUG`o zTIZ*KFiu*d(~|K)eoBN0 z(>s_kQQ->u&m&jaLm>4T<4@KjaDIh)Y-BA7I3(k56G#j6A`(m!#>K=xzdFNl!eKE6 z6-DVUI`1$*B`wq53;JPfH-;7???*;|X3}1Y&ET?~KocY1 z$JpTri;%=B{B+gx-y0mCMxgTA!T0|r$ai35mCe9S>enn&DO@6(rS!cbnCTY83xecV z0{>Uu(5K%kSc9{aB*Cx!dWtdb8@8ID^}}n*b5K+%fYU$AK$L&e7an;LHE}SOahn+*hrWCmREf$AtRlDj~?h<|_9 zbHEG-D}}~j8KMoefs=4Jl&dhtBBHwzIsbaPCohI}qkDk>3leN;vvbLoLiYYP*)4)v z%{YGk#4`uoHndgJhGhNMlFfXK6ry7~PR>zpL}rUoZbihukmY1>SR7_1%lgQka{Ysm z)5va{!^E^VaSfwA&1P*kdMcsNYk}-BK0;Gh2?Iyr-*Xq?Rf2d%Ho@h-4Ge9|q7M!| zWPK5xg9H(YG1<*Y0EVWK>2`u{LC`Ay5=cSI{y)>}OkXtXZ)5hotH|sxjJ-i{fr0#-k_Qy(ssl@UQ z$6o=x{y(Ggl|kK6ID=7@5ExKdhw?P)1IVzbZ5qi#pZ_UZHPlyGcG77@ zeF$UnGd?@Pq_TjbVe2H9N?o0Qm6$lHXj!zOo|{0naK&fvNK-zF!43qQ1IL@tQQ2j5 zEgq|A=OMeR1T)bx?nw~ouo1;(Rl4KR+m5}wI{#@%`oTn-Z0 zECLy8vosE4vynB!Q8i}b3A}2~62mCycC$eD5&UMx`J~$B4AME zCIKy=&OiO^*-yO>OSK3mn+QB4#zQe{>*=3zGv`nm^Q$HsF@ z?xH^bnSk&LgNwk?MApe7Zv%&Fgq0^a8O+s#!CTQwVi_F3xR$n%%@DuZ?JFG#<`ViU z*9a;i_Ns6lLSED4al@qJ!y~3gr7F|B%sQ6iqyv#&q%gVyDscOQ4MpY6KTzY0<6?UFeR~ch{znQW0Is+t8o3WMfanY&p4`$)y4Vgzm;m^{OAbQZ3 z7KbYP$taZV#W%=@nOuF%nUUTYZ;1R8*KK5DEQz!Pwb|;s>FduGfom04U}V<+ovq1U zn33pu2RkA9|F~un{c&Us$m%#jY=%3L*R|~K8=KPiw>j!ZK=ExB$`edJW@V8D+=X^R zg8GWT3!(X5XdsFm7|<3crxBJT6O~B}>cy;7#X)%bRjT4-7cffgp2_;*t^skaM%D^b`7y6jNOg3yJE{}|Hv9X<>iA)0Hlh_CRo}?XIa$#>D`k#;ww_MaW z7yU)rVWlvb0zqkv*R+AxNq#Hx!X#Y~qZ?5EMSp6HoTkkmMeq!xo)B4kg3a`Y;g$r} z6j>hn`56UI8yH-YVs{dang5#%*3cg(aWSY80pqo~DzXY|oye1o?0euSB{G%E#=jYt z2ZK*wZRCDrs{uhT|P;5lx z-7y-7PDTvfL_V3|g3Eafs%sv_-Exvw4{0VqmkiZyfXgi2)%ndK31*VLF(fL8%yAiuwSQH*w7+ z0F@sYA8E@_5`!l(*xwwgKRz?IR29lk?3JbeIL?X@;1}%tS$cSJFcgJdD2ByhWv{nEtuT3A^!(6U$JoZ~ z0qs9uDUV=@MK{Wr8rftV_9DCWWcm#w5y)b$O|=G=!V%wVyDz4Zmqs>8v&MD70<6i{ zV~p)gKqW@0T4Qd^(CHQ$f1iWqA_A3p}-ImtC2 zN9PIji3L^?{n%vp8QC3l3u5Dch2)-E0KWV)qPznmf0hKa@8F;*gDYbwxa>uyG9USG zoK8fq4jFyrQfY6xuhE-K`zLz$S;jh+Km^(k>AP+EzWf&x%@(FOGo3v#u$T;6lD$e2 z2CGCsevT}B?E;~db~q|UyA*xdsNb`xE{Lo=cIz|UE3wy6 zW07US-w$Nk_!PJQDv;S71z`cG=RL}UaMs*5;~1u`BC~WDU6nyheLZxJqO$;}8!)^b zqnUA}QjJ--g6=JBez)o0hyHf_jHZ7EoUXUz*=$YU(5bQ+!<}*3g{v#qIpn=D5C?fS z2Ia-zQ5z%uIyfm$dkcY_r#*^#W?Qy)v~$z{oNG6M1rlU6`a5yOBbm3sAIV*$vo_Pz z4F@V8aHg`B_8?8qgWC{$1Pg*|6)1nF#VMnd>iB4827;fOm8+uvk7a{ zw*ou0v}|xZRHW3&Q6%pri& z%*YA)BI8sgABlvg?-e$)a=rB>$oki%vWNgm;%KL3H3h|13`mBdk2o4`QOCpKQ4I5E zzdVzWC9{m9;Yj5ihR0D4U|a#(anWsVeJQY`5`a!90!_@=@VX81cjG*xP)tv~2~Jbc z`H(>7AooN06N4%dWH&PTfsrWGlW?VCOpqC`!dR8A$ZrzZL^r)o$p5ckw+8Z^j8S=j z?Q#U*U5UZsWWI!fwHTBKwxM$#148~W^#^hE00R|qw1eQ%(7p%56X2hv1vYMBb17G1 z>VX#EYTMkwx^b}oE{xs(!(o{JJVS9lih+NYaX5HKAjxoC6Jzf*wbYBFRFoO5M+Mc7o9H%V_Cb$$~oXRNMaH{Y4qkj%|nlLUafmVg}XfMaV=L#9$$3YE@ z|H8>#94v*WXwR@|t4=m|kO!9_+N*H59nQkwe5SK8y0I*X zde-=a-X>S~dXCYdvIb+NF%k}^@0^Ig=fw||M)`YGfpJ(RfxxP@`KsLu;c{>d@W)H=$d)QLd$;Ajeiy5r~!%KdGB$k0Y} zIDq;o8P%<%8Rj1MER8IT~EEvAJf(bqfH24Cf7Cw z-b1GdvcBkN`+tUuAz#d;l7wUukbNucjbK~{^xrarU8rYg++~uSjjhw@cvF&H2Fqxe zaSgIN3{qK%@<@~)b8TYqM4S4$^lh|RyN#?XdaZGildQ|r&cgl}MKW)=`e^ykJ&er^ z$XnuPFtTUbe>E_g3#DcZ{IfJe{+K{IAWVsKf3CBZVX$6njHz@XlXe7<11J928G@s6 zuFLoTEBt@SA7dLTC}v}%K9WyF$9M!SQEE?ADuZ$S5qVD6^sK^oL7a898Ole7X&9s8 z#d%NK4bjO&03#Wz(t?d0(wzQFe{h*VVs9DKAN}FM&wuKyOypgJg~MjF2gwMfAN@bMf=fd(RVhTkZ?RXzlGuve`;vhfsO+|= z3lqdNrf<3p(!etWbCqmb;`{>+^GitCkFh6Y{FHhi#uKnaIgxFn&0lNwm5Fw|^`P^N z{;D`nimxQtPo^JcMZmLc=?)Um zc+_T*$Z+H}3Az%xGYBlWe4{-V{TBL@m@ja+gh2rqeMS&haU7A1o1kT*vV@YHTy4A72Oh1x!l}bF6Q`rCoGDiPXVTunkpa=tQ;#6fRZI#*>zR2Z|(XI6F zC#xa^(}Y>dWlr7pZ&{dg2@Qd{YjLKdN z)?j^RxTa?YhBjg#9LA1YHU|hmr3!uF85~?buryg{PyWMMDS}+i_^jyW#P)v1PN&`u ze`~Nel=>k2kw14pBF|4pTnzbRC?4#AQb?SiCE6Sq9>stuTyyAKi*5+|uVA=5Mowd+ z23H33T3WEOdx`c4#;+uhqv%Fsd|9sg*zlrPMbCeAZQbV+@d}h*;q*NLJ>zQ3z>Ewi z$>7@PJv8IznD!V1(Vk$xa=pdb7Ial=(f)|;cASjm%FY#BmSKM%<5ctq&aUt)A)YK4 zZ^9szex`hhU@{{+Nd_v*2}0$GvS46B=o6oWT?b6h5AfgA&kzj zpwu@SgVkXen?A`3p#Ks>BMGLx1Xk8#xE6-Pqg#$~i3l#ZjATq%^K*p00QxTI`M)&I zf^eLMflm;&!DvIW%Yl3za+OSE*8rm{a9Wc9YtSA@Ky;YqAJ@+12EcL|Eo859!1V>;V1 z*pK>TWCy5UCCZHi(uVp2bX9I}r9c*39%1+;{VI_ds}h0nDtXQM3wCz`WKHQWXEQrY z`Da97upOh4A^T~-o;=dwJImPU{`PDHuS6jw0t5&gxv8e!lk&SN1PN&f}L$F)QcEbo}IM+mUH=-MrzMbfQrSBORzYOmwWxoYXg>dy_ye;ZS9?+1d8T3?4#f01i80Fa94h6gGhM ze}rNPBL1_SWk3dGCvX}S)*-;AOj#D9zl?*=IGe~GDMo)v44$JexQww3)sBZ9l^5vm zvA{Fo?-=$}@&v#CEBHtD+laD+8T2wR71KBwCk+`eiD0_YmkZ92BOHt&GnM=V6c)o5 zaC97OoZ&izSJcIRNL~xm7k$)tZwM@G|{mZStE>0@pw3|8T zhR$#TEl5x*Q|P8uX8$Kajj%vJlS~}+DPGTEi)1xMuF%m5N71Q2Mfo4vRheRy z%+zC9UF~rMa|b3T&;Z7iwZ1SGlyp?462M-@rg9EF9|-E~|MrINzm)VQ=t8DzQEb2f zmFpJqK8&9sgIPHHn=Fq~SJ{NKw>DERk;S7Of-z;S{~FGISY7%d&~1dQD3{7@y)B-P z^W1bqre4veOPvV_CO5Lt%tk%S>Y)Yth`w`{Q73|{gnSCJ@5u5nGkus5mD7xGM?m?N z2uWR`eFNPa7L<1rgHCZRK=6pA$VMRXXiwr&dC8!y1XT?uSInX7;aw8OawGqV?hPEw zwOLbtAhw<(Uqc*B>V1!uEBqpda z?(f2#-TC%>-{szW&j0++|D5+wq6AT!izAWs7$HMQv?~Gg0WV~Y022i1AT^;tx0iK= z5_VLLbqKM!6m3r4R(LMsPi7rMz$zu85rX9V=Wz|f6C59_f{7$aJ4!bX5!A=+`6cie zHiNH3!Ji>|1+Km-x}3aX;`NA~VKOee&iMg3$%qn`NQ_`gwt{^q=tT$e559--a~>Dx(u zY&TRVK=>1i@^SQI-vd!=HH{q3X%LQ7iJtOB!q(B%lhP5E-Q`EAv6)-vJym=xB5vT% zLcngt>kYVy{Pn*9#ihjnctoLHh{$BGqY6G}q*lP2RN_9!#;Dkzh(AL9_pDB`305~^ zPvBb1Sz0|cxpNe+rSc+(H=(g*@;eNdQXn0r%PDXkXL|+eNkU!K?F0%fBECS0C}oCZ zh9Z~ub>IiWC9Sf0zQf3mA$NrG??zM*&20rUl(kp>QQAWFj0QsBZXFR5kMADhvYCps zO%O#;v>dxbH)eL=``BtGZe zPowx#Rp_A-_q8H!qJ&*kk7*|UVubfoxC?N~W`E#u%tb(&!UcdUk-ux-hF~5bJ6+`~ zvM&MeP+hvz)dxEc;>9@ph<}L40Pq3qZJAP<5>y4DpDVHZ5pfNS2L3Jes0z8~!}B-z z(*EN}mNuMyFDo8!OYRyY+^CW?iaa1zQ+>V{>2pe6>%=B1U^{_v=Q%#NNJ-uzd)?C zN#sh4l|L?~KhCMBGuZu6_?99&fv>!a2toc34B$S9oc4%|qVP<7?$(atLsgMn6&MVU zjdK9P*OC**y*7DW`OX=?l zMqCGz7P|z}HIR%!c^A$u^Cjo9OC*IpfOrSK&ImZKcqBGOC3u5vi{Bf;EfMplde^ex zl{C-QG)BPXPcsd{M9BZ){@fd;j-0^xcFWLUal4B2`oJ_Jb!1j!~-5ohtTB%{d2rGkOW8)z`o* zb9?B6(4R(pKiJ94e5C3@^7c|v_Q6;B3;Grg7bp}*f?)YW*o8r7KpGCg8IlG=9>@y7 z_mrX?*jtb{5Av1xqv>fF!`ll_Ls>=Hc48lc?+(w~@cQFFfw&4_vC{e;y$Kw`xf;+8 zh?b})QVQY2<1(Agju;a;VK%LCe ziBP|oE?RN%XWar2O!6iGZBcy%F=r_vZ95ZrR(ABznbHO@wOIde#o+d{4k7vta#z54 z09*qK_r{luNE7iw?!#iaoPtbRU!40`FFAjN+Co)010fc=_5r(0VcV0O2evsK?gQ`1 zy@Wz-@SUfT?(BofISj`SY8tg<5jPuyzjXe0P?e!NSpdmn$ifKLLxjux6^Wg_D}to8 zQUc3v{Q9XL({)6KBdiY7JH>Q8;FA`Eut((X=YE2Ce_8)QS62iJ@4I!OdxMD0$g^Vdo!luvg1r=qx_!GUZ{GV^)5s| zs{(@*aHt|a4e?+)xy6bG7lzn1s#{4I4!(|RK;8!+tQAdERFfJ>-YMBJs|3yr>TDri zI{)<$t&kUGagYsElz0QWD-ZEt?tQ?Vfba<` z1fR>^Q-{OE3pn?n-~-~V;3|QuGCT)qpc+%ipT#7O@ZnpgDiAxFSY`O$Q5+w0cUiC$FYEs#NwL!` zCtbCW6TtjY_*5lspwLQn&ZpQr>aoc`Q}(9gLhi5V?vUb=`C*(ZlG7SYUGBN6F)PBJ zb05#6DeZp{1am2z2JuW*Q>jc@IwES2*bVf=8GK{*hVUfgFNYXu zoe*JyU)mhjYs9?&H-%V_l>k0bs{Kk~{5sCwj@2LFzaaEgFV}69yX+Sx;<7)bI67TG zd;nY%ITs^FS{o^v_ysvBir0XzqvE+LzbEVtajOE$gdM2ut;Q?w<2bi=E8LRKGMLZ} zNd53nq(El3>m89Y;(nC3F`B=D=0Jlm=2Tp7SfP^%1uY-xW2z()#|WzCmJl zHRdQ12CxnRs-<2=S!BEXfHkDpOa!M>BmvAZ#GPfOs^aJ1%c0;8O58HIq|FD@mKtlx zS-=^K_0Vu+aC#1CW0}(<9l!_pe&Rk|b^R;xaJR=Y2LAyHN&5x=Z%of+YY;LF z4xJ`mBc6i56nMrXZZMcQ`8@%zD7KQ!D+Dhd{aAbg>?RM?|H-8+HV38o5-#KR};6@p^D7}0t_c111& zhq$*v=}&;uSRL>+12+f%Le^=BUPAafdp6UVjtG~fgZqZd@8mZ}kTgHITd4Cvitiw| zF1%Q*hd0T2rDwkM0=N}IX$eeWDnK)dlXxs8;EoVGOe_rYaEeQt!g&dK2f$?`PTEG* zOiNAq-w~1!i)7#@a~Ey0Wmxd~ll(;fL=e+`m(+KHP~22$v#VpZ^lSg_TP2>5w#| z+i3_I%032iJARj?L)4B=n-ia?I(-7pW!IQi9x=x*O`1UKz z=dK|81LA*CdzSJY1S_o>+&$@SF|jq|IT(2CLYi|@@D*gUX(kB30L~X#@~d{2g_3lR zq=)#Pa*kp7klUY}lQb`_y&CQvHGpXpoDTOr_R=_<((WV3pZt~bn`JJb;uBS9Ccy;t zs4u9b<#ZDxJ7zi-)oqG;w09KYZpc>4j>wro>^|$?O4My~rTLP7i2V!d?FF~Cv<@%E zTd2)eBa*meNKP;8*A$9CH`Jv+Uz3^Y&G3! zEK6B5Zx_LB`>`=D`*0lkE}q@F06+8^fG$-c%*r{&AEo zDr|-V#~6FsYkndt-~5hdIEu_?#E4(aAuYSxXN5VUBW=;)k%6=9!L}I@jw$w_C|j^S zip?I}+7|4v&2~iFVgkdVbJ!y6kx`BayDcoLr#Mi}GQup9YFav3y#vE-O(RJU3y-o# zi0|uJ_L;?bnQ$^A=`nnI;IwJB8TN><=_J{r zLLm=zObZsX$5@(H5~o5ezgn$*qUX$k@o2cEVr}tPyk$pCqh6||o$yMvj5XITE!)QS z{xo}Fq}>)76BZQ|DrE+Si%-%l{i=yd!ctVTS!iISZIYdtO>=~V(553g3P`XmC@?(S z5oHTvV2iPw6JP9ex@LCyS}!;B9=DQR#y}q+G*vjBDae+vx1l# zpf#=}yoYHep2BymR^3OuHC?+@MJ%1K1zL^b#o7|_l^nJ#cdL! zuWMWDdllrZEm)S&``zKroFhViuDxy&gI;LYy{!dePtoQj!oR%!!prDYL+>Wm)X>M) z7U}KucPyf?qdrIzox15A>xdO2^ePt7XpBBV^D2nnSC}OVcCNU$Fh?vNr%yJCm*e#@ zwXFF^Qk@I-8Z&3>)kVZ?{l2GIvp~P0ize~fY|~qt#LX1_zE-(tTc$H*X~CXN_YSRfZcP@ax9hFUA|yj!Wfi0L>WeI* zOQycOvMo7-x7(SOShzF3U}Hx9f!)q!YYTGYoa>i5Q`7FoEi{gNtB)Me}W zi+Xd@8^#(oi=@oGs5ddS7I!b|*Q%E(oGYLE=97=~9ris$fY%LDEX+?(JgqQ$5sdj4#pq7%iUZ-bQ74N-5F( z{-@43UZP(TUq90ac#C?T)=Xb^KwKYTO{ymN=RogN z71?vFbE^3ih_9TP8Aa>jQ3FisH>x)(}5YZm0D^RdFoG`q + + + + + + + + + diff --git a/resources/images/helio_icon_dark.svg b/resources/images/helio_icon_dark.svg new file mode 100644 index 0000000..790cb76 --- /dev/null +++ b/resources/images/helio_icon_dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/images/hum_level1_dark.svg b/resources/images/hum_level1_dark.svg index 16511f4..71c6e6b 100644 --- a/resources/images/hum_level1_dark.svg +++ b/resources/images/hum_level1_dark.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level1_light.svg b/resources/images/hum_level1_light.svg index 3787088..3d6ec04 100644 --- a/resources/images/hum_level1_light.svg +++ b/resources/images/hum_level1_light.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level2_dark.svg b/resources/images/hum_level2_dark.svg index 66951ad..4331b51 100644 --- a/resources/images/hum_level2_dark.svg +++ b/resources/images/hum_level2_dark.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level2_light.svg b/resources/images/hum_level2_light.svg index 4d62440..47d1655 100644 --- a/resources/images/hum_level2_light.svg +++ b/resources/images/hum_level2_light.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level3_dark.svg b/resources/images/hum_level3_dark.svg index be9f859..072f24b 100644 --- a/resources/images/hum_level3_dark.svg +++ b/resources/images/hum_level3_dark.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level3_light.svg b/resources/images/hum_level3_light.svg index 2c0334e..c521fc4 100644 --- a/resources/images/hum_level3_light.svg +++ b/resources/images/hum_level3_light.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level4_dark.svg b/resources/images/hum_level4_dark.svg index 4dc749c..1eba711 100644 --- a/resources/images/hum_level4_dark.svg +++ b/resources/images/hum_level4_dark.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level4_light.svg b/resources/images/hum_level4_light.svg index 299c150..844af8b 100644 --- a/resources/images/hum_level4_light.svg +++ b/resources/images/hum_level4_light.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level5_dark.svg b/resources/images/hum_level5_dark.svg index d7ef458..d7b16d5 100644 --- a/resources/images/hum_level5_dark.svg +++ b/resources/images/hum_level5_dark.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/images/hum_level5_light.svg b/resources/images/hum_level5_light.svg index 4121832..4754a26 100644 --- a/resources/images/hum_level5_light.svg +++ b/resources/images/hum_level5_light.svg @@ -1,5 +1,5 @@ - + diff --git a/resources/info/nozzle_incompatibles.json b/resources/info/nozzle_incompatibles.json index 016d76a..b1f5d49 100644 --- a/resources/info/nozzle_incompatibles.json +++ b/resources/info/nozzle_incompatibles.json @@ -25,7 +25,14 @@ "High Flow":{ "0.4":[ "QIDI PLA-CF", - "QIDI PETG-CF" + "QIDI PETG-CF", + "QIDI ASA-CF", + "QIDI PAHT-CF", + "QIDI PET-CF", + "QIDI PA6-CF", + "QIDI PA6-GF", + "QIDI PPA-CF", + "QIDI PPS-CF" ], "0.6":[], "0.8":[] diff --git a/resources/profiles/Q Series.json b/resources/profiles/Q Series.json index 0615e21..b89c883 100644 --- a/resources/profiles/Q Series.json +++ b/resources/profiles/Q Series.json @@ -4,13 +4,13 @@ "force_update": "0", "description": "Q Series configurations", "machine_model_list": [ - { - "name": "Q1 Pro", - "sub_path": "machine/Qidi Q1 Pro.json" - }, { "name": "Q2", "sub_path": "machine/Qidi Q2.json" + }, + { + "name": "Q1 Pro", + "sub_path": "machine/Qidi Q1 Pro.json" } ], "process_list": [ @@ -985,6 +985,138 @@ "name": "QIDI TPU-Aero @Qidi Q1 Pro 0.6 nozzle", "sub_path": "filament/QIDI TPU-Aero @Qidi Q1 Pro 0.6 nozzle.json" }, + { + "name": "QIDI PLA Basic@Q-Series", + "sub_path": "filament/QIDI PLA Basic.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic@Q-Series", + "sub_path": "filament/QIDI PLA Matte Basic.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Rapido@Q-Series", + "sub_path": "filament/QIDI PETG Rapido.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Basic@Q-Series", + "sub_path": "filament/QIDI PETG Basic.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Translucent@Q-Series", + "sub_path": "filament/QIDI PETG Translucent.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-CF@Q-Series", + "sub_path": "filament/QIDI PETG-CF.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-GF@Q-Series", + "sub_path": "filament/QIDI PETG-GF.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle.json" + }, { "name": "Generic ABS@Q2-Series", "sub_path": "filament/Generic ABS @Q2.json" @@ -1752,6 +1884,138 @@ { "name": "QIDI Support For PAHT @Qidi Q2 0.8 nozzle", "sub_path": "filament/QIDI Support For PAHT @Qidi Q2 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Basic@Q2-Series", + "sub_path": "filament/QIDI PLA Basic @Q2.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2 0.2 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q2 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2 0.4 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2 0.6 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi Q2 0.8 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi Q2 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic@Q2-Series", + "sub_path": "filament/QIDI PLA Matte Basic @Q2.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Rapido@Q2-Series", + "sub_path": "filament/QIDI PETG Rapido @Q2.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2 0.2 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q2 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2 0.4 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2 0.6 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi Q2 0.8 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi Q2 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Basic@Q2-Series", + "sub_path": "filament/QIDI PETG Basic @Q2.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2 0.2 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q2 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2 0.4 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2 0.6 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi Q2 0.8 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi Q2 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Translucent@Q2-Series", + "sub_path": "filament/QIDI PETG Translucent @Q2.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2 0.2 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q2 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2 0.4 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2 0.6 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi Q2 0.8 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi Q2 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-CF@Q2-Series", + "sub_path": "filament/QIDI PETG-CF @Q2.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q2 0.4 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q2 0.6 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi Q2 0.8 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi Q2 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-GF@Q2-Series", + "sub_path": "filament/QIDI PETG-GF @Q2.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q2 0.4 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi Q2 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q2 0.6 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi Q2 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi Q2 0.8 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi Q2 0.8 nozzle.json" } ], "machine_list": [ diff --git a/resources/profiles/Q Series/filament/Generic PLA @Q2.json b/resources/profiles/Q Series/filament/Generic PLA @Q2.json index f2210e7..47ecee3 100644 --- a/resources/profiles/Q Series/filament/Generic PLA @Q2.json +++ b/resources/profiles/Q Series/filament/Generic PLA @Q2.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "cool_plate_temp_initial_layer": ["45"], "cool_plate_temp": ["45"], "filament_adhesiveness_category": ["100"], diff --git a/resources/profiles/Q Series/filament/Generic PLA Silk @Q2.json b/resources/profiles/Q Series/filament/Generic PLA Silk @Q2.json index 1459b84..5233bf1 100644 --- a/resources/profiles/Q Series/filament/Generic PLA Silk @Q2.json +++ b/resources/profiles/Q Series/filament/Generic PLA Silk @Q2.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["7.5"], diff --git a/resources/profiles/Q Series/filament/Generic PLA Silk.json b/resources/profiles/Q Series/filament/Generic PLA Silk.json index d59cf8a..4be9c45 100644 --- a/resources/profiles/Q Series/filament/Generic PLA Silk.json +++ b/resources/profiles/Q Series/filament/Generic PLA Silk.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["7.5"], diff --git a/resources/profiles/Q Series/filament/Generic PLA+ @Q2.json b/resources/profiles/Q Series/filament/Generic PLA+ @Q2.json index 9b3d1e2..c71a240 100644 --- a/resources/profiles/Q Series/filament/Generic PLA+ @Q2.json +++ b/resources/profiles/Q Series/filament/Generic PLA+ @Q2.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["12"], diff --git a/resources/profiles/Q Series/filament/Generic PLA+.json b/resources/profiles/Q Series/filament/Generic PLA+.json index 12dfb50..f0e0409 100644 --- a/resources/profiles/Q Series/filament/Generic PLA+.json +++ b/resources/profiles/Q Series/filament/Generic PLA+.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["12"], diff --git a/resources/profiles/Q Series/filament/Generic PLA.json b/resources/profiles/Q Series/filament/Generic PLA.json index f88c0af..a60d663 100644 --- a/resources/profiles/Q Series/filament/Generic PLA.json +++ b/resources/profiles/Q Series/filament/Generic PLA.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "cool_plate_temp_initial_layer": ["45"], "cool_plate_temp": ["45"], "filament_adhesiveness_category": ["100"], diff --git a/resources/profiles/Q Series/filament/PolyLite PLA @Q2.json b/resources/profiles/Q Series/filament/PolyLite PLA @Q2.json index 85a5c12..4c05a4b 100644 --- a/resources/profiles/Q Series/filament/PolyLite PLA @Q2.json +++ b/resources/profiles/Q Series/filament/PolyLite PLA @Q2.json @@ -13,7 +13,6 @@ "filament_type": ["PLA"], "filament_vendor": ["Polymaker"], "additional_cooling_fan_speed": ["100"], - "additional_cooling_fan_speed_unseal": ["100"], "nozzle_temperature_range_high": ["240"], "nozzle_temperature_range_low": ["190"], "nozzle_temperature_initial_layer": ["210"], diff --git a/resources/profiles/Q Series/filament/PolyLite PLA.json b/resources/profiles/Q Series/filament/PolyLite PLA.json index 684cf37..3a7d059 100644 --- a/resources/profiles/Q Series/filament/PolyLite PLA.json +++ b/resources/profiles/Q Series/filament/PolyLite PLA.json @@ -9,7 +9,6 @@ "filament_adhesiveness_category": ["100"], "filament_type": ["PLA"], "additional_cooling_fan_speed": ["100"], - "additional_cooling_fan_speed_unseal": ["100"], "filament_density": ["1.2"], "filament_flow_ratio": ["0.98"], "filament_max_volumetric_speed": ["11"], diff --git a/resources/profiles/Q Series/filament/QIDI PA12-CF @Q2.json b/resources/profiles/Q Series/filament/QIDI PA12-CF @Q2.json index 662ecac..2311243 100644 --- a/resources/profiles/Q Series/filament/QIDI PA12-CF @Q2.json +++ b/resources/profiles/Q Series/filament/QIDI PA12-CF @Q2.json @@ -1,6 +1,6 @@ { "type": "filament", - "filament_id": "QD_1_1_25", + "filament_id": "QD_1_1_27", "setting_id": "GFSN99", "name": "QIDI PA12-CF@Q2-Series", "from": "system", diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Q2.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Q2.json new file mode 100644 index 0000000..68b49cc --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Q2.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_39", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 0000000..06876c2 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle"], + "inherits": "QIDI PETG Basic@Q-Series", + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.04"], + "compatible_printers": ["Q1 Pro 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..27acc24 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PETG Basic@Q-Series", + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle", + "pressure_advance": ["0.042"], + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..5e25cf6 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PETG Basic@Q-Series", + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.032"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..87d662a --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PETG Basic@Q-Series", + "name": "QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.024"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.2 nozzle.json new file mode 100644 index 0000000..fa5e552 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Q2 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000..673a0e9 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2-Series", + "compatible_printers": ["Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000..87dcced --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000..bbc4485 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Basic.json b/resources/profiles/Q Series/filament/QIDI PETG Basic.json new file mode 100644 index 0000000..080ad9f --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Basic.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Q2.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Q2.json new file mode 100644 index 0000000..90833d8 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Q2.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_41", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["20"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["275"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 0000000..9fbbc98 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle"], + "inherits": "QIDI PETG Rapido@Q-Series", + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.04"], + "compatible_printers": ["Q1 Pro 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..5740d6a --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PETG Rapido@Q-Series", + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle", + "pressure_advance": ["0.042"], + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..f34e16a --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PETG Rapido@Q-Series", + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.032"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..e0ce41c --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PETG Rapido@Q-Series", + "name": "QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.024"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.2 nozzle.json new file mode 100644 index 0000000..6cb2e21 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Q2 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000..abde2ef --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2-Series", + "compatible_printers": ["Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000..8dbc7d7 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000..8d035cc --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Rapido.json b/resources/profiles/Q Series/filament/QIDI PETG Rapido.json new file mode 100644 index 0000000..e4f1dc3 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Rapido.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["20"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["275"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Q2.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Q2.json new file mode 100644 index 0000000..d9aa9de --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Q2.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_45", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["30"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 0000000..a3057e1 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle"], + "inherits": "QIDI PETG Translucent@Q-Series", + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.04"], + "compatible_printers": ["Q1 Pro 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..4132acd --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PETG Translucent@Q-Series", + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle", + "pressure_advance": ["0.042"], + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..577944c --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PETG Translucent@Q-Series", + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.032"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..d0add3e --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PETG Translucent@Q-Series", + "name": "QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.024"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.2 nozzle.json new file mode 100644 index 0000000..9085008 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2-Series", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["Q2 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000..641974f --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2-Series", + "compatible_printers": ["Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000..da1cb8e --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000..097893b --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG Translucent.json b/resources/profiles/Q Series/filament/QIDI PETG Translucent.json new file mode 100644 index 0000000..9f16a4e --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG Translucent.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["30"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF @Q2.json b/resources/profiles/Q Series/filament/QIDI PETG-CF @Q2.json new file mode 100644 index 0000000..0911e89 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF @Q2.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_42", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["5"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["11.5"], + "filament_type": ["PETG-CF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.048"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..2ecc7d4 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PETG-CF@Q-Series", + "name": "QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle", + "pressure_advance": ["0.042"], + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..f5a7499 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PETG-CF@Q-Series", + "name": "QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.032"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..1702de1 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PETG-CF@Q-Series", + "name": "QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.024"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000..ab4456c --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@Q2-Series", + "compatible_printers": ["Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000..955565f --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000..10ff629 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-CF.json b/resources/profiles/Q Series/filament/QIDI PETG-CF.json new file mode 100644 index 0000000..756796b --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-CF.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["5"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["11.5"], + "filament_type": ["PETG-CF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.048"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF @Q2.json b/resources/profiles/Q Series/filament/QIDI PETG-GF @Q2.json new file mode 100644 index 0000000..f1ccdfb --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF @Q2.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_43", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["50"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG-GF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..8f451b0 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PETG-GF@Q-Series", + "name": "QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle", + "pressure_advance": ["0.042"], + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..3846608 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PETG-GF@Q-Series", + "name": "QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.032"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..701633b --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PETG-GF@Q-Series", + "name": "QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.024"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000..858122e --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@Q2-Series", + "compatible_printers": ["Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000..a7e712d --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000..da06276 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@Q2-Series", + "pressure_advance": ["0.04"], + "compatible_printers": ["Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PETG-GF.json b/resources/profiles/Q Series/filament/QIDI PETG-GF.json new file mode 100644 index 0000000..8773eef --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PETG-GF.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["50"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG-GF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Q2.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Q2.json new file mode 100644 index 0000000..70cbdce --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Q2.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_7", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 0000000..328150c --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle"], + "inherits": "QIDI PLA Basic@Q-Series", + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["Q1 Pro 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..06fec74 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PLA Basic@Q-Series", + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle", + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..0743f04 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PLA Basic@Q-Series", + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.016"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..f5b3aa0 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PLA Basic@Q-Series", + "name": "QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.008"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.2 nozzle.json new file mode 100644 index 0000000..d71c53c --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Q2 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000..c54ca38 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2-Series", + "pressure_advance": ["0.038"], + "compatible_printers": ["Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000..5f037ce --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000..de91b02 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@Q2-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Basic.json b/resources/profiles/Q Series/filament/QIDI PLA Basic.json new file mode 100644 index 0000000..ca11dd4 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Basic.json @@ -0,0 +1,23 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Q2.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Q2.json new file mode 100644 index 0000000..b806ae4 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Q2.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_1_1_8", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic@Q2-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 0000000..528667d --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle"], + "inherits": "QIDI PLA Matte Basic@Q-Series", + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["Q1 Pro 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..6858b5b --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "QIDI PLA Matte Basic@Q-Series", + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle", + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..cd512d8 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle"], + "inherits": "QIDI PLA Matte Basic@Q-Series", + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle", + "pressure_advance": ["0.016"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..7aba77a --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle"], + "inherits": "QIDI PLA Matte Basic@Q-Series", + "name": "QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle", + "pressure_advance": ["0.008"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle.json new file mode 100644 index 0000000..271fbdc --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2-Series", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["Q2 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle.json new file mode 100644 index 0000000..f899ca8 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2-Series", + "pressure_advance": ["0.038"], + "compatible_printers": ["Q2 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle.json new file mode 100644 index 0000000..06908c5 --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Q2 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle.json new file mode 100644 index 0000000..af3c00f --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@Q2-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Q2 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Matte Basic.json b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic.json new file mode 100644 index 0000000..574ea9a --- /dev/null +++ b/resources/profiles/Q Series/filament/QIDI PLA Matte Basic.json @@ -0,0 +1,23 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk @Q2.json b/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk @Q2.json index a4446e4..5c63377 100644 --- a/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk @Q2.json +++ b/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk @Q2.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.24"], "filament_max_volumetric_speed": ["7.5"], diff --git a/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk.json b/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk.json index 6825178..5cdd698 100644 --- a/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk.json +++ b/resources/profiles/Q Series/filament/QIDI PLA Rapido Silk.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.24"], "filament_max_volumetric_speed": ["7.5"], diff --git a/resources/profiles/Q Series/filament/QIDI PPS-CF @Q2.json b/resources/profiles/Q Series/filament/QIDI PPS-CF @Q2.json index fb51e92..b80f455 100644 --- a/resources/profiles/Q Series/filament/QIDI PPS-CF @Q2.json +++ b/resources/profiles/Q Series/filament/QIDI PPS-CF @Q2.json @@ -11,6 +11,7 @@ "box_temperature": ["65"], "chamber_temperatures": ["60"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["30"], "fan_min_speed": ["0"], diff --git a/resources/profiles/Q Series/filament/QIDI PPS-CF.json b/resources/profiles/Q Series/filament/QIDI PPS-CF.json index c9ddbb9..a152afa 100644 --- a/resources/profiles/Q Series/filament/QIDI PPS-CF.json +++ b/resources/profiles/Q Series/filament/QIDI PPS-CF.json @@ -10,6 +10,7 @@ "additional_cooling_fan_speed": ["0"], "chamber_temperatures": ["60"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["30"], "fan_min_speed": ["0"], diff --git a/resources/profiles/Q Series/filament/QIDI UltraPA-CF25 @Q2.json b/resources/profiles/Q Series/filament/QIDI UltraPA-CF25 @Q2.json index f9b2fa2..1cbb7ae 100644 --- a/resources/profiles/Q Series/filament/QIDI UltraPA-CF25 @Q2.json +++ b/resources/profiles/Q Series/filament/QIDI UltraPA-CF25 @Q2.json @@ -10,6 +10,7 @@ "box_temperature_range_low": ["0"], "box_temperature": ["60"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["40"], "fan_min_speed": ["20"], diff --git a/resources/profiles/Q Series/filament/QIDI UltraPA-CF25.json b/resources/profiles/Q Series/filament/QIDI UltraPA-CF25.json index 7d36298..6f84edc 100644 --- a/resources/profiles/Q Series/filament/QIDI UltraPA-CF25.json +++ b/resources/profiles/Q Series/filament/QIDI UltraPA-CF25.json @@ -9,6 +9,7 @@ "additional_cooling_fan_speed_unseal": ["0"], "additional_cooling_fan_speed": ["0"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["40"], "fan_min_speed": ["20"], diff --git a/resources/profiles/Q Series/filament/fdm_filament_common.json b/resources/profiles/Q Series/filament/fdm_filament_common.json index 2f7d733..e00f11a 100644 --- a/resources/profiles/Q Series/filament/fdm_filament_common.json +++ b/resources/profiles/Q Series/filament/fdm_filament_common.json @@ -65,5 +65,6 @@ "slow_down_min_speed": ["20"], "temperature_vitrification": ["100"], "textured_plate_temp_initial_layer" : ["60"], + "filament_velocity_adaptation_factor":["1"], "textured_plate_temp" : ["60"] } diff --git a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.2 nozzle.json index 6358f52..c5bee9d 100644 --- a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.2 nozzle.json +++ b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.2 nozzle.json @@ -7,7 +7,7 @@ "inherits": "Q1 Pro 0.4 nozzle", "printer_model": "Q1 Pro", "printer_variant": "0.2", - "default_filament_profile": ["QIDI PLA Rapido@Qidi Q1 Pro 0.2 nozzle"], + "default_filament_profile": ["QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle"], "default_print_profile": "0.10mm Standard @Q1 Pro 0.2 nozzle", "max_layer_height": ["0.14"], "min_layer_height": ["0.04"], diff --git a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.4 nozzle.json index fac074c..0ff43ab 100644 --- a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.4 nozzle.json +++ b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.4 nozzle.json @@ -11,7 +11,7 @@ "printer_settings_id": "Qidi", "bed_exclude_area": ["25x245","25x240","115x240","115x245","25x245","25x245","25x245","25x245","208x245","208x240","245x240","245x245"], "change_filament_gcode": "G1 E{retraction_distances_when_cut[previous_extruder]} F[old_filament_e_feedrate]", - "default_filament_profile": ["QIDI PLA Rapido@Qidi Q1 Pro 0.4 nozzle"], + "default_filament_profile": ["QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle"], "extruder_clearance_height_to_lid": "120", "extruder_clearance_height_to_rod": "40", "extruder_clearance_max_radius": "70", diff --git a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.6 nozzle.json index 097ba6e..c89c58b 100644 --- a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.6 nozzle.json +++ b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.6 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "instantiation": "true", "inherits": "Q1 Pro 0.4 nozzle", - "default_filament_profile": ["QIDI PLA Rapido@Qidi Q1 Pro 0.6 nozzle"], + "default_filament_profile": ["QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle"], "default_print_profile": "0.30mm Standard @Q1 Pro 0.6 nozzle", "max_layer_height": ["0.42"], "min_layer_height": ["0.12"], diff --git a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.8 nozzle.json index fe231a1..26d0dc7 100644 --- a/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.8 nozzle.json +++ b/resources/profiles/Q Series/machine/Qidi Q1 Pro 0.8 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "instantiation": "true", "inherits": "Q1 Pro 0.4 nozzle", - "default_filament_profile": ["QIDI PLA Rapido@Qidi Q1 Pro 0.8 nozzle"], + "default_filament_profile": ["QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle"], "default_print_profile": "0.40mm Standard @Q1 Pro 0.8 nozzle", "max_layer_height": ["0.56"], "min_layer_height": ["0.16"], diff --git a/resources/profiles/Q Series/machine/Qidi Q2 0.4 nozzle.json b/resources/profiles/Q Series/machine/Qidi Q2 0.4 nozzle.json index 3752628..cc104f5 100644 --- a/resources/profiles/Q Series/machine/Qidi Q2 0.4 nozzle.json +++ b/resources/profiles/Q Series/machine/Qidi Q2 0.4 nozzle.json @@ -11,7 +11,7 @@ "default_print_profile": "0.20mm Standard @Q2", "printer_settings_id": "Qidi", "bed_exclude_area": ["0x0,11x0,11x16,0x16"], - "change_filament_gcode": "G1 Z{max_layer_z + 3.0} F1200\nTOOL_CHANGE_START F=[current_extruder] T=[next_extruder]\nDISABLE_ALL_SENSOR\n{if long_retractions_when_cut[previous_extruder]}\nMOVE_TO_TRASH\nG1 E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\nM400\n{endif}\nCUT_FILAMENT T=[current_extruder]\nMOVE_TO_TRASH\nM106 S25\nM106 P2 S0\nUNLOAD_T[current_extruder]\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nM104 S{nozzle_temperature_range_high[current_extruder]}\n{else}\nM104 S{nozzle_temperature_range_high[next_extruder]}\n{endif}\nT[next_extruder]\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nSET_HEATER_TEMPERATURE HEATER=extruder TARGET={nozzle_temperature_range_high[current_extruder]} WAIT=1\n{else}\nSET_HEATER_TEMPERATURE HEATER=extruder TARGET={nozzle_temperature_range_high[next_extruder]} WAIT=1\n{endif}\n; FLUSH_START\nG1 E15 F900\nG1 E30 F300\n; FLUSH_END\n{if long_retractions_when_cut[previous_extruder]}\nG1 E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{endif}\n{if flush_length_1 > 1}\n; FLUSH_START\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\nG1 E-[old_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E[old_retract_length_toolchange] F300\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_3 > 1}\nG1 X88 F9000\n; FLUSH_START\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\nM400\nM106 S255\nM104 S[new_filament_temp]\nG1 X89 F60\nG1 X85 F60\nG1 X89 F60\nM109 S[new_filament_temp]\nCLEAR_OOZE\nTOOL_CHANGE_END\nG1 Y270 F5000\nM106 S0\nENABLE_ALL_SENSOR", + "change_filament_gcode": "G1 Z{max_layer_z + 3.0} F1200\nTOOL_CHANGE_START F=[current_extruder] T=[next_extruder]\nBUFFER_MONITORING ENABLE=0\nDISABLE_ALL_SENSOR\nM106 S255\nMOVE_TO_TRASH\n{if long_retractions_when_cut[previous_extruder]}\nG1 E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nG1 E-10 F{old_filament_e_feedrate}\n{endif}\nM400\nCUT_FILAMENT T=[current_extruder]\nMOVE_TO_TRASH\nM106 P2 S0\nUNLOAD_T[current_extruder]\nT[next_extruder]\nBUFFER_MONITORING ENABLE=1\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nM104 S{nozzle_temperature_range_high[current_extruder]}\n{else}\nM104 S{nozzle_temperature_range_high[next_extruder]}\n{endif}\n; FLUSH_START\nM106 S25\nG1 E15 F900\nG1 E30 F300\n; FLUSH_END\n{if long_retractions_when_cut[previous_extruder]}\nG1 E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{endif}\n{if flush_length_1 > 1}\n; FLUSH_START\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\nG1 E-[old_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 X92 F9000\nG1 E[old_retract_length_toolchange] F300\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 X85 F9000\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 X92 F9000\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\nM400\nM106 S255\nM104 S[new_filament_temp]\nG1 E10 F25\nM109 S[new_filament_temp]\nG1 E-5 F1800\nCLEAR_OOZE\nTOOL_CHANGE_END\nG1 Y270 F8000\nM106 S0\nENABLE_ALL_SENSOR\n", "default_filament_profile": ["QIDI PLA Rapido @Qidi Q2 0.4 nozzle"], "enable_long_retraction_when_cut": "2", "extruder_clearance_height_to_lid": "120", diff --git a/resources/profiles/Q Series/machine/Qidi Q2 0.6 nozzle.json b/resources/profiles/Q Series/machine/Qidi Q2 0.6 nozzle.json index 85b4f93..48a1a5b 100644 --- a/resources/profiles/Q Series/machine/Qidi Q2 0.6 nozzle.json +++ b/resources/profiles/Q Series/machine/Qidi Q2 0.6 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "instantiation": "true", "inherits": "Q2 0.4 nozzle", - "default_filament_profile": ["QIDI PLA Rapido"], + "default_filament_profile": ["QIDI PLA Rapido @Qidi Q2 0.6 nozzle"], "default_print_profile": "0.30mm Standard @Q2 0.6 nozzle", "max_layer_height": ["0.42"], "min_layer_height": ["0.12"], diff --git a/resources/profiles/Q Series/machine/Qidi Q2 0.8 nozzle.json b/resources/profiles/Q Series/machine/Qidi Q2 0.8 nozzle.json index d7846cc..7bda869 100644 --- a/resources/profiles/Q Series/machine/Qidi Q2 0.8 nozzle.json +++ b/resources/profiles/Q Series/machine/Qidi Q2 0.8 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "instantiation": "true", "inherits": "Q2 0.4 nozzle", - "default_filament_profile": ["QIDI PLA Rapido"], + "default_filament_profile": ["QIDI PLA Rapido @Qidi Q2 0.8 nozzle"], "default_print_profile": "0.40mm Standard @Q2 0.8 nozzle", "max_layer_height": ["0.56"], "min_layer_height": ["0.16"], diff --git a/resources/profiles/Q Series/process/fdm_process_common.json b/resources/profiles/Q Series/process/fdm_process_common.json index 933715f..52e4e76 100644 --- a/resources/profiles/Q Series/process/fdm_process_common.json +++ b/resources/profiles/Q Series/process/fdm_process_common.json @@ -160,6 +160,7 @@ "xy_hole_compensation": "0", "z_direction_outwall_speed_continuous": "0", "enable_circle_compensation": "0", + "enable_wrapping_detection": "0", "circle_compensation_manual_offset": "0", "infill_shift_step": "0.4", "prime_tower_enable_framework": "0", @@ -167,5 +168,7 @@ "prime_tower_lift_height": "-1", "prime_tower_max_speed": "90", "prime_tower_flat_ironing":"0", + "wrapping_detection_gcode": "", + "wrapping_exclude_area": [], "compatible_printers": [] } diff --git a/resources/profiles/X 3 Series.json b/resources/profiles/X 3 Series.json index cf3605d..e4279da 100644 --- a/resources/profiles/X 3 Series.json +++ b/resources/profiles/X 3 Series.json @@ -2104,6 +2104,346 @@ { "name": "QIDI TPU-Aero @Qidi X-Smart 3 0.6 nozzle", "sub_path": "filament/QIDI TPU-Aero @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic@X3", + "sub_path": "filament/QIDI PLA Basic.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Smart 3 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic@X3", + "sub_path": "filament/QIDI PLA Matte Basic.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Rapido@X3", + "sub_path": "filament/QIDI PETG Rapido.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Smart 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Basic@X3", + "sub_path": "filament/QIDI PETG Basic.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Smart 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Translucent@X3", + "sub_path": "filament/QIDI PETG Translucent.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Smart 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-CF@X3", + "sub_path": "filament/QIDI PETG-CF.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Smart 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-GF@X3", + "sub_path": "filament/QIDI PETG-GF.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Smart 3 0.8 nozzle.json" } ], "machine_list": [ diff --git a/resources/profiles/X 3 Series/filament/Generic PLA Silk.json b/resources/profiles/X 3 Series/filament/Generic PLA Silk.json index 45ecd1a..8ffd299 100644 --- a/resources/profiles/X 3 Series/filament/Generic PLA Silk.json +++ b/resources/profiles/X 3 Series/filament/Generic PLA Silk.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["12"], diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+.json b/resources/profiles/X 3 Series/filament/Generic PLA+.json index 33ab1af..e181f1d 100644 --- a/resources/profiles/X 3 Series/filament/Generic PLA+.json +++ b/resources/profiles/X 3 Series/filament/Generic PLA+.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["12"], diff --git a/resources/profiles/X 3 Series/filament/Generic PLA.json b/resources/profiles/X 3 Series/filament/Generic PLA.json index aed958d..add34f5 100644 --- a/resources/profiles/X 3 Series/filament/Generic PLA.json +++ b/resources/profiles/X 3 Series/filament/Generic PLA.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "cool_plate_temp_initial_layer": ["45"], "cool_plate_temp": ["45"], "filament_adhesiveness_category": ["100"], diff --git a/resources/profiles/X 3 Series/filament/PolyLite PLA.json b/resources/profiles/X 3 Series/filament/PolyLite PLA.json index b1e2bee..a2f14a9 100644 --- a/resources/profiles/X 3 Series/filament/PolyLite PLA.json +++ b/resources/profiles/X 3 Series/filament/PolyLite PLA.json @@ -13,7 +13,6 @@ "filament_type": ["PLA"], "filament_vendor": ["Polymaker"], "additional_cooling_fan_speed": ["100"], - "additional_cooling_fan_speed_unseal": ["100"], "nozzle_temperature_range_high": ["240"], "nozzle_temperature_range_low": ["190"], "overhang_fan_threshold": ["50%"], diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 0000000..5ab33e7 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Max 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..f1704aa --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..1a66d4f --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..0ee2b87 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 0000000..9128dca --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Plus 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..75e6500 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..7bd6862 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..df9cb52 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 0000000..024332a --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Smart 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..f1089f1 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.048"], + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..199c3fc --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..3b96bb1 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Basic.json b/resources/profiles/X 3 Series/filament/QIDI PETG Basic.json new file mode 100644 index 0000000..fcfef37 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Basic.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.04"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 0000000..20d4d69 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Max 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..c3bda8d --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..ed9f319 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..cf6c275 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 0000000..c68a83b --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Plus 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..046c122 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..b4b4bfa --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..248c394 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 0000000..e1132db --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Smart 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..25d4945 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.048"], + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..f68df79 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..1488f51 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Rapido.json b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido.json new file mode 100644 index 0000000..eb2e0cb --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Rapido.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["20"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["275"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.04"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 0000000..3b07864 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Max 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..7a3a0b6 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..31d5df3 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..33f03fe --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 0000000..204644e --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Plus 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..8daef48 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..05d940f --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..a1dbc9a --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 0000000..dd6e960 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["1"], + "compatible_printers": ["X-Smart 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..2188e4b --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.048"], + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..3473720 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..6d8d998 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG Translucent.json b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent.json new file mode 100644 index 0000000..f76e360 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG Translucent.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["30"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.04"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..e1f92d3 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..19b291e --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..ba796a4 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..7b31c29 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..d07edba --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..ac8071a --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..3801d7a --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..4a83a52 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..d938cd0 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-CF.json b/resources/profiles/X 3 Series/filament/QIDI PETG-CF.json new file mode 100644 index 0000000..53fc017 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-CF.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["5"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["11.5"], + "filament_type": ["PETG-CF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.048"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..c68b350 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..1655088 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..b2d670f --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..d52b52d --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..f5bcff2 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..32bc32a --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..efad818 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..2642472 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..3fd4848 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "nozzle_temperature": ["240"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PETG-GF.json b/resources/profiles/X 3 Series/filament/QIDI PETG-GF.json new file mode 100644 index 0000000..c6feb85 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PETG-GF.json @@ -0,0 +1,32 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["50"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG-GF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 0000000..3b2eee6 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["X-Max 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..2b8b83d --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..4cd0d25 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..e6c0ae2 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 0000000..64b9857 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["X-Plus 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..ceea422 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..9a05d6b --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..07e83ff --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 0000000..decb6df --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["2"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..acbfd8c --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["19"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..5b652e4 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.016"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..87ca090 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.008"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Basic.json b/resources/profiles/X 3 Series/filament/QIDI PLA Basic.json new file mode 100644 index 0000000..06af88c --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Basic.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "overhang_fan_threshold": ["50%"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 0000000..80ca96f --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["X-Max 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..293ee32 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..bbbf70c --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..7d2f817 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 0000000..77eca17 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["X-Plus 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..803eba5 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..f18d94f --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..b685851 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 0000000..5df2808 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["2"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..87f8814 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["19"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..fcddd71 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.016"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..a5a3360 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.008"], + "slow_down_layer_time": ["8"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic.json b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic.json new file mode 100644 index 0000000..f49f518 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Matte Basic.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "overhang_fan_threshold": ["50%"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 3 Series/filament/QIDI PLA Rapido Silk.json b/resources/profiles/X 3 Series/filament/QIDI PLA Rapido Silk.json index 3c3cd67..4821c8f 100644 --- a/resources/profiles/X 3 Series/filament/QIDI PLA Rapido Silk.json +++ b/resources/profiles/X 3 Series/filament/QIDI PLA Rapido Silk.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.24"], "filament_max_volumetric_speed": ["7.5"], diff --git a/resources/profiles/X 3 Series/filament/QIDI PPS-CF.json b/resources/profiles/X 3 Series/filament/QIDI PPS-CF.json index 1a7057e..0e81baa 100644 --- a/resources/profiles/X 3 Series/filament/QIDI PPS-CF.json +++ b/resources/profiles/X 3 Series/filament/QIDI PPS-CF.json @@ -8,6 +8,7 @@ "inherits": "fdm_filament_common", "chamber_temperatures": ["60"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["30"], "fan_min_speed": ["0"], diff --git a/resources/profiles/X 3 Series/filament/QIDI UltraPA-CF25.json b/resources/profiles/X 3 Series/filament/QIDI UltraPA-CF25.json index bdfb469..7f52f76 100644 --- a/resources/profiles/X 3 Series/filament/QIDI UltraPA-CF25.json +++ b/resources/profiles/X 3 Series/filament/QIDI UltraPA-CF25.json @@ -9,6 +9,7 @@ "additional_cooling_fan_speed_unseal": ["0"], "additional_cooling_fan_speed": ["0"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["40"], "fan_min_speed": ["20"], diff --git a/resources/profiles/X 3 Series/filament/fdm_filament_common.json b/resources/profiles/X 3 Series/filament/fdm_filament_common.json index 3ab50c4..dfb6f0f 100644 --- a/resources/profiles/X 3 Series/filament/fdm_filament_common.json +++ b/resources/profiles/X 3 Series/filament/fdm_filament_common.json @@ -65,5 +65,6 @@ "slow_down_min_speed": ["20"], "temperature_vitrification": ["100"], "textured_plate_temp_initial_layer" : ["60"], + "filament_velocity_adaptation_factor":["1"], "textured_plate_temp" : ["60"] } diff --git a/resources/profiles/X 3 Series/process/fdm_process_common.json b/resources/profiles/X 3 Series/process/fdm_process_common.json index 0d736d1..c6f584f 100644 --- a/resources/profiles/X 3 Series/process/fdm_process_common.json +++ b/resources/profiles/X 3 Series/process/fdm_process_common.json @@ -160,6 +160,7 @@ "xy_hole_compensation": "0", "z_direction_outwall_speed_continuous": "0", "enable_circle_compensation": "0", + "enable_wrapping_detection": "0", "circle_compensation_manual_offset": "0", "infill_shift_step": "0.4", "prime_tower_enable_framework": "0", @@ -167,5 +168,7 @@ "prime_tower_lift_height": "-1", "prime_tower_max_speed": "90", "prime_tower_flat_ironing":"0", + "wrapping_detection_gcode": "", + "wrapping_exclude_area": [], "compatible_printers": [] } diff --git a/resources/profiles/X 4 Series.json b/resources/profiles/X 4 Series.json index af9b8d4..57da86b 100644 --- a/resources/profiles/X 4 Series.json +++ b/resources/profiles/X 4 Series.json @@ -895,7 +895,139 @@ { "name": "QIDI Support For PAHT @Qidi X-Plus 4 0.8 nozzle", "sub_path": "filament/QIDI Support For PAHT @Qidi X-Plus 4 0.8 nozzle.json" - } + }, + { + "name": "QIDI PLA Basic@X4", + "sub_path": "filament/QIDI PLA Basic.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic@X4", + "sub_path": "filament/QIDI PLA Matte Basic.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Rapido@X4", + "sub_path": "filament/QIDI PETG Rapido.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Basic@X4", + "sub_path": "filament/QIDI PETG Basic.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PETG Translucent@X4", + "sub_path": "filament/QIDI PETG Translucent.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-CF@X4", + "sub_path": "filament/QIDI PETG-CF.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle.json" + }, + { + "name": "QIDI PETG-GF@X4", + "sub_path": "filament/QIDI PETG-GF.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle.json" + }, ], "machine_list": [ { diff --git a/resources/profiles/X 4 Series/filament/Generic PLA Silk.json b/resources/profiles/X 4 Series/filament/Generic PLA Silk.json index 528d648..a479498 100644 --- a/resources/profiles/X 4 Series/filament/Generic PLA Silk.json +++ b/resources/profiles/X 4 Series/filament/Generic PLA Silk.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["7.5"], diff --git a/resources/profiles/X 4 Series/filament/Generic PLA+.json b/resources/profiles/X 4 Series/filament/Generic PLA+.json index ee64d5a..2b5b4d2 100644 --- a/resources/profiles/X 4 Series/filament/Generic PLA+.json +++ b/resources/profiles/X 4 Series/filament/Generic PLA+.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.2"], "filament_max_volumetric_speed": ["12"], diff --git a/resources/profiles/X 4 Series/filament/Generic PLA.json b/resources/profiles/X 4 Series/filament/Generic PLA.json index 13baac1..b2a26bc 100644 --- a/resources/profiles/X 4 Series/filament/Generic PLA.json +++ b/resources/profiles/X 4 Series/filament/Generic PLA.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "cool_plate_temp_initial_layer": ["45"], "cool_plate_temp": ["45"], "filament_adhesiveness_category": ["100"], diff --git a/resources/profiles/X 4 Series/filament/PolyLite PLA.json b/resources/profiles/X 4 Series/filament/PolyLite PLA.json index b2a45e5..e1eaadb 100644 --- a/resources/profiles/X 4 Series/filament/PolyLite PLA.json +++ b/resources/profiles/X 4 Series/filament/PolyLite PLA.json @@ -13,7 +13,6 @@ "filament_type": ["PLA"], "filament_vendor": ["Polymaker"], "additional_cooling_fan_speed": ["100"], - "additional_cooling_fan_speed_unseal": ["100"], "nozzle_temperature_range_high": ["240"], "nozzle_temperature_range_low": ["190"], "nozzle_temperature_initial_layer": ["210"], diff --git a/resources/profiles/X 4 Series/filament/QIDI PA12-CF.json b/resources/profiles/X 4 Series/filament/QIDI PA12-CF.json index f8ff1f9..0ac3104 100644 --- a/resources/profiles/X 4 Series/filament/QIDI PA12-CF.json +++ b/resources/profiles/X 4 Series/filament/QIDI PA12-CF.json @@ -1,6 +1,6 @@ { "type": "filament", - "filament_id": "QD_0_1_25", + "filament_id": "QD_0_1_27", "setting_id": "GFSN99", "name": "QIDI PA12-CF@X4", "from": "system", diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle.json new file mode 100644 index 0000000..d1bdd3f --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X4", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["X-Plus 4 0.2 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..274c4bc --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X4", + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..7a2485e --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..24c4eea --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Basic@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Basic.json b/resources/profiles/X 4 Series/filament/QIDI PETG Basic.json new file mode 100644 index 0000000..00f18e4 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Basic.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_39", + "setting_id": "GFSG99", + "name": "QIDI PETG Basic@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["15"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["12"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle.json new file mode 100644 index 0000000..94494e7 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X4", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["X-Plus 4 0.2 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..203e7f9 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X4", + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..5ee5b19 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..82cfd51 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Rapido@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Rapido.json b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido.json new file mode 100644 index 0000000..e0fbdc3 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Rapido.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_41", + "setting_id": "GFSG99", + "name": "QIDI PETG Rapido@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["20"], + "fan_max_speed": ["40"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["275"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle.json new file mode 100644 index 0000000..f8b1a8e --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X4", + "filament_max_volumetric_speed": ["1"], + "pressure_advance": ["0.054"], + "compatible_printers": ["X-Plus 4 0.2 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..2f46f1d --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X4", + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..e0a71f2 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..7452dea --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG Translucent@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG Translucent.json b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent.json new file mode 100644 index 0000000..9bccb8e --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG Translucent.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_45", + "setting_id": "GFSG99", + "name": "QIDI PETG Translucent@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["30"], + "fan_min_speed": ["10"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["250"], + "nozzle_temperature_range_high": ["280"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["250"], + "overhang_fan_speed": ["90"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.054"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..d0cfcf7 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X4", + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..3eb5dbc --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..320680d --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-CF@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-CF.json b/resources/profiles/X 4 Series/filament/QIDI PETG-CF.json new file mode 100644 index 0000000..aaae02a --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-CF.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_42", + "setting_id": "GFSG99", + "name": "QIDI PETG-CF@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["40"], + "fan_min_speed": ["5"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["11.5"], + "filament_type": ["PETG-CF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.048"], + "slow_down_layer_time": ["6"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..fab4c28 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,9 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X4", + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..93614ee --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..de10263 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PETG-GF@X4", + "pressure_advance": ["0.04"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PETG-GF.json b/resources/profiles/X 4 Series/filament/QIDI PETG-GF.json new file mode 100644 index 0000000..5be6d19 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PETG-GF.json @@ -0,0 +1,33 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_43", + "setting_id": "GFSG99", + "name": "QIDI PETG-GF@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "box_temperature_range_high": ["45"], + "close_fan_the_first_x_layers": ["3"], + "fan_cooling_layer_time": ["30"], + "fan_max_speed": ["50"], + "fan_min_speed": ["20"], + "filament_adhesiveness_category": ["300"], + "filament_flow_ratio": ["0.95"], + "filament_max_volumetric_speed": ["8"], + "filament_type": ["PETG-GF"], + "impact_strength_z":["10.6"], + "nozzle_temperature_initial_layer": ["255"], + "nozzle_temperature_range_high": ["270"], + "nozzle_temperature_range_low": ["240"], + "nozzle_temperature": ["255"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["10%"], + "pressure_advance": ["0.056"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["70"], + "textured_plate_temp_initial_layer" : ["80"], + "textured_plate_temp" : ["80"], + "supertack_plate_temp_initial_layer": ["70"], + "supertack_plate_temp": ["70"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle.json new file mode 100644 index 0000000..5ace715 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X4", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["X-Plus 4 0.2 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..d20b3bd --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X4", + "pressure_advance": ["0.038"], + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..3ea2e90 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X4", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..eb67f09 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Basic@X4", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Basic.json b/resources/profiles/X 4 Series/filament/QIDI PLA Basic.json new file mode 100644 index 0000000..cd32fc6 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Basic.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_7", + "setting_id": "GFSL99", + "name": "QIDI PLA Basic@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle.json new file mode 100644 index 0000000..3c00fcd --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X4", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["X-Plus 4 0.2 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..9d91fc2 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X4", + "pressure_advance": ["0.038"], + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..966fc91 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X4", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..b908bb4 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "QIDI PLA Matte Basic@X4", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic.json b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic.json new file mode 100644 index 0000000..51d7b14 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Matte Basic.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "filament_id": "QD_0_1_8", + "setting_id": "GFSL99", + "name": "QIDI PLA Matte Basic@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "cool_plate_temp_initial_layer": ["45"], + "cool_plate_temp": ["45"], + "filament_adhesiveness_category": ["100"], + "filament_max_volumetric_speed": ["18"], + "filament_type": ["PLA"], + "impact_strength_z":["13.8"], + "additional_cooling_fan_speed": ["100"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature_initial_layer": ["210"], + "nozzle_temperature": ["210"], + "overhang_fan_threshold": ["50%"], + "supertack_plate_temp_initial_layer": ["45"], + "supertack_plate_temp": ["45"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} diff --git a/resources/profiles/X 4 Series/filament/QIDI PLA Rapido Silk.json b/resources/profiles/X 4 Series/filament/QIDI PLA Rapido Silk.json index 80846b1..e878652 100644 --- a/resources/profiles/X 4 Series/filament/QIDI PLA Rapido Silk.json +++ b/resources/profiles/X 4 Series/filament/QIDI PLA Rapido Silk.json @@ -6,7 +6,7 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed": ["100"], "filament_adhesiveness_category": ["100"], "filament_density": ["1.24"], "filament_max_volumetric_speed": ["7.5"], diff --git a/resources/profiles/X 4 Series/filament/QIDI PPS-CF.json b/resources/profiles/X 4 Series/filament/QIDI PPS-CF.json index ac90d2e..0656623 100644 --- a/resources/profiles/X 4 Series/filament/QIDI PPS-CF.json +++ b/resources/profiles/X 4 Series/filament/QIDI PPS-CF.json @@ -11,6 +11,7 @@ "box_temperature": ["65"], "chamber_temperatures": ["60"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["30"], "fan_min_speed": ["0"], diff --git a/resources/profiles/X 4 Series/filament/QIDI UltraPA-CF25.json b/resources/profiles/X 4 Series/filament/QIDI UltraPA-CF25.json index d7d6ff0..5a2a35b 100644 --- a/resources/profiles/X 4 Series/filament/QIDI UltraPA-CF25.json +++ b/resources/profiles/X 4 Series/filament/QIDI UltraPA-CF25.json @@ -10,6 +10,7 @@ "box_temperature_range_low": ["0"], "box_temperature": ["60"], "close_fan_the_first_x_layers": ["3"], + "during_print_exhaust_fan_speed": ["0"], "fan_cooling_layer_time": ["5"], "fan_max_speed": ["40"], "fan_min_speed": ["20"], diff --git a/resources/profiles/X 4 Series/filament/fdm_filament_common.json b/resources/profiles/X 4 Series/filament/fdm_filament_common.json index 35687ea..e96db6e 100644 --- a/resources/profiles/X 4 Series/filament/fdm_filament_common.json +++ b/resources/profiles/X 4 Series/filament/fdm_filament_common.json @@ -67,5 +67,6 @@ "supertack_plate_temp": ["0"], "temperature_vitrification": ["100"], "textured_plate_temp_initial_layer" : ["60"], + "filament_velocity_adaptation_factor":["1"], "textured_plate_temp" : ["60"] } diff --git a/resources/profiles/X 4 Series/process/fdm_process_common.json b/resources/profiles/X 4 Series/process/fdm_process_common.json index df960df..40f147a 100644 --- a/resources/profiles/X 4 Series/process/fdm_process_common.json +++ b/resources/profiles/X 4 Series/process/fdm_process_common.json @@ -160,6 +160,7 @@ "xy_hole_compensation": "0", "z_direction_outwall_speed_continuous": "0", "enable_circle_compensation": "0", + "enable_wrapping_detection": "0", "circle_compensation_manual_offset": "0", "infill_shift_step": "0.4", "prime_tower_enable_framework": "0", @@ -167,5 +168,7 @@ "prime_tower_lift_height": "-1", "prime_tower_max_speed": "90", "prime_tower_flat_ironing":"0", + "wrapping_detection_gcode": "", + "wrapping_exclude_area": [], "compatible_printers": [] } diff --git a/resources/web/guide/21/21.js b/resources/web/guide/21/21.js index 16a933f..df00233 100644 --- a/resources/web/guide/21/21.js +++ b/resources/web/guide/21/21.js @@ -151,7 +151,9 @@ function HandleModelList( pVal ) let nSelect=AlreadySelect.length; if(nSelect==0) { + $("div.OneVendorBlock[vendor='Q Series'] .ModelCheckBox").addClass('ModelCheckBoxSelected'); $("div.OneVendorBlock[vendor='X 4 Series'] .ModelCheckBox").addClass('ModelCheckBoxSelected'); + $("div.OneVendorBlock[vendor='X 3 Series'] .ModelCheckBox").addClass('ModelCheckBoxSelected'); } TranslatePage(); diff --git a/resources/web/homepage3/js/left.js b/resources/web/homepage3/js/left.js index 8528385..244787f 100644 --- a/resources/web/homepage3/js/left.js +++ b/resources/web/homepage3/js/left.js @@ -11,9 +11,15 @@ function OnInit() SendMsg_GetLoginInfo(); GotoMenu( 'home' ); - $("#Login2").hover(function() { + $("#Login2").click(function() { $("#DropdownWrapper").css("visibility", "visible"); - }, function() { + }); + $(document).on('click', function(e) { + if (!$(e.target).closest('#Login2').length) { + $("#DropdownWrapper").css("visibility", "hidden"); + } + }); + $('#Login2').on('blur', function() { $("#DropdownWrapper").css("visibility", "hidden"); }); OnUpdatePluginInstalltip(); diff --git a/resources/web/homepage3/left.html b/resources/web/homepage3/left.html index 09d9d64..8b3c10d 100644 --- a/resources/web/homepage3/left.html +++ b/resources/web/homepage3/left.html @@ -26,7 +26,7 @@

-
+
@@ -58,6 +58,10 @@
+
Library

_Z_m;)c9dYXK#g)|y9 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༪hz4 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 diff --git a/resources/i18n/hu/QIDIStudio.mo b/resources/i18n/hu/QIDIStudio.mo index 6d2c46e3017e81c2486c7e951c20b0d95c113b55..982d0e0b907e70b903c5165cbb6eff5145897ecd 100644 GIT binary patch delta 119859 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�uS(8;oPG?t`%5mleE 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 E1$Xvxp#T5? diff --git a/resources/i18n/it/QIDIStudio.mo b/resources/i18n/it/QIDIStudio.mo index bc00ff5033bbba49a8e70e3272e4637b3b853e7d..346716daa1f9b2e650082289972b1150a8bc9322 100644 GIT binary patch delta 106047 zcmXusbzl|8+Q;!t&cWRs5+t~U1lQp1?oM%cS=^zxJH_2yFHUiHx0d2iw7lQn&b;@Z z&&;gNJoC)#IY};EbtBD!{{^}C;`?Vf{O@aA$4QA#Mmx^x#E!ErPJo)7YV8A@d{`Y* z;8@Iz%dsM!$EcX1Lx2+v(_3?3N$UAAIS#~NoQ2hKHzsf#*NM^5oR9|7aG)T@#|Bs) zJ7G24iN!H$rvRrcmPd7L3dY7$7!z-x2J+Ol2X+o{N>h)A8d6=1!1|bp=R5N#La{$qz;#$a$1x{{b`5ZnVRMXy1CZM~V^JN7*3CpNF)Bj2kpMe| zrB19#K_P69%!1Pc73vWf1s9`6xC%A0otO@SBKy^_A=!_a@|GsX3laRu28gk)m)SR9|b>J&D!6N+voN_oHl{`;TS)8$d zfKv?nq1tz&vi&=D!NdbhPK-k3)^yYWXQMi{!KI+N+lv|S7%Jp{qq6@ODyhm33~;hw zT}*?+a1buVsu(mV!0CxyQLE=EDtEqMHgpCDIN2dPYUB-3k#Jj4&|G&#^=LGv!s)07 zZNVgX32WhBsO49T$SFdjaT1=vy4YYyfD;+FpdPRrHMPf31HFdozystw*Lg`nJ$;LM z&=*XLafb#tRWJ;7!7$V+7>^3&T#SbcQ4!mO8pu)WZOlmhJ?i@8!%UK=Lk%S-Mz)go#F(>x!Z} zR0b89s-sx{>RB@yW?^^Kh0#X`IAK^ATVhwNg;!9K$UMeGDhzdf1a8Bc*b}3U4R8+O zAe_TaQ*<2X2eO}xH#_9BiRSuO6Uka7%{Lm2(C2wn7i&Ib?C^FaNP9w}heKP94doe#=#~_S5 zPXlNDg;FR?Lo>{b3s76-3DnEv6RJa9=bIepi{+?KKy6f4(OciB5l3BM&Wn#~4?*QZ zUeuI~u>OuQwEpK(Q1Y$7)wmHg$MqMQ_BN=Hcfq1K1PkFod;B|UWAZODS)Bm&;9y%1 z#U|8?Sr=k3^`GeK!ZeG`2Z|i12-L9kfvAu!#x8geHG-T=%$ycPO-%&qwOk7of%+JP zEioaEz%)1qb-&#>f#q{!3F}`sY`xr!psUrzq_j^$<-khoR#apTqSpPNs2%a1^(!jL z60R_B(@<+&)O`k7$6_w(Ggi0(&K3&CX;6s!tu&zQJ23=KO5ff_i>b0vC7k8uZPUuUM|393V{QBxIZz3Gq}oq{e%jJi=X)JteMDk-O+ zLOvHYvX!VQ+lQKh6V{uk*Z1G34*E8jjweA~p8}N|nNZ1@8+o4Vl%SvowMIR-Gb*G5 zQOPyY))%8*I-AjZFzUuPQ8#>s{qQpm!LA$4M)VGcs=g_}>4@*K2R7Xt;B?dazf55O z4W+l3m&ak$Nb_zDa8_bP9DyIOC-&VI;0(uqa2R&mZU*oX6~UjVqzu{-;1t0^sQdLp zb$F6>p4zqkS5eT2_M=949yRi(s8D~g`gWS6iH(X_D%92*g39jfsQVN^O+`i2Dr$*Z zegjccGar=;o6uYTCv3wt)K2#g>c*c?JL3;jhzsm8BPfrm*Fkl-jjazveV>?sx_&BZ zD(9d&xCVFP4pb6$-p%?~QuNr(dm0C!>PhyPkq2XY>e)~aoP~h}8z3o2J-W9dX z`lHSd-5=nz!GfskmY^cA78?d|U(~*m^q@H&?ov<=6tx~eg{tTwGlvyW7qmdl-C)%5 zsi+$-v~EO=>=3TSYp4MYJ8aIIj`|3<9QE2hh`OJf^oS{BLuGAoRF*ch{)P&5FZ7lr zssj`4@j0lSYy~RIw_8u6I&>fPpiiizjP^e>g~3R>>x5HKPs?E@Y=BE~IBG`=IcoOu za+r>KXVinHqOy1;>XXj_RHW{pvi=KZz<9^Zee$6OQXh3*GmNR&52TQJPUrh^Hr=`cI(VYc2J6^U+`6UU&YXctb#qo|#+_9-*+^Qhy0qpQ&U zOQALbbtNtbZk4@L6+0VbmN~MrCU^R3yfu=4=rvgnKaz&!N_R;5qXxx3zUDs>26S$$TCa zp*yIl`+(t?>bz^dx7RptIxrnISIbcyScl4m5k9lx3>YcD3 zwLHIJE=+mNM4&Qi05wtjLTB4P2(^O_M)!KRCkX{5M-U@JbVVc|Ak3Ihe2I7-D0nSz0pWh8|w&MPK0nR?H z|8Doq1vws=8$HKuv=4vC`sc#@kJyN?%;Ny(ChgUp1URQL%hLeo3VuSJfBIQ~vlrdx z=Db2L0-W>I6TJ*@?%`8>i%0)5_3eMN{uRRMugn~;M1}4sYU_M}icI8xOhi&(H0oJU zJ7PHM?O6;pMWs;ddXlZLL*>F}+aB+=$(fv}{h|76*1sMwn+Cls)}uoFKU5B!L3Qvc zYHq(^H;neioHqcqUku0J0?B?1$GGp!eo*?OS)Scd&l!b!&OFoxw)rFLKb*p8d%`c& zmYeXC8DUz~a>|Z9uq}q-ZQCB}v-y%)7BkY`9o3<^sCU8vOp8BI%P!5o#&W3T*UhyJ zOHemBjaqK+u@J`jVnSXK74q7sY;T4NZ97!NMxc^*f^{A$Vrx)u*S*%W_=@^{)OGHk zU(JbEP$xb`h5TRCNTYuJ>Zj>Fh5#>fDT^H2#6K#DZYL1VgzQWzJ z{o1bP?b#jMmzqh1=_Z2K70b+b^BS%#Xr z^{5UXLgm15ROqkU_B*KiKSEa_{+Gf=j1~~+{m5iD>h1Of^=|lqxiDQ|pqJgXP#x)u zIq-L^j|WgYW>R0Evl!E0Ogw~IRcEm+-bO{Dq(6|~|4^vmH$82F5!Ab2J=~1>FnT02 z!V;(sS3(~)L4~*lHpM}x8{b7e_?12W)z%Y6Hphcet0-4wH_%&l1!xGSp*gBU!%+|T z9hLRdP&?K_Y>ZD)Auk!lSQ&L*T?}BWZh?ATw~A^WI2+qhUx`{h@uHcICvz#Nr{Sm& zMW8}k6_vehP+9)}=k24e^G~57a}70Bv7-lit0V-~@fN75XoCr`6RLwlQFA{5^&EEz z1!e0l+i()~fcw^0s0Vzt^>{H%M^mGwA{*+)MNwO8dE4F;6@hN3`!7dDc020+hmEdt zjzR$%ZevzV6f@A#a*04iq!sE0-BDZXFw~a40yX!yQ6u_{%KjMqpjRVKjoKG-V>YaY z3jH7~iX$w< z7mlC?@CeId%R&G?NBXI8_zHtjoVS{w@BPTX98A1oqrqE-Y{OEQwlp`OWce~ z(nRr1hZ|Yjp>m-&YJh{RW6@QJXHf7q5Y$N4qn6PQR3wgJExdu6>+A^vongFY^J81; zdlLmZXE0r2GgWU;5%`6AV3Z{0z6nqpQA$+u1t($sYmV~MpbP5Q6Puty-WIjN^u!Ff z3~S&iRQ9J#8t62@TG$LXqH-l}GBbc6RFdYzk{E$nRU3m-WvKI3xfB%g zW2huNXX{r`7v4pU=!4al+H@>|wE${_O>Mm!D*I=lLciA5cVZCrGuBtO-HnyTZi%QI z$c5@*LDcdphLx}Z>Om_}$+Q~>;~~^k6$>(PD8qi?W{YId2YOJl#Msmw_7En+U zZo<@f05#&fs1f{QkAFo)BucP}SSnP9Lr~}ELTyyVQOQ*gb$u7ii~~^5S&o|8t(aWv z>83sK5p{#Wv?hefF(>sLsF5^5y_{O1BCrC3a6Kvq&RK7wBJ#x6-=RAA1GQ{prZWRc zg~_y@!zk!LWz2+4P}w;eOW&_#vxchpoZL?!8N)H~xN*2T~aW`7uq z+F$-b?Gr&EtbadmtF{!%($Fzup!dtPN8|X3G-j z{iVc2^ihwL)kGv3YO79&nu7AEWbc6*(7>$r{Xd-sg>W%y?$)B_>If>77f=zpi%P=R zs2e%i%oZID(@?F2S+FN6GK)~39XDV+2KtxvM|R!;)MMv#1HGSERL*7Qcp7TQn`7(i zP#xKV>fj;NjnCNnE!1**ih2oswZ;xLbDR!CXfJ?D?q;amaZ%@wQb9eRXAkVfqSTLI zRt(4;=zY1&j=Jy^D#RC1A-sa>&?|fVJ1R1PVP?u=pjJr&%!{c|$yf^&Nw*aR&24Yg zav5yv<4_%$ih3PiL_O#u) z)E2x1NpjcOLqT)<3Ki;~s40k1z?d2p`cTw)g;AlaZ0jvh+1~^8E}4YdTGyd+=@hEt z4^Sh1gIfOq1vMqCzl;=ggEFX|HAi)%Kk9-ps0YqPg?uCG^ZN-@haRHNdynd2p{67=>UeHz5lo`>Uyg$2s2S>p?NJvDKt*B%Y6P=TH(Y`0$PQFT&Y?Q^0(GCC zsPm!}HYP!B!5L8z$%cAPNp!trpr8k~vUbAs)O(|nZXPNZmZBc~5Od>K)CQHUh>2Vm zRIZFcO~qOa!c(Xu{|j|}^rGfl z*rvFN&>1X3{T`mhlo95m)?cU&#V%nw5NfTCL9}-(;hOb1m4;$8?8ce+71g21CC%sd zLl{CmODVIHRYxV+0MvQ2u?C(*EzcCC%~Yg8dI%^OQNQtvTF~tLiMyOYAU8- zKAex*IIf^xLLcn$uc)~WEMsmQ6Z=z7ii+qoY>nSgbKR`0u^Z}x$uLy1y9+5Odv~Jd z<`gO?9@-P$+2hg6nI5M^ogapJ9hXKupdpUNj;Q7J5nE#N@`2uO%?6`($`7dPqg3#w z&UKPe&<(PoPAG!vS#?y_x5psthf2!1sL&n6ba)Nbk#DHg61SomNIKLM6~b_=hkEct z)cK1rv)2E13cYE#j{~tzB{OH2u{rgJs2h~59O(VASzpw0dxm=8cT{%Au43AApr)oI z>MdCrH6`0o%P?itK<{V7!I+lkJ5?ztySt+{qPeICY)6gwG-^uTpw9b+3US72fzC** zj5_Z!DuQ27ITW+Hxh@fE02xpnXn?wZQ*;Yc=t*G|ZpIv#zlQmw(-xJrt1$|0$H=%J z6`7-`8->&~pBoCHrgA*0L-X+}9!6a^tCs25LR92d)?)o@WP4~(&rhS~{vPVV|DxvF zSKDlz$x-bYQ2RtEDq>ab@%E?)^+HYQ0@PF_tYadP8np%IKt-ZJ9oD~+tSAk#GHOe0 zgjx-~?TM36>v)AI^i$L#JER|6Ezzozt zcB9t!5nRswZlFFx4sK-}kBa1MjIQ;+kb*+7+Mci(H5CWE6WCx-$@vhK8=p{FAE&ih zR_Re8u8+#0wzl3IcTpdK3Vo3_<_8f~QSXR>7**?khzdB?Iu$kd^H9rV1*(I)QB!jm zci<)Lhhy6YI&;zYn|aVeRMKriy*tig8hnKsK+JX~cS6wBNFyldLG@7&=!kmYAXKu9 zMBQkuA)2 zen(w61A}l0YD$jS_G_pRKSE8#M^q99b}$c$g6cqQ)csPRo)_GK^{?c~O@m&)bx@J$ zXHS@b>gfVh2mU~1@g~%Ru3}?+jGFt1j>c-J<4sW=>4e(ox})wt3^mXhu05~-Thp)} z^}qz3OplYJZk!QyJg;q^kIM4Zs0SUip0(aa<8T=K}?8 zonNehT}_W;qT0)29juA9aSf`&PB-(?DT%62Lv{2TY5@P>UetQ}76L12vKksE!V>jzn+k#-6m##Vi=7x7i5` zq9W7=V`}|(pr9M{Ma|hTRCbR?g=~>^Eo#noVlKRm%Ho)POovjTmT6ubjI~ksyMlVh z+{GN2ps)FQUjkjt@fHf|(RoxyuHa0(hYhe-zd)xEUcmL3y}$VZ!fh-|J?#KfZ;vYp z`DUz0d;LKSAdnxq;85zDS#5POY)GK@$8F<>u>P0QaF>QQIAo}Ki#^A&)Q1jZy>i1C z!vmel?3wXK1bTlb+;lXdr~O~l_xmVg1HC`dDv6q+lcRpjwf|;UB zsOLqXI#AQ4pc}PCB~vfdx*lmym}lEJVs+XNqOv>QMDqj7yf~8j46K1ECYf(co$(m; z#rOu>{LWlsoylgP*Dxs&b?;M1OenuhGdU1vhS_)$qIw>T+OhItDJ+kA&?GF64^baL zvd%P-D2tkc-%wN71$F&b)W~DbGD({nStYKMlY$NuM4ed4)|;Y2)D4xKBT=CrhlPqqhoSCU%WEelzfn-=2U#bg*6#w;YFLHp*cQ}k zIflByBUFbzqXrN-$6S{Xdr(h(bn%^1oii*4u#J%Q&A4pp;o8|^+tVG9F2<1Qq=SIqN^;wOhF_3fSEAz zeDhPWoTv`;LUn8c>W1?$7}ue0bPjvtGt|^HUSK-h0X0QKQLo=cs9afR>n9hm{xwHe zX~>R$p&pcUp;=BDu?qF3sP+x04(!J;Jck7^aFN*&3u6%VPN;}XLcN5RqNaEasv~=> zClcpdz+j$=b}?(;gp#+OTG!R>xvg1ec>m zd>J(rw^8qem#F7NU1_E|DJqxTtQ3^hc~Lj4iD|JBD%372c_yQ7ycU%!TTxr@an#5H zSD7iOhU&;rEQcFW9sGj2|4-EQkym?3%J+W?T4q@>66QfYxDYB5m2fRKL@l={Ys`5G zP;;3KmF*#@5#_h-B~dw0&DL9C7V6zlZ^!vqNPA+6wdTaSs8Dr4-Dn)@0W(k?Tx#3b zp?0{Ps1P5p?SERYqelD)HR9)}^WLHc@E_`a(bu8Ye?kg+U}`mBX4C~?s0c)$Mpz9M zx)!J#^|I|lQ6Zm(>eyk_gHPJ}MbyA=JxR#VmuW`8)0EvVl_G8g8_ir)}N`;C@7^-8XQIV>R8bB*lN86zy*&Q{NL#z`~5uCe;^{)dfXizq9 zMP2yD`USPY1Z+0hU&vY#b%Tni4%9^@TU%5l2B3DvDX9CeM(ry*P|1A;we#L_DQLt$ zP&Y`l#e^m^YBhwTMpO{h!D5&R2cV|r4^)RYqNZ>cYD$k_W;~6G%tuu2__mr3Cq_Nb z4WXb53ZiaU0`=g^sGirfHp3j$JE3kkA4700YKkr)pC_DuaVCC8b!h4~bKm)>j;_Qk zxCwc#>)fWG2R%mh@GWZ2eA~@~;-Nwpglf-&%JPz^^DAIDHpa3z6*Zt+s0Thmb?k3c z=-;3Q>g>>cS${Do1W^ydQW$|caTICzR0Le2G%!)A)cppthk*2TrB zT=`<#f1&0+(h)OtagW&bpNfWj9LR#2!xk8d9Z?Thh`P}V>v~iUY(pj2pSFGhHL@3| z4ebjm2^0R${G1>aDmMmTW}NI&(46f-U2qGvoIa!GF2&J6=LZ%=U0CRt`AAg_mHnMj z9UF>T9b-@(n`zx(J&s!M_fY4(MlG(J@HR&q6^jk%}0Otx;1j7xlnDP#xHc>dq&E6U(|p`qdK@4b=@}WAq>{~|C53?px3Aee77e!r_7CF;%wSe zpw8QdT5gA}udOLgoAz?3cR(-Hh{vNkG95M0^{4@!K=1GWFWLhSP!ITq`l1l!j9F%- zQ6X)Hx?wj|Wcs6~Vl3*0(`|hrDk)c^2DBbE1zS*4b^>+3d+6%G8w$#P|DPsQg)tZP zYN(B7C@Qq;?eXncjQS~5GDSOUzMLk(3e?-77b#Rn52GG@0W}rRQ62n#mi4a>pTB6( zNK&3NbCeNP4@1pyQPd}xYN#(1T~Hg)M07zYVZFwnv408)^>sqe6ELGvIT3Jk|xX!zD&Vv>xidov;h`MSYHV zf!f&8UNq~!j7vc$c14A30O|o_P;)v575Zhiz7{o-?br#=U~VjM$?W+ZQRmOVZnyvy znK+kCL=vI~k^;3F+;9pSadFgKRzqzdO;8=^ZQF;SE|`Ss@Lb!z97|B&irMkAHT@Mc zpc+_^_NJ(T%|&%+Ez)t<*+iip4UbWwDty&^w_Asy)F0q1jDO9vuR%TV9*)A`>*kNo zR^b@xJ#U!(;wNfD^4&BYiH@o#LG7HWF`3qXCVr@n-i$%`5%ruzx4E9@JHZqb(wrEK1yNbw2(w^k%!G3= z1dpJS=_P7aq`PC@9VJlpCK!l=P`NS$HS(F56Bl4tJd57n{}#P#dya)U&>l6?m8g#F zL9N?AQ9XZP+h3vP^gnByd*-+0L70*Daj5IIpsqWPO3q8DWWRNf^{>Kn8iMd69u6Qh z_f3eeKQJA5j=I5D)W#9%p=pnXx?u{`h|}SD3_(5kGim_QADNGCDKQ)M-l!>D_K5Yb z&}^kabGZk#!JNdZ_zY`c-p6Krk43$t&R}6f zs0eJgp0MpVQRlhOCkDBuYFUM`Cio9>?kUUE~9eB zd1c-mv9U7MFwBfYQRlBkb$E}hA4lE)Dn{4(zpDbiKt1RKDgr-H>ooE|=Ere;toyMu z?Y`HhgWXY~o{nj86)I9^P#wI8df~^u1yI>w&o`$U>+bD1}O@x~Ncf#RwdU zO1=}QQ2uGXjCyC>LPhXB4o2Tw^Syr<#tq<$2p*&T^E-3izW1zuW#`%VCduw&2kLK7 zp=Wk{YaO*hK0H&bMn~VCuu^5%SJ5d8UfyM9+Dk3RAvi=pK^dHTI zxlu`%AJu`eVPyA{>1jh$ zh`XagxDDIsMAUiIJj=JD5Ho`wKJ7)f3I#w6I>Ntkt-mmtLOR*pIpl@bb&P5Gu7b^L_VJl4h z-TTR?>kOcv<+KOu<8#b|5kE}N`(Q5WqfigpiTbem5`!`Lr}^4m619Jf!HT#F6~T{K z5}W*IcG9JomHOY9Uh6-}FY}j5g;5t%ETO_2uYoJg5%8#@v`b zz~{aF>Y}E=MRj;JKI8565S4@{Bl(>BJl}~L*~CS4XD?`uDB5uk)Y^4$1O#n6@@Xl8kOa_WB9x| zD~sy+SR9ClQ9Umj)8~bLFosiKjLMCxR$nZi`NLz>{l;QOT!@AbZ4ldN&^~Y!b-^W6j~}9T#Axw+-ZD&yN2q5&jo^jViEr+c6m@$Fw~`>6DOiJl7*;mHY-pU9!6~-=TOV^5thc6s7T~YV5XoFwx>SS z`U>^guWmx0w`w|}9=OQ57PT|FJ1OYFCs0{@9u?9^iA=`|qaIY**4txk>H|dorK*Z@7gg_j$icIe`sn zZNQTt5Ls-id0A{pZ6{aLrrCAYfV(>o1-Gv0kteQV-l_Z+Y~fs zA5a%YPHlRe5S0r-sO-*(T8@ov`(#vP7NO>JAL?ax3l+&%s2wkD8lSf@6-BM4Ca4I{ zMDOSSXDMhduA?6K9F-HFZF`g;6WS!Gb)E)0U`6!aZm5o*KwW>;wm-pE)IXwj%KE{k zqXSUq&p}ro7*^Vb)2NS5H&E;LUsMvsOlvxn7B#{!Y=NawFQ-*l6gQ(f^w#R6GuOpM zC2=sSgLzQ*DV2`(zmGy48j@jx^d|eWV_oXyuqiIa<>+KE^%dBJYUB`e!`7&d_QW6@ zhf2P+w!Rq^flH|8e8dtMJELntTRo#$&-GEE?}iG|Fw~7FqxORp*bUF2lCF3r6M@R8 z?5~3wSrgR$&=nKo7}S=#2zB0L)P4VUZ6P4D8F>;^GUY}kWi>sXkjDkXP8g=3&RI)s> z_0OoCFLExk;lx69AU-OYvY zAqz%zBnRq(qNpC1M7`}Qqn6kl^_PlSp{a#Y8{P{#|Q zJ||Q{@8AC!V-L)-u0ma~8`a~(sF%_?R7YQ;ZWJ|-Ii3tPq7c+;y9DZZ8%%?JP{}+C zHMMI{Q+OZ`>tAzqjRuY2E=I?Xs2lu3-5_pWGex;jktkv7)lfHVf!eToTgRiWUyQo% zW?MgL>o+kk?Qiq4{x!mk`F!5@{czLHgfR=6>`sr~ zYOoeSomUPub&XI{*9W!kXJT=5_fgP@exhy=tB|>IN>qC|s=X8{>1v`n+7xxePN*rH zfO_C8)M{Fbir{|KeU709auu}|KSLtxI#COo#O!gnAP@$qGVm(kDa#7c#@G5kK|!Irg}UKu9l-CH9b*?W zktmGnP$|?NUImq$txz5BU>$^-s^3xP%|qRPGpYl}P?5fZuIAzu1&ug%adV?2sAZQK z1F<|_#!9Fx4vH{0$cMUNRa9Q6YPT8tHpfhy5i@GR8ukp8}OLxlkj{k2=2+>iQ zl+`;>S$!1M^T((TyuoVt1Dj*zQsy175tW>`Q8)gKTHmoto1Dpwxv1yIjMxr!zbUAx zS?E$w@@+$n;27#XeG4@;KT&&lnlfgUQI zvc?>!2)bbuH1fizo>s8+0jR7Wi%PQJQ5~I$iqJ~b2#(w1cTgRBY<+9ne_}D({pEb# z?}kdDrucUZ()yoEK_l6VO0F}g8$GhVK_$%()Oj(=n~|kJbvz@gBY9ABUD38TMm?y5 zJ>DA?nF*-mUWBo={tr^ngU?|oKE>Raq=K2#3aGbR3slDjqq2OwJ-!^(vHhr|JBtPI zp*2NCvz6DzFxm&AmhmR^e*d?Jf-XE|y^ETwcc?l1jCycjB{OGnP!UOrYR`zuop4kV zmd7A$j*8GQR0k)cR>xx0^{dc(|L?R7$5Bal6*c02QOhJjWmC_E%JxdAY;KF*T%txa z7nM|hpmJtC>Vex(xwFrD7B%2|m0AB9!Fw8X;V<-I)GDUOF;R1y5;bSJQ4g$Pk2gj= zxD%?weNgwChMJ!ahOhJ2f1ZreWQ8((0 z8u<{^h&G}+whNV%m(ZI-)b;N%GsdlDmRUhmdu7yh9ZuTV*q zs5<*Y4GQ!x+~ndzuxU1jTAQIS1?n!20l z=lRY{3hKaXdqR}@CTWtPLLGv-FgL1WrBJJ)zHRS<8tG6}vQ0)^w*Z^sY8-*l8t|?N z;8(a+x`=kT(O&) zT*!)gi{?gUe{GzIEm7})cQ^9+v zZexxoM2$EYl_UAFCRWG!xEwXo5^c=~lA5@l`dnO$<$g2E`Xx4}p17U2oL#3c1&w$G zhGAfP)APJolzIhBgJZD|u12kb;0`87@}eHx0u`|ys41I-d2lzXgKtnf=!A|Ya?>!f z*8e=O!1~8GoUj^|^>aG;yniZvIVuv>I-9AegNoEx%!$h|J6^_~7|_LZs5dJ6N8@pv ziMmhYuBIa`v9#8IdkQ*n6DoNQTF;|)viqpHeSwDJR71BefkzPb4(ch>Cd_~t81vr9sQ<3@XWOO^C3W`7_e1J7kp$;EpEP-0z z)lePnjM=acYJ`7a4!neAFkrCH`yjf-KJplvOb=9yAx`S=QRa8iQLyR#{ zJxqY=P&!noLs2JvR|l(WFKkfvIweP4z=;rLv2hwP+RO6RLB=%RlJQ8FzYCD zd>1Cy`aefOJ$#88fiv2C@=1g0NK;f+cg2ag0<{do$C!vkpjJzL)KoM_K{1df!;&i=hXzVUI)J06QWEs5lDavSq5tn)ST8v-Jk<1g#A#F z8HU=T=b+~NI%*0MPBK%N88x*9(VHsNeVVuw)Z>n*Ebona&{%uIB2-V;qaL)+9>0v* zx?iFm^b>Vn{NGJI7!`rMsQZ<)?e$R|=!_bG+k-+*3IlD!I@FD~qdsDtLhTDzP#wI3 zJp*{1;tlGprkJEFGS%m7rrsDkW1MMbiUwmz>Q_(^N;=(aRCO>y>wf_S?alXbFeaH{ z-q$m63H7jUv54TT}Neg*a~x_j;K&>z~%TJ zE8y&vrv4ZwQXjj@=k&!StIbER$=1*{=7(69usFxlt!4dZrqGJQG@OK8G3`2^_a_w7 zP;bTisFzE!^(Kp(VJ7M>Zo*Yq9P4i|*U!cB)MIQkKWwgz9jOnnzCbPS+M8JaD$Ltt z-T@C$%OuNY^Y$u_*{M%JZ5VrSBqrZtcErWlfciDm2awRM<~w9-%tL*m^?#U+`d4en zHuKxGn%h|a^*NAWyP302Sd{t}Y>Dqs5vjeyymXG^HtI=t`kY~S7W-kfUFMV0X;iK} zK@FtSZnN`Ez*f|^qV|WRd(5h-?NZPUdSN+ygUa6gd(9lK#LCoz_A%EaV`n^0efNH| zDux^|Q?w9^(|!X(Fxf%#YrEn&kop2tGA2J{BGU-9D%`0Q(o;Bs3iWe)Akkqng3_3b z_ExA655~N>1vB7F)b(+Wn7ut5L#ekzoj1?6U&6H1qx{cYmjxSZ{a2$fiUS)^*`4R8 z`RLUT75X)J22&jKdH?G5b4*En%W01`j38piP)Q!;w9orH z<4`O?eH?}du>Q_c7)nFnpFZyojYnX6>M75fo{q+{)Yqfl37;?sW1TZ|nFEzG9Z+Ad z*PxR6-FdTW@?9|B8wR76cY^Q5WXEWRkKkR;PXm)t>&cS?}#p z$+;ahCCRRseWEg^qdp3i18cAfUc^cmbk#(n6Kd*ap{qT4KZOGL9W{4(u9@U$ivt+Z zEL=@{f*WSU`!Or^Z#Wl2Zkh)lM&-g&)N+k}iw9tPY|efDLT%NR?wF3BzQg*DN5g+K zWW>04&Bl=*TTmZ{8p%`CoX5OpdY&0c9;Yg9#r3ENHNWrk{*{cCsE=~79+)}Lj9OL0 zuqM94YFPTA>vKL(nEB8g8288|;XPDn(>^v|q3WPEl%d!hccSJz*%LEW^-$}23#P(1 zm2VbK_5*BE1;%i5Gq$T<37BJ`uV}kPi6;wkIME!pMB0k9D`Fa+vhj|Ig=q!QVg87o3NOaC%g~_oo}Rqxrp^ZwnTqJw|kM|BC2p zj>l0@vhBmk7(0gF3*jQ`D^!OH#PoZAUf&lrvU0Kf-bb>Mu}%9!R0KE2@q0Vng1CO~ zV|(Iwe(%F+2x@iY!PHnY9zXx|Q|L~EKHvAjcsLqM;vCd_`z~sAM33+Ha-|xo!wpbx z&2^{^=@V)h1}E@)8(I@oeKsb?tLVeGsE&S2;QGBJd63ZWeFAb5`Mp0rOOV*_t<~KhJ#?jQb+Ik^3x!?O7UIrI( zpeoMC*QkwVdDIDwmuTo!I_vCm)hgIF(&o1s2sY5%BfeV zDf?j!3^MnPir(-4l2K5PGoeP3*BXJkuoCKlHBcWMnqVPZf{NH(R0p4mN?6OGlB)`8gmq96XpOpI zFAT=<_V{`%O?@9$#J~^}kt!IAtZa&!qE49^zY0Awn;s9q^VCP6dR{Awc~BEns5_%V z>7pVt9<`;eK#lMjYUJNg9ra~3*T+XK*R-hYFN|fes!Kr^%tDQ5G3rK}P#rjm>fkw4 zh_9l~dyIO(2P}hu*-S^uqt^LYR0K9)7=A?EFH?4NpWLXNaf?%ELSepb_-^ZUbNIb~ zzh?((BPyQLOuNijw_|KXyml;qw)aQUks444)e42Kh(G>K_Wf4xm zyOpVwpV{z02YM>(178SAHs3aeO+AqeU7iskV{jW_F z@^WAwYD6FG36aChGE9sLT{_ecDzf7`Y>fdJKiuqe2~ks-6w_faYM&^Ldhk%x0A{21 znLp6`?|*Ehpa>j8&9yI&31xK5Nj(=TyPKg#HVie=DX3Mk0`=exsOxvy`T^8=Cr}Z* zgCQ6xujx=W^#1$bB`N5}bKcf(VkPQtP!B4c z&rD5A)c1>Cs19$m?K|_a{xyfEXwV0P+n55sVr5K}-;As!>SfXq)xoZq7JH$-lFdd9 zU=u2|2T>tEjY0Sjb$(z0v#(@8btG#6*1tj*Mne@Wj5TpQ>ivEnM`DwL=A+aT)H;qR zgB!tMV52 zJ4dj6gx~ujk-enf8P9o5P&fPwvtZOxrUPLZO1%M2#|fz8!KF!fN7O#kh}{M8u&2in!}JLhykO~3c^xu&)J-Z!DM zxPkT`cpul+HW3+L$M5~-^{J>No{d@sD^Q=J_oC+hN>l0v8>Y1?^j>Rr`3KwF527d47gEvsgJ*lDD2Nt7p zF zk4nmg*ar7u4@}q6@BM&s7S^Et2)kpRR_3+5suk;h91S07$c1ie6M;>bhx!BD#i~f$ z#(beT|C`_Yzt@&)=lA~q0Z*_v=M`>mIyMM3;{B+RX6WGee)TdAhf=?VieRITCPHmH zvi_AEf6yRzquv4Murofy%UG?G*%#7xHp$Z$H8n#}JK#uENPkD=%xlyJ^c|H0@w=F$ zOpluTESMS#xD=FZ^)LapL0!-vHRls-eKIOXmZCPGU8oyfLVYlKXxrbTcF>qz&GAgA zj^;xRtT5_%RZ&yxHm0CGeGmrYY}5_*pdN6|`qcUn)j?l3V^?~UoG4@U0KzyC-<$+H=?m!C)V>^bU2QM#M=bu3gp6>7^)he4RlwpT_)s3xj| z?XWZsu=T^J2wX-D>>0+@`v2q=^xJF`$|TlIs1pmIZdeW#x(2AJ`VAHOf!2wrP%lL7 zC(BSHU4!cIIn?|Ay7jT-`OX^(deC=k^q%Gc$xxqEvLlPYDS~=Haob)RgQ(X=-MBaE zKEqHQn}V9krKkZMu*Wah`h9e>aNr#U-5_Nz^T14~5#&cbuo!COrBLV9z#wdbntK<^ z;2ey=2bdMp_BKge#aaXP`JfJJK+Afw{*^Q9(dFqzhJ#;kKaOt z_92GiUzi?K_AxtX1eT&c616N(<6OLsid6T$tbc`OXkRmuY1Z|qRdK@l2-T6F7>3dM znGhF2C2tihiycu(xD9pwY1D(RS)ZbE=Oe1)QQiJ#FOP>Bd3V&v2U>@tvVI)uhLce@ zoR1pOS`5Hls2lG=CEYpH1Ky*~|89*wz;h_j4=OWn5^ciA)ttN4=4)55XYnlTcH! z5xu|vxkRB04bQPL)}3W?VmnTuo@BP)S%j-mSzCUN$%X2u2ew3Id2jSWk4n<9*2$<` zn1$JKBUZ$_=>7Zundh3h%Z<803Dm|>5reQjY9!+^7&l@VUPR?Uq(`W%8k0H4!1?^sQuCW_kStq#FeP!wjC9sQ?~vJmHp0qb38t(gCVGql}0_dv9*V7 zA8TELn)}_heh$^aXY=j)|3pIw4Ura@8)ZXfe+krsj-aynA?mgK4RwP=3(fKLs9Y(D z5jYx^yr-}TMq6aAD{F0m>iD2Vtbg5b1`V3qO{fslaf2SXQ|FDz|Q zQ#RYW1eN`3P!ZXSoADxQ-49=4w)*2Zn0h>SsrfnFWYmaWS-+#EBKk7F_aB>0jRUEF z!Hd}I55L2I-q|U;oT&@stJq32fTF9-PFMyNu^OljbwJJeK-2(dqLS8KO+jj6m>d~|FR1^-$M|fc`8mPqO@8kejcYcW z--_MG1027x#qa%T=B%yy(nWl|)@%5i{d1+x`eOC4Zs!|Nr|=K_QI2)4acnpz2d`8y?22*n5}X`-S6D z%tZY*DvSNQO_rxbt(FEDiv4W+TFgoPCF(xO_L$!Tlt%C0|2;`T$#DUj;a`{yEABN9 z=!?pY$+o@#m0a7gEuOQ-^X@YvD~X!QTBxnMC9c8FsC_2ceiONj`&s|`nw*OUt<$oo zTo{RZ;AvF0UPmp{zfj2<>3~V5-QJloWMBcGMS&2-K7`wf4h|)Tg16aW85_Z%_|PeB4Y`CM-+6IPS+W zw!O>=6Uio+miBI#1>NZs%27CotuX3IbHh%kEOoIfPDX_+;FOvB)TjvLLv_49cEV1m zDY}iT@GYuCb58rce;4>6wx-_qj2Bs#e}&TA=q0LWG5$2~^&FU+dKc9CUy6Fb3Di2y zbJir$N7QvcQBxIk&I}+cHlkhxo8eqkN57-ai*sJG{*zNs2s5C1p3hpz+8ni)_eN#? z1k?_>9F?4FQFD0!b)VCi4)36{-ML`eW1}J%WG#Z;`forXhy$HaA)SOuzD=kbp1^5% z6X#;5i{?kMQ7`$OA=KyLL`-?v@BOpeYj8aE;#bTMum8lp)N5QdxpfA&Q-6uBZoKH4 z`EVI_oezltyaRA1?U8Ppbvz%ngRMm+=T)qLA5hs`^p+WE6Kh9QWcs64%|z673s3{w zi<*K)mucUb>QimEiI$1PEF)*Cg~BTzS5fVyytbvLTxhfq^=5&y);=*LZW z&3(4xJnH{Lb)e}z6VY}!i+W#|f|4ulebdtrj6yvE%VT-$iPKP#iTc2FG#;ws>8<%~ zdnNQ9ggU>SJ>DJlt{7#HFGMA+yNbd(3ft^~<`2z*4tSOJKBya3e&qN5cB?LG?yjOj z`v9ktGvBcU^~q1n050PO>bG$zj(cjh^z6?}WD6QyrzQo>Sx3~KKMpmrS*XyjMfLm; z?#CObxt{slw690y#4&7v4^h{ZdSN14AGI92pk7MTtV_}R|Nm^Jpb_mth3tRc0sfQ% z)sf4nt@t@ACjwrYktavB=RpmiDyk!$Z2MSLgqC3*Jb=6LBNoC9epN}>YeZ%m6U1!F_8#I4WvA3DjTB)+!kGh zygP+q=wf~hd~MzZg|HU&#i*_H6IR3;Z_JGrqE^K!RLD1?R?$(^>bQ<2@dfIs>ThPb977$yg4OUY zw!s|VP14Rl<;Zai!W2JD=nJE=zCJ3VzoS;epO^uk<9MF$#QJG|{XPdvao_@$#zg-a z8=`Ks1Z&`R)CYb!Ya5HDI|^0L-_%VHIrfSQ`y7^?UGcM9cc$Q}^M z`=xUq%tiee7RAq~_kEtgNZvXxgqqX(sI2aQy|FuLN?u}d{DfL|d3}+*zb~kO+CPR` z=VCpc?`*XVG5wLeq{x8Eg<`1C*R}O#sEwvC>OnJ69axIWiPfl=*BhawKo(+JHBx{}v^ZlYu=yBI^Hfbr#T7B+cI* zgt}k zlEmXAhAks`+;2P%j_h#`)7~$N$Nea`XjG5;=~=939`_#b7@ntnM0Agnk#TimczjMO zGDBl}+~8Xg%j16iW^`;1>%(ug#xVo(#PztJa7K#fasSEmBY2hetMNU~3%D);iX&%E zLXY#2^4dfmHzt<+fufXmLaq5dm=!vSJ?>pMFfreM&`DH+3LS~npa8syV&<-j#hWl)0Hq?G!2h}li zGBaT=xHi1Lp67A$!+0q??*0xrfq`i}?%k;+)QPnS>Oi>$v%n~6&2GsDRUQo0zQOVll$-?VOnoJojq)HU z#Wusr@B+l+J|}g0WW{W`4b&2Ku^enU8Onu=EVsd;#K1|YlP!8i)1J^W zGgNSgK%Ea&+%o%bEE%o+e5eP6l~CJc2hR!+T#)f0y12`WlCyC zR9+*f8k8k%U>ev7_J-4;qBnLv6FjM53d(t*Tv`X}>~90Li+VzB-+@s5wnFXuYqtFn zOhDQ9l8hcAJ^4NE>-@%00xv)fcmQSTD_Df>6|sQ1yOk_x>W4#FJ{PKgK(NPsb1E~G z!quUcq9qJ~y`gr)Y{+fg$2Xo#G=?i=7#oJtAr(vxyTUSX3XA~nKreg%wbsv|EdL25 zI9g#dE)$dj<)D_JK2*Q%P#z!R*0UHB$+-L8atG8=dK_xNLtB0e<%y^vCYn=1O;8_7 zU>KB~zEI;v!@_VT)KXlBTGHr6jE8f=I0}a1WHP~8P>)JOpe#86rTJZ`i9bUHP)X8`Q z%GHl;`76|fp5o?UiVibS&H`(|notw2g|hsp`wU{Yza%1Hrs2R?W z_)M^cQ6WqB!&~9GiNF?=mzVdrU#pK%!Ax)us^43vwf+xk?W0sQ2U9{Q7bk-X-n>xT zxfYZH4WatCf?BF>J~CSSb+9J9X&Z7>^0=@2+rxg;KY+5VQK+$?3zUU}VG}qN$^)Na zW*Dim$Niizx8)e9_6IN}dQswWlpYfmg}I_^c>X9=qi+Ax1kh!2lZU=AJmd1u5CP*6-wc{P@d@s-S__nkkP>~ z87eq-Kn2%PC=XnQso_6R+bVh;BOoozPB}M}0j*&W915ktR;d1$p?1|vD8>EjnsXxt zB>s6-OQs?Wg<7NeFe_XJU5`L%`~d1?``6Yx^^Aw2LRp#&%Jtcxc0p;|-UP~kt}qvz z3CqE=_1OQ?JaK)G`)e|Jpj>_&Dq3$q4SWuD(#34xF(0WwJ+y9z3t^sy<_YII)Y2tw z#6$$~HrR;r%f@CmRczvMf7kR7yia}Err57F%iPT4zGa#Vj--45j)3Kwd)%)|T!IlP zH*8@%&6{OpsEIS5uRNsVh z^%JOZU!a07TqnJNVgFYkqp0lzo5M-)Bm4{-!PlKV?pHKIyP!F)t<=@L=p5V4jO*Rq z2%ZQPtTSPDxEIQ!Z=u#aLJy-@Y^ZY}Ep)&CSAdK@%8j7LZ-K>NqW)$H>%)?ihrt5y zw2zE?zebT=ROE&&;lEG{)fr&+aS!+}uqC8==G_7!Z}bA?XcyGw)_Ta7eyX}2RMJ6L}av9g`p;H2^C!Z zp#&^}a^*g#eSZlm7~jG2Fxgl$uC3)D7)1R{xE7v(`(dwfX5#$g%}c#9(3hWvon!{X z4^Z2v*95c1(;;i*tbnRN3$;WqVJrB_ve86ycl-F+ zd@`sYO9OTAHC>P#$A;v8)zU{|>g?59;8V3?*+9)Pc1V>Y?)>)Y5#0inT}!SjuqhzwBh1 zQPFUrdGGcx45OU-Ps1s&Cgq5WjBD#b1!-d_!6Ttg&V5iz_7W;aVlFoQf?*S4r8&$* z{qZFp_nQ&#;dAZ(xl7FnH*%SY_9V;ANmm3)@N%dnxB|7-_uxeY{s*H{KDW|Xb{neS zD<~I#hVp>_DzkJkp)5}i6?2uL`~AOqWE72IP%a+{bHlk%F1`e{Zy!Q!n~(50jJVn? z)f*^9y=%-PTrMaD@jpN+>hTPt}_a3 zgNlI@P{H>Q%H@&P8)k-beI=-VeWAATR44;hLd~}a$`eP|`^;_gH5C$+ZiBfQm4$M3 zC=7t@Y5y3Cbf;Hk$367z= zGJR+$38mpds1xuqR7||LjJ(x&DgbH?v%n%SH`IhZp(Y##Q@|N8FWdULvEY$!$kfZ8RgpgfZu>Ig1r>&roT zunyF-U|U!S)OITS&HmX2U2m%iclV^Wy|gMv;WnhI~D2R0GJIfhqB}b)INU>17WNK=H+=2 zDA%8a1>q&=wjcDkU#l+yHEtJFzxz-IJcFmo6i?lOQz`#@+gLc_4)+i|Isvw(z2XBCl-nN~1NT53&8OWm`|kmn zCK3SK!Rn99^T0up_b_43--TU@`MU0@Bzy8elLwnGr<9r%R)_j63XSbp*-~& zYF8wFW%{Rw@?0q>g=)gwup`v?WiUV70UN;gKHE_Bwb7_Klq-8eMg4wQ6vlaDwqp&b zweAVEuct#zxDaZB4N!(0vgJ$gB;_Yi!ME|PIUml!ER=nZ$Y?<9e?87Jwo5A5nDWVY z=0#$b_hx&|gKenK`N6z|nh&)^k6SgOGyur;g!S3yO2_^;+>QwUb2+z0AzcNR*~OHdZygbJ<~w)_+7 zE*kTjS)#;HOO^%h*ZvPCBMW{&Ss432^F)&nN>Ey;gC`%9B_*KxSAlx+X#s;_S2zc5 zgo^S?-;F^tq0aiXP;xFq$+-{R&;MVMk%ph46o~M{cqEc#9H;{)Db&*Bgc1-8rC?bo zi|Ruu)E;UH`dE&F+6^ zEf_JJpZk5@`cR60fdgUm@P6*&`vfS#dtgR*8YYLIq0W_r5&YbDK7yfwvz?EO8m2%U zl{=tZbQx+tKZR24D^!q0iD)c{4OO2M%GFt+6b*)QbyX-u+QEvjFO=mcEw4bujPE`f z2}thobAux*)WG~uYhD%x!p2Y@nFwXkYA6Lx+4|d19{CJqc{D#i_bAQ_b?{V&nx_kt zA%hHk&PX!lsh9vI_%_rUe}`Jj$X=sZ9H=!-4l~1aPzqFo8rK}^ZaEanb915kuY=kx z+n{3LB$S8GyYz8_ktt5aC#Zo1{fz|`Eqg%?TnyL1mCy~UNXDg2pvvu`4xk=Ticf=@ zcs|s&+XUs=eU@jT`}e=@l95I)pfvsoeF~OS;%D_obiYSkfQ63F- z7kmmOFiLd8JY+Iv6{KpL>_e57SU?1+&6& zFa_LWdDk*rOjDlCznnLboZgIdej@%$YA`ML84 z)HaEh(6~M>R1l_xEn#L`o&wcx7S#S;2z3Onw%iHzz;PTZb|NG)!5$5&?5jdX0_s62 z&=kr8ZEgJ!s7I>NQ2T#5)KVO>?f<|q%5Pu*Z1jhp`^AHSP)GVzs9o_EYDr@zHrq8X z;Ja=X_+9Y*)4%k{fa~Frs`19-wI0c$xutQ z7RvJT(5w6ZO)`q^hfoL42dJYsd@|#SWKfFaf$A3mWmy%dZPyNJ++e7+od7ey-B7#f z3DomL#N=j)LZB2a2i@oYdStY=jiCg!gtDM3oC}9TDUc?>OqdnQLnWXTtq&E%y`aX8 zfZ8RqZTSS$65odE_Xx_6chGm5j3myI_Tc- zVIU2Sp>8r0VKF!tD%kGZ`tPs>AWN9Z1Z763_FyQF)Pc17 zoYrI%G<~2vF$}URo#n77OrP1DU~QoesHJcyTx-iYvzYpVPzn}@nz#|vM4h2_)j-=m z4(fzl3EltyyPb?W9*639)s`Q@rj*~oJg{a~KlioVc&G`E!b0$xEhh*xL74%ne^#hi zY61JgzhGflGRV&<35UUHvh*|=MPsvUro#d_hw?r60QSpn&Vfcb%mhE6JQg9R*)`Fj zVk807Zb}B_iEL0YPyx!~`cOgF7Ah8e(5E$?MMlB46l%bJD36?jf5N*^0|wD= z2iC(f@Fq+T)8sbeDnfavKGeivFeU5<6?6+=0Njw9{VzcmsE~l~PzOZXJSLj!LEVgo zK`AgFhKD<$1nz-~iF;74eF`VQ^m&bGw!*OseOb&zd8-?majq3@e$WSQHjkTNu)qfRy9gc@jsDo)&K{L-e9~rIX zL#Q=;1+_*Wpiaa{!N%g)@E^+YpqA(-l#62&@^inwn*u5r`$0{x8%o}JD21*;os@sW zhS0CD2~J-NGDWEP3+8}PLj2q>9u|hud^6PD>=N7pf53jKFJg8__M(37I~miU1b=|@ zVD(~V+I8*Tf0n1ynb zQl?)%s5Nf@wNx!&7Z?UL;X~X038tX@6Dn3xlr{!ug zP!^4{(iM%sN|rTY0QC)_Ts8onfqz0RU8hP!cQ~GI;TOs!Dw`!JT*Y{%29zSr z;YipW%2Q5Nh#`)r`TugkgLkXM!%fbb)7JLr% z>{qOsj}4coIH_4Qw=jwPN;*SFx0;84&{l_P!>&wTB4ayLAn4+@sm(N zco)imS8yo&3N>y(O>?dcgHmublxMEM4qC*AWU^9GrItC_2Et6N=}(xG`b>3KpEky`}TqudeZgQuYs_134Kf+&tMure$N$3snU z3YLV=p`Hn|H}G@c8xDoND9?aukKNGEDFJK4^l-lAaj4z(7FL1f8<_)bKFm(}KJ>}* zxQ&gb#b7$houLkxSx_CfKy9n1wmnG`)2}$pPklRBmFMwgusr2&EjX(2VCj~|pc<{r zGvZ{Z*9(te2I$|K{V&b4xAt@2=j#dOi4B&oVP?u%+L-z}P@b6qrT8{D8a{yoVCS~x zVf7s>N;ywEKW9Je4Rrz*Xm31K4eFtGR(l`MU}Wx45emC?FqR#KTKiY9G)xs{6ln*W zQJx7EbU&a@$Y>qSQ*&XcpbUem9}JVgEl>(yu;p-_%z>56M@CO5#h_f?0!p)iP_8@z z70t0bo2Z`wwM2)Yw%2p0Z5pAAiT3DFa^ga5w?HUGL!h>4C0GtNgxbEoRb;fk55Pz8 zB$TVxcQyPA>WSz9)I;S57z@VgW|#^}fm~4AGQ^hKLiO(swT&l19bB`Z{62Ycj!f0?Xl;RVimS6^SzyG(2j83K}P!A9RgUvq81GW9? zLJb%J71gt$4y4nT&tY21k%kxsLB&K(s90$NrFd6c9&9;v2>V~IT}DMNxB>Qoe?u)v z)1l^G&=smY5=y~YuqWIArFh0+W;->5ns6jkFwTa$mmGyU8E?YmFye3{C-rb#FM$Q9 zQ1DcNonZ?o#jZmIl;FyfP-y$0aQ>PhNblW-#s#qsYpN3xHkGE^G--|7(jhFsAz8owIqF^Ts;hG=_W&+ zpevy)JPmWhhfpWoACrxOEufZi4V0lDU_Ir!O){^s2@xN zM?f8=YvClg)wY+JVFXu$38}9QrC4XEiHAdZZWfd$7emS24BhAdePraab1)0^&NO$c zTrhxgGbjs(LhXVvFddu?wJi@p#mXg^8s39Vpl6l|zE-d%<>9aqybGJbklENTflFpv zjiA-CU1q5ET(B@K4JBs;l*Ln_Vr2A=(6(69MD&{=1qzR$6T}~)P zi$Vo$b)T*12_<;6Ezf}xv<}JxC!j2N2&LdxsDmZyd{a&fRn80LfhtfFPJ&h80;nVV zJ(Oax7Z^|Y{;-);P?ltd3Z9}+n%0CmVA?<(II}HJ!mO0PK?Q5Zh34K+2PzP5S%nWBiE#WcP z0KS77S7otLuqBjYeW2>+y7ZwL8M*$LZMX(y=}RbACtYF&1VWXILv5cLP#$Xx<$)eh z9vKZ4WILe@Is~ZA(Bk)PvHnB~2fW^L<2d8jFr!u_F+;0aLU)<7w|ANsVNE|Jm1H=#W71S)twL2VX)gdaRz$qw;u0jv| z4&{jmD~;fUP!nf>+7-E=mY|}oZw3`R9bo{R0CnuzW-x&A5U8bD0;T94sI@%=Yr%`KHO#!mcy1b$2R=hBjo(_c zD^mE#$VEX=0*gawTn}pPT0jlx3FV>5P?pTI+yXWJ6x15ugHrfAl;@JJGakzhbvrHu zwWLj;wxutOOkFblVPkj$W`hOS8$lhQ6c`5s;0h=KCtwJ?3Jbx68;rs=p$usawKM~v z#!rX3XKaK4@CIZFea<&B(m3u$v!*$rEUWK2rT-$1_q!cj^_(d%qB`!yESQ5pnwRF;KmuVUF0N< zem@N>!bIE6%l1~VB;|!ro_Pv2?qADDJB)$>P`jldR16i}!T#68m8j6ZZU{B7t?e)f zYM+mXvUE8NfJdOlJ%RGfM<~Hjb{f~lg4%8=q51_uc_ajCo7aN!RQH|ie_1+{3Qe>f zYMY#g3Z@TGOY*~(qwO*=5g)2O8Pr7Spw=`Ol$?^bz9Cc$wYTgB<;i|fF*eahCM%g$ zP?p@Vd<`Wy;%;MkY$(Bjwp<#vqudYlO>%5z7d4zA14 zJ)oeL;5#H}`Tg$$W9594(7|a6K!y51otOau&VLt8uabzmN`LI5G4P`-vqsDdBU?}B=w!9wdgxdxE z!tq;iwtV@RIdY#ujsF1^%%0=M6B(e6+4uRN8fHK(!3J0eo`+h~nCH#Ol>lnu{BSa?0Cf+z5BI?DP(ilqf{B5+ z7tNaIh5M*421`RP#!%CrQm%i*T09=VVvt`X<9?~|NnF$qcs`=)o~$g0QbXHF!>EL;YnDH z@_qOT=DulMo%NPk(-&|o^#Qld5xW-7ru+}g1Bc!*OS=cwqkIJ>)&9?M*Uwo7D?$6EVP8`*BfegO?ry`3Yv{nDC&>F0C)%Lp!f+xV9bBaCmEHYcEdO*i&sPKnvGDN z+-AAg@(2u|{uI=%c?mVn|Cv!Vx{r)pnhvT%KB$wf8k7P}U8NUztxxQolBu z?}DYMKLGnj;DO_fnP|j2C|8B);Xs%Mu7o;b&%vtj1ysz0d@(Up6Mm!I4(fnv_0`Y)&By*w!S)Pl zNh5#rbMC^#FcI@R-^fUCy#M^1<}e$~2d6`=`FSWsVtzN#oDV9RYrsUXHB1W!Lrt&} z2EbiVmfwQ8;A0pECjMdi1wx;KA%u*!S1YJB>IoHugQ0?QB2?6`hMMpM)KWZxOR#{& zW`%E{CP*IM>z;@Op%iNfE z8YqwChH_~Gm=X?!ih<>}{tVPaAE1t6PeiZ#7@i&0rQ8}0f=8gXV`-1q4aUx}DCLz< z^S<)w3gLrvTb7K1aO+HXNk{2XfBH(QS8^}1`D6zV|B26fVvgz{hm zsQzuBmZqtB=~}4!`*A4EE1^As9>4~-Q59o5}t#Koy$>BANC-AO`XOKgcLZ@<8o^iclTfSPq7=e2y)zf>QJ_)VT9dr{pcL#5-S7VnA*1ay25#Y`nh&GE>QT)SG>+yaQh7dr9bk#*UU!>r zh7~FQ5yR_#h}{}ip}Y=Og5hI&-4C;?!0D7Hz@;#KEU){y;92Ot|JOgZ*ZrE^N~oZ# z5XaTa=?XRBd$c=PbI;CLuWM=>Fh4m<3hxK9Z zo<43*}BJyzWW&82+SuB&FABDW)=>%aWS?FPHUA?R8%oorR|< zr%hwl?mgTU>o^Z!E9y67Fdq3MqglG9a6a|JpgfQ^ zlh=KHFa_qM{3;XsUu%^rvvGYFn2qu*cpjdD#o@dxUS~Lb2=xruHmlctiro)KP<~+9 zHqh&yjPGG6^+kic?yKj?FdgN`Q1#KW83h{n$V{bTGTZ_)WH)Ph7i#VOa~Q>X!0eRg z!610vGJH<6{c^x8)Ypb`^>8S|hUfCS?*m+gg(+vx?R9TTo#9~0zB^>X$TZ30b^oOD z1*ns2WnQoQG@B)#*;omM!_&B&n$q=V1|OGJPr<{ zoFLeZC7&~o%nYLR8~mGwDTTf6?Xqu(v3L$FLH${n9>yzTCM*PpP+kiaR5^-zosw`i zl&2m*ouKiG8AbC#EoDono6%~RjPu7iMkW^(Phc=iQrw)`b)aq#~+4#EN|m-4z_QVoUCd{};;%mo@=m-f0JpB*gYbw51* z8-}C(Qdwj9m2&1N{t5e1U%tEvqQ5G5ofeG$0d-V2ujqAV(Y_Hbrd%P^960|%?Sh4s zz3!7zj4JGZ1xaBtIvU4A9i_`)5qJm|g`TP$I0!5ab>iKw=5^l(%v{~v^?Jgd)USi` zVEP(f_gghBpgi#%HiAuRnx#4f8&b|xi~TQwqicEH*Jd}Mf+?uB5wrj*YVSbZWRle} z78i#KwqCF*+zz!AQR|xED-QJp)eXw!>!4!jIn+HNTRpGS2ZP$wWB(tb;z@neVPym3 z>NoHp^@$pqCAkGtQ4ZJ098_swZ_0h)Is|=!gc9F?G83e0YVLZCpdLiJLK(UMc89N_ zwrdMtGZXDoU?3HnVH5ZW-h!o?n=?Cg3$Oc?$uOwseFSyl{e(JdTeUPt@-5hda{gA_ z4N+_(tW9})YjZNjZeu)J7v`YeH=B&2|19hTJ#Ed}_JAEJAA)6I&UR)y^@m!Lg-}Q6 zeW+a$zrEMl3UfhO_5$jp`=f(dg0?U%KKK*NAe<{`0Y zXEV`YSeE)jP&c3GT}&*rg@00>2zSApU5%^Xz`haK#@);k&FpCuirdTUETLafsPo|| z4A!D0?rnmtHe64`bT|r@?qd#^i%^0skVCe71Ijb6VKf-n&+9&Z z2g7odOG3$=1oOkB{khjDXljwk4M#z_^Z>jMKf*Tf8bPXUT5N#XMw8)L%J1O$ zqUM84c^&+h`q05%=OrvQgeNLIoNcJr{d4?fhnWYFWWx#CQgk>%rYnp#!rZ+EL2a*d zuo#Rn(kxL`7#%?!M|qw9sP~OF_kzA-y!?hNcTLNYW4%rU`t=;=bzejF9q)Bt!aaeN z=~rli*##3Ou>bX9(>u}2-r{JSWY74?=0TzmY{-D`Q2pvp@j9O=x0!0riKf%cUGgH- z14+^8CdwB;x%eNbU6Oi+3C^)l=SA_E=D}vhOkAr2;vN;c`6QXeIlx2_XPXC$vU9xd zADc)t*SPRC97;d``DTsBLB+xxsHoonwcqbT4~(+F^os>!Qcey_z#ym~?Cv9@gJA{K z8oQM^m1TTU*;m$)XNu)nbuvLJuD3662KOd&VfE92*cxb-!Viaj?0!q*r_ybOd zI@71EH9>a{YPYN^AC)!{r{CrVk#o7Hw|f^ zI_9=4X;}ltqrL@{;J&tg7}NyQZ2Kyx2@XKXy#NE?E2yQ6vB8`h!O(sEU(Hr@fD$wm zriQcB0q%ow;B{Mm3DwWL(Y#bk0{tkbhI(a`2}*&yFgh$_>uXsyhYHTl(Ea=0J;{`& zVkj&E&pNAf-Be$BH&L^lRp}gD7vs@^Y<^7-(9cwwmauE!mel65mpM`S$b0`n~ z2h+ib+s%ZTp_VGtvZjxWT+{%{!ZuJhmHsd-oC*WsZrlC>>Iijqc-{B+t3WNmDp)N7 zu7;X8{vN|*Q1a8lPcS>w5@pHrFbA#g4Xf_I>f z&=?2IgG+TN3r9nZpAK~|SOz&@9M3^>*K7^-FnR(`hk=LmqLuxBjEr0seAuuARFqbL z(!3GO2)kP@gqbOyf>QJgRKMs)%o`V}p*$E2wN&+>ZeDAlZu7g28jt-819kt8e9U+t zKP*PM3{)(PwOk10x-C!^p0d0J6-+N+68H{kNn##1E=~#SP!57pXf%{zD{cE8=>Gk` zlVqgn9e580{lyCp80!T0aTo_`nqtC6h1T#jlm*|QCX9Bg?2&h`%6&r zZrJh*s95_KYTj_Cedc~0c-lO8)P*{Fhd^1f0&1ciupGPuH89|e5nK_o5+S*ox!Ss}SK&{yVC=2#MdFVXUTHl5e_!S1gB&fKtElIs+IN{;j#&4u;3I|4)%gK*y>78jIJw z^SZwU_W(|zJ?y=C;)(dd?1q$3M`&iKSjZ3aGrlI&Hk-SVqq23&1sY6 zVdztET_&R_{~NZ1;Xj#oGTXp`l=r~(u<&QEa|ynII!KOuF$!OU0hFVCHM=G&l)OSv z2Ul&VnCS>Z-~t#C-v7$}*8%f{3Ptxb*b07xS7F0%Uia7P^89CCw|_UW(FXRWeI=B_ zX?~b-V_`Rqhh<^ApC)#;L7fxNEmPtb9pSYdpTFC27!|dtI1gLHOyT@pi>5+ZvK4B= z^RNpnAKu@6pKm{GLOFT_e>Vs_LESZP!@)3JM1MC}SHV1#@56jBkq5b0Ue!lt02Lkl z{oOYlU&A((4@5E(WRC3bz6H}8s(ue_1k*?Hci+t#3CB}D1GV-IqWZfpyIVuKey8Pm zsC&v&*dP7}??GRmXvX4t(f!>ZISRElXP^XLgq`6XTdo|#-#udMK?&>zb%2e8I$FoW z{BRzW=dMEq;d`k5-yyN;#ER)E=yT$b(Gi&uriLX=gVPqqqdW+vfHN$2Lfvd`LEZh{ z+VW>81)|0Bci*5)VwvBv7A!z}cc@*k(Ixxukgd1`CHS%BS15&I#5SJE31w+PD9egM zxwt-5@OFi|Hw=I=;94ld_Cm?M0cFT*D8*yNpzs3SNlltRs*JkZl}h~)$*Idd#mL-pScrNFs({ytamLn`EfCs6nA z=TQ4IVtgYY8`RnsfwCkNrh(0Ec{J2PwgAeYjZoX{FBla@NMPi|gfbuiDk#$>VE;># zAlsoBOi8&a)Dm=uJ>gVX6h=?z?|u+j8S3B~U^xUyx({X8Q>dkVY3n~h zdF+SJc8HwFbc_KtFfP=9#IPVt0~L%-U@q1tOg?Xp%d1U`l8mm#_2)6$cST-zH;@O6pGztkM%)%7y?@0mfraOFpWG6{V&ZV7fS<3KAth078G{ltKpcJK&Frq5#DjR zvM^&x+RI8H*LL=e{%BxdEh?!LuIY)}UeLEJv%j_V8IhZnavGG-*)oH2Ph_{Y@)c`u zwElci#mQi`NsAKYX;^`<)(m`#fItQg=UPC&;q-gQH3}i^=-WtcvgsuCtI3a(i%97$ zzmm^rm2w;Su^U+pk+DI4e`%Q&(i8!IBUEWIRz+jb4wU$Yb!X|bTD~Qnwu0kQpPPQw zQSK=Hls@THu_=&#UIh$^@2)th6(-^3ccY9 zWYBraMK4gw1TuG6=4Q8YrQEu`b zWq^_&0*l!EZCWeSNhu;rk&g0I_#alrhZ&eq={o(lQ#X3Ynz4PwkGLHmzX%dV;NV;Ho6j;U?kT=Gg=>>zzd zpd?D(rr%F2TggO`Df4w8H+7+ZD1F{jI*0*>Dfgh9*S4!u4h(otUFOX05Q2)v5ClHO z+5}kCnt@7pv9JY`Y+{0->5b!ui!;4Z>2MLbqRInWvn-JGqjMQy5qX zjn|{$Ndz5c(nbi~N$2>~pI|_cRZ0RpbnOgmrW2 z_z;b+!qn8wrq2&MNw8INFZKLKb*CNm6=Avoi?Nr_MZvJG-e{8hv`@(&5}+aN)biZmLO>QUK+Ob{YF1>kz|g zaq;5FSx^0Z>SkFdEulUZbC*JVJRGbv)V8HZU!`HltIL>P^ijHuoG9pdkG$)oJqW19 zApU>7^BCRoAyjDz`QOts1QxP&i4j`b=GQU)Fq22&`WFQ^P*xI7TSMj{I|dcwxC$}3 zKeG0Qw~KU;%J@|HG=lV!4joXUj* zLchDL=AT>vN=$w!GK$%8rj}y@d3sHsVv-VgAqas< zXxAfx(qe1TPZX(X_EsyqLdh5&0iBeNAT}0yDea{_m95`Fx%_WVi)~B z%VuF!2J5nYC^Hoykr0vrO?g|@Ny3D@&U4P<1%64$O?6;;`i7@nX%_kBj7bKwQ@#mD zab08Vc;w8aUsDWfK;2Z7dduaWZJpfVga;k-)A0z_v{EPPmrxhNKrfTOL%1JWD+O6) zb0Kga`AXC!LEv0C0oM<;N|vF0E!Q0lvS~7Hm64g*eepzPG26Kcf-ciggvp!W75(iL zr4H1uV{)Z*xK97Z{tlC+LAg-s&se1vQU3)GEo8#@HeNL5F*21lW87=2_)6MG>f!w{ z0yZK{X_Mvs-_}$0e>1^2CeF$Pap`jwZ|FZnbftV9p&!(VbkHh!n0#mQcQI@n`8CL! zjZs_atF#&=mMQQ0->u?UL8FLtI*L`lQXTTO5faGthPIMSn1+EPY=>@GdW!r7l4mQv8a6kf>4B>AxLFv>kg_&M@H)|1<<)h+FW zbf&YVJ1ioo1>UgQUrz2_Sst19k!!= z3U#~*>2ySq42)MwgUp0n-MMzKWMlQmQ=TAbDH{Gt>nT^F!#dm+K&NO{x#C#Kdv(rD zI)+IA6P1SLsox5ZP+m-4=__LjpxCdp1O-ytIhxu&YE%5VUnO5;*C;7MPB3Wz^|25d zn?XU=^|z@jf>la4abr`IA4}Uy#x}C<{m7(i8Lw0xS+S_UhKw=|fk$g@w zENY36ehkV%V<(^^fdp|uJ2tMVj%Dp17};!L#exB z-Kl{qm}mr(_)suCI{^-xVkmiGIaQwd2cz z@OV@#wjEXfgpP4>V^npfJrNUawiCJI5T@kMM8~l-FOzMe??C#*#?4CC8K3pHF(>KU zf%16jACgZ@KAQIbL)JxwptkXq0=V8*u zT%&1wgrdC=dRmiN;rTFR857KMrI;Ttk(reGkBqxdzo94-4<)ywL@Ldz_&Y+TfmNaj z1Da9yw=E}QvVB$=iHwX@N=Lb_AS^lkA8;*V;%F!tSM9$A8XuK8mnq+339HdxX)DSo zRi?ii|0&TZH5NUlvW{K9$aq2NKRSQs`p6{N5mbP_%~0qQ`3$sAAitgVW8|AqSIH{g z6AQml*U|2rp7hH>+d%pZuyxBLGk;7p3$SZKfBqQ<6VdrOij1IhMpcsfp=~OZIBl&c zhk^s?_c!D3(095O8Xix)qt67Zh#v|oePetq6upLwgm%g1>zC(m8c%~#JOt!H zU_>TQ$rTe}SFPKh+dlUZ6dA#MzW=|pk-krCKUJnf!PrcCi29W%xsI`!;gH|PMAA#Z zmUQ}+I??&}G?K{&q3vw0WO6fo!>sn|H-P>Jtfi?DeA`;vp8Qgb=#Tu$R_TR!c|8io zq|cwoYKWAqV=r*EbeAfOz_9K)L*+QMu7t~! zT43c?u1Azd(776I^R1Drk z8(PU2defcXG*_ZI3)$4@`ti5=+tk-ZY%*AZG2ajwh+UOX`I2=ozd-4xEvU2?A7w<{ zG~~lsyT@5Jqb-~}gYM{hcluM5lIp}wsK2Z_ekoJG<1e=gFini-qv20y^#++b$dLm~!lOLxX zM!yCa`G1L%E-4jVsd;ZFKF*+t47iV1lM_fih4mHMDi4*JwaP8>VA z>T{yZ2(DjgGlq0yd`kL0=ki0b?d5Ijdj<~0y(3{YJ4p)4e=OmUFvw&K^5RhYm)?A#gXq3ScJjTsZWYB=P1{w zoSF%5a&=~c1=K|*oZ_O`D$19bXb%<)ZW@zkL*Na@ZAS4*)D>mowbrNwj7?Seeqkrzh9gIdXBh6ryx5xHA0o<(C4%DPJi0oP#+J$edt>ZrMEFY)b_oN&~5Zr z3P*c&jNxAZI=$(mw4Sy*jOk6j2V;Eaam8zd?V_+0;UyTCOpTW zn^@sP*q#5a6ET58@42RM@yiWvD$KYF^u2(L1k@{ag|E4qVR>_|LddCtvh6WsIc23` z)?2R6^;=5q5ICF4222=0egw)iAwLhnEA3<%nMjFmsHC_z+{T4hqQ$a|V>i#KgO;3tu68C|2cQ{4thIDJx?y&?i4**V^%cDBhb(sWAQ1F@7#ehQPHE zS^t}8Hqo@ZKl#$Ln?7J+Nd)$%yo#D8O!OQjE^_^zGW}M_fU-@PxU5|wHSI;ANYph& z)?F0US2Rmdr!-CPU2e1jx52(>_$&FNz;rsc!up-mpX6GMfGRLKtd9pCTS3dQunOaU zGUfvc-?4I@F*X~MucvL8yhwX%CaA;se;M!Y`2iG^w$nHQE4$;G4_Fdg3L#kEj8bZg z&^%aimI?a7y$BwH0tM*v4>EG&)?cXvGWs$8SL#5&)%3q%EBvhDzL|7Pi?C8?(~8NJ zo}=k*TzEtpl7@42wRx2XSoa=d;%AKgm6kEC6O)FA*KPeS#_dGmrA%0w{z?~6b`HkW z)c!At)}s*^o5n~C-bsfiluKK$XuwlE^D7-e$*J^Rk2R-IJ_3SH(cX-S4l(8eGFs5* zFX|fLMWvq1(TRTT=>LQI2v(69dhg;G+MPw1QX1`(SK~^g@+(4ni zXnTwHn+*It{fCfNRFtKEK`c$e*v448gT6oLTMK!UQR@FsMXAq2f4*w!#AWO&l+!)O z3AR?x!%cPQun<9I5fGkE3u!xG6{rr2)2`Hp!4GWxX{-1w+otxzOcsvzcDBvmE=6_b z*h2k0l<22_{M4L6T`W*4OXGAb=RdGI{1Fr9HFe#|UqIL~`VFVwCM$3WbxLJupM}C% zDG#MBC3QXFAS-hlZM7IXn{o{D?YMrW72&Zz3Ko9Dn&N0U5@Aos`_p-+wI;ruD3rGC z^qtMJRJU!7=-b7%C#G&I?ZH;TWR_#-vw(bOJbI6OUgqh-wgfBvZLd=&Qu!~cCt#e7wTmMuvAm4;X! z1)<7r^35=@Iahr8%tE6~%yiTCFOMd}ShQbh8JSQ!eucH-8|6IK9aXJGt6&Xe9OUxt z!THD0bF}UBOV}+Yox}t&s9$V_4Tq_y8^FNqOdQ@W+#SX@!sIPnQMndzHD>$aiHSN2puf`P}p=l+H6pRdhO~XyO`N^+T{V&b6hJ0a;=_uNOmbX48 z_{4<2QXbnW9G%vx4aH(&SrY1FxEk|_qI%nJs+6;#FB#z#@?5*PHleiAJS)Ei>nbAnb6{>- zjm(ueWHCA`#bmxg^w%%4U$d*ThO*K#>zpxGzaP|XWNcpQYauTTJNuG%PsFL#m>Uf4 zfbf~#QAgmPwY=rxX(mW1?VdCEqi4_Hdo1uhLb7*JHxH zD5rGFa*pkkH&pm(XBT^nEX$K2U7P1SJ%hQU9jw+750Jl zKM?jWWAjk|lKdzeIvwC)>I3N83XX=|?Xs;v=1!Zxq3>DDLi@<9UqiGX&Gr9UI}b3Y zitgcOH@gYF_j&>8O8~_NC@dYMEG)&2+2rnWC7Z;Qg#|S#U>|8&vFlY)K~a3M zq9`JwFJeWpH?V%cGk5M1!1w=^=bPub%$=FjXXebAbF=yo$n^n8(9a(@c}_u~YheDU zUMF#2q|^m&4_12?;@fyGgho$>+~pp#o{-AFUO9J((8Bjr2Z zrL>nD@nj_J4xwW;@*d3fGzhz4-V`Pt1haCa-iiPN(ENOG+;S$c7eZ$Rc-`oq1C2er z|A$A)M+mtV<@SgLDDx2{51J))mHymjKsX)(r(o{E44w*+8>ycL;Vz`Lwd6lj?*Oqi zf<39{PzYKu7=aKwz;8?KmOp{%g|KTyNudGU*`ky#Ps)vGD;f@@-iWkUGPs@k6Y5f! zUngS-cMXKAsrMn+=hUkp_!-2S@JLz9^F0h2YD--V(;LA*9rzH>?wqMPAAJ6J%2Ny< zrT@otECJyXt>w`m{s`kWAbkLXQkV_o{Q=(dKs+0`ZxJv6UNsEY^Hichn0grFQu+dO zt)}-q?K|j~|H#1#gqa1s)1lW_=Kn3Eh{1d$^#BGILWsYZ@+`*eo2a|OXpz>kKYc#h zf5RvV@r4Mmh4NyTf!f0=$Y6 z`|10X_pTW&i2!cmJr3fr5Lpl7U(v`dKj@cH!0@Mio=(7=3XwMvU@<~{4{W(+D4-8R z{0qiIyuZeCzvg36F9f!VzGrzd8^!cmYTBL|m@~IL50Rlrd?`$%w4~i$Tc8jjH_;zw zT*`UO=@}5ePBUAkt>f2 zcnkQ`A(o(Bk9Gx&exuzE{BndEhNkBLvjbYI#fsWOkaYZSAwVTOpQF{606YL<9HuAJ zms@@S@g~eIWhG3S@kq&vCR&NvdfXWy52RsML2JJ@{TI}e;Zwn%f_b_E*%YAfHM7OE z|I!lHrvGgSH$$_wj88?d4jj=0#}dexB%;Y!uwY+ zDZ&b8@xB9?KY=|*&wChN%Nf6jF)5iB7@WoPlGb<&gq{bu4h+}AtP_u0hVjx7KMqep_ zNAnaS(8u(rAbhEYyF&{x93d)U{!kIf-yh+W2uvx(KU=qd7u9N)b~;sBJd}S-=)VC zfUJN1MBDQe162SV2cVR}2=XR?CtwAW_cMSg&q3^rHTEOi+c~TKOa0E@q^WWS)+&Hr zUj&{D?GI_crRleZ-i7pKYV*%8G^A`}ex^|GWWKtz#RA;{dW!dA z5L=jv=bQB|jB^VhXNWSo>;QEW{nbK3@7PDwp&mxT^` zb~2iQ3{D0~{x_kW>07}w3uc$Wlv@}-j`4S4(vh)7w53?U`w?=m zp7Bl8g(x&1LEiyprW`G0NcAL-l$8*9LrZua?JXb-)9q^^{48+SQE#Lk51}r+n`q*e z&A@J?{X2prVQ>QUE@tpkl-$ev60Pj1TG{*M2Vb{$3yYRHpFt6|~Wwo}*@8C-b==LfRUii-dSwf5xka!WD{dj+d{+%GKqHibyw8aWi zKBavDJT@(iEfbsbn{w}O=KZ-R(xa;Xx`kxK5ly(rf zfO;eXd3pbw_vb+T45418ZUNjc5U9k&7f}C5{W=zy3#_Rv@iVYLYfaBU&?|W+!KeW+ zCyU0Em*_hM!Ohz6Pa{oF8n08Yh2R&|oe-didMkB(fKTLogcforjQS(JLH#YyH<-IC z?Yg|rK*+}&9-f`_-=wGFC+JF#z zD|xaA^aDz!tSMe@o9e5vWW*-Cd7L1OC-baiz25$!z+0S#chB*s`e+DNi``<0? zVfH6lu0^_i8gMS{@w`W=o9i`j5`Zdr#A>*%io6DbdYe>%9|@buHd zJ0qN9^flG=-bI*ac)uE}G%esiCb?Eiy9VeEFgq23Z)gJVGWHaNrToHk00G}dklPtQ z3F(dOLrwCUj%)(R-3o|^1C*nYa|84rpnoF<*?pKiQ?(&?1JeVRS3>qK=eH*VX!gXO zub`fkb#Utl*k6$B0qGc|Zr13hqSoV##Zc)qt)AfgO8YL2FYN))m_*;Rh%*oRdo}C{ z(7KZTLD0Js`j5(gbnp{8F9LZwW}wgW7)(AwhrS@U<+%@H^?(@#p-X{F^1MKQ7TD$> zoXfkE*5IF^1>LS0Hiem#hY?!JENyyu?~l^+45Tb)?0OiDqrDm2yLi73LB?vPH^XEJ@7KU|Jnz@?EY_>_32@E_zLKXgw3~<< z91Zd_0M7$yCCsh{sAG<#V%en-_>ggv_l3Z3=KWhO&~XU-Ep*n?cQwK_0(T$pWhk@@ z0k1~60pP8I$4qdgT&8g|Z9v#dXG5M>LAZ|R3#2<4fNL=A^ANjAOaCpf5(7R&-|aBm z0IZa~2rxy)C>Mb@ocFW9-47ipL4;X>7TbXDO#K@0Qo5=C=^QV+0VonRb(u`v3?h|C zz7?cj80)Q(1mp^=G)VfWR{(dC7Vt;TV@nap73X(P{693BlYg9UywXZXZp3EO@u^Tnua}?MHcb!8`~LKd_A$E0_P`%%^lpSx9FTpdYf! z`shFH&s-0XjX+I-xdfOp4Z9auDNWG47D7FaP(Ptf1IC-nl+l)QtG2+M2)mU>%5fUE zIkdk5w-4>Q(3yyJUZ&j(I#QmMA9eSE`QtpZG1q$#y#WS413U_#a_Tn_cr*Q7dH){d zG1Nyhwi}!lz&-?Z{qzJkXIv28|Gcg2MEvzxaBZ=jQ0-owS{OU0$qj>6VZM#c)4XX7J8lj+Yq=7 zFx!OxUm)KM;5KS0+mUd(HsvV*zoQv8g86pZ1;7piM#_sYlM;j27_IFIz;%Mw3~0QC zK-VMq%RE0ipq?y!CjuiSvkav9yzGVGF5U~!NXmRYN6*2qo4{z{2EhC=kgpSA(BcXN zn8|n>VL+XSHEuxQQ84caov#EAm{QvB!uU++G~j6pzgy)G*7w0^9YmKxOv-x@@&O zHpv-~!2<|15r&`ebcg6>o{M4VmXClx5n-j2Ktsw7U02ipyJq?(7WfRtpQGp_2>1YF z$7^NLA4X_07GlGwPosVqMz8AmEe2sDCUr{>-WwrMhW%T!Jo8WqPDP1lD-szxaD{HH)Dypn)W-u_U65mdJb^k$shIghuPaO z4QY)R>$)BFy*Z|T38r-*b{>5{YJvuMe`A?PfE^3LFKPe8STo>W#&WMB^alDLLXfV! z_tdmq0msW{U@4!2^ctqQ7Q{Y0O8`8HvA0272g3__{$l)S;J&Btrkv@x9N3mjSzG!G zQD%##d9R+LuHb%(5FaAIMqvj0!&LdynVYpH-|BhV2jSDubf2F0Qz4QCu$68L{$A$p z7l?iWqg!Eo17k_(jG(=dvHJ8$c@i@hqs&Pfx0&vLP`CdjcePczu^r%P`u#JI#z627 z7+(UT+;Thu4Tj16!2WPsf~ffNh7McQAG@nxCtMzm9$z2IoO%C*%DX z`vb;T0B7=kKe!8lk#e8>h;>oUT#ll>4&*;TECZ+`%%zN=u6AD4zs3Ap8_gza!79LO zN8flY#Hr9c17=cwhnAE@JS#L~X}?B)=1w|J=6MCp-qOsvVXmtnC}kY)uk*f{@%JH~ zhVYv(9S(D^w$x+@U8R+Hfc{}Jt_6EV_rD9RNm$M;=YsPb{5@F+zYd`d3_b|6_jtby z3p7Uh&k$%P1pY<+CTl^;6bR?hcOxc!kSECVz1FlP%!8V-r7iI_<8qkvU`)zl#wWt3 zHaxbv=l^Q}oC4tG3=XFD0$jl}0mc^0dP6KmdnJgE@csh~cVe}Vcm|+=N0?C3+Jb9z zyNdd4XUH>63w9#Bq|Am!D5D$Fai7*=2}Gsrhv9Ar#1P;ykiUm{?1ry7A7nO z?qu3m@_sRWvk~AC1X=}-ly7KXECNzyGmQ;sFQ9#uwr1u445|_0e9ZAJjPoF}6((-+ z(ryjRi*(!$fkGHbsSWHrEof`{8ZuUugLfxP-a?_1fqj?$4SH+|^sYyUSE1QYE+-ej z_;f|m`DZi$Qy4r4t)whtT*|#LyA?)DAe5x90Sq?4V1zTQ{w>uwZdY4iywI9Ve@2fP z)XziXbNI;m^K3wxD6hu?xQfnUJoNyYin&kJ8aBj2zw_M3G<*eeN((hjPni$c6^zZ( z{jce{ewzL@nsGO6a$#GFU{cONQ_dUFxWk(5E&3iAFGM7q(x9|H5K-=ptW;BU|t+Yf^mcsA*&x&)!~ z5n_%W|5R%}1U~o578U#N*5;ZB@k{CS!|*)_d=1c6jR2VEXWF$OKAY!0jdKF^S|q(8NcHjk7{RHV?Q3j(BJ{yfq)1@Yh7oY&A_0MUQb7sPx= zgIrGg7%cFh7UTn%eFglfFnCVW?8N(iVD3kWiO{?j{2Ra@2fZt3|0(g`P=Nmf;Exb( zER1-hY=iKbFqsH}*B~zCIfM(+_G@#7A-t4l1^CbN9Dvp^jlYPxuU0^CZRoFq`8M!R zkPgZ&`C&^;w9><+QHvAXBNSs z4gf<@*)2nmH~_-0a1GMg6g6+6{W4Eio)_W1lln~RQ4q~7y=WhW)?*RiSn%G3?oZHb zN&n@v>ubwAjBr&Fvz-eODK_;hAT30FDPQZlovw>ucpHR2hlmOCR6UOZTSEIv@S9_{ zM;ZSLoO?B+TMz&=k9#_HqrW%f354p&f5qEV0MpJ`V3rW3vzU6OHeGj^+=PW{@uU&J zEni~uC%};sW$bn>WN(V5An{ zMCvslkAUGh+KdyZM**`5>*SVaAhbbi`<@;f2ZJV9=yFZ(1bDb*w0^k{+7$6wL=al? zsW}p7bC7O>;4a`!)mm)HvCIHMalVR5`wmeR!c3=R6SLHp{NOs`HX)KPKCs5 zXTkh*Oy@Vlg-->5avozlHGu~q`ULGB2=p%)y$H@U4R2atZ@|q{#kukTl!nM-&fab6ZQg8 z%06AUz-(g>rX!3VhQL%b{{oZ$M*W8-_!hADGd>id@)?tIAdDeh01Q-!=%H`3j;-H3JV)UPgNl$TtEu8425fxCkP%VAcy^+%lf`B80p}FRb3Y zHw6AH0G5J(j-JXTw6|&)!R-Xozo2!%v3SPggW-6P-SQjErehH)=YiNqze{^QR%(Um z&xO(X;7sG$M?1sQRZrn^&1@Nc4+Fn|=N%YcNwTUtON}v;WNDv3Ru+OBm^-X#}IyMm(5E8L@IBHOopG@kA_~4$)4hl2+KH6QFcz zRxDx7Gs8wQ6pNbzJjRSzF{3yfwo+D=&#j!2tN^MgjHdsf)QhiRWU1-G$sV2 z!3wj|jHZlabrP~h!i<0w7UD4O3vw_Dxs+Lv04*MDa->4ppJI6zjtNXlipi9w$yj-6 zPB7ufo-`9xR>({m<%(FfVO3&@xS0^itVqPHfN(H`uIOtf?N~gov#(GY!M?I8@5TIV zQFUIekz%dNbR=c<3B@8{mc`~Oin)F91d@srbF9=X2Ra@xjdCjz6djWRdqQtDH7j4OVsc@vbh(@SIWW}P!XhaX2p5g9@v%LPtk!c)jffYxBiOPWe;>`R3-i++| zlCg#v4aZ}wMF>4U5$1gvkUs6pNNy73oA!vKq@!#yqw^#tGLh_49IgtodcvKH^!#?#o9)OQhLe{wqzqo2 zWedoTW=_&9qzW@?vKpA-ppmQ$Mp(I4+=PE@4!mT$vkUN3mFg4{3i@o*>!0I@y-;3l z)NoaMiWL}4MDW;b5|*9vlZsk0*KM*u6K0hVfUE-}#!e^l&1Ck?#@?oRb?lax<^Q{O zFExljjwu4hG{>*70h71`({bC5=YMBu{)D=A|C{oMHp@f@8lDMeFgj-z6JBIg$I^}w zlPS@R1<6^Md%$8C>{NwP>KqgJ&bS3D+1V&#BZb+ohO=kfL$-U;aE~d@P<`OCLuSjK z$;9xDB63olSe5aJ1r5%(L=c^Uzy-&6wHY4jRfZusW3pvz|k!RizZ`S<{%xG+xmuM{7$BLG7VC%5O39b_1J`!qG8wnNHaD=6auN(_Uoh<@j)J(}<&6#S6 zt7NvsFIJ?3GNGmfW@<&@TU6+hk%h^YD&ydEy*tMTu@+NnRhklZxl2a&c%q6mA^SxM zqr{L|MGhzCbC*KRS|sKoLSyzrRw9(Hlx2;_2*{dGvb!7W7nzaLbONi|sR#3qYm`wj zp0kqsaQNvhZH5DSb>}#_Zbppbq0*YCrrcFoxh8?HqYuV}d0tvpBS(Na=OE>PXJSki zd=wFq#++GZ)WFf&>o?}V;>~DOe4A1_SQaB_l?YWlk~k;kH0CT5JtHg&R)oRHnpWaC z=eY`@ocY&=B7P0BYl{?JHO#sVSsaC8T|(DLb<%1q=Y5jE5W$>TvM+og|MSL$?86ae z_Ui5VGc?GEA#q|3bH{9EzwmoIFSIGY@K)`O;#Cu)+y80ZISTeh|qxZ`eks#ZF>zu3+xppLp!Ya+| z0>j(88UCKbY(!eTkx`0()b>4w_nVgX>Jz;E3tRN>*RN}!&J;QK#d2Y@oOPedK6R3J ze$Qh@7|~#rRT0ER%Cwc>mE9{7?^PBXFo}yd?Y<{_AFq?$wclH(v8PlW?rbgm4$)ZB z{(Fq~gIa~csB54d_AisYfx`B#b#h{X zgCWM9EoONAz7dIPQL53|-u7+!NcezJOPvdyXDVJzbxdPN9x*d^uesj6Eqlq;(LL~8 zw}T^9=Y1H%is{r@9LSDZ>K$s2Sn8dZpB=i=Tifot!n?o8=n$7Lf@>YSR!2j#60xYd zFsn+RPe zgBkG=V_8gdh5W&m(W5drx91UkL_$Y)S~-0zA5Kq6A7Cl$E5~iQm0%&OHE_sL;F)R< z+2u9+`X$o=e0GwN-`ak$Zoyn{Mnya*ruMCojN^N8h{QPR*qmyHW)Vpd9_ny|7)oC) zgrOLuCJ&(FR9P*~&FUZ)rw>Z21tGF>5JsF+!N|y|DhoyW4>`VS$kiO7M}%{sNGuJu zvs4}L${MN>$UV@*1g;U15hx`o30W!<&Z^)s!>fo;$#qn&uTD^QC@1%*bpuIRs2oRe zE@JAY?OMVK`$*@g_(!PfP(sB^vJ9QXi6gILlFUEpd^o7O$E%~NTA3Ul6XY;-7A`)k zvJz$-p|WN%W00UEIa`Rhv3NLGNeW1DWE;`1VM97RpJ!UT!saE0Qo(2J{~ z>?F}e9n?5DuH6;}#R58@aqVB8j;hr~+*_J1ONJ7bb6Hi`+{RUQMybN4C3zK#RGHyS z&3(PfV#Dd6rpD63SRHlZT4l8zIx{#_wmxS@v1EHxic2v50TB0<$bph6L+#`ySCGL;A`m(_%fywpeud0OjZGde zF1V?2VUObU+@AK7(t=+b9}|h}x#)WEgXCk`U$XYaesbVjMnxiBX%!g=V{Lkvqe(W< zrq$V`SkN>^Ks zBdQ1%iP(nO7yTp?q$D6QO^hM(9Hx49a=air^_al4Tze_w)GQ__IO~?=vvXL?!<4uK zvV)S3-n3e0s}q)3o-kOl)t3EPyr7o9Hs_sVHGA)zf(71of)m6e5Vv7dYL%N-aif`S z^l4$6X6QkHZf$z9CMRtL>~rTAv}ourCUeGo*_kT~MmEgWy|JKvUL@Q8#)1y^3)dG+ zuhpScn+j#QpmWh6Us&TrVv?3VF3+B{wqU-$?SxoZuFMEu0}%8Kk1^}f>_Zz0n%W=V zQ!w!8=AtLQzru2sMk*DoK(*!{6z~DvNmcWi;NW5&EeqMB2Xa@rTH&6tk$+zLa%DF* z-Q~sxve;O)Q8E>DDl^M1PmCsa&*;3M(K&8r``qrU*KfQ^Zy!R|;q_kzvdiWdw#iQW zq+qW-^3#HC117?OoOhC=STcnYxTO+inL1)Z#Puvuc21N{(Vb^f}}@j(Lk0GTaN#jUMN>#{RpFwF1VSy8n4uhPM6%{`|F78y0lR8x;mh94c#Kn% zKbLDUMsbYAN~lW5gcz42qS%lK&7xDsp=8pP5dxk`aYuKB<#Ceej(waShnnc1V_gyy zSQU3iCOu<0sdV{#cL+$DW4&gUTxhW?Taal+mw(Qv$CSU&N%fdVF?SQ{_?QH0Fumea z6ig!-X#fkFldN&uEoxBsx zNOsv9{-zl@ahS|1)Z$FNsW?K~wNEiAH96b%Ty!(HLn2aEoFEsmU!9Q-gFgj|(zm>qH=%eE&* zQ#0+R=-C|P+67v$W$LmQp6zQ*fnu4D3;uGA9$7BH{Hbt5|)Ep_>ADevzq&)gvJNsmyCNqP$3sw)Lm87 zP*lmNuvS7$nnCWG1tN2llr%e^#pQ&T?7qB{$lr9gxKX5*B)+Jf=6qBMd=;9Ypo&FV z4FO{!`l)Y>_yEyU{H791)+Iqh1yPX@bfn=$c7IH8ILZ-%kjjF+o61*VWRQa>7!}XX zwF+Tn*$I#q9Ez^wDmHN>uP2}Uv6yn++54X2>^H40 zl2h3U8j>-7dLYSrlz^BOCMt8H2^KMC;CBlA>tq8$%&nWVC6X*+jf+umh_pnZWRm+5 zuPoCli!I_PLF-_MN3u9E&*B@aT$%|Gbv&T*_Hz6loNb-J*9i!j)OebpS{WoIA5>B7 z;Blg44#hHZPNda2UNd2A6}FC+RW^zvjXFhhqFN@sX3dESB|jfyb42Hn37TM$k`3yL z*~FL2;b@Yr4_iUcR5EmOqY2x0eOoxMX+}A3m8N(0llBHF7SDK&!W_Se8r?ZMC0jpF zyV8Tl4)=K6l8W#7YDhFqeo@wkdKV`nM{P`P%b0K@b&so0N9|5t-|Yn%*0(4ihLW8r z#zqM|U7UZ#`$%+>tF(xQ7jj%4SDXk8OC*4mJ;w@H!sr#iHAls^tUa>yjL8l|R%L0D z62Vj>uvm<8?;$S^jQy!&Q6~1Yu3#5!76>C&eDWw-)s0b<<%js zDsdA2+4Y@#GkO!{h!!{-rd47pb>PgfW=oiKNR+6)2Mo#H*V*@4>nRw9TRx|VBO{j< zgi0kWdu|us1^%9JalQ$#9{^QnGIOFn8kiCv>zE~;?KjldtO@JX0asrMxGV(hpL+T3 zZaJcus7}6{iN}EwA&xjQnP?;xtKdJdnM6byRT2r#LE?NYm}lBI4)e8WVE<6!>z_ZF z6)9?Q(^siuBylr9_)8>|Et7ki)m(JR@2Kq#(_8}atXb;oNkV73I6XI>(=k{M;1JLM zcg{NGCqg!}@ls!hhFS>6@dXpv^A-_7=zIGA1OG#g=RvY{xLT;7OzsyJ{t;WL%rM@h z<^rPJvwM*)=YpTI0@;nFzKiTNrM`Q8_A{sZe$1~g%T>-#wvidkwp!)y(2e+j1wsUn z#_>ruL5wK*$z)B=A!1C-=AG?ZWp_B+_e&mM2@ifhVRbmJ#62ZFCF=W0u})r?Nxlgr z)m4Qn)VR;ORj=%F6z>cN!{-*55|41+S{)$@vZYUH}r=Wi={ zS~n_DE`U9(gFgG%HNN-jj8k7=I2B_FG?epBxg!YinFd{=Mn9~H`{K7Ze0WeNx%485 zlauG><=h1V*?w2~+uFuDU#Ty_uA0$RkNW)CvybuD&$fHick)2394nsFQ$^RN zak|nqS(zqVto$%+Tvxjltde-*w~b|NCRT%+ zLz8$|NZFa6eRaKdoddoP{eCtuv5`^sZ!D zC4A-5DPOE)&SbJU(7UtL;Hho`D%}CcuKb8V9O^-G*}SE`rafJE#HXtN8QsqB=Krw3 zZqwU;O6Lq;sN_dFYC=LW&!J8It?GzQxeoL^5>`G}vC*(pSnUSwyodxVtq^{aBj)fR zsFCa`b*hL__~D}+p5TA)_|Y{!l~4O=xqgw&k*`caf?I`BN!ZNAOx@&+;;||`#%CUO zg4vfY@}~;;t%pph<7JglM2b4pW!>a{`l`84=uOE1<9JUu)1j2$Hsf3vYl3V2)7Z5B z5+>mU^Q`VMW*}pXufb4jUOtDVv{wY|(6CTez`^SncO&9%X7u32guIM=20Oy-%Uw!5 zy&N6xJxnDlrKoinmY zxLeA1F*$g_Ky=C0)XbFA#g7jU3*eDmUld)JpaSNaYdGVFSw(FuH>Q)*kqs$9nB!NR zt1{;=U&`<`;ySe>=Bx;1W|6xQNCH=GZ7Sm~TUlYDtxf~v%n`p<3dL}qY(j~3QSFc< zny^=aGG>yAu8E`68dtWICF@?#GK6V|EErOCI^x$p49WQ%hL;YOm66Yo<-?_ve0YWP z4uZsIxrsc!W~tn+nn(35jS!zjB6nukWjuFWHpC0#oLX%&~S==>|F~Wy5ZkN;fSWAGvX?0J@ z<4N{V|3*&O)O=ABo2=UIFKkTuL*+YFqAM2gOwM-N<7=LsTFckSKIT4uhsJzWk#o0_ zRqx~$*aN`&a8zypMZ0A=KeH5?N0ABCig3l_Yl7fVi6^7O#+#4#q0&B#T4Y zUyL@;Q_5#eweXxd0Z=j_Z4Oy+%4fQJE&FCgLFxdoNf?V1}^dN00@fm^tlrb2Mmps1XD9rp^8hP5pBX=Of%@JN>sc{$JjX B{fhtq delta 93764 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 z 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 diff --git a/resources/i18n/ja/QIDIStudio.mo b/resources/i18n/ja/QIDIStudio.mo index f1b252c58bf44b3bf1ae87359d2cd4851b28fe98..a3eb3b043fc092f4721f7633aaf593838e0c480c 100644 GIT binary patch delta 107924 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