From 5b8e612875d5d5e0b56360c5657d35b1c2697b03 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Fri, 18 Aug 2023 17:10:30 +0800 Subject: [PATCH 01/38] ENH:add X1E in PPA-CF Change-Id: Ie53546927d87259897fd2b0d5348404dbf47b4cf Signed-off-by: xun.zhang --- resources/profiles/BBL.json | 2 +- .../BBL/filament/Bambu PPA-CF @BBL X1E.json | 5 +++ .../BBL/filament/Bambu PPA-CF @base.json | 41 ++----------------- 3 files changed, 9 insertions(+), 39 deletions(-) diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index 45ee76933..cde7222b1 100644 --- a/resources/profiles/BBL.json +++ b/resources/profiles/BBL.json @@ -1,7 +1,7 @@ { "name": "Bambulab", "url": "http://www.bambulab.com/Parameters/vendor/BBL.json", - "version": "01.09.00.21", + "version": "01.09.00.22", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ diff --git a/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json index 457b37009..b58b523d7 100644 --- a/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json +++ b/resources/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json @@ -7,5 +7,10 @@ "inherits": "Bambu PPA-CF @base", "chamber_temperatures": [ "60" + ], + "compatible_printers": [ + "Bambu Lab X1E 0.4 nozzle", + "Bambu Lab X1E 0.6 nozzle", + "Bambu Lab X1E 0.8 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu PPA-CF @base.json b/resources/profiles/BBL/filament/Bambu PPA-CF @base.json index 912d1bbf0..2b8290e4c 100644 --- a/resources/profiles/BBL/filament/Bambu PPA-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PPA-CF @base.json @@ -1,44 +1,9 @@ { "type": "filament", - "filament_id": "GFN06", "name": "Bambu PPA-CF @base", + "inherits": "fdm_filament_ppa", "from": "system", + "filament_id": "GFN06", "instantiation": "false", - "inherits": "fdm_filament_pa", - "fan_cooling_layer_time": [ - "5" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "10" - ], - "filament_density": [ - "1.17" - ], - "filament_flow_ratio": [ - "0.96" - ], - "filament_type": [ - "PA-CF" - ], - "filament_vendor": [ - "Bambu Lab" - ], - "nozzle_temperature_range_high": [ - "320" - ], - "nozzle_temperature_range_low": [ - "280" - ], - "overhang_fan_speed": [ - "40" - ], - "overhang_fan_threshold": [ - "0%" - ], - "temperature_vitrification": [ - "210" - ] + "description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials." } \ No newline at end of file From 114a3e157b9bc8775f38f32bd87dd95b447e9141 Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Thu, 29 Aug 2024 22:06:49 +0800 Subject: [PATCH 02/38] ENH: CLI: refine the sequence_print check logic in downward_check JIRA: no-jira Change-Id: I7995f083346f49e2ed4554d9859c5f08ba8d292f --- src/BambuStudio.cpp | 34 ++++++++++++++++++++++++++++++++++ src/BambuStudio.hpp | 4 ++++ 2 files changed, 38 insertions(+) diff --git a/src/BambuStudio.cpp b/src/BambuStudio.cpp index 7bc2648c2..b83ba8bdc 100644 --- a/src/BambuStudio.cpp +++ b/src/BambuStudio.cpp @@ -3546,6 +3546,15 @@ int CLI::run(int argc, char **argv) BOOST_LOG_TRIVIAL(info) << boost::format("downward_check: printable size{%1%,%2%, %3%}, exclude area{%4%, %5%: %6% x %7%}") %printer_plate.printable_width %printer_plate.printable_depth %printer_plate.printable_height %printer_plate.exclude_x %printer_plate.exclude_y %printer_plate.exclude_width %printer_plate.exclude_depth; + + if (config.option("extruder_clearance_height_to_lid")) + printer_plate.height_to_lid = config.opt_float("extruder_clearance_height_to_lid"); + + if (config.option("extruder_clearance_height_to_rod")) + printer_plate.height_to_rod = config.opt_float("extruder_clearance_height_to_rod"); + + if (config.option("extruder_clearance_max_radius")) + printer_plate.cleareance_radius = config.opt_float("extruder_clearance_max_radius"); downward_check_printers.push_back(std::move(printer_plate)); } } @@ -3565,6 +3574,9 @@ int CLI::run(int argc, char **argv) Slic3r::GUI::PartPlate* cur_plate = (Slic3r::GUI::PartPlate *)partplate_list.get_plate(index); Vec3d size = plate_obj_size_infos[index].obj_bbox.size(); + bool is_sequence = false; + get_print_sequence(cur_plate, m_print_config, is_sequence); + for (int index2 = 0; index2 < downward_check_size; index2 ++) { if (failed_count == downward_check_size) { @@ -3573,6 +3585,28 @@ int CLI::run(int argc, char **argv) if (downward_check_status[index2]) continue; printer_plate_info_t& plate_info = downward_check_printers[index2]; + + if (is_sequence) { + if ((plate_info.cleareance_radius > 0.f) && (plate_info.height_to_rod > 0.f) && (plate_info.height_to_lid > 0.f)) { + if ((cleareance_radius < plate_info.cleareance_radius) + || (height_to_rod > plate_info.height_to_rod) + || (height_to_lid > plate_info.height_to_lid)) + { + BOOST_LOG_TRIVIAL(info) << boost::format("plate %1%, downward_check index %2%, name %3%, sequence print, original clearance{%4%, %5%, %6%} exceeds new {%7%, %8%, %9%}") + %(index+1) %(index2+1) %plate_info.printer_name %cleareance_radius %height_to_rod %height_to_lid %plate_info.cleareance_radius %plate_info.height_to_rod %plate_info.height_to_lid; + downward_check_status[index2] = true; + failed_count ++; + continue; + } + } + else { + BOOST_LOG_TRIVIAL(info) << boost::format("plate %1%, downward_check index %2%, name %3%, sequence print, can not get cleareance params, set to false") + %(index+1) %(index2+1) %plate_info.printer_name; + downward_check_status[index2] = true; + failed_count ++; + continue; + } + } if ((size.z() > plate_info.printable_height) || (size.y() > plate_info.printable_depth) || (size.x() > plate_info.printable_width)) { BOOST_LOG_TRIVIAL(info) << boost::format("plate %1%, downward_check index %2%, name %3%, bbox {%4%, %5%, %6%} exceeds printer size {%7%, %8%, %9%}") %(index+1) %(index2+1) %plate_info.printer_name diff --git a/src/BambuStudio.hpp b/src/BambuStudio.hpp index 301fb5a3a..5dae7db26 100644 --- a/src/BambuStudio.hpp +++ b/src/BambuStudio.hpp @@ -85,6 +85,10 @@ typedef struct _printer_plate_info { int exclude_depth{0}; int exclude_x{0}; int exclude_y{0}; + + float height_to_lid{0.f}; + float height_to_rod{0.f}; + float cleareance_radius{0.f}; }printer_plate_info_t; typedef struct _plate_obj_size_info { From f02d08cdf7f73b26aff31718b9594062342d9985 Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Thu, 29 Aug 2024 22:35:28 +0800 Subject: [PATCH 03/38] FIX: config: fix the height_to_lid of A1 mini use 180 instead of default JIRA: no-jira Change-Id: I323c2a1d0919e7409463da542221d701ca061ccb --- .../profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json index 91d188291..b41a0eeec 100644 --- a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json @@ -17,6 +17,7 @@ "Bambu PLA Basic @BBL A1M" ], "default_print_profile": "0.20mm Standard @BBL A1M", + "extruder_clearance_height_to_lid": "180", "extruder_clearance_height_to_rod": "25", "extruder_clearance_max_radius": "73", "extruder_clearance_radius": "73", @@ -72,4 +73,4 @@ "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change\n", "time_lapse_gcode": ";===================== date: 20240606 =====================\n{if !spiral_mode && print_sequence != \"by object\"}\n; don't support timelapse gcode in spiral_mode and by object sequence for I3 structure printer\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\nG92 E0\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 Z{max_layer_z + 0.4}\nG1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos\nG1 X-13.0 F3000 ; move to safe pos\nM400 P300\nM971 S11 C11 O0\nG92 E0\nG1 X0 F18000\nM623\n\nM622.1 S1\nM1002 judge_flag g39_3rd_layer_detect_flag\nM622 J1\n ; enable nozzle clog detect at 3rd layer\n {if layer_num == 2}\n M400\n G90\n M83\n M204 S5000\n G0 Z2 F4000\n G0 X187 Y178 F20000\n G39 S1 X187 Y178\n G0 Z2 F4000\n {endif}\n\n\n M622.1 S1\n M1002 judge_flag g39_detection_flag\n M622 J1\n {if !in_head_wrap_detect_zone}\n M622.1 S0\n M1002 judge_flag g39_mass_exceed_flag\n M622 J1\n {if layer_num > 2}\n G392 S0\n M400\n G90\n M83\n M204 S5000\n G0 Z{max_layer_z + 0.4} F4000\n G39.3 S1\n G0 Z{max_layer_z + 0.4} F4000\n G392 S0\n {endif}\n M623\n {endif}\n M623\nM623\n{endif}\n\n\n", "change_filament_gcode": ";===== machine: A1 mini =========================\n;===== date: 20240618 =======================\nG392 S0\nM1007 S0\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n\nG1 X180 F18000\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nM620.10 A0 F[old_filament_e_feedrate]\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H[nozzle_diameter] T[nozzle_temperature_range_high]\n\nG1 Y90 F9000\n\n{if next_extruder < 255}\nM400\n\nG92 E0\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\nM106 P1 S60\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\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}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\n{endif}\n\nM629\n\nM400\nM106 P1 S60\nM109 S[new_filament_temp]\nG1 E5 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nG1 Z{max_layer_z + 3.0} F3000\nM106 P1 S0\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n\n\nM622.1 S0\n\nM9833 F{outer_wall_volumetric_speed/2.4} A0.3 ; cali dynamic extrusion compensation\nM1002 judge_flag filament_need_cali_flag\nM622 J1\n M106 P1 S178\n M400 S7\n G1 X0 F18000\n G1 X-13.5 F3000\n G1 X0 F18000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n M400\n M106 P1 S0 \nM623\n\nG392 S0\nM1007 S1\n\n" -} \ No newline at end of file +} From 3dd72333f550da2be40a9cde7a0e355010efd3bc Mon Sep 17 00:00:00 2001 From: gerrit Date: Fri, 30 Aug 2024 09:47:45 +0800 Subject: [PATCH 04/38] ci: update build version to 01.09.05.52 Change-Id: Ie16f45ee6ac1433892f3f0804aeabee5b96a8b23 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 4be156ffc..b51b3e937 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.05.51") +set(SLIC3R_VERSION "01.09.05.52") From 77130cf68d84645742f03d223012e433b59cf45b Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Fri, 30 Aug 2024 12:19:49 +0800 Subject: [PATCH 05/38] FIX: CLI: don't auto arrange when printer not changed JIRA: no-jira Change-Id: I8745540c06c1f9c74bfe8e32247ca3a18ba26365 --- src/BambuStudio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BambuStudio.cpp b/src/BambuStudio.cpp index b83ba8bdc..9be04face 100644 --- a/src/BambuStudio.cpp +++ b/src/BambuStudio.cpp @@ -4000,7 +4000,7 @@ int CLI::run(int argc, char **argv) need_arrange = true; } - if ((!need_arrange) && is_bbl_3mf && !shrink_to_new_bed && (plate_to_slice > 0)) + if ((!need_arrange) && is_bbl_3mf && !shrink_to_new_bed && (plate_to_slice > 0) && !new_printer_system_name.empty() && (new_printer_system_name!= current_printer_system_name)) { if (((old_height_to_rod != 0.f) && (old_height_to_rod != height_to_rod)) || ((old_height_to_lid != 0.f) && (old_height_to_lid != height_to_lid)) From 15f74a0a55878e12c743f8370f892b370aa724cb Mon Sep 17 00:00:00 2001 From: gerrit Date: Fri, 30 Aug 2024 14:42:47 +0800 Subject: [PATCH 06/38] ci: update build version to 01.09.05.53 Change-Id: I2b1387c86cb94f3b35a3cbbab0814f778e0e65d9 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index b51b3e937..f874428be 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.05.52") +set(SLIC3R_VERSION "01.09.05.53") From 2c2f19c5bd34e0f511ec025fa875630cacde0fa6 Mon Sep 17 00:00:00 2001 From: "zorro.zhang" Date: Fri, 30 Aug 2024 14:28:22 +0800 Subject: [PATCH 07/38] ENH: Limit StaffPick Query JIRA: none Change-Id: Iee09c8e73e07af69472b373e2d3f89d4715e836f --- src/slic3r/GUI/WebViewDialog.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/slic3r/GUI/WebViewDialog.cpp b/src/slic3r/GUI/WebViewDialog.cpp index 7a2d9225f..b1cc39420 100644 --- a/src/slic3r/GUI/WebViewDialog.cpp +++ b/src/slic3r/GUI/WebViewDialog.cpp @@ -11,6 +11,7 @@ #include #include +#include #include #include @@ -514,6 +515,16 @@ void WebViewPanel::SendRecentList(int images) void WebViewPanel::SendDesignStaffpick(bool on) { + static long long StaffPickMs = 0; + + auto now = std::chrono::system_clock::now(); + long long TmpMs = std::chrono::duration_cast(now.time_since_epoch()).count(); + long long nInterval = TmpMs - StaffPickMs; + if (nInterval < 500) return; + StaffPickMs = TmpMs; + + BOOST_LOG_TRIVIAL(info) << "Begin SendDesignStaffpick: " << nInterval; + try { if (on) { std::string sguide = wxGetApp().app_config->get("firstguide", "finish"); From f5b54f619cec6fc1d9a1e0677558029927acb85e Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Tue, 3 Sep 2024 11:33:37 +0800 Subject: [PATCH 08/38] FIX: no retraction after extruding compensation 1.Fix no retraction after extruding compensation for multiple data lines in N1/N2S execution jira:NONE Signed-off-by: xun.zhang Change-Id: I05ef647a164aea6bfa9085e0eafed8d921796f06 --- resources/profiles/BBL.json | 2 +- resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json | 2 +- .../profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index cde7222b1..10ec76305 100644 --- a/resources/profiles/BBL.json +++ b/resources/profiles/BBL.json @@ -1,7 +1,7 @@ { "name": "Bambulab", "url": "http://www.bambulab.com/Parameters/vendor/BBL.json", - "version": "01.09.00.22", + "version": "01.09.00.23", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ diff --git a/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json index a9da75870..b198ff4dd 100644 --- a/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json @@ -65,5 +65,5 @@ "machine_end_gcode": ";===== date: 20231229 =====================\nG392 S0 ;turn off nozzle clog detect\n\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos\nG1 X-13.0 F3000 ; move to safe pos\n{if !spiral_mode && print_sequence != \"by object\"}\nM1002 judge_flag timelapse_record_flag\nM622 J1\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM991 S0 P-1 ;end timelapse at safe pos\nM623\n{endif}\n\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\n;G1 X27 F15000 ; wipe\n\n; pull back filament to AMS\nM620 S255\nG1 X267 F15000\nT255\nG1 X-28.5 F18000\nG1 X-48.2 F3000\nG1 X-28.5 F18000\nG1 X-48.2 F3000\nM621 S255\n\nM104 S0 ; turn off hotend\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 256}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z256 F600\n G1 Z256\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X-48 Y180 F3600\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\n;=====printer finish sound=========\nM17\nM400 S1\nM1006 S1\nM1006 A0 B20 L100 C37 D20 M40 E42 F20 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C46 D10 M80 E46 F10 N80\nM1006 A44 B20 L100 C39 D20 M60 E48 F20 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C39 D10 M60 E39 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C44 D10 M60 E44 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C39 D10 M60 E39 F10 N60\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N60\nM1006 A0 B10 L100 C48 D10 M60 E44 F10 N80\nM1006 A0 B10 L100 C0 D10 M60 E0 F10 N80\nM1006 A44 B20 L100 C49 D20 M80 E41 F20 N80\nM1006 A0 B20 L100 C0 D20 M60 E0 F20 N80\nM1006 A0 B20 L100 C37 D20 M30 E37 F20 N60\nM1006 W\n;=====printer finish sound=========\n\n;M17 X0.8 Y0.8 Z0.5 ; lower motor current to 45% power\nM400\nM18 X Y Z\n\n", "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change", "time_lapse_gcode": ";===================== date: 20240606 =====================\n{if !spiral_mode && print_sequence != \"by object\"}\n; don't support timelapse gcode in spiral_mode and by object sequence for I3 structure printer\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\nG92 E0\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 Z{max_layer_z + 0.4}\nG1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos\nG1 X-48.2 F3000 ; move to safe pos\nM400 P300\nM971 S11 C11 O0\nG92 E0\nG1 X0 F18000\nM623\n\nM622.1 S1\nM1002 judge_flag g39_3rd_layer_detect_flag\nM622 J1\n ; enable nozzle clog detect at 3rd layer\n {if layer_num == 2}\n M400\n G90\n M83\n M204 S5000\n G0 Z2 F4000\n G0 X261 Y250 F20000\n M400 P200\n G39 S1\n G0 Z2 F4000\n {endif}\n\n\n M622.1 S1\n M1002 judge_flag g39_detection_flag\n M622 J1\n {if !in_head_wrap_detect_zone}\n M622.1 S0\n M1002 judge_flag g39_mass_exceed_flag\n M622 J1\n {if layer_num > 2}\n G392 S0\n M400\n G90\n M83\n M204 S5000\n G0 Z{max_layer_z + 0.4} F4000\n G39.3 S1\n G0 Z{max_layer_z + 0.4} F4000\n G392 S0\n {endif}\n M623\n {endif}\n M623\nM623\n{endif}\n", - "change_filament_gcode": ";===== machine: A1 =========================\n;===== date: 20231225 =======================\nM1007 S0 ; turn off mass estimation\nG392 S0\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n\nG1 X267 F18000\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nM620.10 A0 F[old_filament_e_feedrate]\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H[nozzle_diameter] T[nozzle_temperature_range_high]\n\nG1 Y128 F9000\n\n{if next_extruder < 255}\nM400\n\nG92 E0\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\nM106 P1 S60\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\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}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\n{endif}\n\nM629\n\nM400\nM106 P1 S60\nM109 S[new_filament_temp]\nG1 E6 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nG1 Z{max_layer_z + 3.0} F3000\nM106 P1 S0\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\n\nM9833 F{outer_wall_volumetric_speed/2.4} A0.3 ; cali dynamic extrusion compensation\nM1002 judge_flag filament_need_cali_flag\nM622 J1\n M106 P1 S178\n M400 S4\n G1 X-38.2 F18000\n G1 X-48.2 F3000\n G1 X-38.2 F18000 ;wipe and shake\n G1 X-48.2 F3000\n G1 X-38.2 F12000 ;wipe and shake\n G1 X-48.2 F3000\n M400\n M106 P1 S0 \nM623\n\nM621 S[next_extruder]A\nG392 S0\n\nM1007 S1\n" + "change_filament_gcode": ";===== machine: A1 =========================\n;===== date: 20240830 =======================\nM1007 S0 ; turn off mass estimation\nG392 S0\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n\nG1 X267 F18000\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nM620.10 A0 F[old_filament_e_feedrate]\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H[nozzle_diameter] T[nozzle_temperature_range_high]\n\nG1 Y128 F9000\n\n{if next_extruder < 255}\nM400\n\nG92 E0\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\nM106 P1 S60\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\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}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\n{endif}\n\nM629\n\nM400\nM106 P1 S60\nM109 S[new_filament_temp]\nG1 E6 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S178\nM400 S3\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nG1 X-38.2 F18000\nG1 X-48.2 F3000\nM400\nG1 Z{max_layer_z + 3.0} F3000\nM106 P1 S0\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\n\nM622.1 S0\nM9833 F{outer_wall_volumetric_speed/2.4} A0.3 ; cali dynamic extrusion compensation\nM1002 judge_flag filament_need_cali_flag\nM622 J1\n G92 E0\n G1 E-[new_retract_length_toolchange] F1800\n M400\n \n M106 P1 S178\n M400 S4\n G1 X-38.2 F18000\n G1 X-48.2 F3000\n G1 X-38.2 F18000 ;wipe and shake\n G1 X-48.2 F3000\n G1 X-38.2 F12000 ;wipe and shake\n G1 X-48.2 F3000\n M400\n M106 P1 S0 \n \n\nM623\n\nM621 S[next_extruder]A\nG392 S0\n\nM1007 S1\n" } \ No newline at end of file diff --git a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json index b41a0eeec..2608b6b73 100644 --- a/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json +++ b/resources/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json @@ -72,5 +72,5 @@ "machine_end_gcode": ";===== date: 20231229 =====================\n;turn off nozzle clog detect\nG392 S0\n\nM400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-0.8 F1800 ; retract\nG1 Z{max_layer_z + 0.5} F900 ; lower z a little\nG1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos\nG1 X-13.0 F3000 ; move to safe pos\n{if !spiral_mode && print_sequence != \"by object\"}\nM1002 judge_flag timelapse_record_flag\nM622 J1\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM400 P100\nM971 S11 C11 O0\nM991 S0 P-1 ;end timelapse at safe pos\nM623\n{endif}\n\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nM106 P2 S0 ; turn off remote part cooling fan\nM106 P3 S0 ; turn off chamber cooling fan\n\n;G1 X27 F15000 ; wipe\n\n; pull back filament to AMS\nM620 S255\nG1 X181 F12000\nT255\nG1 X0 F18000\nG1 X-13.0 F3000\nG1 X0 F18000 ; wipe\nM621 S255\n\nM104 S0 ; turn off hotend\n\nM400 ; wait all motion done\nM17 S\nM17 Z0.4 ; lower z motor current to reduce impact if there is something in the bottom\n{if (max_layer_z + 100.0) < 180}\n G1 Z{max_layer_z + 100.0} F600\n G1 Z{max_layer_z +98.0}\n{else}\n G1 Z180 F600\n G1 Z180\n{endif}\nM400 P100\nM17 R ; restore z current\n\nG90\nG1 X-13 Y180 F3600\n\nG91\nG1 Z-1 F600\nG90\nM83\n\nM220 S100 ; Reset feedrate magnitude\nM201.2 K1.0 ; Reset acc magnitude\nM73.2 R1.0 ;Reset left time magnitude\nM1002 set_gcode_claim_speed_level : 0\n\n;=====printer finish sound=========\nM17\nM400 S1\nM1006 S1\nM1006 A0 B20 L100 C37 D20 M100 E42 F20 N100\nM1006 A0 B10 L100 C44 D10 M100 E44 F10 N100\nM1006 A0 B10 L100 C46 D10 M100 E46 F10 N100\nM1006 A44 B20 L100 C39 D20 M100 E48 F20 N100\nM1006 A0 B10 L100 C44 D10 M100 E44 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A0 B10 L100 C39 D10 M100 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A0 B10 L100 C44 D10 M100 E44 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A0 B10 L100 C39 D10 M100 E39 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A44 B10 L100 C0 D10 M100 E48 F10 N100\nM1006 A0 B10 L100 C0 D10 M100 E0 F10 N100\nM1006 A44 B20 L100 C41 D20 M100 E49 F20 N100\nM1006 A0 B20 L100 C0 D20 M100 E0 F20 N100\nM1006 A0 B20 L100 C37 D20 M100 E37 F20 N100\nM1006 W\n;=====printer finish sound=========\nM400 S1\nM18 X Y Z\n", "layer_change_gcode": "; layer num/total_layer_count: {layer_num+1}/[total_layer_count]\n; update layer progress\nM73 L{layer_num+1}\nM991 S0 P{layer_num} ;notify layer change\n", "time_lapse_gcode": ";===================== date: 20240606 =====================\n{if !spiral_mode && print_sequence != \"by object\"}\n; don't support timelapse gcode in spiral_mode and by object sequence for I3 structure printer\nM622.1 S1 ; for prev firware, default turned on\nM1002 judge_flag timelapse_record_flag\nM622 J1\nG92 E0\nG17\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 Z{max_layer_z + 0.4}\nG1 X0 Y{first_layer_center_no_wipe_tower[1]} F18000 ; move to safe pos\nG1 X-13.0 F3000 ; move to safe pos\nM400 P300\nM971 S11 C11 O0\nG92 E0\nG1 X0 F18000\nM623\n\nM622.1 S1\nM1002 judge_flag g39_3rd_layer_detect_flag\nM622 J1\n ; enable nozzle clog detect at 3rd layer\n {if layer_num == 2}\n M400\n G90\n M83\n M204 S5000\n G0 Z2 F4000\n G0 X187 Y178 F20000\n G39 S1 X187 Y178\n G0 Z2 F4000\n {endif}\n\n\n M622.1 S1\n M1002 judge_flag g39_detection_flag\n M622 J1\n {if !in_head_wrap_detect_zone}\n M622.1 S0\n M1002 judge_flag g39_mass_exceed_flag\n M622 J1\n {if layer_num > 2}\n G392 S0\n M400\n G90\n M83\n M204 S5000\n G0 Z{max_layer_z + 0.4} F4000\n G39.3 S1\n G0 Z{max_layer_z + 0.4} F4000\n G392 S0\n {endif}\n M623\n {endif}\n M623\nM623\n{endif}\n\n\n", - "change_filament_gcode": ";===== machine: A1 mini =========================\n;===== date: 20240618 =======================\nG392 S0\nM1007 S0\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n\nG1 X180 F18000\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nM620.10 A0 F[old_filament_e_feedrate]\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H[nozzle_diameter] T[nozzle_temperature_range_high]\n\nG1 Y90 F9000\n\n{if next_extruder < 255}\nM400\n\nG92 E0\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\nM106 P1 S60\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\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}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\n{endif}\n\nM629\n\nM400\nM106 P1 S60\nM109 S[new_filament_temp]\nG1 E5 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nG1 Z{max_layer_z + 3.0} F3000\nM106 P1 S0\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n\n\nM622.1 S0\n\nM9833 F{outer_wall_volumetric_speed/2.4} A0.3 ; cali dynamic extrusion compensation\nM1002 judge_flag filament_need_cali_flag\nM622 J1\n M106 P1 S178\n M400 S7\n G1 X0 F18000\n G1 X-13.5 F3000\n G1 X0 F18000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n M400\n M106 P1 S0 \nM623\n\nG392 S0\nM1007 S1\n\n" + "change_filament_gcode": ";===== machine: A1 mini =========================\n;===== date: 20240830 =======================\nG392 S0\nM1007 S0\nM620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nM400\nM106 P1 S0\nM106 P2 S0\n{if old_filament_temp > 142 && next_extruder < 255}\nM104 S[old_filament_temp]\n{endif}\n\nG1 X180 F18000\nM620.1 E F[old_filament_e_feedrate] T{nozzle_temperature_range_high[previous_extruder]}\nM620.10 A0 F[old_filament_e_feedrate]\nT[next_extruder]\nM620.1 E F[new_filament_e_feedrate] T{nozzle_temperature_range_high[next_extruder]}\nM620.10 A1 F[new_filament_e_feedrate] L[flush_length] H[nozzle_diameter] T[nozzle_temperature_range_high]\n\nG1 Y90 F9000\n\n{if next_extruder < 255}\nM400\n\nG92 E0\nM628 S0\n\n{if flush_length_1 > 1}\n; FLUSH_START\n; always use highest temperature to flush\nM400\nM1002 set_filament_type:UNKNOWN\nM109 S[nozzle_temperature_range_high]\nM106 P1 S60\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\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}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\nM400\nM1002 set_filament_type:{filament_type[next_extruder]}\n{endif}\n\n{if flush_length_1 > 45 && flush_length_2 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_2 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 45 && flush_length_3 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_3 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 45 && flush_length_4 > 1}\n; WIPE\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nM106 P1 S0\n{endif}\n\n{if flush_length_4 > 1}\nM106 P1 S60\n; FLUSH_START\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\n; FLUSH_END\n{endif}\n\nM629\n\nM400\nM106 P1 S60\nM109 S[new_filament_temp]\nG1 E5 F{new_filament_e_feedrate} ;Compensate for filament spillage during waiting temperature\nM400\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\nM400\nM106 P1 S178\nM400 S3\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nG1 X-3.5 F18000\nG1 X-13.5 F3000\nM400\nG1 Z{max_layer_z + 3.0} F3000\nM106 P1 S0\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A\n\n\nM622.1 S0\n\nM9833 F{outer_wall_volumetric_speed/2.4} A0.3 ; cali dynamic extrusion compensation\nM1002 judge_flag filament_need_cali_flag\nM622 J1\n G92 E0\n G1 E-[new_retract_length_toolchange] F1800\n M400\n \n M106 P1 S178\n M400 S7\n G1 X0 F18000\n G1 X-13.5 F3000\n G1 X0 F18000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n G1 X-13.5 F3000\n G1 X0 F12000 ;wipe and shake\n M400\n M106 P1 S0 \nM623\n\nG392 S0\nM1007 S1\n\n" } From 8d65ede5e075193afecc7b7346e539bc4581c696 Mon Sep 17 00:00:00 2001 From: "zorro.zhang" Date: Tue, 3 Sep 2024 15:46:04 +0800 Subject: [PATCH 09/38] ENH: Open Makerlab with Studio Tag JIRA: none Change-Id: Ibbf993b75bcb10545e0332b4bf34feea095a08aa --- src/slic3r/GUI/WebViewDialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/WebViewDialog.cpp b/src/slic3r/GUI/WebViewDialog.cpp index b1cc39420..0f5d837bb 100644 --- a/src/slic3r/GUI/WebViewDialog.cpp +++ b/src/slic3r/GUI/WebViewDialog.cpp @@ -1433,7 +1433,7 @@ void WebViewPanel::SwitchLeftMenu(std::string strMenu) void WebViewPanel::OpenOneMakerlab(std::string url) { auto host = wxGetApp().get_model_http_url(wxGetApp().app_config->get_country_code()); - std::string LabUrl = (boost::format("%1%%2%") % host % url).str(); + std::string LabUrl = (boost::format("%1%%2%?from=bambustudio") % host % url).str(); wxString FinalUrl = LabUrl; NetworkAgent *agent = GUI::wxGetApp().getAgent(); From ba35ed5938cd6b29ddb858cfb3f93839c38a3e94 Mon Sep 17 00:00:00 2001 From: "zorro.zhang" Date: Wed, 4 Sep 2024 15:55:36 +0800 Subject: [PATCH 10/38] FIX: Open New WebTab in Local Browser JIRA: none Change-Id: I62baf32ec4ebb3130fe1721dbecbae8ed2533423 --- src/slic3r/GUI/WebViewDialog.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/WebViewDialog.cpp b/src/slic3r/GUI/WebViewDialog.cpp index 0f5d837bb..c14ef447b 100644 --- a/src/slic3r/GUI/WebViewDialog.cpp +++ b/src/slic3r/GUI/WebViewDialog.cpp @@ -1021,10 +1021,11 @@ void WebViewPanel::OnNewWindow(wxWebViewEvent& evt) if (wxGetApp().get_mode() == comDevelop) wxLogMessage("%s", "New window; url='" + evt.GetURL() + "'" + flag); - //If we handle new window events then just load them in this window as we - //are a single window browser - if (m_tools_handle_new_window->IsChecked()) - m_browser->LoadURL(evt.GetURL()); + //If we handle new window events then just load them in local browser + if (m_tools_handle_new_window->IsChecked()) + { + wxLaunchDefaultBrowser(evt.GetURL()); + } UpdateState(); } From 89909211fa4da89fcd943c787b3c19dbf4cabb5a Mon Sep 17 00:00:00 2001 From: Stone Li Date: Thu, 12 Sep 2024 10:15:31 +0800 Subject: [PATCH 11/38] FIX: fix ams mapping issue JIRA: STUDIO-8116 Change-Id: I66a75de8e4c2c7ba12e26b4057f9b150c58df31b Signed-off-by: Stone Li --- src/slic3r/GUI/SelectMachine.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 94c01d595..238fd504f 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -1897,7 +1897,13 @@ bool SelectMachineDialog::get_ams_mapping_result(std::string &mapping_array_str, json j = json::array(); json mapping_info_json = json::array(); - for (int i = 0; i < wxGetApp().preset_bundle->filament_presets.size(); i++) { + BOOST_LOG_TRIVIAL(info) << "filaments size = " << m_filaments.size(); + int mapping_size = wxGetApp().preset_bundle->filament_presets.size(); + for (size_t i = 0; i < m_ams_mapping_result.size(); i++) { + mapping_size = std::max(mapping_size, m_ams_mapping_result[i].id); + } + mapping_size = std::min(mapping_size, 16); + for (int i = 0; i <= mapping_size; i++) { int tray_id = -1; json mapping_item; mapping_item["ams"] = tray_id; @@ -3625,7 +3631,7 @@ void SelectMachineDialog::update_show_status() show_status(PrintDialogStatus::PrintStatusAmsMappingValid); } return; - } + } } else { show_status(PrintDialogStatus::PrintStatusAmsMappingInvalid); @@ -4003,6 +4009,8 @@ void SelectMachineDialog::reset_and_sync_ams_list() m_materialList.clear(); m_filaments.clear(); + BOOST_LOG_TRIVIAL(info) << "extruders = " << extruders.size(); + for (auto i = 0; i < extruders.size(); i++) { auto extruder = extruders[i] - 1; auto colour = wxGetApp().preset_bundle->project_config.opt_string("filament_colour", (unsigned int) extruder); From 8df9311c875cfa25d4766a51e5412c9223f8c1a5 Mon Sep 17 00:00:00 2001 From: gerrit Date: Thu, 12 Sep 2024 10:35:13 +0800 Subject: [PATCH 12/38] ci: update build version to 01.09.05.54 Change-Id: I1d1c0a99845bee1a2f0d171c7daac0ec68e4cc20 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index f874428be..1d1cdb14d 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.05.53") +set(SLIC3R_VERSION "01.09.05.54") From 43e4569f55825788a8e88330142779a13d1785cc Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Thu, 12 Sep 2024 14:10:33 +0800 Subject: [PATCH 13/38] FIX: can't merge paths with different attributes jira:NONE Signed-off-by: xun.zhang Change-Id: I0c853de6b1938c7e2addbaab5a45b35daf5a32fa --- src/libslic3r/ExtrusionEntity.cpp | 13 ++++++++++ src/libslic3r/ExtrusionEntity.hpp | 2 ++ src/libslic3r/GCode.cpp | 40 ++++++++++++++----------------- 3 files changed, 33 insertions(+), 22 deletions(-) diff --git a/src/libslic3r/ExtrusionEntity.cpp b/src/libslic3r/ExtrusionEntity.cpp index 7cc2a35ad..a786577da 100644 --- a/src/libslic3r/ExtrusionEntity.cpp +++ b/src/libslic3r/ExtrusionEntity.cpp @@ -66,6 +66,19 @@ void ExtrusionPath::polygons_covered_by_spacing(Polygons &out, const float scale polygons_append(out, offset(this->polyline, 0.5f * float(flow.scaled_spacing()) + scaled_epsilon)); } +bool ExtrusionPath::can_merge(const ExtrusionPath& other) +{ + return overhang_degree == other.overhang_degree && + curve_degree==other.curve_degree && + mm3_per_mm == other.mm3_per_mm && + width == other.width && + height == other.height && + m_can_reverse == other.m_can_reverse && + m_role == other.m_role && + m_no_extrusion == other.m_no_extrusion && + smooth_speed == other.smooth_speed; +} + void ExtrusionMultiPath::reverse() { for (ExtrusionPath &path : this->paths) diff --git a/src/libslic3r/ExtrusionEntity.hpp b/src/libslic3r/ExtrusionEntity.hpp index 7799f32f4..00ed27886 100644 --- a/src/libslic3r/ExtrusionEntity.hpp +++ b/src/libslic3r/ExtrusionEntity.hpp @@ -285,6 +285,8 @@ class ExtrusionPath : public ExtrusionEntity void set_reverse() override { m_can_reverse = false; } bool can_reverse() const override { return m_can_reverse; } + bool can_merge(const ExtrusionPath& other); + private: void _inflate_collection(const Polylines &polylines, ExtrusionEntityCollection* collection) const; bool m_can_reverse = true; diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 0c9089554..44c0f2a5a 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -4677,41 +4677,37 @@ ExtrusionPaths GCode::split_and_mapping_speed(double &other_path_v, double &fina ExtrusionPaths GCode::merge_same_speed_paths(const ExtrusionPaths &paths) { ExtrusionPaths output_paths; + std::optional merged_path; - size_t path_idx = 0; - int merge_start = 0; - ExtrusionPath merge_path; - for (; path_idx < paths.size(); path_idx++) { + for(size_t path_idx=0;path_idxcan_merge(path)){ + merged_path->polyline.append(path.polyline); + } + else{ + output_paths.push_back(std::move(*merged_path)); + merged_path = path; } } - if (!merge_path.empty() && merge_start < paths.size()) - output_paths.push_back(std::move(merge_path)); + if(merged_path.has_value()) + output_paths.push_back(std::move(*merged_path)); return output_paths; } From 2e243b3e76b46ee56d45574e4a1dfc177508921a Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Wed, 11 Sep 2024 12:12:57 +0800 Subject: [PATCH 14/38] FIX: missing flush for small purge length 1.Caused by round(), if purge volume is small, flush count may be 0 due to round() Github:#4738 Signed-off-by: xun.zhang Change-Id: I382ab3021761c2fcc84d3537a18bd619637985b8 --- src/libslic3r/GCode.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 44c0f2a5a..1cdc9eef6 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -508,6 +508,9 @@ static std::vector get_path_of_change_filament(const Print& print) config.set_key_value("flush_length", new ConfigOptionFloat(purge_length)); int flush_count = std::min(g_max_flush_count, (int)std::round(purge_volume / g_purge_volume_one_time)); + // handle cases for very small purge + if (flush_count == 0 && purge_volume > 0) + flush_count += 1; float flush_unit = purge_length / flush_count; int flush_idx = 0; for (; flush_idx < flush_count; flush_idx++) { @@ -5570,6 +5573,9 @@ std::string GCode::set_extruder(unsigned int extruder_id, double print_z, bool b dyn_config.set_key_value("flush_length", new ConfigOptionFloat(wipe_length)); int flush_count = std::min(g_max_flush_count, (int)std::round(wipe_volume / g_purge_volume_one_time)); + // handle cases for very small purge + if (flush_count == 0 && wipe_volume > 0) + flush_count += 1; float flush_unit = wipe_length / flush_count; int flush_idx = 0; for (; flush_idx < flush_count; flush_idx++) { From 69ad831570601554589057983ba7c7caa7964cf2 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Tue, 13 Aug 2024 14:25:00 +0800 Subject: [PATCH 15/38] FIX: change to 'Video Stopped' Change-Id: Ie8ed7865719652998577d2801ad71bc7da1f634f Jira: none --- src/slic3r/GUI/MediaPlayCtrl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/MediaPlayCtrl.cpp b/src/slic3r/GUI/MediaPlayCtrl.cpp index 16e0d81e1..0797c3487 100644 --- a/src/slic3r/GUI/MediaPlayCtrl.cpp +++ b/src/slic3r/GUI/MediaPlayCtrl.cpp @@ -388,7 +388,7 @@ void MediaPlayCtrl::Stop(wxString const &msg) #endif SetStatus(msg2); } else - SetStatus(_L("Stopped."), false); + SetStatus(_L("Video Stopped."), false); m_last_state = MEDIASTATE_IDLE; bool auto_retry = wxGetApp().app_config->get("liveview", "auto_retry") != "false"; if (!auto_retry || m_failed_code >= 100 || m_failed_code == 1) // not keep retry on local error or EOS From 06bbd235b8f3cc2739dedd613be2d61250dd6349 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Mon, 2 Sep 2024 15:14:42 +0800 Subject: [PATCH 16/38] ENH: auto stop liveview when print idle Change-Id: I06dcc2a6ae469df8c39c1dc6c8626f66bc778f81 Jira: none --- src/libslic3r/AppConfig.cpp | 4 ++++ src/slic3r/GUI/MediaPlayCtrl.cpp | 24 ++++++++++++++++++++---- src/slic3r/GUI/MediaPlayCtrl.h | 4 ++++ src/slic3r/GUI/Preferences.cpp | 14 ++++++++++---- 4 files changed, 38 insertions(+), 8 deletions(-) diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp index 1a3ed217d..d69b10632 100644 --- a/src/libslic3r/AppConfig.cpp +++ b/src/libslic3r/AppConfig.cpp @@ -321,6 +321,10 @@ void AppConfig::set_defaults() set_bool("backup_switch", true); } + if (get("liveview", "auto_stop_liveview").empty()) { + set("liveview", "auto_stop_liveview", true); + } + if (get("backup_interval").empty()) { set("backup_interval", "10"); } diff --git a/src/slic3r/GUI/MediaPlayCtrl.cpp b/src/slic3r/GUI/MediaPlayCtrl.cpp index 0797c3487..bcaa7389b 100644 --- a/src/slic3r/GUI/MediaPlayCtrl.cpp +++ b/src/slic3r/GUI/MediaPlayCtrl.cpp @@ -61,7 +61,7 @@ MediaPlayCtrl::MediaPlayCtrl(wxWindow *parent, wxMediaCtrl2 *media_ctrl, const w m_media_ctrl->Bind(EVT_MEDIA_CTRL_STAT, [this](auto & e) { #if !BBL_RELEASE_TO_PUBLIC wxSize size = m_media_ctrl->GetVideoSize(); - m_label_stat->SetLabel(e.GetString() + wxString::Format(" VS:%ix%i", size.x, size.y)); + m_label_stat->SetLabel(e.GetString() + wxString::Format(" VS:%ix%i LD:%i", size.x, size.y, m_load_duration)); #endif wxString str = e.GetString(); m_stat.clear(); @@ -183,9 +183,20 @@ void MediaPlayCtrl::SetMachineObject(MachineObject* obj) agent->get_camera_url(machine, [](auto) {}); m_last_user_play = wxDateTime::Now(); } - if (m_last_state == wxMediaState::wxMEDIASTATE_PLAYING && SecondsSinceLastInput() > 900) { // 15 minutes - m_next_retry = wxDateTime(); - Stop(_L("Temporarily closed because there is no operating for a long time.")); + if (m_last_state == wxMediaState::wxMEDIASTATE_PLAYING) { + auto now = std::chrono::system_clock::now(); + if (m_play_timer <= now) { + m_play_timer = now + 1min; + auto obj = wxGetApp().getDeviceManager()->get_selected_machine(); + if (obj && obj->is_in_printing()) { + m_print_idle = 0; + } else if (++m_print_idle >= 5) { + auto close = wxGetApp().app_config->get("liveview", "auto_stop_liveview") == "true"; + if (close) { + Stop(_L("Temporarily closed because there is no printing for a long time.")); + } + } + } } return; } @@ -323,6 +334,7 @@ void MediaPlayCtrl::Play() m_label_stat->SetLabel({}); SetStatus(_L("Initializing...")); + m_play_timer = std::chrono::system_clock::now(); if (agent) { agent->get_camera_url(m_machine, @@ -627,6 +639,10 @@ void MediaPlayCtrl::onStateChanged(wxMediaEvent &event) m_last_state = state; m_failed_code = 0; SetStatus(_L("Playing..."), false); + m_print_idle = 0; + auto now = std::chrono::system_clock::now(); + m_load_duration = std::chrono::duration_cast(now - m_play_timer).count(); + m_play_timer = now + 1min; // track event json j; diff --git a/src/slic3r/GUI/MediaPlayCtrl.h b/src/slic3r/GUI/MediaPlayCtrl.h index f6e8d0dbe..5f78413ce 100644 --- a/src/slic3r/GUI/MediaPlayCtrl.h +++ b/src/slic3r/GUI/MediaPlayCtrl.h @@ -15,6 +15,7 @@ #include #include +#include #include #include @@ -101,6 +102,9 @@ class MediaPlayCtrl : public wxPanel std::set m_last_failed_codes; wxDateTime m_last_user_play; wxDateTime m_next_retry; + std::chrono::system_clock::time_point m_play_timer; + int m_print_idle = 0; + int m_load_duration = 0; ::Button *m_button_play; ::Label * m_label_stat; diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index c100c142a..b1ff595c8 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -630,8 +630,9 @@ wxBoxSizer *PreferencesDialog::create_item_checkbox(wxString title, wxWindow *pa auto checkbox = new ::CheckBox(parent); if (param == "privacyuse") { checkbox->SetValue((app_config->get("firstguide", param) == "true") ? true : false); - } - else { + } else if (param == "auto_stop_liveview") { + checkbox->SetValue((app_config->get("liveview", param) == "true") ? true : false); + } else { checkbox->SetValue((app_config->get(param) == "true") ? true : false); } @@ -661,6 +662,9 @@ wxBoxSizer *PreferencesDialog::create_item_checkbox(wxString title, wxWindow *pa } app_config->save(); } + else if (param == "auto_stop_liveview") { + app_config->set("liveview", param, checkbox->GetValue()); + } else { app_config->set_bool(param, checkbox->GetValue()); app_config->save(); @@ -1077,8 +1081,9 @@ wxWindow* PreferencesDialog::create_general_page() auto item_backup_interval = create_item_backup_input(_L("every"), page, _L("The peroid of backup in seconds."), "backup_interval"); //downloads - auto title_downloads = create_item_title(_L("Downloads"), page, _L("Downloads")); + auto title_media = create_item_title(_L("Media"), page, _L("Media")); auto item_downloads = create_item_downloads(page,50,"download_path"); + auto item_auto_stop_liveview = create_item_checkbox(_L("Auto Stop Liveview"), page, _L("Automatically close the video after printing."), 50, "auto_stop_liveview"); //dark mode #ifdef _WIN32 @@ -1136,8 +1141,9 @@ wxWindow* PreferencesDialog::create_general_page() sizer_page->Add(item_backup, 0, wxTOP,FromDIP(3)); item_backup->Add(item_backup_interval, 0, wxLEFT, 0); - sizer_page->Add(title_downloads, 0, wxTOP| wxEXPAND, FromDIP(20)); + sizer_page->Add(title_media, 0, wxTOP| wxEXPAND, FromDIP(20)); sizer_page->Add(item_downloads, 0, wxEXPAND, FromDIP(3)); + sizer_page->Add(item_auto_stop_liveview, 0, wxEXPAND, FromDIP(3)); #ifdef _WIN32 sizer_page->Add(title_darkmode, 0, wxTOP | wxEXPAND, FromDIP(20)); From 2c38dc51f2fb21a50054b973862db5c042aa118e Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Fri, 6 Sep 2024 09:13:21 +0800 Subject: [PATCH 17/38] FIX: auto stop liveview when no operation Change-Id: Icc8668fefcdbdd8bf767dddee0226413a089c2c9 Jira: none --- src/slic3r/GUI/MediaPlayCtrl.cpp | 12 ++++++++---- src/slic3r/GUI/Plater.cpp | 2 +- src/slic3r/GUI/Preferences.cpp | 6 +++--- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/slic3r/GUI/MediaPlayCtrl.cpp b/src/slic3r/GUI/MediaPlayCtrl.cpp index bcaa7389b..1f56b5313 100644 --- a/src/slic3r/GUI/MediaPlayCtrl.cpp +++ b/src/slic3r/GUI/MediaPlayCtrl.cpp @@ -187,14 +187,18 @@ void MediaPlayCtrl::SetMachineObject(MachineObject* obj) auto now = std::chrono::system_clock::now(); if (m_play_timer <= now) { m_play_timer = now + 1min; + if (SecondsSinceLastInput() >= 900) { // 15 min + auto close = wxGetApp().app_config->get("liveview", "auto_stop_liveview") == "true"; + if (close) { + Stop(_L("Temporarily closed because there is no operating for a long time.")); + return; + } + } auto obj = wxGetApp().getDeviceManager()->get_selected_machine(); if (obj && obj->is_in_printing()) { m_print_idle = 0; } else if (++m_print_idle >= 5) { - auto close = wxGetApp().app_config->get("liveview", "auto_stop_liveview") == "true"; - if (close) { - Stop(_L("Temporarily closed because there is no printing for a long time.")); - } + Stop(_L("Temporarily closed because there is no printing for a while.")); } } } diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 082fc9a52..db5542d94 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -1742,7 +1742,7 @@ void Sidebar::sync_ams_list() add_button(wxID_OK, true, _L("Sync")); add_button(wxID_YES, false, _L("Resync")); } - add_button(wxID_CANCEL, false, _L("Cancel")); + add_button(wxID_CANCEL, false, _L("No")); } } dlg(this, ams_filament_ids.empty()); auto res = dlg.ShowModal(); diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index b1ff595c8..d82c4a2a1 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -631,7 +631,7 @@ wxBoxSizer *PreferencesDialog::create_item_checkbox(wxString title, wxWindow *pa if (param == "privacyuse") { checkbox->SetValue((app_config->get("firstguide", param) == "true") ? true : false); } else if (param == "auto_stop_liveview") { - checkbox->SetValue((app_config->get("liveview", param) == "true") ? true : false); + checkbox->SetValue((app_config->get("liveview", param) == "true") ? false : true); } else { checkbox->SetValue((app_config->get(param) == "true") ? true : false); } @@ -663,7 +663,7 @@ wxBoxSizer *PreferencesDialog::create_item_checkbox(wxString title, wxWindow *pa app_config->save(); } else if (param == "auto_stop_liveview") { - app_config->set("liveview", param, checkbox->GetValue()); + app_config->set("liveview", param, !checkbox->GetValue()); } else { app_config->set_bool(param, checkbox->GetValue()); @@ -1083,7 +1083,7 @@ wxWindow* PreferencesDialog::create_general_page() //downloads auto title_media = create_item_title(_L("Media"), page, _L("Media")); auto item_downloads = create_item_downloads(page,50,"download_path"); - auto item_auto_stop_liveview = create_item_checkbox(_L("Auto Stop Liveview"), page, _L("Automatically close the video after printing."), 50, "auto_stop_liveview"); + auto item_auto_stop_liveview = create_item_checkbox(_L("Keep liveview when printing."), page, _L("By default, Liveview will pause after 15 minutes of inactivity on the computer. Check this box to disable this feature during printing."), 50, "auto_stop_liveview"); //dark mode #ifdef _WIN32 From 3b8ef667b106de60cba542ad5ceee5db8714fc3d Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Mon, 2 Sep 2024 19:00:34 +0800 Subject: [PATCH 18/38] FIX: sleep before retry on file session lost Change-Id: I924f0a370a2a8d6a9b5aa082cbe791fc2e1a18c5 Jira: STUDIO-7991 --- src/slic3r/GUI/Printer/PrinterFileSystem.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp index 3a426286a..2bacbe60b 100644 --- a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp +++ b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp @@ -1239,6 +1239,8 @@ void PrinterFileSystem::Reconnect(boost::unique_lock &l, int resul if (c) c(result, r, nullptr); } m_messages.clear(); + if (result) + m_cond.timed_wait(l, boost::posix_time::seconds(10)); while (true) { while (m_stopped) { if (m_session.owner == nullptr) From 6edf07e2a13f882ad19304f7aef7032a28c09d90 Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Wed, 28 Aug 2024 11:54:31 +0800 Subject: [PATCH 19/38] ENH: complete filament stats and time stats info in All Plates Stats jira: STUDIO-7382 Change-Id: I1fa33be48d34265efaf4757ff31683a983f1d421 (cherry picked from commit c497eea1eacfa34db2703844fb3575a21297388c) --- src/slic3r/GUI/GCodeViewer.cpp | 122 ++++++++++++++++++++++++++++----- 1 file changed, 106 insertions(+), 16 deletions(-) diff --git a/src/slic3r/GUI/GCodeViewer.cpp b/src/slic3r/GUI/GCodeViewer.cpp index f287dc4a5..0d5b357a2 100644 --- a/src/slic3r/GUI/GCodeViewer.cpp +++ b/src/slic3r/GUI/GCodeViewer.cpp @@ -4191,6 +4191,7 @@ void GCodeViewer::render_all_plates_stats(const std::vector flushed_volume_of_extruders_all_plates; // map std::map wipe_tower_volume_of_extruders_all_plates; // map std::map support_volume_of_extruders_all_plates; // map + std::map plate_time; // map std::vector model_used_filaments_m_all_plates; std::vector model_used_filaments_g_all_plates; std::vector flushed_filaments_m_all_plates; @@ -4201,6 +4202,7 @@ void GCodeViewer::render_all_plates_stats(const std::vector support_used_filaments_g_all_plates; float total_time_all_plates = 0.0f; float total_cost_all_plates = 0.0f; + double unit_conver = imperial_units ? GizmoObjectManipulation::oz_to_g : 1.0; struct ColumnData { enum { Model = 1, @@ -4236,13 +4238,14 @@ void GCodeViewer::render_all_plates_stats(const std::vector>& columns_offsets) + auto append_item = [icon_size, &imgui, imperial_units, &window_padding, &draw_list, this](bool draw_icon, const Color& color, const std::vector>& columns_offsets) { // render icon ImVec2 pos = ImVec2(ImGui::GetCursorScreenPos().x + window_padding * 3, ImGui::GetCursorScreenPos().y); - draw_list->AddRectFilled({ pos.x + 1.0f * m_scale, pos.y + 3.0f * m_scale }, { pos.x + icon_size - 1.0f * m_scale, pos.y + icon_size + 1.0f * m_scale }, - ImGui::GetColorU32({ color[0], color[1], color[2], 1.0f })); + if (draw_icon) + draw_list->AddRectFilled({ pos.x + 1.0f * m_scale, pos.y + 3.0f * m_scale }, { pos.x + icon_size - 1.0f * m_scale, pos.y + icon_size + 1.0f * m_scale }, + ImGui::GetColorU32({ color[0], color[1], color[2], 1.0f })); ImGui::PushStyleVar(ImGuiStyleVar_ItemSpacing, ImVec2(20.0 * m_scale, 6.0 * m_scale)); @@ -4252,7 +4255,7 @@ void GCodeViewer::render_all_plates_stats(const std::vector(m_time_estimate_mode)]; + plate_time.insert_or_assign(plate->get_index(), plate_time_mode.time); total_time_all_plates += plate_time_mode.time; Print* print; @@ -4394,7 +4398,6 @@ void GCodeViewer::render_all_plates_stats(const std::vectorfirst + 1), offsets[_u8L("Filament")]}); char buf[64]; - double unit_conver = imperial_units ? GizmoObjectManipulation::oz_to_g : 1.0; float column_sum_m = 0.0f; float column_sum_g = 0.0f; @@ -4430,29 +4433,116 @@ void GCodeViewer::render_all_plates_stats(const std::vectorfirst], columns_offsets); + append_item(true, filament_colors[it->first], columns_offsets); } i++; } - ImGui::Dummy(ImVec2(0.0f, ImGui::GetFontSize() * 0.1)); - ImGui::Dummy({ window_padding, window_padding }); - ImGui::SameLine(); - imgui.title(_u8L("Total Estimation")); + // Sum of all rows + char buf[64]; + if (model_volume_of_extruders_all_plates.size() > 1) { + // Separator + ImGuiWindow *window = ImGui::GetCurrentWindow(); + const ImRect separator(ImVec2(window->Pos.x + window_padding * 3, window->DC.CursorPos.y), + ImVec2(window->Pos.x + window->Size.x - window_padding * 3, window->DC.CursorPos.y + 1.0f)); + ImGui::ItemSize(ImVec2(0.0f, 0.0f)); + const bool item_visible = ImGui::ItemAdd(separator, 0); + window->DrawList->AddLine(separator.Min, ImVec2(separator.Max.x, separator.Min.y), ImGui::GetColorU32(ImGuiCol_Separator)); - ImGui::Dummy({ window_padding, window_padding }); - ImGui::SameLine(); - imgui.text(_u8L("Total time") + ":"); - ImGui::SameLine(); - imgui.text(short_time(get_time_dhms(total_time_all_plates))); + std::vector> columns_offsets; + columns_offsets.push_back({_u8L("Total"), offsets[_u8L("Filament")]}); + double total_model_used_filament_m = 0; + double total_model_used_filament_g = 0; + double total_support_used_filament_m = 0; + double total_support_used_filament_g = 0; + double total_flushed_filament_m = 0; + double total_flushed_filament_g = 0; + double total_wipe_tower_used_filament_m = 0; + double total_wipe_tower_used_filament_g = 0; + if (displayed_columns & ColumnData::Model) { + std::for_each(model_used_filaments_m_all_plates.begin(), model_used_filaments_m_all_plates.end(), [&total_model_used_filament_m](double value) { + total_model_used_filament_m += value; + }); + std::for_each(model_used_filaments_g_all_plates.begin(), model_used_filaments_g_all_plates.end(), [&total_model_used_filament_g](double value) { + total_model_used_filament_g += value; + }); + if ((displayed_columns & ~ColumnData::Model) > 0) + ::sprintf(buf, imperial_units ? "%.2f in\n%.2f oz" : "%.2f m\n%.2f g", total_model_used_filament_m, total_model_used_filament_g / unit_conver); + else + ::sprintf(buf, imperial_units ? "%.2f in %.2f oz" : "%.2f m %.2f g", total_model_used_filament_m, total_model_used_filament_g / unit_conver); + columns_offsets.push_back({buf, offsets[_u8L("Model")]}); + } + if (displayed_columns & ColumnData::Support) { + std::for_each(model_used_filaments_m_all_plates.begin(), model_used_filaments_m_all_plates.end(), [&total_support_used_filament_m](double value) { + total_support_used_filament_m += value; + }); + std::for_each(model_used_filaments_g_all_plates.begin(), model_used_filaments_g_all_plates.end(), [&total_support_used_filament_g](double value) { + total_support_used_filament_g += value; + }); + ::sprintf(buf, imperial_units ? "%.2f in\n%.2f oz" : "%.2f m\n%.2f g", total_support_used_filament_m, total_support_used_filament_g / unit_conver); + columns_offsets.push_back({buf, offsets[_u8L("Support")]}); + } + if (displayed_columns & ColumnData::Flushed) { + std::for_each(flushed_filaments_m_all_plates.begin(), flushed_filaments_m_all_plates.end(), [&total_flushed_filament_m](double value) { + total_flushed_filament_m += value; + }); + std::for_each(flushed_filaments_g_all_plates.begin(), flushed_filaments_g_all_plates.end(), [&total_flushed_filament_g](double value) { + total_flushed_filament_g += value; + }); + ::sprintf(buf, imperial_units ? "%.2f in\n%.2f oz" : "%.2f m\n%.2f g", total_flushed_filament_m, total_flushed_filament_g / unit_conver); + columns_offsets.push_back({buf, offsets[_u8L("Flushed")]}); + } + if (displayed_columns & ColumnData::WipeTower) { + std::for_each(wipe_tower_used_filaments_m_all_plates.begin(), wipe_tower_used_filaments_m_all_plates.end(), [&total_wipe_tower_used_filament_m](double value) { + total_wipe_tower_used_filament_m += value; + }); + std::for_each(wipe_tower_used_filaments_g_all_plates.begin(), wipe_tower_used_filaments_g_all_plates.end(), [&total_wipe_tower_used_filament_g](double value) { + total_wipe_tower_used_filament_g += value; + }); + ::sprintf(buf, imperial_units ? "%.2f in\n%.2f oz" : "%.2f m\n%.2f g", total_wipe_tower_used_filament_m, total_wipe_tower_used_filament_g / unit_conver); + columns_offsets.push_back({buf, offsets[_u8L("Tower")]}); + } + if ((displayed_columns & ~ColumnData::Model) > 0) { + ::sprintf(buf, imperial_units ? "%.2f in\n%.2f oz" : "%.2f m\n%.2f g", + total_model_used_filament_m + total_support_used_filament_m + total_flushed_filament_m + total_wipe_tower_used_filament_m, + (total_model_used_filament_g + total_support_used_filament_g + total_flushed_filament_g + total_wipe_tower_used_filament_g) / unit_conver); + columns_offsets.push_back({buf, offsets[_u8L("Total")]}); + } + append_item(false, m_tools.m_tool_colors[0], columns_offsets); + } ImGui::Dummy({ window_padding, window_padding }); ImGui::SameLine(); imgui.text(_u8L("Total cost") + ":"); ImGui::SameLine(); - char buf[64]; ::sprintf(buf, "%.2f", total_cost_all_plates); imgui.text(buf); + + ImGui::Dummy(ImVec2(0.0f, ImGui::GetFontSize() * 0.1)); + ImGui::Dummy({ window_padding, window_padding }); + ImGui::SameLine(); + imgui.title(_u8L("Time Estimation")); + + for (auto it = plate_time.begin(); it != plate_time.end(); it++) { + std::vector> columns_offsets; + columns_offsets.push_back({ _u8L("Plate") + " " + std::to_string(it->first), offsets[_u8L("Filament")]}); + columns_offsets.push_back({ short_time(get_time_dhms(it->second)), offsets[_u8L("Model")] }); + append_item(false, m_tools.m_tool_colors[0], columns_offsets); + } + + if (plate_time.size() > 1) { + // Separator + ImGuiWindow* window = ImGui::GetCurrentWindow(); + const ImRect separator(ImVec2(window->Pos.x + window_padding * 3, window->DC.CursorPos.y), + ImVec2(window->Pos.x + window->Size.x - window_padding * 3, window->DC.CursorPos.y + 1.0f)); + ImGui::ItemSize(ImVec2(0.0f, 0.0f)); + const bool item_visible = ImGui::ItemAdd(separator, 0); + window->DrawList->AddLine(separator.Min, ImVec2(separator.Max.x, separator.Min.y), ImGui::GetColorU32(ImGuiCol_Separator)); + std::vector> columns_offsets; + columns_offsets.push_back({ _u8L("Total"), offsets[_u8L("Filament")] }); + columns_offsets.push_back({ short_time(get_time_dhms(total_time_all_plates)), offsets[_u8L("Model")] }); + append_item(false, m_tools.m_tool_colors[0], columns_offsets); + } } ImGui::End(); ImGui::PopStyleColor(6); From 253b47edc60d4e5c252b2ff8b82a966676ae9932 Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Wed, 28 Aug 2024 15:27:24 +0800 Subject: [PATCH 20/38] ENH: add a repair model url for Mac bbs jira: new Change-Id: I6230588700d01e5b9599cb408713e63bf01a144a (cherry picked from commit d67a977969bb5731de8c0f7fb47d60211183e243) --- src/slic3r/GUI/NotificationManager.cpp | 14 ++------------ src/slic3r/GUI/NotificationManager.hpp | 3 ++- src/slic3r/GUI/Plater.cpp | 23 +++++++++++++++++++++-- 3 files changed, 25 insertions(+), 15 deletions(-) diff --git a/src/slic3r/GUI/NotificationManager.cpp b/src/slic3r/GUI/NotificationManager.cpp index 5553e470a..73525be58 100644 --- a/src/slic3r/GUI/NotificationManager.cpp +++ b/src/slic3r/GUI/NotificationManager.cpp @@ -2512,19 +2512,9 @@ void NotificationManager::bbl_close_preview_only_notification() } } -void NotificationManager::bbl_show_objectsinfo_notification(const std::string &text, bool is_warning, bool is_hidden) +void NotificationManager::bbl_show_objectsinfo_notification(const std::string &text, bool is_warning, bool is_hidden, const std::string hypertext, std::function callback) { - std::string hyper_text; - auto callback = std::function(); - if (is_warning) { - callback =[](wxEvtHandler *) { - wxCommandEvent *evt = new wxCommandEvent(EVT_REPAIR_MODEL); - wxQueueEvent(wxGetApp().plater(), evt); - return false; - }; - hyper_text = _u8L(" (Repair)"); - } - NotificationData data{NotificationType::BBLObjectInfo, NotificationLevel::PrintInfoNotificationLevel, BBL_NOTICE_MAX_INTERVAL, text, hyper_text, callback}; + NotificationData data{NotificationType::BBLObjectInfo, NotificationLevel::PrintInfoNotificationLevel, BBL_NOTICE_MAX_INTERVAL, text, hypertext, callback}; if (is_warning) data.use_warn_color = true; diff --git a/src/slic3r/GUI/NotificationManager.hpp b/src/slic3r/GUI/NotificationManager.hpp index 91211a661..3bab8e741 100644 --- a/src/slic3r/GUI/NotificationManager.hpp +++ b/src/slic3r/GUI/NotificationManager.hpp @@ -309,7 +309,8 @@ class NotificationManager void bbl_close_plugin_install_notification(); //BBS--Objects Info - void bbl_show_objectsinfo_notification(const std::string &text, bool is_warning, bool is_hidden); + void bbl_show_objectsinfo_notification(const std::string &text, bool is_warning, bool is_hidden, + const std::string hypertext = "", std::function callback = std::function()); void bbl_close_objectsinfo_notification(); void bbl_show_seqprintinfo_notification(const std::string &text); diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index db5542d94..5562386b3 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -13629,16 +13629,35 @@ void Plater::show_object_info() wxString info_manifold; int non_manifold_edges = 0; auto mesh_errors = p->sidebar->obj_list()->get_mesh_errors_info(&info_manifold, &non_manifold_edges); + bool warning = non_manifold_edges > 0; + wxString hyper_text; + std::function callback; + if (warning) { + hyper_text = _L(" (Repair)"); + callback = [](wxEvtHandler*) { + wxCommandEvent* evt = new wxCommandEvent(EVT_REPAIR_MODEL); + wxQueueEvent(wxGetApp().plater(), evt); + return false; + }; + } #ifndef __WINDOWS__ if (non_manifold_edges > 0) { - info_manifold += into_u8("\n" + _L("Tips:") + "\n" +_L("\"Fix Model\" feature is currently only on Windows. Please repair the model on Bambu Studio(windows) or CAD softwares.")); + info_manifold += into_u8("\n" + _L("Tips:") + "\n" +_L("\"Fix Model\" feature is currently only on Windows. Please use a third-party tool to repair the model before importing it into Bambu Studio, such as ")); + } + if (warning) { + std::string repair_url = "https://www.formware.co/onlinestlrepair"; + hyper_text = repair_url + "."; + callback = [repair_url](wxEvtHandler*) { + wxGetApp().open_browser_with_warning_dialog(repair_url); + return false; + }; } #endif //APPLE & LINUX info_manifold = "" + info_manifold + ""; info_text += into_u8(info_manifold); - notify_manager->bbl_show_objectsinfo_notification(info_text, is_windows10()&&(non_manifold_edges > 0), !(p->current_panel == p->view3D)); + notify_manager->bbl_show_objectsinfo_notification(info_text, warning, !(p->current_panel == p->view3D), into_u8(hyper_text), callback); } bool Plater::show_publish_dialog(bool show) From 5a9d129ed0d03b5b26580a41e46febd10063eb37 Mon Sep 17 00:00:00 2001 From: "zorro.zhang" Date: Thu, 12 Sep 2024 16:31:36 +0800 Subject: [PATCH 21/38] ENH: Optimize Json Load JIRA: none Change-Id: I1298400ed5f563a9eb46565b9bd428f878fea6a8 --- src/slic3r/GUI/WebGuideDialog.cpp | 252 +++++------------------------- src/slic3r/GUI/WebGuideDialog.hpp | 2 +- 2 files changed, 36 insertions(+), 218 deletions(-) diff --git a/src/slic3r/GUI/WebGuideDialog.cpp b/src/slic3r/GUI/WebGuideDialog.cpp index 0c2b11f5d..14f6a155e 100644 --- a/src/slic3r/GUI/WebGuideDialog.cpp +++ b/src/slic3r/GUI/WebGuideDialog.cpp @@ -984,10 +984,9 @@ int GuideFrame::GetFilamentInfo( std::string VendorDirectory, json & pFilaList, BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << " GetFilamentInfo:VendorDirectory - " << VendorDirectory << ", Filepath - "<> jLocal; if (sVendor == "") { if (jLocal.contains("filament_vendor")) @@ -1254,186 +1253,6 @@ void StringReplace(string &strBase, string strSrc, string strDes) } } - -//int GuideFrame::LoadProfileFamily(std::string strVendor, std::string strFilePath) -//{ -// //wxString strFolder = strFilePath.BeforeLast(boost::filesystem::path::preferred_separator); -// boost::filesystem::path file_path(strFilePath); -// boost::filesystem::path vendor_dir = boost::filesystem::absolute(file_path.parent_path()/ strVendor).make_preferred(); -// BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(", vendor path %1%.")% vendor_dir.string(); -// try { -// -// //wxLogMessage("GUIDE: json_path1 %s", w2s(strFilePath)); -// -// std::string contents; -// LoadFile(strFilePath, contents); -// //wxLogMessage("GUIDE: json_path1 content: %s", contents); -// json jLocal=json::parse(contents); -// //wxLogMessage("GUIDE: json_path1 Loaded"); -// -// // BBS:models -// json pmodels = jLocal["machine_model_list"]; -// int nsize = pmodels.size(); -// -// BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(", got %1% machine models")%nsize; -// -// for (int n = 0; n < nsize; n++) { -// json OneModel = pmodels.at(n); -// -// OneModel["model"] = OneModel["name"]; -// OneModel.erase("name"); -// -// std::string s1 = OneModel["model"]; -// std::string s2 = OneModel["sub_path"]; -// -// boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); -// std::string sub_file = sub_path.string(); -// -// //wxLogMessage("GUIDE: json_path2 %s", w2s(ModelFilePath)); -// LoadFile(sub_file, contents); -// //wxLogMessage("GUIDE: json_path2 content: %s", contents); -// json pm=json::parse(contents); -// //wxLogMessage("GUIDE: json_path2 loaded"); -// -// OneModel["vendor"] = strVendor; -// std::string NozzleOpt = pm["nozzle_diameter"]; -// StringReplace(NozzleOpt, " ", ""); -// OneModel["nozzle_diameter"] = NozzleOpt; -// OneModel["materials"] = pm["default_materials"]; -// -// //wxString strCoverPath = wxString::Format("%s\\%s\\%s_cover.png", strFolder, strVendor, std::string(s1.mb_str())); -// std::string cover_file = s1+"_cover.png"; -// boost::filesystem::path cover_path = boost::filesystem::absolute(vendor_dir / cover_file).make_preferred(); -// OneModel["cover"] = cover_path.string(); -// -// OneModel["nozzle_selected"] = ""; -// -// m_ProfileJson["model"].push_back(OneModel); -// } -// -// // BBS:Machine -// json pmachine = jLocal["machine_list"]; -// nsize = pmachine.size(); -// BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(", got %1% machines")%nsize; -// for (int n = 0; n < nsize; n++) { -// json OneMachine = pmachine.at(n); -// -// std::string s1 = OneMachine["name"]; -// std::string s2 = OneMachine["sub_path"]; -// -// //wxString ModelFilePath = wxString::Format("%s\\%s\\%s", strFolder, strVendor, s2); -// boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); -// std::string sub_file = sub_path.string(); -// LoadFile(sub_file, contents); -// json pm = json::parse(contents); -// -// std::string strInstant = pm["instantiation"]; -// if (strInstant.compare("true") == 0) { -// OneMachine["model"] = pm["printer_model"]; -// -// m_ProfileJson["machine"].push_back(OneMachine); -// } -// } -// -// // BBS:Filament -// json pFilament = jLocal["filament_list"]; -// nsize = pFilament.size(); -// -// int nFalse = 0; -// int nModel = 0; -// int nFinish = 0; -// BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(", got %1% filaments")%nsize; -// for (int n = 0; n < nsize; n++) { -// json OneFF = pFilament.at(n); -// -// std::string s1 = OneFF["name"]; -// std::string s2 = OneFF["sub_path"]; -// -// if (!m_ProfileJson["filament"].contains(s1)) -// { -// //wxString ModelFilePath = wxString::Format("%s\\%s\\%s", strFolder, strVendor, s2); -// boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); -// std::string sub_file = sub_path.string(); -// LoadFile(sub_file, contents); -// json pm = json::parse(contents); -// -// std::string strInstant = pm["instantiation"]; -// if (strInstant == "true") { -// std::string sV; -// std::string sT; -// -// int nRet = GetFilamentInfo(sub_file, sV, sT); -// if (nRet != 0) continue; -// -// OneFF["vendor"] = sV; -// OneFF["type"] = sT; -// -// OneFF["models"] = ""; -// OneFF["selected"] = 0; -// } -// else -// continue; -// -// } else { -// OneFF = m_ProfileJson["filament"][s1]; -// } -// -// std::string vModel = ""; -// int nm = m_ProfileJson["model"].size(); -// int bFind = 0; -// for (int m = 0; m < nm; m++) { -// std::string strFF = m_ProfileJson["model"][m]["materials"]; -// strFF = (boost::format(";%1%;")%strFF).str(); -// std::string strTT = (boost::format(";%1%;")%s1).str(); -// if (strFF.find(strTT) != std::string::npos) { -// std::string sModel = m_ProfileJson["model"][m]["model"]; -// -// vModel = (boost::format("%1%[%2%]")%vModel %sModel).str(); -// bFind = 1; -// } -// } -// -// OneFF["models"] = vModel; -// -// m_ProfileJson["filament"][s1] = OneFF; -// } -// -// //process -// json pProcess = jLocal["process_list"]; -// nsize = pProcess.size(); -// BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(", got %1% processes")%nsize; -// for (int n = 0; n < nsize; n++) { -// json OneProcess = pProcess.at(n); -// -// std::string s2 = OneProcess["sub_path"]; -// //wxString ModelFilePath = wxString::Format("%s\\%s\\%s", strFolder, strVendor, s2); -// boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); -// std::string sub_file = sub_path.string(); -// LoadFile(sub_file, contents); -// json pm = json::parse(contents); -// -// std::string bInstall = pm["instantiation"]; -// if (bInstall == "true") -// { -// m_ProfileJson["process"].push_back(OneProcess); -// } -// } -// -// } -// catch(nlohmann::detail::parse_error &err) { -// BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<> jLocal; // BBS:models json pmodels = jLocal["machine_model_list"]; @@ -1467,11 +1284,9 @@ int GuideFrame::LoadProfileFamily(std::string strVendor, std::string strFilePath boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); std::string sub_file = sub_path.string(); - // wxLogMessage("GUIDE: json_path2 %s", w2s(ModelFilePath)); - LoadFile(sub_file, contents); - // wxLogMessage("GUIDE: json_path2 content: %s", contents); - json pm = json::parse(contents); - // wxLogMessage("GUIDE: json_path2 loaded"); + boost::nowide::ifstream ifs(sub_file); + json pm; + ifs >> pm; OneModel["vendor"] = strVendor; std::string NozzleOpt = pm["nozzle_diameter"]; @@ -1502,8 +1317,9 @@ int GuideFrame::LoadProfileFamily(std::string strVendor, std::string strFilePath // wxString ModelFilePath = wxString::Format("%s\\%s\\%s", strFolder, strVendor, s2); boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); std::string sub_file = sub_path.string(); - LoadFile(sub_file, contents); - json pm = json::parse(contents); + boost::nowide::ifstream ifs(sub_file); + json pm; + ifs >> pm; std::string strInstant = pm["instantiation"]; if (strInstant.compare("true") == 0) { @@ -1543,8 +1359,9 @@ int GuideFrame::LoadProfileFamily(std::string strVendor, std::string strFilePath // wxString ModelFilePath = wxString::Format("%s\\%s\\%s", strFolder, strVendor, s2); boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); std::string sub_file = sub_path.string(); - LoadFile(sub_file, contents); - json pm = json::parse(contents); + boost::nowide::ifstream ifs(sub_file); + json pm; + ifs >> pm; std::string strInstant = pm["instantiation"]; BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << "Load Filament:" << s1 << ",Path:" << sub_file << ",instantiation:" << strInstant; @@ -1601,8 +1418,9 @@ int GuideFrame::LoadProfileFamily(std::string strVendor, std::string strFilePath // wxString ModelFilePath = wxString::Format("%s\\%s\\%s", strFolder, strVendor, s2); boost::filesystem::path sub_path = boost::filesystem::absolute(vendor_dir / s2).make_preferred(); std::string sub_file = sub_path.string(); - LoadFile(sub_file, contents); - json pm = json::parse(contents); + boost::nowide::ifstream ifs(sub_file); + json pm; + ifs >> pm; std::string bInstall = pm["instantiation"]; if (bInstall == "true") { m_ProfileJson["process"].push_back(OneProcess); } @@ -1644,23 +1462,23 @@ void GuideFrame::GetStardardFilePath(std::string &FilePath) { StrReplace(FilePath, "\/", w2s(wxString::Format("%c", boost::filesystem::path::preferred_separator))); } -bool GuideFrame::LoadFile(std::string jPath, std::string &sContent) -{ - try { - boost::nowide::ifstream t(jPath); - std::stringstream buffer; - buffer << t.rdbuf(); - sContent=buffer.str(); - BOOST_LOG_TRIVIAL(trace) << __FUNCTION__ << boost::format(", load %1% into buffer")% jPath; - } - catch (std::exception &e) - { - BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ", got exception: "< Date: Mon, 9 Sep 2024 18:20:44 +0800 Subject: [PATCH 22/38] FIX:remove the auxiliary directory when sending for printing jira:[for send gcode] Change-Id: I0774ca97043e25ce1f731371739052921f721087 (cherry picked from commit 0dda96f91ee68c89b16f0f2622902817a1171798) (cherry picked from commit 73b45f347bba8654fa5a415b673beb0d3ab1f5bf) --- src/slic3r/GUI/Plater.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 5562386b3..daa5fc112 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -12131,7 +12131,7 @@ int Plater::send_gcode(int plate_idx, Export3mfProgressFn proFn) return -1; } - SaveStrategy strategy = SaveStrategy::Silence | SaveStrategy::SkipModel | SaveStrategy::WithGcode; + SaveStrategy strategy = SaveStrategy::Silence | SaveStrategy::SkipModel | SaveStrategy::WithGcode | SaveStrategy::SkipAuxiliary; #if !BBL_RELEASE_TO_PUBLIC //only save model in QA environment std::string sel = get_app_config()->get("iot_environment"); From 3a21a4d4cc2d92e71baf9d10a7c0d8fb83d6c486 Mon Sep 17 00:00:00 2001 From: gerrit Date: Fri, 13 Sep 2024 22:24:46 +0800 Subject: [PATCH 23/38] ci: update build version to 01.09.05.55 Change-Id: I5137eb673d157bf080fd0e97b0748ae1fa47e113 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 1d1cdb14d..9ed3cd4f2 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.05.54") +set(SLIC3R_VERSION "01.09.05.55") From 784dada9179bb9306984b50e946e974345a37db0 Mon Sep 17 00:00:00 2001 From: "maosheng.wei" Date: Mon, 5 Aug 2024 16:12:25 +0800 Subject: [PATCH 24/38] ENH: open wizard dialog after creating or editing custom Filament Jira: XXXX Change-Id: I68d13df943b29cb9464f04651ed3fa9ec7511789 (cherry picked from commit e4f4720a249559c6a3c98872338ca7dbe4c73044) --- src/slic3r/GUI/Plater.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index daa5fc112..fdd3509f8 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -8053,6 +8053,7 @@ void Plater::priv::on_create_filament(SimpleEvent &) CreatePresetSuccessfulDialog success_dlg(wxGetApp().mainframe, SuccessType::FILAMENT); int res = success_dlg.ShowModal(); } + wxGetApp().run_wizard(ConfigWizard::RR_USER, ConfigWizard::SP_FILAMENTS); } void Plater::priv::on_modify_filament(SimpleEvent &evt) @@ -8080,7 +8081,8 @@ void Plater::priv::on_modify_filament(SimpleEvent &evt) tab->select_preset(need_edit_preset->name); // when some preset have modified, if the printer is not need_edit_preset_name compatible printer, the preset will jump to other preset, need select again if (!need_edit_preset->is_compatible) tab->select_preset(need_edit_preset->name); - } + } else + wxGetApp().run_wizard(ConfigWizard::RR_USER, ConfigWizard::SP_FILAMENTS); } From fb92013ae8cae2eb487ffd94a4cfa34bfed450fc Mon Sep 17 00:00:00 2001 From: gerrit Date: Sat, 14 Sep 2024 10:07:28 +0800 Subject: [PATCH 25/38] ci: update build version to 01.09.05.56 Change-Id: I1fbaa853c1427fa24dc4538bad78fd55e7a66ded --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 9ed3cd4f2..3d409ba62 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.05.55") +set(SLIC3R_VERSION "01.09.05.56") From 530153b32bd72f1f5c74dcb8f8acf6248d3150ff Mon Sep 17 00:00:00 2001 From: Stone Li Date: Fri, 19 Jul 2024 14:24:18 +0800 Subject: [PATCH 26/38] NEW: support polish language JIRA: STUDIO-9551 Change-Id: Ife612ddd24a7b3247167be04c3fbfa9219a15777 Signed-off-by: Stone Li (cherry picked from commit c66e4e54096c93aaa56956b1d59859fa6e602961) --- bbl/i18n/pl/BambuStudio_pl.po | 12938 +++++++++++++++++++++++++++++ resources/i18n/pl/BambuStudio.mo | Bin 0 -> 464214 bytes src/slic3r/GUI/Preferences.cpp | 6 +- 3 files changed, 12943 insertions(+), 1 deletion(-) create mode 100644 bbl/i18n/pl/BambuStudio_pl.po create mode 100644 resources/i18n/pl/BambuStudio.mo diff --git a/bbl/i18n/pl/BambuStudio_pl.po b/bbl/i18n/pl/BambuStudio_pl.po new file mode 100644 index 000000000..733d9b840 --- /dev/null +++ b/bbl/i18n/pl/BambuStudio_pl.po @@ -0,0 +1,12938 @@ +msgid "" +msgstr "" +"Project-Id-Version: Bambu Studio\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : ((n%10>=2 && n%10<=4) && ((n%100<12 || n%100>14))) ? 1 : 2;\n" +"X-Generator: Poedit 3.4.2\n" + +msgid "" +"\n" +"\n" +"Would you like to redirect to the webpage for rating?" +msgstr "" +"\n" +"\n" +"Czy chcesz przenieść się na stronę internetową w celu oceny?" + +#, boost-format +msgid "" +"\n" +"%1% is too close to exclusion area, there will be collisions when printing." +msgstr "" +"\n" +"%1% znajduje się zbyt blisko wykluczonego obszaru do druku. Istnieje ryzyko kolizji podczas drukowania." + +msgid "" +"\n" +"Do you want to rewrite it?" +msgstr "" +"\n" +"Czy chcesz go zastąpić?" + +msgid "" +"\n" +"You can discard the preset values you have modified, or choose to continue using the modified values in the new project" +msgstr "" +"\n" +"Możesz zapisać lub odrzucić zmodyfikowane wartości w profilu, lub kontynuować ich używanie w nowym profilu" + +msgid "" +"\n" +"You can save or discard the preset values you have modified, or choose to continue using the values you have modified on the new preset." +msgstr "" +"\n" +"Możesz zapisać lub odrzucić zmodyfikowane wartości profilu, lub kontynuować ich używanie w nowym profilu." + +msgid "" +"\n" +"You can save or discard the preset values you have modified." +msgstr "" +"\n" +"Możesz zapisać lub odrzucić zmienione wartości w profilu." + +msgid "\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." +msgstr "\"Bambu\" lub \"Generic\" nie mogą być używane jako Dostawca dla niestandardowych filamentów." + +msgid "\"Fix Model\" feature is currently only on Windows. Please repair the model on Bambu Studio(windows) or CAD softwares." +msgstr "Funkcja „Napraw model” jest obecnie dostępna tylko w systemie Windows. Proszę naprawić model w Bambu Studio (Windows) lub programach CAD." + +msgid "%" +msgstr "%" + +#, boost-format +msgid "%1%" +msgstr "%1%" + +#, boost-format +msgid "%1% Preset" +msgstr "%1% ustawienia" + +#, boost-format +msgid "%1% infill pattern doesn't support 100%% density." +msgstr "Wzór wypełnienia %1% nie obsługuje gęstości 100%%." + +#, boost-format +msgid "%1% is too close to exclusion area, there may be collisions when printing." +msgstr "%1% jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas drukowania." + +#, boost-format +msgid "%1% is too close to exclusion area, there will be collisions when printing." +msgstr "%1% znajduje się zbyt blisko wykluczonego obszaru do druku. Istnieje ryzyko kolizji podczas drukowania." + +#, boost-format +msgid "%1% is too close to others, and collisions may be caused." +msgstr "%1% jest zbyt blisko innych, mogą wystąpić kolizje." + +#, boost-format +msgid "%1% is too tall, and collisions will be caused." +msgstr "%1% jest zbyt wysoki, mogą wystąpić kolizje." + +#, boost-format +msgid "%1% was replaced with %2%" +msgstr "%1% zostało zastąpione przez %2%" + +#, c-format, boost-format +msgid "%.1f" +msgstr "%.1f" + +#, 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 "Do drukarki przypisane są %d ustawienia filamentu i %d ustawienia procesu. Te ustawienia zostaną usunięte wraz z usunięciem drukarki." + +#, c-format, boost-format +msgid "%d triangles" +msgstr "%d trójkątów" + +#, c-format, boost-format +msgid "" +"%s\n" +"Do you want to continue?" +msgstr "" +"%s\n" +"Czy chcesz kontynuować?" + +#, c-format, boost-format +msgid "%s Update" +msgstr "Aktualizacja %s" + +#, c-format, boost-format +msgid "%s can't be percentage" +msgstr "%s nie może być procentem" + +#, c-format, boost-format +msgid "%s does not support %s" +msgstr "%s nie obsługuje %s" + +#, c-format, boost-format +msgid "%s error" +msgstr "%s błąd" + +#, c-format, boost-format +msgid "%s has a warning" +msgstr "%s ma ostrzeżenie" + +#, c-format, boost-format +msgid "%s has encountered an error" +msgstr "%s napotkał błąd" + +#, c-format, boost-format +msgid "%s info" +msgstr "%s info" + +#, c-format, boost-format +msgid "%s information" +msgstr "%s informacja" + +#, c-format, boost-format +msgid "%s is not compatible with %s" +msgstr "%s nie jest kompatybilne z %s" + +#, c-format, boost-format +msgid "%s is not supported by AMS." +msgstr "%s nie jest obsługiwany przez AMS." + +#, c-format, boost-format +msgid "%s warning" +msgstr "%s ostrzeżenie" + +#, c-format, boost-format +msgid "&About %s" +msgstr "&O programie %s" + +msgid "&Edit" +msgstr "&Edytuj" + +msgid "&File" +msgstr "&Plik" + +msgid "&Help" +msgstr "&Pomoc" + +msgid "&Open G-code" +msgstr "&Otwórz plik G-code" + +msgid "&Quit" +msgstr "&Zakończ" + +msgid "&View" +msgstr "&Widok" + +msgid "*" +msgstr "*" + +#, c-format, boost-format +msgid "*Printing %s material with %s may cause nozzle damage" +msgstr "*Drukowanie materiałem %s z dyszą %s może spowodować uszkodzenie dyszy" + +msgid "*We recommend you to add brand, materia, type, and even humidity level in the Name" +msgstr "*Zalecamy dodanie do nazwy marki i typu filamentu, a nawet poziomu wilgotności" + +msgid "+ Add Preset" +msgstr "+ Dodaj Profil" + +msgid "--use-firmware-retraction is not compatible with --wipe" +msgstr "--use-firmware-retraction nie jest kompatybilne z --wipe" + +msgid "--use-firmware-retraction is only supported by Marlin, Klipper, Smoothie, RepRapFirmware, Repetier and Machinekit firmware" +msgstr "--use-firmware-retraction jest obsługiwane tylko przez oprogramowanie układowe Marlin, Klipper, Smoothie, RepRapFirmware, Repetier i Machinekit" + +msgid "- \\u2103" +msgstr "- u2103" + +msgid "/" +msgstr "/" + +msgid "0" +msgstr "0" + +msgid "0%" +msgstr "0%" + +msgid "0 (no open anchors)" +msgstr "0 (brak otwartych kotwic)" + +msgid "0 (not anchored)" +msgstr "0 (bez kotwiczenia)" + +msgid "0 means auto spacing." +msgstr "Wartość 0 oznacza automatyczny odstęp." + +msgid "100%" +msgstr "100%" + +msgid "1000 (unlimited)" +msgstr "1000 (bez ograniczeń)" + +msgid "1080p" +msgstr "1080p" + +msgid "1120x480" +msgstr "1120x480" + +msgid "1120x540" +msgstr "1120x540" + +msgid "1120x640" +msgstr "1120x640" + +msgid "1120x720" +msgstr "1120x720" + +msgid "1280x720" +msgstr "1280x720" + +msgid "1680x1080" +msgstr "1680x1080" + +msgid "1680x720" +msgstr "1680x720" + +msgid "1680x840" +msgstr "1680x840" + +msgid "1680x960" +msgstr "1680x960" + +msgid "1920x1080" +msgstr "1920x1080" + +msgid "3DBenchy" +msgstr "3DBenchy" + +msgid "3D Honeycomb" +msgstr "3D Plaster miodu" + +msgid "3D Models" +msgstr "Modele 3D" + +msgid "3D Mouse disconnected." +msgstr "Mysz 3D odłączona." + +#: resources/data/hints.ini: [hint:3D Scene Operations] +msgid "" +"3D Scene Operations\n" +"Did you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" +msgstr "" +"Sterowanie sceną 3D\n" +"Czy wiesz, jak kontrolować widok oraz wybierać obiekty/części w scenie 3D za pomocą myszy i panelu dotykowego?" + +msgid "3Dconnexion settings" +msgstr "Ustawienia 3Dconnexion" + +msgid "640x480" +msgstr "640x480" + +msgid "720p" +msgstr "720p" + +msgid "?" +msgstr "?" + +msgid "ABS/ASA" +msgstr "ABS/ASA" + +msgid "AMS" +msgstr "AMS" + +msgid "AMS-Extra" +msgstr "AMS-Extra" + +msgid "AMSMaterialsSetting" +msgstr "Ustawienie materiałów AMS" + +msgid "AMS Materials Setting" +msgstr "Ustawienia materiałów AMS" + +msgid "AMS Settings" +msgstr "Ustawienia AMS" + +msgid "AMS Slots" +msgstr "Gniazda AMS" + +msgid "AMS auto switch filament" +msgstr "Automatyczna zmiana filamentu w AMS" + +msgid "AMS filament backup" +msgstr "Rezerwowy filament AMS" + +msgid "AMS filament backup is not enabled, please enable it in the AMS settings." +msgstr "AMS Filament Backup nie jest włączony, proszę go włączyć w ustawieniach AMS." + +msgid "AMS filaments" +msgstr "Filamenty AMS" + +msgid "AMS not connected" +msgstr "AMS niepodłączony" + +msgid "AMS settings are not supported for external spool" +msgstr "Aktualne ustawienia AMS nie obsługują używania szpuli zewnętrznej." + +msgid "AMS slot used for this filament" +msgstr "Gniazdo AMS używane dla tego filamentu" + +msgid "AMS will continue to another spool with the same properties of filament automatically when current filament runs out" +msgstr "AMS automatycznie przełączy się na inne gniazdo z tym samym rodzajem filamentu, gdy obecny filament się skończy" + +msgid "API Key / Password" +msgstr "Klucz API / Hasło" + +msgid "API key" +msgstr "Klucz API" + +msgid "AWS PRE host" +msgstr "AWS PRE host" + +msgid "AWS host" +msgstr "Host AWS" + +msgid "A G-code path goes beyond the boundary of plate." +msgstr "Ścieżka G-code wychodzi poza granice płyty." + +msgid "A G-code path goes beyond the max print height." +msgstr "Ścieżka G-code wychodzi poza maksymalną wysokość druku." + +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "Konfiguracja o tej samej nazwie już istnieje: %s, czy chcesz ją nadpisać." + +msgid "A desiccant status lower than two bars indicates that desiccant may be inactive. Please change the desiccant.(The bars: higher the better.)" +msgstr "Stan środka osuszającego niższy niż dwie kreski wskazuje, że środek osuszający może być nieaktywny. Należy wymienić pakiety ze środkiem osuszającym (im więcej, tym lepiej)." + +msgid "A error occurred. Maybe memory of system is not enough or it's a bug of the program" +msgstr "Wystąpił błąd. Być może brakuje pamięci w systemie lub jest to błąd programu" + +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "Plik o tej samej nazwie już istnieje: %s, czy chcesz go nadpisać." + +msgid "A gap between innermost brim line and object can make brim be removed more easily" +msgstr "Odstęp między najbardziej wewnętrzną linią Brimu a obiektem co może ułatwić usunięcie Bimu" + +#, c-format, boost-format +msgid "A new Network plug-in(%s) available, Do you want to install it?" +msgstr "Nowa wtyczka sieciowa (%s) jest dostępna. Czy chcesz ją zainstalować?" + +msgid "A new configuration package available, Do you want to install it?" +msgstr "Dostępny jest nowy pakiet konfiguracyjny. Czy chcesz go zainstalować?" + +msgid "A new version is available" +msgstr "Dostępna jest nowa wersja" + +msgid "A problem occured during calibration. Click to view the solution." +msgstr "Wystąpił problem podczas kalibracji. Kliknij, aby wyświetlić rozwiązanie." + +msgid "A problem occurred during calibration. Click to view the solution." +msgstr "Wystąpił problem podczas kalibracji. Kliknij, aby zobaczyć rozwiązanie." + +msgid "A test model will be printed. Please clear the build plate and place it back to the hot bed before calibration." +msgstr "Będzie przeprowadzony test drukowania modelu testowego. Przed kalibracją proszę wyczyścić płyte i umieścić ją z powrotem na podgrzanym podłożu." + +msgid "Abnormal print file data. Please slice again" +msgstr "Nieprawidłowe dane pliku druku. Proszę ponownie pokroić" + +msgid "Abnormal print file data. Please slice again." +msgstr "Nienormalne dane pliku druku. Proszę ponownie przetłumaczyć." + +#, c-format, boost-format +msgid "About %s" +msgstr "O %s" + +msgid "About this calibration" +msgstr "O tej kalibracji" + +msgid "Acceleration" +msgstr "Przyspieszenie" + +msgid "Acceleration limitation" +msgstr "Ograniczenie przyspieszenia" + +msgid "Acceleration of initial layer. Using a lower value can improve build plate adhensive" +msgstr "Przyspieszenie dla pierwszej warstwy. Użycie niższej wartości może poprawić przyczepność do stołu" + +msgid "Acceleration of inner walls. 0 means using normal printing acceleration" +msgstr "Przyspieszenie dla ścian wewnętrznych. 0 oznacza użycie normalnego przyspieszenia drukowania" + +msgid "Acceleration of outer wall. Using a lower value can improve quality" +msgstr "Przyspieszenie dla ściany zewnętrznej. Użycie niższej wartości może poprawić jakość" + +msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." +msgstr "Przyspieszenie dla wypełnienia. Jeśli wartość jest wyrażona jako procent (np. 100%), będzie obliczana na podstawie domyślnego przyspieszenia." + +msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" +msgstr "Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wartości może poprawić jakość górnej powierzchni" + +msgid "Accept" +msgstr "Akceptuj" + +msgid "Access Code" +msgstr "Kod dostępu" + +msgid "Access violation" +msgstr "Naruszenie dostępu" + +msgid "Accessory" +msgstr "Akcesoria" + +msgid "Accurate" +msgstr "Dokładne" + +msgid "Acivate for better air filtration" +msgstr "Aktywuj, aby zapewnić lepszą filtrację powietrza" + +msgid "Action" +msgstr "Akcja" + +msgid "Actions" +msgstr "Działania" + +msgid "Activate air filtration" +msgstr "Włącz filtrowanie powietrza" + +msgid "Activate for better air filtration" +msgstr "Włącz dla lepszego filtrowania powietrza" + +msgid "Actual Volume = Flushing Volume * Multiplier" +msgstr "Rzeczywista objętość = Objętość płukania* Mnożnik" + +msgid "Adaptive" +msgstr "Adaptacyjne" + +msgid "Adaptive Cubic" +msgstr "Sześcian adaptacyjny" + +msgid "Adaptive layer height" +msgstr "Adaptacyjna wysokość warstwy" + +msgid "Add" +msgstr "Dodaj" + +msgid "Add/Remove filaments" +msgstr "Dodaj/Usuń filamenty" + +msgid "Add/Remove materials" +msgstr "Dodaj/Usuń materiały" + +msgid "Add/Remove presets" +msgstr "Dodaj/Usuń profile" + +msgid "Add/Remove printers" +msgstr "Dodaj/Usuń drukarki" + +msgid "Add Custom G-code" +msgstr "Dodaj niestandardowy G-code" + +msgid "Add Custom Printer" +msgstr "Dodaj niestandardową drukarkę" + +msgid "Add Custom Template" +msgstr "Dodaj niestandardowy szablon" + +msgid "Add Filament Preset under this filament" +msgstr "Dodaj pofil filamentu" + +msgid "Add File" +msgstr "Dodaj plik" + +msgid "Add Models" +msgstr "Dodaj modele" + +msgid "Add Modifier" +msgstr "Dodaj modyfikator" + +msgid "Add Pause" +msgstr "Dodaj pauzę" + +msgid "Add Photo" +msgstr "Dodaj zdjęcie" + +msgid "Add Preset" +msgstr "Dodaj Profil" + +msgid "Add Primitive" +msgstr "Dodaj prymityw" + +msgid "Add connector" +msgstr "Dodaj łącznik" + +msgid "Add connector to selection" +msgstr "Dodaj łącznik do zaznaczenia" + +msgid "Add connectors" +msgstr "Dodaj łączniki" + +msgid "Add consumable extruder after existing extruders." +msgstr "Dodaj kolejny w kolejce ekstruder do wykorzystania." + +msgid "Add detail" +msgstr "Dodaj szczegół" + +msgid "Add height range" +msgstr "Dodaj zakres wysokości" + +msgid "Add line number" +msgstr "Dodaj numer linii" + +msgid "Add modifier" +msgstr "Dodaj modyfikator" + +msgid "Add negative part" +msgstr "Dodaj negatywną" + +msgid "Add one filament" +msgstr "Dodaj jeden filament" + +msgid "Add part" +msgstr "Dodaj część" + +msgid "Add plate" +msgstr "Dodaj plytę" + +msgid "Add preset for new printer" +msgstr "Dodaj ustawienia dla nowej drukarki" + +msgid "Add settings" +msgstr "Dodaj ustawienia" + +msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)" +msgstr "Dodaj pełne wypełnienie w pobliżu powierzchni pochyłych, aby zagwarantować pionową stałą grubość powłoki (górne i dolne pełne warstwy)" + +msgid "Add support blocker" +msgstr "Dodaj blokadę podpór" + +msgid "Add support enforcer" +msgstr "Dodaj wymuszenie podpór" + +msgid "Additional process preset" +msgstr "Dodatkowy szablon procesu" + +msgid "Address" +msgstr "Adres" + +msgid "Adjust" +msgstr "Dostosuj" + +msgid "Adjust to the set range automatically? \n" +msgstr "Dostosować automatycznie do ustawionego zakresu? \n" + +msgid "Advance" +msgstr "Zaawansowane" + +msgid "Advanced" +msgstr "Zaawansowane" + +msgid "After cut" +msgstr "Po przecięciu" + +msgid "" +"After using Flow Dynamics Calibration, there might still be some extrusion issues, such as:\n" +"1. Over-Extrusion: Excess material on your printed object, forming blobs or zits, or the layers seem thicker than expected and not uniform.\n" +"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the top layer of the model, even when printing slowly.\n" +"3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" +"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as they should be." +msgstr "" +"Po zastosowaniu Kalibracji Dynamiki Przepływu mogą wystąpić problemy z ekstruzją, takie jak:\n" +"1. Nadmierna ekstruzja: Nadmiar materiału na wydruku, tworzenie bąbli lub zgrubień, lub warstwy wydają się grubsze niż oczekiwano.\n" +"2. Niedostateczna ekstruzja: Bardzo cienkie warstwy, słaba wytrzymałość wypełnienia, lub przerwy w górnej warstwie modelu, nawet przy wolnym drukowaniu.\n" +"3. Niska jakość powierzchni: Powierzchnia wydruków wydaje się szorstka lub nierówna.\n" +"4. Słaba trwałość strukturalna: Wydruki łatwo się łamią lub nie są tak wytrzymałe, jak powinny." + +msgid "Air Printing Detection" +msgstr "Wykrywanie druku w powietrzu" + +msgid "Air filtration enhancement" +msgstr "Obsługa filtracji powietrza" + +msgid "Align to Y axis" +msgstr "Wyrównaj do osi Y" + +msgid "Aligned" +msgstr "Wyrównany" + +msgid "Aligned Rectilinear" +msgstr "Wyrównany prostoliniowy" + +msgid "All" +msgstr "Wszystko" + +msgid "All Files" +msgstr "Wszystkie pliki" + +msgid "All changes will be discarded." +msgstr "Wszystkie zmiany zostały zapisane." + +msgid "All changes will not be saved" +msgstr "Wszystkie zmiany nie zostaną zapisane" + +msgid "All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgstr "W polach dotyczących niestandardowego producenta lub modelu drukarki wprowadzono spacje. Proszę ponownie wprowadzić poprawne dane." + +msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." +msgstr "Wszystkie wprowadzone dane w niestandardowym producencie lub numerze seryjnym to spacje. Proszę wprowadzić ponownie." + +msgid "All objects will be removed, continue?" +msgstr "Wszystkie obiekty zostaną usunięte, kontynuować?" + +msgid "All solid layer" +msgstr "Wszystkie jednolite warstwy" + +msgid "" +"All the filament presets belong to this filament would be deleted. \n" +"If you are using this filament on your printer, please reset the filament information for that slot." +msgstr "" +"Czy na pewno chcesz usunąć wybrane ustawienia? \n" +"Jeśli używasz tego filamentu w swojej drukarce, proszę zresetuj informacje o filamencie dla tego gniazda." + +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-arrange on these objects." +msgstr "Wszystkie wybrane obiekty znajdują się na zablokowanej płycie. Nie można automatycznie ustawiać tych obiektów." + +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-orient on these objects." +msgstr "" +"Wszystkie wybrane obiekty znajdują się na zablokowanej płycie.\n" +"Nie można automatycznie ustawiać tych obiektów." + +msgid "All walls" +msgstr "Wszystkie ściany" + +msgid "Allow Prompt Sound" +msgstr "Zezwól na dźwięk podpowiedzi" + +msgid "Allow multiple materials on same plate" +msgstr "Zezwalaj na używanie wielu materiałów na tej samej płycie" + +#, boost-format +msgid "Allows painting only on facets selected by: \"%1%\"" +msgstr "Pozwala malować tylko na powierzchniach wybranych przez: \"%1%\"" + +msgid "Along X axis" +msgstr "Wzdłuż osi X" + +msgid "Along Y axis" +msgstr "Wzdłuż osi Y" + +msgid "Along Z axis" +msgstr "Wzdłuż osi Z" + +msgid "Already did a synchronization, do you want to sync only changes or resync all?" +msgstr "Już przeprowadzono synchronizację. Czy chcesz synchronizować tylko zmiany czy ponownie wszystko?" + +msgid "Alt+Left mouse button" +msgstr "Alt+Lewy przycisk myszy" + +msgid "Alt+Mouse wheel" +msgstr "Alt+Kółko myszy" + +msgid "Alt + Mouse wheel" +msgstr "Alt + Kółko myszy" + +msgid "Alt + Shift + Enter" +msgstr "Alt + Shift + Enter" + +msgid "Ams Status" +msgstr "Status Ams" + +msgid "Ams filament backup" +msgstr "Rezerwowy filament AMS" + +msgid "An SD card needs to be inserted before printing." +msgstr "Przed drukowaniem należy włożyć kartę MicroSD." + +msgid "An SD card needs to be inserted before printing via LAN." +msgstr "Przed drukowaniem przez LAN należy włożyć kartę MicroSD." + +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "Przed wysłaniem na kartę MicroSD drukarki należy włożyć kartę MicroSD." + +msgid "An SD card needs to be inserted before sending to printer." +msgstr "Przed wysłaniem do drukarki należy włożyć kartę MicroSD." + +msgid "An SD card needs to be inserted to record timelapse." +msgstr "Aby nagrywać timelapse, należy włożyć kartę MicroSD." + +msgid "An error occurred. Maybe memory of system is not enough or it's a bug of the program" +msgstr "Wystąpił błąd. Może brakować pamięci w systemie lub to błąd programu" + +msgid "An important update was detected and needs to be run before printing can continue. Do you want to update now? You can also update later from 'Upgrade firmware'." +msgstr "Wykryto ważną aktualizację, która musi zostać uruchomiona przed kontynuowaniem druku. Czy chcesz teraz zaktualizować? Możesz również zaktualizować później z poziomu 'Aktualizuj firmware'." + +msgid "" +"An object's XY size compensation will not be used because it is also color-painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" +"Kompensacja rozmiaru XY obiektu nie będzie używana, ponieważ obiekt jest również malowany kolorami.\n" +"Kompensacja rozmiaru XY nie może być łączona z malowaniem kolorów." + +msgid "" +"An object is laid over the boundary of plate or exceeds the height limit.\n" +"Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the build volume." +msgstr "" +"Obiekt jest położony na granicy płyty lub przekracza limit wysokości.\n" +"Rozwiąż problem, przesuwając go całkowicie na lub poza płytę i potwierdzając, że wysokość mieści się w przestrzeni roboczej." + +msgid "An object is layed over the boundary of plate." +msgstr "Obiekt jest położony na granicy płyty." + +msgid "" +"An object is layed over the boundary of plate.\n" +"Please solve the problem by moving it totally inside or outside plate." +msgstr "" +"Obiekt jest umieszczony poza granicą płyty lub przekracza limit wysokości.\n" +"Rozwiąż problem, przesuwając go całkowicie na płytę lub poza nią oraz potwierdź, że wysokość mieści się w obszarze roboczym." + +msgid "And it is valid when importing an stl with at least two meshes." +msgstr "Jest to ważne w przypadku importowania pliku stl z co najmniej dwoma siatkami." + +msgid "And it is valid when there are at least two parts in object or stl has at least two meshes." +msgstr "Jest to ważne, gdy w obiekcie znajdują się co najmniej dwie części lub stl ma co najmniej dwie siatki." + +msgid "Angle" +msgstr "Kąt" + +msgid "Angle for ironing, which controls the relative angle between the top surface and ironing" +msgstr "Kąt prasowania, który kontroluje względny kąt między górną powierzchnią a prasowaniem" + +msgid "Angle for sparse infill pattern, which controls the start or main direction of line" +msgstr "Kąt dla wzoru wypełnienia, który steruje początkowym lub głównym kierunkiem linii" + +msgid "Another export job is running." +msgstr "Trwa inne zadanie eksportu." + +msgid "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" +msgstr "" +"Inna wirtualna kamera jest już uruchomiona.\n" +"Bambu Studio obsługuje tylko jedną wirtualną kamerę.\n" +"Czy chcesz zatrzymać tę wirtualną kamerę?" + +msgid "Any arrow" +msgstr "Dowolna strzałka" + +msgid "Append" +msgstr "Dołącz" + +msgid "Application is closing" +msgstr "Zamykanie aplikacji" + +msgid "Apply" +msgstr "Zastosuj" + +msgid "Apply scarf joints only to smooth perimeters where traditional seams do not conceal the seams at sharp corners effectively." +msgstr "Szwy typu Scarf należy stosować wyłącznie na gładkich krawędziach, gdzie tradycyjne szwy nie są w stanie skutecznie ukryć szwów w ostrych narożnikach." + +msgid "Approximate color matching." +msgstr "Przybliżone dopasowanie kolorów." + +msgid "Arachne" +msgstr "Arachne" + +msgid "" +"Arachne engine only works when overhang slowing down is disabled.\n" +"This may cause decline in the quality of overhang surface when print fastly" +msgstr "" +"Silnik Arachne działa tylko wtedy, gdy wyłączone jest spowolnienie na nawisach.\n" +"Może to spowodować pogorszenie jakości nawisających powierzchni podczas szybkiego drukowania." + +msgid "" +"Arachne engine only works when overhang slowing down is disabled.\n" +"This may cause decline in the quality of overhang surface when print fastly\n" +msgstr "" +"Silnik Arachne działa tylko wtedy, gdy wyłączone jest spowolnienie na nawisach.\n" +"Może to spowodować pogorszenie jakości nawisających powierzchni podczas szybkiego drukowania.\n" + +msgid "Arc fitting" +msgstr "Dopasowanie łuków" + +msgid "Archimedean Chords" +msgstr "Akordy Archimedesa" + +#, boost-format +msgid "Are you sure to %1% the selected preset?" +msgstr "Czy na pewno chcesz %1% wybrane ustawienia?" + +msgid "Are you sure to cancel the current calibration and return to the home page?" +msgstr "Czy na pewno chcesz anulować bieżącą kalibrację i wrócić do strony głównej?" + +msgid "Are you sure to delete the selected preset?" +msgstr "Czy na pewno chcesz usunąć wybrane ustawienia?" + +msgid "" +"Are you sure to delete the selected preset? \n" +"If the preset corresponds to a filament currently in use on your printer, please reset the filament information for that slot." +msgstr "" +"Czy na pewno chcesz usunąć wybrane ustawienia? \n" +"Jeśli ustawienia odpowiadają obecnie używanemu w drukarce filamentowi, zresetuj informacje o filamencie dla tego slotu." + +msgid "Are you sure you want to cancel this print?" +msgstr "Czy na pewno chcesz anulować to drukowanie?" + +msgid "Are you sure you want to clear the filament information?" +msgstr "Czy na pewno chcesz usunąć informacje o filamencie?" + +msgid "Are you sure you want to update? This will take about 10 minutes. Do not turn off the power while the printer is updating." +msgstr "Czy na pewno chcesz zaktualizować? To zajmie około 10 minut. Nie wyłączaj zasilania podczas aktualizacji drukarki." + +msgid "Arrange" +msgstr "Ułóż" + +msgid "Arrange Options" +msgstr "Opcje rozmieszczania" + +msgid "Arrange all objects" +msgstr "Rozmieść wszystkie obiekty" + +msgid "Arrange failed. Found some exceptions when processing object geometries." +msgstr "Ustawianie nie powiodło się. Wykryto pewne wyjątki podczas przetwarzania geometrii obiektu." + +msgid "Arrange objects on selected plates" +msgstr "Rozmieść obiekty na wybranych płytach" + +msgid "Arrange options" +msgstr "Opcje rozmieszczania" + +msgid "Arrange options: 0-disable, 1-enable, others-auto" +msgstr "Opcje rozmieszczenia: 0-wyłącz, 1-włącz, inne - auto" + +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single bed:\n" +"%s" +msgstr "" +"Podczas ustawienia pominięto następujące obiekty, które nie mieszczą się na pojedynczej płycie:\n" +"%s" + +msgid "Arranging" +msgstr "Ustawianie" + +msgid "Arranging..." +msgstr "Ustawianie..." + +msgid "Arranging canceled." +msgstr "Ustawianie anulowane." + +msgid "Arranging done." +msgstr "Ustawianie zakończone." + +msgid "Arranging is done but there are unpacked items. Reduce spacing and try again." +msgstr "Ustawianie zostało zakończone, ale niektóre elementy nie mogły zostać ustawione. Zmniejsz odstępy i spróbuj ponownie." + +msgid "Arrow Down" +msgstr "Strzałka w dół" + +msgid "Arrow Left" +msgstr "Strzałka w lewo" + +msgid "Arrow Right" +msgstr "Strzałka w prawo" + +msgid "Arrow Up" +msgstr "Strzałka w górę" + +msgid "Asia-Pacific" +msgstr "Azja-Pacyfik" + +msgid "Assemble" +msgstr "Montuj" + +msgid "Assemble Control" +msgstr "Kontrola montażu" + +msgid "Assemble the selected objects to an object with multiple parts" +msgstr "Zmontuj wybrane obiekty w obiekt wieloczęściowy" + +msgid "Assemble the selected objects to an object with single part" +msgstr "Zmontuj wybrane obiekty w jedną część" + +msgid "Assemble the selected parts to a single part" +msgstr "Złóż wybrane elementy w jedną część" + +msgid "Assembly" +msgstr "Montaż" + +msgid "Assembly Guide" +msgstr "Przewodnik montażowy" + +msgid "Assembly Info" +msgstr "Informacje o montażu" + +msgid "Assembly Return" +msgstr "Wróć do montażu" + +msgid "Assembly View" +msgstr "Widok montażu" + +msgid "Assign the part to the other side" +msgstr "Przypisz do drugiej strony" + +msgid "Associate Files To Bambu Studio" +msgstr "Powiąż pliki z Bambu Studio" + +msgid "Associate .3mf files to BambuStudio" +msgstr "Powiąż pliki.3mf z BambuStudio" + +msgid "Associate .3mf files to Bambu Studio" +msgstr "Powiąż pliki .3mf z Bambu Studio" + +msgid "Associate .step/.stp files to BambuStudio" +msgstr "Powiąż pliki .step/.stp z Bambu Studio" + +msgid "Associate .step/.stp files to Bambu Studio" +msgstr "Powiąż pliki .step/.stp z Bambu Studio" + +msgid "Associate .stl files to BambuStudio" +msgstr "Powiąż pliki .stl z BambuStudio" + +msgid "Associate .stl files to Bambu Studio" +msgstr "Powiąż pliki .stl z Bambu Studio" + +msgid "Associate files to BambuStudio" +msgstr "Powiąż pliki z BambuStudio" + +msgid "" +"At least one successful print record of this print profile is required \n" +"to give a positive rating(4 or 5stars)." +msgstr "" +"Aby wystawić pozytywną ocenę (4 lub 5 gwiazdek), wymagane \n" +"jest co najmniej jedno pomyślne drukowanie dla tego profilu." + +msgid "Attention!" +msgstr "Uwaga!" + +msgid "Author" +msgstr "Autor" + +msgid "Authorization Type" +msgstr "Typ autoryzacji" + +msgid "Auto" +msgstr "Auto" + +#: resources/data/hints.ini: [hint:Auto-Arrange] +msgid "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all objects in your project?" +msgstr "" +"Automatyczne rozmieszczanie\n" +"Czy wiesz, że możesz automatycznie rozmieścić wszystkie obiekty w swoim projekcie?" + +msgid "Auto-Backup" +msgstr "Auto-Zapis" + +msgid "Auto-Calc" +msgstr "Automatyczne obliczanie" + +msgid "Auto-Calibration" +msgstr "Automatyczna kalibracja" + +#: resources/data/hints.ini: [hint:Auto-Orient] +msgid "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for printing by a simple click?" +msgstr "" +"Automatyczna orientacja obiektu\n" +"Czy wiesz, że możesz obracać obiekty do optymalnej orientacji drukowania za pomocą jednego kliknięcia?" + +msgid "Auto-record Monitoring" +msgstr "Automatyczne monitorowanie nagrywania" + +msgid "Auto-recovery from step loss" +msgstr "Automatyczne odzyskiwanie po utracie kroków" + +msgid "Auto Bed Type" +msgstr "Auto typ Płyty" + +msgid "Auto Brim" +msgstr "Automatyczny Brim" + +msgid "" +"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, directly measuring the calibration patterns. However, please be advised that the efficacy and accuracy of this method may be compromised with specific types of materials. Particularly, filaments that are transparent or semi-transparent, sparkling-particled, or have a high-reflective finish may not be suitable for this calibration and can produce less-than-desirable results.\n" +"\n" +"The calibration results may vary between each calibration or filament. We are still improving the accuracy and compatibility of this calibration through firmware updates over time.\n" +"\n" +"Caution: Flow Rate Calibration is an advanced process, to be attempted only by those who fully understand its purpose and implications. Incorrect usage can lead to sub-par prints or printer damage. Please make sure to carefully read and understand the process before doing it." +msgstr "" +"Automatyczna Kalibracja Prędkości Przepływu wykorzystuje technologię Micro-Lidar Bambu Lab, bezpośrednio mierząc wzorce kalibracyjne. Należy jednak pamiętać, że skuteczność i dokładność tej metody mogą być ograniczone w przypadku określonych typów materiałów. W szczególności, filamenty, które są przezroczyste lub półprzezroczyste, mające cząsteczki brokatu lub wykończenie o wysokim poziomie odbicia, mogą nie nadawać się do tej kalibracji i mogą dawać wyniki poniżej oczekiwań.\n" +"\n" +"Wyniki kalibracji mogą się różnić między poszczególnymi kalibracjami lub filamentami. Nadal doskonalimy dokładność i kompatybilność tej kalibracji za pomocą aktualizacji oprogramowania w czasie.\n" +"\n" +"Ostrzeżenie: Kalibracja Prędkości Przepływu to zaawansowany proces, który powinien być próbowany tylko przez osoby, które w pełni rozumieją jego cel i konsekwencje. Niewłaściwe użycie może prowadzić do słabych wydruków lub uszkodzenia drukarki. Upewnij się, że dokładnie przeczytałeś i zrozumiałeś proces przed jego przeprowadzeniem." + +msgid "Auto Orientation options" +msgstr "Opcje automatycznej orientacji" + +msgid "Auto Refill" +msgstr "Auto. uzupełnianie" + +msgid "Auto Rotate" +msgstr "Automatyczna rotacja" + +msgid "Auto Segment" +msgstr "Automatyczne segmentowanie" + +msgid "Auto arrange" +msgstr "Automatyczne rozmieszczanie" + +msgid "Auto bed leveling" +msgstr "Automatyczne poziomowanie stołu" + +msgid "Auto orient" +msgstr "Auto orientacja" + +msgid "Auto orient the object to improve print quality." +msgstr "Automatycznie ustaw orientację obiektu, aby poprawić jakość druku." + +msgid "Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the current disk." +msgstr "Ta funkcja automatycznie ustawia orientację zaznaczonych lub wszystkich obiektów. Jeśli są wybrane obiekty, ustawi tylko te wybrane. W przeciwnym razie ustawia wszystkie obiekty na aktualnej płycie roboczej." + +msgid "Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the project." +msgstr "" +"Automatycznie zmienia orientację wybranych lub wszystkich obiektów.\n" +"Jeśli zaznaczono tylko wybrane obiekty, orientuje tylko te zaznaczone. W przeciwnym razie zorientuje wszystkie obiekty w projekcie." + +msgid "Auto orientation" +msgstr "Automatyczna orientacja" + +msgid "Auto plate type" +msgstr "Automatyczny typ płyty" + +msgid "Auto refill" +msgstr "Automatyczne uzupełnianie" + +msgid "Auto rotate for arrangement" +msgstr "Automatyczne obracanie do rozmieszczenia" + +msgid "Auto support threshold angle: " +msgstr "Automatyczny kąt progowy podpory: " + +msgid "Auto sync user presets(Printer/Filament/Process)" +msgstr "Automatyczna synchronizacja ustawień użytkownika (Drukarka/Filament/Proces)" + +msgid "Automatic flow calibration using Micro Lidar" +msgstr "Automatyczna kalibracja przepływu za pomocą mikro lidaru" + +msgid "Automatically Combine sparse infill of several layers to print together to reduce time. Wall is still printed with original layer height." +msgstr "Automatycznie łącz wypełnienie z kilku warstw, aby wydrukować je razem i zaoszczędzić czas. Ściana będzie nadal drukowana z pierwotną wysokością warstwy." + +msgid "Aux" +msgstr "Aux" + +msgid "Aux Cooling" +msgstr "Chłodzenie pomocnicze" + +msgid "Auxiliary" +msgstr "Auxiliary" + +msgid "Auxiliary part cooling fan" +msgstr "Dodatkowy wentylator chłodzący części" + +msgid "Avoid crossing wall" +msgstr "Unikaj ruchów nad obrysami" + +msgid "Avoid crossing wall - Max detour length" +msgstr "Unikaj ruchów nad obrysami - Maksymalna długość objazdu" + +msgid "Avoid crossing wall when travel" +msgstr "Omijaj ściany podczas ruchu jałowego" + +msgid "Avoid extrusion calibration region" +msgstr "Unikaj obszaru kalibracji ekstruzji" + +msgid "Avoid interface filament for base" +msgstr "Zredukuj ilość materiału warstwy łączącej dla podstawy" + +msgid "Avoid using support interface filament to print support base if possible." +msgstr "Jeśli to możliwe, unikaj używania filamentu podporowego do drukowania podstawy podpór." + +#: resources/data/hints.ini: [hint:Avoid warping] +msgid "" +"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." +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 "Back" +msgstr "Z tyłu" + +msgid "Back Page 1" +msgstr "Poprzednia Strona 1" + +msgid "Backup" +msgstr "Kopia zapasowa" + +msgid "Backup interval" +msgstr "Częstotliwość tworzenia kopii zapasowych" + +msgid "Backup your project periodically for restoring from the occasional crash." +msgstr "Regularnie twórz kopie zapasowe projektu w celu przywracania po okazjonalnych awariach." + +msgid "Balanced" +msgstr "Zrównoważone" + +msgid "Bamabu Engineering Plate" +msgstr "Bambu Engineering Plate" + +msgid "Bamabu High Temperature Plate" +msgstr "Bambu High Temperature Plate" + +msgid "Bamabu Smooth PEI Plate" +msgstr "Bambu Smooth PEI Plate" + +msgid "Bamabu Textured PEI Plate" +msgstr "Bambu Textured PEI Plate" + +msgid "BambuStudio configuration file may be corrupted and is not able to be parsed.Please delete the file and try again." +msgstr "Plik konfiguracyjny Bambu Studio może być uszkodzony i nie może zostać przeanalizowany. Proszę usunąć plik i spróbować ponownie." + +msgid "BambuStudio configuration file may be corrupted and is not abled to be parsed.Please delete the file and try again." +msgstr "Plik konfiguracyjny BambuStudio może być uszkodzony i nie można go przeanalizować. Usuń plik i spróbuj ponownie." + +#, boost-format +msgid "BambuStudio got an unhandled exception: %1%" +msgstr "BambuStudio napotkał nieobsługiwany wyjątek: %1%" + +msgid "BambuStudio will terminate because of a localization error. It will be appreciated if you report the specific scenario this issue happened." +msgstr "Błąd lokalizacji spowoduje zamknięcie Bambu Studio." + +msgid "BambuStudio will terminate because of running out of memory.It may be a bug. It will be appreciated if you report the issue to our team." +msgstr "BambuStudio nie będzie działać z powodu braku pamięci. To może być błąd. Będziemy wdzięczni za zgłoszenie tego problemu naszemu zespołowi." + +msgid "Bambu Cool Plate" +msgstr "Bambu Cool Plate" + +msgid "Bambu Cube" +msgstr "Sześcian Bambu" + +msgid "Bambu Cube V2" +msgstr "Sześcian Bambu V2" + +msgid "Bambu Network plug-in not detected." +msgstr "Wtyczka Bambu Network nie została wykryta." + +msgid "Bambu PET-CF/PA6-CF is not supported by AMS." +msgstr "Bambu PET-CF/PA6-CF nie jest obsługiwane przez AMS." + +msgid "Bambu Studio GUI initialization failed" +msgstr "Inicjalizacja interfejsu graficznego Bambu Studio nie powiodła się" + +msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." +msgstr "Bambu Studio korzystało również z pewnych pomysłów z Cura autorstwa Ultimaker." + +msgid "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by Merill(supermerill)." +msgstr "Bambu Studio jest oparte na PrusaSlicer autorstwa PrusaResearch i SuperSlicer autorstwa Merill(supermerill)." + +msgid "Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r by Alessandro Ranellucci and the RepRap community" +msgstr "Bambu Studio jest oparte na PrusaSlicer autorstwa Prusa Research, które pochodzi od Slic3r autorstwa Alessandro Ranellucci i społeczności RepRap" + +msgid "Bambu Studio is licensed under " +msgstr "Bambu Studio jest licencjonowane na podstawie " + +msgid "Base pattern" +msgstr "Wzór podstawowy" + +msgid "Base pattern spacing" +msgstr "Rozstaw wzoru podstawowego" + +msgid "Basic Info" +msgstr "Podstawowe informacje" + +msgid "Basic Information" +msgstr "Podstawowe informacje" + +msgid "Basic information" +msgstr "Podstawowe informacje" + +msgid "Batch manage files." +msgstr "Zarządzaj plikami zbiorczo." + +msgid "Bed" +msgstr "Stół" + +msgid "Bed Leveling" +msgstr "Poziomowanie stołu" + +msgid "Bed Shape" +msgstr "Kształt stołu drukarki" + +msgid "Bed Temperature" +msgstr "Temperatura Stołu" + +msgid "Bed Type" +msgstr "Typ Płyty" + +msgid "Bed adhension" +msgstr "Przyczepność do podłoża" + +msgid "Bed custom model" +msgstr "Własny model stołu" + +msgid "Bed custom texture" +msgstr "Własna tekstura stołu" + +msgid "Bed exclude area" +msgstr "Obszar wyłączony z druku" + +msgid "Bed exclude area that can't used as printable area in X-Y plane. For example, the bottom left area which is used to cut filament in X1 when printing multi colors with AMS. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"" +msgstr "Stół wyklucza obszar, który nie może być używany jako obszar do drukowania w płaszczyźnie X-Y. Na przykład lewy dolny obszar, który jest używany do cięcia filamentu w X1 podczas drukowania wielokolorowego za pomocą AMS. Obszar jest wyrażony jako wielokąt za pomocą punktów w następującym formacie: \"XxY, XxY, ...\"." + +msgid "Bed filling canceled." +msgstr "Anulowanie wypełniania stołu." + +msgid "Bed filling done." +msgstr "Wypełnianie stołu zakończone." + +msgid "Bed leveling" +msgstr "Poziomowanie stołu" + +msgid "Bed temperature" +msgstr "Temperatura stołu" + +msgid "Bed temperature difference" +msgstr "Różnica temperatur stołu" + +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Cool Plate" +msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Cool Plate." + +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Engineering Plate" +msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Engineering Plate." + +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the High Temp Plate" +msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na High Temp Plate." + +msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Textured PEI Plate" +msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Textured PEI Plate." + +msgid "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blocked and printing failure" +msgstr "" +"Temperatura stołu jest wyższa niż temperatura zeszklenia dla tego filamentu. \n" +"Może to spowodować zatkanie się dyszy i niepowodzeniem druku" + +msgid "" +"Bed temperature is higher than vitrification temperature of this filament.\n" +"This may cause nozzle blocked and printing failure\n" +"Please keep the printer open during the printing process to ensure air circulation or reduce the temperature of the hot bed" +msgstr "" +"Temperatura stołu jest wyższa niż temperatura zeszklenia tego filamentu.\n" +"Może to powodować zatykanie się dyszy i niepowodzenie druku.\n" +"Podczas procesu drukowania należy pozostawić drukarkę otwartą, aby zapewnić cyrkulację powietrza lub zmniejszyć temperaturę stołu grzejnego." + +#, c-format, boost-format +msgid "" +"Bed temperature of other layer is lower than bed temperature of initial layer for more than %d degree centigrade.\n" +"This may cause model broken free from build plate during printing" +msgstr "" +"Temperatura stołu dla drugiej warstwy jest o ponad %d stopni Celsjusza niższa niż temperatura stołu dla pierwszej warstwy. \n" +"Może to spowodować odklejenie się modelu od płyty roboczej." + +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Cool Plate" +msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na Cool Plate" + +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Engineering Plate" +msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na Engineering Plate" + +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the High Temp Plate" +msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na High Temp Plate" + +msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Textured PEI Plate" +msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na Textured PEI Plate" + +msgid "Bed temperature when Smooth PEI Plate/High temperature plate is installed. Value 0 means the filament does not support to print on the Smooth PEI Plate/High Temp Plate" +msgstr "Temperatura stołu, gdy zamontowana jest Smooth PEI Plate/High Temp. Wartość 0 oznacza, że filament nie obsługuje druku na Smooth PEI Plate/High Temp" + +msgid "Bed temperature when Textured PEI Plate is installed. Value 0 means the filament does not support to print on the Textured PEI Plate" +msgstr "Temperatura stołu, gdy zamontowana jest Textured PEI. 0 oznacza, że filament nie jest obsługiwany na Textured PEI" + +msgid "Bed temperature when cool plate is installed. Value 0 means the filament does not support to print on the Cool Plate" +msgstr "Temperatura stołu, gdy zamontowana jest Cool Plate. Wartość 0 oznacza, że filament nie obsługuje druku na Cool Plate" + +msgid "Bed temperature when engineering plate is installed. Value 0 means the filament does not support to print on the Engineering Plate" +msgstr "Temperatura stołu, gdy zamontowana jest Engineering Plate. Wartość 0 oznacza, że filament nie obsługuje druku na Engineering Plate" + +msgid "Bed temperature when high temperature plate is installed. Value 0 means the filament does not support to print on the High Temp Plate" +msgstr "Jest to temperatura stołu, gdy zainstalowana jest High Temp Plate. Wartość 0 oznacza, że filament nie obsługuje drukowania na High Temp Plate." + +msgid "Bed type" +msgstr "Typ płyty" + +msgid "Bed types supported by the printer" +msgstr "Typy płyt roboczych obsługiwanych przez drukarkę" + +msgid "Before layer change G-code" +msgstr "G-code przed zmianą warstwy" + +msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." +msgstr "Najlepsza automatyczna pozycja układania w zakresie [0,1] względem kształtu stołu." + +msgid "Best object position" +msgstr "Najlepsza pozycja obiektu" + +msgid "Beta Version" +msgstr "Wersja Beta" + +msgid "Beta version" +msgstr "Wersja Beta" + +msgid "Between Object Gcode" +msgstr "G-code miedzy obiektami" + +msgid "Bill of Materials" +msgstr "Lista materiałów" + +msgid "Bind with Pin Code" +msgstr "Powiąż za pomocą kodu PIN" + +msgid "Binding..." +msgstr "Wiązanie.." + +msgid "Block seam" +msgstr "Zablokuj szew" + +msgid "Block supports" +msgstr "Zablokuj podpory" + +msgid "Bottom" +msgstr "Dół" + +msgctxt "Layers" +msgid "Bottom" +msgstr "Dół" + +msgid "Bottom:" +msgstr "Dół:" + +msgid "Bottom Minimum Shell Thickness" +msgstr "Minimalna grubość dolnej powłoki" + +msgid "Bottom Solid Layers" +msgstr "Pełne warstwy dolne" + +msgid "Bottom View" +msgstr "Widok z dołu" + +msgid "Bottom Z distance" +msgstr "Odstęp spodu w osi Z" + +msgid "Bottom interface layers" +msgstr "Dolne warstwy łączące" + +msgid "Bottom interface spacing" +msgstr "Rozstaw dolnych warstw łączących" + +msgid "Bottom shell layers" +msgstr "Dolne warstwy powłoki" + +msgid "Bottom shell thickness" +msgstr "Grubość dolnej powłoki" + +msgid "Bottom surface" +msgstr "Dolna powierzchnia" + +msgid "Bottom surface pattern" +msgstr "Wzór dolnej powierzchni" + +msgid "Bowden" +msgstr "Bowden" + +msgid "Brass" +msgstr "Mosiądz" + +msgid "Bridge" +msgstr "Most" + +msgid "Bridge direction" +msgstr "Kierunek wypełnienia mostu" + +msgid "Bridge flow" +msgstr "Współczynnik przepływu przy mostach" + +msgid "Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the provided angle will be used for external bridges. Use 180°for zero angle." +msgstr "Zmiana ustawienia kąta linii mostów. Gdy ustawienie będzie równe 0, kąt zostanie wyliczony automatycznie. W przeciwnym wypadku, wybrany kąt będzie zastosowany do wszystkich mostów. Aby ustawić kąt na zero, wybierz 180°." + +msgid "Brim" +msgstr "Brim" + +msgid "Brim-object gap" +msgstr "Odstęp Brimu od obiektu" + +#: resources/data/hints.ini: [hint:Brim for better adhesion] +msgid "" +"Brim for better adhesion\n" +"Did you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" +msgstr "" +"Brim dla lepszej przyczepności\n" +"Czy wiesz, że przy drukowaniu modeli o małej powierzchni styku z powierzchnią druku, zaleca się użycie Brimu?" + +msgid "Brim type" +msgstr "Typ Brimu" + +msgid "Brim width" +msgstr "Szerokość Brimu" + +msgid "Bring All to Front" +msgstr "Przenieś wszystko do przodu" + +msgid "Browse" +msgstr "Przeglądaj" + +msgid "Browsing file in SD card is not supported in LAN Only Mode." +msgstr "Przeglądanie plików na karcie SD nie jest obsługiwane w trybie tylko LAN." + +msgid "Browsing file in SD card is not supported in current firmware. Please update the printer firmware." +msgstr "Przeglądanie plików na karcie SD nie jest obsługiwane w bieżącym oprogramowaniu. Proszę zaktualizować oprogramowanie drukarki." + +msgid "Brush" +msgstr "Pędzel" + +msgid "Brush shape" +msgstr "Kształt pędzla" + +msgid "Brush size" +msgstr "Rozmiar pędzla" + +msgid "Bucket fill" +msgstr "Wylej kolor" + +msgid "Bulge" +msgstr "Wypukłość" + +msgid "Busy" +msgstr "Zajęte" + +msgid "By Layer" +msgstr "Wg.warstwy" + +msgid "By Object" +msgstr "Wg.obiektu" + +msgid "By layer" +msgstr "Wg.warstwy" + +msgid "By object" +msgstr "Wg.obiektu" + +msgid "CANCELED" +msgstr "ANULOWANO" + +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 "COMPLETED" +msgstr "ZAKOŃCZONO" + +msgid "CRC check failed" +msgstr "błąd sprawdzania sumy kontrolnej CRC" + +msgid "Cabin humidity" +msgstr "Wilgotność powietrza w komorze" + +msgid "Cali" +msgstr "Kalib." + +msgid "Calibrate" +msgstr "Kalibruj" + +msgid "Calibrate again" +msgstr "Kalibruj ponownie" + +msgid "Calibrating" +msgstr "Kalibracja" + +#, c-format, boost-format +msgid "Calibrating... %d%%" +msgstr "Kalibracja... %d%%" + +msgid "Calibrating AMS..." +msgstr "Kalibracja AMS..." + +msgid "Calibrating Micro Lidar" +msgstr "Kalibracja Micro Lidar" + +msgid "Calibrating extrusion" +msgstr "Kalibracja ekstruzji" + +msgid "Calibrating extrusion flow" +msgstr "Kalibracja przepływu ekstruzji" + +msgid "Calibrating the micro lida" +msgstr "Kalibracja mikro lidara" + +msgid "Calibration" +msgstr "Kalibracja" + +msgid "Calibration1" +msgstr "Kalibracja1" + +msgid "Calibration2" +msgstr "Kalibracja2" + +msgid "Calibration Flow" +msgstr "Postęp kalibracji" + +msgid "Calibration Type" +msgstr "Typ Kalibraji" + +msgid "Calibration completed" +msgstr "Kalibracja zakończona" + +msgid "Calibration completed. Please find the most uniform extrusion line on your hot bed like the picture below, and fill the value on its left side into the factor K input box." +msgstr "Kalibracja zakończona. Proszę znaleźć na płycie roboczej, linie ekstruzji o najbardziej jednolitym wyglądzie, podobne do przedstawionego poniżej obrazu, i wprowadź tę wartość w pole wprowadzania współczynnika K." + +msgid "Calibration completed. Please select the factors according to the left figure and fill them in the input boxes." +msgstr "Kalibracja zakończona. Proszę wybrać współczynniki zgodnie z rysunkiem po lewej stronie i wprowadź tę wartość w pole wprowadzania współczynnika." + +msgid "Calibration error" +msgstr "Błąd kalibracji" + +msgid "Calibration help" +msgstr "Pomoc w kalibracji" + +msgid "Calibration not supported" +msgstr "Kalibracja nie jest obsługiwana" + +msgid "Calibration of extrusion" +msgstr "Kalibracja ekstruzji" + +msgid "Calibration program" +msgstr "Program kalibracji" + +msgid "Calibration step selection" +msgstr "Wybór kroku kalibracji" + +msgid "Camera" +msgstr "Kamera" + +msgid "Camera Angle - Left side" +msgstr "Kąt kamery - Lewa strona" + +msgid "Camera Angle - Right side" +msgstr "Kąt kamery - Prawa strona" + +msgid "Camera Setting" +msgstr "Ustawienia kamery" + +msgid "Camera view - Behind" +msgstr "Widok kamery - Z tyłu" + +msgid "Camera view - Bottom" +msgstr "Widok kamery - Z dołu" + +msgid "Camera view - Default" +msgstr "Widok kamery - Domyślny" + +msgid "Camera view - Front" +msgstr "Widok kamery - Z przodu" + +msgid "Camera view - Top" +msgstr "Widok kamery - Z góry" + +msgid "Can't apply when proccess preview." +msgstr "Nie można zastosować podczas przetwarzania podglądu" + +msgid "Can't apply when process preview." +msgstr "Nie można zastosować podczas przetwarzania podglądu." + +msgid "Can't connect to the printer" +msgstr "Nie można połączyć się z drukarką" + +msgid "Can't find Pin Code?" +msgstr "Nie możesz znaleźć kodu PIN?" + +msgid "Can't find my devices?" +msgstr "Nie możesz znaleźć swoich urządzeń?" + +msgid "Can't find my printer model" +msgstr "Nie możesz znaleźć swoich urządzeń" + +msgid "Can't find vendor I want" +msgstr "Nie mogę znaleźć potrzebnego producenta" + +msgid "Can't start this without SD card." +msgstr "Nie można tego uruchomić bez karty MicroSD." + +msgid "Can not add models when in preview mode!" +msgstr "Nie można dodawać modeli w trybie podglądu!" + +msgid "Can not print multiple filaments which have large difference of temperature together. Otherwise, the extruder and nozzle may be blocked or damaged during printing" +msgstr "Nie można drukować jednocześnie wieloma filamentami o dużych różnicach temperatur. W przeciwnym razie podczas drukowania może wystąpić zablokowanie dyszy lub uszkodzenie ekstrudera." + +msgid "Cancel" +msgstr "Anuluj" + +msgid "Cancel a feature until exit" +msgstr "Anuluj funkcję przed wyjściem" + +msgid "Cancel calibration" +msgstr "Anuluj kalibrację" + +msgid "Cancel print" +msgstr "Anuluj drukowanie" + +msgid "Cancel selected" +msgstr "Anuluj wybrane" + +msgid "Cancel upload" +msgstr "Anuluj przesyłanie" + +msgid "Canceled" +msgstr "Anulowano" + +msgid "Cancelled" +msgstr "Anulowano" + +msgid "Cancelling" +msgstr "Anulowanie" + +#, c-format, boost-format +msgid "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the same LAN?" +msgstr "Nie można zidentyfikować adresu IP LAN dla %s. Czy %s i Bambu Studio są w tej samej sieci LAN?" + +msgid "Cannot read filament info: the filament is loaded to the tool head,please unload the filament and try again." +msgstr "Nie można odczytać informacji o filamencie: Filament jest załadowany w głowicy narzędziowej, proszę wyciągnij filament i spróbować ponownie." + +msgid "Cannot send the print job for empty plate" +msgstr "Nie można wysłać zadania druku pustego stołu" + +msgid "Cannot send the print job to a printer whose firmware is required to get updated." +msgstr "Nie można wysłać zadania druku do drukarki, której oprogramowanie musi być zaktualizowane." + +msgid "Cannot send the print job when the printer is updating firmware" +msgstr "Nie można wysłać zadania druku, gdy drukarka aktualizuje firmware" + +msgid "Cannot send the print task when the upgrade is in progress" +msgstr "Nie można wysyłać zadań druku, gdy aktualizacja jest w toku" + +msgid "Capabilities" +msgstr "Zdolności" + +msgid "Caution to use! Flow calibration on Textured PEI Plate may fail due to the scattered surface." +msgstr "Ostrożnie używać! Kalibracja przepływu na płycie Textured PEI może się nie powieść z powodu chropowatej powierzchni." + +msgid "Center" +msgstr "Wyśrodkuj" + +msgid "Center coincidence" +msgstr "Koincydencja centralna" + +msgid "Center of circle" +msgstr "Środek okręgu" + +msgid "Center of edge" +msgstr "Środek krawędzi" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "Pliki certyfikatów (.crt, .pem)|.crt;.pem|Wszystkie pliki|*.*" + +msgid "Cham" +msgstr "Cham" + +msgid "Chamber temperature" +msgstr "Temperatura komory" + +msgid "Change Filament" +msgstr "Zmień filament" + +msgid "Change filament" +msgstr "Zmień filament" + +msgid "Change filament G-code" +msgstr "G-code zmiany filamentu" + +msgid "Change filament at the beginning of this layer." +msgstr "Zmień filament na początku tej warstwy." + +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings and enable spiral mode automatically\n" +"No - Give up using spiral mode this time" +msgstr "" +"Chcesz automatycznie zmieniać te ustawienia?\n" +"Tak - Zmień te ustawienia i włącz automatycznie tryb spiralny \n" +"Nie - Zrezygnuj z użycia trybu spiralnego" + +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" +"Chcesz automatycznie zmieniać te ustawienia?\n" +"Tak - Zmień te ustawienia automatycznie\n" +"Nie - Nie zmieniaj tych ustawień dla mnie" + +msgid "Change type" +msgstr "Zmień typ" + +msgid "Changing application language" +msgstr "Zmiana języka aplikacji" + +msgid "Changing filament" +msgstr "Zmiana filamentu" + +msgid "Changing the region will log out your account.\n" +msgstr "Zmiana regionu spowoduje wylogowanie z Twojego konta.\n" + +msgid "Check Assistant" +msgstr "Sprawdź Asystenta" + +msgid "Check cloud service status" +msgstr "Sprawdź status usługi w chmurze" + +msgid "Check filament location" +msgstr "Sprawdź położenie filamentu" + +msgid "Check for Update" +msgstr "Sprawdź aktualizacje" + +msgid "Check if the nozzle is clumping by filament or other foreign objects." +msgstr "Sprawdź, czy dysza nie została zatkana filamentem lub innym obcym przedmiotem." + +msgid "Check the current status of the bambu server by clicking on the link above." +msgstr "Sprawdź bieżący status serwera Bambu Lab, klikając na powyższy link." + +msgid "Check the normative items." +msgstr "Sprawdź elementy normatywne." + +msgid "Check the reason" +msgstr "Sprawdź powód" + +msgid "Check the status of current system services" +msgstr "Sprawdź status bieżących usług systemowych" + +msgid "Checking extruder temperature" +msgstr "Sprawdzanie temperatury ekstrudera" + +msgid "Checking support necessity" +msgstr "Sprawdzanie konieczności użycia podpór" + +msgid "China" +msgstr "Chiny" + +msgid "Choose Download Directory" +msgstr "Wybierz katalog Pobierania" + +msgid "Choose SLA archive:" +msgstr "Wybierz archiwum SLA:" + +msgid "Choose a directory" +msgstr "Wybierz katalog" + +msgid "Choose a file to import bed texture from (PNG/SVG):" +msgstr "Wybierz plik do zaimportowania tekstury stołu drukarki z (PNG/SVG):" + +msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filaments." +msgstr "Wybierz gniazdo AMS, a następnie naciśnij przycisk „Ładuj” lub „Wyładuj”, aby automatycznie ładować lub wyładowywać filament." + +msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filiament." +msgstr "Wybierz gniazdo AMS, a następnie naciśnij „Ładuj” lub „Wyładuj”, aby automatycznie załadować lub rozładować filament." + +msgid "Choose an STL file to import bed model from:" +msgstr "Wybierz plik STL do zaimportowania modelu stołu drukarki z:" + +msgid "Choose an STL file to import bed shape from:" +msgstr "Wybierz plik STL do zaimportowania kształtu stołu drukarki z:" + +msgid "Choose filament" +msgstr "Wybierz filament" + +msgid "Choose files" +msgstr "Wybierz pliki" + +msgid "Choose one file (3mf):" +msgstr "Wybierz jeden plik (3mf):" + +msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +msgstr "Wybierz jeden plik (.gcode/.gco/.g/.ngc/ngc):" + +msgid "Choose one or more files (3mf/step/stl/obj/amf):" +msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/obj/amf):" + +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" + +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" +msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf):" + +msgid "Choose part type" +msgstr "Wybierz rodzaj części" + +msgid "Choose save directory" +msgstr "Wybierz katalog zapisu" + +msgid "Circle" +msgstr "Koło" + +msgid "Circular" +msgstr "Okrągła" + +msgid "Classic" +msgstr "Klasyczny" + +msgid "Classic wall generator produces walls with constant extrusion width and for very thin areas is used gap-fill. Arachne engine produces walls with variable extrusion width" +msgstr "Klasyczny generator ścian tworzy ściany o stałej szerokości ekstruzji, a do bardzo cienkich obszarów używa wypełnienia szczelin. Silnik Arachne generuje ściany o zmiennej szerokości ekstruzji" + +msgid "Clean" +msgstr "Wyczyść" + +msgid "Cleaning nozzle tip" +msgstr "Czyszczenie końcówki dyszy" + +msgid "Clear" +msgstr "Wyczyść" + +msgid "Clear all" +msgstr "Usuń wszystko" + +msgid "Clear my choice on the unsaved presets." +msgstr "Wyczyść moje wybory w niezapisanych profilach." + +msgid "Clear my choice on the unsaved projects." +msgstr "Wyczyść moje wybory w niezapisanych projektach." + +msgid "Clearance radius around extruder. Used as input of auto-arrange to avoid collision when print object by object" +msgstr "Bezpieczny promień luzu wokół ekstrudera. Używany jako dane wejściowe do automatycznego rozmieszczania, aby uniknąć kolizji podczas drukowania obiekt po obiekcie" + +msgid "Clearance radius around extruder. Used for collision avoidance in by-object printing." +msgstr "Promień prześwitu wokół ekstrudera. Używane do unikania kolizji w drukowaniu obiektu." + +msgid "Click OK to update the Network plug-in when Bambu Studio launches next time." +msgstr "Kliknij OK, aby zaktualizować wtyczkę sieciową, gdy Bambu Studio uruchomi się następnym razem." + +msgid "Click here if you can't connect to the printer" +msgstr "Kliknij tutaj, jeśli nie możesz połączyć się z drukarką" + +msgid "Click here to download it." +msgstr "Kliknij tutaj, aby ją pobrać." + +msgid "Click the icon to edit color painting of the object" +msgstr "Kliknij ikonę, aby edytować kolory obiektu" + +msgid "Click the icon to edit support painting of the object" +msgstr "Kliknij ikonę, aby edytować malowanie podpory obiektu" + +msgid "Click the icon to reset all settings of the object" +msgstr "Kliknij ikonę, aby zresetować wszystkie ustawienia obiektu" + +msgid "Click the icon to shift this object to the bed" +msgstr "Kliknij ikonę, aby przenieść ten obiekt na stół" + +msgid "Click the icon to toggle printable property of the object" +msgstr "Kliknij ikonę, aby przełączyć właściwość drukowalności obiektu" + +msgid "Click the pencil icon to edit the filament." +msgstr "Kliknij ikonę ołówka, aby edytować filament." + +msgid "Click the right mouse button to display the full text." +msgstr "Kliknij prawym przyciskiem myszy, aby wyświetlić pełny tekst." + +#, c-format, boost-format +msgid "Click to download new version in default browser: %s" +msgstr "Kliknij, aby pobrać nową wersję w domyślnej przeglądarce: %s" + +msgid "Click to drop current modify and reset to saved value." +msgstr "Kliknij, aby anulować bieżące modyfikacje i zresetować do zapisanej wartości." + +msgid "Click to edit preset" +msgstr "Kliknij, aby edytować profil" + +msgid "Click to pick filament color" +msgstr "Kliknij, aby wybrać kolor filamentu" + +msgid "Click to reset all settings to the last saved preset." +msgstr "Kliknij, aby zresetować wszystkie ustawienia do ostatnich zapisanych ustawień wstępnych." + +msgid "Click to reset current value and attach to the global value." +msgstr "Kliknij, aby zresetować bieżącą wartość i przypiąć ją do wartości globalnej." + +msgid "Click to select AMS slot manually" +msgstr "Kliknij, aby ręcznie wybrać gniazdo AMS" + +msgid "Clipping of view" +msgstr "Przycinanie widoku" + +msgid "Clone" +msgstr "Klonuj" + +msgid "Clone copies of selections" +msgstr "Klonuje kopie zaznaczenia" + +msgid "Clone selected" +msgstr "Zduplikuj wybrane" + +msgid "Close" +msgstr "Zamknij" + +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 "Wyłącz wszystkie wentylatory chłodzenia przez pierwsze kilka warstw. Wentylator chłodzenia pierwszej warstwy był wyłączony aby uzyskać lepszą przyczepność do podłoża" + +msgid "Close holes" +msgstr "Zamknij otwory" + +msgid "Closing Application while some presets are modified." +msgstr "Zamykanie aplikacji przy modyfikacji niektórych ustawień." + +msgid "Cloud Slicing..." +msgstr "Cięcie w chmurze..." + +msgid "Cloud service connection failed. Please try again." +msgstr "Nie udało się połączyć z usługą w chmurze. Spróbuj ponownie." + +msgid "Cluster colors" +msgstr "Grupowanie kolorów" + +msgid "Collapse" +msgstr "Zwiń" + +msgid "Collapse/Expand the sidebar" +msgstr "Zwiń/Rozwiń pasek boczny" + +msgid "Color" +msgstr "Kolor" + +msgid "Color Painting" +msgstr "Malowanie kolorem" + +msgid "Color Print" +msgstr "Druk kolorowy" + +msgid "Color Scheme" +msgstr "Schemat kolorów" + +msgid "Color change" +msgstr "Zmiana koloru" + +msgid "Color match" +msgstr "Dopasowanie kolorów" + +msgid "Color painting" +msgstr "Malowanie kolorem" + +msgid "Colour" +msgstr "Kolor" + +msgid "Combinate" +msgstr "Kombinacja" + +msgid "Comfirm Save As" +msgstr "Potwierdź \"Zapisz jako\"" + +msgid "Comment" +msgstr "Komentarz" + +msgid "Common" +msgstr "Wspórny" + +msgid "Compare presets" +msgstr "Porównaj profile" + +msgid "Compared with the default profile of 0.2 mm nozzle, it has a smaller layer height, and results in minimal layer lines and higher printing quality, but shorter printing time." +msgstr "W porównaniu ze standardowym profilem dyszy o średnicy 0.2 mm, ten profil ma mniejszą wysokość warstwy, co prowadzi do praktycznie niewidocznych linii warstw i znacznie wyższa jakość wydruku, ale jednocześnie wydłuża jego czas." + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer height, and results in slightly visible layer lines, but shorter printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma większą wysokość warstwy, co skutkuje lekko widocznymi liniami warstw, ale krótszym czasem druku." + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a slightly bigger layer height, and results in almost negligible layer lines, and slightly shorter printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma nieznacznie większą wysokość warstwy, co skutkuje praktycznie niezauważalnymi liniami warstw i nieco krótszym czasem druku." + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer height, and results in almost invisible layer lines and higher printing quality, but shorter printing time." +msgstr "W porównaniu z domyślnym profilem dyszy o średnicy 0.2 mm, ma mniejszą wysokość warstwy, co prowadzi do praktycznie niewidocznych linii warstw i wyższej jakości druku, ale wydłuża czas druku." + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost invisible layer lines and much higher printing quality, but much longer printing time." +msgstr "W porównaniu z domyślnym profilem dyszy 0.2 mm, ma mniejszą wysokość warstwy, niższe prędkości i przyspieszenie, oraz wzór wypełnienia jest gyroidalny. To prowadzi do praktycznie niewidocznych linii warstw i wyższej jakości druku, ale znacznie wydłuża czasu druku." + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in minimal layer lines and much higher printing quality, but much longer printing time." +msgstr "W porównaniu ze standardowym profilem dyszy o średnicy 0.2 mm, ma on mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, a także zastosowany jest wzór wypełnienia Gyroid. To prowadzi do praktycznie niewidocznych warstw i znacznie lepszej jakości wydruku, ale jednocześnie wydłuża jego czas." + +msgid "Compared with the default profile of a 0.2 mm nozzle, it has lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in much higher printing quality, but a much longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma niższe prędkości i przyspieszenia, a wzorzec rzadkiego wypełnienia to Gyroidalny. Dlatego daje znacznie lepszą jakość druku, ale znacznie wydłuża czas druku." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time." +msgstr "W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten profil ma większą wysokość warstwy. W rezultacie warstwy są bardziej widoczne, co obniża jakość druku, ale jednocześnie skraca jego czas." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but slightly shorter printing time." +msgstr "W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten profil ma większą wysokość warstwy. W rezultacie warstwy są bardziej widoczne, co obniża jakość druku, ale jednocześnie delikatnie skraca jego czas." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and higher printing quality, but longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są prawie niewidoczne, co prowadzi do wyższej jakości druku, ale wydłużenia jego czas." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są prawie niewidoczne, co prowadzi do wyższej jakości druku, ale wydłużenia jego czas." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są mniej widoczne, co skutkuje wyższą jakością druku, ale jednocześnie wydłuża się jego czas." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost negligible layer lines and much higher printing quality, but much longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, a także zastosowany wzór wypełnienia gyroidalnego. W rezultacie warstwy są prawie niewidoczne, co prowadzi do znacznie wyższej jakości druku, ale wydłuża jego czas." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in less apparent layer lines and much higher printing quality, but much longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, oraz wzór wypełnienia Gyroidalny. W rezultacie warstwy są mniej widoczne, co prowadzi do znacznie wyższej jakości druku, ale zauważalnie dłuższego czasu druku." + +msgid "Compared with the default profile of a 0.4 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time." +msgstr "W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten profil ma więcej obwodów i większą gęstość wypełnienia. To zwiększa wytrzymałość wydruku, ale prowadzi także do większego zużycia materiału i dłuższego czasu druku." + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time in some printing cases." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma większą wysokość warstwy. Skutkuje to bardziej zauważalnymi warstwami i obniżeniem jakości druku, chociaż w niektórych przypadkach może skrócić jego czas." + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in much more apparent layer lines and much lower printing quality, but shorter printing time in some printing cases." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma większą wysokość warstwy. Skutkuje to bardziej zauważalnymi warstwami i znacznym obniżeniem jakości druku, chociaż w niektórych przypadkach może skrócić jego czas." + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są mniej zauważalne, co prowadzi do wyższej jakości druku, ale wydłuża jego czas." + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są mniej zauważalne, co powoduje nieznaczny wzrost jakości druku, ale jednocześnie zwiększa czas wydruku." + +msgid "Compared with the default profile of a 0.6 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma więcej obwodów i większą gęstość wypełnienia. Skutkuje to zwiększeniem wytrzymałości wydrukowanego elementu, ale zwiększa zużycie materiału i czas wydruku." + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer height, and results in very apparent layer lines and much lower printing quality, but shorter printing time in some printing cases." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.8 mm, ten profil ma nieco większą wysokość warstwy. W rezultacie są to wyraźnie widoczne warstwy i znacznie niższa jakość druku, ale w niektórych przypadkach skraca to czas wydruku." + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height, and results in extremely apparent layer lines and much lower printing quality, but much shorter printing time in some printing cases." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma znacznie większą wysokość warstwy. W rezultacie warstwy są bardzej widoczne, a jakość druku znacznie niższa, ale w niektórych przypadkach znacznie skraca się czas wydruku." + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a slightly smaller layer height, and results in slightly less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma nieco mniejszą wysokość warstwy. W rezultacie warstwy są nieco mniej widoczne, a jakość druku jest nieco lepsza, ale w niektórych przypadkach czas druku może się nieco wydłużyć." + +msgid "Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer height, and results in less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases." +msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma mniejszą wysokość warstwy, co prowadzi do mniejszych, ale nadal widocznych warstw i lepszej jakości druku, a w niektórych przypadkach może się wydłużyć czas wydruku." + +msgid "Compatible machine" +msgstr "Kompatybilna maszyna" + +msgid "Compatible machine condition" +msgstr "Warunek zgodności maszyny" + +msgid "Compatible process profiles" +msgstr "Zgodne profile procesu" + +msgid "Compatible process profiles condition" +msgstr "Warunek zgodności profili procesu" + +msgid "Complete Calibration" +msgstr "Pełna Kalibracja" + +msgid "Complete print" +msgstr "Zakończ druk" + +msgid "Completed" +msgstr "Zakończono" + +msgid "Comsumption" +msgstr "Zużycie" + +msgid "Concentric" +msgstr "Koncentryczny" + +msgid "Conditional angle threshold" +msgstr "Warunkowy próg kąta" + +msgid "Conditional scarf joint" +msgstr "Warunkowe szwy Scarf" + +msgid "Cone" +msgstr "Stożek" + +msgid "Config which AMS slot should be used for a filament used in the print job" +msgstr "Konfiguruj, które gniazdo AMS powinno być używane dla filamentu w trakcie zadania drukowania" + +msgid "Configuration can update now." +msgstr "Konfiguracja może teraz być zaktualizowana." + +#, boost-format +msgid "Configuration file \"%1%\" was loaded, but some values were not recognized." +msgstr "Plik konfiguracyjny \"%1%\" został załadowany, ale niektóre wartości nie zostały rozpoznane." + +msgid "Configuration incompatible" +msgstr "Konfiguracja niekompatybilna" + +msgid "Configuration package changed" +msgstr "Pakiet konfiguracyjny został zmieniony" + +msgid "Configuration package updated to " +msgstr "Pakiet konfiguracyjny zaktualizowany do " + +msgid "Configuration package was loaded, but some values were not recognized." +msgstr "Pakiet konfiguracyjny został załadowany, ale niektóre wartości nie zostały rozpoznane." + +msgid "Configuration update" +msgstr "Aktualizacja konfiguracji" + +msgid "Configuration updates" +msgstr "Aktualizacje konfiguracji" + +msgid "Confirm" +msgstr "Potwierdź" + +msgid "Confirm and Update Nozzle" +msgstr "Potwierdź i zaktualizuj dyszę" + +msgid "Confirm connectors" +msgstr "Potwierdź łączniki" + +msgid "Confirm extruded" +msgstr "Potwierdź ekstruzje" + +msgid "Confirm whether the filament has been extruded" +msgstr "Potwierdź, czy filament został wytłoczony" + +#, c-format, boost-format +msgid "Conflicts of gcode paths have been found at layer %d. Please separate the conflicted objects farther (%s <-> %s)." +msgstr "Wykryto konflikty ścieżek G-code na warstwie %d. Proszę oddalić od siebie obiekty będące w konflikcie (%s <-> %s)." + +msgid "ConnectPrinter(LAN)" +msgstr "Połącz z drukarką (LAN)" + +#, c-format, boost-format +msgid "Connect %s failed! [SN:%s, code=%s]" +msgstr "Błąd połączenia z %s! [SN:%s, kod=%s]" + +msgid "Connect a sparse infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over sparse infill line width. Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max. Set this parameter to zero to disable anchoring perimeters connected to a single infill line." +msgstr "Połączenie wypełnienia z obrysem wewnętrznym poprzez dodawanie krótkich segmentów obrysu. Gdy wartość jest podana w procentach (na przykład 15%), obliczana jest od szerokości ścieżki wypełnienia. Slicer dąży do połączenia dwóch najbliższych linii wypełnienia za pomocą krótkiego segmentu obrysu. Jeżeli nie odnajdzie segmentu krótszego niż wartość parametru infill_anchor_max, linia wypełnienia zostanie połączona z segmentem obrysu tylko z jednej strony. Długość tego segmentu będzie ograniczona do wartości parametru, ale nie przekroczy maksymalnej długości anchor_length_max. Aby zrezygnować z kotwiczenia obrysów do pojedynczej linii wypełnienia, ustaw wartość na zero." + +msgid "Connect a sparse infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over sparse infill line width. Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter. Set this parameter to zero to disable anchoring." +msgstr "Połączenie wypełnienia z wewnętrznym obrysem poprzez dodawanie krótkich segmentów obrysu. Gdy wartość jest podana w procentach (na przykład: 15%), zostanie ona obliczona na podstawie szerokości ścieżki wypełnienia. Slicer stara się łączyć dwie sąsiednie linie wypełnienia za pomocą krótkiego segmentu obrysu. W sytuacji, gdy nie znajdzie segmentu krótszego niż określony parametr, linia wypełnienia zostanie połączona z segmentem obrysu tylko z jednej strony. Długość tego segmentu zostanie ograniczona do wartości określonej w parametrze infill_anchor, ale nie przekroczy tej wartości. Aby wyłączyć funkcję kotwiczenia, należy ustawić wartość na zero." + +#, c-format, boost-format +msgid "Connect failed [%d]!" +msgstr "Połączenie nie powiodło się [%d]!" + +msgid "Connecting..." +msgstr "Łączenie..." + +msgid "Connecting to printer" +msgstr "Łączenie z drukarką" + +msgid "Connecting to printer..." +msgstr "Łączenie z drukarką..." + +msgid "Connecting to server" +msgstr "Łączenie z serwerem" + +msgid "Connecting to the printer. Unable to cancel during the connection process." +msgstr "Łączenie z drukarką. Nie można anulować w trakcie procesu łączenia." + +msgid "Connection" +msgstr "Połączenie" + +msgid "Connection Failed. Please check the network and try again" +msgstr "Połączenie nieudane. Proszę sprawdzić połączenie sieciowe i spróbować ponownie" + +msgid "" +"Connection failed! If your IP and Access Code is correct, \n" +"please move to step 3 for troubleshooting network issues" +msgstr "" +"Połączenie nieudane! Jeśli twoje IP i kod dostępu są poprawne, \n" +"przejdź do kroku 3, aby rozwiązać problemy z siecią" + +msgid "Connection failed, please double check IP and Access Code" +msgstr "Połączenie nieudane, proszę ponownie sprawdzić IP i kod dostępu" + +msgid "Connection lost. Please retry." +msgstr "Połączenie utracone. Proszę spróbuj ponownie." + +msgid "Connection to AstroBox works correctly." +msgstr "Połączenie z AstroBox działa poprawnie." + +msgid "Connection to Duet works correctly." +msgstr "Połączenie z Duet działa poprawnie." + +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "Połączenie z FlashAir działa poprawnie, a przesyłanie danych jest włączone." + +msgid "Connection to MKS works correctly." +msgstr "Połączenie z MKS działa poprawnie." + +msgid "Connection to OctoPrint works correctly." +msgstr "Połączenie z OctoPrint działa poprawnie." + +msgid "Connection to PrusaLink works correctly." +msgstr "Połączenie z PrusaLink działa poprawnie." + +msgid "Connection to Prusa SL1 / SL1S works correctly." +msgstr "Połączenie z SL1 / SL1S działa poprawnie." + +msgid "Connection to Repetier works correctly." +msgstr "Połączenie z Repetier działa poprawnie." + +msgid "Connection to printer failed" +msgstr "Błąd połączenia z drukarką" + +msgid "Connection to printers connected via the print host failed." +msgstr "Połączenie z drukarkami podłączonymi przez hosta drukowania nie powiodło się." + +msgid "Connector" +msgstr "Łącznik" + +msgid "Connectors" +msgstr "Łączniki" + +msgid "Contour" +msgstr "Kontur" + +msgid "Contour and hole" +msgstr "Kontur i otwór" + +msgid "Contour of object will be grown or shrunk in XY plane by the configured value. Positive value makes contour bigger. Negative value makes contour smaller. This function is used to adjust size slightly when the object has assembling issue" +msgstr "Kontur obiektu zostanie powiększony lub zmniejszony na płaszczyźnie XY o wartość skonfigurowaną. Dodatnia wartość powiększa kontur. Ujemna wartość zmniejsza kontur. Tą funkcję używa się do delikatnej korekty rozmiaru, gdy obiekt ma problem z montażem" + +msgid "Control" +msgstr "Sterowanie" + +msgid "Convert Unit" +msgstr "Przeliczanie jednostek" + +msgid "Convert from inch" +msgstr "Konwertuj z cala" + +msgid "Convert from meter" +msgstr "Konwertuj z mm" + +msgid "Convert the retraction moves to G10 and G11 gcode" +msgstr "Konwertuj retrakcję na G10 i G11 gcode" + +msgid "Convert the units of model" +msgstr "Konwersja jednostek modelu" + +msgid "Cool Plate" +msgstr "Cool Plate/PLA Plate" + +msgid "Cool Plate / PLA Plate" +msgstr "Cool Plate / PLA Plate" + +msgid "Cool plate" +msgstr "Cool plate" + +msgid "Cooling" +msgstr "Chłodzenie" + +msgid "Cooling chamber" +msgstr "Chłodzenie komory" + +msgid "Cooling for specific layer" +msgstr "Chłodzenie dla konkretnej warstwy" + +msgid "Cooling overhang threshold" +msgstr "Próg chłodzenia dla nawisów" + +msgid "Copies of the selected object" +msgstr "Kopie wybranego obiektu" + +msgid "Copy" +msgstr "Kopiuj" + +msgctxt "PresetName" +msgid "Copy" +msgstr "Kopiuj" + +msgid "Copy Current Filament Preset " +msgstr "Skopiuj obecne ustawienia Filamentu " + +msgid "Copy preset from filament" +msgstr "Skopiuj ustawienie z filamentu" + +msgid "Copy selection to clipboard" +msgstr "Kopiuj zaznaczenie do schowka" + +msgid "Copy to clipboard" +msgstr "Kopiuj do schowka" + +#, boost-format +msgid "Copying directory %1% to %2% failed: %3%" +msgstr "Kopiowanie katalogu %1% do %2% nie powiodło się: %3%" + +#, boost-format +msgid "Copying of file %1% to %2% failed: %3%" +msgstr "Kopiowanie pliku %1% do %2% nie powiodło się: %3%" + +msgid "Copying of the temporary G-code to the output G-code failed" +msgstr "Kopiowanie tymczasowego G-kodu do G-kodu wyjściowego nie powiodło się" + +msgid "Copyright" +msgstr "Prawo autorskie" + +msgid "Cost" +msgstr "Koszt" + +msgid "Could not connect to AstroBox" +msgstr "Nie udało się połączyć z AstroBox" + +msgid "Could not connect to Duet" +msgstr "Nie udało się połączyć z Duet" + +msgid "Could not connect to FlashAir" +msgstr "Nie udało się połączyć z FlashAir" + +msgid "Could not connect to MKS" +msgstr "Nie udało się połączyć z MKS" + +msgid "Could not connect to OctoPrint" +msgstr "Nie udało się połączyć z OctoPrint" + +msgid "Could not connect to PrusaLink" +msgstr "Nie udało się połączyć z PrusaLink" + +msgid "Could not connect to Prusa SLA" +msgstr "Nie udało się połączyć z Prusa SLA" + +msgid "Could not connect to Repetier" +msgstr "Nie udało się połączyć z Repatier" + +msgid "Could not get a valid Printer Host reference" +msgstr "Nie można uzyskać ważnego odniesienia do hosta drukarki" + +msgid "Could not get resources to create a new connection" +msgstr "Nie udało się uzyskać zasobów do utworzenia nowego połączenia" + +msgid "Cover" +msgstr "Osłona" + +msgid "Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "Przykryj górną warstwę stykową podpór pętlami. Domyślnie wyłączone." + +msgid "Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low." +msgstr "Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania szpar\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może zmniejszyć finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej wartości na rozsądnie niskim poziomie." + +msgid "Create" +msgstr "Utwórz" + +msgid "Create Based on Current Filament" +msgstr "Utwórz na podstawie obecnego Filamentu" + +msgid "Create Based on Current Printer" +msgstr "Utwórz na podstawie obecnej drukarki" + +msgid "Create Filament" +msgstr "Utwórz Filament" + +msgid "Create Filament Successful" +msgstr "Utworzenie filamentu zakończyło się powodzeniem" + +msgid "Create Nozzle for Existing Printer" +msgstr "Utwórz Dyszę dla Istniejącej Drukarki" + +msgid "Create Printer" +msgstr "Utwórz Drukarkę" + +msgid "Create Printer/Nozzle" +msgstr "Utwórz Drukarkę/Dyszę" + +msgid "Create Printer Successful" +msgstr "Utworzenie drukarki zakończyło się powodzeniem" + +msgid "Create Type" +msgstr "Utwórz Typ" + +msgid "Create filament presets failed. As follows:\n" +msgstr "Tworzenie ustawień filamentu nie powiodło się. Oto szczegóły:\n" + +msgid "Create from Template" +msgstr "Utwórz na podstawie Szablonu" + +msgid "Create printer" +msgstr "Utwórz drukarkę" + +msgid "Create process presets failed. As follows:\n" +msgstr "Tworzenie ustawień procesu nie powiodło się. Oto szczegóły:\n" + +msgid "Creating" +msgstr "Tworzenie" + +msgid "Creating a new project" +msgstr "Tworzenie nowego projektu" + +msgid "Critical error" +msgstr "Błąd krytyczny" + +msgid "Cross Hatch" +msgstr "Krzyżowy podparty" + +msgid "Ctrl+" +msgstr "Ctrl+" + +msgid "Ctrl+Any arrow" +msgstr "Ctrl+Dowolna strzałka" + +msgid "Ctrl+Left mouse button" +msgstr "Ctrl+Lewy przycisk myszy" + +msgid "Ctrl+Mouse wheel" +msgstr "Ctrl+Kółko myszy" + +msgid "Ctrl+Shift+G" +msgstr "Ctrl+Shift+G" + +msgid "Ctrl + Any arrow" +msgstr "Ctrl + Dowolna strzałka" + +msgid "Ctrl + Left mouse button" +msgstr "Ctrl + Lewy przycisk myszy" + +msgid "Ctrl + Mouse wheel" +msgstr "Ctrl + Kółko myszy" + +msgid "Ctrl + Shift + Enter" +msgstr "Ctrl + Shift + Enter" + +msgid "Cube" +msgstr "Sześcian" + +msgid "Cubic" +msgstr "Sześcienny" + +msgid "Current Cabin humidity" +msgstr "Aktualna wilgotność" + +msgid "Current Version: " +msgstr "Obecna wersja: " + +#, 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" + +msgid "Current filament colors:" +msgstr "Aktualne kolory filamentu:" + +msgid "Current flowrate cali param is invalid" +msgstr "Aktualny parametr kalibracji natężenia przepływu jest nieprawidłowy" + +msgid "Current vendor has no models, please reselect." +msgstr "Obecny dostawca nie posiada modeli, proszę wybrać ponownie." + +msgid "Custom" +msgstr "Niestandardowy" + +msgid "Custom CA certificate file can be specified for HTTPS OctoPrint connections, in crt/pem format. If left blank, the default OS CA certificate repository is used." +msgstr "Można podać niestandardowy plik certyfikatu CA dla połączeń HTTPS z OctoPrint, w formacie crt/pem. Jeśli pole zostanie puste, zostanie użyte domyślne repozytorium certyfikatów CA systemu operacyjnego." + +msgid "Custom Color" +msgstr "Niestandardowy kolor" + +msgid "Custom G-code" +msgstr "Niestandardowy G-code" + +msgid "Custom G-code:" +msgstr "Niestandardowy G-code:" + +msgid "Custom Template:" +msgstr "Niestandardowy szablon:" + +msgid "Custom supports and color painting were removed before repairing." +msgstr "Niestandardowe podpory i malowanie kolorów zostały usunięte przed naprawą." + +msgid "Custom vendor is not input, please input custom vendor." +msgstr "Nie wprowadzono dostawcy, proszę wprowadzić niestandardowego dostawce." + +msgid "Customize" +msgstr "Dostosuj" + +msgid "Customized Preset" +msgstr "Dostosowany Profil" + +msgid "Cut" +msgstr "Przeciąć" + +msgid "Cut Connectors information" +msgstr "Usuń informacje o łącznikach" + +#: resources/data/hints.ini: [hint:Cut Tool] +msgid "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the cutting tool?" +msgstr "" +"Narzędzie Przecinanie\n" +"Czy wiesz, że możesz przeciąć model pod dowolnym kątem i pozycją za pomocą narzędzia do przecinania?" + +msgid "Cut connectors" +msgstr "Utnij łącznik" + +msgid "Cut filament" +msgstr "Odcinanie filamentu" + +msgid "Cut selection to clipboard" +msgstr "Kopiuj zaznaczenie do schowka" + +msgid "Cut to parts" +msgstr "Przeciąć na części" + +msgid "Cutter error pause" +msgstr "Pauza spowodowana błędem przecinarki filamentu" + +msgid "Cylinder" +msgstr "Walec" + +msgid "DEBUG settings have saved successfully!" +msgstr "Ustawienia debugowania zostały pomyślnie zapisane!" + +msgid "DEV host: api-dev.bambu-lab.com/v1" +msgstr "Host DEV: api-dev.bambu-lab.com/v1" + +msgid "DNS Server:" +msgstr "Serwer DNS:" + +msgid "DRY" +msgstr "SUCHY" + +msgid "Daily Tips" +msgstr "Wyświetl Wskazówki" + +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 "Dark Mode" +msgstr "Tryb ciemny" + +msgid "Deadzone:" +msgstr "Martwa strefa:" + +msgid "Debug" +msgstr "Debugowanie" + +msgid "Debug Info" +msgstr "Informacje debugowania" + +msgid "Debug level" +msgstr "Poziom debugowania" + +msgid "Decide whether support activating air filtration" +msgstr "Zdecyduj, czy chcesz aktywować filtrowanie powietrza" + +msgid "Decides the size of thumbnail stored in gcode files" +msgstr "Decyduje o rozmiarze miniatury przechowywanej w plikach G-code" + +msgid "Decimate ratio" +msgstr "Współczynnik dziesiątkowania" + +msgid "Decrease this value slightly(for example 0.9) to reduce the amount of material for bridge, to improve sag" +msgstr "Zmniejsz nieco tę wartość (na przykład 0.9), aby zmniejszyć ilość materiału dla mostu, zmniejszy to jego wygięcie" + +msgid "Default" +msgstr "Domyślne" + +msgid "Default View" +msgstr "Widok domyślny" + +msgid "Default color" +msgstr "Domyślny kolor" + +msgid "Default filament color" +msgstr "Domyślny kolor filamentu" + +msgid "Default filament profile" +msgstr "Domyślny profil filamentu" + +msgid "Default filament profile when switch to this machine profile" +msgstr "Domyślny profil filamentu podczas przełączania na ten profil maszyny" + +msgid "Default jerk" +msgstr "Domyślny Jerk" + +msgid "Default line width if some line width is set to be zero" +msgstr "Domyślna szerokość linii, jeśli szerokość jakiejś linii jest ustawiona na zero" + +msgid "Default process profile" +msgstr "Domyślny profil procesu" + +msgid "Default process profile when switch to this machine profile" +msgstr "Domyślny profil procesu podczas przełączania na ten profil maszyny" + +msgid "Del" +msgstr "Usuń" + +msgid "Delete" +msgstr "Usunąć" + +msgid "Delete All" +msgstr "Usuń wszystko" + +msgid "Delete Custom G-code" +msgstr "Usuń niestandardowy G-code" + +msgid "Delete Custom Template" +msgstr "Usuń niestandardowy szablon" + +msgid "Delete Filament" +msgstr "Usuń Filament" + +msgid "Delete Filament Change" +msgstr "Usuń zmianę filamentu" + +msgid "Delete Pause" +msgstr "Usuń pauzę" + +msgid "Delete Pause Print" +msgstr "Usuń przerwę w druku" + +msgid "Delete Photo" +msgstr "Usuń zdjęcie" + +msgid "Delete Plate" +msgstr "Usuń płytę" + +msgid "Delete Preset" +msgstr "Usuń Profil" + +msgid "Delete all" +msgstr "Usuń wszystko" + +msgid "Delete all connectors" +msgstr "Usuń wszystkie łączniki" + +msgid "Delete connector from object which is a part of cut" +msgstr "Usuń łącznik z obiektu, który jest częścią przecięcia" + +msgid "Delete filament" +msgstr "Usuń filament" + +msgid "Delete file" +msgstr "Usuń plik" + +msgid "Delete files" +msgstr "Usuń pliki" + +msgid "Delete input" +msgstr "Usuń wpis" + +msgid "Delete negative volume from object which is a part of cut" +msgstr "Usuń odejmowanie objętości z obiektu będącego częścią przecięcia." + +msgid "Delete object which is a part of cut object" +msgstr "Usuń obiekt będący częścią przeciętego obiektu" + +msgid "Delete objects, parts, modifiers " +msgstr "Usuń obiekty, części, modyfikatory " + +msgid "Delete preset" +msgstr "Usuń profil" + +msgid "Delete selected" +msgstr "Usuń zaznaczenie" + +msgid "Delete selected files from printer." +msgstr "Usuń wybrane pliki z drukarki." + +msgid "Delete solid part from object which is a part of cut" +msgstr "Usuń bryłę z obiektu, który jest częścią przecięcia" + +msgid "Delete the selected object" +msgstr "Usuń wybrany obiekt" + +msgid "Delete this preset" +msgstr "Usuń ten profil" + +msgid "Deletes all objects" +msgstr "Usuwa wszystkie obiekty" + +msgid "Deletes the current selection" +msgstr "Usuwa bieżące zaznaczenie" + +msgid "Deleting the last solid part is not allowed." +msgstr "Usunięcie ostatniej części bryły jest niedozwolone." + +msgid "Density" +msgstr "Gęstość" + +#, c-format +msgid "Density of internal sparse infill, 100% means solid throughout" +msgstr "Gęstość wewnętrznego wypełnienia, 100%% oznacza pełne wypełnienie" + +msgid "Density of the first raft or support layer" +msgstr "Gęstość pierwszej warstwy tratwy lub podpory" + +msgid "Depth" +msgstr "Głębokość" + +msgid "Depth ratio" +msgstr "Stosunek głębokości" + +msgid "Deretraction Speed" +msgstr "Prędkość deretrakcji" + +msgid "Describe how long the nozzle will move along the last path when retracting" +msgstr "Opisuje, jak długo dysza będzie przemieszczać się wzdłuż ostatniej ścieżki podczas retrakcji" + +msgid "Description:" +msgstr "Opis:" + +msgid "Deselect All" +msgstr "Odznacz wszystko" + +msgid "Deselect all" +msgstr "Odznacz wszystko" + +msgid "Deselects all objects" +msgstr "Odznacza wszystkie obiekty" + +msgid "Desiccant status" +msgstr "Stan środka osuszającego" + +msgid "Desiccant status lower than two bars indicates that desiccant can be inactive. Please change the desiccant.(Higher the better)" +msgstr "Stan środka osuszającego niższy niż dwa słupki wskazuje, że środek osuszający może być nieaktywny. Proszę zmienić środek osuszający. (im wyżej, tym lepiej)" + +msgid "Designer" +msgstr "Projektant" + +msgid "Detached" +msgstr "Odłączony" + +msgid "Detail." +msgstr "Szczegóły." + +msgid "Detail level" +msgstr "Poziom szczegółów" + +msgid "Details" +msgstr "Szczegóły" + +msgid "Detect narrow internal solid infill" +msgstr "Wykrywanie wąskiego wewnętrznego pełnego wypełnienia" + +msgid "Detect overhang wall" +msgstr "Wykrywanie ścian nawisu" + +msgid "Detect overhangs for auto-lift" +msgstr "Wykrywanie nawisów do automatycznego podnoszenia" + +#, c-format, boost-format +msgid "Detect the overhang percentage relative to line width and use different speed to print. For 100%% overhang, bridge speed is used." +msgstr "Wykrywa ona procent nawisu w stosunku do szerokości linii i używa innej prędkości drukowania. W przypadku nawisu 100%% używana jest prędkość jak dla mostu." + +msgid "Detect the overhang percentage relative to line width and use different speed to print. For 100 percent overhang, bridge speed is used." +msgstr "Wykrywaj procent nawisu względem szerokości linii i używaj różnych prędkości druku. Dla nawisu 100 procent, używana jest prędkość mostu." + +msgid "Detect thin wall" +msgstr "Wykrywanie cienkich ścian" + +msgid "Detect thin wall which can't contain two line width. And use single line to print. Maybe printed not very well, because it's not closed loop" +msgstr "Wykrywa cienkie ściany, które nie mogą pomieścić dwóch szerokości linii. I używa pojedynczej linii do druku. Może być wydrukowane niezbyt dobrze, ponieważ to nie jest zamknięta pętla" + +msgid "Detects clogging and filament grinding, halting printing immediately to conserve time and filament." +msgstr "Wykrywa zatkanie i zacięcie się filamentu, natychmiast zatrzymując drukowanie w celu oszczędzenia czasu i filamentu." + +msgid "Detour and avoid to travel across wall which may cause blob on surface" +msgstr "Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować powstanie grudek na powierzchni" + +msgid "Detour and avoid traveling across wall which may cause blob on surface" +msgstr "Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować powstanie grudek na powierzchni" + +msgid "Develop Mode" +msgstr "Tryb deweloperski" + +msgid "Develop mode" +msgstr "Tryb deweloperski" + +msgid "Device" +msgstr "Urządzenie" + +msgid "Device:" +msgstr "Urządzenie:" + +msgid "Device Name" +msgstr "Nazwa Urządzenia" + +msgid "Device Status" +msgstr "Stan Urządzenia" + +msgid "Device UI" +msgstr "Interfejs urządzenia" + +msgid "Diameter" +msgstr "Średnica" + +msgid "Diameter of nozzle" +msgstr "Średnica dyszy" + +msgid "Diameter of the print bed. It is assumed that origin (0,0) is located in the center." +msgstr "Średnica stołu drukarki. Zakłada się, że punkt początkowy (0,0) znajduje się w środku." + +msgid "Difference" +msgstr "Różnica" + +msgid "Different nozzle diameters and different filament diameters is not allowed when prime tower is enabled." +msgstr "Różne średnice dysz i różne średnice filamentów nie są dozwolone, gdy włączona jest wieża czyszcząca." + +#: resources/data/hints.ini: [hint:Different types of supports] +msgid "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving print speed. Check them out!" +msgstr "" +"Różne rodzaje podpór\n" +"Czy wiesz, że możesz wybierać spośród wielu rodzajów podpór? Podpory drzewa sprawdzają się doskonale dla modeli organicznych, jednocześnie oszczędzając filament i poprawiając szybkość druku. Sprawdź je!" + +msgid "Direct distance" +msgstr "Odległość bezpośrednia" + +msgid "Direct drive" +msgstr "Napęd bezpośredni" + +msgid "Disable" +msgstr "Wyłącz" + +msgid "Disable AMS" +msgstr "Wyłącz AMS" + +msgid "" +"Disable overhang slowing down automatically? \n" +"Yes - Enable arachne and disable overhang slowing down\n" +"No - Give up using arachne this time" +msgstr "" +"Wyłączyć automatyczne spowolnienie na nawisach? \n" +"Tak - Włącz Arachne i wyłącz zwolnij na nawisach\n" +"Nie - Nie używaj Arachne dla tego wydruku" + +msgid "Disc" +msgstr "Dysk" + +msgid "Discard" +msgstr "Odrzuć" + +msgid "Discard Modified Value" +msgstr "Pozostaw poprzednią wartość" + +msgid "Discard or Keep changes" +msgstr "Odrzuć lub zachowaj zmiany" + +msgid "Discard or Use Modified Value" +msgstr "Odrzuć lub użyj zmodyfikowanej wartości" + +#, c-format, boost-format +msgid "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect the printer by logging in with your user account." +msgstr "Rozłączono z drukarką [%s] z powodu wyłączenia trybu LAN. Podłącz ponownie drukarkę, logując się przy użyciu konta użytkownika." + +#, c-format, boost-format +msgid "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect the printer by inputting Access Code which can be gotten from printer screen." +msgstr "Rozłączono z drukarką [%s] z powodu włączenia trybu LAN. Podłącz ponownie drukarkę, wprowadzając kod dostępu, który można uzyskać na ekranie drukarki." + +msgid "Discribe how long the nozzle will move along the last path when retracting" +msgstr "Opisuje, jak długo dysza będzie poruszać się po ostatniej ścieżce podczas wycofywania." + +msgid "Display" +msgstr "Wyśw." + +msgid "Display printable box" +msgstr "Wyświetl pudełko do druku" + +msgid "Display shadow of objects" +msgstr "Wyświetl cień obiektów" + +msgid "Display triangles of models" +msgstr "Wyświetl trójkąty modeli" + +msgid "Distance" +msgstr "Odległość" + +msgid "Distance XYZ" +msgstr "Odległość XYZ" + +msgid "Distance from model to the outermost brim line" +msgstr "Odległość od modelu do najbardziej zewnętrznej linii Brimu" + +msgid "Distance from skirt to brim or object" +msgstr "To jest odległość od Brimu do Skirtu lub do Obiektu" + +msgid "Distance of the 0,0 G-code coordinate from the front left corner of the rectangle." +msgstr "Odległość współrzędnych G-kodu 0,0 od lewego górnego rogu prostokąta." + +msgid "Distance of the nozzle tip to the lid. Used for collision avoidance in by-object printing." +msgstr "Odległość od końcówki dyszy do pokrywy. Używane do unikania kolizji w druku według obiektu." + +msgid "Distance of the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." +msgstr "Odległość od końcówki dyszy do dolnej części prowadnicy. Używane do unikania kolizji w druku według obiektu." + +msgid "Divide by zero" +msgstr "Dzielenie przez zero" + +msgid "Do not Enable AMS" +msgstr "Nie włączaj AMS" + +msgid "Do not recommand bed temperature of other layer to be lower than initial layer for more than this threshold. Too low bed temperature of other layer may cause the model broken free from build plate" +msgstr "Nie zaleca się obniżania temperatury stołu drukującego poniżej tej wartości dla kolejnych warstw w porównaniu do pierwszej warstwy. Zbyt niska temperatura stołu drukującego dla kolejnych warstw może spowodować oderwanie się modelu od płyty roboczej drukarki." + +msgid "Do not recommend bed temperature of other layer to be lower than initial layer for more than this threshold. Too low bed temperature of other layer may cause the model broken free from build plate" +msgstr "Nie zaleca się obniżania temperatury stołu drukującego poniżej tej wartości dla kolejnych warstw w porównaniu do pierwszej warstwy. Zbyt niska temperatura stołu drukującego dla kolejnych warstw może spowodować oderwanie się modelu od płyty roboczej." + +msgid "Do not run any validity checks, such as gcode path conflicts check." +msgstr "Nie uruchamiaj żadnych testów poprawności, takich jak sprawdzanie konfliktów ścieżek gcode." + +msgid "Do you want to continue?" +msgstr "Czy chcesz kontynuować?" + +#, c-format, boost-format +msgid "Do you want to delete the file '%s' from printer?" +msgstr "Czy chcesz usunąć plik '%s' z drukarki?" + +msgid "Do you want to replace it" +msgstr "Czy chcesz go zastąpić" + +#, boost-format +msgid "Do you want to save changes to \"%1%\"?" +msgstr "Czy chcesz zapisać zmiany w \"%1%\"?" + +msgid "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"Contains the following information:\n" +"1. The Process presets\n" +"2. The Filament presets\n" +"3. The Printer presets\n" +msgstr "" +"Czy chcesz zsynchronizować swoje ustawienia z Bambu Cloud? \n" +"Obejmuje to następujące informacje:\n" +"1. Profile procesu\n" +"2. Profile filamentu\n" +"3. Profile drukarki\n" + +msgid "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. The Process presets\n" +"2. The Filament presets\n" +"3. The Printer presets" +msgstr "" +"Czy chcesz zsynchronizować swoje ustawienia z Bambu Cloud? \n" +"Zawiera ono następujące informacje:\n" +"1. Profil procesu\n" +"2. Profil filamentu\n" +"3. Profil drukarki" + +msgid "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. The Process presets\n" +"2. The Filament presets\n" +"3. The Printer presets\n" +msgstr "" +"Czy chcesz zsynchronizować swoje dane z Bambu Cloud? \n" +"Zawiera ono następujące informacje:\n" +"1. Profil procesu\n" +"2. Profil filamentu\n" +"3. Profil drukarki\n" + +msgid "Don't create support on model surface, only on build plate" +msgstr "To ustawienie generuje podpory tylko na stole" + +msgid "Don't remind me of this version again" +msgstr "Nie przypominaj mi ponownie o tej wersji." + +msgid "Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen" +msgstr "Wyłącza to retrakcje, gdy ruch odbywa się całkowicie w obszarze wypełnienia i nie widać wycieku." + +msgid "Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen. This can reduce times of retraction for complex model and save printing time, but make slicing and G-code generating slower" +msgstr "Nie wykonuj retrakcji, gdy ruch odbywa się całkowicie w obszarze wypełnienia. Oznacza to, że wyciek nie będzie widoczny. Może to zmniejszyć liczbę retrakcji dla skomplikowanego modelu i zaoszczędzić czas druku, ale spowolnić cięcie i generowanie G-code" + +msgid "Don't save" +msgstr "Nie zapisuj" + +msgid "Don't show again" +msgstr "Nie pokazuj ponownie" + +msgid "Don't support bridges" +msgstr "Nie twórz podpór pod mostami" + +msgid "Don't support the whole bridge area which make support very large. Bridge usually can be printing directly without support if not very long" +msgstr "Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest bardzo długa. Most zwykle może być drukowany bezpośrednio bez podpór, jeśli nie jest zbyt długi" + +msgid "Don't support the whole bridge area which makes support very large. Bridge usually can be printing directly without support if not very long" +msgstr "Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest bardzo długa. Most zwykle może być drukowany bezpośrednio bez podpór, jeśli nie jest zbyt długi" + +msgid "Done" +msgstr "Gotowe" + +msgid "Dovetail" +msgstr "Jaskółczy ogon" + +msgid "Dowel" +msgstr "Kołek" + +msgid "Download" +msgstr "Pobierz" + +msgid "Download Beta Version" +msgstr "Pobierz wersje Beta" + +msgid "Download Models" +msgstr "Pobierz modele" + +msgid "Download failed" +msgstr "Pobieranie nieudane" + +msgid "Download failed, File size exception." +msgstr "Pobieranie nie powiodło się." + +msgid "Download failed, unknown file format." +msgstr "Pobieranie nie powiodło się, nieznany format pliku." + +msgid "Download finished" +msgstr "Pobieranie zakończone" + +msgid "Download selected files from printer." +msgstr "Pobierz wybrane pliki z drukarki." + +msgid "Download waiting..." +msgstr "Oczekiwanie na pobieranie..." + +msgid "Downloading" +msgstr "Pobieranie" + +msgid "Downloading..." +msgstr "Pobieranie..." + +#, c-format, boost-format +msgid "Downloading %d%%..." +msgstr "Pobieranie %d%%..." + +msgid "Downloading Bambu Network Plug-in" +msgstr "Pobieranie wtyczki Bambu Network" + +msgid "Downloading Bambu Network plug-in" +msgstr "Pobieranie wtyczki Bambu Network" + +msgid "Downloading Virtual Camera Tools" +msgstr "Pobieranie narzędzi wirtualnej kamery" + +msgid "Downloading failed." +msgstr "Pobieranie nie powiodło się." + +msgid "Downloads" +msgstr "Pobrane" + +msgid "Drag" +msgstr "Przeciągnij" + +msgid "Drag to move the cut plane" +msgstr "Przeciągnij, aby przesunąć płaszczyznę przekroju" + +msgid "" +"Drag to move the cut plane\n" +"Right-click a part to assign it to the other side" +msgstr "" +"Przeciągnij, aby przesunąć płaszczyznę przekroju.\n" +"Kliknij prawym przyciskiem myszy na część modelu, aby przypisać ją do drugiej strony" + +msgid "Drop project file" +msgstr "Upuść plik projektu" + +msgid "" +"Due to ensuer_on_bed, assembly between \n" +"different objects may not be correct in 3D view.\n" +" It is recommended to assemble them together." +msgstr "" +"Ze względu na ensuer_on_bed montaż pomiędzy \n" +"różnymi obiektami może nie być prawidłowy w widoku 3D. \n" +"Zaleca się zmontowanie ich razem." + +msgid "Dump video" +msgstr "Dump video" + +msgid "During print" +msgstr "Podczas druku" + +msgid "Dynamic flow Calibration" +msgstr "Kalibracja Dynamiki Przepływu" + +msgid "Dynamic flow calibration" +msgstr "Kalibracja dynamiki przepływu" + +msgid "ERROR" +msgstr "BŁĄD" + +msgid "Edge" +msgstr "Krawędź" + +msgid "Edge detection" +msgstr "Detekcja krawędzi" + +msgid "Edit" +msgstr "Edytuj" + +msgid "Edit Custom G-code" +msgstr "Edytuj niestandardowy G-code" + +msgid "Edit Filament" +msgstr "Edytuj Filament" + +msgid "Edit Flow Dynamics Calibration" +msgstr "Edycja Kalibracji Dynamiki Przepływu" + +msgid "Edit Pause Print Message" +msgstr "Edytuj wiadomość o wstrzymaniu drukowania" + +msgid "Edit Plate Name" +msgstr "Edytuj nazwę płyty" + +msgid "Edit Preset" +msgstr "Edytuj Profile" + +msgid "Edit Process Settings" +msgstr "Edytuj ustawienia procesu" + +msgid "Edit Text" +msgstr "Edytuj tekst" + +msgid "Edit connectors" +msgstr "Edytuj łączniki" + +msgid "Edit in Parameter Table" +msgstr "Edytuj w tabeli parametrów" + +msgid "Edit plate setitngs" +msgstr "Edytuj ustawienia płyty" + +msgid "Edit preset" +msgstr "Edytuj profil" + +msgid "Edit print parameters for a single object" +msgstr "Edytuj parametry druku dla pojedynczego obiektu" + +msgid "Edit to scale" +msgstr "Edytuj do skali" + +#, c-format, boost-format +msgid "Ejecting of device %s(%s) has failed." +msgstr "Wysunięcie urządzenia %s (%s) nie powiodło się." + +msgid "Elephant foot compensation" +msgstr "Kompensacja \"stopy słonia\"" + +msgid "Embeded" +msgstr "Osadzony" + +msgid "" +"Embeded\n" +"depth" +msgstr "Głębokość osadzenia" + +msgid "" +"Embeded\r\n" +"depth" +msgstr "" +"Głębokość\r\n" +"osadzenia" + +msgid "Empty" +msgstr "Pusty" + +msgid "Empty layers around bottom are replaced by nearest normal layers." +msgstr "Puste warstwy wokół dolnej części są zastępowane najbliższymi normalnymi warstwami." + +msgid "Enable" +msgstr "Włącz" + +msgid "Enable AI monitoring of printing" +msgstr "Włącz monitorowanie druku przez sztuczną inteligencję" + +msgid "Enable AMS" +msgstr "Włącz AMS" + +msgid "Enable Dark mode" +msgstr "Włącz tryb ciemny" + +msgid "Enable SSL(FTP)" +msgstr "Włącz SSL(FTP)" + +msgid "Enable SSL(MQTT)" +msgstr "Włącz SSL(MQTT)" + +msgid "Enable accel_to_decel" +msgstr "Włącz accel_to_decel" + +msgid "Enable dark mode" +msgstr "Włącz tryb ciemny" + +msgid "Enable detection of build plate position" +msgstr "Włącz detekcję pozycji stołu roboczego" + +msgid "Enable pressure advance" +msgstr "Włącz zaawansowane ciśnienie" + +msgid "Enable pressure advance, auto calibration result will be overwriten once enabled. Useless for Bambu Printer" +msgstr "Włącz zaawansowane ciśnienie, wynik automatycznej kalibracji zostanie nadpisany po włączeniu. Nieprzydatne dla drukarki Bambu" + +msgid "Enable rotation" +msgstr "Włącz obracanie" + +msgid "Enable support" +msgstr "Włącz" + +msgid "Enable support generation." +msgstr "To włącza generowanie podpór." + +msgid "Enable this if printer support air filtration" +msgstr "Włącz tę opcję, jeśli drukarka obsługuje filtrowanie powietrza" + +msgid "Enable this if printer support air filtration enhancement" +msgstr "Włącz tę opcję, jeśli drukarka obsługuje ulepszoną filtrację powietrza" + +msgid "Enable this if printer support air filtration enhancement." +msgstr "Włącz to, jeśli drukarka obsługuje filtrację powietrza." + +msgid "Enable this option if machine has auxiliary part cooling fan" +msgstr "Włącz tę opcję, jeśli maszyna ma dodatkowy wentylator chłodzenia części" + +msgid "Enable this option if machine support controlling chamber temperature" +msgstr "Włącz tę opcję, jeśli urządzenie obsługuje sterowanie temperaturą komory" + +msgid "Enable this option to add EXCLUDE OBJECT command in g-code for klipper firmware printer" +msgstr "Włącz tę opcję, aby dodać polecenie EXCLUDE OBJECT w G-code dla drukarki z oprogramowaniem Klipper" + +msgid "Enable this option to optimize part cooling fan speed for overhang and bridge to get better cooling" +msgstr "Włącz tę opcję, aby zoptymalizować prędkość wentylatora chłodzącego części dla nawisów i mostów, uzyskując lepsze chłodzenie" + +msgid "Enable this option to slow printing down for different overhang degree" +msgstr "Włącz tę opcję, aby spowolnić drukowanie dla różnych stopni nawisu" + +msgid "Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in \"Max fan speed threshold\", so that layer can be cooled for a longer time. This can improve the cooling quality for needle and small details" +msgstr "Włącz tę opcję, aby zmniejszyć prędkość drukowania, aby czas ostatniej warstwy nie był krótszy niż próg czasu warstwy w „Maksymalny próg prędkości wentylatora”, aby warstwa mogła być chłodzona przez dłuższy czas. Może to poprawić jakość drobnych szczegółów i małych detali" + +msgid "Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in \"Max fan speed threshold\", so that layer can be cooled for longer time. This can improve the cooling quality for needle and small details" +msgstr "Włącz tę opcję, aby zwolnić prędkość drukowania, aby czas ostatniej warstwy nie był krótszy niż próg czasu warstwy w \"Próg maksymalnej prędkości wentylatora\", aby warstwa mogła być chłodzona przez dłuższy czas. Może to poprawić jakość chłodzenia dla igiełek i małych detali." + +msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" +msgstr "Włącz to, aby dodać numer linii (Nx) na początku każdej linii G-code" + +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 this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is same with resolution" +msgstr "Włącz tę opcję, aby uzyskać plik G-code, który zawiera ruchy G2 i G3. Tolerancja dopasowania jest taka sama jak w przypadku rozdzielczości" + +msgid "Enable this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is the same as resolution" +msgstr "Włącz to, aby uzyskać plik G-code zawierający ruchy G2 i G3. Tolerancja dopasowania jest taka sama jak rozdzielczość" + +msgid "Enable this to get precise z height of object after slicing. It will get the precise object height by fine-tuning the layer heights of the last few layers. Note that this is an experimental parameter." +msgstr "Aktywuj tę opcję, aby uzyskać precyzyjną wysokość obiektu po przetworzeniu na warstwy. Precyzyjna wysokość obiektu zostanie uzyskana poprzez dokładne dostosowanie wysokości ostatnich kilku warstw. Należy pamiętać, że jest to parametr eksperymentalny." + +msgid "" +"Enabling this option means the height of every layer except the first will be automatically calculated during slicing according to the slope of the model’s surface.\n" +"Note that this option only takes effect if no prime tower is generated in current plate." +msgstr "" +"Włączenie tej opcji oznacza, że wysokość każdej warstwy poza pierwszą zostaną automatycznie obliczone zgodnie z nachyleniem powierzchni modelu.\n" +"Należy pamiętać, że ta opcja działa tylko wtedy, gdy na bieżącej płycie nie ma wygenerowanej wieży czyszczącej." + +msgid "Enabling traditional timelapse photography may cause surface imperfections. It is recommended to change to smooth mode." +msgstr "Włączenie tradycyjnego timelapsu może powodować niedoskonałości powierzchni. Zaleca się zmianę trybu na płynny." + +msgid "End" +msgstr "Koniec" + +msgid "End G-code" +msgstr "G-code końcowy" + +msgid "End G-code when finish the printing of this filament" +msgstr "Ten G-code zostanie dodany na końcu drukowania tym filamentem" + +msgid "End G-code when finish the whole printing" +msgstr "Ten G-code zostanie dodany na końcu procesu drukowania" + +msgid "End PA: " +msgstr "Koniec PA: " + +msgid "End of print" +msgstr "Koniec druku" + +msgid "End retraction length: " +msgstr "Końcowa długość retrakcji: " + +msgid "End speed: " +msgstr "Zakończ z prędkością: " + +msgid "End temp: " +msgstr "Temp. końcowa: " + +msgid "End volumetric speed: " +msgstr "Końcowa prędkość przepływu: " + +msgid "Enforce seam" +msgstr "Wymuś szew" + +msgid "Enforce supports" +msgstr "Wymuś podpory" + +msgid "Engineering Plate" +msgstr "Engineering Plate" + +msgid "Engineering plate" +msgstr "Engineering plate" + +msgid "Enqueued" +msgstr "W kolejce" + +msgid "Ensure vertical shell thickness" +msgstr "Zapewnij stałą grubość pionowej powłoki" + +msgid "Enter Custom G-code used on current layer:" +msgstr "Wprowadź niestandardowy G-code używany w bieżącej warstwie:" + +msgid "Enter a search term" +msgstr "Wpisz szukaną frazę" + +msgid "Enter new name" +msgstr "Wprowadź nową nazwę" + +msgid "Entering Seam painting" +msgstr "Wejdź w tryb malowania szwu" + +#, boost-format +msgid "" +"Enumeration of host printers failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" +"Nieudane wyliczanie drukarek hosta.\n" +"Treść wiadomości: \"%1%\"\n" +"Błąd: \"%2%\"" + +msgid "Erase" +msgstr "Wymaż" + +msgid "Erase all painting" +msgstr "Wymaż wszystko" + +msgid "Erase painting" +msgstr "Wymaż malowanie" + +msgid "Error" +msgstr "Błąd" + +msgid "Error!" +msgstr "Błąd!" + +msgid "Error! Invalid model" +msgstr "Błąd! Nieprawidłowy model" + +msgid "Error! Unable to create thread!" +msgstr "Błąd! Nie można utworzyć wątku!" + +msgid "Error:" +msgstr "Błąd:" + +msgid "Error: IP or Access Code are not correct" +msgstr "Błąd: adres IP lub kod dostępu są nieprawidłowe" + +msgid "Error: Please close all toolbar menus first" +msgstr "Błąd: Proszę najpierw zamknąć wszystkie paski narzędziowe" + +msgid "Error Message" +msgstr "Wiadomość o błędzie" + +#, boost-format +msgid "Error at line %1%:\n" +msgstr "Błąd w linii%1%:\n" + +msgid "Error code" +msgstr "Kod błędu" + +#, c-format, boost-format +msgid "Error code: %d" +msgstr "Kod błędu: %d" + +msgid "Error desc" +msgstr "Opis błędu" + +msgid "Error during reload" +msgstr "Błąd podczas przeładowywania" + +msgid "Error during replace" +msgstr "Błąd podczas nadpisywania" + +msgid "Error in zip archive" +msgstr "Błąd w archiwum zip" + +msgid "Error loading shaders" +msgstr "Błąd podczas przeładowywania" + +msgid "Error occurs while loading G-code file" +msgstr "Wystąpił błąd podczas wczytywania pliku G-code" + +msgid "Error uploading to print host:" +msgstr "Błąd przesyłania do serwera druku:" + +msgid "Errors" +msgstr "Błędy" + +msgid "Esc" +msgstr "Esc" + +msgid "Estimated time" +msgstr "Szacowany czas" + +msgid "Europe" +msgstr "Europa" + +msgid "Even-odd" +msgstr "Parzysty-nieparzysty" + +msgid "Example" +msgstr "Przykład" + +msgid "Exception" +msgstr "Wyjątek" + +msgid "Exception in obtaining file size, please import again." +msgstr "Wyjątek podczas uzyskiwania rozmiaru pliku, proszę zaimportuj ponownie." + +msgid "Exclude objects" +msgstr "Wyklucz obiekty" + +msgid "Exhaust fan" +msgstr "Wentylator wyciągowy" + +#, c-format, boost-format +msgid "Exit %s" +msgstr "Zamknij %s" + +msgid "Expand (+) or shrink (-) the horizontal span of normal support" +msgstr "Rozszerz (+) lub zmniejsz (-) poziomy zasięg normalnej podpory" + +msgid "Expand all raft layers in XY plane" +msgstr "Rozszerz wszystkie warstwy tratwy w płaszczyźnie XY" + +msgid "Expand the first raft or support layer to improve bed plate adhesion" +msgstr "Rozszerz pierwszą warstwę tratwy lub podpory, aby poprawić przyczepność do stołu drukarki" + +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 "Funkcja eksperymentalna. Wycofanie i odcięcie filamentu na większej odległości podczas jego zmian w celu zminimalizowania objętości płukania. Chociaż znacząco zmniejszy to zużycie filamentu, może to również zwiększyć ryzyko zatkania dyszy lub innych problemów podczas drukowania." + +msgid "Experimental feature.Retraction length before cutting off during filament change" +msgstr "Funkcja eksperymentalna. Długość retrakcji przed odcięciem podczas zmiany filamentu" + +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 "Funkcja eksperymentalna: Polega na wycofywaniu filamentu na większą odległość w celu zminimalizowania płukania, a następne jego odcięcie. Choć może to znacząco zmniejszyć ilość zużytego filamentu, może również zwiększyć ryzyko zatknięcia dyszy lub innych problemów z drukowaniem." + +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 "Funkcja eksperymentalna: Polega na wycofywaniu filamentu na większą odległość w celu zminimalizowania płukania, a następne jego odcięcie. Choć może to znacząco zmniejszyć ilość zużytego filamentu, może również zwiększyć ryzyko zatknięcia dyszy lub innych problemów z drukowaniem. Proszę używać z najnowszym oprogramowaniem drukarki." + +msgid "Explosion Ratio" +msgstr "Współczynnik eksplozji" + +msgid "Export" +msgstr "Eksportuj" + +msgid "Export." +msgstr "Eksportuj" + +msgid "Export &Configs" +msgstr "Eksportuj &Konfiguracje" + +msgid "Export &Toolpaths as OBJ" +msgstr "Eksportuj &ścieżki narzędziowe jako OBJ" + +msgid "Export 3MF" +msgstr "Eksport 3mf" + +msgid "Export 3mf file without using some 3mf-extensions" +msgstr "Eksportuj plik 3mf bez użycia niektórych rozszerzeń 3mf" + +msgid "Export AMF file:" +msgstr "Eksportuj plik AMF:" + +msgid "Export Configs" +msgstr "Eksportuj Konfiguracje" + +msgid "Export G-Code." +msgstr "Eksport do G-code" + +msgid "Export G-code" +msgstr "Eksportuj G-code" + +msgid "Export G-code file" +msgstr "Eksportuj plik G-code" + +msgid "Export Generic 3MF" +msgstr "Eksportuj ogólne 3MF" + +msgid "Export Log" +msgstr "Eksportuj Logi" + +msgid "Export OBJ file:" +msgstr "Eksportuj plik OBJ:" + +msgid "Export STL" +msgstr "Eksport STL" + +msgid "Export STL file:" +msgstr "Eksportuj plik STL:" + +msgid "Export Settings" +msgstr "Eksportuj ustawienia" + +msgid "Export Sliced File" +msgstr "Eksportuj pocięty plik" + +msgid "Export all objects as STL" +msgstr "Eksportuj wszystkie obiekty jako STL" + +msgid "Export all objects as STLs" +msgstr "Eksportuj wszystkie obiekty jako plik STL" + +msgid "Export all objects as one STL" +msgstr "Eksportuj wszystkie obiekty jako jeden plik STL" + +msgid "Export all plate sliced file" +msgstr "Eksportuj wszystkie pliki po pocięciu płyty" + +msgid "Export all sliced file" +msgstr "Eksportuj wszystkie pocięte pliki" + +msgid "Export as STL" +msgstr "Eksportuj jako plik STL" + +msgid "Export as STLs" +msgstr "Eksportuj jako pliki STL" + +msgid "Export as one STL" +msgstr "Eksportuj jako jeden plik STL" + +msgid "Export current Sliced file" +msgstr "Eksportuj pocięty plik" + +msgid "Export current configuration to files" +msgstr "Eksportuj bieżącą konfigurację do pliku" + +msgid "Export current plate as G-code" +msgstr "Eksportuj bieżącą płytę jako G-code" + +msgid "Export current sliced file" +msgstr "Eksportuj bieżący pocięty plik" + +msgid "Export ok." +msgstr "Eksport ok." + +msgid "Export plate sliced file" +msgstr "Eksportuj plik pociętej płyty" + +msgid "Export project as 3MF." +msgstr "Spowoduje to wyeksportowanie projektu jako plik 3mf." + +msgid "Export result" +msgstr "Wynik eksportu" + +msgid "Export settings to a file." +msgstr "Spowoduje to wyeksportowanie ustawień do pliku." + +msgid "Export sliced file" +msgstr "Eksportuj pocięty plik" + +msgid "Export slicing data" +msgstr "Eksportuj dane cięcia" + +msgid "Export slicing data to a folder." +msgstr "Eksportowanie danych cięcia do folderu" + +msgid "Export successful" +msgstr "Eksport zakończony sukcesem" + +msgid "Export successfully." +msgstr "Eksport zakończony sukcesem." + +msgid "Export the objects as multiple STL." +msgstr "Eksportuj obiekty jako wiele plików STL." + +msgid "Export toolpaths as OBJ" +msgstr "Eksportuj ścieżki narzędziowe jako OBJ" + +msgid "Exporting." +msgstr "Eksportowanie." + +msgid "Exporting 3mf file failed" +msgstr "Eksport pliku 3mf nie powiódł się" + +msgid "Exporting G-code" +msgstr "Eksportowanie G-code" + +msgid "Exporting objects" +msgstr "Eksportowanie obiektów" + +msgid "Ext Spool" +msgstr "Zew.Szpula" + +msgid "Extension Board" +msgstr "Płyta rozszerzeń" + +msgid "External Spool" +msgstr "Zewnętrzna Szpula" + +msgid "Extra high" +msgstr "Bardzo wysoki" + +msgid "Extra info" +msgstr "Dodatkowe informacje" + +msgid "Extra length on restart" +msgstr "Dodatkowa długość przed wznowieniem" + +msgid "Extra low" +msgstr "Bardzo niski" + +msgid "Extruder" +msgstr "Extruder" + +msgid "Extruder Clearance" +msgstr "Odstęp od ekstrudera" + +msgid "Extruder Color" +msgstr "Kolor ekstrudera" + +msgid "Extruder offset" +msgstr "Przesunięcie ekstrudera w osiach X/Y" + +msgid "Extruder position" +msgstr "Pozycja ekstrudera" + +msgid "Extruders" +msgstr "Ekstrudery" + +msgid "Extruders count" +msgstr "Liczba ekstruderów" + +msgid "Extrusion Width" +msgstr "Szerokość ekstruzji" + +msgid "Extrusion compensation calibration is not supported when using Textured PEI Plate" +msgstr "Kalibracja kompensacji ekstruzji nie jest obsługiwana w przypadku korzystania z Textured PEI Plate." + +msgid "Face" +msgstr "Powierzchnia" + +msgid "Face and face assembly" +msgstr "Montaż - powierzchnia do powierzchni" + +msgid "Face recognition" +msgstr "Rozpoznawanie twarzy" + +msgid "Factor K" +msgstr "Faktor K" + +msgid "Factor N" +msgstr "Faktor N" + +msgid "Factors of Flow Dynamics Calibration" +msgstr "Współczynnik kalib. Dynamiki Przepływu" + +msgid "Factors of dynamic flow cali" +msgstr "Współczynniki kalibracja dynamiki przepływu" + +msgid "Failed" +msgstr "Nie udało się" + +#, boost-format +msgid "Failed loading file \"%1%\". An invalid configuration was found." +msgstr "Błąd podczas wczytywania pliku \"%1%\". Znaleziono nieprawidłową konfigurację." + +msgid "Failed loading objects." +msgstr "Nie udało się wczytać obiektów." + +msgid "Failed processing of the filename_format template." +msgstr "Błąd przetwarzania szablonu filename_format." + +#, boost-format +msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " +msgstr "Nie udało się obliczyć szerokości linii %1%. Nie można pobrać wartości „%2%” " + +msgid "Failed to connect socket" +msgstr "Błąd połączenia z gniazdem" + +msgid "Failed to connect to cloud service" +msgstr "Nie udało się połączyć z usługą w chmurze" + +msgid "Failed to connect to the printer" +msgstr "Błąd połączenia z drukarką" + +msgid "Failed to connect to the printer through LAN. Please enter the correct printer IP address and access code." +msgstr "Nie udało się połączyć z drukarką przez sieć LAN. Wprowadź prawidłowy adres IP drukarki oraz kod dostępu." + +msgid "Failed to connect to the server" +msgstr "Błąd połączenia z serwerem" + +msgid "Failed to create socket" +msgstr "Błąd podczas tworzenia gniazda" + +msgid "Failed to create temporary folder, please try Export Configs again." +msgstr "Nie udało się utworzyć folderu tymczasowego. Spróbuj ponownie wyeksportować konfiguracje." + +msgid "Failed to download the plug-in. Please check your firewall settings and vpn software, check and retry." +msgstr "Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory sieciowej (firewall) i oprogramowania VPN, sprawdź i spróbuj ponownie." + +msgid "Failed to fetch model information from printer." +msgstr "Nie udało się pobrać informacji o modelu z drukarki." + +msgid "Failed to fetching model infomations from printer." +msgstr "Nie udało się pobrać informacji o modelu z drukarki." + +msgid "Failed to generate cali gcode" +msgstr "Nie udało się wygenerować kodu kalibracji" + +msgid "" +"Failed to generate gcode for invalid custom G-code.\n" +"\n" +msgstr "" +"Nie udało się wygenerować G-code dla nieprawidłowego niestandardowego G-code.\n" +"\n" + +msgid "Failed to get the model data in the current file." +msgstr "Nie udało się uzyskać danych modelu w bieżącym pliku." + +msgid "Failed to get ticket" +msgstr "Nie udało się uzyskać zgłoszenia" + +msgid "Failed to initialize the WinRT library." +msgstr "Inicjowanie biblioteki WinRT nie powiodło się." + +msgid "Failed to install the plug-in. Please check whether it is blocked or deleted by anti-virus software." +msgstr "Nie udało się zainstalować wtyczki. Sprawdź, czy nie jest zablokowana lub usunięta przez oprogramowanie antywirusowe." + +msgid "Failed to log out." +msgstr "Wylogowanie nie powiodło się." + +msgid "Failed to parse login report reason" +msgstr "Nie udało się przeanalizować przyczyny raportu logowania" + +msgid "Failed to parse login report reason111" +msgstr "Nie udało się przeanalizować przyczyny raportu logowania" + +msgid "Failed to parse model infomations." +msgstr "Nie udało się przeanalizować informacji o modelu" + +msgid "Failed to parse model information." +msgstr "Nie udało się przeanalizować informacji o modelu" + +msgid "Failed to post ticket to server" +msgstr "Błąd przesyłania biletu na serwer" + +msgid "Failed to publish login request" +msgstr "Błąd publikacji żądania logowania" + +#, boost-format +msgid "" +"Failed to save gcode file.\n" +"Error message: %1%.\n" +"Source file %2%." +msgstr "" +"Nie udało się zapisać pliku G-code.\n" +"Komunikat błędu: %1%.\n" +"Plik źródłowy %2%." + +msgid "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs open the project file." +msgstr "" +"Nie udało się zapisać projektu.\n" +"Sprawdź, czy istnieje folder online lub czy inne programy nie mają otwartego pliku projektu." + +msgid "Failed to send the print job. Please try again." +msgstr "Nie udało się wysłać zadania druku. Proszę spróbować ponownie." + +msgid "Failed to start printing job" +msgstr "Nie udało się rozpocząć zadania drukowania" + +msgid "Failed to upload file to ftp. Please try again." +msgstr "Nie udało się przesłać pliku przez FTP. Proszę spróbować ponownie." + +msgid "Failed to upload print file to FTP. Please check the network status and try again." +msgstr "Nie udało się przesłać pliku drukowania przez FTP. Sprawdź stan sieci i spróbuj ponownie." + +msgid "Failed uploading print file" +msgstr "Przesyłanie pliku do druku nie powiodło się" + +msgid "Failed uploading print file. Please enter ip address again." +msgstr "Nie udało się przesłać pliku do druku. Wprowadź ponownie adres IP." + +msgid "Failure of bind" +msgstr "Błąd połączenia" + +msgid "Failure of printer login" +msgstr "Błąd logowania do drukarki" + +msgid "Fan Speed" +msgstr "Prędkość wentylatora" + +msgid "Fan Speed: " +msgstr "Prędkość wentylatora: " + +msgid "Fan Speed (%)" +msgstr "Prędkość wentylatora (%)" + +msgid "Fan speed" +msgstr "Prędkość wentylatora" + +msgid "Fan speed for overhang" +msgstr "Prędkość wentylatora dla nawisów" + +msgid "Fatal" +msgstr "Fatalny" + +msgid "Fatal error" +msgstr "Błąd krytyczny" + +#, boost-format +msgid "Fatal error, exception catched: %1%" +msgstr "Błąd krytyczny, znaleziono wyjątek: %1%" + +#, boost-format +msgid "Fatal error, exception caught: %1%" +msgstr "Błąd krytyczny, przechwycono wyjątek: %1%" + +msgid "Featue 1" +msgstr "Funkcja 1" + +msgid "" +"Feature 1 has been reset, \n" +"feature 2 has been feature 1" +msgstr "" +"Funkcja 1 została zresetowana,\n" +"funkcja 2 została funkcją 1" + +msgid "Feed Filament" +msgstr "Podaj filament" + +msgid "Feed new filament from external spool" +msgstr "Podawaj nowy filament z zewnętrznej szpuli" + +msgid "Fetching model infomations ..." +msgstr "Pobieranie informacji o modelu ..." + +msgid "Fila." +msgstr "Fila." + +msgid "Filament" +msgstr "Filament" + +msgid "Filament " +msgstr "Filament " + +msgid "Filament #" +msgstr "Filament #" + +#, c-format, boost-format +msgid "Filament %d" +msgstr "Filament %d" + +#, c-format, boost-format +msgid "Filament %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot assignment." +msgstr "Filament %s nie pasuje do filamentu w gnieździe AMS %s. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." + +#, c-format, boost-format +msgid "Filament %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." +msgstr "Filament %s przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." + +msgid "Filament 1" +msgstr "Filament 1" + +msgid "Filament Changes" +msgstr "Zmiany Filamentu" + +msgid "Filament Created" +msgstr "Filament utworzony" + +msgid "Filament Extruded, Continue" +msgstr "Ekstruzja filamentu, Kontynuuj" + +msgid "Filament For Calibration" +msgstr "Filament do Kalibracji" + +msgid "Filament Loaded, Resume" +msgstr "Filament załadowano, Wznów" + +msgid "Filament N XX" +msgstr "Filament N XX" + +msgid "Filament Preset" +msgstr "Profil Filamentu" + +msgid "Filament Preset Template" +msgstr "Opracuj Profil Filamentu" + +msgid "Filament Settings" +msgstr "Ustawienia filamentu" + +msgid "Filament Tangle Detect" +msgstr "Detekcja Splątania Filamentu" + +msgid "Filament bundle(.bbsflmt)" +msgstr "Zestaw filamentu(.bbsflmt)" + +msgid "Filament change times" +msgstr "Liczba zmian filamentu" + +msgid "Filament changes" +msgstr "Zmiany filamentu" + +#, boost-format +msgid "Filament count exceeds the maximum number that painting tool supports. only the first %1% filaments will be available in painting tool." +msgstr "Liczba filamentów przekracza maksymalną liczbę obsługiwaną przez narzędzie do malowania. Tylko pierwsze %1% filamenty będą dostępne dla tego narzędzia." + +msgid "Filament density. For statistics only" +msgstr "Gęstość filamentu. Tylko dla statystyk" + +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 "Filament does not match the filament in AMS slot. Please update the printer firmware to support AMS slot assignment." +msgstr "Filament nie pasuje do filamentu w gnieździe AMS. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." + +msgid "Filament end G-code" +msgstr "G-code końcowy dla filamentu" + +msgid "Filament exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." +msgstr "Filament przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." + +msgid "Filament index %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot assignment." +msgstr "Indeks filamentu %s nie pasuje do filamentu w gnieździe AMS %s. Zaktualizuj oprogramowanie drukarki, by obsługiwało przydzielanie gniazd AMS." + +msgid "Filament index %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." +msgstr "Indeks filamentu %s przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie sprzętowe drukarki, aby obsługiwało przydzielanie gniazd AMS." + +msgid "Filament index does not match the filament in AMS slot. Please update the printer firmware to support AMS slot assignment." +msgstr "Indeks filamentu nie zgadza się z filamentem w gnieździe AMS. Zaktualizuj oprogramowanie drukarki, by obsługiwało przydzielanie gniazd AMS." + +msgid "Filament index exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." +msgstr "Indeks filamentu przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie sprzętowe drukarki, aby obsługiwało przydzielanie gniazd AMS." + +msgid "Filament load time" +msgstr "Czas ładowania filamentu" + +msgid "Filament loading" +msgstr "Ładowanie filamentu" + +msgid "Filament notes" +msgstr "Notatki dotyczące Filamentu" + +msgid "Filament presets(.zip)" +msgstr "Profile filamentu (.zip)" + +msgid "Filament presets under this filament" +msgstr "Dodaj profile filamentu" + +msgid "Filament price. For statistics only" +msgstr "Cena filamentu. Tylko dla statystyk" + +msgid "Filament serial is not inputed, please input serial." +msgstr "Rodzaj filamentu nie jest wprowadzony, proszę wprowadzić numer seryjny." + +msgid "Filament settings" +msgstr "Ustawienia filamentu" + +msgid "Filament start G-code" +msgstr "G-code startowy dla filamentu" + +msgid "Filament to print internal sparse infill." +msgstr "Filament do drukowania wewnętrznego wypełnienia." + +msgid "Filament to print support and raft. \"Default\" means no specific filament for support and current filament is used" +msgstr "Filament do drukowania podpór i tratw. \"Domyślny\" oznacza brak określonego filamentu dla podpory i używany jest bieżący filament." + +msgid "Filament to print support and skirt. 0 means no specific filament for support and current filament is used" +msgstr "Jest to filament używany do drukowania podpór i skirtu. 0 oznacza brak określonego filamentu dla podpory i używany będzie bieżący filament." + +msgid "Filament to print support base and raft. \"Default\" means no specific filament for support and current filament is used" +msgstr "Filament do drukowania podstawy podpór i tratw (raftu). „Domyślne” oznacza brak wyboru konkretnego filamentu dla ich podstawy, i zostanie użyty aktualny filament" + +msgid "Filament to print support interface. \"Default\" means no specific filament for support interface and current filament is used" +msgstr "Filament do drukowania warstw łączących podpory z modelem. „Domyślne” oznacza brak konkretnego filamentu i używany będzie obecny filament" + +msgid "Filament to print support interface. 0 means no specific filament for support interface and current filament is used" +msgstr "Filament do drukowania podpór. Wartość 0 oznacza, że nie określono konkretnego filamentu dla podpory i używany będzie obecny filament." + +msgid "Filament type" +msgstr "Typ Filamentu" + +msgid "Filament type is not selected, please reselect type." +msgstr "Typ filamentu nie jest wybrany, proszę ponownie wybrać typ." + +msgid "Filament unload time" +msgstr "Czas rozładowania filamentu" + +msgid "Filament unloading" +msgstr "Rozładunek filamentu" + +msgid "Filament used in this print job" +msgstr "Filament używany w tym zadaniu drukowania" + +msgid "Filaments" +msgstr "Filamenty" + +msgid "Filaments Auto refill" +msgstr "Automatyczne uzupełnianie filamentu" + +msgid "Filaments Selection" +msgstr "Wybór filamentów" + +msgid "Filaments replace" +msgstr "Zapasowy filament" + +msgid "Filaments to AMS slots mappings have been established. You can click a filament above to change its mapping AMS slot" +msgstr "Ustalono przyporządkowanie filamentów do gniazd w AMS. Możesz kliknąć na dowolny filament powyżej, aby zmienić jego przypisanie do innego gniazda w AMS" + +msgid "File" +msgstr "Plik" + +#, c-format, boost-format +msgid "" +"File: %s\n" +"Title: %s\n" +msgstr "" +"Plik: %s\n" +"Tytuł: %s\n" + +#, c-format, boost-format +msgid "File '%s' was lost! Please download it again." +msgstr "Plik '%s' został utracony! Proszę pobrać go ponownie." + +msgid "File checksum error. Please retry." +msgstr "Błąd sumy kontrolnej pliku. Spróbuj ponownie." + +msgid "File does not exist." +msgstr "Plik nie istnieje." + +msgid "File for the replace wasn't selected" +msgstr "Nie wybrano pliku do zastąpienia" + +msgid "File is missing" +msgstr "Plik jest niedostępny" + +msgid "File not exists." +msgstr "Plik nie istnieje." + +msgid "Filename" +msgstr "Nazwa pliku" + +msgid "Filename format" +msgstr "Format nazwy pliku" + +msgid "Fill" +msgstr "Wypełnij" + +msgid "Fill bed with copies" +msgstr "Wypełnij stół kopiami modelu" + +msgid "Fill in the value above the block with smoothest top surface" +msgstr "Wypełnij wartość nad blokiem z najgładszą górną powierzchnią" + +msgid "Fill the remaining area of bed with copies of the selected object" +msgstr "Wypełnij pozostałą stołu kopiami wybranego obiektu" + +msgid "Filling" +msgstr "Wypełnianie" + +msgid "Filling bed " +msgstr "Wypełnianie stołu" + +msgid "Filter out gaps smaller than the threshold specified. This setting won't affact top/bottom layers" +msgstr "Filtruj szczeliny mniejsze niż określony próg. To ustawienie nie wpłynie na warstwy górne/dolne" + +msgid "Filter out tiny gaps" +msgstr "Filtruj wąskie szczeliny" + +#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] +msgid "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the printed model by doing some fine-tuning." +msgstr "" +"Precyzyjne dopasowanie natężenia przepływu\n" +"Czy wiesz, że natężenie przepływu można precyzyjnie dostosować, aby uzyskać jeszcze lepiej wyglądające wydruki? W zależności od filamentu, możesz poprawić ogólne wykończenie wydrukowanego modelu poprzez dokonanie kilku drobnych regulacji." + +msgid "Fine Calibration based on flow ratio" +msgstr "Dokładna kalibracja na podstawie współczynnika przepływu" + +msgid "Finish" +msgstr "Zakończ" + +msgid "Finished" +msgstr "Zakończ" + +msgid "Finished, Continue" +msgstr "Zakończono, Kontynuuj" + +msgid "Firmware Retraction" +msgstr "Użyj retrakcji z firmware" + +msgid "First Layer Inspection" +msgstr "Inspekcja pierwszej warstwy" + +msgid "First layer" +msgstr "Pierwsza warstwa" + +msgid "First layer error pause" +msgstr "Pauza spowodowana błędem pierwszej warstwy" + +msgid "First layer filament sequence" +msgstr "Sekwencja filamentu pierwszej warstwy" + +msgid "First layer print sequence" +msgstr "Sekwencja druku pierwszej warstwy" + +#: resources/data/hints.ini: [hint:Fix Model] +msgid "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems?" +msgstr "" +"Napraw model\n" +"Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu problemów z cięciem?" + +#: resources/data/hints.ini: [hint:Fix Model] +msgid "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" +msgstr "" +"Naprawa modelu\n" +"Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu problemów z przycinaniem w systemie Windows?" + +msgid "Fix model" +msgstr "Napraw model" + +msgid "Fix model locally" +msgstr "Napraw model lokalnie" + +msgid "Fix model through cloud" +msgstr "Napraw model za pośrednictwem usługi w chmurze" + +msgid "Flap Angle" +msgstr "Kąt freza" + +msgid "Flip" +msgstr "Obróć" + +msgid "Flip by Face 2" +msgstr "Obróć względem 2 powierzchni" + +msgid "Floating reserved operand" +msgstr "Zarezerwowana operacja zmiennoprzecinkowa" + +msgid "Flow" +msgstr "Przepływ" + +msgid "Flow: " +msgstr "Przepływ: " + +msgid "Flow Calibration" +msgstr "Kalibracja przepływu" + +msgid "Flow Dynamics" +msgstr "Dynamika Przepływu" + +msgid "Flow Dynamics Calibration" +msgstr "Kalibracja Dynamiki Przepływu" + +msgid "Flow Dynamics Calibration Result" +msgstr "Wyniki Kalibracji Dynamiki Przepływu" + +msgid "Flow Dynamics Calibration result has been saved to the printer" +msgstr "Wynik Kalibracji Dynamiki Przepływu został zapisany w drukarce" + +msgid "Flow Rate" +msgstr "Natężenie Przepływu" + +msgid "Flow Rate Calibration" +msgstr "Kalibracja Natężenia Przepływu" + +msgid "Flow Rate Calibration measures the ratio of expected to actual extrusion volumes. The default setting works well in Bambu Lab printers and official filaments as they were pre-calibrated and fine-tuned. For a regular filament, you usually won't need to perform a Flow Rate Calibration unless you still see the listed defects after you have done other calibrations. For more details, please check out the wiki article." +msgstr "Kalibracja Natężenia Przepływu mierzy stosunek oczekiwanej do rzeczywistej objętości wytłaczania. Domyślne ustawienia działają dobrze w drukarkach Bambu Lab i oficjalnych filamentach, ponieważ zostały one wcześniej skalibrowane i dostrojone. Dla standardowego filamentu, zazwyczaj nie będzie konieczne przeprowadzenie kalibracji Natężenia Przepływu, chyba że nadal widzisz wymienione wady po wykonaniu innych kalibracji. Więcej informacji znajdziesz w artykule na Wiki." + +msgid "Flow Ratio" +msgstr "Współczynnik Przepływu" + +msgid "Flow rate" +msgstr "Natężenie przepływu" + +msgid "Flow rate calibration result has been saved to preset" +msgstr "Wynik kalibracji natężenie przepływu został zapisany do profilu" + +msgid "Flow rate test - Pass 1" +msgstr "Test natężenie przepływu - Przejście 1" + +msgid "Flow rate test - Pass 2" +msgstr "Test natężenie przepływu - Przejście 2" + +msgid "Flow ratio" +msgstr "Współczynnik przepływu" + +msgid "Flush Options" +msgstr "Opcje Flush" + +msgid "Flush into objects' infill" +msgstr "Płucz do wypełnienia obiektów" + +msgid "Flush into objects' support" +msgstr "Płucz do podpory obiektów" + +#: resources/data/hints.ini: [hint:Flush into support/objects/infill] +msgid "" +"Flush into support/objects/infill\n" +"Did you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" +msgstr "" +"Przepłukiwanie do podpory/obiektu/wypełnienia\n" +"Czy wiesz, że można zaoszczędzić marnowany filament, spłukując go do podpory/obiektu/wypełnienia podczas zmiany filamentu?" + +msgid "Flush into this object" +msgstr "Flush do tego obiektu" + +msgid "Flush multiplier" +msgstr "Mnożnik spłukiwania" + +msgid "Flush options" +msgstr "Opcje Flush" + +msgid "Flushed" +msgstr "Płukane" + +msgid "Flushed filament" +msgstr "Spłukany filament" + +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Objętość spłukiwania (mm³) dla każdej pary filamentów." + +msgid "Flushing volumes" +msgstr "Objętości płukania" + +msgid "Flushing volumes: Auto-calculate every time when the color is changed." +msgstr "Objętości płukania: Automatycznie obliczaj za każdym razem, gdy zmieniany jest kolor." + +msgid "Flushing volumes: Auto-calculate every time when the filament is changed." +msgstr "Objętości płukania: Automatycznie obliczaj za każdym razem, gdy zmieniany jest filament." + +msgid "Flushing volumes: Auto-calculate everytime the color changed." +msgstr "Objętości płukania: Automatyczne obliczanie przy każdej zmianie koloru." + +msgid "Flushing volumes for filament change" +msgstr "Objętości spłukiwania przy zmianie filamentu" + +msgid "Font" +msgstr "Czcionka" + +#, boost-format +msgid "For \"%1%\", add \"%2%\" as a new preset" +msgstr "Dla \"%1%\", dodaj \"%2%\" jako nowy profil" + +#, boost-format +msgid "For \"%1%\", change \"%2%\" to \"%3%\" " +msgstr "Dla \"%1%\", zmień \"%2%\" na \"%3%\" " + +msgid "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following settings: at least 2 interface layers, at least 0.1mm top z distance or using support materials on interface." +msgstr "Dla stylów \"Drzewo Grube\" i \"Drzewo Hybrydowe\" zalecamy następujące ustawienia: co najmniej 2 warstwy łączące, co najmniej 0,1 mm odległości od góry lub używanie materiałów podporowych na łączeniach." + +msgid "For more information, please check out Wiki" +msgstr "Dla dodatkowych informacji, odwiedź Wiki" + +msgid "Force a retraction when changes layer" +msgstr "Wymuś retrakcje przy zmianie warstwy" + +msgid "Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as percentage which indicides how much width of the line without support from lower layer" +msgstr "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części modelu." + +#, c-format +msgid "Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as percentage which indicides how much width of the line without support from lower layer. 0% means forcing cooling for all outer wall no matter how much overhang degree" +msgstr "Wymusza określoną prędkość wentylatora chłodzącego, gdy stopień nawisu drukowanej części przekracza tę wartość. Wyrażone jako wartość procentowa, która wskazuje szerokość linii bez podpór z niższej warstwy. 0%% oznacza wymuszenie chłodzenia dla całej ściany zewnętrznej bez względu na stopień nawisu." + +msgid "Force cooling for overhang and bridge" +msgstr "Wymuszaj chłodzenie dla nawisu i mostu" + +msgid "Force part cooling fan to be at this speed when printing bridge or overhang wall which has large overhang degree. Forcing cooling for overhang and bridge can get better quality for these part" +msgstr "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części modelu" + +msgid "Force part cooling fan to be this speed when printing bridge or overhang wall which has large overhang degree. Forcing cooling for overhang and bridge can get better quality for these part" +msgstr "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części modelu" + +msgid "Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with translucent materials or manual soluble support material" +msgstr "Wymuszaj generowanie warstw między sąsiadującymi materiałami/woluminami. Przydatne przy wydrukach wieloma ekstruderami przy pomocy półprzezroczystych materiałów lub rozpuszczalnych materiałów do drukowania podpór" + +msgid "Found following keys unrecognized:\n" +msgstr "Znaleziono następujące nierozpoznane klucze:\n" + +msgid "Fragment Filter" +msgstr "Filtr cząstek" + +msgid "Fragment area" +msgstr "Fragment obszaru" + +msgid "Fragment filter" +msgstr "Filtr cząstek" + +msgid "Frequent" +msgstr "Cz.używ." + +msgid "From" +msgstr "Od" + +msgid "From Volumetric Speed" +msgstr "Od Prędkości Przepływu" + +msgid "From k Value" +msgstr "Od wartości k" + +msgid "Front" +msgstr "Przód" + +msgid "Front View" +msgstr "Widok z przodu" + +msgid "Frustum" +msgstr "Stożek" + +msgid "Full fan speed at layer" +msgstr "Pełna prędkość wentylatora na warstwie" + +msgid "Fuzzy Skin" +msgstr "Skóra Fuzzy" + +msgid "Fuzzy skin point distance" +msgstr "Odległość między punktami skóry Fuzzy" + +msgid "Fuzzy skin thickness" +msgstr "Grubość skóry Fuzzy" + +msgid "G-code" +msgstr "G-code" + +msgid "G-code files can not be loaded with models together!" +msgstr "Pliki G-code nie mogą być wczytywane razem z modelami!" + +msgid "G-code flavor" +msgstr "Typ G-code" + +msgid "G-code loading" +msgstr "Wczytywanie G-code" + +msgid "G-code output" +msgstr "Wyjście G-code" + +msgid "G-code path is generated after simplifying the contour of model to avoid too many points and gcode lines in the gcode file. Smaller value means higher resolution and more time to slice" +msgstr "Ścieżka G-code jest generowana po uproszczeniu konturu modeli, aby uniknąć zbyt wielu punktów i linii G-code. Mniejsze wartości oznaczają wyższą rozdzielczość i więcej czasu potrzebnego do cięcia" + +msgid "G-code path is genereated after simplifing the contour of model to avoid too much points and gcode lines in gcode file. Smaller value means higher resolution and more time to slice" +msgstr "Ścieżka G-code jest generowana po uproszczeniu konturu modelu, aby uniknąć zbyt dużej ilości punktów i linii gcode w pliku gcode. Mniejsza wartość oznacza wyższą rozdzielczość i więcej czasu na pocięcie" + +msgid "GNU Affero General Public License, version 3" +msgstr "GNU Affero General Public License, wersja 3" + +msgid "Gap" +msgstr "Szczelina" + +msgid "Gap Fill" +msgstr "Wypełnienie Szczeliny" + +msgid "Gap area" +msgstr "Obszar szczeliny" + +msgid "Gap fill" +msgstr "Wypełnienie szczeliny" + +msgid "Gap infill" +msgstr "Wypełnienie szczelin" + +msgid "Gcode path overlap" +msgstr "Nakładanie się ścieżek Gcode" + +msgid "General" +msgstr "Ogólne" + +msgid "General Settings" +msgstr "Ustawienia ogólne" + +msgid "Generating G-code" +msgstr "Generowanie G-code" + +#, boost-format +msgid "Generating G-code: layer %1%" +msgstr "Generowanie G-code: warstwa %1%" + +msgid "Generating geometry index data" +msgstr "Generowanie danych indeksu geometrii" + +msgid "Generating geometry vertex data" +msgstr "Generowanie danych wierzchołków geometrii" + +msgid "Generating infill regions" +msgstr "Generowanie obszarów wypełnienia" + +msgid "Generating infill toolpath" +msgstr "Generowanie ścieżki narzędzi wypełnienia" + +msgid "Generating skirt & brim" +msgstr "Generowanie Skirtu i Brimu" + +msgid "Generating support" +msgstr "Generowanie wsparcia" + +msgid "Generating walls" +msgstr "Generowanie ścian" + +msgid "Generic" +msgstr "Ogólny" + +msgid "Get oss config failed." +msgstr "Nie udało się uzyskać konfiguracji OSS." + +msgid "Get ticket from device timeout" +msgstr "Upłynął limit czasu na uzyskanie biletu od urządzenia" + +msgid "Get ticket from server timeout" +msgstr "Upłynął limit czasu na uzyskanie biletu od serwera" + +msgid "Gizmo" +msgstr "Uchwyt" + +msgid "Gizmo FDM paint-on seam" +msgstr "Uchwyt malowania szwu FDM" + +msgid "Gizmo Place face on bed" +msgstr "Położenie na płaszczyźnie za pomocą \"uchwytów\"" + +msgid "Gizmo SLA support points" +msgstr "Punkty podpór SLA za pomocą \"uchwytów\"" + +msgid "Gizmo cut" +msgstr "Cięcie za pomocą \"uchwytów\"" + +msgid "Gizmo move" +msgstr "Przenoszenie za pomocą \"uchwytów\"" + +msgid "Gizmo rotate" +msgstr "Obracanie za pomocą \"uchwytów\"" + +msgid "Gizmo scale" +msgstr "Skalowanie za pomocą \"uchwytów\"" + +msgid "Global" +msgstr "Globalne" + +msgid "Global shortcuts" +msgstr "Skróty globalne" + +msgid "Go Home" +msgstr "Przejdź do pozycji domowej" + +msgid "Go Live" +msgstr "Na żywo" + +msgid "Goto download page." +msgstr "Przejdź do strony pobierania." + +msgid "Grab new filament" +msgstr "Weź nowy filament" + +msgid "Green means that AMS humidity is normal, orange represent humidity is high, red represent humidity is too high.(Hygrometer: lower the better.)" +msgstr "Zielony oznacza, że wilgotność AMS jest normalna, pomarańczowy oznacza, że wilgotność jest wysoka, czerwony oznacza, że wilgotność jest zbyt wysoka (higrometr: im niższa, tym lepiej)." + +msgid "Green means that AMS humidity is normal, orange represents humidity is high, red represents humidity is too high.(Hygrometer: lower the better.)" +msgstr "Kolor zielony oznacza, że wilgotność AMS jest normalna, pomarańczowy oznacza wysoką wilgotność, a czerwony oznacza zbyt wysoką wilgotność. (Higrometr: niższy jest lepszy)." + +msgid "Green represents that AMS humidity is normal, orange and red represent that humidity is too high.(Lower the better)" +msgstr "Zielony oznacza, że wilgotność AMS jest normalna, a pomarańczowy i czerwony oznaczają, że wilgotność jest zbyt wysoka. (im niżej, tym lepiej)" + +msgid "Grid" +msgstr "Siatka" + +msgid "Groove" +msgstr "Rowek" + +msgid "Groove Angle" +msgstr "Kąt rowka" + +msgid "Group" +msgstr "Grupa" + +msgid "Group Operations" +msgstr "Operacje grupowe" + +msgid "Group files by month, recent first." +msgstr "Grupuj pliki według miesiąca, najpierw najnowsze." + +msgid "Group files by year, recent first." +msgstr "Grupuj pliki według roku, najpierw najnowsze." + +msgid "Group manipulation" +msgstr "Manipulacja grupą" + +msgid "Guide" +msgstr "Instr." + +msgid "Gyroid" +msgstr "Gyroidalny" + +msgid "HMS" +msgstr "HMS" + +msgid "HRC" +msgstr "HRC" + +msgid "HTTPS CA File" +msgstr "Plik CA HTTPS" + +msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." +msgstr "Plik certyfikatu CA jest opcjonalny. Jest wymagany tylko w przypadku korzystania z HTTPS z certyfikatem podpisanym własnoręcznie." + +msgid "HTTP digest" +msgstr "Autoryzacja HTTP Digest" + +#, boost-format +msgid "" +"HTTP status: %1%\n" +"Message body: \"%2%\"" +msgstr "" +"Status HTTP: %1%\n" +"Treść wiadomości: \"%2%\"" + +msgid "Hardened Steel" +msgstr "Stal Hartowana" + +msgid "Hardened steel" +msgstr "Stal hartowana" + +msgid "Heat the nozzle" +msgstr "Rozgrzewanie dyszy" + +msgid "" +"Heat the nozzle to target \n" +"temperature" +msgstr "" +"Podgrzej dyszę do żądanej \n" +"temperatury" + +msgid "Heat the nozzle to target temperature" +msgstr "Podgrzej dyszę do temperatury docelowej" + +msgid "Heatbed preheating" +msgstr "Rozgrzewanie stołu drukarki" + +msgid "Heating hotend" +msgstr "Rozgrzewanie hotendu" + +msgid "Height" +msgstr "Wysokość" + +msgid "Height:" +msgstr "Wysokość:" + +msgid "Height: " +msgstr "Wysokość: " + +msgid "Height Range" +msgstr "Zakres wysokości" + +msgid "Height of initial layer. Making initial layer height thick slightly can improve build plate adhension" +msgstr "Wysokość pierwszej warstwy. Niewielkie zwiększenie wysokości pierwszej warstwy może poprawić przyczepność do stołu" + +msgid "Height of initial layer. Making initial layer height to be thick slightly can improve build plate adhension" +msgstr "Wysokość pierwszej warstwy. Nieznaczne zwiększenie grubości pierwszej warstwy, może poprawić przyczepność do płyty roboczej" + +msgid "Height of the clearance cylinder around extruder. Used as input of auto-arrange to avoid collision when print object by object" +msgstr "Wielkość wolnej przestrzeni wokół ekstrudera w kształcie cylindra. Używane jako dane wejściowe do automatycznego rozmieszczenia, aby uniknąć kolizji podczas drukowania obiektu po obiekcie" + +msgid "Height range" +msgstr "Zakres wysokości" + +msgid "Height range Modifier" +msgstr "Modyfikator zakresu wysokości" + +msgid "Height ranges" +msgstr "Zakresy wysokości" + +msgid "Height to lid" +msgstr "Odległość od pokrywy" + +msgid "Height to rod" +msgstr "Odległość od prowadnicy" + +msgid "Help" +msgstr "Pomoc" + +msgid "Hexagon" +msgstr "Sześciokąt" + +msgid "Hide" +msgstr "Ukryj" + +msgid "Hide BambuStudio" +msgstr "Ukryj BambuStudio" + +msgid "Hide Others" +msgstr "Ukryj pozostałe" + +msgid "High" +msgstr "Wysoki" + +msgid "High Temp Plate" +msgstr "High Temp Plate" + +msgid "High temperature Plate" +msgstr "High temperature Plate" + +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)." + +msgid "Highlight faces according to overhang angle." +msgstr "Podświetl powierzchnie zgodnie z kątem nawisu." + +msgid "Highlight overhang areas" +msgstr "Podświetl obszary nawisu" + +msgid "Hilbert Curve" +msgstr "Krzywa Hilberta" + +msgid "Holes of object will be grown or shrunk in XY plane by the configured value. Positive value makes holes bigger. Negative value makes holes smaller. This function is used to adjust size slightly when the object has assembling issue" +msgstr "Otwory obiektu zostaną powiększone lub zmniejszone na płaszczyźnie XY o wartość skonfigurowaną. Dodatnia wartość powiększa otwory. Ujemna wartość zmniejsza otwory. Tą funkcję używa się do delikatnej korekty rozmiaru, gdy obiekt ma problem z montażem" + +msgid "Hollow" +msgstr "Wydrążony" + +msgid "Home page and daily tips" +msgstr "Strona główna i codzienne wskazówki" + +msgid "Homing toolhead" +msgstr "Bazowanie głowicy" + +msgid "Honeycomb" +msgstr "Plaster miodu" + +msgid "Horizontal" +msgstr "Poziomo" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "Suwak poziomy - Przesuń aktywny punkt w lewo" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "Suwak poziomy - Przesuń aktywny punkt w prawo" + +msgid "Horizontal text" +msgstr "Tekst poziomy" + +msgid "Host" +msgstr "Host" + +msgid "Host Setting" +msgstr "Ustawienia hosta" + +msgid "Host Type" +msgstr "Typ hosta" + +msgid "Hostname" +msgstr "Nazwa Hosta" + +msgid "Hostname, IP or URL" +msgstr "Nazwa hosta, IP lub URL" + +msgid "Hot Bed STL" +msgstr "Model Stołu" + +msgid "Hot Bed SVG" +msgstr "Tekstura Stołu" + +msgid "How do you like this printing file?" +msgstr "Jak Ci się podoba ten plik do druku?" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "Liczba warstw Skirtu: zazwyczaj tylko jedna warstwa" + +msgid "How to use calibration result?" +msgstr "Jak korzystać z wyniku kalibracji?" + +#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] +msgid "" +"How to use keyboard shortcuts\n" +"Did you know that Bambu Studio offers a wide range of keyboard shortcuts and 3D scene operations." +msgstr "" +"Jak korzystać z skrótów klawiszowych\n" +"Czy wiesz, że Bambu Studio oferuje szeroki zakres skrótów klawiszowych i operacji na scenie 3D." + +msgid "ID" +msgstr "ID" + +msgid "IP" +msgstr "IP" + +msgid "IP and Access Code Verified! You may close the window" +msgstr "Zweryfikowano IP i kod dostępu! Możesz zamknąć okno" + +msgid "Identifying build plate type" +msgstr "Identyfikacja typu stołu drukarki" + +msgid "Idle" +msgstr "Bezczynny" + +msgid "Idling..." +msgstr "Bezczynność..." + +msgid "If enable this setting, part cooling fan will never be stoped and will run at least at minimum speed to reduce the frequency of starting and stoping" +msgstr "Włączenie tego ustawienia oznacza, że wentylator chłodzący część nigdy się nie zatrzyma całkowicie, a zamiast tego będzie pracował co najmniej z minimalną prędkością, aby zmniejszyć częstotliwość jego uruchamiania i zatrzymywania." + +msgid "If enable this setting, part cooling fan will never be stopped and will run at least at minimum speed to reduce the frequency of starting and stopping" +msgstr "Jeśli ta opcja jest włączona, wentylator chłodzący części nigdy nie zostanie zatrzymany i będzie pracował przynajmniej z minimalną prędkością, aby zmniejszyć częstotliwość włączania i wyłączania" + +msgid "If enabled, a timelapse video will be generated for each print. After each layer is printed, the toolhead will move to the excess chute, and then a snapshot is taken with the chamber camera. All of these snapshots are composed into a timelapse video when printing completes. Since the melt filament may leak from the nozzle during the process of taking a snapshot, prime tower is required for nozzle priming." +msgstr "Jeśli ta opcja jest włączona, dla każdego wydruku zostanie wygenerowany film poklatkowy (timelaps). Po wydrukowaniu każdej warstwy głowica przesunie się w pobliże otworu wyrzutowego przy każdej zmianie warstwy, a następnie zostanie wykonane zdjęcie kamerą w komorze. Wszystkie te zdjęcia są składane w film poklatkowy po zakończeniu drukowania. Ponieważ stopiony filament może wyciekać z dyszy podczas wykonywania zdjęcia, do oczyszczania dyszy wymagana jest wieża czyszcząca." + +msgid "If enabled, auto-calculate every time when filament is changed" +msgstr "Jeśli ta opcja jest włączona, automatycznie obliczaj za każdym razem, gdy zmieniany jest filament" + +msgid "If enabled, auto-calculate every time when the color is changed." +msgstr "Jeśli ta opcja jest włączona, obliczaj automatycznie przy każdej zmianie koloru." + +msgid "If enabled, auto-calculate everytime the color changed." +msgstr "Jeśli opcja ta jest włączona, automatyczne obliczanie następuje za każdym razem, gdy zmienia się kolor." + +msgid "If enabled, bridges are more reliable, can bridge longer distances, but may look worse. If disabled, bridges look better but are reliable just for shorter bridged distances." +msgstr "Jeśli ta opcja jest włączona, mosty są bardziej niezawodne, mogą obejmować większe długości, ale mogą wyglądać gorzej. Jeśli wyłączone, mosty wyglądają lepiej, ale są niezawodne tylko w przypadku krótszych odcinków." + +msgid "If enabled, sets BambuStudio as default application to open .3mf files" +msgstr "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację do otwierania plików .3mf" + +msgid "If enabled, sets BambuStudio as default application to open .step files" +msgstr "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację do otwierania plików .step/.stp" + +msgid "If enabled, sets BambuStudio as default application to open .stl files" +msgstr "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację do otwierania plików .stl" + +msgid "If enabled, sets Bambu Studio as default application to open .3mf files" +msgstr "Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania plików .3mf" + +msgid "If enabled, sets Bambu Studio as default application to open .step files" +msgstr "Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania plików .step" + +msgid "If enabled, sets Bambu Studio as default application to open .stl files" +msgstr "Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania plików .stl" + +msgid "If enabled, useful hints are displayed at startup." +msgstr "Jeśli ta opcja jest włączona, po uruchamianiu programu wyświetlane są przydatne wskazówki." + +msgid "If first selected item is a part, the second one should be part in the same object." +msgstr "Jeśli pierwszy zaznaczony element jest częścią, drugi powinien być też częścią tego samego obiektu." + +msgid "If first selected item is an object, the second one should also be object." +msgstr "Jeśli pierwszy wybrany element jest obiektem, drugi powinien też nim być." + +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 "Jeśli wybrany jest tryb \"Tradycyjny\", dla każdego wydruku będzie tworzony film poklatkowy (timelapse). Po wydrukowaniu każdej warstwy robione jest zdjęcie kamerą w komorze. Wszystkie te zdjęcia są komponowane w film poklatkowy po zakończeniu drukowania. Jeśli wybrany jest tryb \"Wygładź\", głowica przesunie się nad wieżę po wydrukowaniu każdej warstwy, a następnie zrobi zdjęcie. Ponieważ stopiony filament może wyciekać z dyszy podczas robienia zdjęcia, wieża czyszcząca jest wymagana w trybie \"Wygładź\" do czyszczenia dyszy." + +msgid "If the first selected item is a part, the second one should be part of the same object." +msgstr "Jeśli pierwszy wybrany element jest częścią, drugi powinien być częścią tego samego obiektu." + +msgid "If the first selected item is an object, the second one should also be an object." +msgstr "Jeśli pierwszy zaznaczony element to obiekt, drugi powinien być również obiektem." + +msgid "" +"If there are two identical filaments in AMS, AMS filament backup will be enabled. \n" +"(Currently supporting automatic supply of consumables with the same brand, material type, and color)" +msgstr "" +"W przypadku, gdy podczas drukowania w systemie AMS zużyje się jeden z filamentów, system automatycznie przełączy na drugi identyczny filament.\n" +"(System obecnie wspiera automatyczne przełączanie na materiały eksploatacyjne tej samej marki, rodzaju i koloru)" + +msgid "If this is enabled, when starting BambuStudio and another instance of the same BambuStudio is already running, that instance will be reactivated instead." +msgstr "Jeśli ta opcja jest włączona, podczas uruchamiania BambuStudio z inną instancją BambuStudio już uruchomioną, ta instancja zostanie ponownie aktywowana." + +msgid "If this is enabled, when starting Bambu Studio and another instance of the same Bambu Studio is already running, that instance will be reactivated instead." +msgstr "Jeśli ta opcja jest włączona, po uruchomieniu Bambu Studio, gdy inna instancja tego samego Bambu Studio jest już uruchomiona, ta instancja zostanie ponownie aktywowana." + +msgid "If this value is positive, Z hop will only come into effect when Z is above the parameter: \"Z hop lower boundary\" and is below this value" +msgstr "Jeśli podano wartość dodatnią, oś Z będzie podnosić się tylko powyżej określonej tutaj wysokości. Dzięki temu możesz wyłączyć podnoszenie osi Z podczas drukowania pierwszych warstw (na początku drukowania)" + +msgid "If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate multiple scripts with a semicolon. Scripts will be passed the absolute path to the G-code file as the first argument, and variables of settings also can be read" +msgstr "Jeśli chcesz przetworzyć wynikowy G-code za pomocą niestandardowych skryptów, po prostu wyszczególnij ich pełne ścieżki tutaj. Oddziel poszczególne skrypty średnikiem. Skrypty te otrzymają pełną ścieżkę do pliku G-code z wyższym priorytetem, a także będą mogły odczytywać zmienne ustawień" + +msgid "If you would like to try Bambu Studio Beta, you may click to" +msgstr "Jeśli chciałbyś wypróbować Bambu Studio Beta, możesz kliknąć tutaj" + +msgid "If your firmware requires relative E values, check this, otherwise leave it unchecked. Must use relative e distance for Bambu printer" +msgstr "Jeśli twój firmware wymaga wartości E względnych, zaznacz to, w przeciwnym razie pozostaw to niewybrane. Należy używać względnych odległości E dla drukarki Bambu" + +msgid "Ignore" +msgstr "Ignoruj" + +msgid "Ignore HTTPS certificate revocation checks" +msgstr "Ignoruj sprawdzanie unieważnienia certyfikatu HTTPS" + +msgid "Ignore HTTPS certificate revocation checks in case of missing or offline distribution points. One may want to enable this option for self signed certificates if connection fails." +msgstr "Ignoruj sprawdzanie unieważnienia certyfikatu HTTPS w przypadku braku lub wyłączonych punktów dystrybucji. Można chcieć włączyć tę opcję dla certyfikatów podpisanych własnoręcznie, jeśli połączenie nie powiedzie się." + +msgid "Illegal instruction" +msgstr "Niedozwolona instrukcja" + +msgid "Immediately score" +msgstr "Punktacja" + +msgid "Imperial" +msgstr "Imperialny" + +msgid "Import" +msgstr "Importuj" + +msgid "Import 3MF/STL/STEP/OBJ/AMF" +msgstr "Importuj 3MF/STL/STEP/OBJ/AMF" + +msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" +msgstr "Importuj 3MF/STL/STEP/SVG/OBJ/AMF" + +msgid "Import 3mf file failed" +msgstr "Import pliku 3mf nie powiódł się" + +msgid "Import Configs" +msgstr "Importuj konfiguracje" + +msgid "Import File" +msgstr "Importuj plik" + +msgid "Import Preset" +msgstr "Wynik importu" + +msgid "Import file" +msgstr "Importuj plik" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importuj dane geometryczne z plików STL/STEP/3MF/OBJ/AMF" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +msgstr "Importuj dane geometrii z plików STL/STEP/3MF/OBJ/AMF." + +msgid "Import geometry only" +msgstr "Importuj tylko geometrię" + +msgid "Import model and profile" +msgstr "Importuj model i profil" + +msgid "Import model only" +msgstr "Importuj tylko model" + +msgid "Import profile only" +msgstr "Importuj tylko profil" + +msgid "Import result" +msgstr "Wynik importu" + +msgid "Importing Model" +msgstr "Importowanie modelu" + +msgid "Importing SLA archive" +msgstr "Importowanie archiwum SLA" + +msgid "Importing canceled." +msgstr "Importowanie anulowane." + +msgid "Importing done." +msgstr "Importowanie zakończone." + +msgid "Importing obj occurred an unknown error." +msgstr "Podczas importowania pliku OBJ wystąpił nieznany błąd." + +msgid "Importing obj with png function is developing." +msgstr "Importowanie plików OBJ z funkcją PNG jest w trakcie rozwoju." + +msgid "Importing to Bambu Studio failed. Please download the file and manually import it." +msgstr "Importowanie do Bambu Studio nie powiodło się. Proszę pobrać plik i ręcznie go zaimportować." + +#: resources/data/hints.ini: [hint:Improve strength] +msgid "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" +msgstr "" +"Poprawa wytrzymałości\n" +"Czy wiesz, że można używać większej liczby pętli ściany i użyć większej gęstości wypełnienia, aby zwiększyć wytrzymałość modelu?" + +msgid "InFo" +msgstr "Informacje" + +#, c-format, boost-format +msgid "In Cloud Slicing Queue, there are %s tasks ahead." +msgstr "W kolejce do przetwarzania w chmurze jest %s zadań przed tobą." + +msgid "In addition, Flow Rate Calibration is crucial for foaming materials like LW-PLA used in RC planes. These materials expand greatly when heated, and calibration provides a useful reference flow rate." +msgstr "Dodatkowo, kalibracja natężenie przepływu jest kluczowa dla materiałów piankowych, takich jak LW-PLA używane w samolotach RC. Te filamenty znacząco się rozprężają pod wpływem temperatury, a kalibracja zapewnia przydatną referencyjną prędkość przepływu." + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, the loop is interrupted and shortened by a specified amount.\n" +"This amount as a percentage of the current extruder diameter. The default value for this parameter is 15" +msgstr "" +"W celu zmniejszenia widoczności szwu w profilu o zamkniętej pętli, pętla jest przerywana i skracana o określoną długość.\n" +"Wartość ta wyrażona jest jako procent aktualnej średnicy ekstrudera. Domyślna wartość tego parametru to 15" + +#, c-format, boost-format +msgid "In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing parameters and settings. %s follows the same principle and uses machine learning to improve its performance from the successes and failures of the vast number of prints by our users. We are training %s to be smarter by feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information described in Privacy Policy. We will not collect any Personal Data by which an individual can be identified directly or indirectly, including without limitation names, addresses, payment information, or phone numbers. By enabling this service, you agree to these terms and the statement about Privacy Policy." +msgstr "W społeczności druku 3D uczymy się z sukcesów i niepowodzeń innych, dostosowując nasze parametry i ustawienia cięcia. %s postępuje zgodnie z tą samą zasadą i wykorzystuje uczenie maszynowe do poprawy swojej wydajności na podstawie sukcesów i niepowodzeń ogromnej liczby wydruków naszych użytkowników. Szkolimy %s, aby stały się bardziej inteligentne, dostarczając im rzeczywistych danych. Jeśli jesteś gotów, ta usługa uzyska dostęp do informacji z dzienników błędów i dzienników użycia, które mogą zawierać informacje opisane w Polityce prywatności. Nie będziemy zbierać żadnych Danych Osobowych, które pozwalają zidentyfikować osobę bezpośrednio lub pośrednio, w tym bez ograniczeń nazw, adresów, informacji płatniczych czy numerów telefonów. Korzystając z tej usługi, zgadzasz się na te warunki i oświadczenie dotyczące Polityki prywatności." + +msgid "In the calibration of extrusion flow" +msgstr "Trwa kalibracja przepływu" + +msgid "In the calibration of laser scanner" +msgstr "Trwa kalibracja skanera laserowego" + +msgid "Incompatible" +msgstr "Niekompatybilne" + +msgid "Incompatible 3mf" +msgstr "Niekompatybilny 3mf" + +msgid "Incompatible presets" +msgstr "Niekompatybilne profile" + +msgid "Incorrect password" +msgstr "Nieprawidłowe hasło" + +msgid "Increase/decrease edit area" +msgstr "Zwiększ/zmniejsz obszar edycji" + +msgid "Independent support layer height" +msgstr "Niezależna wysokość warstwy podpory" + +msgid "Infill" +msgstr "Wypełnienie" + +msgid "Infill/Wall overlap" +msgstr "Nakładanie wypełnienia na obrysy" + +msgid "Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to line width of sparse infill" +msgstr "Obszar wypełnienia jest nieznacznie powiększany, aby zachodził na ścianę, co poprawia przyczepność. Wartość procentowa jest względna do szerokości linii wypełnienia" + +msgid "Infill combination" +msgstr "Kombinacja wypełnienia" + +msgid "Infill density(%)" +msgstr "Gęstość wypełnienia (%)" + +msgid "Infill direction" +msgstr "Kierunek wypełnienia" + +msgid "Info" +msgstr "Info" + +msgid "Information" +msgstr "Informacje" + +msgid "Initial layer" +msgstr "Pierwsza warstwa" + +msgid "Initial layer bed temperature" +msgstr "Temperatura stołu dla pierwszej warstwy" + +msgid "Initial layer density" +msgstr "Gęstość pierwszej warstwy" + +msgid "Initial layer expansion" +msgstr "Rozszerzenie pierwszej warstwy" + +msgid "Initial layer flow ratio" +msgstr "Współczynnik przepływu pierwszej warstwy" + +msgid "Initial layer height" +msgstr "Wysokość pierwszej warstwy" + +msgid "Initial layer infill" +msgstr "Wypełnienie pierwszej warstwy" + +msgid "Initial layer nozzle temperature" +msgstr "Temperatura dyszy pierwszej warstwy" + +msgid "Initial layer speed" +msgstr "Prędkość pierwszej warstwy" + +#, c-format, boost-format +msgid "Initialize failed [%d]!" +msgstr "Inicjalizacja nie powiodła się [%d]!" + +#, c-format, boost-format +msgid "Initialize failed (%s)!" +msgstr "Inicjalizacja nie powiodła się (%s)!" + +msgid "Initialize failed (Device connection not ready)!" +msgstr "Inicjalizacja nie powiodła się (brak gotowości połączenia z urządzeniem)!" + +msgid "Initialize failed (Missing LAN ip of printer)!" +msgstr "Inicjalizacja nie powiodła się (brak adresu IP drukarki w sieci LAN)!" + +msgid "Initialize failed (No Camera Device)!" +msgstr "Inicjalizacja nie powiodła się (brak urządzenia kamery)!" + +msgid "Initialize failed (No Device)!" +msgstr "Inicjalizacja nie powiodła się (brak urządzenia)!" + +msgid "Initialize failed (Not accessible in LAN-only mode)!" +msgstr "Inicjowanie nie powiodło się (niedostępne w trybie tylko LAN)!" + +msgid "Initialize failed (Not supported by printer)!" +msgstr "Inicjalizacja nie powiodła się (nieobsługiwane przez drukarkę)!" + +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "Inicjalizacja nie powiodła się (nie jest obsługiwana przez bieżącą wersję drukarki)!" + +msgid "Initialize failed (Not supported with LAN-only mode)!" +msgstr "Inicjalizacja nie powiodła się (nieobsługiwana w trybie tylko LAN)!" + +msgid "Initialize failed (Not supported without remote video tunnel)!" +msgstr "Inicjalizacja nie powiodła się (nie jest obsługiwana bez zdalnego tunelu wideo)!" + +msgid "Initializing..." +msgstr "Inicjalizacja..." + +msgid "Inner brim only" +msgstr "Tylko wewnętrzny Brim" + +msgid "Inner wall" +msgstr "Wewnętrzna ściana" + +msgid "Inner wall speed" +msgstr "Prędkość ściany wewnętrznej" + +msgid "Input Custom Model" +msgstr "Wprowadź Własny Model" + +msgid "Input Custom Vendor" +msgstr "Wprowadź Niestandardowego Dostawce" + +msgid "Input Value" +msgstr "Wartość wejściowa" + +msgid "Input access code" +msgstr "Wprowadź kod dostępu" + +msgid "Input text" +msgstr "Wprowadź tekst" + +msgid "Insert Gcode between objects. This parameter will only come into effect when you print your models object by object" +msgstr "Wstaw G-code między obiektami. Ten parametr będzie działał tylko wtedy, gdy drukujesz swoje modele obiekt po obiekcie" + +msgid "Insert a pause command at the beginning of this layer." +msgstr "Wstaw polecenie pauzy na początku tej warstwy." + +msgid "Insert custom G-code at the beginning of this layer." +msgstr "Wstaw niestandardowy G-code na początku tej warstwy." + +msgid "Insert template custom G-code at the beginning of this layer." +msgstr "Wstaw niestandardowy szablon G-code na początku tej warstwy." + +msgid "Insertion update" +msgstr "Aktualizacja wymiany" + +msgid "Inspecting first layer" +msgstr "Inspekcja pierwszej warstwy" + +msgid "Install failed" +msgstr "Instalacja nieudana" + +msgid "Install successfully." +msgstr "Zainstalowano pomyślnie." + +msgid "Installing" +msgstr "Instalowanie" + +msgid "Instance manipulation" +msgstr "Manipulacja instancją" + +msgid "Integration failed." +msgstr "Integracja nie powiodła się." + +msgid "Integration was successful." +msgstr "Integracja zakończona sukcesem." + +msgid "Interface pattern" +msgstr "Wzór warstwy łączącej" + +msgid "Interface shells" +msgstr "Powłoki łączące" + +msgid "Interface use loop pattern" +msgstr "Użyj wzoru pętli dla warstw łączących" + +msgid "Interlocking depth of a segmented region" +msgstr "Głębokość zazębiania się podzielonego na segmenty obszaru" + +msgid "Interlocking depth of a segmented region. Zero disables this feature." +msgstr "Głębokość blokady obszaru segmentowanego. Zero wyłącza tę funkcję." + +msgid "Internal Error" +msgstr "Błąd wewnętrzny" + +msgid "Internal Version" +msgstr "Wersja wewnętrzna" + +msgid "Internal bridge support thickness" +msgstr "Grubość wewnętrznej podpory mostu" + +msgid "Internal developer mode" +msgstr "Wewnętrzny tryb deweloperski" + +msgid "Internal solid infill" +msgstr "Wypełnienie wewn." + +msgid "Internal solid infill pattern" +msgstr "Wewnętrzny wzór pełnego wypełnienia" + +msgid "Intersection" +msgstr "Przecięcie" + +msgid "Invalid connectors detected" +msgstr "Wykryto nieprawidłowe łączniki" + +msgid "Invalid data" +msgstr "Nieprawidłowe dane" + +msgid "Invalid file format." +msgstr "Nieprawidłowy format pliku." + +#, boost-format +msgid "Invalid format. Expected vector format: \"%1%\"" +msgstr "Nieprawidłowy format. Oczekiwany format wektora: \"%1%\"" + +msgid "Invalid input." +msgstr "Nieprawidłowe dane wejściowe." + +msgid "Invalid name, the following characters are not allowed:" +msgstr "Nieprawidłowa nazwa, poniższe znaki są niedozwolone:" + +msgid "Invalid nozzle diameter" +msgstr "Nieprawidłowa średnica dyszy" + +msgid "Invalid number" +msgstr "Błędny numer" + +msgid "Invalid numeric." +msgstr "Błędna wartość numeryczna." + +msgid "" +"Invalid state. \n" +"No one part is selected for keep after cut" +msgstr "" +"Nieprawidłowy stan.\n" +"Nie wybrano części, która ma być zachowana po przycięciu." + +msgid "" +"Invalid state. \n" +"No one part is selected to keep after cut" +msgstr "" +"Nieprawidłowy stan.\n" +"Nie wybrano części, która ma być zachowana po przycięciu." + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "Nieprawidłowa wartość przy włączonym trybie Wazy: " + +msgid "Invalid values found in the 3mf:" +msgstr "Znaleziono nieprawidłowe wartości w pliku 3mf:" + +msgid "Invalidate cut info" +msgstr "Unieważnij informacje o cięciu" + +msgid "Ironing" +msgstr "Prasowanie" + +msgid "Ironing Pattern" +msgstr "Wzór prasowania" + +msgid "Ironing Type" +msgstr "Rodzaj prasowania" + +msgid "Ironing flow" +msgstr "Współczynnik przepływu dla prasowania" + +msgid "Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This setting controls which layer being ironed" +msgstr "Prasowanie polega na użyciu małego strumienia do ponownego drukowania na tej samej wysokości co powierzchnia, aby zrobić płaską powierzchnię bardziej gładką. Ta opcja kontroluje, które warstwy są prasowane" + +msgid "Ironing line spacing" +msgstr "Odstęp między liniami prasowania" + +msgid "Ironing speed" +msgstr "Prędkość prasowania" + +#, c-format, boost-format +msgid "" +"Is it %s%% or %s %s?\n" +"YES for %s%%, \n" +"NO for %s %s." +msgstr "" +"Czy to jest %s%% czy %s %s?\n" +"TAK dla %s%%, \n" +"NIE dla %s %s." + +msgid "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time." +msgstr "Ta wyższa wysokość warstwy, skutkuje widocznymi liniami warstw i zwykłą jakością i czasem druku." + +msgid "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases." +msgstr "Ta standardowa wysokość warstwy zapewnia normalną jakość druku, odpowiednią dla większości standardowych przypadków druku." + +msgid "It has a small layer height, and results in almost negligible layer lines and high printing quality. It is suitable for most general printing cases." +msgstr "Ta niska wysokość warstwy prowadzi do praktycznie niewidocznych warstw i wysokiej jakości wydruku. Nadaje się do większości standardowych przypadków druku." + +msgid "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time." +msgstr "Ta bardzo duża wysokość warstwy skutkuje wyraźnie widocznymi liniami warstw, niską jakością druku i standardowym czasem druku." + +#, c-format, boost-format +msgid "It seems object %s has %s. Please re-orient the object or enable support generation." +msgstr "Wygląda na to, że obiekt %s posiada %s. Proszę ponownie ustawić obiekt lub włączyć generowanie podpory." + +#, c-format, boost-format +msgid "It seems object %s has completely floating regions. Please re-orient the object or enable support generation." +msgstr "Wygląda na to, że obiekt %s ma całkowicie unoszące się obszary. Zmień orientację obiektu lub włącz generowanie podpór." + +#, c-format, boost-format +msgid "It seems object %s has large overhangs. Please enable support generation." +msgstr "Wygląda na to, że obiekt %s ma zbyt duże nawisy. Proszę włączyć generowanie podpór." + +msgid "It seems object %s needs support to print. Please enable support generation." +msgstr "Wygląda na to, że obiekt %s potrzebuje podpór do drukowania. Proszę włączyć generowanie podpór." + +msgid "Jerk(XY)" +msgstr "Jerk(XY)" + +msgid "Jerk limitation" +msgstr "Ograniczenie Jerk" + +msgid "Jerk of first layer" +msgstr "Jerk pierwszej warstwy" + +msgid "Jerk of infill" +msgstr "Jerk dla wypełnienia" + +msgid "Jerk of inner walls" +msgstr "Jerk ścian wewnętrznych" + +msgid "Jerk of outer walls" +msgstr "Jerk ścian zewnętrznych" + +msgid "Jerk of top surface" +msgstr "Jerk dla górnej powierzchni" + +msgid "Jerk of travel" +msgstr "Jerk ruchu jałowego" + +msgid "Join Customer Experience Improvement Program." +msgstr "Dołącz do Programu Poprawy Doświadczeń Użytkownika." + +msgid "Jump to" +msgstr "Przejdź do" + +msgid "Jump to Layer" +msgstr "Przejdź do warstwy" + +msgid "Jump to layer" +msgstr "Przejdź do warstwy" + +msgid "Jump to model publish web page" +msgstr "Przejdź do strony internetowej publikacji modelu" + +msgid "Jump to webpage" +msgstr "Przejdź do strony internetowej" + +msgid "Keep" +msgstr "Zachowaj" + +msgid "Keep fan always on" +msgstr "Zachowaj wentylator zawsze włączony" + +msgid "Keep lower part" +msgstr "Zachowaj dolną część" + +msgid "Keep min" +msgstr "Zachowaj minimum" + +msgid "Keep only one BambuStudio instance" +msgstr "Zachowaj tylko jedną instancję BambuStudio" + +msgid "Keep only one Bambu Studio instance" +msgstr "Zachowaj tylko jedną instancję BambuStudio" + +msgid "Keep orientation" +msgstr "Zachowaj orientację" + +msgid "Keep the selected options." +msgstr "Zachowaj wybrane opcje." + +msgid "Keep upper part" +msgstr "Zachowaj górną część" + +msgid "Key 1~9" +msgstr "Klawisz 1~9" + +msgid "Keyboard Shortcuts" +msgstr "Skróty klawiszowe" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "Wartość max_accel_to_decel w systemie Klipper zostanie dostosowana automatycznie" + +#, c-format, boost-format +msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted to this percent of acceleration" +msgstr "Wartość max_accel_to_decel w systemie Klipper zostanie dostosowana do tego procenta przyspieszenia" + +msgid "LAN Connection Failed (Failed to start liveview)" +msgstr "Błąd połączenia LAN (Nie udało się uruchomić podglądu na żywo)" + +msgid "LAN Connection Failed (Failed to view sdcard)" +msgstr "Błąd połączenia LAN (Nie udało się uruchomić podglądu na żywo)" + +msgid "LAN Connection Failed (Sending print file)" +msgstr "Błąd połączenia LAN (Wysyłanie pliku do druku)" + +msgid "LAN Only Liveview is off. Please turn on the liveview on printer screen." +msgstr "Tryb podglądu LAN jest wyłączony. Proszę włączyć podgląd na żywo na ekranie drukarki." + +msgid "Lamp" +msgstr "LED" + +msgid "Language" +msgstr "Język" + +msgid "Language selection" +msgstr "Wybór języka" + +msgid "Last Step" +msgstr "Poprzedni krok" + +msgid "Latest Version: " +msgstr "Najnowsza wersja: " + +msgid "Latest version" +msgstr "Najnowsza wersja" + +#: resources/data/hints.ini: [hint:Lay on Face] +msgid "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the F key." +msgstr "" +"Połóż na powierzchni\n" +"Czy wiesz, że możesz szybko ułożyć model tak, aby Czy wiesz, że możesz szybko ustawić model tak, aby jedna z jego ścian znajdowała się na stole roboczym? Wybierz funkcję „Umieść na powierzchni” lub naciśnij F." + +msgid "Lay on face" +msgstr "Połóż na powierzchni" + +msgid "Layer" +msgstr "Warstwa" + +#, c-format, boost-format +msgid "Layer: %d/%d" +msgstr "Warstwa: %d/%d" + +#, c-format, boost-format +msgid "Layer: %s" +msgstr "Warstwa: %s" + +msgid "Layer: N/A" +msgstr "Warstwa: N/A" + +msgid "Layer Height" +msgstr "Wysokość warstwy" + +msgid "Layer Height (mm)" +msgstr "Wysokość warstwy (mm)" + +msgid "Layer Time" +msgstr "Czas warstwy" + +msgid "Layer Time(log): " +msgstr "Czas warstwy(log): " + +msgid "Layer Time: " +msgstr "Czas warstwy: " + +msgid "Layer Time (log)" +msgstr "Czas warstwy (log)" + +msgid "Layer Time (s)" +msgstr "Czas warstwy (s)" + +msgid "Layer change G-code" +msgstr "G-code zmiany warstwy" + +msgid "Layer height" +msgstr "Wysokość warstwy" + +msgid "Layer height cannot exceed nozzle diameter" +msgstr "Wysokość warstwy nie może przekraczać średnicy dyszy" + +msgid "Layer height exceeds the limit in Printer Settings -> Extruder -> Layer height limits ,this may cause printing quality issues." +msgstr "Wysokość warstwy przekracza limit w Ustawieniach drukarki -> Ekstruder -> Ograniczenia wysokości warstwy, co może powodować problemy z jakością druku." + +msgid "Layer height limits" +msgstr "Ograniczenia wysokości warstwy" + +msgid "Layer range Settings to modify" +msgstr "Ustawienia zakresu warstw do modyfikacji" + +msgid "Layer time" +msgstr "Czas warstwy" + +msgid "Layers" +msgstr "Warstwy" + +#, c-format, boost-format +msgid "Layers: %d/%d" +msgstr "Warstwy:%d/%d" + +#, c-format, boost-format +msgid "Layers: %s" +msgstr "Warstwy: %s" + +msgid "Layers: N/A" +msgstr "Warstwy: N/A" + +msgid "Layers and Perimeters" +msgstr "Warstwy i obwody" + +msgid "Leaving Seam painting" +msgstr "Wyjdź z trybu malowania szwu" + +msgid "Left" +msgstr "Lewo" + +msgid "Left View" +msgstr "Widok z lewej" + +msgid "Left click" +msgstr "Lewy przycisk" + +msgid "Left drag" +msgstr "Przeciągnij w lewo" + +msgid "Left mouse button" +msgstr "Lewy przycisk myszy" + +msgid "Left mouse button:" +msgstr "Lewy przycisk myszy:" + +msgid "Length" +msgstr "Długość" + +msgid "Length of sparse infill anchor" +msgstr "Długość kotwiczenia wypełnienia" + +msgid "Length of the scarf. Setting this parameter to zero effectively disables the scarf." +msgstr "Długość szwu Scarf. Ustawienie tego parametru na zero wyłączy tą funkcje." + +msgid "Libraries" +msgstr "Biblioteki" + +msgid "License" +msgstr "Licencja" + +msgid "Lightning" +msgstr "Błyskawica" + +msgid "Line" +msgstr "Linia" + +msgid "Line Type" +msgstr "Rodzaj ekstruzji" + +msgid "Line Width" +msgstr "Szerokość ekstruzji" + +msgid "Line Width (mm)" +msgstr "Szerokość linii (mm)" + +msgid "Line pattern for internal sparse infill" +msgstr "Wzór liniowy wewnętrznego wypełnienia" + +msgid "Line pattern of bottom surface infill, not bridge infill" +msgstr "Wzór linii wypełnienia dolnej powierzchni, nie dotyczy wypełnienia mostu" + +msgid "Line pattern of internal solid infill. if the detect nattow internal solid infill be enabled, the concentric pattern will be used for the small area." +msgstr "Wzór linii wewnętrznego pełnego wypełnienia. Jeśli zostanie włączona funkcja wykrywania wąskiego wewnętrznego pełnego wypełnienia, dla małego obszaru użyty zostanie wzór koncentryczny." + +msgid "Line pattern of support" +msgstr "Wzór linii podpory" + +msgid "Line pattern of support interface. Default pattern for non-soluble support interface is Rectilinear, while default pattern for soluble support interface is Concentric" +msgstr "Wzór linii warstwy łączącej podpory. Domyślny wzór dla warstwy łączącej podpory nierozpuszczalnej to Prostokątny, natomiast gdy domyślny wzór dla warstwy łączącej podpory rozpuszczalnej to Koncentryczny" + +msgid "Line pattern of top surface infill" +msgstr "Wzór liniowy wypełnienia górnej powierzchni" + +msgid "Line type" +msgstr "Typ linii" + +msgid "Line width" +msgstr "Szerokość linii" + +msgid "Line width for top surfaces" +msgstr "Szerokość linii dla górnych powierzchni" + +msgid "Line width of initial layer" +msgstr "Szerokość linii pierwszej warstwy" + +msgid "Line width of inner wall" +msgstr "Szerokość linii ściany wewnętrznej" + +msgid "Line width of internal solid infill" +msgstr "Szerokość linii wewnętrznego pełnego wypełnienia" + +msgid "Line width of internal sparse infill" +msgstr "Szerokość linii wewnętrznego wypełnienia" + +msgid "Line width of outer wall" +msgstr "Szerokość linii zewnętrznej ściany" + +msgid "Line width of support" +msgstr "Szerokość linii podpory" + +msgid "Liveview Retry" +msgstr "Ponów podgląd na żywo" + +msgid "Load" +msgstr "Ładuj" + +msgid "Load..." +msgstr "Załaduj..." + +msgid "Load 3mf" +msgstr "Ładuj 3mf" + +msgid "Load Filament" +msgstr "Ładuj" + +msgid "Load Filament Settings" +msgstr "Załaduj ustawienia filamentu" + +msgid "Load General Settings" +msgstr "Załaduj ustawienia ogólne" + +msgid "Load a model" +msgstr "Załaduj model" + +msgid "Load cached slicing data from directory" +msgstr "Załaduj zbuforowane dane cięcia z katalogu" + +msgid "Load configs" +msgstr "Załaduj konfiguracje" + +msgid "Load default filaments" +msgstr "Załaduj domyślne filamenty" + +msgid "Load failed" +msgstr "Błąd ładowania" + +#, c-format, boost-format +msgid "Load failed [%d]" +msgstr "Błąd ładowania [%d]!" + +#, c-format, boost-format +msgid "Load failed [%d]!" +msgstr "Błąd ładowania [%d]!" + +msgid "Load filament settings from the specified file list" +msgstr "Wczytaj ustawienia filamentu z określonej listy plików" + +msgid "Load first filament as default for those not loaded" +msgstr "Załaduj pierwszy filament jako domyślny, gdy nie jest załadowany żaden inny filament" + +msgid "Load process/machine settings from the specified file" +msgstr "Wczytaj ustawienia procesu/maszyny z określonego pliku" + +msgid "Load project" +msgstr "Załaduj projekt" + +msgid "Load shape from STL..." +msgstr "Załaduj kształt z pliku STL..." + +msgid "Load slicing data" +msgstr "Wczytaj dane cięcia" + +msgid "Load stl" +msgstr "Ładuj stl" + +msgid "Load svg" +msgstr "Ładowanie svg" + +msgid "Load these files as a single object with multiple parts?\n" +msgstr "Czy wczytać te pliki jako pojedynczy obiekt wieloczęściowy?\n" + +msgid "Loading" +msgstr "Ładowanie" + +msgid "Loading..." +msgstr "Ładowanie..." + +msgid "Loading G-codes" +msgstr "Ładowanie G-code" + +msgid "Loading a mode view" +msgstr "Ładowanie widoku trybu" + +msgid "Loading configuration" +msgstr "Ładowanie konfiguracji" + +msgid "Loading current presets" +msgstr "Ładowanie bieżących ustawień" + +msgid "Loading file" +msgstr "Ładowanie pliku" + +#, c-format, boost-format +msgid "Loading file: %s" +msgstr "Ładowanie pliku: %s" + +msgid "Loading file list..." +msgstr "Ładowanie listy plików..." + +msgid "Loading of a model file failed." +msgstr "Wczytywanie pliku modelu nie powiodło się." + +msgid "Loading repaired objects" +msgstr "Wczytywanie naprawionych obiektów" + +msgid "Loading user preset" +msgstr "Ładowanie ustawień użytkownika" + +msgid "Loading user presets..." +msgstr "Ładowanie ustawień użytkownika..." + +msgid "Lock" +msgstr "Zablokuj" + +msgid "Log Info" +msgstr "Informacje debugowania" + +msgid "Log Level" +msgstr "Poziom logowania" + +msgid "Log Out" +msgstr "Wyloguj" + +msgid "Log in failed. Please check the Pin Code." +msgstr "Logowanie nie powiodło się. Proszę sprawdzić kod PIN." + +msgid "Log in printer" +msgstr "Zaloguj się do drukarki" + +msgid "Log in successful." +msgstr "Zalogowano pomyślnie." + +msgid "Log out printer" +msgstr "Wyloguj drukarkę" + +msgid "Log out successful." +msgstr "Wylogowanie udane." + +msgid "Logging" +msgstr "Logowanie" + +msgid "Logging in" +msgstr "Logowanie" + +msgid "Login" +msgstr "Zaloguj się" + +msgid "Login Region" +msgstr "Region logowania" + +msgid "Login failed" +msgstr "Logowanie nieudane" + +msgid "Login information expired. Please login again." +msgstr "Informacje o logowaniu wygasły. Proszę zalogować się ponownie." + +msgid "Long retraction when cut(experimental)" +msgstr "Dłuższa retrakcja podczas cięcia (eksperymentalna)" + +msgid "Low" +msgstr "Niski" + +msgid "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to avoid extruder clogging,it is not allowed to set the chamber temperature above 45\\u2103." +msgstr "Do ekstrudera ładowany jest niskotemperaturowy filament(PLA/PETG/TPU). Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory powyżej 45\\u2103." + +msgid "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to avoid extruder clogging,it is not allowed to set the chamber temperature above 45℃." +msgstr "W ekstruderze jest załadowany niskotemperaturowy filament (PLA/PETG/TPU). Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory powyżej 45℃." + +msgid "Lower part" +msgstr "Dolna część" + +msgid "Ludicrous" +msgstr "Szalony" + +msgid "M400 pause" +msgstr "Pauza M400" + +msgid "MC" +msgstr "MC" + +msgid "Machine" +msgstr "Maszyna" + +msgid "Machine end G-code" +msgstr "G-code końcowy Maszyny" + +msgid "Machine gcode" +msgstr "G-code maszyny" + +msgid "Machine limits" +msgstr "Limity maszyny" + +msgid "Machine start G-code" +msgstr "G-code startowy Maszyny" + +msgid "MainBoard" +msgstr "Płyta główna" + +msgid "Manage Result" +msgstr "Zarządzanie wynikami" + +msgid "Management" +msgstr "Zarządzanie" + +msgid "Manual" +msgstr "Podręcznik" + +msgid "Manual Calibration" +msgstr "Kalibracja ręczna" + +msgid "Map Filament" +msgstr "Mapuj filament" + +msgid "Material becomes soft at this temperature. Thus the heatbed cannot be hotter than this tempature" +msgstr "W tej temperaturze materiał staje się miękki. W związku z tym temperatura stołu nie może być wyższa niż to ustawienie." + +msgid "Max" +msgstr "Max" + +msgid "Max Print Height" +msgstr "Maksymalna wysokość druku" + +msgid "Max Radius" +msgstr "Maksymalny promień" + +msgid "Max Volumetric Speed" +msgstr "Maksymalna prędkość przepływu" + +msgid "Max Volumetric Speed Calibration" +msgstr "Kalibracja maksymalnej prędkości przepływu" + +msgid "Max Volumetric Speed calibration is recommended when you print with:" +msgstr "Wynik kalibracji maksymalnego przepływu został zapisany do ustawień wstępnych:" + +msgid "Max XY Smoothing" +msgstr "Maksymalne wygładzanie XY" + +msgid "Max bridge length" +msgstr "Maksymalna długość mostu" + +msgid "Max clearance radius around extruder. Used for collision avoidance in by-object printing." +msgstr "Maksymalny promień prześwitu wokół ekstrudera. Używane do unikania kolizji w drukowaniu obiektu." + +msgid "Max fan speed threshold" +msgstr "Maksymalny próg prędkości wentylatora" + +msgid "Max flowrate" +msgstr "Maksymalne natężenie przepływu" + +msgid "Max length of bridges that don't need support. Set it to 0 if you want all bridges to be supported, and set it to a very large value if you don't want any bridges to be supported." +msgstr "Jest to maksymalna długość mostów, które nie potrzebują dodatkowego podparcia. Ustaw na wartość 0, jeśli chcesz, aby wszystkie mosty miały dodatkowe podparcie lub jeśli ustawisz na wyższą wartość, żaden most nie będzie miał dodatkowego podparcia" + +msgid "Max travel detour distance" +msgstr "Maksymalna długość objazdu" + +msgid "Max volumetric speed" +msgstr "Maksymalna prędkość przepływu" + +msgid "Max volumetric speed calibration result has been saved to preset" +msgstr "Wynik kalibracji maksymalnej prędkości przepływu został zapisany w profilu" + +msgid "Max volumetric speed test" +msgstr "Test maksymalnej prędkości przepływu" + +msgid "Maximum E speed" +msgstr "Maksymalna prędkość E" + +msgid "Maximum X speed" +msgstr "Maksymalna prędkość X" + +msgid "Maximum Y speed" +msgstr "Maksymalna prędkość Y" + +msgid "Maximum Z speed" +msgstr "Maksymalna prędkość Z" + +msgid "Maximum acceleration E" +msgstr "Maks. przyspieszenie E" + +msgid "Maximum acceleration X" +msgstr "Maks. przyspieszenie X" + +msgid "Maximum acceleration Y" +msgstr "Maks. przyspieszenie Y" + +msgid "Maximum acceleration Z" +msgstr "Maks. przyspieszenie Z" + +msgid "Maximum acceleration for extruding" +msgstr "Maks. przyspieszenie ekstruzji" + +msgid "Maximum acceleration for extruding (M204 P)" +msgstr "Maksymalne przyspieszenie ekstruzji (M204 P)" + +msgid "Maximum acceleration for retracting" +msgstr "Maks. przyspieszenie dla retrakcji" + +msgid "Maximum acceleration for retracting (M204 R)" +msgstr "Maksymalne przyspieszenie dla retrakcji (M204 R)" + +msgid "Maximum acceleration for travel" +msgstr "Maks. przyspieszenie ruchu jałowego" + +msgid "Maximum acceleration for travel (M204 T)" +msgstr "Maksymalne przyspieszenie ruchu jałowego (M204 T)" + +msgid "Maximum acceleration of the E axis" +msgstr "Maks. przyspieszenie osi E" + +msgid "Maximum acceleration of the X axis" +msgstr "Maks. przyspieszenie osi X" + +msgid "Maximum acceleration of the Y axis" +msgstr "Maks. przyspieszenie osi Y" + +msgid "Maximum acceleration of the Z axis" +msgstr "Maks. przyspieszenie osi Z" + +msgid "Maximum count of recent projects" +msgstr "Maksymalna liczba ostatnich projektów" + +msgid "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this value" +msgstr "Maksymalna długość objazdu umożliwiająca uniknięcie przejazdu nad ścianą. Jeżeli odległość będzie większa niż ta wartość, objazd nie będzie zastosowany." + +msgid "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this value. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path. Zero to disable" +msgstr "Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli objazd miałby wykroczyć poza tę wartość, funkcja zostanie zignorowana. Długość objazdu można zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z długości ruchu bezpośredniego. Zero, aby wyłączyć" + +msgid "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is larger than this value. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path. Zero to disable" +msgstr "Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli objazd miałby wykroczyć poza tę wartość, funkcja zostanie zignorowana. Długość objazdu można zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z długości ruchu bezpośredniego. 0, aby wyłączyć tą funkcję." + +msgid "Maximum distance to move points in XY to try to achieve a smooth spiralIf expressed as a %, it will be computed over nozzle diameter" +msgstr "Maksymalna odległość, o którą można przesunąć punkty w płaszczyźnie XY, aby spróbować uzyskać gładką spiralę. Jeśli wyrażone jako %, będzie obliczane względem średnicy dyszy." + +msgid "Maximum jerk E" +msgstr "Maksymalny Jerk E" + +msgid "Maximum jerk X" +msgstr "Maksymalny Jerk X" + +msgid "Maximum jerk Y" +msgstr "Maksymalny Jerk Y" + +msgid "Maximum jerk Z" +msgstr "Maksymalny Jerk Z" + +msgid "Maximum jerk of the E axis" +msgstr "Maksymalny Jerk osi E" + +msgid "Maximum jerk of the X axis" +msgstr "Maksymalny Jerk osi X" + +msgid "Maximum jerk of the Y axis" +msgstr "Maksymalny Jerk osi Y" + +msgid "Maximum jerk of the Z axis" +msgstr "Maksymalny Jerk osi Z" + +msgid "Maximum length of sparse infill anchor" +msgstr "Maksymalna długość kotwiczenia wypełnienia" + +msgid "Maximum printable height which is limited by mechanism of printer" +msgstr "To jest maksymalna wysokość drukowalna, ograniczona wysokością obszaru druku" + +msgid "Maximum recent projects" +msgstr "Maksymalna liczba ostatnich projektów" + +msgid "Maximum speed E" +msgstr "Maksymalna prędkość E" + +msgid "Maximum speed X" +msgstr "Maksymalna prędkość X" + +msgid "Maximum speed Y" +msgstr "Maksymalna prędkość Y" + +msgid "Maximum speed Z" +msgstr "Maksymalna prędkość Z" + +msgid "Maximum width of a segmented region" +msgstr "Maksymalna szerokość obszaru segmentowanego" + +msgid "Maximum width of a segmented region. Zero disables this feature." +msgstr "Maksymalna szerokość obszaru segmentowanego. Zero wyłącza tę funkcję." + +msgid "Maybe parts of the object at these height are too thin, or the object has faulty mesh" +msgstr "Być może części obiektu na tych wysokościach są zbyt cienkie lub obiekt ma uszkodzoną siatkę" + +msgid "Measure" +msgstr "Zmierz" + +msgid "Media" +msgstr "Media" + +msgid "Medium" +msgstr "Średni" + +msgid "Mesh Boolean" +msgstr "Operacje Boolowskie na siatce" + +msgid "Mesh boolean" +msgstr "Operacje Boolowskie na siatce" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "Operacje Boolowskie na siatce, w tym suma i różnica" + +msgid "Mesh name" +msgstr "Nazwa siatki" + +msgid "Message" +msgstr "Wiadomość" + +msgid "Method" +msgstr "Metoda" + +msgid "Metric" +msgstr "Metryczny" + +msgid "Micro lidar calibration" +msgstr "Kalibracja mikro lidaru" + +msgid "Min" +msgstr "Min" + +msgid "Min fan speed threshold" +msgstr "Minimalny próg prędkości wentylatora" + +msgid "Min print speed" +msgstr "Minimalna prędkość druku" + +msgid "Minimal purge on wipe tower" +msgstr "Minimalna objętość czyszczenia" + +msgid "Minimize" +msgstr "Zminimalizuj" + +msgid "Minimum HRC of nozzle required to print the filament. Zero means no checking of nozzle's HRC." +msgstr "Dysza HRC jest wymagana do drukowania. Wybór \"0\" oznacza brak sprawdzania obecności HRC." + +msgid "Minimum feature size" +msgstr "Minimalny rozmiar detalu" + +msgid "Minimum number of segments of each scarf." +msgstr "Minimalna liczba segmentów każdego szwu Scarf." + +msgid "Minimum sparse infill threshold" +msgstr "Minimalny próg wypełnienia" + +msgid "Minimum speed for extruding" +msgstr "Minimalna prędkość ekstruzji" + +msgid "Minimum speed for extruding (M205 S)" +msgstr "Minimalna prędkość ekstruzji (M205 S)" + +msgid "Minimum speed for part cooling fan" +msgstr "Minimalna prędkość wentylatora chłodzenia części" + +msgid "Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than the Minimum feature size will be widened to the Minimum wall width. It's expressed as a percentage over nozzle diameter" +msgstr "Minimalna grubość cienkich detali. Detale modelu, które są cieńsze niż ta wartość, nie będą drukowane, natomiast detale grubsze niż minimalny rozmiar detalu zostaną poszerzone do minimalnej szerokości ściany. Jest to wyrażone jako procent średnicy dyszy" + +msgid "Minimum travel speed" +msgstr "Minimalna prędkość jałowa" + +msgid "Minimum travel speed (M205 T)" +msgstr "Minimalna prędkość jałowa (M205 T)" + +msgid "Minimum wall width" +msgstr "Minimalna szerokość ściany" + +msgid "Mirror" +msgstr "Odbij" + +msgid "Mirror Object" +msgstr "Odbij obiekt" + +msgid "Mirror along the X axis" +msgstr "Odbij wzdłuż osi X" + +msgid "Mirror along the Y axis" +msgstr "Odbij wzdłuż osi Y" + +msgid "Mirror along the Z axis" +msgstr "Odbij wzdłuż osi Z" + +msgid "Mirror object" +msgstr "Odbij obiekt" + +#, c-format, boost-format +msgid "Mismatched type of print host: %s" +msgstr "Niepasujący typ hosta drukowania: %s" + +msgid "Missing LAN ip of printer!" +msgstr "Brak adresu IP drukarki w sieci LAN!" + +msgid "Mode" +msgstr "Tryb" + +msgid "Model" +msgstr "Model" + +msgid "Model:" +msgstr "Model:" + +msgid "Model Filament" +msgstr "Filament dla modelu" + +msgid "Model Name" +msgstr "Nazwa modelu" + +msgid "Model file downloaded." +msgstr "Plik modelu pobrany." + +msgid "Model printing time" +msgstr "Czas drukowania modelu" + +msgid "Modified G-codes" +msgstr "Zmodyfikowane kody G" + +msgid "Modified Value(New)" +msgstr "Zmieniona wartość (Nowa)" + +msgid "Modifier" +msgstr "Modyfikator" + +msgid "Modify" +msgstr "Modyfikuj" + +msgid "Modifying the device name" +msgstr "Modyfikowanie nazwy urządzenia" + +msgid "Module" +msgstr "Moduł" + +msgid "Monitoring" +msgstr "Monitorowanie" + +msgid "Monitoring Recording" +msgstr "Monitorowanie nagrywania" + +msgid "Monotonic" +msgstr "Monotoniczny" + +msgid "Monotonic line" +msgstr "Linia monotoniczna" + +msgid "Month" +msgstr "Miesiąc" + +msgid "More" +msgstr "Więcej" + +msgid "More..." +msgstr "Więcej..." + +msgid "More calibrations" +msgstr "Więcej kalibracji" + +msgid "Motion ability" +msgstr "Ograniczenia ruchu" + +msgid "Motor noise calibration" +msgstr "Kalibracja hałasu silnika" + +msgid "Motor noise cancellation" +msgstr "Redukcja hałasu silników" + +msgid "Motor noise showoff" +msgstr "Obejrzyj hałas silnika" + +msgid "Mouse click" +msgstr "Kliknięcie myszy" + +msgid "Mouse wheel" +msgstr "Kółko myszy" + +msgid "Mouse wheel:" +msgstr "Koło myszy:" + +msgid "Mouse wheel reverses when zooming" +msgstr "Obróć kierunek przewijania kółkiem myszki podczas przybliżania" + +msgid "Move" +msgstr "Przenieś" + +msgid "Move: press to snap by 1mm" +msgstr "Przesuń: naciśnij, aby przesunąć o 1 mm" + +msgid "Move Object" +msgstr "Przesuń obiekt" + +msgid "Move connector" +msgstr "Przesuń łącznik" + +msgid "Move nozzle along the last extrusion path when retracting to clean leaked material on nozzle. This can minimize blob when print new part after travel" +msgstr "Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas cofania, aby oczyścić wyciekły filament na dyszy. Może to zminimalizować wystąpienie grudek podczas drukowania nowej części po przejeździe" + +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 "Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas retrakcji, aby wyczyścić wyciekły materiał na dyszy. To może zminimalizować grudki przy drukowaniu nowej części" + +msgid "Move of view" +msgstr "Przesunięcie widoku" + +msgid "Move selection 10 mm in negative X direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku ujemnego X" + +msgid "Move selection 10 mm in negative Y direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku ujemnego Y" + +msgid "Move selection 10 mm in positive X direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku dodatniego X" + +msgid "Move selection 10 mm in positive Y direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku dodatniego Y" + +msgid "Move slider 5x faster" +msgstr "Przesuń suwak 5 razy szybciej" + +msgid "Movement" +msgstr "Ruch" + +msgid "Movement:" +msgstr "Ruch:" + +msgid "Movement in camera space" +msgstr "Ruch w przestrzeni kamery" + +msgid "Movement step set to 1 mm" +msgstr "Krok ruchu ustawiony na 1 mm" + +msgid "Multi-device" +msgstr "Wiele urządzeń" + +msgid "Multi-device Management(Take effect after restarting Studio)." +msgstr "Obsługa wielu urządzeń (zacznie być aktywna po ponownym uruchomieniu Studia)" + +msgid "Multi-part object detected" +msgstr "Wykryto obiekt wieloczęściowy" + +msgid "Multicolor Print" +msgstr "Druk wielobarwny" + +msgid "Multiple" +msgstr "Wielokrotne" + +msgid "Multiplier" +msgstr "Mnożnik" + +msgid "My Device" +msgstr "Moje urządzenie" + +msgid "N/A" +msgstr "N/D" + +msgid "NEW DEV host: api-dev.bambulab.net/v1" +msgstr "NEW DEV host: api-dev.bambulab.net/v1" + +msgid "NEW PRE host: api-pre.bambulab.net/v1" +msgstr "NEW PRE host: api-pre.bambulab.net/v1" + +msgid "NEW QA host: api-qa.bambulab.net/v1" +msgstr "NEW QA host: api-qa.bambulab.net/v1" + +msgid "NO AMS" +msgstr "BRAK AMS" + +msgid "Name" +msgstr "Nazwa" + +msgid "Name is invalid;" +msgstr "Nazwa jest nieprawidłowa;" + +msgid "Name is unavailable." +msgstr "Nazwa jest niedostępna." + +msgid "Name of components inside step file is not UTF8 format!" +msgstr "Nazwa komponentów w pliku step nie jest w formacie UTF8!" + +msgid "Name of the printer" +msgstr "Nazwa drukarki" + +msgid "Names of presets related to the physical printer" +msgstr "Nazwy predefiniowanych ustawień związanych z fizyczną drukarką" + +msgid "Nearest" +msgstr "Najbliższy" + +msgid "Need select printer" +msgstr "Konieczny jest wybór drukarki" + +msgid "Need to check the unsaved changes before configuration updates." +msgstr "Przed aktualizacją konfiguracji należy sprawdzić niezapisane zmiany." + +msgid "Negative Part" +msgstr "Część ujemna" + +msgid "Negative parts detected. Would you like to perform mesh boolean before exporting?" +msgstr "Wykryto negatywne części. Czy chcesz przeprowadzić operacje boolowskie na siatce przed eksportem?" + +msgid "Network Plug-in is not detected. Network related features are unavailable." +msgstr "Nie wykryto wtyczki sieciowej. Funkcje związane z siecią są niedostępne." + +msgid "Network Test" +msgstr "Otwórz test sieciowy" + +msgid "Network lookup" +msgstr "Przeszukiwanie sieci" + +msgid "Network plug-in update" +msgstr "Aktualizacja wtyczki sieciowej" + +msgid "Network unreachable" +msgstr "Sieć niedostępna" + +msgid "New" +msgstr "Nowy" + +msgid "New Flow Dynamic Calibration" +msgstr "Nowa Kalibracja Dynamiki Przepływu" + +msgid "New Folder" +msgstr "Nowy folder" + +msgid "New Project" +msgstr "Nowy projekt" + +msgid "New Value" +msgstr "Nowa wartość" + +msgid "New Window" +msgstr "Nowe okno" + +msgid "New network plug-in available." +msgstr "Dostępny jest nowy wtyczka sieciowa." + +msgid "New printer config available." +msgstr "Dostępna jest nowa konfiguracja drukarki." + +msgid "New version of Bambu Studio" +msgstr "Nowa wersja Bambu Studio" + +msgid "Newer 3mf version" +msgstr "Nowa wersja 3mf" + +msgid "Next" +msgstr "Dalej" + +msgid "No" +msgstr "Nie" + +msgid "No-brim" +msgstr "Bez Brimu" + +msgid "No AMS" +msgstr "Brak AMS" + +msgid "No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgstr "Brak filamentów AMS. Proszę wybrać drukarkę na stronie 'Urządzenie', aby załadować informacje AMS." + +msgid "No History Result" +msgstr "Brak historii wyników" + +msgid "No Printer Connected!" +msgstr "Brak podłączonej drukarki!" + +msgid "No SD Card" +msgstr "Brak karty MicroSD" + +msgid "No arrangable objects are selected." +msgstr "Nie wybrano żadnych obiektów do rozmieszczenia." + +msgid "No arrangeable objects are selected." +msgstr "Nie wybrano obiektów do automatycznego rozmieszczenia." + +msgid "No auto support" +msgstr "Brak automatycznych podpór" + +msgid "No check" +msgstr "Brak sprawdzania" + +msgid "No cooling for the first" +msgstr "Brak chłodzenia dla pierwszych" + +msgid "No extrusions under current settings." +msgstr "Brak ekstruzji przy obecnych ustawieniach." + +msgid "No files" +msgstr "Brak plików" + +#, c-format, boost-format +msgid "No files [%d]" +msgstr "Brak plików [%d]" + +msgid "No historical tasks!" +msgstr "Brak historii zadań!" + +msgid "No ironing" +msgstr "Bez prasowania" + +msgid "No layers were detected. You might want to repair your STL file(s) or check their size or thickness and retry.\n" +msgstr "Nie wykryto żadnych warstw. Możliwe, że chcesz naprawić plik(i) STL lub sprawdzić ich rozmiar lub grubość i spróbować ponownie.\n" + +msgid "No login account, only printers in LAN mode are displayed" +msgstr "Brak konta logowania, wyświetlane są tylko drukarki w trybie LAN" + +msgid "No object can be printed. Maybe too small" +msgstr "Nie można wydrukować żadnego obiektu. Być może jest zbyt mały" + +msgid "No printer" +msgstr "Brak drukarki" + +msgid "No printers." +msgstr "Brak drukarek." + +msgid "No step selected" +msgstr "Nie wybrano kroku" + +msgid "No task" +msgstr "Nie ma zadań" + +msgid "No to All" +msgstr "Nie dla wszystkich" + +msgid "No updates available." +msgstr "Brak dostępnych aktualizacji." + +msgid "No warnings when loading 3MF with modified G-codes" +msgstr "Brak ostrzeżeń podczas wczytywania pliku 3MF z modyfikowanymi G-codes" + +msgid "None" +msgstr "Brak" + +msgid "Normal" +msgstr "Normalne" + +msgid "Normal Support expansion" +msgstr "Rozszerzenie normalnej podpory" + +msgid "Normal mode" +msgstr "Tryb normalny" + +msgid "Normal printing" +msgstr "Normalne drukowanie" + +msgid "Normative check" +msgstr "Kontrola normatywna" + +msgid "North America" +msgstr "Ameryka Północna" + +msgid "Not Extruded Yet, Retry" +msgstr "Jeszcze nie wytłoczono, Ponów" + +msgid "Not accessible in LAN-only mode!" +msgstr "Niedostępne w trybie tylko LAN!" + +msgid "Not apply" +msgstr "Nie stosuj" + +msgid "Not for new" +msgstr "Nie teraz" + +msgid "Not for now" +msgstr "Nie teraz" + +msgid "Not found:" +msgstr "Nie znaleziono:" + +msgid "Not supported." +msgstr "Nieobsługiwane." + +msgid "Not supported by this model of printer!" +msgstr "Nieobsługiwane przez ten model drukarki!" + +msgid "Not supported on the current printer version." +msgstr "Nieobsługiwane w bieżącej wersji drukarki." + +msgid "" +"Note:The color has been selected, you can choose OK \n" +" to continue or manually adjust it." +msgstr "" +"Uwaga: Kolor został już wybrany. Możesz kliknąć OK, \n" +"aby kontynuować, lub dostosować go ręcznie." + +msgid "Note: AstroBox version at least 1.1.0 is required." +msgstr "Uwaga: Wymagana jest wersja AstroBox co najmniej 1.1.0." + +msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." +msgstr "Uwaga: Wymagany jest FlashAir z oprogramowaniem 2.00.02 lub nowszym oraz aktywowaną funkcją przesyłania." + +msgid "Note: If the only preset under this filament is deleted, the filament will be deleted after exiting the dialog." +msgstr "Uwaga: Jeśli ostatni pofil tego filamentu zostanie usunięty, zostanie on skasowany po wyjściu z okna dialogowego." + +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "Uwaga: Wymagana jest wersja OctoPrint co najmniej 1.1.0." + +msgid "Note: Only the AMS slots loaded with the same material type can be selected." +msgstr "Uwaga: Można wybrać tylko gniazda AMS załadowane tym samym rodzajem materiału." + +msgid "Note: Repetier version at least 0.90.0 is required." +msgstr "Uwaga: Wymagana jest wersja Repetier co najmniej 0.90.0." + +msgid "Note: The preparation may take several minutes. Please be patient." +msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." + +msgid "Note: The preparation may takes several minutes. Please be patiant." +msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." + +msgid "Note: When the lid is open or the desiccant pack is changed, it can take hours or a night to absorb the moisture. Low temperatures also slow down the process. During this time, the indicator may not represent the chamber accurately." +msgstr "Uwaga: Kiedy pokrywa jest otwarta lub zmieniany jest pakiet ze środkiem osuszającym, wchłonięcie wilgoci może zająć kilka godzin lub całą noc. Niskie temperatury również spowalniają ten proces. W tym czasie wskaźnik może nie odzwierciedlać dokładnie stanu wilgotności w komorze." + +msgid "Note: if a new filament is inserted during printing, the AMS will not automatically read any information until printing is completed." +msgstr "Uwaga: Jeśli nowy filament zostanie włożony w trakcie drukowania, AMS nie będzie automatycznie odczytywać żadnych informacji, dopóki drukowanie nie zostanie zakończone." + +msgid "Note: if new filament is inserted during printing, the AMS will not automatically read any information until printing is completed." +msgstr "Uwaga: jeśli w trakcie drukowania zostanie włożony nowy filament, system AMS nie odczyta automatycznie żadnych informacji do czasu zakończenia drukowania." + +msgid "Note : The location of IP and access code on the machine is as follows :" +msgstr "Uwaga: Lokalizacja adresu IP i kodu dostępu na urządzeniu jest następująca:" + +msgid "Notes" +msgstr "Notatki" + +msgid "Notice" +msgstr "Powiadomienie" + +msgid "Nozzle" +msgstr "Dysza" + +msgid "" +"Nozzle\n" +"Temperature" +msgstr "" +"Temp.\n" +"dyszy" + +msgid "Nozzle Clumping Detection" +msgstr "Wykrywanie \"zalepienia\" się dyszy" + +msgid "Nozzle Diameter" +msgstr "Średnica dyszy" + +msgid "Nozzle HRC" +msgstr "Dysza HRC" + +msgid "Nozzle Type" +msgstr "Typ dyszy" + +msgid "Nozzle clog pause" +msgstr "Pauza spowodowana zatkaną dyszą" + +msgid "Nozzle diameter" +msgstr "Średnica dyszy" + +msgid "Nozzle filament covered detected pause" +msgstr "Dysza pokryta filamentem. Wstrzymano" + +msgid "Nozzle height" +msgstr "Wysokość dyszy" + +msgid "" +"Nozzle may be blocked when the temperature is out of recommended range.\n" +"Please confirm whether to use the temperature for printing.\n" +"\n" +msgstr "" +"Dysza może być zablokowana, gdy temperatura wykracza poza zalecany zakres.\n" +"Upewnij się, czy chcesz użyć tej temperatury do druku.\n" +"\n" + +msgid "" +"Nozzle may be blocked when the temperature is out of recommended range.\n" +"Please make sure whether to use the temperature to print.\n" +"\n" +msgstr "" +"Dysza może zostać zablokowana, gdy temperatura wykracza poza zalecany zakres.\n" +"Upewnij się, czy chcesz drukować w tej temperaturze.\n" +"\n" + +msgid "Nozzle temperature" +msgstr "Temperatura dyszy" + +msgid "Nozzle temperature for layers after the initial one" +msgstr "Temperatura dyszy dla następnych warstw powyżej pierwszej" + +msgid "Nozzle temperature to print initial layer when using this filament" +msgstr "Temperatura dyszy do drukowania pierwszej warstwy przy użyciu tego filamentu" + +msgid "Nozzle temperature when printing" +msgstr "Temperatura dyszy podczas drukowania" + +msgid "Nozzle type" +msgstr "Typ dyszy" + +msgid "Nozzle volume" +msgstr "Objętość dyszy" + +msgid "Number of bottom interface layers" +msgstr "Liczba warstw łączących na spodzie" + +msgid "Number of copies:" +msgstr "Liczba kopii:" + +#, boost-format +msgid "Number of currently selected objects: %1%\n" +msgstr "Liczba aktualnie wybranych obiektów: %1%\n" + +#, boost-format +msgid "Number of currently selected parts: %1%\n" +msgstr "Liczba aktualnie wybranych części: %1%\n" + +msgid "Number of images successfully uploaded" +msgstr "Liczba pomyślnie przesłanych zdjęć" + +msgid "Number of loops for the skirt. Zero means disabling skirt" +msgstr "To jest liczba pętli skirtu. Zero oznacza, wyłączone tej funkcji" + +msgid "Number of top interface layers" +msgstr "Ilość warstw górnych połączeń" + +msgid "Number of walls of every layer" +msgstr "Liczba ścian dla każdej warstwy" + +msgid "OK" +msgstr "OK" + +msgid "Obj file Import color" +msgstr "Importuj kolory z pliku .OBJ" + +msgid "Object" +msgstr "Obiekt" + +msgid "Object/Part Setting" +msgstr "Ustawienia obiektu/części" + +#, boost-format +msgid "Object: %1%" +msgstr "Obiekt: %1%" + +#, boost-format +msgid "Object %1% has zero size and can't be arranged." +msgstr "Obiekt %1% ma zerowy rozmiar i nie można go rozmieścić." + +#: resources/data/hints.ini: [hint:Object List] +msgid "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change settings for each object/part?" +msgstr "" +"Lista obiektów\n" +"Czy wiesz, że możesz zobaczyć wszystkie obiekty/części na liście i dostosować ustawienia dla każdego obiektu/części osobno?" + +msgid "Object Operations" +msgstr "Operacje na obiekcie" + +msgid "Object Settings to modify" +msgstr "Ustawienia obiektu do modyfikacji" + +#, boost-format +msgid "Object can't be printed for empty layer between %1% and %2%." +msgstr "Obiekt nie może być wydrukowany z powodu pustej warstwy między %1% a %2%." + +msgid "Object flow ratio" +msgstr "Współczynnik przepływu dla obiektu" + +msgid "Object manipulation" +msgstr "Manipulacja obiektem" + +#, boost-format +msgid "Object name: %1%\n" +msgstr "Nazwa obiektu: %1%\n" + +msgid "Object too large" +msgstr "Obiekt zbyt duży" + +msgid "Object too small" +msgstr "Obiekt zbyt mały" + +msgid "Object will be raised by this number of support layers. Use this function to avoid wrapping when print ABS" +msgstr "Model zostanie podniesiony o zadaną ilość warstw i umieszczony na podporach. Użyj tej funkcji, aby uniknąć deformacji podczas drukowania ABS" + +msgid "Object with multiple parts was detected" +msgstr "Wykryto obiekt wieloczęściowy" + +msgid "Objects" +msgstr "Obiekty" + +msgid "Objects List" +msgstr "Lista obiektów" + +msgid "Objects list" +msgstr "Lista obiektów" + +msgid "Objects with zero volume removed" +msgstr "Usunięto obiekty o zerowym wolumenie" + +msgid "Octagram Spiral" +msgstr "Ośmiornica Spiralna" + +msgid "OctoPrint version" +msgstr "Wersja OctoPrint" + +msgid "Offline" +msgstr "Offline" + +msgid "Ok" +msgstr "Ok" + +msgid "Old Value" +msgstr "Poprzednia wartość" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "Włącz/Wyłącz tryb jednej warstwy suwaka pionowego" + +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 "W systemie macOS domyślnie działa tylko jedna instancja aplikacji. Jednak z wiersza poleceń można uruchomić kilka instancji tej samej aplikacji. W takim przypadku te ustawienia umożliwią działanie tylko jednej instancji." + +msgid "On build plate only" +msgstr "Tylko na stole" + +msgid "On overhangs only" +msgstr "Tylko na nawisach" + +#, c-format, boost-format +msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." +msgstr "W tym systemie %s używa certyfikatów HTTPS z systemowego magazynu certyfikatów lub łańcucha kluczy." + +msgid "One object has empty initial layer and can't be printed. Please Cut the bottom or enable supports." +msgstr "Jeden obiekt ma pustą pierwszą warstwę i nie może być wydrukowany. Proszę przyciąć dolną część modelu lub włączyć podpory." + +msgid "Ongoing uploads" +msgstr "Trwa przesyłanie plików" + +msgid "Online" +msgstr "Online" + +msgid "Online Models" +msgstr "Modele online" + +msgid "Only Windows 10 is supported." +msgstr "Obsługiwany jest tylko system Windows 10." + +msgid "Only create support for critical regions including sharp tail, cantilever, etc." +msgstr "Generuj podpory tylko dla obszarów krytycznych, takich jak ostra krawędź, wspornik, itp." + +msgid "Only display printer names with changes to printer, filament, and process presets." +msgstr "Wyświetlone są jedynie nazwy drukarek, które miały zmienione ustawienia filamentu lub procesu." + +msgid "Only display the filament names with changes to filament presets." +msgstr "Wyświetlone są jedynie nazwy filamentów, które zostały zmodyfikowane w ustawieniach." + +msgid "Only one G-code file can be opened at the same time." +msgstr "Tylko jeden plik G-code może być otwarty jednocześnie." + +msgid "Only one of the results with the same name will be saved. Are you sure you want to override the other results?" +msgstr "Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić inne wyniki?" + +msgid "Only one of the results with the same name will be saved. Are you sure you want to overrides the other results?" +msgstr "Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić ten wynik?" + +msgid "Only one wall on first layer" +msgstr "Tylko jedna ściana na pierwszej warstwie" + +msgid "Only one wall on top surfaces" +msgstr "Tylko jedna ściana na górnych powierzchniach" + +msgid "" +"Only printer names with changed process presets will be displayed, \n" +"and all user process presets in each printer name you select will be exported as a zip." +msgstr "" +"Na liście widoczne są tylko nazwy drukarek ze zmodyfikowanymi ustawieniami procesu, \n" +"a dla każdej wybranej nazwy drukarki zostaną wyeksportowane wszystkie \n" +"ustawienia procesu jako archiwum zip." + +msgid "Only printer names with user printer presets will be displayed, and each preset you choose will be exported as a zip." +msgstr "Wyświetlane są tylko nazwy drukarek z ustawieniami użytkownika, wybrany profil zostanie wyeksportowany jako plik zip." + +msgid "" +"Only the filament names with user filament presets will be displayed, \n" +"and all user filament presets in each filament name you select will be exported as a zip." +msgstr "" +"Na liście widoczne są tylko nazwy filamentów ze zmodyfikowanymi ustawieniami, \n" +"a dla każdej wybranej nazwy filamentu zostaną wyeksportowane wszystkie ustawienia jako archiwum zip." + +msgid "Only the object being edit is visible." +msgstr "Widoczny jest tylko edytowany obiekt." + +msgid "Only the object being edited is visible." +msgstr "Widoczny jest tylko edytowany obiekt." + +msgid "Only trigger retraction when the travel distance is longer than this threshold" +msgstr "Wywołaj retrakcję tylko wtedy, gdy dystans ruchu jałowego jest dłuższy niż ta wartość" + +msgid "Only used as a visual help on UI" +msgstr "Tylko do wizualnej pomocy na interfejsie użytkownika" + +msgid "Ooze prevention is currently not supported with the prime tower enabled." +msgstr "Zapobieganie wyciekaniu nie jest obecnie wspierane, gdy włączona jest wieża czyszcząca." + +msgid "Open" +msgstr "Otwórz" + +msgid "Open &PrusaSlicer" +msgstr "Otwórz &PrusaSlicer" + +msgid "Open &Studio" +msgstr "Otwórz &Studio" + +msgid "Open CA certificate file" +msgstr "Otwórz plik certyfikatu" + +msgid "Open Documentation in web browser." +msgstr "Otwórz dokumentację w przeglądarce internetowej." + +msgid "Open Folder" +msgstr "Otwórz folder" + +msgid "Open Folder." +msgstr "Otwórz folder." + +msgid "Open G-code file:" +msgstr "Otwórz plik G-code:" + +msgid "Open Network Test" +msgstr "Otwórz test sieciowy" + +msgid "Open Preferences." +msgstr "Otwórz preferencje." + +msgid "Open Project" +msgstr "Otwórz projekt" + +msgid "Open PrusaSlicer" +msgstr "Otwórz PrusaSlicer" + +msgid "Open Studio" +msgstr "Otwórz Studio" + +msgid "Open a G-code file" +msgstr "Otwórz plik G-code" + +msgid "Open a new window" +msgstr "Otwórz nowe okno" + +msgid "Open a project file" +msgstr "Otwórz plik projektu" + +msgid "Open as project" +msgstr "Otwórz jako projekt" + +msgid "Open next tip." +msgstr "Otwórz kolejny poradnik." + +msgid "Operation already cancelling. Please wait few seconds." +msgstr "Operacja jest już anulowana. Poczekaj kilka sekund." + +msgid "Optimize orientation" +msgstr "Optymalizuj orientację" + +msgid "Optimize support interface area" +msgstr "Optymalizacja obszaru warstwy łączącej" + +msgid "Optimizing toolpath" +msgstr "Optymalizacja ścieżki narzędzia" + +msgid "Options" +msgstr "Opcje" + +msgid "Options:" +msgstr "Opcje:" + +msgid "Orca Tolerance Test" +msgstr "Orca Tolerance Test" + +msgid "Order of inner wall/outer wall/infil" +msgstr "Kolejność: ściana wewnętrzna/ściana zewnętrzna/wypełnienie" + +msgid "Order of wall/infill. false means print wall first. " +msgstr "Kolejność ściany/wypełnienie. Jeśli ta opcja nie jest zaznaczona, ściany zostaną wydrukowane przed wypełnieniem." + +msgid "Order of walls" +msgstr "Kolejność drukowania ścian" + +msgid "Orient" +msgstr "Orientuj" + +msgid "Orient the model" +msgstr "Orientacja modelu" + +msgid "Orienting" +msgstr "Ustawianie orientacji" + +msgid "Orienting..." +msgstr "Ustawianie orientacji..." + +msgid "Origin" +msgstr "Pochodzenie" + +msgid "Other" +msgstr "Inne" + +msgid "Other Color" +msgstr "Inny kolor" + +msgid "Other Device" +msgstr "Inne urządzenie" + +msgid "Other layer filament sequence" +msgstr "Inna sekwencja filamentu na kolejnej warstwie" + +msgid "Other layers" +msgstr "Inne warstwy" + +msgid "Other layers filament sequence" +msgstr "Sekwencja filamentu pierwszej warstwy" + +msgid "Other layers print sequence" +msgstr "Inna kolejność druku warstw" + +msgid "Other layers speed" +msgstr "Prędkość innych warstw" + +msgid "Others" +msgstr "Inne" + +msgid "Outer and inner brim" +msgstr "Zewnętrzny i wewnętrzny Brim" + +msgid "Outer brim only" +msgstr "Tylko zewnętrzny Brim" + +msgid "Outer wall" +msgstr "Zewnętrzna ściana" + +msgid "Outer wall speed" +msgstr "Prędkość zewnętrznej ściany" + +msgid "Output Model Info" +msgstr "Informacje o modelu wyjściowym" + +msgid "Output directory" +msgstr "Katalog wyjściowy" + +msgid "Output directory for the exported files." +msgstr "Jest to katalog wyjściowy dla eksportowanych plików." + +msgid "Output file" +msgstr "Plik wyjściowy" + +msgid "Output the model's information." +msgstr "Spowoduje to wyświetlenie informacji o modelu." + +msgid "Outside" +msgstr "Poza obszarem roboczym" + +msgid "Over-extrusion or under extrusion" +msgstr "Nadmierna ekstruzja lub niedostateczna ekstruzja" + +msgid "Over 4 studio/handy are using remote access, you can close some and try again." +msgstr "Więcej niż 4 aplikacje studio/handy korzystają z dostępu zdalnego, możesz zamknąć kilka z nich i spróbować ponownie." + +msgid "Overflow" +msgstr "Przepełnienie" + +msgid "Overhang speed" +msgstr "Prędkość nawisu" + +msgid "Overhang wall" +msgstr "Ściana wysunięcia" + +msgid "Overwrite a system profile is not allowed" +msgstr "Nie można nadpisać profilu systemowego" + +msgid "Overwrite file" +msgstr "Nadpisz plik" + +msgid "P1P General Settings - WLAN in the sidebar of the main screen" +msgstr "Ustawienia ogólne P1P - WLAN na pasku bocznym ekranu głównego" + +msgid "PA-CF" +msgstr "PA-CF" + +msgid "PA Calibration" +msgstr "Kalibracja PA" + +msgid "PA Line" +msgstr "Linia PA" + +msgid "PA Pattern" +msgstr "Wzór PA" + +msgid "PA Profile" +msgstr "Profil PA" + +msgid "PA Tower" +msgstr "Wieża PA" + +msgid "PA step: " +msgstr "Krok PA: " + +msgid "PET-CF" +msgstr "PET-CF" + +msgid "PETG" +msgstr "PETG" + +msgid "PLA" +msgstr "PLA" + +msgid "PLA Plate" +msgstr "Płyta PLA" + +msgid "PRE host: api-pre.bambu-lab.com/v1" +msgstr "Host PRE: api-pre.bambu-lab.com/v1" + +msgid "Packing data to 3mf" +msgstr "Pakowanie danych do pliku 3mf" + +msgid "Packing project data into 3mf file" +msgstr "Pakowanie danych projektu do pliku 3mf" + +msgid "Paint" +msgstr "Maluj" + +msgid "Paint-on seam editing" +msgstr "Edycja malowania szwu" + +msgid "Paint Toolbar" +msgstr "Pasek narzędzi malowania" + +#, boost-format +msgid "Painted using: Filament %1%" +msgstr "Malowane za pomocą: Filament %1%" + +msgid "Pan View" +msgstr "Przesuń widok" + +msgid "Parallel" +msgstr "Równolegle" + +msgid "Parallel_distance:" +msgstr "Odległość równoległa:" + +msgid "Parameter validation" +msgstr "Walidacja parametru" + +#, boost-format +msgid "" +"Parsing of host response failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" +"Nieudane analizowanie odpowiedzi hosta.\n" +"Treść wiadomości: \"%1%\"\n" +"Błąd: \"%2%\"" + +msgid "Part" +msgstr "Part" + +msgid "Part 1" +msgstr "Cześć 1" + +msgid "Part 2" +msgstr "Część 2" + +msgid "Part Cooling" +msgstr "Chłodzenie części" + +msgid "Part Settings to modify" +msgstr "Ustawienia części do modyfikacji" + +msgid "Part cooling fan" +msgstr "Wentylator chłodzący części" + +msgid "Part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed limitation of part cooling fan" +msgstr "Prędkość wentylatora chłodzącego części może zostać zwiększana, gdy włączone jest automatyczne chłodzenie. Jest to maksymalna prędkość wentylatora chłodzącego część." + +msgid "Part cooling fan speed will be max when the estimated layer time is shorter than the setting value" +msgstr "Wentylator chłodzący część będzie działał z maksymalną prędkością, gdy szacowany czas warstwy jest krótszy niż wartość progowa." + +msgid "Part cooling fan speed will start to run at min speed when the estimated layer time is no longer than the layer time in setting. When layer time is shorter than threshold, fan speed is interpolated between the minimum and maximum fan speed according to layer printing time" +msgstr "Wentylator chłodzący część będzie pracował z minimalną prędkością, gdy szacowany czas warstwy jest dłuższy niż wartość progowa. Gdy czas drukowania warstwy jest krótszy niż wartość progowa, prędkość wentylatora będzie interpolowana między minimalną a maksymalną prędkością wentylatora zgodnie z czasem drukowania warstwy." + +msgid "Part cooling fan will be enabled for layers of which estimated time is shorter than this value. Fan speed is interpolated between the minimum and maximum fan speeds according to layer printing time" +msgstr "Wentylator chłodzący część zostanie włączony dla warstw, których szacowany czas jest krótszy niż ta wartość. Prędkość wentylatora jest interpolowana między minimalną a maksymalną prędkością wentylatora zgodnie z czasem drukowania warstwy." + +msgid "Part manipulation" +msgstr "Manipulacja częścią" + +#, boost-format +msgid "Part name: %1%\n" +msgstr "Nazwa części: %1%\n" + +msgid "Part of the calibration failed! You may clean the plate and retry. The failed test result would be dropped." +msgstr "Część kalibracji nie powiodła się! Możesz oczyścić płytę i spróbować ponownie. Niewłaściwy wynik testu zostanie odrzucony." + +msgid "Pass 1" +msgstr "Procedura 1" + +msgid "Pass 2" +msgstr "Procedura 2" + +msgid "Password" +msgstr "Hasło" + +msgid "Paste" +msgstr "Wklej" + +msgid "Paste clipboard" +msgstr "Wklej ze schowka" + +msgid "Paste from clipboard" +msgstr "Wklej ze schowka" + +msgid "Pattern" +msgstr "Wzór" + +msgid "Pattern angle" +msgstr "Kąt wzoru" + +msgid "Pause" +msgstr "Pauza" + +msgid "Pause(heated bed temperature error)" +msgstr "Pauza (błąd temperatury podgrzewanego stołu)" + +msgid "Pause(hotend temperature error)" +msgstr "Pauza (błąd temperatury hotendu)" + +msgid "Pause(toolhead shell off)" +msgstr "Pauza (osłona głowicy odpadła)" + +msgid "Pause:" +msgstr "Pauza:" + +msgid "Pause G-code" +msgstr "G-code pauzy" + +msgid "Pause Print" +msgstr "Wstrzymaj drukowanie" + +msgid "Pause of front cover falling" +msgstr "Pauza - osłona głowicy narzędziowej odpadła" + +msgid "Paused by the Gcode inserted by user" +msgstr "Pauza spowodowana kodem G wstawionym przez użytkownika" + +msgid "Paused due to AMS lost" +msgstr "Wstrzymano z powodu utraty AMS" + +msgid "Paused due to chamber temperature control error" +msgstr "Pauza spowodowana błędem kontroli temperatury komory" + +msgid "Paused due to filament runout" +msgstr "Pauza spowodowana końcem filamentu" + +msgid "Paused due to heat bed temperature malfunction" +msgstr "Pauza spowodowana awarią temperatury stołu drukarki" + +msgid "Paused due to low speed of the heat break fan" +msgstr "Pauza spowodowana niską prędkością wentylatora heat break" + +msgid "Paused due to nozzle temperature malfunction" +msgstr "Pauza spowodowana awarią temperatury dyszy" + +msgid "Pen shape" +msgstr "Kształt pióra" + +msgid "Pen size" +msgstr "Rozmiar pióra" + +msgid "Per object edit" +msgstr "Edycja według obiektu" + +msgid "Percent" +msgstr "Procent" + +msgid "Perform" +msgstr "Wykonaj" + +msgid "Perform Recognition" +msgstr "Przeprowadź rozpoznawanie" + +msgid "Perform cut" +msgstr "Wykonaj cięcie" + +msgid "" +"Performed boolean intersection fails \n" +" because the selected parts have no intersection" +msgstr "" +"Operacja przecięcia boole'owskiego nie powiodła się, \n" +"ponieważ wybrane części nie mają punktu przecięcia" + +msgid "Perpendicular distance" +msgstr "Odległość prostopadła" + +msgid "Physical Printer" +msgstr "Drukarka" + +msgid "Pictures" +msgstr "Obrazy" + +msgid "Pin Code" +msgstr "Kod PIN" + +msgid "Place on cut" +msgstr "Pozostaw w mięjscu cięcia" + +msgid "Planar" +msgstr "Płaski" + +msgid "Plane" +msgstr "Płaski" + +msgid "Plate" +msgstr "Płyta" + +#, c-format, boost-format +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." + +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s" +msgstr "Płyta %d: %s nie obsługuje filamentu %s" + +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s\n" +msgstr "Płyta %d: %s nie obsługuje filamentu %s\n" + +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s.\n" +msgstr "Płyta %d: %s nie obsługuje filamentu %s.\n" + +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s (%s)." +msgstr "Płyta %d: %s nie obsługuje filamentu %s (%s)." + +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s (%s).\n" +msgstr "Płyta %d: %s nie obsługuje filamentu %s (%s).\n" + +msgid "Plate Settings" +msgstr "Ustawienia stołu" + +msgid "Plate Type" +msgstr "Typ Płyty" + +msgid "Plate name" +msgstr "Nazwa płyty" + +msgid "Plate type" +msgstr "Typ płyty" + +msgid "Plate types supported by the printer" +msgstr "Typy płyt roboczych obsługiwanych przez drukarkę" + +msgid "Plater" +msgstr "Płyta robocza" + +msgid "Play" +msgstr "Odtwarzaj" + +msgid "Player is malfunctioning. Please reinstall the system player." +msgstr "Odtwarzacz nie działa poprawnie. Proszę ponownie zainstalować odtwarzacz systemowy." + +msgid "Playing..." +msgstr "Odtwarzanie..." + +msgid "Please Fill Task Report." +msgstr "Wypełnij raport z zadania." + +msgid "" +"Please Find the Pin Code in Account page on printer screen,\n" +" and type in the Pin Code below." +msgstr "" +"Proszę znaleźć kod PIN na ekranie drukarki w zakładce konta\n" +"i wprowadź go poniżej." + +msgid "" +"Please add at least one more object and select them together,\n" +"then right click to assembly these objects." +msgstr "" +"Dodaj co najmniej jeszcze jeden obiekt i wybierz je razem, \n" +"następnie kliknij prawym przyciskiem myszy, aby złożyć te obiekty w jedną całość." + +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 "Pamiętaj o wymianie pakietu pochłaniacza wilgoci gdy stanie się on zbyt mokry. Wskaźnik może nie dokładnie odzwierciedlać stan wilgotności gdy: otwarta jest pokrywa lub pakiet pochłaniacza został nie dawno wymieniony. Proces absorpcji wilgoci może zająć kilka godzin, a niskie temperatury również spowolnią ten proces." + +msgid "Please check.\n" +msgstr "Sprawdź.\n" + +msgid "Please check bed printable shape and origin input." +msgstr "Proszę sprawdzić kształt stołu do druku oraz dane dotyczące jego położenia początkowego." + +msgid "" +"Please check if the SD card is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the SD card." +msgstr "" +"Sprawdź, czy karta SD jest włożona do drukarki.\n" +"Jeśli dalej jest problem z odczytem, spróbuj sformatować kartę SD." + +msgid "Please check the custom G-code or use the default custom G-code." +msgstr "Sprawdź niestandardowy G-code lub użyj domyślnego G-code." + +msgid "Please check the following:" +msgstr "Sprawdź następujące kwestie:" + +msgid "Please check the following infomation and click Confirm to continue sending print:" +msgstr "Zapoznaj się z poniższymi informacjami i kliknij przycisk Potwierdź, aby kontynuować wysyłanie:" + +msgid "Please check the following infomation and click Confirm to continue sending print:\n" +msgstr "Zapoznaj się z poniższymi informacjami i kliknij przycisk Potwierdź, aby kontynuować wysyłanie:\n" + +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 "Please check the network connection of the printer and Studio." +msgstr "Sprawdź połączenie sieciowe drukarki i Studio." + +msgid "Please check the printer network connection." +msgstr "Sprawdź połączenie sieciowe drukarki." + +msgid "Please check your object list before preset changing." +msgstr "Sprawdź listę obiektów przed zmianą profilu." + +msgid "Please choose a block with smoothest top surface" +msgstr "Wybierz blok z najgładszą górną powierzchnią." + +msgid "Please choose a block with smoothest top surface." +msgstr "Wybierz blok z najgładszą górną powierzchnią." + +#, boost-format +msgid "Please choose an action with \"%1%\" preset after saving." +msgstr "Po zapisaniu wybierz działanie z profilem \"%1%\"." + +msgid "Please choose the filament colour" +msgstr "Proszę wybrać kolor filamentu" + +msgid "Please click each filament above to specify its mapping AMS slot before sending the print job" +msgstr "Kliknij każdy filament powyżej, aby określić przypisanie do slotu AMS przed wysłaniem zadania druku" + +msgid "Please click on the hyperlink above to view the cloud service status" +msgstr "Kliknij na powyższy link, aby sprawdzić status usługi w chmurze" + +msgid "Please click on the star first." +msgstr "Najpierw kliknij gwiazdkę." + +msgid "Please click the confirm button if you still want to proceed with printing." +msgstr "Kliknij przycisk potwierdzenia, jeśli wciąż chcesz kontynuować drukowanie." + +msgid "Please confirm explosion ratio = 1,and please select at least one object" +msgstr "Proszę potwierdzić współczynnik eksplozji = 1 i wybrać przynajmniej jeden obiekt" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." +msgstr "Proszę potwierdzić współczynnik eksplozji = 1 i wybrać co najmniej dwie objętości." + +msgid "Please confirm if the printer is connected." +msgstr "Proszę potwierdzić, czy drukarka jest podłączona." + +msgid "Please confirm on the printer screen" +msgstr "Proszę potwierdzić na ekranie drukarki" + +msgid "Please confirm that the G-codes within these presets are safe to prevent any damage to the machine!" +msgstr "Potwierdź, że G-code w tych profilach są bezpieczne, aby uniknąć jakiejkolwiek szkody w maszynie!" + +msgid "Please confirm that these modified G-codes are safe to prevent any damage to the machine!" +msgstr "Potwierdź, że te zmodyfikowane G-code są bezpieczne, aby uniknąć jakiejkolwiek szkody w maszynie!" + +msgid "Please correct them in the param tabs" +msgstr "Proszę poprawić je w zakładkach parametrów" + +msgid "Please enter the IP of printer to connect." +msgstr "Proszę podać adres IP drukarki, aby nawiązać połączenie." + +msgid "Please enter the layer number" +msgstr "Proszę podać numer warstwy" + +msgid "Please enter the name of the preset you want to save." +msgstr "Proszę wprowadzić nazwę profilu, który chcesz zapisać." + +msgid "Please enter the name you want to save to printer." +msgstr "Wprowadź nazwę, którą chcesz zapisać w drukarce." + +msgid "Please fill report first." +msgstr "Proszę najpierw wypełnić raport." + +msgid "Please find the best line on your plate" +msgstr "Znajdź najlepszą linię na swojej płycie" + +msgid "Please find the best object on your plate" +msgstr "Proszę znaleźć najlepszy obiekt na swojej płycie" + +msgid "Please find the corner with perfect degree of extrusion" +msgstr "Proszę znaleźć narożnik z idealnym stopniem ekstruzji" + +msgid "Please find the cornor with perfect degree of extrusion" +msgstr "Proszę znaleźć narożnik z idealnym stopniem ekstruzji" + +msgid "" +"Please find the details of Flow Dynamics Calibration from our wiki.\n" +"\n" +"Usually the calibration is unnecessary. When you start a single color/material print, with the \"flow dynamics calibration\" option checked in the print start menu, the printer will follow the old way, calibrate the filament before the print; When you start a multi color/material print, the printer will use the default compensation parameter for the filament during every filament switch which will have a good result in most cases.\n" +"\n" +"Please note there are a few cases that will make the calibration result not reliable: using a texture plate to do the calibration; the build plate does not have good adhesion (please wash the build plate or apply gluestick!) ...You can find more from our wiki.\n" +"\n" +"The calibration results have about 10 percent jitter in our test, which may cause the result not exactly the same in each calibration. We are still investigating the root cause to do improvements with new updates." +msgstr "" +"Szczegóły dotyczące Kalibracji Dynamiki Przepływu (Flow Dynamics Calibration) znajdziesz w naszej wiki.\n" +"\n" +"Zazwyczaj kalibracja ta nie jest konieczna. Gdy rozpoczynasz drukowanie w jednym kolorze/materiale, z zaznaczoną opcją \"Kalibracja Dynamiki Przepływu\" w menu rozpoczęcia druku. Drukarka postąpi w tradycyjny sposób czyli kalibrując filament przed wydrukiem; Gdy rozpoczynasz drukowanie w wielu kolorach/materiałach, drukarka użyje domyślnego parametru kompensacji dla filamentu przy każdej jego zmianie, co w większości przypadków daje dobre wyniki.\n" +"\n" +"Uwaga: Istnieje kilka przypadków, które mogą sprawić, że wynik kalibracji nie będzie wiarygodny: używanie płyty z teksturą do kalibracji; brak dobrej przyczepności płyty roboczej (proszę umyć płytę roboczą lub zastosować klej w sztyfcie!)... Więcej informacji znajdziesz w naszej wiki.\n" +"\n" +"Wyniki kalibracji wykazują około 10 procentowe wahania w naszych testach, co może spowodować, że wynik nie będzie dokładnie taki sam przy każdej kalibracji. \n" +"Wciąż prowadzimy badania nad przyczyną tej rozbieżności, aby wprowadzić ulepszenia w nadchodzących aktualizacjach." + +msgid "Please fix the error above, otherwise printing cannot continue." +msgstr "Proszę naprawić powyższy błąd, w przeciwnym razie drukowanie nie może być kontynuowane." + +msgid "Please give a score for your favorite Bambu Market model." +msgstr "Proszę o ocenę swojego ulubionego modelu Bambu Market." + +msgid "" +"Please go to filament setting to edit your presets if you need.\n" +"Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed has a significant impact on printing quality. Please set them carefully." +msgstr "" +"Jeżeli zajdzie taka potrzeba, przejdź do ustawień filamentu, aby edytować swoje profile. \n" +"Należy pamiętać, że temperatura dyszy, temperatura stołu i maksymalna prędkość przepływu mają znaczący wpływ na jakość druku. Proszę ustawiać je ostrożnie." + +msgid "" +"Please go to filament setting to edit your presets if you need.\n" +"Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed have a significant impact on printing quality. Please set them carefully." +msgstr "" +"Jeżeli zajdzie taka potrzeba, przejdź do ustawień filamentu, aby edytować swoje profile. \n" +"Należy pamiętać, że temperatura dyszy, temperatura stołu i maksymalna prędkość przepływu mają znaczący wpływ na jakość druku. Proszę ustawiać je ostrożnie." + +msgid "Please go to printer settings to edit your presets" +msgstr "Proszę przejść do ustawień drukarki, aby edytować swoje profile" + +msgid "Please heat the nozzle to above 170 degree before loading filament." +msgstr "Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do temperatury powyżej 170 stopni." + +msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." +msgstr "Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do temperatury powyżej 170 stopni." + +msgid "Please home all axes (click " +msgstr "Ustaw wszystkie osie na pozycje bazową (kliknij " + +msgid "Please input a valid value (0.0 < flow ratio < 2.0)" +msgstr "Proszę wprowadzić poprawną wartość (0,0 < flow ratio < 2,0" + +msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" +msgstr "Proszę wprowadzić prawidłową wartość (0 <= Max Volumetric Speed <= 60)" + +msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" +msgstr "Proszę podać prawidłową wartość (K w zakresie 0~0,3, N w zakresie 0,6~2,0)" + +msgid "Please input a valid value (K in 0~0.3)" +msgstr "Proszę podać prawidłową wartość (K w zakresie 0~0,3)" + +msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" +msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0.5, N w zakresie 0.6~2.0)" + +msgid "Please input a valid value (K in 0~0.5)" +msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0.5)" + +msgid "Please input layer value (>= 2)." +msgstr "Proszę podać wartość warstwy (>= 2)." + +msgid "Please input the printer access code:" +msgstr "Proszę podać kod dostępu do drukarki:" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" +"Proszę wprowadzić poprawne wartości:\n" +"Początek PA: >= 0,0\n" +"Koniec PA: > Początek PA\n" +"Krok PA: >= 0,001)" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" +"Proszę wprowadzić poprawne wartości:\n" +"Początkowa temp.: <= 350\n" +"Końcowa temp.: >= 180\n" +"Początkowa temp. > Końcowa temp. + 5)" + +#, c-format, boost-format +msgid "" +"Please input valid values:\n" +"Start value: >= %.1f\n" +"End value: <= %.1f\n" +"End value: > Start value\n" +"Value step: >= %.3f)" +msgstr "" +"Proszę wprowadzić poprawne wartości:\n" +"Wartość początkowa: >= %.1f\n" +"Wartość końcowa: <= %.1f\n" +"Wartość końcowa: > Wartość początkowa\n" +"Krok wartości: >= %.3f)" + +msgid "" +"Please input valid values:\n" +"start > 0 \\step >= 0\n" +"end > start + step)" +msgstr "" +"Proszę wprowadzić poprawne wartości:\n" +"start > 0 \\krok >= 0\n" +"koniec > start + krok)" + +msgid "" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" +msgstr "" +"Proszę wprowadzić poprawne wartości:\n" +"start > 0 \n" +"krok >= 0\n" +"koniec > start + krok)" + +msgid "" +"Please input valid values:\n" +"start > 10 \\step >= 0\n" +"end > start + step)" +msgstr "" +"Wprowadź prawidłowe wartości:\n" +"start > 10\\ krok >= 0\n" +"koniec > start + krok)" + +msgid "" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" +msgstr "" +"Proszę wprowadzić poprawne wartości:\n" +"start > 10 \\ krok >= 0\n" +"koniec > start + krok)" + +msgid "Please log in first." +msgstr "Proszę najpierw zalogować się." + +msgid "Please log out and login to the printer again." +msgstr "Wyloguj się i zaloguj się ponownie do drukarki." + +msgid "Please note that saving action will replace this preset" +msgstr "Zwróć uwagę, że zapisanie spowoduje zastąpienie tego profilu" + +msgid "Please resolve the slicing errors and publish again." +msgstr "Rozwiąż błędy cięcia i opublikuj ponownie." + +msgid "Please right click to assembly these objects." +msgstr "Przytrzymaj prawy przycisk myszy, aby złożyć te obiekty w całość." + +msgid "Please save project and restart the program. " +msgstr "Proszę zapisać projekt i ponownie uruchomić program. " + +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." + +msgid "Please select a file" +msgstr "Proszę wybrać plik" + +msgid "Please select a type you want to export" +msgstr "Proszę wybierz co chcesz wyeksportować" + +msgid "Please select an AMS slot before calibration" +msgstr "Wybierz gniazdo AMS przed kalibracją" + +msgid "Please select an action" +msgstr "Proszę wybrać działanie" + +msgid "Please select at least one filament for calibration" +msgstr "Proszę wybrać przynajmniej jeden filament do kalibracji" + +msgid "Please select at least one object." +msgstr "Proszę wybrać przynajmniej jeden obiekt." + +msgid "Please select at least one printer or filament." +msgstr "Proszę wybrać przynajmniej jedną drukarkę lub filament." + +msgid "Please select at least two volumes." +msgstr "Proszę wybrać przynajmniej dwa obiekty." + +msgid "Please select filament to calibrate." +msgstr "Proszę wybrać filament do skalibrowania." + +msgid "Please select single object." +msgstr "Proszę wybrać pojedynczy obiekt." + +msgid "Please update the printer firmware and try again." +msgstr "Zaktualizuj oprogramowanie drukarki i spróbuj ponownie." + +msgid "Please upgrade your graphics card driver." +msgstr "Proszę zaktualizować sterownik karty graficznej." + +msgid "Please upgrade your printer first" +msgstr "Proszę najpierw zaktualizować swoją drukarkę" + +msgid "Plot cut plane" +msgstr "Pokaż płaszczyznę przekroju" + +msgid "Plug" +msgstr "Zatyczka" + +msgid "Point" +msgstr "Punkt" + +msgid "Point and point assembly" +msgstr "Montaż - punkt do punktu" + +msgid "Point on circle" +msgstr "Punkt na okręgu" + +msgid "Point on edge" +msgstr "Punkt na krawędzi" + +msgid "Point on plane" +msgstr "Punkt na płaszczyźnie" + +msgid "Portions copyright" +msgstr "Prawa autorskie do fragmentów" + +msgid "Position" +msgstr "Pozycja" + +msgid "Position:" +msgstr "Pozycja:" + +msgid "Post-processing Scripts" +msgstr "Skrypty po procesie" + +msgid "Post-processing scripts" +msgstr "Skrypty post-processingu" + +msgid "Power on update" +msgstr "Aktualizacja przy włączaniu" + +msgid "Precise Z height" +msgstr "Precyzyjna wysokość Z" + +msgid "Precision" +msgstr "Precyzja" + +msgid "Preferences" +msgstr "Preferencje" + +msgid "Preferences sync" +msgstr "Synchronizacja preferencji" + +msgid "Prepare" +msgstr "Przygotowanie" + +msgid "Prepare time" +msgstr "Czas przygotowania" + +msgid "Preparing print job" +msgstr "Przygotowywanie zadania druku" + +msgid "Preset" +msgstr "Profil" + +msgid "Preset(Old)" +msgstr "Poprzednia wartość" + +#, boost-format +msgid "Preset \"%1%\" already exists." +msgstr "Profil \"%1%\" już istnieje." + +#, boost-format +msgid "Preset \"%1%\" already exists and is incompatible with current printer." +msgstr "Profil \"%1%\" już istnieje i jest niekompatybilny z aktualną drukarką." + +#, boost-format +msgid "Preset \"%1%\" contains the following unsaved changes:" +msgstr "Zestaw \"%1%\" zawiera następujące niezapisane zmiany:" + +#, boost-format +msgid "Preset \"%1%\" is not compatible with the new printer profile and it contains the following unsaved changes:" +msgstr "Zestaw \"%1%\" nie jest kompatybilny z nowym profilem drukarki i zawiera następujące niezapisane zmiany:" + +#, boost-format +msgid "Preset \"%1%\" is not compatible with the new process profile and it contains the following unsaved changes:" +msgstr "Zestaw \"%1%\" nie jest kompatybilny z nowym profilem procesu i zawiera następujące niezapisane zmiany:" + +msgid "Preset Inside Project" +msgstr "Profil wewnątrz projektu" + +msgid "Preset path is not find, please reselect vendor." +msgstr "Ścieżka profilu nie została znaleziona. Proszę ponownie wybrać dostawce." + +msgid "Preset path is not found, please reselect vendor." +msgstr "Ścieżka ustawień wstępnych nie została znaleziona, proszę wybrać dostawcę ponownie." + +msgid "Preset sync" +msgstr "Synchronizacja profili" + +msgid "Presets" +msgstr "Profile" + +msgid "Presets inherited by other presets can not be deleted" +msgstr "Profile dziedziczone przez inne profile nie mogą być usunięte" + +msgid "Presets inherited by other presets can not be deleted!" +msgstr "Ustawienia dziedziczone przez inne ustawienia nie mogą być usunięte!" + +msgid "Pressure advance" +msgstr "Kalibracja PA" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for Bambu Printer" +msgstr "Pressure advance(Klipper) AKA Linear advance factor(Marlin). Nieprzydatne dla drukarek Bambu" + +msgid "Prev" +msgstr "Poprzedni" + +msgid "Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of extrusion widths which follow to [Minimum wall width - margin, 2 * Minimum wall width + margin]. Increasing this margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel time. However, large extrusion width variation can lead to under- or overextrusion problems. It's expressed as a percentage over nozzle diameter" +msgstr "Unikaj zmiany między zbyt grubą a zbyt cienką ścianą. Ten margines rozszerza zakres szerokości ekstruzji na [Minimalną szerokość ściany - margines, 2 * Minimalną szerokość ściany + margines]. Zwiększenie tego marginesu zmniejsza liczbę zmian, co skraca czas wydruku poprzez redukcję liczby startów i zatrzymań ekstruzji. Należy jednak pamiętać, że duże wahania w szerokości ekstruzji mogą prowadzić do problemów z jakością wydruku w postaci nadmiernej lub niewystarczającej ekstruzji. Wartość wyrażana jest jako procent średnicy dyszy" + +msgid "Preview" +msgstr "Podgląd" + +msgid "" +"Preview only mode:\n" +"The loaded file contains gcode only, Can not enter the Prepare page" +msgstr "" +"Tryb tylko podglądu:\n" +"Wczytany plik zawiera tylko G-code, nie można go poddac edycji" + +msgid "" +"Preview only mode:\n" +"The loaded file contains gcode only." +msgstr "" +"Tryb tylko podglądu:\n" +"Wczytany plik zawiera tylko G-code." + +msgid "Preview only mode for gcode file." +msgstr "Tylko podglądu dla pliku G-code." + +msgid "Previous unsaved project detected, do you want to restore it?" +msgstr "Wykryto poprzednio niezapisane elementy. Czy chcesz je przywrócić?" + +msgid "Price" +msgstr "Cena" + +msgid "Prime Tower" +msgstr "Wieża Czyszcząca" + +msgid "Prime tower" +msgstr "Wieża Czyszcząca" + +msgid "" +"Prime tower does not work when Adaptive Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height" +msgstr "" +"Wieża czyszcząca nie działa, gdy włączona jest adaptacyjna wysokość warstwy.\n" +"Które chcesz zatrzymać?\n" +"TAK - Zachowaj wieżę czyszczącą\n" +"NIE - Zachowaj adaptacyjną wysokość warstwy" + +msgid "" +"Prime tower does not work when Adaptive Layer Height or Independent Support Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height and Independent Support Layer Height" +msgstr "" +"Wieża czyszcząca nie działa, gdy włączona jest Adaptacyjna wysokość warstwy lub Niezależna wysokość warstwy podpory.\n" +"Którą opcję chcesz zachować?\n" +"TAK - Zachowaj Wieżę czyszczącą\n" +"NIE - Zachowaj Adaptacyjną wysokość warstwy i Niezależną wysokość warstwy podpory" + +msgid "" +"Prime tower does not work when Independent Support Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Independent Support Layer Height" +msgstr "" +"Wieża czyszcząca nie działa, gdy włączona jest Niezależna wysokość warstwy podpory.\n" +"Którą opcję chcesz zachować?\n" +"TAK - Zachowaj Wieżę czyszczącą\n" +"NIE - Zachowaj Niezależną wysokość warstwy podpory" + +msgid "Prime tower is required by timelapse. Do you want to enable both of them?" +msgstr "Wieża czyszcząca jest wymagana przez timelapse. Czy chcesz włączyć oba?" + +msgid "Prime tower is required by timeplase. Are you sure you want to disable both of them?" +msgstr "Wieża czyszcząca jest wymagana przez timeplase. Czy na pewno chcesz je wyłączyć?" + +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ą?" + +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 volume" +msgstr "Objętość czyszczenia" + +msgid "Print" +msgstr "Drukuj" + +msgid "" +"Print By Object: \n" +"Suggest to use auto-arrange to avoid collisions when printing." +msgstr "" +"Drukuj według obiektu: \n" +"Sugerujemy używanie automatycznego układania, aby unikać kolizji podczas drukowania." + +msgid "Print Host upload" +msgstr "Przesyłanie do serwera druku" + +msgid "Print Options" +msgstr "Opcje drukowania" + +msgid "Print a tower to prime material in nozzle after switching to a new material." +msgstr "Ta opcja umożliwia drukowanie wieży w celu upuszczenia materiału z dyszy po przełączeniu na nowy materiał." + +msgid "Print all" +msgstr "Drukuj wszystkie płyty" + +msgid "Print file not found, Please slice it again and send it for printing." +msgstr "Nie znaleziono pliku drukowania; proszę ponownie pociąć i wysłać do druku." + +msgid "Print file not found, please slice again" +msgstr "Nie znaleziono pliku do wydruku. Spróbuj ponownie" + +msgid "Print file not found. please slice again." +msgstr "Plik druku nie znaleziony. Proszę powtórzyć cięcie." + +msgid "Print host upload queue" +msgstr "Kolejka wysyłania do serwera drukarki" + +msgid "Print infill first" +msgstr "Drukuj najpierw wypełnienie" + +msgid "Print numbers" +msgstr "Drukuj wartość numeryczną" + +msgid "Print plate" +msgstr "Drukuj aktualną płytę" + +msgid "Print sequence" +msgstr "Sekwencja druku" + +msgid "Print sequence, layer by layer or object by object" +msgstr "Sekwencja drukowania, warstwa po warstwie czy obiekt po obiekcie" + +msgid "Print sequence of inner wall, outer wall and infill. " +msgstr "Jest to sekwencja drukowania ścian wewnętrznych, ścian zewnętrznych i wypełnienia." + +msgid "Print sequence of inner wall and outer wall. " +msgstr "Sekwencja drukowania ściany wewnętrznej i zewnętrznej. " + +msgid "Print settings" +msgstr "Ustawienia druku" + +msgid "Print speed of ironing lines" +msgstr "Prędkość drukowania linii dla prasowania" + +msgid "Print task sending times out." +msgstr "Przekroczono limit czasu na wysyłanie zadania druku." + +msgid "Print temperature" +msgstr "Temperatura druku" + +msgid "Print using materials mounted on the back of the case" +msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" + +msgid "Print with filaments in ams" +msgstr "Drukuj filamentem w AMS" + +msgid "Print with filaments in the AMS" +msgstr "Drukuj za pomocą filamentów w systemie AMS" + +msgid "Print with filaments mounted on the back of the chassis" +msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" + +msgid "Print with the filament mounted on the back of chassis" +msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" + +msgid "Printable" +msgstr "Do wydruku" + +msgid "Printable Space" +msgstr "Przestrzeń do druku" + +msgid "Printable area" +msgstr "Obszar druku" + +msgid "Printable height" +msgstr "Wysokość drukowalna" + +msgid "Printable space" +msgstr "Przestrzeń do druku" + +msgid "Printer" +msgstr "Drukarka" + +#, boost-format +msgid "Printer \"%1%\" is selected with preset \"%2%\"" +msgstr "Drukarka \"%1%\" jest wybrana z ustawieniami wstępnymi \"%2%\"" + +msgid "Printer Created" +msgstr "Drukarka utworzona" + +msgid "Printer Parts" +msgstr "Części drukarki" + +msgid "Printer Preset" +msgstr "Nazwy pofili drukarki" + +msgid "Printer Selection" +msgstr "Wybór drukarki" + +msgid "Printer Setting" +msgstr "Ustawienia drukarki" + +msgid "" +"Printer and all the filament&process presets that belong to the printer. \n" +"Can be shared with others." +msgstr "" +"Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do niej należą. \n" +"Można je udostępniać innym osobom." + +msgid "" +"Printer and all the filament&process presets that belongs to the printer. \n" +"Can be shared with others." +msgstr "" +"Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do niej należą. \n" +"Można je udostępniać innym osobom." + +msgid "Printer camera is malfunctioning." +msgstr "Kamera drukarki jest uszkodzona." + +msgid "Printer config bundle(.bbscfg)" +msgstr "Pakiet konfiguracji drukarki(.bbscfg)" + +msgid "Printer firmware does not support material = >ams slot mapping." +msgstr "Oprogramowanie drukarki nie obsługuje materiału = > mapowanie gniazda w systemie AMS." + +msgid "Printer is busy downloading, Please wait for the downloading to finish." +msgstr "Drukarka jest zajęta pobieraniem pliku, poczekaj na zakończenie pobierania." + +msgid "Printer is not connected yet." +msgstr "Drukarka nie jest jeszcze podłączona." + +msgid "Printer local connection failed, please try again." +msgstr "Lokalne połączenie z drukarką nie powiodło się, spróbuj ponownie." + +msgid "Printer notes" +msgstr "Notatki o drukarce" + +msgid "Printer preset names" +msgstr "Nazwy profili drukarki" + +msgid "Printer presets(.zip)" +msgstr "Profile drukarki (.zip)" + +msgid "Printer settings" +msgstr "Ustawienia drukarki" + +msgid "Printer structure" +msgstr "Struktura drukarki" + +msgid "Printing" +msgstr "Drukowanie" + +msgid "Printing List" +msgstr "Lista drukowania" + +msgid "Printing Options" +msgstr "Opcje drukowania" + +msgid "Printing Parameters" +msgstr "Parametry Druku" + +msgid "Printing Progress" +msgstr "Postęp drukowania" + +#: resources/data/hints.ini: [hint:Printing Silk Filament] +msgid "" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for the best results." +msgstr "" +"Drukowanie filamentem jedwabnym (Silk)\n" +"Czy wiesz, że filament Silk wymaga szczególnej uwagi, aby pomyślnie go wydrukować? Wyższa temperatura i niższa prędkość są zawsze zalecane dla uzyskania najlepszych rezultatów." + +msgid "Printing by object G-code" +msgstr "G-code drukowania według obiektu" + +#, c-format, boost-format +msgid "Printing high temperature material(%s material) with %s may cause nozzle damage" +msgstr "Drukowanie materiału o wysokiej temperaturze (%s materiał) z %s może spowodować uszkodzenie dyszy" + +msgid "Printing was paused by the user" +msgstr "Druk został wstrzymany przez użytkownika" + +msgid "Privacy Policy" +msgstr "Polityka prywatności" + +msgid "Privacy Policy Update" +msgstr "Aktualizacja polityki prywatności" + +msgid "Prizm" +msgstr "Pryzmat" + +msgid "Problem occured. Please update the printer firmware and try again." +msgstr "Wystąpił problem. Proszę zaktualizować oprogramowanie drukarki i spróbować ponownie." + +msgid "Process" +msgstr "Proces" + +msgid "Process Preset Template" +msgstr "Opracuj Profil Procesu" + +msgid "Process Settings" +msgstr "Ustawienia procesu" + +msgid "Process notes" +msgstr "Notatki dotyczące procesu" + +msgid "Process presets(.zip)" +msgstr "Profile procesu (.zip)" + +msgid "Processing G-Code from Previous file..." +msgstr "Przetwarzanie G-code z poprzedniego pliku..." + +#, boost-format +msgid "Processing model '%1%' with more than 1M triangles could be slow. It is highly recommended to simplify the model." +msgstr "Przetwarzanie modelu '%1%' z więcej niż 1M trójkątami może być wolne. Zaleca się uproszczenie modelu." + +msgid "Product host" +msgstr "Host produktu" + +msgid "Progress" +msgstr "Postęp" + +msgid "Project" +msgstr "Projekt" + +msgid "Project-inside presets" +msgstr "Profile wewnątrz projektu" + +msgid "Project Inside Preset" +msgstr "Profil oparty na projekcie" + +#, c-format, boost-format +msgid "Project downloaded %d%%" +msgstr "Projekt pobrany %d%%" + +msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." +msgstr "PrusaSlicer jest pierwotnie oparty na Slic3r autorstwa Alessandro Ranellucciego." + +msgid "Publish" +msgstr "Opublikuj" + +msgid "Publish was cancelled" +msgstr "Publikacja została anulowana" + +msgid "Pull back current filament" +msgstr "Wycofaj obecny filament" + +msgid "Purge old filament" +msgstr "Oczyść dyszę" + +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" +msgstr "Oczyszczanie po zmianie filamentu nastąpi wewnątrz wypełnienia obiektów. Może to zmniejszyć ilość odpadów i skrócić czas drukowania. Jeśli ściany są wydrukowane przezroczystym filamentem, widoczne będzie różnokolorowe wypełnienie." + +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 "Po zmianie filamentu oczyszczanie odbywa się wewnątrz wypełnienia obiektu. Może to zmniejszyć ilość odpadów i skrócić czas druku. Jeśli ściany są drukowane przezroczystym filamentem, różne kolory wypełnienia będą widoczne na zewnątrz. Ta funkcja jest aktywna tylko wtedy, gdy jest włączona opcja wieży czyszczącej." + +msgid "Purging after filament change will be done inside objects' support. This may lower the amount of waste and decrease the print time" +msgstr "Oczyszczanie po zmianie filamentu będzie wykonane wewnątrz podpór obiektów. Może to zredukować ilość odpadów i skrócić czas druku." + +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 "Oczyszczanie po zmianie filamentu będzie wykonane wewnątrz podpór obiektów. Może to zredukować ilość odpadów i skrócić czas druku. Nie będzie działać, chyba że wieża czyszcząca będzie włączona." + +msgid "Purging volumes" +msgstr "Objętość płukania" + +msgid "" +"Push new filament \n" +"into extruder" +msgstr "" +"Załaduj nowy filament \n" +"do ekstrudera" + +msgid "Push new filament into extruder" +msgstr "Załaduj nowy filament do ekstrudera" + +msgid "Push new filament into the extruder" +msgstr "Załaduj nowy filament do ekstrudera" + +msgid "QA host: api-qa.bambu-lab.com/v1" +msgstr "Host QA: api-qa.bambu-lab.com/v1" + +msgid "Quality" +msgstr "Jakość" + +msgid "Quality / Speed" +msgstr "Jakość / Prędkość" + +msgid "Quick" +msgstr "Szybkie" + +msgid "Quick set:" +msgstr "Szybkie ustawienie:" + +msgid "Quit" +msgstr "Wyjdź" + +#, c-format, boost-format +msgid "Quit %s" +msgstr "Zakończ %s" + +msgid "Quit BambuStudio" +msgstr "Wyjdź z BambuStudio" + +msgid "Radius" +msgstr "Promień" + +msgid "Raft" +msgstr "Raft" + +msgid "Raft contact Z distance" +msgstr "Odległość Z kontaktu z tratwą" + +msgid "Raft expansion" +msgstr "Rozszerzenie tratwy" + +msgid "Raft layers" +msgstr "Ilość warstw tratwy" + +msgid "Random" +msgstr "Losowy" + +msgid "Randomly jitter while printing the wall, so that the surface has a rough look. This setting controls the fuzzy position" +msgstr "Losowe wibracje podczas drukowania ścian, aby nadać powierzchni chropowaty wygląd.To ustawienie reguluje \"chropowatość\"" + +msgid "Range" +msgstr "Zakres" + +msgid "Rate" +msgstr "Oceń" + +msgid "Rate the Print Profile" +msgstr "Oceń profil druku" + +msgid "Rate this print" +msgstr "Oceń ten wydruk" + +msgid "Re&load from Disk" +msgstr "Przeładuj z dysku" + +msgid "Re-calculate" +msgstr "Przelicz" + +msgid "Read and accept" +msgstr "Przeczytaj i zaakceptuj" + +msgid "Rear" +msgstr "Tył" + +msgid "Rear View" +msgstr "Widok z tyłu" + +#, boost-format +msgid "Reason: \"%1%\" and another part have no intersection." +msgstr "Przyczyna: \"%1%\" i inna nie mają wspólnego przecięcia." + +#, boost-format +msgid "Reason: part \"%1%\" does not bound a volume." +msgstr "Przyczyna: \"%1%\" nie ogranicza objętości." + +#, boost-format +msgid "Reason: part \"%1%\" has self intersection." +msgstr "Przyczyna: \"%1%\" wprowadzona automatycznie." + +#, boost-format +msgid "Reason: part \"%1%\" is empty." +msgstr "Przyczyna: \"%1%\" jest pusta." + +msgid "Rebuild" +msgstr "Przebuduj" + +msgid "Recalibration" +msgstr "Ponowna kalibracja" + +msgid "Receive login report timeout" +msgstr "Upłynął limit czasu na otrzymanie raportu logowania" + +msgid "Recent projects" +msgstr "Ostatnie projekty" + +msgid "Recommended " +msgstr "Rekomendowane " + +msgid "Recommended nozzle temperature" +msgstr "Zalecana temperatura dyszy" + +#, c-format, boost-format +msgid "Recommended nozzle temperature of this filament type is [%d, %d] degree centigrade" +msgstr "Zalecana temperatura dyszy dla tego rodzaju filamentu to [%d, %d] stopni Celsjusza" + +msgid "Recommended nozzle temperature range of this filament. 0 means no set" +msgstr "Zalecany zakres temperatury dyszy dla tego filamentu. 0 oznacza brak ustawień" + +msgid "Recommended temperature range" +msgstr "Zalecany zakres temperatur" + +msgid "Reconnecting the printer, the operation cannot be completed immediately, please try again later." +msgstr "Ponowne łączenie z drukarką, operacja nie może być teraz zakończona, spróbuj ponownie później." + +msgid "Record Factor" +msgstr "Zapisz Współczynnik" + +msgid "Record timelapse video of printing without showing toolhead. In this mode the toolhead docks near the excess chute at each layer change, and then a snapshot is taken with the chamber camera. When printing finishes a timelapse video is composed of all the snapshots." +msgstr "Nagrywanie filmu timelapse z drukowania bez pokazywania głowicy. W tym trybie głowica dokuje w pobliżu otworu wyrzutowego przy każdej zmianie warstwy, a następnie wykonywana jest migawka za pomocą kamery w komorze. Po zakończeniu drukowania tworzony jest film poklatkowy ze wszystkich migawek." + +msgid "Rectangle" +msgstr "Prostokąt" + +msgid "Rectangular" +msgstr "Prostokątna" + +msgid "Rectilinear" +msgstr "Prostoliniowy" + +msgid "Rectilinear Interlaced" +msgstr "Prostokątny z interpolacją" + +msgid "Rectilinear grid" +msgstr "Siatka prostokątna" + +msgid "Redo" +msgstr "Ponów" + +msgid "Reduce Triangles" +msgstr "Zmniejsz liczbę trójkątów (uprość)" + +msgid "Reduce infill retraction" +msgstr "Zmniejszenie retrakcji wypełnienia" + +msgid "Refresh" +msgstr "Odśwież" + +msgid "Refresh Printers" +msgstr "Odśwież drukarki" + +msgid "Refreshing the historical Flow Dynamics Calibration records" +msgstr "Odświeżanie listy Kalibracji Dynamiki Przepływu" + +msgid "Region selection" +msgstr "Wybór regionu" + +msgid "Regular" +msgstr "Zwykły" + +msgid "Release Note" +msgstr "Notatka wydania" + +msgid "Reload file list from printer." +msgstr "Przeładuj listę plików z drukarki." + +msgid "Reload from:" +msgstr "Przeładuj z:" + +msgid "Reload from disk" +msgstr "Przeładuj z dysku" + +msgid "Reload item" +msgstr "Załaduj element ponownie" + +msgid "Reload items" +msgstr "Załaduj ponownie elementy" + +msgid "Reload the plater from disk" +msgstr "Przeładuj plater z dysku" + +msgid "Reload the selected parts from disk" +msgstr "Przeładuj z dysku wybrane części" + +msgid "Remaining errors" +msgstr "Pozostałe błędy" + +msgid "Remember my choice" +msgstr "Zapamiętaj moje wybory" + +msgid "Remember my choice." +msgstr "Zapamiętaj moją decyzję." + +msgid "Remove" +msgstr "Usuń" + +msgid "Remove Window from Set" +msgstr "Usuń okno z zestawu" + +msgid "Remove connector" +msgstr "Usuń łącznik" + +msgid "Remove connector from selection" +msgstr "Usuń łącznik z zaznaczenia" + +msgid "Remove connectors" +msgstr "Usuń łączniki" + +msgid "Remove detail" +msgstr "Usuń szczegół" + +msgid "Remove height range" +msgstr "Usuń zakres wysokości" + +msgid "Remove last filament" +msgstr "Usuń ostatni filament" + +msgid "Remove painted color" +msgstr "Usuń nałożony kolor" + +msgid "Remove parameter" +msgstr "Usuń parametr" + +msgid "Remove selection" +msgstr "Usuń zaznaczenie" + +msgid "Remove small overhangs" +msgstr "Usuń małe nawisy" + +msgid "Remove small overhangs that possibly need no supports." +msgstr "Usuń małe nawisy, które prawdopodobnie nie wymagają podpór." + +msgid "Remove the selected plate" +msgstr "Usuń wybraną płytę" + +msgid "Rename" +msgstr "Zmień nazwę" + +msgid "Renaming" +msgstr "Zmiana nazwy" + +msgid "Repair" +msgstr "Napraw" + +msgid "Repair canceled" +msgstr "Naprawa anulowana" + +msgid "Repair failed." +msgstr "Naprawa nieudana." + +msgid "Repair finished" +msgstr "Naprawa zakończona" + +msgid "Repair the model's meshes if it is non-manifold mesh" +msgstr "Napraw siatki modelu, jeśli nie siatką-monifold." + +msgid "Repaired 3mf file contains more than one object" +msgstr "Naprawiony plik 3mf zawiera więcej niż jeden obiekt" + +msgid "Repaired 3mf file contains more than one volume" +msgstr "Naprawiony plik 3mf zawiera więcej niż jeden wolumen" + +msgid "Repaired 3mf file does not contain any object" +msgstr "Naprawiony plik 3mf nie zawiera żadnych obiektów" + +msgid "Repaired 3mf file does not contain any volume" +msgstr "Naprawiony plik 3mf nie zawiera żadnego wolumenu" + +msgid "Repairing model object" +msgstr "Naprawa obiektu modelu" + +msgid "Repairing object by Windows service" +msgstr "Naprawianie obiektu przez usługę systemową Windows" + +msgid "Repairing was canceled" +msgstr "Naprawianie zostało anulowane" + +msgid "Repetions count" +msgstr "Liczba powtórzeń" + +msgid "Repetions count of the whole model" +msgstr "Liczba powtórzeń całego modelu" + +msgid "Replace Tiled Window" +msgstr "Zamień ułożone okno" + +msgid "Replace from:" +msgstr "Zastąp z:" + +msgid "Replace the selected part with new STL" +msgstr "Zamień wybraną na nowy plik STL" + +msgid "Replace with STL" +msgstr "Zamień na STL" + +msgid "Report" +msgstr "Raport" + +msgid "Report issue" +msgstr "Zgłoś problem" + +msgid "Required nozzle HRC" +msgstr "Wymagana dysza HRC" + +msgid "Reserved keywords found" +msgstr "Znalezione słowa kluczowe zarezerwowane" + +msgid "Reset" +msgstr "Resetuj" + +msgid "Reset Position" +msgstr "Resetuj pozycję" + +msgid "Reset Rotation" +msgstr "Resetuj obrót" + +msgid "Reset direction" +msgstr "Resetuj kierunek" + +msgid "Reset mapped extruders." +msgstr "Zresetuj przypisane ekstrudery." + +msgid "Reset parameter" +msgstr "Resetuj parametr" + +msgid "Reset to base" +msgstr "Resetuj do ustawień podstawowych" + +msgid "Resolution" +msgstr "Rozdzielczość" + +msgid "Resonance frequency identification" +msgstr "Identyfikacja częstotliwości rezonansowej" + +msgid "Restart selection" +msgstr "Restartuj wybór" + +msgid "Restore" +msgstr "Przywróć" + +msgid "Restore to inch" +msgstr "Przywróć do cala" + +msgid "Restore to meter" +msgstr "Przywróć do mm" + +msgid "Result can be read by human eyes." +msgstr "Wynik można odczytać gołym okiem." + +msgid "Resume" +msgstr "Wznów" + +msgid "Resume Printing" +msgstr "Wznów zadanie drukowania" + +msgid "Resume Printing(defects acceptable)" +msgstr "Wznów drukowanie (wady są do zaakceptowania)" + +msgid "Resume Printing(problem solved)" +msgstr "Wznów drukowanie (problem został rozwiązany)" + +msgid "Resync" +msgstr "Zaktualizuj wszystko" + +msgid "Retract" +msgstr "Retrakcja" + +msgid "Retract amount before wipe" +msgstr "Długość retrakcji przed czyszczącym" + +msgid "Retract when change layer" +msgstr "Retrakcja przy zmianie warstwy" + +msgid "Retraction" +msgstr "Retrakcja" + +msgid "Retraction Length" +msgstr "Długość retrakcji" + +msgid "Retraction Speed" +msgstr "Prędkość retrakcji" + +msgid "Retraction distance when cut" +msgstr "Długość retrakcji przed odcięciem filamentu" + +msgid "Retraction test" +msgstr "Test Retrakcji" + +msgid "Retraction when switching material" +msgstr "Retrakcja podczas zmiany materiału" + +msgid "Retry" +msgstr "Ponów" + +msgid "Reverse rotation" +msgstr "Rotacja wsteczna" + +msgid "Right" +msgstr "Prawo" + +msgid "Right View" +msgstr "Widok z prawej" + +msgid "Right button click the icon to drop the object printable property" +msgstr "Kliknij prawym przyciskiem myszy na ikonę, aby usunąć właściwości obiektu do drukowania" + +msgid "Right button click the icon to drop the object settings" +msgstr "Kliknij prawym przyciskiem myszy ikonę, aby odrzucić ustawienia obiektu" + +msgid "Right click" +msgstr "Prawy przycisk" + +msgid "Right click the icon to fix model object" +msgstr "Kliknij prawym przyciskiem myszy ikonę, aby naprawić obiekt modelu" + +msgid "Right mouse button" +msgstr "Prawy przycisk myszy" + +msgid "Right mouse button:" +msgstr "Prawy przycisk myszy:" + +msgid "Rotate" +msgstr "Obróć" + +msgid "Rotate View" +msgstr "Obróć widok" + +msgid "Rotate (relative)" +msgstr "Obróć (względnie)" + +msgid "Rotate around center:" +msgstr "Obrót względem środka:" + +msgid "Rotate horizontally" +msgstr "Obróć w poziomie" + +msgid "Rotate of view" +msgstr "Rotacja widoku" + +msgid "Rotate text" +msgstr "Obróć tekst" + +msgid "Rotation" +msgstr "Obrót" + +msgid "Rotation:" +msgstr "Obrót:" + +msgid "Rounded Rectangle" +msgstr "Sześcian (zaokrąglone rogi)" + +msgid "Running post-processing scripts" +msgstr "Uruchamianie skryptów post-processing" + +msgid "SD Card" +msgstr "Karta MicroSD" + +msgid "SD Card Abnormal" +msgstr "Błąd karty MicroSD" + +msgid "SN" +msgstr "SN" + +#: resources/data/hints.ini: [hint:STEP] +msgid "" +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +msgstr "" +"STEP\n" +"Czy wiesz, że możesz poprawić jakość druku, krojąc plik STEP zamiast STL?\n" +"Bambu Studio obsługuje cięcie plików STEP, co daje lepsze rezultaty w porównaniu do plików STL które są o niższej rozdzielczości. Spróbuj tego!" + +msgid "Safely remove hardware." +msgstr "Bezpieczne usuwanie sprzętu." + +msgid "Same as Global" +msgstr "Tak samo jak Globalny" + +msgid "Same as Global Bed Type" +msgstr "Tak samo jak Globalny Typ Płyty" + +msgid "Same as Global Plate Type" +msgstr "Tak samo jak Globalny Typ Płyty" + +msgid "Same as Global Print Sequence" +msgstr "Tak samo jak Globalna sekwencja druku" + +msgid "Same as top" +msgstr "Taka sama jak na górze" + +msgid "Save" +msgstr "Zapisz" + +#, c-format, boost-format +msgid "Save %s as" +msgstr "Zapisz %s jako" + +msgid "Save G-code file as:" +msgstr "Zapisz plik G-code jako:" + +msgid "Save Modified Value" +msgstr "Zapisz zmienione wartości" + +msgid "Save Project" +msgstr "Zapisz projekt" + +msgid "Save Project as" +msgstr "Zapisz projekt jako" + +msgid "Save SLA file as:" +msgstr "Zapisz plik SLA jako:" + +msgid "Save Sliced file as:" +msgstr "Zapisz przetworzony plik jako:" + +msgid "Save configuration as:" +msgstr "Zapisz konfigurację jako:" + +#, c-format, boost-format +msgid "Save current %s" +msgstr "Zapisz bieżący %s" + +msgid "Save current project as" +msgstr "Zapisz bieżący projekt jako" + +msgid "Save current project to file" +msgstr "Zapisz bieżący projekt do pliku" + +msgid "Save file as:" +msgstr "Zapisz plik jako:" + +msgid "Save or Discard Modified Value" +msgstr "Zachować lub Odrzucić Zmodyfikowaną Wartość" + +msgid "Save preset" +msgstr "Zapisz profil" + +msgid "Save project" +msgstr "Zapisz projekt" + +msgid "Save the selected options." +msgstr "Zapisz wybrane opcje." + +#, boost-format +msgid "" +"Save the selected options to preset \n" +"\"%1%\"." +msgstr "" +"Zapisz wybrane opcje do profilu \n" +"\"%1%\"." + +msgid "Save to Filament Preset" +msgstr "Zapisz w Profilu filamentu" + +msgid "Saving objects into the 3mf failed." +msgstr "Zapisywanie obiektów do pliku 3mf nie powiodło się." + +msgid "Scale" +msgstr "Skala" + +msgctxt "Verb" +msgid "Scale all" +msgstr "Skaluj wszystko" + +msgid "Scale an object to fit the build volume" +msgstr "Skaluj obiekt, aby dopasować do obszaru roboczego" + +msgid "Scale ratios" +msgstr "Współczynniki skali" + +msgid "Scale the model by a float factor" +msgstr "Przeskaluj model za pomocą współczynnika skalowania" + +msgid "Scale to build volume" +msgstr "Skaluj do obszaru roboczego" + +msgid "Scan first layer" +msgstr "Skanuj pierwszą warstwę" + +msgid "Scanning bed surface" +msgstr "Skanowanie powierzchni stołu" + +msgid "Scarf around entire wall" +msgstr "Szew Scarf obejmujący cały obrys ściany" + +msgid "Scarf joint for inner walls" +msgstr "Szwy Scarf dla ścian wewnętrznych" + +msgid "Scarf joint seam (experimental)" +msgstr "Szew Scarf (eksperymentalny)" + +msgid "Scarf length" +msgstr "Długość szwu Scarf" + +msgid "Scarf start height" +msgstr "Wysokość początkowa szwu Scarf" + +msgid "Scarf steps" +msgstr "Kroki szwu Scarf" + +#, boost-format +msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" +msgstr "Planowanie przesyłania do `%1%`. Zobacz Okno -> Kolejka przesyłania do hosta drukarki" + +msgid "Score" +msgstr "Ocena" + +msgid "Seam" +msgstr "Szew" + +msgid "Seam gap" +msgstr "Szczelina szwu" + +msgid "Seam painting" +msgstr "Malowanie szwu" + +msgid "Seam position" +msgstr "Pozycja szwu" + +msgid "Seams" +msgstr "Szwy" + +msgid "Search" +msgstr "Szukaj" + +msgid "Search in preset" +msgstr "Szukaj w profilu" + +msgid "Search plate, object and part." +msgstr "Wyszukaj płytę, obiekt i część." + +msgid "Searching for devices" +msgstr "Szukanie urządzeń" + +msgid "Second" +msgstr "Sekunda" + +msgid "Section View" +msgstr "Widok przekroju" + +msgid "Section view" +msgstr "Widok przekroju" + +msgid "Select" +msgstr "Zaznacz" + +msgid "Select/Remove printers(system presets)" +msgstr "Wybierz/Usuń drukarki (ustawienia systemowe)" + +msgid "" +"Select 2 faces on objects and \n" +" make objects assemble together." +msgstr "" +"Wybierz 2 powierzchnie na obiektach \n" +"i połącz je razem." + +msgid "" +"Select 2 points or circles on objects and \n" +" specify distance between them." +msgstr "" +"Wybierz 2 punkty lub koła na obiektach \n" +"i określ odległość między nimi." + +msgid "Select All" +msgstr "Zaznacz wszystko" + +msgid "Select Bed Type" +msgstr "Wybierz typ płyty" + +msgid "Select Filament Preset" +msgstr "Wybierz Profil Filamentu" + +msgid "Select Model" +msgstr "Wybierz Model" + +msgid "Select Plate" +msgstr "Wybierz płytę" + +msgid "Select Printer" +msgstr "Wybierz Drukarkę" + +msgid "Select Printers" +msgstr "Wybierz drukarki" + +msgid "Select Type" +msgstr "Wybierz Typ" + +msgid "Select Vendor" +msgstr "Wybierz Dostawce" + +msgid "Select a G-code file:" +msgstr "Wybierz plik G-code:" + +msgid "Select a new file" +msgstr "Wybierz nowy plik" + +msgid "Select a part" +msgstr "Wybierz część" + +msgid "Select all" +msgstr "Zaznacz wszystko" + +msgid "Select all connectors" +msgstr "Zaznacz wszystkie łączniki" + +msgid "Select all objects" +msgstr "Zaznacz wszystkie obiekty" + +msgid "Select feature" +msgstr "Wybierz funkcję" + +msgid "Select filament preset" +msgstr "Wybierz pofil filamentu" + +msgid "Select multiple objects" +msgstr "Wybierz wiele obiektów" + +msgid "Select objects by rectangle" +msgstr "Wybierz obiekty za pomocą prostokąta" + +msgid "Select point" +msgstr "Wybierz Drukarkę" + +msgid "Select presets to compare" +msgstr "Wybierz profile do porównania" + +msgid "Select profile to load:" +msgstr "Wybierz profil do załadowania:" + +msgid "Select settings" +msgstr "Wybierz ustawienia" + +msgid "Select the language" +msgstr "Wybierz język" + +msgid "Select the object/part and mouse click to change the name" +msgstr "Zaznacz obiekt/ i kliknij myszą, aby zmienić nazwę" + +msgid "Select the object/part and press space to change the name" +msgstr "Zaznacz obiekt/ i naciśnij spację, aby zmienić nazwę" + +msgid "Selected diameter and machine diameter do not match" +msgstr "Wybrane średnice nie pasują do średnic maszyny" + +msgid "Selection" +msgstr "Wybór" + +msgid "Selection conflicts" +msgstr "Konflikty wyboru" + +msgid "Selects all objects" +msgstr "Zaznacza wszystkie obiekty" + +msgid "Send" +msgstr "Wyślij " + +msgid "Send G-code" +msgstr "Wyślij G-code" + +msgid "Send Options" +msgstr "Opcje wysyłania" + +msgid "Send all" +msgstr "Wyślij wszystko" + +msgid "Send print job to" +msgstr "Wyślij zadanie druku do" + +msgid "Send progress to pipe" +msgstr "Przekaż postęp do kolejki" + +msgid "Send progress to pipe." +msgstr "Przekaż postęp do kolejki" + +msgid "Send to Multi-device" +msgstr "Wyślij do wielu urządzeń" + +msgid "Send to Printer SD card" +msgstr "Wyślij na kartę MicroSD drukarki" + +msgid "Send to Printer failed. Please try again." +msgstr "Wysyłanie do drukarki nie powiodło się. Spróbuj ponownie." + +msgid "Send to print" +msgstr "Wyślij do drukarki" + +msgid "Send to printer" +msgstr "Wyślij do drukarki" + +msgid "Sending" +msgstr "Wysłanie" + +msgid "Sending gcode file over LAN" +msgstr "Wysyłanie pliku G-code przez LAN" + +msgid "Sending gcode file through cloud service" +msgstr "Wysyłanie pliku G-code za pośrednictwem usługi w chmurze" + +msgid "Sending gcode file to sdcard" +msgstr "Wysyłanie pliku G-code na kartę MicroSD" + +msgid "Sending print configuration" +msgstr "Wysyłanie konfiguracji druku" + +msgid "Sending print job over LAN" +msgstr "Wysyłanie zadania druku przez LAN" + +msgid "Sending print job through cloud service" +msgstr "Wysyłanie zadania druku przez usługę w chmurze" + +msgid "Sensitivity of pausing is" +msgstr "Czułość pauzy wynosi" + +msgid "Sent Time" +msgstr "Czas wysłania" + +msgid "Sequence" +msgstr "Sekwencja" + +msgid "Serial" +msgstr "Seria" + +msgid "Serial:" +msgstr "Seria:" + +msgid "Serious" +msgstr "Poważny" + +msgid "Serious warning:" +msgstr "Poważne ostrzeżenie:" + +msgid "Service Unavailable" +msgstr "Usługa niedostępna" + +msgid "Service name" +msgstr "Nazwa usługi" + +msgid "Services" +msgstr "Usługi" + +msgid "Set" +msgstr "Ustaw" + +msgid "Set Filament for selected items" +msgstr "Ustaw filament dla wybranych elementów" + +msgid "Set Orientation" +msgstr "Ustaw orientację" + +msgid "Set Position" +msgstr "Ustaw pozycję" + +msgid "Set Printable" +msgstr "Ustaw jako do druku" + +msgid "Set Scale" +msgstr "Ustaw skalę" + +msgid "Set Unprintable" +msgstr "Ustaw jako niedrukowalny" + +msgid "Set as an individual object" +msgstr "Ustaw jako obiekt indywidualny" + +msgid "Set as cover" +msgstr "Ustaw jako osłonę" + +msgid "Set as individual objects" +msgstr "Ustaw jako obiekty indywidualne" + +msgid "Set extruder number for the objects and parts" +msgstr "Ustaw numer ekstrudera dla obiektów i części" + +msgid "Set filament for selected items" +msgstr "Ustaw filament dla wybranych elementów" + +msgid "Set filaments to use" +msgstr "Ustaw filamenty do użycia" + +#: resources/data/hints.ini: [hint:Set parameters for multiple objects] +msgid "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at one time?" +msgstr "" +"Ustaw parametry dla wielu obiektów\n" +"Czy wiesz, że możesz jednocześnie ustawić parametry cięcia dla wszystkich wybranych obiektów?" + +msgid "Set pen size" +msgstr "Ustaw rozmiar pióra" + +msgid "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n" +msgstr "Ustawia poziom rejestrowania dla debugowania. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n" + +msgid "Setting AMS slot information while printing is not supported" +msgstr "Ustawianie informacji o gnieździe AMS podczas drukowania nie jest obsługiwane" + +msgid "Setting Overrides" +msgstr "Nadpisywanie ustawień" + +msgid "Setting Virtual slot information while printing is not supported" +msgstr "Ustawianie informacji o wirtualnym slocie podczas drukowania nie jest obsługiwane" + +msgid "Settings" +msgstr "Ustawienia" + +msgid "Settings for height range" +msgstr "Ustawienia dla zakresu wysokości" + +msgid "Setup Wizard" +msgstr "Kreator konfiguracji" + +msgid "Shape" +msgstr "Kształt" + +msgid "Share" +msgstr "Udostępnij" + +msgid "Shell" +msgstr "Powłoka" + +msgid "Shift+" +msgstr "Shift+" + +msgid "Shift+A" +msgstr "Shift+A" + +msgid "Shift+Any arrow" +msgstr "Shift+Dowolny strzałka" + +msgid "Shift+Left mouse button" +msgstr "Shift+Lewy przycisk myszy" + +msgid "Shift+Mouse wheel" +msgstr "Shift+Kółko myszy" + +msgid "Shift+R" +msgstr "Shift+R" + +msgid "Shift+Tab" +msgstr "Shift+Tab" + +msgid "Shift + Any arrow" +msgstr "Shift + Dowolna strzałka" + +msgid "Shift + Left mouse button" +msgstr "Shift + Lewy przycisk myszy" + +msgid "Shift + Left mouse button:" +msgstr "Shift + Lewy przycisk myszy:" + +msgid "Shift + Mouse move up or dowm" +msgstr "Shift + poruszanie myszą w górę lub w dół" + +msgid "Shift + Mouse move up or down" +msgstr "Shift + Przesuń myszką w górę lub w dół" + +msgid "Shift + Mouse wheel" +msgstr "Shift + Kółko myszy" + +msgid "Shift + Right mouse button:" +msgstr "Shift + Prawy przycisk myszy:" + +msgid "Shortcut Key " +msgstr "Skrót klawiszowy " + +msgid "Show" +msgstr "Pokaż" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Pokaż/Ukryj okno ustawień urządzeń 3Dconnexion" + +msgid "Show \"Live Video\" guide page." +msgstr "Pokaż stronę przewodnika \"Na Żywo\"." + +msgid "Show \"Tip of the day\" notification after start" +msgstr "Pokaż \"Porada dnia\" po uruchomieniu programu" + +msgid "Show &Labels" +msgstr "Pokaż &etykiety" + +msgid "Show &Overhang" +msgstr "Pokaż &Nadhang" + +msgid "Show All" +msgstr "Pokaż wszystko" + +msgid "Show Configuration Folder" +msgstr "Pokaż folder konfiguracji" + +msgid "Show Labels" +msgstr "Pokaż etykiety" + +msgid "Show Log" +msgstr "Pokaż logi" + +msgid "Show Model Mesh(TODO)" +msgstr "Pokaż siatkę modelu (TODO)" + +msgid "Show Model Shadow(TODO)" +msgstr "Pokaż cień modelu (TODO)" + +msgid "Show Printable Box(TODO)" +msgstr "Pokaż obszar do druku (TODO)" + +msgid "Show Tip of the Day" +msgstr "Pokaż Poradę Dnia" + +msgid "Show all files, recent first." +msgstr "Pokaż wszystkie pliki, najpierw najnowsze." + +msgid "Show all presets (including incompatible)" +msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)" + +msgid "Show command help." +msgstr "Wyświetla pomoc dotyczącą poleceń." + +msgid "Show error message" +msgstr "Pokaż informacje o błędzie" + +msgid "Show home page on startup" +msgstr "Pokaż stronę główną podczas uruchamiania" + +msgid "Show keyboard shortcuts list" +msgstr "Pokaż listę skrótów klawiszowych" + +msgid "Show object labels in 3D scene" +msgstr "Pokaż etykiety obiektów na scenie 3D" + +msgid "Show object overhang highlight in 3D scene" +msgstr "Pokaż podświetlenie nawisów obiektów w scenie 3D" + +msgid "Show online staff-picked models on the home page" +msgstr "Pokaż modele online wybrane przez personel na stronie głównej" + +msgid "Show the list of the keyboard shortcuts" +msgstr "Pokaż listę skrótów klawiszowych" + +msgid "Show wireframe" +msgstr "Pokaż siatkę" + +msgid "Shrink the initial layer on build plate to compensate for elephant foot effect" +msgstr "Zmniejsz pierwszą warstwę na podłożu, aby skompensować efekt \"stopy słonia\"" + +msgid "Silent" +msgstr "Cichy" + +msgid "Simplification is currently only allowed when a single part is selected" +msgstr "Uproszczenie jest obecnie dozwolone tylko w przypadku wybrania pojedynczej części" + +msgid "Simplify" +msgstr "Uprość" + +msgid "Simplify Model" +msgstr "Uprość model" + +#: resources/data/hints.ini: [hint:Simplify Model] +msgid "" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model. Read more in the documentation." +msgstr "" +"Uprość model\n" +"Czy wiesz, że możesz zmniejszyć liczbę trójkątów w siatce za pomocą funkcji upraszczania siatki? Kliknij prawym przyciskiem myszy model i wybierz opcję uprość model. Więcej informacji znajdziesz w dokumentacji." + +msgid "Simplify model" +msgstr "Uprość model" + +#, boost-format +msgid "Simply switch to \"%1%\"" +msgstr "Po prostu przełącz na \"%1%\"" + +msgid "Simulate" +msgstr "Symulacja" + +msgid "Size" +msgstr "Rozmiar" + +msgctxt "OfFile" +msgid "Size" +msgstr "Rozmiar" + +msgid "Size:" +msgstr "Rozmiar:" + +#, boost-format +msgid "Size: %1% x %2% x %3% in\n" +msgstr "Rozmiar: %1% x %2% x %3% cali\n" + +#, boost-format +msgid "Size: %1% x %2% x %3% mm\n" +msgstr "Rozmiar: %1% x %2% x %3% mm\n" + +msgid "Size in X and Y of the rectangular plate." +msgstr "Rozmiar w osi X i Y prostokątnej płyty." + +msgid "Skip" +msgstr "Pomiń" + +msgid "Skip AMS blacklist check" +msgstr "Pomiń sprawdzanie czarnej listy AMS" + +msgid "Skip Calibration2" +msgstr "Pomiń Kalibracje2" + +msgid "Skip Objects" +msgstr "Pomiń obiekty" + +msgid "Skip some objects in this print" +msgstr "Pomiń niektóre obiekty w tym wydruku" + +msgid "Skip step pause" +msgstr "Pomiń pauzę" + +msgid "Skip this Version" +msgstr "Pomiń tę wersję" + +msgid "Skirt distance" +msgstr "Odległość Skirtu od obiektu" + +msgid "Skirt height" +msgstr "Wysokość Skirtu" + +msgid "Skirt loops" +msgstr "Ilość pętli Skirtu" + +msgid "Slic3r can upload G-code files to a printer host. This field must contain the kind of the host." +msgstr "Slic3r może przesyłać pliki G-code do hosta drukarki. To pole musi zawierać rodzaj hosta." + +msgid "Slic3r can upload G-code files to a printer host. This field should contain the API Key or the password required for authentication." +msgstr "Slic3r może przesyłać pliki G-code do hosta drukarki. To pole powinno zawierać klucz API lub hasło wymagane do uwierzytelnienia." + +msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/" +msgstr "Slic3r może przesyłać pliki G-code do hosta drukarki. To pole powinno zawierać nazwę hosta, adres IP lub URL instancji hosta drukarki. Dostęp do hosta drukarki za pomocą HAProxy z włączonym uwierzytelnianiem można uzyskać, wpisując nazwę użytkownika i hasło do strony w następującym formacie: https://username:password@your-octopi-address/" + +msgid "Slic3r was created by Alessandro Ranellucci with the help of many other contributors." +msgstr "Slic3r został stworzony przez Alessandro Ranellucci przy współpracy wielu innych twórców." + +msgid "Slice" +msgstr "Potnij" + +msgid "Slice all" +msgstr "Potnij wszystkie płyty" + +msgid "Slice all plate to obtain time and filament estimation" +msgstr "Potnij wszystkie płyty, aby uzyskać oszacowy czasu i ilości filamentu" + +msgid "Slice gap closing radius" +msgstr "Promień zamykania szpar" + +msgid "Slice ok." +msgstr "Przygotowanie modelu zakończone." + +msgid "Slice plate" +msgstr "Potnij aktualną płytę" + +msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" +msgstr "Pokrój płyty: 0-wszystkie płyty, i-płyta i, inne-nieprawidłowe" + +msgid "Sliced Info" +msgstr "Informacje o przetworzonym" + +msgid "Slicing" +msgstr "Cięcie" + +msgid "Slicing Canceled" +msgstr "Wycinanie anulowane" + +msgid "Slicing Mode" +msgstr "Tryb cięcia" + +#: resources/data/hints.ini: [hint:Slicing Parameter Table] +msgid "" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change settings for each object/part?" +msgstr "" +"Karta parametrów dla Slicingu\n" +" Czy wiesz, że możesz wyświetlić wszystkie obiekty/części na karcie i dostosować ustawienia dla każdego obiektu/części?" + +#, c-format, boost-format +msgid "Slicing Plate %d" +msgstr "Wycinanie warstwy %d" + +msgid "Slicing Plate 1" +msgstr "Pokrojony Stół 1" + +msgid "Slicing complete" +msgstr "Zakończono dzielenie warstw" + +msgid "Slicing height for each layer. Smaller layer height means more accurate and more printing time" +msgstr "Wysokość każdej warstwy. Mniejsza wysokość warstwy oznacza większą precyzję i dłuższy czas druku" + +msgid "Slicing mesh" +msgstr "Dzielenie siatki na warstwy" + +msgid "Slope" +msgstr "Nachylenie" + +msgid "Slow down for overhang" +msgstr "Zwolnij na nawisach" + +msgid "Slow printing down for better layer cooling" +msgstr "Zwolnij drukowanie dla lepszego chłodzenia warstwy" + +msgid "Small perimeters" +msgstr "Małe obrysy" + +msgid "Small perimter threshold" +msgstr "Próg małego obrysu" + +msgid "Smart fill" +msgstr "Inteligentne wypełnianie" + +msgid "Smart fill angle" +msgstr "Kąt inteligentnego wypełniania" + +msgid "Smooth" +msgstr "Wygładź" + +msgid "Smooth PEI Plate / High Temp Plate" +msgstr "Smooth PEI Plate / High Temp Plate" + +msgid "Smooth Spiral" +msgstr "Wygładzona Spirala" + +msgid "Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam at all, even in the XY directions on walls that are not vertical" +msgstr "Wygładzona Spirala wygładza również ruchy w osiach X i Y, dzięki czemu nie jest widoczny żaden szew, nawet w kierunkach XY na ścianach, które nie są pionowe" + +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 "Smoothing" +msgstr "Wygładzanie" + +msgid "Snap" +msgstr "Klipsy zatrzaskowe" + +msgid "Snap global parameters" +msgstr "Dopasuj globalne parametry" + +msgid "Snug" +msgstr "Przylegający" + +msgid "Softening temperature" +msgstr "Temperatura mięknięcia" + +msgid "Software has New version." +msgstr "Oprogramowanie ma nową wersję." + +msgid "Soluble material" +msgstr "Materiał rozpuszczalny" + +msgid "Soluble material is commonly used to print support and support interface" +msgstr "Materiał rozpuszczalny jest powszechnie używany do drukowania podpór i warstw łączących podpory z modelem" + +msgid "Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable retraction" +msgstr "Pewna ilość materiału w ekstruderze jest cofana, aby zapobiec wyciekowi filamentu podczas długiego ruchu. Ustaw zero, aby zablokować retrakcje" + +msgid "Some connectors are overlapped" +msgstr "Niektóre łączniki nakładają się" + +msgid "Some existing presets have failed to be created, as follows:\n" +msgstr "Niektóre istniejące pofile nie zostały utworzone:\n" + +msgid "Some of your images failed to upload. Would you like to redirect to the webpage for rating?" +msgstr "Część twoich zdjęć nie została przesłana. Czy chcesz przenieść się na stronę internetową w celu oceny?" + +msgid "Some presets are modified." +msgstr "Niektóre ustawienia zostały zmodyfikowane." + +msgid "Some values have been replaced. Please check them:" +msgstr "Niektóre wartości zostały zastąpione. Sprawdź je:" + +msgid "Source Volume" +msgstr "Objętość źródłowa" + +msgid "Space" +msgstr "Spacja" + +msgid "Spacing" +msgstr "Rozstaw" + +msgid "Spacing between support lines" +msgstr "Odstęp między liniami podpory" + +msgid "Spacing of bottom interface lines. Zero means solid interface" +msgstr "Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero oznacza, że warstwa łącząca jest jednolita i bez przerw" + +msgid "Spacing of interface lines. Zero means solid interface" +msgstr "Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero oznacza, że warstwa łącząca jest jednolita i bez przerw\"" + +msgid "Spaghetti Detection" +msgstr "Wykrywanie \"spaghetti\"" + +msgid "Spaghetti and Excess Chute Pileup Detection" +msgstr "Wykrywanie \"spaghetti\" i przepełnienia otworu wyrzutowego" + +msgid "Sparse infill" +msgstr "Wypełnienie" + +msgid "Sparse infill area which is smaller than threshold value is replaced by internal solid infill" +msgstr "Obszar wypełnienia, który jest mniejszy od wartości progowej zostaje zastąpiony wewnętrznym, pełnym wypełnieniem" + +msgid "Sparse infill density" +msgstr "Gęstość wypełnienia" + +msgid "Sparse infill pattern" +msgstr "Wzór wypełnienia" + +msgid "Special mode" +msgstr "Tryb specjalny" + +msgid "Specify number of colors:" +msgstr "Określ liczbę kolorów:" + +msgid "Specify the URL of your device user interface if it's not same as print_host" +msgstr "Podaj adres URL interfejsu użytkownika urządzenia, jeśli nie jest taki sam jak print_host" + +msgid "Speed" +msgstr "Prędkość" + +msgid "Speed:" +msgstr "Prędkość:" + +msgid "Speed: " +msgstr "Prędkość: " + +msgid "Speed (mm/s)" +msgstr "Prędkość (mm/s)" + +msgid "Speed for reloading filament into extruder. Zero means same speed with retraction" +msgstr "Prędkość ponownego załadowania filamentu do ekstrudera. Zero oznacza tę samą prędkość co retrakcja" + +msgid "Speed for reloading filament into extruder. Zero means the same speed as retraction" +msgstr "Prędkość ponownego załadowania filamentu do ekstrudera. Zero oznacza tę samą prędkość co retrakcja" + +msgid "Speed limitation" +msgstr "Ograniczenie prędkości" + +msgid "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several layers which are defined by no cooling layers" +msgstr "Prędkość wentylatora pomocniczego. Wentylator pomocniczy będzie pracować z tą prędkością podczas drukowania, z wyjątkiem pierwszych kilku warstw, które są określone jako warstwy bez chłodzenia" + +msgid "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several layers which is defined by no cooling layers" +msgstr "Jest to prędkość wentylatora pomocniczego chłodzącego część. Wentylator pomocniczy będzie działał z tą prędkością podczas drukowania, z wyjątkiem kilku pierwszych warstw, które można ustawić tak, aby nie wymagały chłodzenia." + +msgid "Speed of bridge and completely overhang wall" +msgstr "Prędkość dla mostu i ściany całkowicie nawisającej" + +msgid "Speed of exhaust fan during printing.This speed will overwrite the speed in filament custom gcode" +msgstr "Prędkość wentylatora wyciągowego podczas drukowania. Ta prędkość nadpisze prędkość w niestandardowym g-code filamentu" + +msgid "Speed of exhuast fan after printing completes" +msgstr "Prędkość wentylatora wyciągowego po zakończeniu drukowania" + +msgid "Speed of exhuast fan before printing completes" +msgstr "Prędkość wentylatora wyciągowego po zakończeniu drukowania" + +msgid "Speed of exhuast fan during printing.This speed will overwrite the speed in filament custom gcode" +msgstr "Prędkość wentylatora wyciągowego podczas drukowania. Ta prędkość zastąpi prędkość w niestandardowym gcode filamentu." + +msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" +msgstr "Prędkość wypełniania szczelin. Przerwy zazwyczaj mają nieregularną szerokość linii i powinny być drukowane wolniej" + +msgid "Speed of initial layer except the solid infill part" +msgstr "Prędkość pierwszej warstwy z wyjątkiem pełnego wypełnienia" + +msgid "Speed of inner wall" +msgstr "Prędkość ścian wewnętrznych" + +msgid "Speed of internal solid infill, not the top and bottom surface" +msgstr "To jest prędkość wewnętrznego pełnego wypełnienia, nie obejmująca górnej ani dolnej powierzchni" + +msgid "Speed of internal sparse infill" +msgstr "Prędkość wewnętrznego wypełnienia" + +msgid "Speed of outer wall which is outermost and visible. It's used to be slower than inner wall speed to get better quality." +msgstr "Prędkość druku zewnętrznej ściany, która jest najbardziej widoczną zewnętrzną powłoką modelu . Zwykle jest drukowana wolniej niż wewnętrzne ściany, aby uzyskać lepszą jakość wydruku." + +msgid "Speed of retractions" +msgstr "To jest prędkość retrakcji" + +msgid "Speed of solid infill part of initial layer" +msgstr "Prędkość pełnego wypełnienia pierwszej warstwy" + +msgid "Speed of support" +msgstr "Prędkość podpory" + +msgid "Speed of support interface" +msgstr "Prędkość dla warstw łączących" + +msgid "Speed of top surface infill which is solid" +msgstr "Prędkość wypełnienia górnej powierzchni, która jest stała" + +msgid "Speed of travel which is faster and without extrusion" +msgstr "Prędkość jałowa, która jest szybsza i bez ekstruzji" + +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer +#: Height] +msgid "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" +msgstr "" +"Przyspiesz druk za pomocą adaptacyjnej wysokości warstwy\n" +"Czy wiesz, że możesz jeszcze szybciej drukować model, korzystając z opcji adaptacyjnej wysokości warstwy? Sprawdź to!" + +msgid "Sphere" +msgstr "Kula" + +msgid "Spiral" +msgstr "Spirala" + +msgid "Spiral mode" +msgstr "Tryb Spirali/Wazy" + +msgid "" +"Spiral mode only works when wall loops is 1, \n" +"support is disabled, top shell layers is 0 and sparse infill density is 0\n" +msgstr "" +"Tryb Wazy działa tylko wtedy gdy liczba pętli ściany wynosi 1, \n" +"wyłączone są podpory, ilość warstw górnej powłoki wynosi 0, gęstość wypełnienia wynosi 0\n" + +msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional" +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, a tryb timelapse to Tradycyjny." + +msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional." +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, a tryb timelapse to Tradycyjny." + +msgid "Spiral vase" +msgstr "Tryb Wazy" + +msgid "Spiralize smooths out the z moves of the outer contour. And turns a solid model into a single walled print with solid bottom layers. The final generated model has no seam" +msgstr "Tryb Wazy wygładza ruchy osi z zewnętrznego konturu. Zamienia cały model w wydruk jednościenny z pełnymi dolnymi warstwami. Końcowy wygenerowany model nie ma szwu" + +msgid "Split" +msgstr "Podziel" + +msgid "Split the selected object" +msgstr "Podziel wybrany obiekt" + +msgid "Split the selected object into multiple objects" +msgstr "Podziel wybrany obiekt na wiele obiektów" + +msgid "Split the selected object into multiple parts" +msgstr "Podziel wybrany obiekt na wieloczęściowy" + +msgid "Split the selected object into mutiple objects" +msgstr "Podziel wybrany obiekt na wiele obiektów" + +msgid "Split the selected object into mutiple parts" +msgstr "Podziel wybrany obiekt na wiele części" + +#: resources/data/hints.ini: [hint:Split to Objects/Parts] +msgid "" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy colorizing or printing?" +msgstr "" +"Podziel na obiekty/części\n" +"Czy wiesz, że możesz podzielić duży obiekt na mniejsze części, aby łatwiej przetwarzać kolory lub do druku?" + +msgid "Split to objects" +msgstr "Podziel na obiekty" + +msgid "Split to parts" +msgstr "Podziel na części" + +#: resources/data/hints.ini: [hint:Split your prints into plates] +msgid "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track of all the parts." +msgstr "" +"Dzielenie wydruków na płyty \n" +"Czy wiesz, że model zawierający wiele części można podzielić na pojedyncze płyty gotowe do druku? Uprości to proces śledzenia wszystkich części." + +msgid "Sport" +msgstr "Sport" + +msgid "Square" +msgstr "Kwadrat" + +#: resources/data/hints.ini: [hint:Stack objects] +msgid "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" +msgstr "" +"Składaj obiekty\n" +"Czy wiesz, że możesz układać obiekty jako jedną całość?" + +msgid "Stack overflow" +msgstr "Przepełnienie stosu" + +msgid "Stainless Steel" +msgstr "Stal nierdzewna" + +msgid "Stainless steel" +msgstr "Stal nierdzewna" + +msgid "Standard" +msgstr "Standard" + +msgid "Start" +msgstr "Start" + +msgid "Start Calibration" +msgstr "Rozpocznij kalibrację" + +msgid "Start G-code" +msgstr "Początkowy G-code" + +msgid "Start G-code when start the printing of this filament" +msgstr "Ten G-code zostanie dodawany, gdy drukarka zaczyna korzystać z tego filamentu" + +msgid "Start G-code when start the whole printing" +msgstr "G-code dodawany podczas rozpoczynania druku" + +msgid "Start PA: " +msgstr "Początek PA: " + +msgid "Start Test Multi-Thread" +msgstr "Rozpocznij test wielowątkowy" + +msgid "Start Test Single-Thread" +msgstr "Rozpocznij test jednowątkowy" + +msgid "Start a new project" +msgstr "Rozpocznij nowy projekt" + +msgid "Start a new window" +msgstr "Uruchom nowe okno" + +msgid "Start calibration" +msgstr "Rozpocznij kalibrację" + +msgid "Start end points" +msgstr "Punkty początkowe i końcowe" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the current layer height. The default value for this parameter is 0." +msgstr "" +"Początkowa wysokość szwu Scarf.\n" +"Ta wartość może być określona w milimetrach lub jako procent bieżącej wysokości warstwy. Domyślna wartość tego parametru to 0." + +msgid "Start retraction length: " +msgstr "Początkowa długość retrakcji: " + +msgid "Start speed: " +msgstr "Rozpocznij z prędkością: " + +msgid "Start temp: " +msgstr "Temp. początkowa: " + +msgid "Start volumetric speed: " +msgstr "Początkowa prędkość przepływu: " + +msgid "Statement about User Experience Improvement Program" +msgstr "Oświadczenie dotyczące programu poprawy doświadczeń użytkownika" + +msgid "Statement on User Experience Improvement Plan" +msgstr "Oświadczenie dotyczące planu poprawy doświadczeń użytkownika" + +msgid "Statistics of All Plates" +msgstr "Statystyki wszystkich płyt roboczych" + +msgid "Status" +msgstr "Status" + +msgid "Step" +msgstr "Krok" + +msgid "Step 1, please confirm Bambu Studio and your printer are in the same LAN." +msgstr "Krok 1, proszę potwierdzić, że Bambu Studio i drukarka są w tej samej sieci LAN." + +msgid "Step 2, if the IP and Access Code below are different from the actual values on your printer, please correct them." +msgstr "Krok 2, jeśli poniższe wartości IP i kod dostępu różnią się od rzeczywistych wartości na twojej drukarce, popraw je." + +msgid "Step 3: Ping the IP address to check for packet loss and latency." +msgstr "Krok 3: Pinguj adres IP, aby sprawdzić utratę pakietów i opóźnienia." + +msgid "Still load" +msgstr "Podaj" + +msgid "Still print by object?" +msgstr "Wciąż drukować według obiektu?" + +msgid "Still unload" +msgstr "Wycofaj" + +msgid "Stop" +msgstr "Zatrzymaj" + +msgid "Stop Printing" +msgstr "Zatrzymaj Drukowanie" + +msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +msgstr "Zatrzymaj drukowanie po wykryciu \"spaghetti\" lub przepełnienia otworu wyrzutowego" + +msgid "Stop printing when spaghetti detected" +msgstr "Zatrzymaj drukowanie po wykryciu \"spaghetti\"" + +msgid "Stop them and continue anyway?" +msgstr "Zatrzymać przesyłanie i kontynuować mimo to?" + +msgid "Stopped." +msgstr "Zatrzymano." + +#, c-format, boost-format +msgid "Stopped [%d]!" +msgstr "Zatrzymano [%d]!" + +msgid "Storage unavailable, insert SD card." +msgstr "Pamięć niedostępna. Włóż kartę Micro SD." + +msgid "Strength" +msgstr "Struktura" + +msgid "Studio Version:" +msgstr "Wersja BambuStudio:" + +msgid "" +"Studio has detected that your user presets synchronization function is not enabled, which may result in unsuccessful Filament settings on the Device page. \n" +"Click \"Sync user presets\" to enable the synchronization function." +msgstr "" +"Studio wykrył, że funkcja synchronizacji profili użytkownika nie jest włączona, co może skutkować niepoprawnymi ustawieniami filamentu na stronie Urządzenia. \n" +"Kliknij \"Synchronizuj profile użytkownika\", aby włączyć funkcję synchronizacji." + +msgid "Studio will remember build plate selected last time for certain printer model." +msgstr "Studio zapamięta ostatnią wybraną płytę roboczą dla określonego modelu drukarki." + +msgid "Studio would re-calculate your flushing volumes everytime the filaments color changed. You could disable the auto-calculate in Bambu Studio > Preferences" +msgstr "Studio będzie ponownie obliczać objętości spłukiwania za każdym razem, gdy zmieni się kolor filamentu. Możesz wyłączyć automatyczne obliczanie w Bambu Studio > Preferencje" + +msgid "Studio would re-calculate your flushing volumes everytime the filaments color changed or filaments changed. You could disable the auto-calculate in Bambu Studio > Preferences" +msgstr "Studio będzie ponownie obliczać objętości spłukiwania za każdym razem, gdy zmieni się kolor filamentu. Możesz wyłączyć automatyczne obliczanie w Bambu Studio > Preferencje" + +msgid "Style" +msgstr "Styl" + +msgid "" +"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable supports (default), while snug support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save a lot of material, strong style will make larger and stronger support structure and use more materials, while hybrid style is the combination of slim tree and normal support with normal nodes under large flat overhangs (default)." +msgstr "" +"Styl i kształt podpory. Dla normalnej podpory, generowanie podpór na regularną siatkę stworzy bardziej stabilne podpory (domyślnie), podczas gdy zwężone wieże podpory zaoszczędzą materiał i zredukują zniekształcenia obiektu.\n" +"Dla podpory drzewa, styl cienki połączy gałęzie bardziej agresywnie i zaoszczędzi dużo materiału, styl gruby stworzy większą i silniejszą strukturę podpory, zużywając więcej materiałów, podczas gdy styl hybridowy to połączenie podpory cienkiego drzewa i normalnej podpory z normalnymi węzłami pod dużymi płaskimi nawisającymi krawędziami (domyślnie)." + +msgid "" +"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable supports (default), while snug support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save a lot of material (default), while hybrid style will create similar structure to normal support under large flat overhangs." +msgstr "" +"Styl i kształt podpory. Dla standardowych podpór generowane jest podparcie na siatce. \n" +"W przypadku podpór w formie drzewa można zaoszczędzić materiał podporowy. W trybie hybrydowym można generować większe podparte obszary niż w przypadku podpór w formie drzewa." + +msgid "Submit" +msgstr "Wyślij" + +#: resources/data/hints.ini: [hint:Subtract a Part] +msgid "" +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Bambu Studio. Read more in the documentation." +msgstr "" +"Odejmowanie części\n" +"Czy wiesz, że możesz odjąć jedną siatkę od drugiej, korzystając z modyfikatora części negatywnej? W ten sposób łatwo można tworzyć otwory łatwo dostosowywalne bezpośrednio w Bambu Studio. Więcej informacji znajdziesz w dokumentacji." + +msgid "Subtract from" +msgstr "Odejmij od" + +msgid "Subtract with" +msgstr "Odejmij od" + +#, boost-format +msgid "Succeed to export G-code to %1%" +msgstr "Eksport G-code do %1% zakończono powodzeniem." + +msgid "Success!" +msgstr "Sukces!" + +msgid "Success to get history result" +msgstr "Pomyślnie załadowano historie wyników" + +msgid "Successfully executed post-processing script" +msgstr "Pomyślnie wykonano skrypt post-processingu" + +msgid "Successfully sent.Will automatically jump to the device page in %s s" +msgstr "Wysłano. Nastąpi automatyczne przekierowanie na stronę urządzenia za %s s" + +#, c-format, boost-format +msgid "Successfully sent. Close current page in %s s" +msgstr "Pomyślnie wysłano. Zamknij bieżącą stronę za %s s" + +#, c-format, boost-format +msgid "Successfully sent. Will automatically jump to the device page in %s s" +msgstr "Pomyślnie wysłano. Automatycznie przeniesie do strony urządzenia za %s s" + +#, c-format, boost-format +msgid "Successfully sent. Will automatically jump to the device page in %ss" +msgstr "Pomyślnie wysłano. Automatycznie przeniesie do strony urządzenia za %ss" + +#, c-format, boost-format +msgid "Successfully sent. Will automatically jump to the next page in %ss" +msgstr "Pomyślnie wysłano. Automatycznie przeniesie do następnej strony za %ss" + +#, c-format, boost-format +msgid "Successfully unmounted. The device %s(%s) can now be safely removed from the computer." +msgstr "Poprawnie odmontowano. Urządzenie %s(%s) można teraz bezpiecznie odłączyć od komputera." + +#, c-format, boost-format +msgid "Suggestion: Actual Volume in range [%d, %d]" +msgstr "Sugestia: Objętość spłukiwania w zakresie [%d, %d]" + +#, c-format, boost-format +msgid "Suggestion: Flushing Volume in range [%d, %d]" +msgstr "Sugestia: Objętość spłukiwania w zakresie [%d, %d]" + +msgid "Support" +msgstr "Podpora" + +msgid "Support/Color Painting: adjust pen radius" +msgstr "Podpory/Kolorowanie: dostosuj promień pędzla" + +msgid "Support/Color Painting: adjust section position" +msgstr "Podpory/Kolorowanie: dostosuj pozycję sekcji" + +msgid "Support/object first layer gap" +msgstr "Odstęp między podporą a pierwszą warstwą obiektu" + +msgid "Support/object xy distance" +msgstr "Odległość XY między podporą a obiektem" + +msgid "Support/raft base" +msgstr "Podstawa podpory/tratwy" + +msgid "Support/raft interface" +msgstr "Warstwy łączące podpory/tratwy" + +msgid "Support: detect overhangs" +msgstr "Podpory: wykrywanie nawisów" + +msgid "Support: draw polygons" +msgstr "Podpory: rysuj wielokąty" + +#, c-format, boost-format +msgid "Support: fix holes at layer %d" +msgstr "Podpory: napraw dziury w warstwie %d" + +msgid "Support: generate contact points" +msgstr "Podpory: Tworzenie miejsc kontaktowych" + +#, c-format, boost-format +msgid "Support: generate polygons at layer %d" +msgstr "Podpory: generuj wielokąty na warstwie %d" + +msgid "Support: generate toolpath" +msgstr "Podpory: generowanie ścieżki narzędzia" + +#, c-format, boost-format +msgid "Support: generate toolpath at layer %d" +msgstr "Podpory: Generuj ścieżkę narzędziową na warstwie %d" + +msgid "Support: precalculate avoidance" +msgstr "Podpory: Przewidywane unikanie" + +msgid "Support: propagate branches" +msgstr "Podpory: rozprzestrzeniaj gałęzie" + +#, c-format, boost-format +msgid "Support: propagate branches at layer %d" +msgstr "Podpory: rozprzestrzeniaj gałęzie od warstwy %d" + +msgid "Support Blocker" +msgstr "Blokada podpory" + +msgid "Support Cubic" +msgstr "Sześcian podparty" + +msgid "Support Enforcer" +msgstr "Wzmocnienie podpory" + +msgid "Support Generated" +msgstr "Podpora wygenerowana" + +msgid "Support air filtration" +msgstr "Wsparcie filtracji powietrza" + +msgid "Support base" +msgstr "Podstawa podpory" + +msgid "Support control chamber temperature" +msgstr "Sterowanie temperaturą komory" + +msgid "Support critical regions only" +msgstr "Podpory tylko dla krytycznych obszarów" + +msgid "Support enforcers are used but support is not enabled. Please enable support." +msgstr "Używane są wzmocnienia podpór, ale funkcja podpór nie jest włączona. Proszę ją włączyć." + +msgid "Support filament" +msgstr "Filament podpory" + +msgid "Support interface" +msgstr "Warstwa łącząca podpory" + +msgid "Support layer uses layer height independent with object layer. This is to support custom support gap,but may cause extra filament switches if support is specified as different extruder with object" +msgstr "Warstwa podpory używa wysokości warstwy niezależnie od warstw obiektu. Ma to na celu obsługę niestandardowych przerw w podporach co może powodować dodatkowe zmiany filamentu, gdy warstwa podpory jest drukowana innym filamentem." + +msgid "Support layer uses layer height independent with object layer. This is to support customizing z-gap and save print time." +msgstr "Warstwa podpory używa wysokości warstwy niezależnie od warstw obiektu. Ma to na celu obsługę dostosowywania odstępu Z i zaoszczędzenie czasu drukowania." + +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 "Warstwa podpory używa niezależnej wysokości warstwy od warstwy obiektu. Służy to dostosowywaniu odstępu osi Z i oszczędzaniu czasu drukowania. Opcja ta będzie nieaktywna, gdy włączona jest wieża czyszcząca." + +msgid "Support material" +msgstr "Materiał podporowy" + +msgid "Support material is commonly used to print support and support interface" +msgstr "Materiał podporowy jest powszechnie używany do drukowania podpór i warstw łączących podpory z modelem" + +msgid "Support painting" +msgstr "Malowanie podpór" + +#: resources/data/hints.ini: [hint:Support painting] +msgid "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the model that actually need it." +msgstr "" +"Malowanie podpór\n" +"Czy wiesz, że możesz pomalować lokalizację swoich podpór? Ta funkcja ułatwia umieszczanie materiału podpórkowego tylko na tych częściach modelu, które tego naprawdę potrzebują." + +msgid "Support transition" +msgstr "Zmiana podpory" + +msgid "Support wall loops" +msgstr "Pętle ścian podpory" + +msgid "Support will be generated for overhangs whose slope angle is below the threshold." +msgstr "Podpora zostanie wygenerowana dla nawisów, których kąt nachylenia jest poniżej tego progu." + +msgid "Supported range: 180°C - 350°C" +msgstr "Obsługiwany zakres: 180°C - 350°C" + +msgid "Supports Painting" +msgstr "Malowanie podpór" + +msgid "Supports silent mode" +msgstr "Obsługuje tryb cichy" + +msgid "Surface" +msgstr "Powierzchnia" + +msgid "Swap Y/Z axes" +msgstr "Zamień osie Y/Z" + +msgid "Sweeping XY mech mode" +msgstr "Pomiar rezonansu osi XY" + +msgid "Switch cloud environment, Please login again!" +msgstr "Przełącz środowisko w chmurze i zaloguj się ponownie!" + +msgid "Switch tab page" +msgstr "Przełącz stronę tabeli" + +msgid "Switch table page" +msgstr "Przełącz stronę tabeli" + +msgid "Switch to 3mf model files." +msgstr "Przełącz na pliki modeli 3mf." + +msgid "Switch to normal mode" +msgstr "Przełącz na tryb normalny" + +msgid "Switch to per-object setting mode to edit modifier settings." +msgstr "Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować ustawienia modyfikatora." + +msgid "Switch to per-object setting mode to edit process settings of selected objects." +msgstr "Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować ustawienia procesu dla wybranych obiektów." + +msgid "" +"Switch to rectilinear pattern?\n" +"Yes - switch to rectilinear pattern automatically\n" +"No - reset density to default non 100% value automatically" +msgstr "" +"Przełączyć na wzór prostokątny?\n" +"Tak - przełącz na wzór prostokątny automatycznie\n" +"Nie - zresetuj gęstość automatycznie do domyślnej wartości niebędącej 100%" + +msgid "" +"Switch to rectilinear pattern?\n" +"Yes - switch to rectilinear pattern automaticlly\n" +"No - reset density to default non 100% value automaticlly" +msgstr "" +"Przełączyć na wzór prostoliniowy?\n" +"Tak - automatyczne przełączenie na wzór prostoliniowy\n" +"Nie - automatycznie zresetuj gęstość do wartości domyślnej poniżej 100%" + +msgid "" +"Switch to rectilinear pattern?\n" +"Yes - switch to rectilinear pattern automaticlly\n" +"No - reset density to default non 100% value automaticlly\n" +msgstr "" +"Przełączyć na wzór prostoliniowy?\n" +"Tak - automatyczne przełączenie na wzór prostoliniowy\n" +"Nie - automatycznie zresetuj gęstość do wartości domyślnej poniżej 100%\n" + +msgid "Switch to silent mode" +msgstr "Przełącz na tryb cichy" + +msgid "Switch to timelapse files." +msgstr "Przełącz na pliki timelapse." + +msgid "Switch to video files." +msgstr "Przełącz na pliki wideo." + +msgid "" +"Switch to zig-zag pattern?\n" +"Yes - switch to zig-zag pattern automaticlly\n" +"No - reset density to default non 100% value automaticlly\n" +msgstr "" +"Przełączyć na wzór zig-zag?\n" +"Tak - automatyczne przełączenie na wzór zig-zag\n" +"Nie - automatyczne resetowanie gęstości do domyślnej wartości innej niż 100%\n" + +msgid "Switching application language" +msgstr "Przełącz język aplikacji" + +msgid "Switching application language while some presets are modified." +msgstr "Zmiana języka aplikacji przy modyfikowanych niektórych ustawieniach." + +msgid "Switching the language requires application restart.\n" +msgstr "Zmiana języka wymaga ponownego uruchomienia aplikacji.\n" + +msgid "Swith cloud environment, Please login again!" +msgstr "Środowisko chmury zostało zmienione; Proszę zaloguj się ponownie!" + +msgid "Sync" +msgstr "Tylko zmiany" + +msgid "Sync filaments with AMS" +msgstr "Synchronizuj filamenty z AMS" + +msgid "Sync filaments with AMS will drop all current selected filament presets and colors. Do you want to continue?" +msgstr "Synchronizacja filamentów z AMS usunie wszystkie obecnie wybrane profile filamentu i koloru. Czy chcesz kontynuować?" + +msgid "Sync material list from AMS" +msgstr "Synchronizuj listę materiałów z AMS" + +msgid "Sync settings" +msgstr "Synchronizuj ustawienia" + +msgid "Sync user presets" +msgstr "Synchronizacja ustawień użytkownika" + +msgid "Synchronization" +msgstr "Synchronizacja" + +msgid "Synchronize filament list from AMS" +msgstr "Synchronizuj listę filamentów z AMS" + +msgid "Synchronizing device information" +msgstr "Synchronizowanie informacji o urządzeniu" + +msgid "Synchronizing device information time out" +msgstr "Przekroczony czas synchronizacji informacji o urządzeniu" + +msgid "Synchronizing the printing results. Please retry a few seconds later." +msgstr "Synchronizacja wyników drukowania. Spróbuj ponownie za kilka sekund." + +msgid "System Sync" +msgstr "Synchronizacja systemowa" + +msgid "System Version:" +msgstr "Wersja Systemu:" + +msgid "System presets" +msgstr "Profile systemowe" + +msgid "TH" +msgstr "TH" + +msgid "TPU" +msgstr "TPU" + +msgid "TPU is not supported by AMS." +msgstr "TPU nie jest obsługiwane przez AMS." + +msgid "TPU is not supported for Flow Dynamics Auto-Calibration." +msgstr "TPU nie jest obsługiwane przez automatyczną kalibrację Dynamiki Przepływu." + +msgid "Target chamber temperature" +msgstr "Docelowa temperatura komory" + +msgid "Task Name" +msgstr "Nazwa Zadania" + +msgid "Task Sending" +msgstr "Wysyłanie zadań" + +msgid "Task Sent" +msgstr "Zadanie wysłane" + +msgid "Task Status" +msgstr "Status Zadania" + +msgid "Task canceled" +msgstr "Zadanie anulowane" + +msgid "Task canceled." +msgstr "Zadanie anulowane." + +msgid "Temp step: " +msgstr "Krok temp.: " + +msgid "Temperature" +msgstr "Temperatura" + +msgid "Temperature: " +msgstr "Temperatura: " + +msgid "Temperature Calibration" +msgstr "Kalibracja temperatury" + +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" + +msgid "Temperature calibration" +msgstr "Kalibracja temperatury" + +msgid "Temperature of vitrificaiton" +msgstr "Temperatura zeszklenia" + +msgid "Temperature variation" +msgstr "Zmienność temperatury" + +msgid "Template" +msgstr "Szablon" + +msgid "Template Custom G-code" +msgstr "Szablon niestandardowego G-code" + +msgid "Terms and Conditions" +msgstr "Warunki i postanowienia" + +msgid "Test" +msgstr "Test" + +msgid "Test BambuLab" +msgstr "Test BambuLab" + +msgid "Test BambuLab:" +msgstr "Test BambuLab:" + +msgid "Test Bing.com" +msgstr "Test Bing.com" + +msgid "Test HTTP" +msgstr "Test HTTP" + +msgid "Test HTTP Service:" +msgstr "Test usługi HTTP:" + +msgid "Test Plugin Download:" +msgstr "Test pobierania Pluginów:" + +msgid "Test Storage Download:" +msgstr "Test pamięci dla pobierania:" + +msgid "Test Storage Upgrade:" +msgstr "Test aktualizacji pamięci masowej:" + +msgid "Test Storage Upload" +msgstr "Test Przesyłu" + +msgid "Test Storage Upload:" +msgstr "Test Przesyłu:" + +msgid "Test bing.com:" +msgstr "Test bing.com:" + +msgid "Test plugin download" +msgstr "Test pobierania pluginów" + +msgid "Test storage" +msgstr "Test pamięci" + +msgid "Test storage download" +msgstr "Test pamięci dla pobierania" + +msgid "Test storage upgrade" +msgstr "Test aktualizacji pamięci masowej" + +msgid "Text Gap" +msgstr "Odstęp tekstu" + +msgid "Text shape" +msgstr "Tekst" + +msgid "Texture" +msgstr "Tekstura" + +msgid "Textured PEI Plate" +msgstr "Textured PEI Plate" + +msgid "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the termsand conditions.By clicking to agree to use your Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use(collectively, the \"Terms\"). If you do not comply with or agree to the Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." +msgstr "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab prosimy o zapoznanie się z warunkami i postanowieniami. Klikając, aby zgodzić się na korzystanie z urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki prywatności i Warunków użytkowania (łącznie „Warunki”). Jeśli nie przestrzegasz lub nie zgadzasz się z Polityką prywatności Bambu Lab, prosimy o niekorzystanie z urządzeń i usług Bambu Lab." + +msgid "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the termsand conditions.By clicking to agree to use your Bambu Lab device, you agree to abide by the Privacy Policyand Terms of Use(collectively, the \"Terms\"). If you do not comply with or agree to the Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." +msgstr "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab prosimy o zapoznanie się z warunkami i postanowieniami. Klikając, aby zgodzić się na korzystanie z urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki prywatności i Warunków użytkowania (łącznie „Warunki”). Jeśli nie przestrzegasz lub nie zgadzasz się z Polityką prywatności Bambu Lab, prosimy o niekorzystanie z urządzeń i usług Bambu Lab." + +#, c-format, boost-format +msgid "The %s filament is too soft to be used with the AMS" +msgstr "Filament %s jest zbyt miękki, aby można go było używać z AMS" + +#, c-format, boost-format +msgid "" +"The '%s' folder already exists in the current directory. Do you want to clear it and rebuild it.\n" +"If not, a time suffix will be added, and you can modify the name after creation." +msgstr "" +"Plik '%s' już istnieje w bieżącym katalogu. Czy chcesz go nadpisać? \n" +"Jeśli nie, zostanie dodany sufiks czasowy do nazwy pliku." + +#, c-format, boost-format +msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:" +msgstr "Wersja %s pliku 3mf jest nowsza niż wersja %s pliku %s, następujące klucze nie zostały rozpoznane:" + +#, c-format, boost-format +msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:\n" +msgstr "Wersja %s pliku 3mf jest nowsza niż wersja %s pliku %s, następujące klucze nie zostały rozpoznane:\n" + +#, c-format, boost-format +msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software." +msgstr "Wersja %s pliku 3mf jest nowsza niż wersja %s z %s. Sugerujemy zaktualizowanie oprogramowania." + +#, c-format, boost-format +msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software.\n" +msgstr "Wersja pliku 3mf %s jest nowsza niż wersja %s z %s; Zaleca się aktualizację oprogramowania.\n" + +msgid "The 3mf file version is in Beta and it is newer than the current Bambu Studio version." +msgstr "Wersja pliku 3MF jest w wersji Beta i jest nowsza niż obecna wersja Bambu Studio." + +msgid "The 3mf file version is newer than the current Bambu Studio version." +msgstr "Wersja pliku 3MF jest nowsza niż obecna w wersji Bambu Studio." + +msgid "The 3mf has following customized filament or printer presets:" +msgstr "Plik 3mf zawiera następujące dostosowane ustawienia filamentu lub drukarki:" + +msgid "The 3mf has following modified G-codes in filament or printer presets:" +msgstr "Plik 3mf zawiera następujące zmodyfikowane G-code w ustawieniach filamentu lub drukarki:" + +msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +msgstr "Plik 3mf został wygenerowany przez starą wersję Bambu Studio, ładowanie tylko danych geometrycznych." + +msgid "The 3mf is not compatible, load geometry data only!" +msgstr "3mf nie jest kompatybilny, wczytuje tylko dane geometrii!" + +msgid "The 3mf is not from Bambu Lab, load geometry data only." +msgstr "Plik 3mf nie pochodzi z Bambu Lab, ładowanie tylko danych geometrycznych." + +msgid "The 3mf is not from Bambu lab, load geometry data only." +msgstr "Plik 3mf nie pochodzi z Bambu lab, ładuje tylko dane geometrii." + +msgid "The AMS will automatically read the filament information when inserting a new Bambu Lab filament. This takes about 20 seconds." +msgstr "AMS automatycznie odczyta informacje o filamencie podczas wkładania nowego filamentu Bambu Lab. Proces ten trwa około 20 sekund." + +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 "AMS automatycznie odczyta informacje o włożonym filamencie podczas włączania. Proces ten potrwa około 1 minuty. Proces odczytu obróci szpule filamentu." + +msgid "The AMS will estimate Bambu filament's remaining capacity after the filament info is updated. During printing, remaining capacity will be updated automatically." +msgstr "AMS oszacuje pozostałą pojemność filamentu Bambu po aktualizacji informacji o filamentach. Podczas drukowania pozostała pojemność będzie aktualizowana automatycznie." + +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 "AMS nie odczyta automatycznie informacji o włożonym filamencie podczas włączania i będzie kontynuować korzystanie z informacji zapisanych przed ostatnim wyłączeniem." + +msgid "The Bambu Studio needs an upgrade" +msgstr "Bambu Studio wymaga aktualizacji" + +msgid "The Bambu Studio version is too old to enable cloud service. Please download the latest version from Bambu Lab website." +msgstr "Wersja Bambu Studio jest zbyt przestarzała, aby umożliwić korzystanie z usług w chmurze. Proszę pobrać najnowszą wersję ze strony internetowej Bambu Lab." + +msgid "The Config can not be loaded." +msgstr "Konfiguracja nie może być wczytana." + +msgid "The Config is not compatible and can not be loaded." +msgstr "Konfiguracja nie jest kompatybilna i nie może zostać załadowana!" + +#, c-format, boost-format +msgid "" +"The Filament name %s you created already exists. \n" +"If you continue creating, the preset created will be displayed with its full name. Do you want to continue?" +msgstr "" +"Nazwa filamentu %s, którą utworzyłeś, już istnieje. \n" +"Jeśli będziesz kontynuować, utworzony preset będzie wyświetlany pod swoją pełną nazwą. Czy chcesz kontynuować?" + +msgid "The P1P printer does not support smooth timelapse, use traditional timelapse instead." +msgstr "Drukarka P1P nie obsługuje płynnego timelaps-u, zamiast tego użyj timelapse-u tradycyjnego." + +msgid "The SLA archive doesn't contain any presets. Please activate some SLA printer preset first before importing that SLA archive." +msgstr "Archiwum SLA nie zawiera żadnych ustawień. Przed zaimportowaniem tego archiwum SLA, aktywuj profil drukarki SLA." + +msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." +msgstr "Wieża czyszcząca jest obecnie wspierana tylko z relatywnym adresowaniem ekstrudera (use_relative_e_distances=1)." + +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" +"Opcja czyszczenia nie jest dostępna podczas korzystania z trybu retrakcji zaszytego w firmware. \n" +"\n" +"Czy powinienem ją wyłączyć, aby umożliwić włączenie retrakcji z firmware?" + +msgid "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio and export a new .gcode.3mf file." +msgstr "Plik .gcode.3mf nie zawiera danych G-code. Proszę pokroić go za pomocą Bambu Studio i wyeksportować nowy plik .gcode.3mf." + +msgid "The .gcode.3mf file contains no G-code data.Please slice it whth Bambu Studio and export a new .gcode.3mf file." +msgstr "Plik .gcode.3mf nie zawiera danych G-code. Proszę pokroić go za pomocą Bambu Studio i wyeksportować nowy plik .gcode.3mf." + +msgid "The actual flushing volumes is equal to the flush multiplier multiplied by the flushing volumes in the table." +msgstr "Rzeczywiste objętości spłukiwania są równe mnożnikowi spłukiwania pomnożonemu przez objętości spłukiwania w tabeli." + +msgid "The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value results in overextrusion on the surface" +msgstr "Ilość materiału do wytłoczenia podczas prasowania. Względem przepływu o normalnej wysokości warstwy. Zbyt wysoka wartość powoduje nadmierną ekstruzję na powierzchni" + +msgid "The application cannot run normally because OpenGL version is lower than 2.0.\n" +msgstr "Aplikacja nie może działać poprawnie, ponieważ wersja OpenGL jest niższa niż 2.0.\n" + +msgid "The average diatance between the random points introducded on each line segment" +msgstr "Średnia odległość pomiędzy losowymi punktami wprowadzonymi na każdym odcinku linii" + +msgid "The average distance between the random points introduced on each line segment" +msgstr "Średnia odległość między losowymi punktami wprowadzanymi na każdym segmencie linii" + +msgid "The bed temperature exceeds filament's vitrification temperature. Please open the front door of printer before printing to avoid nozzle clog." +msgstr "Temperatura stołu przekracza temperaturę zeszklenia filamentu. Przed rozpoczęciem drukowania należy otworzyć przednie drzwiczki drukarki, aby uniknąć zatkania dyszy." + +msgid "The brim width around tree support. 0 means auto." +msgstr "Szerokość Brimu wokół podpory drzewa. 0 oznacza automatycznie." + +msgid "" +"The calibration program detects the status of your device automatically to minimize deviation.\n" +"It keeps the device performing optimally." +msgstr "" +"Program kalibracji automatycznie wykrywa stan urządzenia, aby zminimalizować odchylenie.\n" +"Utrzymuje urządzenie w optymalnej kondycji." + +#, c-format, boost-format +msgid "The color count should be in range [%d, %d]." +msgstr "Liczba kolorów powinna być w zakresie [%d, %d]." + +msgid "The configuration is up to date." +msgstr "Konfiguracja jest aktualna." + +msgid "The configuration may be generated by a newer version of BambuStudio." +msgstr "Konfiguracja może być generowana przez nowszą wersję BambuStudio." + +msgid "The configuration package is changed in previous Config Guide" +msgstr "Pakiet konfiguracyjny został zmieniony w poprzednim przewodniku konfiguracji" + +msgid "The configuration package is changed to the previous Config Guide" +msgstr "Pakiet konfiguracyjny został zmieniony na poprzedni Przewodnik konfiguracji" + +#, c-format, boost-format +msgid "" +"The configuration package is incompatible with current application.\n" +"%s will update the configuration package, Otherwise it won't be able to start" +msgstr "" +"Pakiet konfiguracyjny jest niekompatybilny z aktualną aplikacją.\n" +"%s zaktualizuje pakiet konfiguracyjny, w przeciwnym razie nie będzie można go uruchomić" + +msgid "The current chamber temperature or the target chamber temperature exceeds 45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/PETG/TPU) is not allowed to be loaded." +msgstr "Aktualna lub docelowa temperatura komory przekracza 45\\u2103. Aby uniknąć zatkania ekstrudera, nie można załadować filamentu niskotemperaturowego (PLA/PETG/TPU)." + +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 "Aktualna temperatura komory lub docelowa temperatura komory przekracza 45℃. Aby uniknąć zatkania ekstrudera, nie wolno ładować niskotemperaturowego filamentu (PLA/PETG/TPU)." + +msgid "" +"The current firmware version of the printer does not support calibration.\n" +"Please upgrade the printer firmware." +msgstr "" +"Aktualna wersja oprogramowania układowego drukarki nie obsługuje kalibracji.\n" +"Proszę zaktualizować oprogramowanie układowe drukarki." + +msgid "The current hot bed temperature is relatively high. The nozzle may be clogged when printing this filament in a closed enclosure. Please open the front door and/or remove the upper glass." +msgstr "Aktualna temperatura stołu roboczego jest stosunkowo wysoka. Dysza może się zatkać podczas drukowania tego filamentu w zamkniętej obudowie. Proszę otworzyć drzwi z przodu i/lub usunąć górną szybę." + +msgid "The current project has unsaved changes, save it before continue?" +msgstr "Bieżący projekt ma niezapisane zmiany, czy chcesz go zapisać przed kontynuacją?" + +msgid "The current project has unsaved changes, save it before continuing?" +msgstr "Bieżący projekt ma niezapisane zmiany, czy chcesz go zapisać przed kontynuacją?" + +msgid "The custom printer or model is not inputed, place input." +msgstr "Brakuje niestandardowej drukarki lub modelu, proszę wprowadzić dane." + +msgid "The default acceleration of both normal printing and travel except initial layer" +msgstr "Domyślne przyspieszenie zarówno normalnego druku, jak i prędkości jałowej, z wyjątkiem pierwszej warstwy" + +msgid "The device cannot handle more conversations. Please retry later." +msgstr "Urządzenie nie może obsługiwać kolejnych połączeń. Proszę spróbować ponownie później." + +msgid "The distance between the lines of ironing" +msgstr "Odstęp między liniami prasowania" + +msgid "The failed test result has been dropped." +msgstr "Nieudany wynik testu został odrzucony." + +msgid "The filament choice not find filament preset, please reselect it" +msgstr "Nie znaleziono profilu dla wybranego filamentu, proszę dokonać ponownego wyboru" + +msgid "The filament must be selected." +msgstr "Należy wybrać filament." + +#, c-format, boost-format +msgid "" +"The file %s already exists\n" +"Do you want to replace it?" +msgstr "" +"Plik %s już istnieje.\n" +"Czy chcesz go zastąpić?" + +#, c-format, boost-format +msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." +msgstr "Plik %s został wysłany do pamięci drukarki i można go obejrzeć na urządzeniu." + +msgid "The file contains invalid vertex index." +msgstr "Plik zawiera nieprawidłowy indeks wierzchołka." + +msgid "The file contains polygons with less than 2 vertices." +msgstr "Plik zawiera wielokąty o mniej niż 2 wierzchołkach." + +msgid "The file contains polygons with more than 4 vertices." +msgstr "Plik zawiera wielokąty o więcej niż 4 wierzchołkach." + +msgid "The file does not contain any geometry data." +msgstr "Plik nie zawiera żadnych danych geometrycznych." + +#, c-format, boost-format +msgid "The file exceeds %d MB, please import again." +msgstr "Plik przekracza %d MB, proszę zaimportuj ponownie." + +msgid "The firmware version is abnormal. Repairing and updating are required before printing. Do you want to update now? You can also update later on printer or update next time starting the studio." +msgstr "Wersja firmware'u jest nietypowa. Przed drukowaniem konieczna jest naprawa i aktualizacja. Czy chcesz teraz zaktualizować? Możesz również zaktualizować później w drukarce lub zaktualizować następnym razem, gdy uruchomisz Bambu Studio." + +msgid "The firmware versions of printer and AMS are too low.Please update to the latest version before sending the print job" +msgstr "Wersje oprogramowania układowego drukarki i systemu AMS są przestarzałe. Zaktualizuj je do najnowszej wersji przed wysłaniem jakichkolwiek zadań drukowania." + +msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "Współczynnik przepływu ustawiony przez obiekt, znaczenie jest takie samo jak dla współczynnika przepływu." + +msgid "The flush volume is less than the minimum value and will be automatically set to the minimum value." +msgstr "Objętość spłukiwania jest mniejsza niż wartość minimalna i zostanie automatycznie ustawiona na wartość minimalną." + +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 "" +"The following issues occurred during the process of uploading images. Do you want to ignore them?\n" +"\n" +msgstr "" +"Wystąpiły następujące problemy podczas przesyłania zdjęć. Czy chcesz je zignorować?\n" +"\n" + +msgid "The following object(s) have empty initial layer and can't be printed. Please Cut the bottom or enable supports." +msgstr "Następujące obiekty mają pustą pierwszą warstwe i nie mogą zostać wydrukowane. Proszę obciąć dół lub włączyć podpory." + +msgid "The following object(s) have empty initial layer and can't be printed. Please cut the bottom or enable supports." +msgstr "Następujące obiekty mają pustą pierwszą warstwe i nie mogą zostać wydrukowane. Proszę obciąć dół lub włączyć podpory." + +msgid "The height of nozzle tip." +msgstr "Wysokość końcówki dyszy." + +msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." +msgstr "Zaimportowane archiwum SLA nie zawierało żadnych ustawień profilu. Aktualne ustawienia SLA zostały użyte jako alternatywa." + +#, boost-format +msgid "The input value should be greater than %1% and less than %2%" +msgstr "Wartość wejściowa powinna być większa niż %1% i mniejsza niż %2%" + +msgid "The input value size must be 3." +msgstr "Rozmiar wprowadzonej wartości musi wynosić 3." + +msgid "The largest printable layer height for extruder. Used to limit the maximum layer height when enable adaptive layer height" +msgstr "Największa wysokość warstwy drukowalnej dla ekstrudera. Używane do ograniczenia maksymalnej wysokości warstwy podczas włączonej adaptacyjnej wysokości warstwy" + +msgid "The largest printable layer height for extruder. Used tp limits the maximum layer hight when enable adaptive layer height" +msgstr "Największa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Służy do ograniczenia maksymalnej wysokości warstwy po włączeniu adaptacyjnej wysokości warstwy." + +msgid "The length of fast retraction before wipe, relative to retraction length" +msgstr "Długość szybkiej retrakcji przed czyszczeniem, w stosunku do długości retrakcji." + +msgid "The localization tag of build plate is detected, and printing is paused if the tag is not in predefined range." +msgstr "Jeśli punkt kontrolny lokalizacji płyty roboczej (kod QR), zostanie wykryty w niewłaściwym miejscu, drukowanie zostanie wstrzymane." + +msgid "The lowest printable layer height for extruder. Used to limit the minimum layer height when enable adaptive layer height" +msgstr "Najniższa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Stosowana jako dolna granica dla adaptacyjnej wysokości warstw" + +msgid "The lowest printable layer height for extruder. Used tp limits the minimum layer hight when enable adaptive layer height" +msgstr "Najniższa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Służy do ograniczenia minimalnej wysokości warstwy, gdy włączona jest adaptacyjna wysokość warstwy." + +msgid "The material may have volumetric change after switching between molten state and crystalline state. This setting changes all extrusion flow of this filament in gcode proportionally. Recommended value range is between 0.95 and 1.05. Maybe you can tune this value to get nice flat surface when there has slight overflow or underflow" +msgstr "Materiał może ulegać zmianie objętościowej po przejściu między stanem ciekłym a krystalicznym. Ustawienie to proporcjonalnie zmienia przepływ ekstruzji tego filamentu w G-code. Zalecany zakres wartości mieści się między 0.95 a 1.05. Być może możesz dostroić tę wartość, aby uzyskać gładką powierzchnię, gdy występuje lekkie przelewanie lub niedomiar" + +msgid "The material softens at this temperature, so when the bed temperature is equal to or greater than it, it's highly recommended to open the front door and/or remove the upper glass to avoid cloggings." +msgstr "Materiał mięknie w tej temperaturze, więc gdy temperatura stołu jest równa lub wyższa, zaleca się otwarcie przednich drzwi i/lub usunięcie górnego szkła, aby uniknąć zatkania." + +msgid "The material type of filament" +msgstr "Typ materiału filamentu" + +msgid "The metallic material of nozzle. This determines the abrasive resistance of nozzle, and what kind of filament can be printed" +msgstr "Materiał metaliczny dyszy. To określa odporność na ścieranie dyszy i jakiego rodzaju filament można używać" + +msgid "The minimum printing speed when slow down for cooling" +msgstr "Minimalna prędkość druku, gdy ta jest zmniejszana dla lepszego chłodzenia" + +msgid "The model has overlapping or self-intersecting facets. I tried to repair it, however you might want to check the results or repair the input file and retry." +msgstr "Model ma nakładające się lub przecinające się płaszczyzny. Podjęto próbę naprawy, jednak zalecamy sprawdzenie wyników lub naprawę pliku wejściowego i ponowną próbę." + +msgid "The model has too many empty layers." +msgstr "Model posiada zbyt wiele pustych warstw." + +msgid "The model is not fond, place reselect vendor." +msgstr "Nie znaleziono modelu, proszę wybrać dostawcę ponownie." + +#, c-format, boost-format +msgid "The multiplier should be in range [%.2f, %.2f]." +msgstr "Mnożnik powinien być w zakresie od [%.2f, %.2f]." + +#, boost-format +msgid "The name \"%1%\" already exists." +msgstr "Nazwa \"%1%\" już istnieje." + +msgid "The name cannot be empty." +msgstr "Nazwa nie może być pusta." + +msgid "The name cannot be the same as a preset alias name." +msgstr "Nazwa nie może być taka sama jak alias profilu." + +msgid "The name cannot be the same as the system preset name." +msgstr "Nazwa nie może być taka sama jak nazwa systemowej konfiguracji." + +msgid "The name cannot exceed 40 characters." +msgstr "Nazwa nie może przekraczać 40 znaków." + +msgid "The name is not allowed to be empty." +msgstr "Nazwa nie może być pusta." + +msgid "The name is not allowed to end with space character." +msgstr "Nazwa nie może kończyć się spacją." + +msgid "The name is not allowed to start with space character." +msgstr "Nazwa nie może zaczynać się spacją." + +msgid "The name is the same as another existing preset name" +msgstr "Nazwa jest taka sama jak inna istniejąca konfiguracja" + +msgid "The name length exceeds the limit." +msgstr "Długość nazwy przekracza limit." + +msgid "The name may show garbage characters!" +msgstr "Nazwa może wyświetlać nieprawidłowe znaki!" + +msgid "The nozzle's hardness. Zero means no checking for nozzle's hardness during slicing." +msgstr "Twardość dyszy. Zero oznacza brak kontroli twardości dyszy podczas procesu cięcia." + +msgid "The nozzle diameter has been synchronized from the printer Settings" +msgstr "Średnica dyszy została zsynchronizowana z ustawień drukarki" + +msgid "The nozzle diameter is not fond, place reselect." +msgstr "Średnica dyszy nie została znaleziona, proszę wybrać ponownie." + +msgid "The nozzle hardness required by the filament is higher than the default nozzle hardness of the printer. Please replace the hardened nozzle or filament, otherwise, the nozzle will be attrited or damaged." +msgstr "Twardość dyszy wymagana przez filament jest wyższa niż domyślna twardość dyszy drukarki. Proszę wymienić na dyszę hartowaną (HRC) lub zmienić filament, w przeciwnym razie dysza zostanie zużyta lub uszkodzona." + +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 "Temperatura dyszy i maksymalna prędkość przepływu wpłyną na wyniki kalibracji. Proszę podać takie same wartości jak podczas rzeczywistego drukowania. Mogą być automatycznie wypełnione przez wybór ustawień wstępnych filamentu." + +msgid "The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shell layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of bottom shell is absolutely determained by bottom shell layers" +msgstr "Ilość dolnych, warstw zostaje zwiększona podczas przygotowywania modelu do druku (slicingu), jeżeli wyliczona grubość dolnych warstw powłoki jest mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego ustawienia, a grubość dolnej powłoki jest wówczas wyznaczana wyłącznie przez ilość warstw dolnej powłoki" + +msgid "The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shells layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of bottom shell is absolutely determained by bottom shell layers" +msgstr "Ilość dolnych, warstw zostaje zwiększona podczas przygotowywania modelu do druku (slicingu), jeżeli wyliczona grubość dolnych warstw powłoki jest mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego ustawienia, a grubość dolnej powłoki jest wówczas wyznaczana wyłącznie przez ilość warstw dolnej powłoki" + +msgid "The number of other layers print sequence" +msgstr "Ilość warstw ze zmienioną kolejnością drukowania" + +msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is absolutely determained by top shell layers" +msgstr "Liczba górnych warstw jest zwiększana podczas cięcia, jeśli grubość obliczona przez górną warstwe powłoki jest cieńsza niż ta wartość. Można w ten sposób uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest mała. 0 oznacza, że to ustawienie jest wyłączone, a grubość górnej powłoki jest absolutnie określona przez górne warstwy powłoki" + +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 "Liczba zapisanych w chmurze ustawień użytkownika przekroczyła maksymalny limit. Nowo utworzone ustawienia użytkownika mogą być używane tylko lokalnie." + +msgid "The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean that the outer walls don't change in width" +msgstr "Liczba ścian, licząc od środka, nad którymi trzeba rozprowadzić zmienność. Niskie wartości oznaczają, że zewnętrzne ściany nie zmieniają się szerokości." + +#, c-format, boost-format +msgid "" +"The object from file %s is too small, and maybe in meters or inches.\n" +" Do you want to scale to millimeters?" +msgstr "" +"Obiekt z pliku %s jest zbyt mały, może być w metrach lub calach.\n" +" Czy chcesz przeskalować do milimetrów?" + +msgid "The peroid of backup in seconds." +msgstr "Okres tworzenia kopii zapasowej w sekundach." + +msgid "The physical arrangement and components of a printing device" +msgstr "Fizyczne układ i komponenty urządzenia do druku" + +msgid "The player is not loaded, please click \"play\" button to retry." +msgstr "Odtwarzacz nie został załadowany, proszę kliknąć przycisk \"Odtwórz\", aby spróbować ponownie." + +msgid "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code flavors." +msgstr "Wieża czyszcząca jest obecnie wspierana tylko dla G-code dla Marlin, RepRap/Sprinter, RepRapFirmware i Repetier." + +msgid "The prime tower is not supported in \"By object\" print." +msgstr "Wieża czyszcząca nie jest obsługiwana w trybie druku \"Według obiektu\"." + +msgid "The prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer height." +msgstr "Wieża czyszcząca nie jest wspierana, gdy włączona jest adaptacyjna wysokość warstwy. Wymaga to, aby wszystkie obiekty miały tę samą wysokość warstwy." + +msgid "The prime tower is only supported if all objects have the same variable layer height" +msgstr "Wieża czyszcząca jest wspierana tylko, gdy wszystkie obiekty mają tę samą zmienną wysokość warstwy" + +msgid "The prime tower requires \"support gap\" to be multiple of layer height" +msgstr "Wieża czyszcząca wymaga, aby \"szczelina podpory\" była wielokrotnością wysokości warstwy" + +msgid "The prime tower requires that all objects are printed over the same number of raft layers" +msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty były drukowane na tej samej liczbie warstw tratwy" + +msgid "The prime tower requires that all objects are sliced with the same layer heights." +msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty były cięte na tej samej wysokości warstw." + +msgid "The prime tower requires that all objects have the same layer heights" +msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty miały tę samą wysokość warstwy" + +msgid "The prime tower requires that support has the same layer height as object." +msgstr "Wieża czyszcząca wymaga, aby podpory miały tę samą wysokość warstwy co obiekty." + +msgid "The prime tower requires that support has the same layer height with object." +msgstr "Wieża czyszcząca wymaga, aby podpor miała tę samą wysokość warstwy co obiekt." + +msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again" +msgstr "Plik druku przekracza maksymalny dopuszczalny rozmiar (1GB). Proszę uprościć model i pociąć go ponownie." + +msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again." +msgstr "Plik druku przekracza maksymalny dopuszczalny rozmiar (1 GB). Proszę uprościć model i ponownie przetłumaczyć." + +msgid "The printer does not currently support auto refill." +msgstr "Drukarka obecnie nie obsługuje automatycznego uzupełniania." + +msgid "The printer does not support sending to printer SD card." +msgstr "Drukarka nie obsługuje wysyłania na kartę MicroSD drukarki." + +msgid "The printer firmware only supports sequential mapping of filament => AMS slot." +msgstr "Oprogramowanie drukarki obsługuje tylko sekwencyjne mapowanie filamentu => slot AMS." + +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 "The printer is busy on other print job" +msgstr "Drukarka jest zajęta innym zadaniem druku" + +msgid "The printer is currently busy downloading. Please try again after it finishes." +msgstr "Drukarka aktualnie pobiera dane. Proszę spróbować ponownie po zakończeniu tego procesu." + +msgid "The printer is executing instructions. Please restart printing after it ends" +msgstr "Drukarka wykonuje instrukcje. Uruchom ponownie drukowanie po zakończeniu" + +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "Drukarka musi być w tej samej sieci LAN co Bambu Studio." + +msgid "The printer model was not found, please reselect." +msgstr "Model drukarki nie został znaleziony, proszę wybrać ponownie." + +msgid "The printer preset is not fond, place reselect." +msgstr "Profil drukarki nie został znaleziony, proszę wybrać ponownie." + +msgid "" +"The printer preset you created already has a preset with the same name. Do you want to overwrite it?\n" +"\tYes: Overwrite the printer preset with the same name, and filament and process presets with the same preset name will be recreated \n" +"and filament and process presets without the same preset name will be reserve.\n" +"\tCancel: Do not create a preset, return to the creation interface." +msgstr "" +"Profil drukarki o tej nazwie już istnieje. Czy chcesz go zastąpić?\n" +"\tTak: zastąp ustawienia drukarki o tej samej nazwie.\n" +"Profile filamentu i procesu bez tej samej nazwy zostaną zarezerwowane.\n" +"\tAnuluj: nie twórz profilu i wróć do ekranu tworzenia." + +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 "Typ drukarki wybrany podczas generowania G-Code nie jest zgodny z aktualnie wybraną drukarką. Zaleca się używanie tego samego typu drukarki do krojenia." + +msgid "The printer type used to generate G-code is not the same type as the currently selected physical printer. It is recommend to re-slice by selecting the same printer type." +msgstr "Typ drukarki używany do generowania G-code nie jest tego samego typu co aktualnie wybrana drukarka fizyczna. Zaleca się ponowne pocięcie, wybierając odpowiedni typ drukarki." + +msgid "The printer type used to generate G-code is not the same type as the currently selected physical printer. It is recommend to re-slice by selecting the same printer type.\n" +msgstr "Typ drukarki używany do generowania G-code nie jest tego samego typu co aktualnie wybrana drukarka fizyczna. Zaleca się ponowne pocięcie, wybierając odpowiedni typ drukarki.\n" + +msgid "The printing speed in exported gcode will be slowed down, when the estimated layer time is shorter than this value, to get better cooling for these layers" +msgstr "Prędkość druku w wygenerowanym G-code będzie zwalniana, gdy czas szacowany na warstwę będzie krótszy niż ta wartość, aby uzyskać lepsze chłodzenie dla tych warstw" + +msgid "The project is no longer available." +msgstr "Projekt jest już niedostępny." + +msgid "The provided file name is not valid." +msgstr "Podana nazwa pliku jest nieprawidłowa." + +msgid "The recommended minimum temperature cannot be higher than the recommended maximum temperature.\n" +msgstr "Minimalna zalecana temperatura nie może być wyższa niż zalecana temperatura maksymalna.\n" + +msgid "The recommended minimum temperature cannot be higher than the recommended minimum temperature.\n" +msgstr "Minimalna zalecana temperatura nie może być wyższa niż zalecana temperatura maksymalna.\n" + +msgid "The recommended minimum temperature is less than 190 degree or the recommended maximum temperature is greater than 300 degree.\n" +msgstr "Zalecana temperatura jest poniżej minimalnych 190 stopni lub temperatura przekracza zalecane maksimum 300 stopni.\n" + +msgid "The region parameter is incorrrect" +msgstr "Ustawienie regionu jest niepoprawne." + +msgid "The scarf extends to the entire length of the wall." +msgstr "Szew Scarf rozciąga się na całą długość ściany." + +msgid "The selected file" +msgstr "Wybrany plik" + +msgid "The selected file contains no geometry." +msgstr "Wybrany plik nie zawiera geometrii." + +msgid "The selected file contains several disjoint areas. This is not supported." +msgstr "Wybrany plik zawiera kilka niepowiązanych obszarów. To nie jest obsługiwane." + +msgid "The selected object couldn't be split." +msgstr "Nie można podzielić wybranego obiektu." + +#, boost-format +msgid "The selected preset: %1% is not found." +msgstr "Nie znaleziono wybranego profilu: %1%." + +#, c-format, boost-format +msgid "The selected preset: %s is not found." +msgstr "Nie znaleziono wybranej wcześniej konfiguracji: %s." + +msgid "The selected preset is null!" +msgstr "Wybrane ustawienie jest puste!" + +#, c-format, boost-format +msgid "The selected printer (%s) is incompatible with the chosen printer profile in the slicer (%s)." +msgstr "Wybrana drukarka (%s) jest niezgodna z wybranym profilem drukarki w programie (%s)." + +msgid "The selected printer is incompatible with the chosen printer presets." +msgstr "Wybrana drukarka jest niekompatybilna z wybranymi profilem drukarki." + +msgid "The size of the print file is too large. Please adjust the file size and try again." +msgstr "Rozmiar pliku do druku jest zbyt duży. Proszę dostosować rozmiar pliku i spróbować ponownie." + +msgid "The spiral vase mode does not work when an object contains more than one materials." +msgstr "Tryb Wazy nie działa, gdy obiekt zawiera więcej niż jeden filament." + +msgid "The start, end or step is not valid value." +msgstr "Wartość początkowa, końcowa lub krokowa jest nieprawidłowa." + +msgid "The start and end points which are from cutter area to garbage can." +msgstr "Punkty początkowe i końcowe, od obszaru cięcia do kanału wyrzutowego." + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "Punkty początkowe i końcowe, od obszaru cięcia do kanału wyrzutowego." + +msgid "The start position to print each part of outer wall" +msgstr "To jest pozycja początkowa do drukowania każdej części zewnętrznej ściany" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "Nie można odczytać dostarczonego pliku, ponieważ jest pusty" + +msgid "The target object contains only one part and can not be split." +msgstr "Obiekt docelowy zawiera tylko jedną i nie może zostać podzielony." + +msgid "The target object contains only one part and can not be splited." +msgstr "Obiekt docelowy zawiera tylko jedną część i nie może zostać podzielony." + +msgid "The type of the last solid object part is not to be changed." +msgstr "Typ ostatniej stałej części obiektu nie może być zmieniony" + +msgid "The uploads are still ongoing" +msgstr "Trwa jeszcze przesyłanie plików" + +msgid "The vendor can not be a number. Please re-enter." +msgstr "Dostawca nie może być liczbą. Proszę wprowadzić ponownie." + +msgid "The version of Bambu studio is too low and needs to be updated to the latest version before it can be used normally" +msgstr "Wersja Bambu Studio jest przestarzała i musi zostać zaktualizowana do najnowszej wersji, aby działać normalnie" + +msgid "The volume of material to prime extruder on tower." +msgstr "Objętość materiału dla wieży czyszczącej." + +msgid "The volume of the object is zero" +msgstr "Objętość tego obiektu wynosi zero" + +msgid "The width within which to jitter. It's adversed to be below outer wall line width" +msgstr "Szerokość w granicach której występuje drganie. Zaleca się, aby była poniżej szerokości linii zewnętrznej ściany." + +msgid "The wipe speed is determined by the speed setting specified in this configuration.If the value is expressed as a percentage (e.g. 80%), it will be calculated based on the travel speed setting above.The default value for this parameter is 80%" +msgstr "Prędkość czyszczenia jest określana przez ustawienia prędkości podane w tej konfiguracji. Jeśli wartość jest wyrażona jako procent (np. 80%), obliczana jest na podstawie ustawienia powyżej prędkości jałowej. Domyślna wartość tego parametru to 80%" + +msgid "The wiping tower can be used to clean up the residue on the nozzle and stabilize the chamber pressure inside the nozzle, in order to avoid appearance defects when printing objects." +msgstr "Wieża czyszcząca może być używana do oczyszczenia resztek na dyszy i stabilizacji ciśnienia komory wewnątrz dyszy, aby uniknąć wad wyglądu podczas drukowania obiektów." + +msgid "The z gap between the bottom support interface and object" +msgstr "Odległość w osi Z między dolną warstwą łączącą a obiektem" + +msgid "The z gap between the top support interface and object" +msgstr "Odstęp osi Z między górną warstwą łączącą podporę z obiektem" + +msgid "" +"There are currently no identical spare consumables available, and automatic replenishment is currently not possible. \n" +"(Currently supporting automatic supply of consumables with the same brand, material type, and color)" +msgstr "" +"Obecnie nie są dostępne identyczne materiały eksploatacyjne, więc automatyczne uzupełnianie nie jest obecnie możliwe. \n" +"(System obecnie wspiera automatyczne przełączanie na materiały eksploatacyjne tej samej marki, rodzaju i koloru)." + +msgid "There are no compatible filaments, and sync is not performed." +msgstr "Brak kompatybilnych filamentów, synchronizacja nie jest wykonywana." + +msgid "There are no tasks to be sent!" +msgstr "Brak zadań do wysłania!" + +msgid "There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If they are okay, press \"Confirm\" to start printing." +msgstr "W mapowaniu AMS są nieznane filamenty. Sprawdź, czy są to wymagane filamenty. Jeśli są w porządku, naciśnij \"Potwierdź\", aby rozpocząć drukowanie." + +msgid "There are some unknown filaments mapped to generic preset. Please update Bambu Studio or restart Bambu Studio to check if there is an update to system presets." +msgstr "Istnieje kilka nieznanych filamentów zmapowanych do profili ogólnych. Zaktualizuj Bambu Studio lub uruchom ponownie Bambu Studio, aby sprawdzić, czy istnieje aktualizacja ustawień systemowych." + +msgid "There are some unknown or uncompatible filaments mapped to generic preset. Please update Bambu Studio or restart Bambu Studio to check if there is an update to system presets." +msgstr "Istnieją nieznane lub niekompatybilne filamenty przypisane do ogólnego pofilu. Proszę zaktualizować Bambu Studio lub ponownie uruchomić Bambu Studio, aby sprawdzić, czy są dostępne aktualizacje do ustawień systemowych." + +msgid "There are warnings after slicing models:" +msgstr "Po wykonaniu cięcia modeli pojawiły się ostrzeżenia:" + +#, c-format, boost-format +msgid "There is already a historical calibration result with the same name: %s. Only one of the results with the same name is saved. Are you sure you want to override the historical result?" +msgstr "Istnieje już historja wyników kalibracji o tej samej nazwie: %s. Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić ten wynik?" + +#, c-format, boost-format +msgid "There is already a historical calibration result with the same name: %s. Only one of the results with the same name is saved. Are you sure you want to overrides the historical result?" +msgstr "Istnieje już historja wyników kalibracji o tej samej nazwie: %s. Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić ten wynik?" + +msgid "There many parts of the software that come from community contributions, so we're unable to list them one-by-one, and instead, they'll be attributed in the corresponding code comments." +msgstr "Wiele fragmentów tego oprogramowania pochodzi z wkładu społeczności, więc nie możemy wymienić ich pojedynczo; zamiast tego, zostaną one przypisane w odpowiednich komentarzach kodu." + +msgid "There may be escape characters in the custom printer vendor or model. Please delete and re-enter." +msgstr "W polu Dostawcy lub Modelu drukarki nie mogą występować znaki Specjalne. Proszę usunąć i wprowadzić ponownie." + +msgid "There may be escape characters in the vendor or serial input of filament. Please delete and re-enter." +msgstr "W polu Producenta lub Numeru seryjnego filamentu nie mogą występować znaki specjalne. Proszę usunąć i ponownie wprowadzić." + +msgid "There was a problem connecting to the printer. Please try again." +msgstr "Wystąpił problem z połączeniem z drukarką. Spróbuj ponownie." + +msgid "Thick bridges" +msgstr "Grube mosty" + +msgid "Thickness" +msgstr "Grubość" + +msgid "This G-code is inserted at every layer change before lifting z" +msgstr "Ten G-code jest wstawiany przy każdej zmianie warstwy przed podniesieniem z" + +msgid "This G-code will be used as a code for the pause print. User can insert pause G-code in gcode viewer" +msgstr "Ten G-code będzie używany jako kod dla zatrzymania druku. Użytkownicy mogą wstawić pauzę G-code w przeglądarce gcode" + +msgid "This G-code will be used as a custom code" +msgstr "Ten G-code będzie używany jako kod niestandardowy" + +msgid "This OBJ file couldn't be read because it's empty." +msgstr "Nie można odczytać tego pliku OBJ, ponieważ jest pusty." + +msgid "" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed .\n" +"\n" +"To manipulate solid parts or negative volumes you have to invalidate cut information first." +msgstr "" +"Ta czynność przerwie korespondencję cięcia.\n" +"Po tym nie można gwarantować spójności modelu.\n" +"\n" +"Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba unieważnić informacje o cięciu." + +msgid "" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed .\n" +"\n" +"To manipulate with solid parts or negative volumes you have to invalidate cut infornation first." +msgstr "" +"Ta czynność przerwie korespondencję cięcia.\n" +"Po tym nie można gwarantować spójności modelu.\n" +"\n" +"Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba unieważnić informacje o cięciu." + +msgid "This calibration does not support the currently selected nozzle diameter" +msgstr "Ta kalibracja nie obsługuje obecnie wybranej średnicy dyszy" + +msgid "This controls brim position including outer side of models, inner side of holes or both. Auto means both the brim position and brim width is analysed and calculated automatically" +msgstr "Pozwala to kontrolować pozycję brimu, w tym dla zewnętrznej części modeli i wewnętrznej części otworów. Tryb Auto oznacza, że zarówno pozycja brimu jak i jego szerokość, będą analizowane i obliczane automatycznie." + +msgid "This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analysed and calculated automatically." +msgstr "To kontroluje generowanie Brimu po zewnętrznej i/lub wewnętrznej stronie modeli. Auto oznacza, że szerokość Brimu jest analizowana i obliczana automatycznie." + +msgid "This factor affects the acreage of top area. The small the number the big the top area." +msgstr "Ten parametr wpływa na powierzchnię górnej części modelu. Im mniejsza wartość, tym większa powierzchnia górnej części modelu." + +msgid "This factor affects the amount of material for the initial layer" +msgstr "Ten współczynnik wpływa na ilość materiału pierwszej warstwy" + +msgid "This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface finish" +msgstr "Czynnik ten wpływa na ilość filamentu na górne pełne wypełnienie. Możesz go nieco zmniejszyć, aby uzyskać gładkie wykończenie powierzchni" + +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Plik zawiera kilka obiektów umieszczonych na różnych wysokościach.\n" +"Zamiast traktować je jako kilka obiektów; czy\n" +"plik powinien być wczytany jako pojedynczy obiekt wieloczęściowy?" + +msgid "This gcode is inserted when change filament, including T command to trigger tool change" +msgstr "Ten g-code jest wstawiany podczas zmiany filamentu, w tym komenti T, aby wyzwalać zmianę narzędzia" + +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 "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances." +msgstr "Nie jest to ani powszechnie używany filament, ani filament Bambu i różni się znacznie w zależności od marki, dlatego zdecydowanie zaleca się, aby poprosić sprzedawcę o odpowiedni profil przed drukowaniem i dostosować niektóre parametry zgodnie z jego specyfikacją." + +msgid "This is the newest version." +msgstr "To jest najnowsza wersja." + +msgid "This is the number of solid layers of bottom shell, including the bottom surface layer. When the thickness calculated by this value is thinner than bottom shell thickness, the bottom shell layers will be increased" +msgstr "To jest liczba warstw dolnej powłoki, włączając w to dolną powierzchnie. Jeżeli grubość obliczona na podstawie tej wartości jest mniejsza niż grubość dolnej powłoki, liczba warstw dolnej powłoki zostanie zwiększona" + +msgid "This is the number of solid layers of top shell, including the top surface layer. When the thickness calculated by this value is thinner than top shell thickness, the top shell layers will be increased" +msgstr "To jest liczba warstw górnej powłoki, włączając w to górną powierzchnie. Jeżeli grubość obliczona na podstawie tej wartości jest mniejsza niż grubość górnej powłoki, liczba warstw górnej powłoki zostanie zwiększona" + +msgid "This is the speed for various overhang degrees. Overhang degrees are expressed as a percentage of line width. 0 speed means no slowing down for the overhang degree range and wall speed is used" +msgstr "To jest prędkość dla różnych stopni nawisu. Stopnie nawisu są wyrażane jako procent szerokości linii. Prędkość 0 oznacza brak spowolnienia, a używana jest prędkość ściany" + +#, c-format, boost-format +msgid "This machine type can only hold %d history results per nozzle." +msgstr "To urządzenie może przechowywać tylko %d wyników w historii dla jednej dyszy." + +#, c-format, boost-format +msgid "This machine type can only hold %d history results per nozzle. This result will not be saved." +msgstr "To urządzenie może przechowywać tylko %d wyników w historii dla jednej dyszy. Ten wynik nie zostanie zapisany." + +msgid "" +"This machine type can only hold 16 history results per nozzle. You can delete the existing historical results and then start calibration. Or you can continue the calibration, but you cannot create new calibration historical results. \n" +"Do you still want to continue the calibration?" +msgstr "To urządzenie może przechowywać tylko 16 wyników w historii dla jednej dyszy. Możesz usunąć istniejące wyniki w historii, a następnie rozpocząć kalibrację lub kontynuować, ale nie będzie można tworzyć nowych wyników kalibracji. Czy nadal chcesz kontynuować kalibrację?" + +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" +msgstr "To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, co pozwala zaoszczędzić filament i skrócić czas druku." + +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 "To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, co pozwala zaoszczędzić filament i skrócić czas druku. W wyniku tego procesu kolory filamentów mogą się wymieszać." + +msgid "This only takes effect during printing" +msgstr "To działa tylko podczas drukowania" + +msgid "This option is enabled if machine support controlling chamber temperature" +msgstr "Ta opcja jest włączona, jeśli maszyna obsługuje kontrolę temperatury komory" + +msgid "" +"This option sets the threshold angle for applying a conditional scarf joint seam.\n" +"If the seam angle within the perimeter loop exceeds this value (indicating the absence of sharp corners), a scarf joint seam will be used. The default value is 155°." +msgstr "" +"Ten parametr określa minimalny kąt do zastosowania szwu Scarf.\n" +"Jeśli maksymalny kąt w obrębie pętli obwodu przekroczy tę wartość (co wskazuje na brak ostrych narożników), zostanie użyty szew Scarf. Domyślna wartość to 155°." + +msgid "This option will auto detect narrow internal solid infill area. If enabled, concentric pattern will be used for the area to speed printing up. Otherwise, rectilinear pattern is used defaultly." +msgstr "Ta opcja automatycznie wykryje wąskie obszary pełnego wypełnienia wewnętrznego. Jeśli jest włączona, używany będzie wzór koncentryczny dla obszaru w celu przyspieszenia druku. W przeciwnym razie domyślnie używany będzie wzór prostoliniowy." + +msgid "" +"This plate is locked,\n" +"We can not do auto-arrange on this plate." +msgstr "" +"Ta płyta jest zablokowana, \n" +"Nie można automatycznie ustawiać tej płyty." + +msgid "" +"This plate is locked,\n" +"We can not do auto-orient on this plate." +msgstr "" +"Ta płyta jest zablokowana,\n" +"Nie można automatycznie ustawiać tej płyty." + +msgid "This printer does not support printing all plates" +msgstr "Ta drukarka nie obsługuje drukowania wszystkich stołów" + +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" + +msgid "This setting determines the distance between neighboring tree support nodes." +msgstr "To ustawienie określa odległość między sąsiednimi węzłami podpory drzewa." + +msgid "This setting determines the initial diameter of support nodes." +msgstr "To ustawienie określa początkową średnicę węzłów podpory." + +msgid "This setting determines the maximum overhang angle that t he branches of tree support allowed to make.If the angle is increased, the branches can be printed more horizontally, allowing them to reach farther." +msgstr "To ustawienie określa maksymalny kąt nawisu, jaki mogą tworzyć gałęzie podpory (drzewo). Jeśli kąt zostanie zwiększony, gałęzie mogą być drukowane bardziej poziomo, pozwalając im sięgać dalej." + +msgid "" +"This setting is only used for model size tuning with small value in some cases.\n" +"For example, when the model size has slight errors and is difficult be assembled.\n" +"For large size tuning, please use model scaling function.\n" +"\n" +"The value will be reset to 0." +msgstr "" +"To ustawienie jest stosowane tylko do dostrojenia rozmiaru modelu z małą\n" +"wartością w niektórych przypadkach.\n" +"Na przykład, gdy rozmiar modelu ma mały błąd i trudno go złożyć.\n" +"Do dostrojenia dużego rozmiaru, proszę użyć funkcji skalowania modelu.\n" +"\n" +"Wartość zostanie zresetowana do 0." + +msgid "" +"This setting is only used for model size tunning with small value in some cases.\n" +"For example, when model size has small error and hard to be assembled.\n" +"For large size tuning, please use model scale function.\n" +"\n" +"The value will be reset to 0." +msgstr "" +"To ustawienie jest używane tylko do dostrajania rozmiaru modelu w niewielkim stopniu.\n" +"Na przykład, gdy rozmiar modelu ma małe błędy lub gdy tolerancje są nieprawidłowe. W przypadku wprowadzania dużych zmian należy do tego użyć funkcji skalowania modelu.\n" +"\n" +"Wartość zostanie zresetowana do 0." + +msgid "This setting specifies the count of walls around support" +msgstr "To ustawienie określa liczbę ścian wokół podpory" + +msgid "This setting specifies whether to add infill inside large hollows of tree support" +msgstr "To ustawienie określa, czy w podporach w formie drzewa o dużych pustych przestrzeniach powinien być dodawany materiał wypełniający." + +msgid "This setting specify the count of walls around support" +msgstr "To ustawienie określa liczbę ścian wokół podpory" + +msgid "This setting specify the count of walls around tree support" +msgstr "To ustawienie określa liczbę ścian wokół podpory w formie drzewa." + +msgid "This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. Can't be zero" +msgstr "To ustawienie określa, ile objętości filamentu może być stopione i wyciśnięte na sekundę. Prędkość drukowania jest ograniczana przez maksymalną prędkość przepływu, jeśli prędkość jest zbyt wysoka i nieodpowiednio ustawiona. Nie może wynosić 0" + +msgid "This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. Zero means no limit" +msgstr "Użyj tego, aby ustawić maksymalną prędkość przepływu filamentu, który można stopić i wytłoczyć na sekundę. Szybkość drukowania jest ograniczona przez maksymalną prędkość przepływu, jeśli ustawienia są nieracjonalnie wysokie. 0 oznacza, że nie ma limitu." + +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." + +#, c-format, boost-format +msgid "" +"This slicer file version %s is newer than %s's version.\n" +"\n" +"Would you like to update your Bambu Studio software to enable all functionality in this slicer file?" +msgstr "" +"Ta wersja pliku slicera %s jest nowsza niż wersja dostępna w %s. \n" +"\n" +"Czy chcesz zaktualizować Bambu Studio, aby włączyć wszystkie funkcje w tej wersji pliku slicera?" + +#, c-format, boost-format +msgid "This slicer file version %s is newer than %s's version:" +msgstr "Ta wersja pliku slicera %s jest nowsza niż wersja %s:" + +msgid "This software uses open source components whose copyright and other proprietary rights belong to their respective owners" +msgstr "To oprogramowanie korzysta z komponentów o otwartym kodzie źródłowym, których prawa autorskie i inne prawa własności przynależą do ich właścicieli" + +msgid "Threshold angle" +msgstr "Kąt progowy" + +msgid "Thumbnail size" +msgstr "Rozmiar miniatury" + +msgid "Tile Window to Left of Screen" +msgstr "Ustaw okno z lewej strony ekranu" + +msgid "Tile Window to Right of Screen" +msgstr "Ustaw okno z prawej strony ekranu" + +msgid "Time" +msgstr "Czas" + +msgid "Time Estimation" +msgstr "Szacowany czas" + +msgid "Time lapse G-code" +msgstr "G-code timelapse" + +msgid "Time to load new filament when switch filament. For statistics only" +msgstr "Czas ładowania nowego filamentu przy jego zmianie. Tylko do celów statystycznych" + +msgid "Time to unload old filament when switch filament. For statistics only" +msgstr "Czas rozładowania starego filamentu przy jego zmianie. Tylko do celów statystycznych" + +msgid "Timelapse" +msgstr "Timelaps" + +#: resources/data/hints.ini: [hint:Timelapse] +msgid "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" +msgstr "" +"Timelapse\n" +"Czy wiesz, że możesz generować film timelapse podczas każdego wydruku?" + +msgid "Timelapse Wipe Tower" +msgstr "Timelaps - Wieża Czyszcząca" + +msgid "Timelapse is not supported because Print sequence is set to \"By object\"." +msgstr "Timelapse nie jest obsługiwany, ponieważ sekwencja druku jest ustawiona na \"Według obiektu\"." + +msgid "Timelapse without toolhead" +msgstr "Timelapse bez głowicy narzędzia" + +msgid "Tips" +msgstr "Wskazówki" + +msgid "Tips:" +msgstr "Wskazówki:" + +msgid "" +"Tips for calibration material: \n" +"- Materials that can share same hot bed temperature\n" +"- Different filament brand and family(Brand = Bambu, Family = Basic, Matte)" +msgstr "" +"Porady dotyczące kalibracji materiału: \n" +"- Materiały, które wymagają tą samą temperaturę stołu\n" +"- Różne marki i rodziny filamentów (Marka = Bambu, Rodzina = Basic, Matte)" + +msgid "Title" +msgstr "Tytuł" + +msgid "To" +msgstr "Do" + +msgid "To Volumetric Speed" +msgstr "Do Prędkości Przepływu" + +msgid "To k Value" +msgstr "Do wartości k" + +msgid "To objects" +msgstr "Do modeli" + +msgid "To parts" +msgstr "Na części" + +msgid "To save cut correspondence you can delete all connectors from all related objects." +msgstr "Aby zachować korespondencję cięcia, możesz usunąć wszystkie łączniki ze wszystkich powiązanych obiektów." + +msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." +msgstr "Aby użyć niestandardowego pliku CA, proszę zaimportować swój plik CA do magazynu certyfikatów / kluczy." + +msgid "Toggle Wireframe" +msgstr "Przełącz siatkę" + +msgid "Tolerance" +msgstr "Tolerancja" + +msgid "" +"Too big scarf start height.\n" +"Reset to 50%" +msgstr "" +"Zbyt duża wysokość początkowa szwu Scarf.\n" +"Zresetuj do 50%" + +msgid "" +"Too large elefant foot compensation is unreasonable.\n" +"If really have serious elephant foot effect, please check other settings.\n" +"For example, whether bed temperature is too high.\n" +"\n" +"The value will be reset to 0." +msgstr "" +"Wartość dla kompensacji \"stopy słonia\" jest zbyt duża.\n" +"Jeśli występują poważne problemy ze \"stopą słonia\", sprawdź też inne ustawienia.\n" +"Na przykład: temperatura stołu może być zbyt wysoka.\n" +"\n" +"Wartość zostanie zresetowana do 0." + +msgid "" +"Too large elephant foot compensation is unreasonable.\n" +"If really have serious elephant foot effect, please check other settings.\n" +"For example, whether bed temperature is too high.\n" +"\n" +"The value will be reset to 0." +msgstr "" +"Zbyt duża kompensacja efektu \"stopy słonia\" nie jest wskazana.\n" +"Jeśli rzeczywiście występuje poważny efekt stopy słonia, proszę sprawdzić inne ustawienia.\n" +"Na przykład, czy temperatura stołu jest zbyt wysoka.\n" +"\n" +"Wartość zostanie zresetowana do 0." + +msgid "" +"Too large layer height.\n" +"Reset to 0.2" +msgstr "" +"Zbyt duża wysokość warstwy.\n" +"Zresetowano do 0.2" + +msgid "Too large line width" +msgstr "Zbyt duża szerokość linii" + +msgid "" +"Too small ironing spacing.\n" +"Reset to 0.1" +msgstr "" +"Zbyt mała odległość między ścieżkami przy prasowaniu.\n" +"Zresetowano do 0.1" + +msgid "" +"Too small layer height.\n" +"Reset to 0.2" +msgstr "" +"Zbyt mała wysokość warstwy.\n" +"Zresetowano do 0.2" + +msgid "Too small line width" +msgstr "Zbyt mała szerokość linii" + +msgid "" +"Too small max volumetric speed.\n" +"Reset to 0.5" +msgstr "" +"Zbyt mała maksymalna prędkość przepływu.\n" +"Zresetowano do 0.5" + +msgid "" +"Too small scarf start height.\n" +"Reset to 50%" +msgstr "" +"Zbyt mała wysokość początkowa szwu Scarf.\n" +"Zresetuj do 50%" + +msgid "Tool" +msgstr "Narzędzie" + +msgid "Tool-Lay on Face" +msgstr "Narzędzie-Połóż na powierzchni" + +msgid "Tool-Move" +msgstr "Narzędzie-Przesuń" + +msgid "Tool-Rotate" +msgstr "Narzędzie-Obróć" + +msgid "Tool-Scale" +msgstr "Narzędzie-Skaluj" + +msgid "Tool Move" +msgstr "Przesuń narzędzie" + +msgid "Tool Rotate" +msgstr "Obróć narzędzie" + +msgid "Tool Volume" +msgstr "Objętość narzędzia" + +msgid "Tool type" +msgstr "Typ narzędzia" + +msgid "Toolbar" +msgstr "Pasek narzędzi" + +msgid "Top" +msgstr "Góra" + +msgctxt "Layers" +msgid "Top" +msgstr "Góra" + +msgid "Top/bottom shells" +msgstr "Górne/dolne powłoki" + +msgid "Top Minimum Shell Thickness" +msgstr "Minimalna grubość górnej powłoki" + +msgid "Top Solid Layers" +msgstr "Pełne warstwy górne" + +msgid "Top View" +msgstr "Widok z góry" + +msgid "Top Z distance" +msgstr "Odstęp góry w osi Z" + +msgid "Top area threshold" +msgstr "Próg górnego obszaru" + +msgid "Top interface layers" +msgstr "Górne warstwy łączące" + +msgid "Top interface spacing" +msgstr "Rozstaw górnych warstw łączących" + +msgid "Top shell layers" +msgstr "Górne warstwy powłoki" + +msgid "Top shell thickness" +msgstr "Grubość górnej powłoki" + +msgid "Top solid layers" +msgstr "Solidne warstwy górne" + +msgid "Top surface" +msgstr "Górna powierzchnia" + +msgid "Top surface flow ratio" +msgstr "Współczynnik przepływu górnej powierzchni" + +msgid "Top surface pattern" +msgstr "Wzór górnej powierzchni" + +msgid "Top surfaces" +msgstr "Górne powierzchnia" + +msgid "Topmost surface" +msgstr "Tylko ostatnia warstwa" + +msgid "Torus" +msgstr "Torus" + +msgid "Total" +msgstr "Całkowity" + +msgid "Total Estimation" +msgstr "Całkowite oszacowanie" + +msgid "Total Filament" +msgstr "Całkowita ilość filamentu" + +msgid "Total Time Estimation" +msgstr "Szacowanie czasu całkowitego" + +msgid "Total Volume:" +msgstr "Całkowita objętość:" + +msgid "Total cost" +msgstr "Koszt całkowity" + +msgid "Total time" +msgstr "Czas całkowity" + +msgid "Tower" +msgstr "Wieża" + +msgid "Traditional" +msgstr "Tradycyjny" + +msgid "Transfer" +msgstr "Przenieś" + +msgid "Transfer or discard changes" +msgstr "Przenieś lub odrzuć zmiany" + +msgid "Transfer the selected options to the newly selected preset." +msgstr "Przenieś wybrane opcje do nowo wybranego profilu." + +#, boost-format +msgid "" +"Transfer the selected options to the newly selected preset \n" +"\"%1%\"." +msgstr "" +"Przenieś wybrane opcje do nowo wybranego profilu \n" +"\"%1%\"." + +msgid "Translate" +msgstr "Przetłumacz" + +msgid "Translation" +msgstr "Tłumaczenie" + +msgid "Translation/Zoom" +msgstr "Przesunięcie/Przybliżenie" + +msgid "Travel" +msgstr "Prędkość jałowa" + +msgid "Travel distance threshold" +msgstr "Minimalna odległość" + +msgid "Travel speed" +msgstr "Prędkość przemieszczania" + +msgid "Tree Hybrid" +msgstr "Hybrydowe" + +msgid "Tree Organic" +msgstr "Organiczne" + +msgid "Tree Slim" +msgstr "Cienkie" + +msgid "Tree Strong" +msgstr "Grube" + +msgid "Tree support branch angle" +msgstr "Kąt gałęzi podpory drzewa" + +msgid "Tree support branch diameter" +msgstr "Średnica gałęzi podpory organicznej" + +msgid "Tree support branch distance" +msgstr "Odstęp gałęzi podpór drzewa" + +msgid "Tree support brim width" +msgstr "Szerokość Brimu dla podpory drzewa" + +msgid "Tree support wall loops" +msgstr "Pętle ścian podpory drzewa" + +msgid "Tree support with infill" +msgstr "Podpora w formie drzewa z wypełnieniem" + +msgid "Tri-hexagon" +msgstr "Trójkatny heksagon" + +msgid "Triangle" +msgstr "Trójkąt" + +msgid "Triangles" +msgstr "Trójkąty" + +#, boost-format +msgid "Triangles: %1%\n" +msgstr "Trójkąty: %1%\n" + +msgid "Tutorial" +msgstr "Samouczek" + +msgid "Type" +msgstr "Typ" + +msgid "Type:" +msgstr "Typ:" + +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" + +msgid "Unable to connect printer" +msgstr "Nie można podłączyć drukarki" + +msgid "Unable to create zip file" +msgstr "Nie można utworzyć pliku zip" + +#, c-format, boost-format +msgid "" +"Unable to load shaders:\n" +"%s" +msgstr "" +"Nie można załadować shaderów:\n" +"%s" + +msgid "Unable to perform boolean operation on model meshes. Only positive parts will be exported." +msgstr "Nie można przeprowadzić operacji boolowskich na siatkach modelu. Eksportowane będą tylko części dodatnie." + +msgid "Unable to perform boolean operation on model meshes. Only positive parts will be kept. You may fix the meshes and try agian." +msgstr "Nie można wykonać operacji boolowskich na siatkach modelu. Eksportowane będą tylko części dodatnie." + +msgid "Unable to perform boolean operation on selected parts" +msgstr "Nie można przeprowadzić operacji boolowskich na siatkach modelu" + +msgid "Unable to reload:" +msgstr "Nie można przeladować:" + +msgid "Unable to replace with more than one volume" +msgstr "Nie można zastąpić więcej niż jednego woluminu" + +msgid "Unconnected device" +msgstr "Urządzenie niepodłączone" + +msgid "Undef" +msgstr "Nieokreślone" + +msgid "Undefine" +msgstr "Nieokreślone" + +msgid "Undefined" +msgstr "Niezdefiniowane" + +msgid "Underflow" +msgstr "Niedomiar" + +msgid "Undo" +msgstr "Cofnij" + +msgid "Undo integration failed." +msgstr "Cofnięcie integracji nie powiodło się." + +msgid "Undo integration was successful." +msgstr "Cofnięcie integracji zakończone sukcesem." + +msgid "Union" +msgstr "Kombinacja" + +msgid "Units" +msgstr "Jednostki" + +msgid "Unknown" +msgstr "Nieznane" + +msgid "Unknown Error." +msgstr "Nieznany błąd." + +msgid "Unknown Failure" +msgstr "Nieznana awaria" + +msgid "Unknown error occured" +msgstr "Wystąpił nieznany błąd" + +msgid "Unknown error when export G-code." +msgstr "Nieznany błąd podczas eksportu G-kodu." + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf lub .zip.amf." + +msgid "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj lub .amf(.xml)." + +msgid "Unkown Error." +msgstr "Nieznany błąd." + +msgid "Unload" +msgstr "Wyładuj" + +msgid "Unload Filament" +msgstr "Wyładuj filament" + +msgid "Unlock" +msgstr "Odblokuj" + +msgid "Unprintable area in XY plane. For example, X1 Series printers use the front left corner to cut filament during filament change. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"" +msgstr "Obszar niemożliwy do wydrukowania w płaszczyźnie XY. Na przykład drukarki serii X1 używają przedniego lewego rogu do odcięcia filamentu podczas jego zmiany. Obszar jest wyrażony jako wielokąt punktów w formacie: \"XxY, XxY, ...\"" + +msgid "Unretract" +msgstr "Unretrakcja" + +msgid "Unsaved Changes" +msgstr "Niezapisane zmiany" + +msgid "Unsupported OpenGL version" +msgstr "Niewspierana wersja OpenGL" + +msgid "Untitled" +msgstr "Bez tytułu" + +msgid "UpToDate" +msgstr "Aktualizacja" + +msgid "Update" +msgstr "Aktualizuj" + +msgid "Update built-in Presets automatically." +msgstr "Automatyczna aktualizacja wbudowanych profili." + +msgid "Update failed." +msgstr "Aktualizacja nie powiodła się." + +msgid "Update firmware" +msgstr "Aktualizuj firmware" + +msgid "Update remaining capacity" +msgstr "Aktualizuj pozostałą pojemność" + +msgid "Update successful." +msgstr "Aktualizacja zakończona sukcesem." + +msgid "Update the configs values of 3mf to latest." +msgstr "Zaktualizuj wartości konfiguracyjne formatu 3mf do najnowszej wersji." + +msgid "Update your Bambu Studio could enable all functionality in the 3mf file." +msgstr "Zaktualizowanie Bambu Studio może umożliwić korzystanie ze wszystkich funkcji pliku 3MF." + +msgid "Updating" +msgstr "Aktualizowanie" + +msgid "Updating failed" +msgstr "Aktualizacja nieudana" + +msgid "Updating successful" +msgstr "Aktualizacja zakończona sukcesem" + +msgid "Upload" +msgstr "Prześlij" + +msgid "Upload Models" +msgstr "Prześlij modele" + +msgid "Upload Pictrues" +msgstr "Prześlij zdjęcia" + +msgid "Upload Pictures" +msgstr "Prześlij zdjęcia" + +msgid "Upload failed\n" +msgstr "Błąd przesyłania\n" + +#, c-format, boost-format +msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" +msgstr "Nazwa pliku do wysłania nie kończy się na \"%s\". Czy chcesz kontynuować?" + +msgid "Upload not enabled on FlashAir card." +msgstr "Przesyłanie nie jest włączone na karcie FlashAir." + +msgid "Upload task timed out. Please check the network problem and try again" +msgstr "Przekroczono limit czasu przesyłania. Sprawdź stan sieci i spróbuj ponownie." + +msgid "Upload task timed out. Please check the network status and try again." +msgstr "Przekroczono czas zadania przesyłania. Sprawdź status sieci i spróbuj ponownie." + +msgid "Upload to Printer Host with the following filename:" +msgstr "Załaduj do serwera drukarki z następującą nazwą pliku:" + +msgid "Uploading" +msgstr "Przesyłanie" + +msgid "Uploading 3mf" +msgstr "Wysyłanie pliku 3mf" + +msgid "Upper part" +msgstr "Górna część" + +msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." +msgstr "Użyj „Parzysty-nieparzysty” do modeli samolotów 3DLabPrint. Użyj „Zamknij otwory”, aby zamknąć wszystkie otwory w modelu." + +msgid "Use AMS" +msgstr "Użyj AMS" + +msgid "Use External Spool" +msgstr "Użyj zewnętrznej szpuli" + +msgid "Use Modified Value" +msgstr "Użyj zmodyfikowanej wartości" + +msgid "Use Modified Value of Filament Preset" +msgstr "Użyj zmodyfikowanej wartości ustawień filamentu" + +msgid "Use Modified Value of Printer Preset" +msgstr "Użyj zmodyfikowanej wartości profilu drukarki" + +msgid "Use Modified Value of Process Preset" +msgstr "Użyj zmodyfikowanej wartości profilu procesu drukowania" + +msgid "Use Orthogonal View" +msgstr "Użyj widoku ortogonalnego" + +msgid "Use Perspective View" +msgstr "Użyj widoku perspektywicznego" + +msgid "Use firmware retraction" +msgstr "Użyj retrakcji z firmware" + +msgid "Use forward slashes ( / ) as a directory separator if needed." +msgstr "Użyj ukośników ( / ) jako separatora katalogów, jeśli jest to potrzebne." + +msgid "Use only one wall on flat top surface, to give more space to the top infill pattern" +msgstr "Użyj tylko jednej ściany na pierwszej warstwie, aby dać więcej miejsca na wzór dolnego wypełnienia" + +msgid "Use only one wall on flat top surface, to give more space to the top infill pattern. Could be applied on topmost surface or all top surface." +msgstr "Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby dać więcej miejsca dla wzoru górnego wypełnienia. Może być zastosowane na najwyższej powierzchni lub na wszystkich górnych powierzchniach." + +msgid "Use only one wall on flat top surface, to give more space to the top infill pattern. Could be applyed on topmost surface or all top surface." +msgstr "Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby dać więcej miejsca dla wzoru górnego wypełnienia. Może być zastosowane na najwyższej powierzchni lub na wszystkich górnych powierzchniach." + +msgid "Use only one wall on the first layer of model" +msgstr "Użyj tylko jednej ściany na pierwszej warstwie modelu" + +msgid "Use relative E distances" +msgstr "Użyj względnych odległości E" + +msgid "Use scarf joint for inner walls as well." +msgstr "Użyj szwu Scarf również do ścian wewnętrznych." + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "Zastosuj szew Scarf, aby zminimalizować widoczność szwu i zwiększyć jego wytrzymałość." + +msgid "Use this setting to rotate the support pattern on the horizontal plane." +msgstr "To ustawienie odpowiada za obrót materiału podporowego w płaszczyźnie poziomej." + +msgid "Used Filament (g)" +msgstr "Użyty filament (g)" + +msgid "Used Filament (m)" +msgstr "Użyty filament (m)" + +msgid "Used Filament (mm³)" +msgstr "Użyty filament (mm³)" + +msgid "Used Materials" +msgstr "Użyte materiały" + +msgid "Used filament" +msgstr "Użyty filament" + +msgid "User" +msgstr "Użytkownik" + +msgid "" +"User's fillment preset set. \n" +"Can be shared with others." +msgstr "" +"Profile filamentu.\n" +"Można je udostępniać innym osobom." + +msgid "User Experience" +msgstr "Doświadczenie użytkownika" + +msgid "User Preset" +msgstr "Profil użytkownika" + +msgid "User Sync" +msgstr "Synchronizacja Użytkownika" + +msgid "User authorization timeout" +msgstr "Upłynął limit czasu na autoryzację użytkownika" + +msgid "User can self-define the project file name when export" +msgstr "Użytkownik może samodzielnie zdefiniować nazwę pliku projektu podczas eksportu" + +msgid "User logged out" +msgstr "Użytkownik wylogowany" + +msgid "User pause" +msgstr "Wstrzymane przez użytkownika" + +msgid "User presets" +msgstr "Profil użytkownika" + +msgid "User sync" +msgstr "Synchronizacja użytkownika" + +msgid "V" +msgstr "V" + +msgid "VFA" +msgstr "VFA" + +msgid "VFA test" +msgstr "Test VFA" + +#, c-format, boost-format +msgid "Value %s is out of range, continue?" +msgstr "Wartość %s jest spoza zakresu, kontynuować?" + +#, c-format, boost-format +msgid "Value %s is out of range. The valid range is from %d to %d." +msgstr "Wartość %s jest spoza zakresu. Poprawny zakres wynosi od %d do %d." + +msgid "Value is out of range." +msgstr "Wartość jest spoza zakresu." + +msgid "Value step" +msgstr "Krok wartości" + +msgid "Variable layer height" +msgstr "Zmienna wysokość warstwy" + +msgid "Variable layer height is not supported with Organic supports." +msgstr "Zmienna wysokość warstwy nie jest dostępna w przypadku podpór organicznych." + +msgid "Vendor" +msgstr "Dostawca" + +msgid "Vendor is not find, please reselect." +msgstr "Dostawca nie został znaleziony; proszę wybrać ponownie." + +msgid "Vendor is not found, please reselect." +msgstr "Dostawca nie został znaleziony, proszę wybrać ponownie." + +msgid "Vendor is not selected, please reselect vendor." +msgstr "Producent nie jest wybrany, proszę ponownie wybrać producenta." + +msgid "Vendor of filament. For show only" +msgstr "Dostawca filamentu. Tylko do celów prezentacyjnych" + +msgid "Verification failed." +msgstr "Weryfikacja nie powiodła się." + +msgid "Version" +msgstr "Wersja" + +msgid "Version:" +msgstr "Wersja:" + +msgid "Vertex" +msgstr "Wierzchołek" + +msgid "Vertical" +msgstr "Pionowa linia" + +msgid "Vertical slider - Move active thumb Down" +msgstr "Suwak pionowy - Przesuń aktywny punkt w dół" + +msgid "Vertical slider - Move active thumb Up" +msgstr "Suwak pionowy - Przesuń aktywny punkt w górę" + +msgid "Vibration compensation" +msgstr "Kompensacja drgań" + +msgid "Video" +msgstr "Wideo" + +msgid "View" +msgstr "Widok" + +msgid "View: keep horizontal" +msgstr "Widok: w orientacji poziomej" + +msgid "View Liveview" +msgstr "Podgląd na żywo" + +msgid "View all Daily tips" +msgstr "Wyświetl wszystkie \"Porady Dnia\"" + +msgid "View all object's settings" +msgstr "Wyświetl wszystkie ustawienia obiektów" + +msgid "View control settings" +msgstr "Ustawienia kontroli widoku" + +msgid "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" +msgstr "" +"Narzędzia do wirtualnej kamery są wymagane do tego zadania!\n" +"Czy chcesz je zainstalować?" + +#, c-format, boost-format +msgid "Virtual camera initialize failed (%s)!" +msgstr "Inicjalizacja wirtualnej kamery nie powiodła się (%s)!" + +msgid "Volume:" +msgstr "Objętość:" + +#, boost-format +msgid "Volume: %1% in³\n" +msgstr "Objętość: %1% cal³\n" + +#, boost-format +msgid "Volume: %1% mm³\n" +msgstr "Objętość: %1% mm³\n" + +msgid "Volume Operations" +msgstr "Operacje na objętości" + +msgid "Volume of nozzle between the cutter and the end of nozzle" +msgstr "Objętość dyszy między nożem do cięcia filamentu a końcem dyszy" + +msgid "Volumetric flow rate (mm³/s)" +msgstr "Natężenie przepływu objętościowego (mm³/s)" + +msgid "Volumetric speed limitation" +msgstr "Ograniczenie prędkości przepływu" + +msgid "WARNING:" +msgstr "OSTRZEŻENIE:" + +msgid "WET" +msgstr "MOKRY" + +msgid "Wait" +msgstr "Czekaj" + +msgid "Waiting" +msgstr "Oczekiwanie" + +msgid "Wall distribution count" +msgstr "Liczba rozdzielanych ścian" + +msgid "Wall generator" +msgstr "Generator ścian" + +msgid "Wall loops" +msgstr "Ilość obrysów ściany" + +msgid "Wall transition length" +msgstr "Długość przejścia ściany" + +msgid "Wall transitioning filter margin" +msgstr "Margines filtra przejścia ściany" + +msgid "Wall transitioning threshold angle" +msgstr "Kąt progowy przejścia ściany" + +msgid "Walls" +msgstr "Ściany" + +msgid "" +"Waring:The count of newly added and \n" +" current extruders exceeds 16." +msgstr "" +"Ostrzeżenie: Liczba nowo dodanych i \n" +"aktualnych ekstruderów przekracza 16." + +msgid "Warning" +msgstr "Ostrzeżenie" + +msgid "Warning:" +msgstr "Ostrzeżenie:" + +msgid "Warning:please select Plane's feature." +msgstr "Uwaga: proszę wybrać funkcję płaszczyzny." + +msgid "Warning:please select Point's or Circle's feature." +msgstr "Uwaga: wybierz funkcję Punkt lub Okrąg." + +msgid "Warning:please select two different mesh." +msgstr "Uwaga: proszę wybrać dwie różne siatki." + +msgid "We ask for your help to improve everyone's printer" +msgstr "Prosimy o pomoc w poprawie drukarek wszystkich użytkowników" + +msgid "We could create the filament presets for your following printer:" +msgstr "Możemy utworzyć profil filamentu dla Twojej następującej drukarki:" + +msgid "We found the best Flow Dynamics Calibration Factor" +msgstr "Znaleźliśmy najlepszy Współczynnik Kalibracji Dynamiki Przepływu" + +msgid "We found the best flow ratio for you" +msgstr "Znaleźliśmy dla Ciebie najlepszy współczynnik przepływu" + +msgid "" +"We have added an experimental style \"Tree Slim\" that features smaller support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." +msgstr "" +"Dodaliśmy eksperymentalny styl \"Cienkie Drzewo\", który charakteryzuje się mniejszym objętością podpory, ale słabszą wytrzymałością.\n" +"Zalecamy korzystanie z niego z: 0 warstw łączących, 0 odległością od góry, 2 ścianami." + +msgid "" +"We now have added the auto-calibration for different filaments, which is fully automated and the result will be saved into the printer for future use. You only need to do the calibration in the following limited cases:\n" +"1. If you introduce a new filament of different brands/models or the filament is damp;\n" +"2. if the nozzle is worn out or replaced with a new one;\n" +"3. If the max volumetric speed or print temperature is changed in the filament setting." +msgstr "" +"Teraz dodaliśmy automatyczną kalibrację dla różnych filamentów, która jest w pełni zautomatyzowana, a wynik zostanie zapisany w drukarce do przyszłego użytku. Musisz przeprowadzić kalibrację tylko w następujących ograniczonych przypadkach:\n" +"1. Jeśli wprowadzasz nowy filament różnych marek/modeli lub filament jest wilgotny.\n" +"2. Jeśli dysza jest zużyta lub została wymieniona na nową;\n" +"3. Jeśli maksymalna prędkość przepływu lub temperatura druku zostały zmienione w ustawieniach filamentu." + +msgid "" +"We would rename the presets as \"Vendor Type Serial @printer you selected\". \n" +"To add preset for more prinetrs, Please go to printer selection" +msgstr "" +"Nazwa profilu zostanie zmieniona na \"Dostawca Typ Seria @nazwa drukarki, którą wybrałeś\".\n" +"Aby dodać profil dla innych drukarek, przejdź do wyboru drukarki" + +msgid "We would use Lidar to read the calibration result" +msgstr "Skorzystamy z Lidaru do odczytania wyniku kalibracji" + +msgid "What data would be collected?" +msgstr "Jakie dane zostaną zebrane?" + +msgid "What kind of gcode the printer is compatible with" +msgstr "Z jakim rodzajem G-code drukarka jest kompatybilna." + +msgid "When do you need Flow Dynamics Calibration" +msgstr "Kiedy potrzebujesz Kalibracji Dynamiki Przepływu" + +msgid "When enable spiral vase mode, machines with I3 structure will not generate timelapse videos." +msgstr "W trybie Wazy, maszyny o strukturze I3 nie generują wideo timelapse." + +msgid "When inserting a new filament, the AMS will not automatically read its information, leaving it blank for you to enter manually." +msgstr "Podczas wkładania nowego filamentu, AMS nie będzie automatycznie odczytywać jego informacji, pozostawiając je puste, abyś mógł wprowadzić je ręcznie." + +#: resources/data/hints.ini: [hint:When need to print with the printer door +#: opened] +msgid "" +"When need to print with the printer door opened\n" +"Did you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing lower temperature filament with a higher enclosure temperature. More info about this in the Wiki." +msgstr "" +"Kiedy należy drukować przy otwartych drzwiach drukarki? \n" +"Czy wiesz, że otwarcie drzwiczek drukarki może zmniejszyć prawdopodobieństwo zatkania ekstrudera/hotendu podczas drukowania filamentem o niższej temperaturze gdy temperatura obudowy jest wyższa? Więcej informacji na ten temat znajdziesz na Wiki." + +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 "" +"Podczas nagrywania timelapse'a bez głowicy zaleca się dodanie \"Timelaps - Wieża Czyszcząca\" \n" +"przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i wybranie \"Dodaj Prymityw\"->\"Timelaps - Wieża Czyszcząca\"." + +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\".\n" +msgstr "" +"Podczas nagrywania timelapse'a bez głowicy zaleca się dodanie \"Timelaps - Wieża Czyszcząca\" \n" +"przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i wybranie \"Dodaj Prymityw\"->\"Timelaps - Wieża Czyszcząca\".\n" + +msgid "When sparse infill density is low, the internal solid infill or internal bridge may have no archor at the end of line. This cause falling and bad quality when printing internal solid infill. When enable this feature, loop paths will be added to the sparse fill of the lower layers for specific thickness, so that better archor can be provided for internal bridge. 0 means disable this feature" +msgstr "Gdy gęstość wypełnienia jest niska, może się zdarzyć, że wewnętrzne wypełnienie lub wewnętrzny most nie ma kotwic na końcu linii. Skutkuje to opadaniem i słabą jakością druku wewnętrznego pełnego wypełnienia. Po włączeniu tej funkcji do dolnych warstw wypełnienia dodawane są pętle, o określonej grubości, co zapewnia lepsze zakotwiczenie wewnętrznych mostów. Wartość 0 oznacza, że ta funkcja jest wyłączona." + +msgid "When sparse infill density is low, the internal solid infill or internal bridge may have no archor at the end of line. This causes falling and bad quality when printing internal solid infill. When enable this feature, loop paths will be added to the sparse fill of the lower layers for specific thickness, so that better archor can be provided for internal bridge. 0 means disable this feature" +msgstr "Gdy gęstość wypełnienia jest niska, może się zdarzyć, że wewnętrzne wypełnienie lub wewnętrzny most nie ma kotwic na końcu linii. Skutkuje to opadaniem i słabą jakością druku wewnętrznego pełnego wypełnienia. Po włączeniu tej funkcji do dolnych warstw wypełnienia dodawane są pętle, o określonej grubości, co zapewnia lepsze zakotwiczenie wewnętrznych mostów. Wartość 0 oznacza, że ta funkcja jest wyłączona." + +msgid "When the current material run out, the printer will continue to print in the following order." +msgstr "Gdy obecny materiał się skończy, drukarka będzie kontynuować druk w kolejności następującej." + +msgid "When the current material run out,the printer will continue to print in the following order." +msgstr "Gdy obecny materiał się skończy, drukarka będzie kontynuować druk w następującej kolejności." + +msgid "When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this setting will not have transitions and no walls will be printed in the center to fill the remaining space. Reducing this setting reduces the number and length of these center walls, but may leave gaps or overextrude" +msgstr "Kiedy tworzyć przejścia między parzystą a nieparzystą liczbą ścian. Kształt klinu z kątem większym niż to ustawienie nie będzie miał przejść, a w środku nie zostaną wydrukowane ściany w celu wypełnienia pozostałej przestrzeni. Zmniejszenie tego ustawienia redukuje liczbę i długość tych środkowych ścian, ale może pozostawić przerwy lub spowodować nadmierną ekstruzję" + +msgid "When to use Flow Rate Calibration" +msgstr "Kiedy użyć kalibracji Natężenia Przepływu" + +msgid "When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is allotted to split or join the wall segments. It's expressed as a percentage over nozzle diameter" +msgstr "Podczas przechodzenia między różnymi liczbami obrysów, gdy część staje się cieńsza, przydzielana jest pewna ilość miejsca na rozdzielenie lub połączenie segmentów obrysu. Jest wyrażona w procentach i zostanie obliczona na podstawie średnicy dyszy." + +msgid "" +"When using support material for the support interface, We recommend the following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern." +msgstr "" +"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy następujące ustawienia:\n" +"0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór koncentryczny." + +msgid "" +"When using support material for the support interface, We recommend the following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern and disable independent support layer height" +msgstr "" +"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy następujące ustawienia:\n" +"0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór koncentryczny i wyłączenie niezależnej wysokości warstwy podpory" + +msgid "" +"When using support material for the support interface, We recommend the following settings:\n" +"0 top z distance, 0 interface spacing, interlaced rectilinear pattern and disable independent support layer height" +msgstr "" +"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy następujące ustawienia:\n" +"0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór koncentryczny i wyłączenie niezależnej wysokości warstwy podpory" + +msgid "When you need Max Volumetric Speed Calibration" +msgstr "Kiedy potrzebujesz kalibracji Maksymalnej Prędkość Przepływu" + +msgid "When you set the chamber temperature below 40\\u2103, the chamber temperature control will not be activated. And the target chamber temperature will automatically be set to 0\\u2103." +msgstr "Gdy ustawisz temperaturę komory poniżej 40\\u2103, sterowanie temperaturą komory nie będzie aktywowane. Docelowa temperatura komory zostanie automatycznie ustawiona na 0\\u2103." + +msgid "When you set the chamber temperature below 40℃, the chamber temperature control will not be activated. And the target chamber temperature will automatically be set to 0℃." +msgstr "Gdy ustawisz temperaturę komory poniżej 40℃, sterowanie temperaturą komory nie będzie aktywowane, a docelowa temperatura komory zostanie automatycznie ustawiona na 0℃." + +msgid "Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. It prevents nozzle from hitting the print when travel move. Using spiral line to lift z can prevent stringing" +msgstr "Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby stworzyć odstęp między dyszą a wydrukiem. Zapobiega to uderzeniu dyszy w wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z może zapobiec powstawaniu strun" + +msgid "Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. It prevents nozzle from hitting the print when travel moves. Using spiral line to lift z can prevent stringing" +msgstr "Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby stworzyć odstęp między dyszą a wydrukiem. Zapobiega to uderzeniu dyszy w wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z może zapobiec powstawaniu strun" + +msgid "Where to find your printer's IP and Access Code?" +msgstr "Gdzie znaleźć IP i kod dostępu do twojej drukarki?" + +msgid "Whether the machine supports silent mode in which machine use lower acceleration to print" +msgstr "Czy maszyna obsługuje tryb cichy, w którym używa niższego przyspieszenia do drukowania" + +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" +"Podczas drukowania według obiektu ekstruder może zderzyć się z obrysem skirtu.\n" +"Dlatego zresetuj wysokość skirtu na 1, aby tego uniknąć." + +msgid "Width" +msgstr "Szerokość" + +msgid "Width: " +msgstr "Szerokość: " + +msgid "Width of prime tower" +msgstr "Szerokość wieży czyszczącej" + +msgid "Width of the wall that will replace thin features (according to the Minimum feature size) of the model. If the Minimum wall width is thinner than the thickness of the feature, the wall will become as thick as the feature itself. It's expressed as a percentage over nozzle diameter" +msgstr "Szerokość ściany, która zastąpi cienkie detale modelu (zgodnie z minimalnym rozmiarem detalu). Jeśli minimalna szerokość ściany jest mniejsza niż grubość detalu, ściana będzie miał taką samą grubość jak sam element. Jest wyrażona w procentach i zostanie obliczona na podstawie średnicy dyszy." + +msgid "Wiki" +msgstr "Wiki" + +msgid "Window" +msgstr "Okno" + +msgid "Wipe" +msgstr "Czyszczenie" + +msgid "Wipe Distance" +msgstr "Odległość czyszczenia" + +msgid "Wipe options" +msgstr "Opcje Wipe" + +msgid "Wipe speed" +msgstr "Prędkość czyszczenia" + +msgid "Wipe while retracting" +msgstr "Czyszczenie przy retrakcji" + +msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." +msgstr "Dzięki tej opcji możesz wysyłać zadania do wielu urządzeń jednocześnie i zarządzać nimi." + +msgid "World coordinates" +msgstr "Współrzędne" + +msgid "Would you like to log in this printer with current account?" +msgstr "Czy chcesz zalogować się do tej drukarki za pomocą obecnego konta?" + +msgid "Would you like to log out the printer?" +msgstr "Czy chcesz wylogować drukarkę?" + +msgid "Would you like to update your Bambu Studio software to enable all functionality in this slicer file?\n" +msgstr "Czy chciałbyś zaktualizować oprogramowanie Bambu Studio, aby włączyć wszystkie funkcje tego pliku slicera?\n" + +msgid "Wrong Access code" +msgstr "Nieprawidłowy kod dostępu" + +msgid "Wrong password" +msgstr "Niepoprawne hasło" + +msgid "X-Y contour compensation" +msgstr "Kompensacja konturu X-Y" + +msgid "X-Y hole compensation" +msgstr "Kompensacja otworów X-Y" + +msgid "X1 General Settings - Network Settings in the side bar of X1 main screen" +msgstr "Ustawienia ogólne X1 - Ustawienia sieci na pasku bocznym ekranu głównego X1." + +msgid "XCam" +msgstr "XCam" + +msgid "XY separation between an object and its support" +msgstr "Odstęp materiału podporowego od modelu w osiach XY" + +msgid "XY separation between an object and its support at the first layer." +msgstr "Odstęp XY między obiektem a jego podporą na pierwszej warstwie." + +msgid "Year" +msgstr "Rok" + +msgid "Yes" +msgstr "Tak" + +msgid "Yes to All" +msgstr "Tak dla wszystkich" + +msgid "You'd better upgrade your software.\n" +msgstr "Powinieneś zaktualizować oprogramowanie.\n" + +#, c-format, boost-format +msgid "You are going to delete %u files from printer. Are you sure to continue?" +msgstr "Zamierzasz usunąć pliki %u z drukarki. Czy na pewno chcesz kontynuować?" + +msgid "" +"You can find it in \"Settings > Network > Connection code\"\n" +"on the printer, as shown in the figure:" +msgstr "" +"Możesz znaleźć go w „Ustawienia > Sieć > Kod dostępu”\n" +"na urządzeniu, jak pokazano na rysunku:" + +msgid "You can keep the modified presets for the new project, discard or save changes as new presets." +msgstr "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub zapisać jako nowe ustawienia." + +msgid "You can keep the modified presets to the new project or discard them" +msgstr "Możesz zachować zmodyfikowane ustawienia dla nowego projektu lub je odrzucić" + +msgid "You can keep the modifield presets to the new project, discard or save changes as new presets." +msgstr "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub zapisać jako nowe ustawienia." + +msgid "You can put your notes regarding the filament here." +msgstr "Tutaj możesz umieścić notatki dotyczące filamentu." + +msgid "You can put your notes regarding the printer here." +msgstr "Tutaj możesz umieścić notatki dotyczące drukarki." + +msgid "You can put your notes regarding the process here." +msgstr "Tutaj możesz umieścić notatki dotyczące procesu." + +msgid "You can select up to 16 images." +msgstr "Możesz wybrać maksymalnie 16 zdjęć." + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "Nie możesz wczytać projektu SLA mając na stole wieloczęściowy model" + +msgid "You could change the Flow Dynamics Calibration Factor in material editing" +msgstr "Możesz zmienić współczynnik Kalibracji Dynamiki Przepływu podczas edycji profilu filamentu" + +msgid "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching preset?" +msgstr "" +"Zmieniono niektóre ustawienia profilu.\n" +"Czy chcesz zachować te ustawienia (nowa wartość) po przełączeniu na inny profil?" + +msgid "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings after switching preset?" +msgstr "" +"Zmieniono niektóre ustawienia profilu.\n" +"Czy chcesz zachować te ustawienia po przełączeniu na inny profil?" + +#, boost-format +msgid "You have changed some settings of preset \"%1%\". " +msgstr "Zmieniono niektóre ustawienia profilu \"%1%\". " + +#, boost-format +msgid "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching preset?" +msgstr "" +"Zmieniono niektóre ustawienia w profilu \"%1%”. \n" +"Czy chcesz zachować te zmienione ustawienia (nowa wartość) po przełączeniu na inny profil?" + +msgid "" +"You have completed printing the mall model, \n" +"but the synchronization of rating information has failed." +msgstr "" +"Ukończyłeś drukowanie modelu, \n" +"ale synchronizacja informacji o ocenie nie powiodła się." + +msgid "You have entered an illegal input in the printable area section on the first page. Please check before creating it." +msgstr "W sekcji \"Obszar drukowania\" na pierwszej stronie wprowadzono nieprawidłową wartość. Sprawdź wprowadzone dane przed utworzeniem." + +msgid "You have not selected a printer or preset yet. Please select at least one." +msgstr "Nie wybrałeś jeszcze drukarki ani profilu. Proszę wybrać przynajmniej jedno." + +msgid "You have not selected the vendor and model or inputed the custom vendor and model." +msgstr "Nie wybrano dostawcy ani modelu lub nie wprowadzono niestandardowego dostawcy i modelu." + +msgid "You have not yet chosen which printer preset to create based on. Please choose the vendor and model of the printer" +msgstr "Jeszcze nie dokonano wyboru, na podstawie którego profilu drukarki ma być utworzony nowy profil. Proszę wybrać producenta i model drukarki" + +msgid "You have not yet selected the printer to replace the nozzle, please choose." +msgstr "Nie wybrałeś jeszcze drukarki, do której chcesz zamienić dyszę, proszę dokonaj wyboru." + +msgid "You have previously modified your settings." +msgstr "Wcześniej zmodyfikowałeś swoje ustawienia." + +msgid "You need to select at least one filament preset." +msgstr "Musisz wybrać przynajmniej jeden pofil filamentu." + +msgid "You need to select at least one process preset." +msgstr "Należy wybrać co najmniej jeden profil procesu." + +msgid "You need to select the material type and color first." +msgstr "Najpierw musisz wybrać typ i kolor materiału." + +msgid "" +"You try to delete an object which is a part of a cut object.\n" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed." +msgstr "" +"Próbujesz usunąć obiekt będący częścią obiektu wycięcia.\n" +"To działanie przerwie korespondencję wycinania.\n" +"Po tym niemożliwe będzie zagwarantowanie spójności modelu." + +msgid "" +"Your comment result cannot be uploaded due to some reasons. As follows:\n" +"\n" +" error code: " +msgstr "" +"Twoja ocena nie może być przesłana z powodu pewnych problemów. Jak niżej:\n" +"\n" +" kod błędu: " + +msgid "Your model needs support ! Please make support material enable." +msgstr "Twój model wymaga podpór! Włącz generowanie podpór." + +msgid "Your nozzle diameter in preset is not consistent with memorized nozzle diameter. Did you change your nozzle lately?" +msgstr "Średnica dyszy w profilu nie jest zgodna z zapamiętaną średnicą dyszy. Czy ostatnio zmieniłeś dyszę?" + +msgid "Your nozzle diameter in sliced file is not consistent with memorized nozzle. If you changed your nozzle lately, please go to Device > Printer Parts to change settings." +msgstr "Średnica dyszy w przetworzonym pliku nie jest zgodna z średnicą dyszy w ustawieniach. Jeśli ostatnio zmieniłeś dyszę, przejdź do opcji Urządzenie > Części drukarki, aby zmienić to ustawienie." + +msgid "Your nozzle type in preset is not consistent with memorized nozzle.Did you change your nozzle lately ? " +msgstr "Twój domyślny typ dyszy nie zgadza się z zapisaną dyszą. Czy ostatnio zmieniałeś dyszę ? " + +msgid "Your object appears to be too large, Do you want to scale it down to fit the heat bed automatically?" +msgstr "Twój obiekt wydaje się być zbyt duży. Czy chcesz automatycznie przeskalować go, aby pasował do stołu grzejnego?" + +msgid "Z Hop Type" +msgstr "Typ Z-hop" + +msgid "Z gap between object and raft. Ignored for soluble interface" +msgstr "Dystans między modelem, a raftem, mierzony w poziomie. Ignorowany dla rozpuszczalnych warstw łączących" + +msgid "Z hop lower boundary" +msgstr "Dolna granica Z-hop" + +msgid "Z hop upper boundary" +msgstr "Górna granica Z-hop" + +msgid "Z hop when retract" +msgstr "Z-hop podczas retrakcji" + +msgid "Z hop will only come into effect when Z is above this value and is below the parameter: \"Z hop upper boundary\"" +msgstr "Jeśli podana jest dodatnia wartość, oś Z będzie podnosić się tylko poniżej ustawionej tutaj granicy. W ten sposób możesz zablokować podnoszenie się osi Z powyżej ustawionej wysokości." + +#: resources/data/hints.ini: [hint:Z seam location] +msgid "" +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves the overall look of your model. Check it out!" +msgstr "" +"Pozycja szwu Z\n" +"Czy wiesz, że możesz dostosować lokalizację szwu Z, a nawet malować go na swoim wydruku, aby był w mniej widocznym miejscu? Poprawia to ogólny wygląd Twojego modelu. Sprawdź to!" + +msgid "" +"Zero initial layer height is invalid.\n" +"\n" +"The first layer height will be reset to 0.2." +msgstr "" +"Wysokość Zero pierwszej warstwy jest nieprawidłowa.\n" +"\n" +"Wysokość pierwszej warstwy zostanie zresetowana do 0.2." + +msgid "Zig zag" +msgstr "Zig zag" + +msgid "Zoom" +msgstr "Powiększenie" + +msgid "Zoom View" +msgstr "Powiększ widok" + +msgid "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center." +msgstr "Powiększ w kierunku pozycji wskaźnika myszy w widoku 3D, a nie w centrum okna 2D." + +msgid "Zoom of view" +msgstr "Powiększenie widoku" + +msgid "Zoom to mouse position" +msgstr "Powiększ do pozycji myszy" + +msgid "[Delete Required]" +msgstr "[Usuń Wymagane]" + +msgid "(LAN)" +msgstr "(LAN)" + +msgid "(Moving)" +msgstr "(Przesuwanie)" + +msgid "(Sort)" +msgstr "(Sortuj)" + +msgid "(The model has already been rated. Your rating will overwrite the previous rating.)" +msgstr "(Model został już oceniony. Twoja ocena zastąpi poprzednią.)" + +msgid "(Undefined)" +msgstr "(Nieokreślone)" + +msgid ") to locate the toolhead's position. This prevents device moving beyond the printable boundary and causing equipment wear." +msgstr ") aby określić pozycję głowicy drukującej. To uniemożliwi narzędziu wyjście poza możliwy obszar druku, co chroni sprzęt przed zużyciem." + +msgid "..." +msgstr "..." + +msgid "\\u2103" +msgstr "\\u2103" + +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." + +msgid " Click here to install it." +msgstr " Kliknij tutaj, aby ją zainstalować." + +msgid " No corresponding storage bucket\n" +msgstr " brak odpowiadającego pojemnika na dane\n" + +msgid " Object:" +msgstr " Obiekt:" + +msgid " (Fixed)" +msgstr " (Stały)" + +msgid " (Moving)" +msgstr " (Przesuwanie)" + +msgid " (Repair)" +msgstr " (Naprawa)" + +msgid " \\u2103" +msgstr "u2103" + +msgid " can not be opened\n" +msgstr " nie można otworzyć\n" + +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr " nie działa przy gęstości 100%% " + +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 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 exclusion area, there may be collisions when printing.\n" +msgstr " znajduje się zbyt blisko wykluczonego obszaru; Podczas drukowania istnieje ryzyko kolizji.\n" + +msgid " is too close to exclusion area, there will be collisions when printing.\n" +msgstr " znajduje się zbyt blisko wykluczonego obszaru; Podczas drukowania istnieje ryzyko kolizji.\n" + +msgid " is too close to others, and collisions may be caused.\n" +msgstr " jest zbyt blisko innych, mogą wystąpić kolizje.\n" + +msgid " is too close to others, there may be collisions when printing." +msgstr " znajduje się zbyt blisko innych; Podczas drukowania istnieje ryzyko kolizji." + +msgid " is too close to others, there may be collisions when printing.\n" +msgstr " znajduje się zbyt blisko innych; Podczas drukowania istnieje ryzyko kolizji.\n" + +msgid " is too close to others, there will be collisions when printing.\n" +msgstr " jest zbyt blisko innych obiektów, istnieje ryzyko kolizji.\n" + +msgid " not in range " +msgstr " nie jest w zakresie " + +#, boost-format +msgid " plate %1%:" +msgstr " płyta %1%:" + +#, boost-format +msgid " plate %1%: " +msgstr " płyta %1%: " + +msgid " upload config parse failed\n" +msgstr " przesyłanie konfiguracji nie powiodło się\n" + +msgid " upload config prase failed\n" +msgstr " przesyłanie konfiguracji nie powiodło się\n" + +msgid " upload failed" +msgstr " błąd przesyłania" + +msgid " will be closed before creating a new model. Do you want to continue?" +msgstr " zostanie zamknięty przed utworzeniem nowego modelu. Czy chcesz kontynuować?" + +msgid "above" +msgstr "powyżej" + +msgid "accel_to_decel" +msgstr "akceleracja_do_hamowania" + +msgid "active" +msgstr "aktywny" + +msgid "add bundle structure file fail" +msgstr "błąd dodawania pliku struktury pakietu konfiguracji" + +msgid "add file fail" +msgstr "dodawanie pliku nie powiodło się" + +msgid "allocation failed" +msgstr "nieudane przydzielanie pamięci" + +msgid "and" +msgstr "i" + +msgid "archive too large" +msgstr "archiwum jest za duże" + +msgid "arrange current plate" +msgstr "ustaw bieżącą płytę" + +msgid "auto rotate current plate" +msgstr "automatyczna rotacja bieżącej płyty" + +msgid "buffer too small" +msgstr "zbyt mały bufor" + +msgid "click here to see more info" +msgstr "kliknij tutaj, aby zobaczyć więcej informacji" + +msgid "code" +msgstr "kod" + +msgid "compression failed" +msgstr "nieudane kompresowanie" + +msgid "connector is out of cut contour" +msgstr "łącznik jest poza konturem cięcia" + +msgid "connector is out of object" +msgstr "łącznik jest poza obiektem" + +msgid "connectors are out of cut contour" +msgstr "łączniki są poza konturem cięcia" + +msgid "connectors is out of object" +msgstr "łączniki muszą znajdować się na powierzchni obiektu" + +msgid "create new preset failed." +msgstr "utworzenie nowej konfiguracji nie powiodło się." + +msgid "current" +msgstr "aktualny" + +msgid "debug" +msgstr "debugowanie" + +msgid "debug save button" +msgstr "przycisk zapisu debugowania" + +msgid "decompression failed" +msgstr "nieudane rozpakowywanie" + +msgid "default" +msgstr "domyślne" + +msgid "default value" +msgstr "wartość domyślna" + +msgid "delete all objects on current plate" +msgstr "usuń wszystkie obiekty na bieżącej płycie" + +msgid "does not contain valid gcode." +msgstr "nie zawiera prawidłowego gcode." + +msgid "downloading project ..." +msgstr "pobieranie projektu..." + +msgid "e.g. Basic, Matte, Silk, Marble" +msgstr "np. Basic, Matte, Silk, Marble" + +msgid "error" +msgstr "błąd" + +msgid "error message: " +msgstr "wiadomość o błędzie: " + +msgid "every" +msgstr "każdy" + +msgid "failed finding central directory" +msgstr "nieudane odnalezienie katalogu centralnego" + +msgid "fatal" +msgstr "krytyczny" + +msgid "filament position" +msgstr "pozycja filamentu" + +msgid "file close failed" +msgstr "nieudane zamykanie pliku" + +msgid "file create failed" +msgstr "nieudane tworzenie pliku" + +msgid "file not found" +msgstr "nie znaleziono pliku" + +msgid "file open failed" +msgstr "nieudane otwieranie pliku" + +msgid "file read failed" +msgstr "nieudane czytanie pliku" + +msgid "file seek failed" +msgstr "nieudane przeszukiwanie pliku" + +msgid "file stat failed" +msgstr "nieudane sprawdzanie statystyk pliku" + +msgid "file too large" +msgstr "plik jest za duży" + +msgid "file write failed" +msgstr "nieudane zapisywanie pliku" + +msgid "finalize fail" +msgstr "finalizacja nie powiodła się" + +msgid "floating cantilever" +msgstr "nawisająca konstrukcja (cantilever)" + +msgid "floating regions" +msgstr "pływające regiony" + +#, c-format, boost-format +msgid "flow ratio : %s " +msgstr "współczynnik przepływu: %s " + +msgid "from" +msgstr "z" + +msgid "g/cm³" +msgstr "g/cm³" + +msgid "hybrid(auto)" +msgstr "hybrydowa (auto)" + +msgid "illegal characters:" +msgstr "nieprawidłowe znaki:" + +msgid "illegal suffix:" +msgstr "niedozwolony sufiks:" + +msgid "in" +msgstr "w" + +msgid "infill/inner/outer" +msgstr "wypełnienie/wewnętrzna/zewnętrzna" + +msgid "infill/outer/inner" +msgstr "wypełnienie/zewnętrzna/wewnętrzna" + +msgid "info" +msgstr "info" + +msgid "initialize fail" +msgstr "inicjalizacja nie powiodła się" + +msgid "inner-outer-inner/infill" +msgstr "wewnętrzna-zewnętrzna-wewnętrzna/wypełnienie" + +msgid "inner/outer" +msgstr "wewnętrzna/zewnętrzna" + +msgid "inner/outer/infill" +msgstr "wewnętrzna/zewnętrzna/wypełnienie" + +msgid "inner wall/outer wall/inner wall" +msgstr "wewnętrzna/zewnętrzna/wewnętrzna" + +msgid "internal error" +msgstr "wewnętrzny błąd" + +msgid "invalid filename" +msgstr "nieprawidłowa nazwa pliku" + +msgid "invalid header or corrupted" +msgstr "nieprawidłowy lub uszkodzony nagłówek" + +msgid "invalid parameter" +msgstr "nieprawidłowy parametr" + +msgid "invalid value " +msgstr "nieprawidłowa wartość " + +msgid "ironing direction" +msgstr "kierunek prasowania" + +msgid "keyboard 1-9: set filament for object/part" +msgstr "klawiatura 1-9: ustaw filament dla obiektu/części" + +msgid "ksr FDMTest" +msgstr "ksr FDMtest" + +msgid "large overhangs" +msgstr "duże nawisy" + +msgid "layers" +msgstr "warstwy" + +msgid "load mtl in obj: failed to parse" +msgstr "wczytywanie pliku mtl w formacie obj nie powiodło się: błąd parsowania" + +msgid "load uptodate process/machine settings from the specified file when using uptodate" +msgstr "załaduj zaktualizowane ustawienia procesu/maszyny z określonego pliku, gdy jest używana opcja aktualizacji" + +msgid "load uptodate process/machine settings when using uptodate" +msgstr "załaduj aktualne ustawienia procesu/maszyny podczas korzystania z automatycznej aktualizacji" + +msgid "load_obj: failed to parse" +msgstr "load_obj: nie udało się sparsować" + +msgid "loaded" +msgstr "załadowany" + +msgid "material with significant thermal shrinkage/expansion, such as..." +msgstr "filamentem z istotnym skurczem termicznym/rozszerzeniem, takim jak..." + +msgid "materials with inaccurate filament diameter" +msgstr "filamentami z niedokładną średnicą" + +msgid "max" +msgstr "maks" + +msgid "max slicing time per plate in seconds." +msgstr "maksymalny czas krojenia na płytę w sekundach" + +msgid "max triangle count per plate for slicing." +msgstr "maksymalna liczba trójkątów na płytę do cięcia" + +msgid "min" +msgstr "min" + +msgid "minute each batch.(It depends on how long it takes to complete the heating.)" +msgstr "minut na każdą partię. (To zależy od tego, jak długo trwa proces nagrzewania)." + +msgid "mm" +msgstr "mm" + +msgid "mm/mm" +msgstr "mm/mm" + +msgid "mm/s" +msgstr "mm/s" + +msgid "mm/s or %" +msgstr "mm/s lub %" + +msgid "mm/s²" +msgstr "mm/s²" + +msgid "mm/s² or %" +msgstr "mm/s² lub %" + +msgid "mm\\u00B3" +msgstr "mm\\u00B3" + +msgid "mm\\u00B3/s" +msgstr "mm\\u00B3/s" + +msgid "mm or %" +msgstr "mm lub %" + +msgid "mm²" +msgstr "mm²" + +msgid "mm³" +msgstr "mm³" + +msgid "mm³/s" +msgstr "mm³/s" + +msgid "money/kg" +msgstr "zł/kg" + +msgid "mstpp" +msgstr "mstpp" + +msgid "mtcpp" +msgstr "mtcpp" + +msgid "multiple cells copy is not supported" +msgstr "kopiowanie wielu komórek nie jest obsługiwane" + +msgid "new or open project file is not allowed during the slicing process!" +msgstr "nie można tworzyć nowych lub otwierać istniejących plików projektu podczas procesu cięcia!" + +msgid "non-mainifold edges be caused by cut tool, do you want to fix it now?" +msgstr "niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, czy chcesz to teraz naprawić?" + +msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" +msgstr "Niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, czy chcesz to teraz naprawić?" + +msgid "normal" +msgstr "normalny" + +msgid "normal(auto)" +msgstr "normalny(auto)" + +msgid "normal(auto) and tree(auto) is used to generate support automatically. If normal(manual) or tree(manual) is selected, only support enforcers are generated" +msgstr "tryb 'normalny(auto)' oraz 'drzewo(auto)' służą do automatycznego generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub 'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" + +msgid "normal(auto) and tree(auto) is used to generate support automatically. If normal or tree is selected, only support enforcers are generated" +msgstr "tryb 'normalny(auto)', 'hybrydowe (auto)' oraz 'drzewo(auto)' służą do automatycznego generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub 'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" + +msgid "normal(manual)" +msgstr "normalny(recznie)" + +msgid "not a ZIP archive" +msgstr "nie jest archiwum ZIP" + +#, c-format, boost-format +msgid "nozzle in preset: %s %s" +msgstr "dysza w ustawieniach wstępnych: %s %s" + +#, c-format, boost-format +msgid "nozzle memorized: %.1f %s" +msgstr "dysza w pamięci: %.1f %s" + +msgid "obtaining instance_id failed\n" +msgstr "nie udało się uzyskać identyfikatora instancji\n" + +msgid "one cell can only be copied to one or multiple cells in the same column" +msgstr "jedna komórka może być skopiowana tylko do jednej lub wielu komórek w tej samej kolumnie" + +msgid "open exhuast fan x seconds before printing completes" +msgstr "Włącz wentylator wyciągowy x sekund przed zakończeniem drukowania" + +msgid "open zip written fail" +msgstr "otwarcie zapisanego pliku ZIP nie powiodło się" + +msgid "outer/inner" +msgstr "zewnętrzna/wewnętrzna" + +msgid "outer/inner/infill" +msgstr "zewnętrzna/wewnętrzna/wypełnienie" + +#, c-format, boost-format +msgid "%1$d Object has color painting." +msgid_plural "%1$d Objects have color painting." +msgstr[0] "%1$d Obiekt jest pomalowany kolorem." +msgstr[1] "%1$d Obiekty są pomalowane kolorem." +msgstr[2] "%1$d Obiekty są pomalowane kolorem." + +#, c-format, boost-format +msgid "%1$d Object has custom supports." +msgid_plural "%1$d Objects have custom supports." +msgstr[0] "%1$d Obiekt posiada niestandardowe podpory." +msgstr[1] "%1$d Obiekty posiadają niestandardowe podpory." +msgstr[2] "%1$d Obiekt posiada niestandardowe podpory." + +#, c-format, boost-format +msgid "%1$d error repaired" +msgid_plural "%1$d errors repaired" +msgstr[0] "%1$d błąd naprawiony" +msgstr[1] "%1$d błędy naprawione" +msgstr[2] "%1$d błąd naprawiony" + +#, c-format, boost-format +msgid "%1$d non-manifold edge" +msgid_plural "%1$d non-manifold edges" +msgstr[0] "%1$d niezamknięta krawędz." +msgstr[1] "%1$d niezamknięte krawędzie." +msgstr[2] "%1$d niezamknięta krawędz." + +#, c-format, boost-format +msgid "Error: %1$d non-manifold edge." +msgid_plural "Error: %1$d non-manifold edges." +msgstr[0] "Error: %1$d niezamknięta krawędz." +msgstr[1] "Error: %1$d niezamknięte krawędzie." +msgstr[2] "Error: %1$d niezamknięte krawędzie." + +msgid "Failed to repair folowing model object" +msgid_plural "Failed to repair folowing model objects" +msgstr[0] "Nie udało się naprawić następującego obiektu modelu" +msgstr[1] "Nie udało się naprawić następujących obiektów modelu" +msgstr[2] "" + +#, c-format, boost-format +msgid "" +"Following line %s contains reserved keywords.\n" +"Please remove it, or will beat G-code visualization and printing time estimation." +msgid_plural "" +"Following lines %s contain reserved keywords.\n" +"Please remove them, or will beat G-code visualization and printing time estimation." +msgstr[0] "" +"Następująca linia %s zawiera zastrzeżone słowo kluczowe.\n" +"Usuń ją, w przeciwnym razie wizualizacja G-code i szacowanie czasu drukowania zostaną przerwane." +msgstr[1] "" +"Następujące linie %s zawiera zastrzeżone słowo kluczowe.\n" +"Usuń je, w przeciwnym razie wizualizacja G-code i szacowanie czasu drukowania zostaną przerwane." +msgstr[2] "" +"Następujące linie %s zawiera zastrzeżone słowo kluczowe.\n" +"Usuń je, w przeciwnym razie wizualizacja G-code i szacowanie czasu drukowania zostaną przerwane." + +msgid "Following model object has been repaired" +msgid_plural "Following model objects have been repaired" +msgstr[0] "Następujący obiekt modelu został naprawiony" +msgstr[1] "Następujące obiekty modelu został naprawione" +msgstr[2] "" + +msgid "Following preset will be deleted too." +msgid_plural "Following presets will be deleted too." +msgstr[0] "Usunięty zostanie również następujący profil:" +msgstr[1] "Usunięte zostaną również następujące profile:" +msgstr[2] "" + +msgid "parameter name" +msgstr "nazwa parametru" + +msgid "prepare 3mf file..." +msgstr "przygotowywanie pliku 3mf..." + +msgid "preparing, export 3mf failed!" +msgstr "przygotowanie, eksport pliku 3mf nie powiódł się!" + +msgid "printers at the same time.(It depends on how many devices can undergo heating at the same time.)" +msgstr "jednoczesne zadania druku na kilku urządzeniach (zależy to od liczby urządzeń, które można podgrzewać jednocześnie.)" + +msgid "resume" +msgstr "wznów" + +msgid "return" +msgstr "wróć" + +msgid "right click" +msgstr "prawy przycisk" + +msgid "s" +msgstr "s" + +msgid "save debug settings" +msgstr "zapisz ustawienia debugowania" + +msgid "select all objects on current plate" +msgstr "zaznacz wszystkie obiekty na bieżącej płycie" + +msgid "selected" +msgstr "wybrane" + +msgid "send completed" +msgstr "wysłanie zakończone" + +msgid "step: " +msgstr "Krok: " + +msgid "the 3mf is not compatible, load geometry data only!" +msgstr "3mf nie jest kompatybilny, wczytuje tylko dane geometrii!" + +msgid "the Configuration package is incompatible with current APP." +msgstr "pakiet konfiguracyjny jest niekompatybilny z aktualną wersją aplikacji Bambu Studio." + +msgid "the configuration package is incompatible with current application." +msgstr "pakiet konfiguracyjny jest niekompatybilny z aktualną aplikacją." + +msgid "to" +msgstr "do" + +msgid "too large line width " +msgstr "zbyt duża szerokość linii " + +msgid "too many files" +msgstr "za dużo plików" + +msgid "trace" +msgstr "ślad" + +msgid "travel" +msgstr "ruch jałowy" + +msgid "tree" +msgstr "drzewo" + +msgid "tree(auto)" +msgstr "drzewo(auto)" + +msgid "tree(manual)" +msgstr "drzewo(recznie)" + +msgid "undefined error" +msgstr "niezdefiniowany błąd" + +msgid "unexpected decompressed size" +msgstr "nieoczekiwany rozmiar rozpakowanego pliku" + +msgid "uniform scale" +msgstr "równomierne skalowanie" + +msgid "unloaded" +msgstr "rozładowany" + +msgid "unsupported central directory size" +msgstr "nieobsługiwany rozmiar centralnego katalogu" + +msgid "unsupported encryption" +msgstr "nieobsługiwane szyfrowanie" + +msgid "unsupported feature" +msgstr "nieobsługiwana funkcja" + +msgid "unsupported method" +msgstr "nieobsługiwana metoda" + +msgid "unsupported multidisk" +msgstr "brak obsługi multidisk" + +msgid "up to" +msgstr "przejdź do" + +msgid "upward compatible machine" +msgstr "zgodna maszyna w górę" + +msgid "validation failed" +msgstr "nieudane sprawdzanie poprawności" + +#, c-format, boost-format +msgid "version %s update information :" +msgstr "wersja %s informacje o aktualizacji:" + +msgid "warning" +msgstr "ostrzeżenie" + +msgid "warnings" +msgstr "ostrzeżenia" + +msgid "wiki" +msgstr "Wiki" + +msgid "will be closed before creating a new model. Do you want to continue?" +msgstr "zostanie zamknięta przed utworzeniem nowego modelu. Czy chcesz kontynuować?" + +msgid "write callback failed" +msgstr "nieudane wywołanie zapisu" + +msgid "you can always update Bambu Studio at your convenience. The slicer file will now be loaded without full functionality." +msgstr "Zawsze możesz zaktualizować Bambu Studio w dogodnym dla siebie momencie. Plik slicera będzie teraz ładowany bez pełnej funkcjonalności." + +msgid "°" +msgstr "°" + +msgid "°C" +msgstr "°C" + +msgid "⌘+Any arrow" +msgstr "⌘+Dowolna strzałka" + +msgid "⌘+Left mouse button" +msgstr "⌘+Lewy przycisk myszy" + +msgid "⌘+Mouse wheel" +msgstr "⌘+Kółko myszy" + +msgid "⌘+Shift+G" +msgstr "⌘+Shift+G" + +msgid "⌥+Left mouse button" +msgstr "⌥+Lewy przycisk myszy" + +msgid "⌥+Mouse wheel" +msgstr "⌥+Kółko myszy" diff --git a/resources/i18n/pl/BambuStudio.mo b/resources/i18n/pl/BambuStudio.mo new file mode 100644 index 0000000000000000000000000000000000000000..ee5e1755c67bb556d8e1cfcac59c1c3908d7841f GIT binary patch literal 464214 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

Vv@$vk}1+ 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

^iQR8}iX)UaTZq&lUMmM0ZZR@=$S9Mp9_K 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 DFi7p& literal 0 HcmV?d00001 diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index d82c4a2a1..b94165de1 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -167,6 +167,9 @@ wxBoxSizer *PreferencesDialog::create_item_language_combobox( else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_TURKISH)) { language_name = wxString::FromUTF8("\x54\xC3\xBC\x72\x6B\xC3\xA7\x65"); } + else if (vlist[i] == wxLocale::GetLanguageInfo(wxLANGUAGE_POLISH)) { + language_name = wxString::FromUTF8("Polski"); + } if (language == vlist[i]->CanonicalName) { m_current_language_selected = i; @@ -999,7 +1002,8 @@ wxWindow* PreferencesDialog::create_general_page() wxLANGUAGE_CZECH, wxLANGUAGE_UKRAINIAN, wxLANGUAGE_PORTUGUESE_BRAZILIAN, - wxLANGUAGE_TURKISH + wxLANGUAGE_TURKISH, + wxLANGUAGE_POLISH }; auto translations = wxTranslations::Get()->GetAvailableTranslations(SLIC3R_APP_KEY); From 6588ff440b4313dee6ff52ba31e3b01a0f5ca7ce Mon Sep 17 00:00:00 2001 From: Stone Li Date: Sat, 14 Sep 2024 16:01:04 +0800 Subject: [PATCH 27/38] FIX: fix crash in ams mapping JIRA: STUDIO-8195 Change-Id: I8d2bed7b6b2789879d802a95566c47d5006e4069 Signed-off-by: Stone Li --- src/slic3r/GUI/SelectMachine.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 238fd504f..fa7ab1634 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -1916,9 +1916,11 @@ bool SelectMachineDialog::get_ams_mapping_result(std::string &mapping_array_str, tray_id = m_ams_mapping_result[k].tray_id; mapping_item["ams"] = tray_id; mapping_item["filamentType"] = m_filaments[k].type; - auto it = wxGetApp().preset_bundle->filaments.find_preset(wxGetApp().preset_bundle->filament_presets[i]); - if (it != nullptr) { - mapping_item["filamentId"] = it->filament_id; + if (i >= 0 && i < wxGetApp().preset_bundle->filament_presets.size()) { + auto it = wxGetApp().preset_bundle->filaments.find_preset(wxGetApp().preset_bundle->filament_presets[i]); + if (it != nullptr) { + mapping_item["filamentId"] = it->filament_id; + } } //convert #RRGGBB to RRGGBBAA mapping_item["sourceColor"] = m_filaments[k].color; From 0b5a2e0dcc473f4587f00a259157f5dc11fdfadb Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Sat, 14 Sep 2024 16:48:30 +0800 Subject: [PATCH 28/38] FIX: auto stop liveview not restart Change-Id: I815eddd44c825d9648ad036c7015e268acdb769a Jira: none --- src/slic3r/GUI/MediaPlayCtrl.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/MediaPlayCtrl.cpp b/src/slic3r/GUI/MediaPlayCtrl.cpp index 1f56b5313..00d8082c5 100644 --- a/src/slic3r/GUI/MediaPlayCtrl.cpp +++ b/src/slic3r/GUI/MediaPlayCtrl.cpp @@ -190,6 +190,7 @@ void MediaPlayCtrl::SetMachineObject(MachineObject* obj) if (SecondsSinceLastInput() >= 900) { // 15 min auto close = wxGetApp().app_config->get("liveview", "auto_stop_liveview") == "true"; if (close) { + m_next_retry = wxDateTime(); Stop(_L("Temporarily closed because there is no operating for a long time.")); return; } @@ -198,6 +199,7 @@ void MediaPlayCtrl::SetMachineObject(MachineObject* obj) if (obj && obj->is_in_printing()) { m_print_idle = 0; } else if (++m_print_idle >= 5) { + m_next_retry = wxDateTime(); Stop(_L("Temporarily closed because there is no printing for a while.")); } } From c7cb968e6d8bdecb04496461b41a12e078a52cbc Mon Sep 17 00:00:00 2001 From: SIMPLE MARK <57036815+THE-SIMPLE-MARK@users.noreply.github.com> Date: Fri, 13 Sep 2024 14:54:51 +0800 Subject: [PATCH 29/38] ENH:Add filament usage stats to GCode files 1.Add accurate filament usage stats to gcode after processing gcode github:#3090 Signed-off-by: xun.zhang Change-Id: I8eb20c0cf1b9c70f540d4549e2d65b8c79908952 --- src/libslic3r/GCode.cpp | 20 ++++--- src/libslic3r/GCode/GCodeProcessor.cpp | 72 +++++++++++++++++++--- src/libslic3r/GCode/GCodeProcessor.hpp | 82 ++++++++++++++++---------- 3 files changed, 127 insertions(+), 47 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 1cdc9eef6..4d944f37b 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -1288,7 +1288,7 @@ void GCode::do_export(Print* print, const char* path, GCodeProcessorResult* resu break; } } - + m_processor.set_filaments(m_writer.extruders()); m_processor.finalize(true); // DoExport::update_print_estimated_times_stats(m_processor, print->m_print_statistics); DoExport::update_print_estimated_stats(m_processor, m_writer.extruders(), print->m_print_statistics); @@ -1323,13 +1323,14 @@ void GCode::do_export(Print* print, const char* path, GCodeProcessorResult* resu // free functions called by GCode::_do_export() namespace DoExport { - static void init_gcode_processor(const PrintConfig& config, GCodeProcessor& processor, bool& silent_time_estimator_enabled) + static void init_gcode_processor(const PrintConfig& config, GCodeProcessor& processor, bool& silent_time_estimator_enabled,const std::vector& filaments) { silent_time_estimator_enabled = (config.gcode_flavor == gcfMarlinLegacy || config.gcode_flavor == gcfMarlinFirmware) && config.silent_mode; processor.reset(); processor.apply_config(config); processor.enable_stealth_time_estimator(silent_time_estimator_enabled); + processor.set_filaments(filaments); } #if 0 @@ -1600,7 +1601,7 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato PROFILE_FUNC(); // modifies m_silent_time_estimator_enabled - DoExport::init_gcode_processor(print.config(), m_processor, m_silent_time_estimator_enabled); + DoExport::init_gcode_processor(print.config(), m_processor, m_silent_time_estimator_enabled, m_writer.extruders()); // resets analyzer's tracking data m_last_height = 0.f; m_last_layer_z = 0.f; @@ -1680,6 +1681,14 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato file.write_format(";%s\n", GCodeProcessor::reserved_tag(GCodeProcessor::ETags::Estimated_Printing_Time_Placeholder).c_str()); //BBS: total layer number file.write_format(";%s\n", GCodeProcessor::reserved_tag(GCodeProcessor::ETags::Total_Layer_Number_Placeholder).c_str()); + + //BBS: total filament used in mm + file.write_format(";%s\n", GCodeProcessor::reserved_tag(GCodeProcessor::ETags::Used_Filament_Length_Placeholder).c_str()); + //BBS: total filament used in cm3 + file.write_format(";%s\n", GCodeProcessor::reserved_tag(GCodeProcessor::ETags::Used_Filament_Volume_Placeholder).c_str()); + //BBS: total filament used in g + file.write_format(";%s\n", GCodeProcessor::reserved_tag(GCodeProcessor::ETags::Used_Filament_Weight_Placeholder).c_str()); + //BBS: judge whether support skipping, if yes, list all label_object_id with sorted order here if (print.num_object_instances() <= g_max_label_object && //Don't support too many objects on one plate (print.num_object_instances() > 1) && //Don't support skipping single object @@ -2373,11 +2382,6 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato m_writer.extruders(), // Modifies print.m_print_statistics)); - //file.write("\n"); - //file.write_format("; total filament weight [g] = %.2lf\n", print.m_print_statistics.total_weight); - //file.write_format("; total filament cost = %.2lf\n", print.m_print_statistics.total_cost); - //if (print.m_print_statistics.total_toolchanges > 0) - // file.write_format("; total filament change = %i\n", print.m_print_statistics.total_toolchanges); bool activate_air_filtration = false; for (const auto& extruder : m_writer.extruders()) diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index 342d81836..add988b12 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -61,7 +61,10 @@ const std::vector GCodeProcessor::Reserved_Tags = { "_GP_ESTIMATED_PRINTING_TIME_PLACEHOLDER", "_GP_TOTAL_LAYER_NUMBER_PLACEHOLDER", " WIPE_TOWER_START", - " WIPE_TOWER_END" + " WIPE_TOWER_END", + "_GP_FILAMENT_USED_WEIGHT_PLACEHOLDER", + "_GP_FILAMENT_USED_VOLUME_PLACEHOLDER", + "_GP_FILAMENT_USED_LENGTH_PLACEHOLDER" }; const std::string GCodeProcessor::Flush_Start_Tag = " FLUSH_START"; @@ -370,7 +373,7 @@ void GCodeProcessor::TimeProcessor::reset() machines[static_cast(PrintEstimatedStatistics::ETimeMode::Normal)].enabled = true; } -void GCodeProcessor::TimeProcessor::post_process(const std::string& filename, std::vector& moves, std::vector& lines_ends, size_t total_layer_num) +void GCodeProcessor::TimeProcessor::post_process(const std::string& filename, std::vector& moves, std::vector& lines_ends, const TimeProcessContext& context) { FilePtr in{ boost::nowide::fopen(filename.c_str(), "rb") }; if (in.f == nullptr) @@ -448,6 +451,20 @@ void GCodeProcessor::TimeProcessor::post_process(const std::string& filename, st auto process_placeholders = [&](std::string& gcode_line) { unsigned int extra_lines_count = 0; + auto format_filament_used_info = [](const std::string& info, std::mapval_per_extruder) { + auto double_to_fmt_string = [](double num) -> std::string { + char buf[20]; + sprintf(buf, "%.2f", num); + return std::string(buf); + }; + std::string buf = "; " + info + " : "; + size_t idx = 0; + for (auto item : val_per_extruder) + buf += (idx++ == 0 ? double_to_fmt_string(item.second) : "," + double_to_fmt_string(item.second)); + buf += '\n'; + return buf; + }; + // remove trailing '\n' auto line = std::string_view(gcode_line).substr(0, gcode_line.length() - 1); @@ -485,11 +502,12 @@ void GCodeProcessor::TimeProcessor::post_process(const std::string& filename, st sprintf(buf, "; estimated printing time (normal mode) = %s\n", get_time_dhms(machine.time).c_str()); ret += buf; - } else { + } + else { // BBS estimator sprintf(buf, "; model printing time: %s; total estimated time: %s\n", - get_time_dhms(machine.time - machine.prepare_time).c_str(), - get_time_dhms(machine.time).c_str()); + get_time_dhms(machine.time - machine.prepare_time).c_str(), + get_time_dhms(machine.time).c_str()); ret += buf; } } @@ -498,9 +516,48 @@ void GCodeProcessor::TimeProcessor::post_process(const std::string& filename, st //BBS: write total layer number else if (line == reserved_tag(ETags::Total_Layer_Number_Placeholder)) { char buf[128]; - sprintf(buf, "; total layer number: %zd\n", total_layer_num); + sprintf(buf, "; total layer number: %zd\n", context.total_layer_num); ret += buf; } + else if (line == reserved_tag(ETags::Used_Filament_Weight_Placeholder)) { + std::maptotal_weight_per_extruder; + for (const auto& pair : context.used_filaments.total_volumes_per_extruder) { + auto filament_id = pair.first; + auto volume = pair.second; + auto iter = std::find_if(context.filament_lists.begin(), context.filament_lists.end(), [filament_id](const Extruder& filament) { return filament.id() == filament_id; }); + if (iter == context.filament_lists.end()) + continue; + double weight = volume * iter->filament_density() * 0.001; + total_weight_per_extruder[filament_id] += weight; + } + + ret += format_filament_used_info("total filament weight [g]", total_weight_per_extruder); + } + else if (line == reserved_tag(ETags::Used_Filament_Volume_Placeholder)) { + std::maptotal_volume_per_extruder; + for (const auto& pair : context.used_filaments.total_volumes_per_extruder) { + auto filament_id = pair.first; + auto volume = pair.second; + auto iter = std::find_if(context.filament_lists.begin(), context.filament_lists.end(), [filament_id](const Extruder& filament) { return filament.id() == filament_id; }); + if (iter == context.filament_lists.end()) + continue; + total_volume_per_extruder[filament_id] += volume; + } + ret += format_filament_used_info("total filament volume [cm^3]", total_volume_per_extruder); + } + else if (line == reserved_tag(ETags::Used_Filament_Length_Placeholder)) { + std::maptotal_length_per_extruder; + for (const auto& pair : context.used_filaments.total_volumes_per_extruder) { + auto filament_id = pair.first; + auto volume = pair.second; + auto iter = std::find_if(context.filament_lists.begin(), context.filament_lists.end(), [filament_id](const Extruder& filament) { return filament.id() == filament_id; }); + if (iter == context.filament_lists.end()) + continue; + double length = volume / (PI * sqr(0.5 * iter->filament_diameter())); + total_length_per_extruder[filament_id] += length; + } + ret += format_filament_used_info("total filament length [mm]", total_length_per_extruder); + } } if (! ret.empty()) @@ -1578,7 +1635,8 @@ void GCodeProcessor::finalize(bool post_process) m_width_compare.output(); #endif // ENABLE_GCODE_VIEWER_DATA_CHECKING if (post_process){ - m_time_processor.post_process(m_result.filename, m_result.moves, m_result.lines_ends, m_layer_id); + TimeProcessContext context(m_layer_id,m_filament_lists,m_used_filaments); + m_time_processor.post_process(m_result.filename, m_result.moves, m_result.lines_ends, context); } #if ENABLE_GCODE_VIEWER_STATISTICS m_result.time = std::chrono::duration_cast(std::chrono::high_resolution_clock::now() - m_start_time).count(); diff --git a/src/libslic3r/GCode/GCodeProcessor.hpp b/src/libslic3r/GCode/GCodeProcessor.hpp index 67b702d45..88ac622c0 100644 --- a/src/libslic3r/GCode/GCodeProcessor.hpp +++ b/src/libslic3r/GCode/GCodeProcessor.hpp @@ -6,6 +6,7 @@ #include "libslic3r/ExtrusionEntity.hpp" #include "libslic3r/PrintConfig.hpp" #include "libslic3r/CustomGCode.hpp" +#include "libslic3r/Extruder.hpp" #include #include @@ -285,6 +286,9 @@ namespace Slic3r { Total_Layer_Number_Placeholder, Wipe_Tower_Start, Wipe_Tower_End, + Used_Filament_Weight_Placeholder, + Used_Filament_Volume_Placeholder, + Used_Filament_Length_Placeholder }; static const std::string& reserved_tag(ETags tag) { return Reserved_Tags[static_cast(tag)]; } @@ -460,38 +464,6 @@ namespace Slic3r { void calculate_time(size_t keep_last_n_blocks = 0, float additional_time = 0.0f); }; - struct TimeProcessor - { - struct Planner - { - // Size of the firmware planner queue. The old 8-bit Marlins usually just managed 16 trapezoidal blocks. - // Let's be conservative and plan for newer boards with more memory. - static constexpr size_t queue_size = 64; - // The firmware recalculates last planner_queue_size trapezoidal blocks each time a new block is added. - // We are not simulating the firmware exactly, we calculate a sequence of blocks once a reasonable number of blocks accumulate. - static constexpr size_t refresh_threshold = queue_size * 4; - }; - - // extruder_id is currently used to correctly calculate filament load / unload times into the total print time. - // This is currently only really used by the MK3 MMU2: - // extruder_unloaded = true means no filament is loaded yet, all the filaments are parked in the MK3 MMU2 unit. - bool extruder_unloaded; - // allow to skip the lines M201/M203/M204/M205 generated by GCode::print_machine_envelope() for non-Normal time estimate mode - bool machine_envelope_processing_enabled; - MachineEnvelopeConfig machine_limits; - // Additional load / unload times for a filament exchange sequence. - float filament_load_times; - float filament_unload_times; - - std::array(PrintEstimatedStatistics::ETimeMode::Count)> machines; - - void reset(); - - // post process the file with the given filename to add remaining time lines M73 - // and updates moves' gcode ids accordingly - void post_process(const std::string& filename, std::vector& moves, std::vector& lines_ends, size_t total_layer_num); - }; - struct UsedFilaments // filaments per ColorChange { double color_change_cache; @@ -534,6 +506,48 @@ namespace Slic3r { friend class GCodeProcessor; }; + struct TimeProcessContext + { + size_t total_layer_num; + std::vector filament_lists; + UsedFilaments used_filaments; + TimeProcessContext( size_t total_layer_num_, + const std::vector& filament_lists_, + const UsedFilaments& used_filaments_) + :total_layer_num(total_layer_num_), filament_lists(filament_lists_), used_filaments(used_filaments_) {} + }; + + struct TimeProcessor + { + struct Planner + { + // Size of the firmware planner queue. The old 8-bit Marlins usually just managed 16 trapezoidal blocks. + // Let's be conservative and plan for newer boards with more memory. + static constexpr size_t queue_size = 64; + // The firmware recalculates last planner_queue_size trapezoidal blocks each time a new block is added. + // We are not simulating the firmware exactly, we calculate a sequence of blocks once a reasonable number of blocks accumulate. + static constexpr size_t refresh_threshold = queue_size * 4; + }; + + // extruder_id is currently used to correctly calculate filament load / unload times into the total print time. + // This is currently only really used by the MK3 MMU2: + // extruder_unloaded = true means no filament is loaded yet, all the filaments are parked in the MK3 MMU2 unit. + bool extruder_unloaded; + // allow to skip the lines M201/M203/M204/M205 generated by GCode::print_machine_envelope() for non-Normal time estimate mode + bool machine_envelope_processing_enabled; + MachineEnvelopeConfig machine_limits; + // Additional load / unload times for a filament exchange sequence. + float filament_load_times; + float filament_unload_times; + + std::array(PrintEstimatedStatistics::ETimeMode::Count)> machines; + + void reset(); + + // post process the file with the given filename to add remaining time lines M73 + // and updates moves' gcode ids accordingly + void post_process(const std::string& filename, std::vector& moves, std::vector& lines_ends, const TimeProcessContext& context); + }; public: class SeamsDetector { @@ -677,6 +691,7 @@ namespace Slic3r { bool m_flushing; bool m_wipe_tower; float m_remaining_volume; + std::vector m_filament_lists; //BBS: x, y offset for gcode generated double m_x_offset{ 0 }; @@ -750,6 +765,9 @@ namespace Slic3r { GCodeProcessor(); void apply_config(const PrintConfig& config); + + void set_filaments(const std::vector&filament_lists) { m_filament_lists=filament_lists;} + void enable_stealth_time_estimator(bool enabled); bool is_stealth_time_estimator_enabled() const { return m_time_processor.machines[static_cast(PrintEstimatedStatistics::ETimeMode::Stealth)].enabled; From a50471a0411b5aa43f3ac5ce2bce0dd537d77ceb Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Sat, 14 Sep 2024 18:04:36 +0800 Subject: [PATCH 30/38] FIX: update po Change-Id: Ib748c1b6f71cecd8d2048dd179ee3a1d7151e441 --- bbl/i18n/BambuStudio.pot | 59 +- bbl/i18n/cs/BambuStudio_cs.po | 118 +- bbl/i18n/de/BambuStudio_de.po | 208 +- bbl/i18n/en/BambuStudio_en.po | 195 +- bbl/i18n/es/BambuStudio_es.po | 203 +- bbl/i18n/fr/BambuStudio_fr.po | 206 +- bbl/i18n/hu/BambuStudio_hu.po | 204 +- bbl/i18n/it/BambuStudio_it.po | 206 +- bbl/i18n/ja/BambuStudio_ja.po | 195 +- bbl/i18n/ko/BambuStudio_ko.po | 138 +- bbl/i18n/nl/BambuStudio_nl.po | 203 +- bbl/i18n/pl/BambuStudio_pl.po | 21670 +++++++++++++++----------- bbl/i18n/pt-BR/BambuStudio_pt-BR.po | 205 +- bbl/i18n/ru/BambuStudio_ru.po | 148 +- bbl/i18n/sv/BambuStudio_sv.po | 203 +- bbl/i18n/tr/BambuStudio_tr.po | 215 +- bbl/i18n/uk/BambuStudio_uk.po | 147 +- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 186 +- resources/i18n/cs/BambuStudio.mo | Bin 250214 -> 249531 bytes resources/i18n/de/BambuStudio.mo | Bin 374268 -> 374029 bytes resources/i18n/en/BambuStudio.mo | Bin 345111 -> 344872 bytes resources/i18n/es/BambuStudio.mo | Bin 373521 -> 373296 bytes resources/i18n/fr/BambuStudio.mo | Bin 380244 -> 380020 bytes resources/i18n/hu/BambuStudio.mo | Bin 374521 -> 374291 bytes resources/i18n/it/BambuStudio.mo | Bin 366268 -> 366073 bytes resources/i18n/ja/BambuStudio.mo | Bin 358187 -> 357910 bytes resources/i18n/ko/BambuStudio.mo | Bin 369657 -> 370797 bytes resources/i18n/nl/BambuStudio.mo | Bin 365512 -> 365234 bytes resources/i18n/pl/BambuStudio.mo | Bin 464214 -> 372116 bytes resources/i18n/pt-BR/BambuStudio.mo | Bin 369871 -> 369625 bytes resources/i18n/pt_br/BambuStudio.mo | Bin 369871 -> 369625 bytes resources/i18n/ru/BambuStudio.mo | Bin 489991 -> 487594 bytes resources/i18n/sv/BambuStudio.mo | Bin 356724 -> 356457 bytes resources/i18n/tr/BambuStudio.mo | Bin 377441 -> 378581 bytes resources/i18n/uk/BambuStudio.mo | Bin 489005 -> 486741 bytes resources/i18n/zh_cn/BambuStudio.mo | Bin 330874 -> 331190 bytes 36 files changed, 14164 insertions(+), 10545 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index da0c1a71c..ed2fd4cdd 100644 --- a/bbl/i18n/BambuStudio.pot +++ b/bbl/i18n/BambuStudio.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:10+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2809,20 +2809,20 @@ msgstr "" 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" msgid "Failed to start printing job" @@ -2964,13 +2964,10 @@ msgstr "" msgid "Total" msgstr "" -msgid "Total Estimation" -msgstr "" - -msgid "Total time" +msgid "Total cost" msgstr "" -msgid "Total cost" +msgid "Time Estimation" msgstr "" msgid "up to" @@ -3060,7 +3057,7 @@ msgstr "" msgid "Print settings" msgstr "" -msgid "Time Estimation" +msgid "Total Estimation" msgstr "" msgid "Normal mode" @@ -3078,6 +3075,9 @@ msgstr "" msgid "Model printing time" msgstr "" +msgid "Total time" +msgstr "" + msgid "Switch to silent mode" msgstr "" @@ -3850,6 +3850,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "" @@ -3885,7 +3888,7 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "" -msgid "Stopped." +msgid "Video Stopped." msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" @@ -4483,9 +4486,6 @@ msgstr "" msgid "Serious warning:" msgstr "" -msgid " (Repair)" -msgstr "" - msgid " Click here to install it." msgstr "" @@ -5127,12 +5127,15 @@ msgstr "" msgid "Triangles: %1%\n" msgstr "" +msgid " (Repair)" +msgstr "" + msgid "Tips:" msgstr "" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" #, possible-c-format, possible-boost-format @@ -5328,7 +5331,15 @@ msgstr "" msgid "The peroid of backup in seconds." msgstr "" -msgid "Downloads" +msgid "Media" +msgstr "" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." msgstr "" msgid "Dark Mode" @@ -5970,8 +5981,8 @@ msgstr "" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" @@ -10385,7 +10396,7 @@ msgstr "" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" @@ -10400,7 +10411,7 @@ msgstr "" msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" diff --git a/bbl/i18n/cs/BambuStudio_cs.po b/bbl/i18n/cs/BambuStudio_cs.po index 741d70b48..6e7b39fdc 100644 --- a/bbl/i18n/cs/BambuStudio_cs.po +++ b/bbl/i18n/cs/BambuStudio_cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: 2023-10-18 10:45+0800\n" "Last-Translator: René Mošner \n" "Language-Team: \n" @@ -2953,20 +2953,20 @@ msgstr "Aktualizace se nezdařila." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" msgid "Failed to start printing job" @@ -3115,15 +3115,12 @@ msgstr "" msgid "Total" msgstr "Celkem" -msgid "Total Estimation" -msgstr "Celkový odhad" - -msgid "Total time" -msgstr "Celkový čas" - msgid "Total cost" msgstr "" +msgid "Time Estimation" +msgstr "Časový odhad" + msgid "up to" msgstr "až do" @@ -3211,8 +3208,8 @@ msgstr "Tiskárna" msgid "Print settings" msgstr "Nastavení tisku" -msgid "Time Estimation" -msgstr "Časový odhad" +msgid "Total Estimation" +msgstr "Celkový odhad" msgid "Normal mode" msgstr "Normální režim" @@ -3229,6 +3226,9 @@ msgstr "Čas přípravy" msgid "Model printing time" msgstr "Doba tisku modelu" +msgid "Total time" +msgstr "Celkový čas" + msgid "Switch to silent mode" msgstr "Přepnout do tichého režimu" @@ -4024,6 +4024,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "" @@ -4059,8 +4062,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "" -msgid "Stopped." -msgstr "Zastaveno." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "Připojení LAN se nezdařilo (nepodařilo se spustit živé zobrazení)" @@ -4670,9 +4673,6 @@ msgstr "" msgid "Serious warning:" msgstr "Vážné varování:" -msgid " (Repair)" -msgstr " (Oprava)" - msgid " Click here to install it." msgstr " Klikněte zde pro instalaci." @@ -5355,15 +5355,16 @@ msgstr "Objem %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Trojúhelníky: %1%\n" +msgid " (Repair)" +msgstr " (Oprava)" + msgid "Tips:" msgstr "Tipy:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"Funkce \"Opravit model\" je momentálně pouze v systému Windows. Opravte " -"prosím model na Bambu Studio (windows) nebo CAD software." #, c-format, boost-format msgid "" @@ -5563,8 +5564,16 @@ msgstr "každých" msgid "The peroid of backup in seconds." msgstr "Doba zálohování v sekundách." -msgid "Downloads" -msgstr "Stahování" +msgid "Media" +msgstr "" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Tmavý režim" @@ -6230,8 +6239,8 @@ msgstr "Obchodní podmínky" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" @@ -10519,8 +10528,8 @@ msgstr "" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj nebo ." -"amf(.xml)" +"Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj nebo .amf" +"(.xml)" msgid "Loading of a model file failed." msgstr "Nahrávání souboru modelu selhalo." @@ -11124,12 +11133,9 @@ msgstr "krok: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Zadejte prosím platné hodnoty:\n" -"start > 0 krok >= 0\n" -"konec > začátek + krok)" msgid "VFA test" msgstr "VFA test" @@ -11142,12 +11148,9 @@ msgstr "Koncová rychlost: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Zadejte prosím platné hodnoty:\n" -"start > 10 kroků >= 0\n" -"konec > začátek + krok)" msgid "Start retraction length: " msgstr "Délka retrakce na začátku: " @@ -12533,6 +12536,37 @@ msgid "" "probability of warping." msgstr "" +#~ msgid "Stopped." +#~ msgstr "Zastaveno." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "Funkce \"Opravit model\" je momentálně pouze v systému Windows. Opravte " +#~ "prosím model na Bambu Studio (windows) nebo CAD software." + +#~ msgid "Downloads" +#~ msgstr "Stahování" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Zadejte prosím platné hodnoty:\n" +#~ "start > 0 krok >= 0\n" +#~ "konec > začátek + krok)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Zadejte prosím platné hodnoty:\n" +#~ "start > 10 kroků >= 0\n" +#~ "konec > začátek + krok)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf je generován starým Bambu Studio, načtěte pouze geometrická data." @@ -12674,8 +12708,8 @@ msgstr "" #~ "preset?" #~ msgstr "" #~ "Změnili jste některá nastavení předvolby \"%1%\" . \n" -#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová " -#~ "hodnota)přednastavení?" +#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová hodnota)" +#~ "přednastavení?" #~ msgid "" #~ "You have changed some preset settings. \n" @@ -12683,8 +12717,8 @@ msgstr "" #~ "preset?" #~ msgstr "" #~ "Změnili jste některá přednastavená nastavení. \n" -#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová " -#~ "hodnota)přednastavení?" +#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová hodnota)" +#~ "přednastavení?" #~ msgid " is too close to others, there may be collisions when printing." #~ msgstr " je příliš blízko ostatním, při tisku může docházet ke kolizím." diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index b9997d7a7..b8dafcd99 100644 --- a/bbl/i18n/de/BambuStudio_de.po +++ b/bbl/i18n/de/BambuStudio_de.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3084,30 +3084,30 @@ msgstr "Update fehlgeschlagen." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"Wenn Sie die Kammertemperatur unter 40\\u2103 einstellen, wird die " +"Kammertemperaturregelung nicht aktiviert. Und die Zieltemperatur der Kammer " +"wird automatisch auf 0\\u2103 eingestellt." msgid "Failed to start printing job" msgstr "Druckauftrag konnte nicht gestartet werden" @@ -3257,15 +3257,12 @@ msgstr "Turm" msgid "Total" msgstr "Gesamt" -msgid "Total Estimation" -msgstr "Gesamtschätzung" - -msgid "Total time" -msgstr "Gesamtdauer" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Geschätzte Zeit" + msgid "up to" msgstr "bis zu" @@ -3353,8 +3350,8 @@ msgstr "Drucker" msgid "Print settings" msgstr "Druckeinstellungen" -msgid "Time Estimation" -msgstr "Geschätzte Zeit" +msgid "Total Estimation" +msgstr "Gesamtschätzung" msgid "Normal mode" msgstr "Normaler Modus" @@ -3371,6 +3368,9 @@ msgstr "Vorbereitungszeit" msgid "Model printing time" msgstr "Druckzeit des Modell" +msgid "Total time" +msgstr "Gesamtdauer" + msgid "Switch to silent mode" msgstr "Zum Leise-Modus wechseln" @@ -4173,6 +4173,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Bitte überprüfen Sie, ob der Drucker angeschlossen ist." @@ -4219,8 +4222,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "Der Drucker wurde abgemeldet und kann keine Verbindung herstellen." -msgid "Stopped." -msgstr "Gestoppt." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "LAN-Verbindung fehlgeschlagen (Liveview konnte nicht gestartet werden)" @@ -4863,9 +4866,6 @@ msgstr "Modelldatei heruntergeladen." msgid "Serious warning:" msgstr "Ernsthafte Warnung:" -msgid " (Repair)" -msgstr " (Reparatur)" - msgid " Click here to install it." msgstr " Klicken Sie hier, um es zu installieren." @@ -5586,15 +5586,16 @@ msgstr "Volumen: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Dreiecke: %1%\n" +msgid " (Repair)" +msgstr " (Reparatur)" + msgid "Tips:" msgstr "Tipps:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"Die Funktion \"Modell reparieren\" ist derzeit nur unter Windows verfügbar. " -"Bitte reparieren Sie das Modell in Bambu Studio (Windows) oder CAD-Software." #, c-format, boost-format msgid "" @@ -5815,8 +5816,16 @@ msgstr "jede" msgid "The peroid of backup in seconds." msgstr "Der Zeitraum des Backups in Sekunden." -msgid "Downloads" -msgstr "Downloads" +msgid "Media" +msgstr "Medien" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Dunkler Modus" @@ -6520,8 +6529,8 @@ msgstr "Allgemeine Geschäftsbedingungen" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Vielen Dank für den Kauf eines Bambu Lab Geräts. Bevor Sie Ihr Bambu Lab " @@ -11138,8 +11147,8 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" -"Es wurden keine Schichten erkannt. Möglicherweise möchten Sie Ihre STL-" -"Datei(en) reparieren oder ihre Größe oder Dicke überprüfen und es erneut " +"Es wurden keine Schichten erkannt. Möglicherweise möchten Sie Ihre STL-Datei" +"(en) reparieren oder ihre Größe oder Dicke überprüfen und es erneut " "versuchen.\n" msgid "" @@ -11797,12 +11806,12 @@ msgstr "Schritt: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Bitte geben Sie gültige Werte ein:\n" +"Start > 0 \\Schritt >= 0\n" +"End > Start + Schritt)" msgid "VFA test" msgstr "VFA Test" @@ -11815,12 +11824,12 @@ msgstr "Endgeschwindigkeit: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Bitte geben Sie gültige Werte ein:\n" +"Start > 10 \\Schritt >= 0\n" +"End > Start + Schritt)" msgid "Start retraction length: " msgstr "Start Rückzugslänge: " @@ -13422,6 +13431,65 @@ msgstr "" "wie z. B. ABS, die Wahrscheinlichkeit von Verformungen durch eine " "entsprechende Erhöhung der Heizbetttemperatur verringert werden kann?" +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Gestoppt." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "Die Funktion \"Modell reparieren\" ist derzeit nur unter Windows " +#~ "verfügbar. Bitte reparieren Sie das Modell in Bambu Studio (Windows) oder " +#~ "CAD-Software." + +#~ msgid "Downloads" +#~ msgstr "Downloads" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Die 3mf wurde mit einer alten Version von Bambu Studio erzeugt, nur " @@ -13490,56 +13558,11 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Bitte geben Sie einen gültigen Wert ein (K in 0~0,3, N in 0,6~2,0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Wenn Sie die Kammertemperatur unter 40\\u2103 einstellen, wird die " -#~ "Kammertemperaturregelung nicht aktiviert. Und die Zieltemperatur der " -#~ "Kammer wird automatisch auf 0\\u2103 eingestellt." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "" #~ "Die lokale Verbindung des Druckers ist fehlgeschlagen. Bitte versuchen " #~ "Sie es erneut." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Bitte geben Sie gültige Werte ein:\n" -#~ "Start > 0 \\Schritt >= 0\n" -#~ "End > Start + Schritt)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Bitte geben Sie gültige Werte ein:\n" -#~ "Start > 10 \\Schritt >= 0\n" -#~ "End > Start + Schritt)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14847,9 +14870,6 @@ msgstr "" #~ "(z. B. 50%) eines direkten Fahrwegs angegeben werden. Ein Wert von 0 " #~ "deaktiviert diese Funktion." -#~ msgid "Media" -#~ msgstr "Medien" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Fehlende LAN IP des Druckers!" diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index 19cc9e856..9465004f8 100644 --- a/bbl/i18n/en/BambuStudio_en.po +++ b/bbl/i18n/en/BambuStudio_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3004,30 +3004,30 @@ msgstr "Update failed." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgid "Failed to start printing job" msgstr "Failed to start printing job" @@ -3176,15 +3176,12 @@ msgstr "Tower" msgid "Total" msgstr "Total" -msgid "Total Estimation" -msgstr "Total Estimation" - -msgid "Total time" -msgstr "Total time" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Time Estimation" + msgid "up to" msgstr "up to" @@ -3272,8 +3269,8 @@ msgstr "Printer" msgid "Print settings" msgstr "Print settings" -msgid "Time Estimation" -msgstr "Time Estimation" +msgid "Total Estimation" +msgstr "Total Estimation" msgid "Normal mode" msgstr "Normal mode" @@ -3290,6 +3287,9 @@ msgstr "Prepare time" msgid "Model printing time" msgstr "Model printing time" +msgid "Total time" +msgstr "Total time" + msgid "Switch to silent mode" msgstr "Switch to silent mode" @@ -4079,6 +4079,9 @@ msgstr "The player is not loaded; please click the \"play\" button to retry." msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Please confirm if the printer is connected." @@ -4119,8 +4122,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "The printer has been logged out and cannot connect." -msgid "Stopped." -msgstr "Stopped." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "LAN Connection Failed (Failed to start liveview)" @@ -4756,9 +4759,6 @@ msgstr "Model file downloaded." msgid "Serious warning:" msgstr "Serious warning:" -msgid " (Repair)" -msgstr " (Repair)" - msgid " Click here to install it." msgstr " Click here to install it." @@ -5455,15 +5455,16 @@ msgstr "Volume: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Triangles: %1%\n" +msgid " (Repair)" +msgstr " (Repair)" + msgid "Tips:" msgstr "Tips:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(Windows) or in CAD software." #, c-format, boost-format msgid "" @@ -5679,8 +5680,16 @@ msgstr "every" msgid "The peroid of backup in seconds." msgstr "The peroid of backup in seconds." -msgid "Downloads" -msgstr "Downloads" +msgid "Media" +msgstr "Media" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Dark Mode" @@ -6362,8 +6371,8 @@ msgstr "Terms and Conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " @@ -11440,11 +11449,11 @@ msgstr "step: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgid "VFA test" @@ -11458,11 +11467,11 @@ msgstr "End speed: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgid "Start retraction length: " @@ -13034,6 +13043,64 @@ msgstr "" "ABS, appropriately increasing the heatbed temperature can reduce the " "probability of warping?" +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Stopped." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(Windows) or in CAD software." + +#~ msgid "Downloads" +#~ msgstr "Downloads" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "The 3mf is generated by old Bambu Studio, load geometry data only." @@ -13098,54 +13165,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Printer local connection failed, please try again." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14390,9 +14412,6 @@ msgstr "" #~ "specified either as an absolute value or as percentage (for example 50%) " #~ "of a direct travel path. Zero to disable" -#~ msgid "Media" -#~ msgstr "Media" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Missing LAN IP of printer!" diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index 90856150a..9b8a119b9 100644 --- a/bbl/i18n/es/BambuStudio_es.po +++ b/bbl/i18n/es/BambuStudio_es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3072,30 +3072,30 @@ msgstr "Actualización fallida." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"Cuando ajuste la temperatura de la cámara por debajo de 40\\u2103, el " +"control de temperatura de la cámara no se activará. Y la temperatura " +"objetivo de la cámara se ajustará automáticamente a 0\\u2103." msgid "Failed to start printing job" msgstr "No se pudo iniciar la impresión" @@ -3245,15 +3245,12 @@ msgstr "Torre" msgid "Total" msgstr "Total" -msgid "Total Estimation" -msgstr "Estimación total" - -msgid "Total time" -msgstr "Tiempo total" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Estimación de tiempo" + msgid "up to" msgstr "hasta" @@ -3341,8 +3338,8 @@ msgstr "Impresora" msgid "Print settings" msgstr "Configuración de impresión" -msgid "Time Estimation" -msgstr "Estimación de tiempo" +msgid "Total Estimation" +msgstr "Estimación total" msgid "Normal mode" msgstr "Modo normal" @@ -3359,6 +3356,9 @@ msgstr "Planificar tiempo" msgid "Model printing time" msgstr "Tiempo de impresión del modelo" +msgid "Total time" +msgstr "Tiempo total" + msgid "Switch to silent mode" msgstr "Cambiar al modo silencioso" @@ -4155,6 +4155,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Confirme si la impresora está conectada." @@ -4197,8 +4200,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "La impresora se ha desconectado y no puede conectarse." -msgid "Stopped." -msgstr "Detenido." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "Conexión LAN fallida (no se pudo iniciar la vista en vivo)" @@ -4839,9 +4842,6 @@ msgstr "Archivo de modelo descargado." msgid "Serious warning:" msgstr "Advertencia seria:" -msgid " (Repair)" -msgstr " (Reparación)" - msgid " Click here to install it." msgstr " Haga clic aquí para instalarlo." @@ -5559,15 +5559,16 @@ msgstr "Volumen: %1% mm³\n" msgid "Triangles: %1%\n" msgstr " Triángulos: %1%\n" +msgid " (Repair)" +msgstr " (Reparación)" + msgid "Tips:" msgstr "Consejos" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"Actualmente, la función «Fix Model» solo está disponible en Windows. Repare " -"el modelo en Bambu Studio (Windows) o en el software CAD." #, c-format, boost-format msgid "" @@ -5793,8 +5794,16 @@ msgstr "Cada" msgid "The peroid of backup in seconds." msgstr "El período de copia de seguridad en segundos." -msgid "Downloads" -msgstr "Descargas" +msgid "Media" +msgstr "Medios" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Modo oscuro" @@ -6492,8 +6501,8 @@ msgstr "Términos y condiciones" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Gracias por comprar un dispositivo Bambu Lab. Antes de usar su dispositivo " @@ -11752,12 +11761,12 @@ msgstr "paso:" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Introduce valores válidos:\n" +"inicio > 0\\ paso >= 0\n" +"final > inicio + paso)" msgid "VFA test" msgstr "Prueba VFA" @@ -11770,12 +11779,12 @@ msgstr "Velocidad final:" msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Introduce valores válidos:\n" +"inicio > 0\\ paso >= 0\n" +"final > inicio + paso)" msgid "Start retraction length: " msgstr "Longitud de retracción inicial:" @@ -13376,6 +13385,64 @@ msgstr "" "aumentar adecuadamente la temperatura del lecho térmico puede reducir la " "probabilidad de alabeo?" +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Detenido." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "Actualmente, la función «Fix Model» solo está disponible en Windows. " +#~ "Repare el modelo en Bambu Studio (Windows) o en el software CAD." + +#~ msgid "Downloads" +#~ msgstr "Descargas" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf generado con versión antigua de Bambu Studio, se cargan datos de " @@ -13448,54 +13515,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Introduzca un valor válido (K en 0~0.3, N en 0.6~2.0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Cuando ajuste la temperatura de la cámara por debajo de 40\\u2103, el " -#~ "control de temperatura de la cámara no se activará. Y la temperatura " -#~ "objetivo de la cámara se ajustará automáticamente a 0\\u2103." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Error en la conexión local de la impresora; inténtelo de nuevo." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Introduce valores válidos:\n" -#~ "inicio > 0\\ paso >= 0\n" -#~ "final > inicio + paso)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Introduce valores válidos:\n" -#~ "inicio > 0\\ paso >= 0\n" -#~ "final > inicio + paso)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14789,9 +14811,6 @@ msgstr "" #~ "especificarse como valor absoluto o como porcentaje (por ejemplo, 50%) de " #~ "una trayectoria directa. Cero para desactivar" -#~ msgid "Media" -#~ msgstr "Medios" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "¡Falta la IP LAN de la impresora!" diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index 57fd1696c..1a8207542 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/BambuStudio_fr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3076,30 +3076,30 @@ msgstr "Mise à jour a échoué." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"Lorsque vous réglez la température de la chambre en dessous de 40\\u2103, le " +"contrôle de la température de la chambre ne sera pas activé. De plus, la " +"température de la chambre cible sera automatiquement réglée sur 0\\u2103." msgid "Failed to start printing job" msgstr "Échec du lancement de l'impression" @@ -3246,15 +3246,12 @@ msgstr "Tour" msgid "Total" msgstr "Total" -msgid "Total Estimation" -msgstr "Informations Tranchage" - -msgid "Total time" -msgstr "Durée totale" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Estimation de temps" + msgid "up to" msgstr "jusqu'à" @@ -3342,8 +3339,8 @@ msgstr "Imprimante" msgid "Print settings" msgstr "Réglages d'impression" -msgid "Time Estimation" -msgstr "Estimation de temps" +msgid "Total Estimation" +msgstr "Informations Tranchage" msgid "Normal mode" msgstr "Mode normal" @@ -3360,6 +3357,9 @@ msgstr "Temps de préparation" msgid "Model printing time" msgstr "Temps d'impression du modèle" +msgid "Total time" +msgstr "Durée totale" + msgid "Switch to silent mode" msgstr "Passer en mode silencieux" @@ -4160,6 +4160,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Veuillez vérifier que l'imprimante est bien connectée." @@ -4202,8 +4205,8 @@ msgstr "" 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 "Stopped." -msgstr "Arrêté." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "" @@ -4847,9 +4850,6 @@ msgstr "Fichier modèle téléchargé." msgid "Serious warning:" msgstr "Alerte importante:" -msgid " (Repair)" -msgstr "(Réparation)" - msgid " Click here to install it." msgstr " Cliquez ici pour l'installer." @@ -5565,16 +5565,16 @@ msgstr "Volume : %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Triangles : %1%\n" +msgid " (Repair)" +msgstr "(Réparation)" + msgid "Tips:" msgstr "Astuces:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"La fonctionnalité « Fix Model » n'est actuellement disponible que sous " -"Windows. Réparez le modèle dans Bambu Studio (Windows) ou dans un logiciel " -"de CAO." #, c-format, boost-format msgid "" @@ -5799,8 +5799,16 @@ msgstr "chaque" msgid "The peroid of backup in seconds." msgstr "Fréquence de sauvegarde en secondes." -msgid "Downloads" -msgstr "Téléchargements" +msgid "Media" +msgstr "Médias" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Mode Sombre" @@ -6508,8 +6516,8 @@ msgstr "Termes et conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Merci d'avoir acheté une machine Bambu Lab. Avant de l'utiliser veuillez " @@ -11797,12 +11805,12 @@ msgstr "pas :" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Entrez des valeurs valides :\n" +"début > 0 \\ étape >= 0\n" +"fin > début + pas)" msgid "VFA test" msgstr "Test VFA" @@ -11815,12 +11823,12 @@ msgstr "Vitesse de fin :" msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Entrez des valeurs valides :\n" +"début > 0 \\ étape >= 0\n" +"fin > début + pas)" msgid "Start retraction length: " msgstr "Rétractation initiale :" @@ -13432,6 +13440,65 @@ msgstr "" "que l'ABS, une augmentation appropriée de la température du plateau peut " "réduire le risque de déformation ?" +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Arrêté." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "La fonctionnalité « Fix Model » n'est actuellement disponible que sous " +#~ "Windows. Réparez le modèle dans Bambu Studio (Windows) ou dans un " +#~ "logiciel de CAO." + +#~ msgid "Downloads" +#~ msgstr "Téléchargements" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Le 3mf provient d'une ancienne version de Bambu Studio, seules les " @@ -13504,55 +13571,9 @@ msgstr "" #~ msgstr "" #~ "Veuillez saisir une valeur valide (K entre 0 et 0,3, N entre 0,6 et 2,0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Lorsque vous réglez la température de la chambre en dessous de 40\\u2103, " -#~ "le contrôle de la température de la chambre ne sera pas activé. De plus, " -#~ "la température de la chambre cible sera automatiquement réglée sur " -#~ "0\\u2103." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "La connexion locale de l'imprimante a échoué, veuillez réessayer." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Entrez des valeurs valides :\n" -#~ "début > 0 \\ étape >= 0\n" -#~ "fin > début + pas)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Entrez des valeurs valides :\n" -#~ "début > 0 \\ étape >= 0\n" -#~ "fin > début + pas)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14857,9 +14878,6 @@ msgstr "" #~ "soit en pourcentage (par exemple 50 %) d'une trajectoire directe. Zéro " #~ "pour désactiver" -#~ msgid "Media" -#~ msgstr "Médias" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Adresse IP locale manquante de l'imprimante !" diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index a7287226d..31da20f48 100644 --- a/bbl/i18n/hu/BambuStudio_hu.po +++ b/bbl/i18n/hu/BambuStudio_hu.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3050,30 +3050,30 @@ msgstr "A frissítés sikertelen." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"Ha a kamra hőmérsékletét 40\\ u2103 alá állítod, a kamra hőmérséklet-" +"szabályozása nem fog aktiválódni. A kamra célhőmérséklete automatikusan 0\\ " +"u2103-ra lesz állítva." msgid "Failed to start printing job" msgstr "Nem sikerült elindítani a nyomtatási feladatot" @@ -3221,15 +3221,12 @@ msgstr "Torony" msgid "Total" msgstr "Összesen" -msgid "Total Estimation" -msgstr "Összesített becslés" - -msgid "Total time" -msgstr "Teljes idő" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Időbecslés" + msgid "up to" msgstr "legfeljebb" @@ -3317,8 +3314,8 @@ msgstr "Nyomtató" msgid "Print settings" msgstr "Nyomtatási beállítások" -msgid "Time Estimation" -msgstr "Időbecslés" +msgid "Total Estimation" +msgstr "Összesített becslés" msgid "Normal mode" msgstr "Normál mód" @@ -3335,6 +3332,9 @@ msgstr "Előkészítési idő" msgid "Model printing time" msgstr "Modell nyomtatási ideje" +msgid "Total time" +msgstr "Teljes idő" + msgid "Switch to silent mode" msgstr "Váltás csendes módra" @@ -4127,6 +4127,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Kérjük, ellenőrizd, hogy a nyomtató csatlakoztatva van." @@ -4170,8 +4173,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "A nyomtató ki van jelentkezve, és nem tud csatlakozni." -msgid "Stopped." -msgstr "Megállítva." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "Sikertelen LAN csatlakozás (Nem sikerült elindítani az élő videót)" @@ -4805,9 +4808,6 @@ msgstr "Modellfájl letöltve." msgid "Serious warning:" msgstr "Súlyos figyelmeztetés:" -msgid " (Repair)" -msgstr " (Javítás)" - msgid " Click here to install it." msgstr " Kattints ide a telepítéshez." @@ -5513,15 +5513,16 @@ msgstr "Térfogat: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Háromszögek: %1%\n" +msgid " (Repair)" +msgstr " (Javítás)" + msgid "Tips:" msgstr "Tippek:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"A „Modelljavítás” funkció jelenleg csak Windows rendszeren érhető el. " -"Javítsd meg a modellt a Bambu Studióban (Windows) vagy más CAD szoftverben." #, c-format, boost-format msgid "" @@ -5742,8 +5743,16 @@ msgstr "minden" msgid "The peroid of backup in seconds." msgstr "A biztonsági mentés időköze másodpercben." -msgid "Downloads" -msgstr "Letöltések" +msgid "Media" +msgstr "Média" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Sötét mód" @@ -6433,8 +6442,8 @@ msgstr "Felhasználási feltételek" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Köszönjük, hogy Bambu Lab készüléket vásároltál. Mielőtt használnád az új " @@ -11633,12 +11642,12 @@ msgstr "lépcső: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Kérjük, adj meg érvényes értékeket:\n" +"\\lépcső>= 0\n" +"befejező > kezdő + lépcső)" msgid "VFA test" msgstr "VFA teszt" @@ -11651,12 +11660,12 @@ msgstr "Befejező sebesség: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Kérjük, adj meg érvényes értékeket:\n" +"kezdő > 10 \\lépcső >= 0\n" +"befejező > kezdő + lépcső)" msgid "Start retraction length: " msgstr "Kezdő visszahúzás hossza: " @@ -13229,6 +13238,65 @@ msgstr "" "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 "" +#~ "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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Megállítva." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "A „Modelljavítás” funkció jelenleg csak Windows rendszeren érhető el. " +#~ "Javítsd meg a modellt a Bambu Studióban (Windows) vagy más CAD " +#~ "szoftverben." + +#~ msgid "Downloads" +#~ msgstr "Letöltések" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "A 3mf a Bambu Studio egy régebbi verziójával lett létrehozva, csak a " @@ -13297,54 +13365,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Kérjük, adj meg egy érvényes értéket (K 0-0,3; N 0,6-2,0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Ha a kamra hőmérsékletét 40\\ u2103 alá állítod, a kamra hőmérséklet-" -#~ "szabályozása nem fog aktiválódni. A kamra célhőmérséklete automatikusan " -#~ "0\\ u2103-ra lesz állítva." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "A nyomtatóhoz való helyi kapcsolódás nem sikerült; próbálkozz újra." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Kérjük, adj meg érvényes értékeket:\n" -#~ "\\lépcső>= 0\n" -#~ "befejező > kezdő + lépcső)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Kérjük, adj meg érvényes értékeket:\n" -#~ "kezdő > 10 \\lépcső >= 0\n" -#~ "befejező > kezdő + lépcső)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14622,9 +14645,6 @@ msgstr "" #~ "közvetlen útvonal százalékában (például 50%). Állítsd az értéket 0-ra a " #~ "kikapcsoláshoz" -#~ msgid "Media" -#~ msgstr "Média" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Hiányzik a nyomtató LAN IP-címe!" diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index c563dc42a..68f7b20b2 100644 --- a/bbl/i18n/it/BambuStudio_it.po +++ b/bbl/i18n/it/BambuStudio_it.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3062,30 +3062,30 @@ msgstr "Aggiornamento fallito" 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" -"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." +"La temperatura attuale della camera o la temperatura target supera i " +"45\\U2103. Per evitare l'intasamento dell'estrusore, non è consentito " +"caricare filamenti a bassa temperatura (PLA/PETG/TPU)." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Nell'estrusore viene caricato un filamento a bassa temperatura (PLA/PETG/" +"TPU). Per evitare l'intasamento dell'estrusore, non è consentito impostare " +"una temperatura della camera al di sopra di 45\\u2103." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"Quando si imposta la temperatura della camera al di sotto di 40\\ u2103, il " +"controllo della temperatura della camera non verrà attivato. La temperatura " +"target sarà automaticamente impostata su 0\\ u2103." msgid "Failed to start printing job" msgstr "Impossibile avviare il processo di stampa" @@ -3235,15 +3235,12 @@ msgstr "Tower" msgid "Total" msgstr "Totale" -msgid "Total Estimation" -msgstr "Stima totale" - -msgid "Total time" -msgstr "Tempo totale" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Tempo stimato" + msgid "up to" msgstr "fino a" @@ -3331,8 +3328,8 @@ msgstr "Stampante" msgid "Print settings" msgstr "Impostazioni di stampa" -msgid "Time Estimation" -msgstr "Tempo stimato" +msgid "Total Estimation" +msgstr "Stima totale" msgid "Normal mode" msgstr "Modalità normale" @@ -3349,6 +3346,9 @@ msgstr "Tempo preparazione" msgid "Model printing time" msgstr "Tempo stampa del modello" +msgid "Total time" +msgstr "Tempo totale" + msgid "Switch to silent mode" msgstr "Passa a modalità silenziosa" @@ -4139,6 +4139,9 @@ msgstr "Player non caricato; fai clic sul pulsante «play» per riprovare." msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Verifica che la stampante sia collegata." @@ -4177,8 +4180,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "La stampante è stata disconnessa e non può connettersi." -msgid "Stopped." -msgstr "Interrotto." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "Connessione LAN non riuscita (impossibile avviare liveview)" @@ -4818,9 +4821,6 @@ msgstr "File del modello scaricato." msgid "Serious warning:" msgstr "Avviso grave:" -msgid " (Repair)" -msgstr "(Ripara)" - msgid " Click here to install it." msgstr "Clicca per installarlo." @@ -5529,15 +5529,16 @@ msgstr "Volume: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Triangoli: %1%\n" +msgid " (Repair)" +msgstr "(Ripara)" + msgid "Tips:" msgstr "Suggerimenti:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"La funzione \"Ripara modello\" è attualmente disponibile solo su Windows. Si " -"prega di riparare il modello su Bambu Studio (Windows) o su software CAD." #, c-format, boost-format msgid "" @@ -5757,8 +5758,16 @@ msgstr "Ogni" msgid "The peroid of backup in seconds." msgstr "Tempo di backup in secondi." -msgid "Downloads" -msgstr "Scaricati" +msgid "Media" +msgstr "Media" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Modalità Scura" @@ -6448,8 +6457,8 @@ msgstr "Termini e condizioni" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Grazie per aver acquistato un dispositivo Bambu Lab. Prima di utilizzare il " @@ -11689,12 +11698,12 @@ msgstr "passo:" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Inserisci valori validi:\n" +"avvio > 0\\ step >= 0\n" +"fine > inizio + passo)" msgid "VFA test" msgstr "Test VFA" @@ -11707,12 +11716,12 @@ msgstr "Velocità finale: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Inserisci valori validi:\n" +"inizio > 10 \\step >= 0\n" +"fine > inizio + passo)" msgid "Start retraction length: " msgstr "Lunghezza iniziale retrazione: " @@ -13300,6 +13309,65 @@ msgstr "" "aumentare adeguatamente la temperatura del piano può ridurre la probabilità " "di deformazione." +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Interrotto." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "La funzione \"Ripara modello\" è attualmente disponibile solo su Windows. " +#~ "Si prega di riparare il modello su Bambu Studio (Windows) o su software " +#~ "CAD." + +#~ msgid "Downloads" +#~ msgstr "Scaricati" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Il 3mf è generato da vecchie versioni Bambu Studio, caricate solo le " @@ -13369,54 +13437,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Inserisci un valore valido (K in 0~0.3, N in 0.6~2.0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "La temperatura attuale della camera o la temperatura target supera i " -#~ "45\\U2103. Per evitare l'intasamento dell'estrusore, non è consentito " -#~ "caricare filamenti a bassa temperatura (PLA/PETG/TPU)." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Nell'estrusore viene caricato un filamento a bassa temperatura (PLA/PETG/" -#~ "TPU). Per evitare l'intasamento dell'estrusore, non è consentito " -#~ "impostare una temperatura della camera al di sopra di 45\\u2103." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Quando si imposta la temperatura della camera al di sotto di 40\\ u2103, " -#~ "il controllo della temperatura della camera non verrà attivato. La " -#~ "temperatura target sarà automaticamente impostata su 0\\ u2103." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Connessione locale della stampante non riuscita, riprova." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Inserisci valori validi:\n" -#~ "avvio > 0\\ step >= 0\n" -#~ "fine > inizio + passo)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Inserisci valori validi:\n" -#~ "inizio > 10 \\step >= 0\n" -#~ "fine > inizio + passo)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14708,9 +14731,6 @@ msgstr "" #~ "La lunghezza della deviazione può essere come valore assoluto o " #~ "percentuale (es. 50%) di un percorso di spostamento. Zero per disabilitare" -#~ msgid "Media" -#~ msgstr "Media" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Manca l'IP LAN della stampante!" diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index 0c93312de..e3eca011c 100644 --- a/bbl/i18n/ja/BambuStudio_ja.po +++ b/bbl/i18n/ja/BambuStudio_ja.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2950,30 +2950,30 @@ msgstr "更新が失敗しました。" 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgid "Failed to start printing job" msgstr "造形タスクを開始できませんでした" @@ -3121,15 +3121,12 @@ msgstr "Tower" msgid "Total" msgstr "合計" -msgid "Total Estimation" -msgstr "予測合計" - -msgid "Total time" -msgstr "総時間" - msgid "Total cost" msgstr "総コスト" +msgid "Time Estimation" +msgstr "予測時間" + msgid "up to" msgstr "最大" @@ -3217,8 +3214,8 @@ msgstr "プリンター" msgid "Print settings" msgstr "造形設定" -msgid "Time Estimation" -msgstr "予測時間" +msgid "Total Estimation" +msgstr "予測合計" msgid "Normal mode" msgstr "通常モード" @@ -3235,6 +3232,9 @@ msgstr "準備時間" msgid "Model printing time" msgstr "モデル造形時間" +msgid "Total time" +msgstr "総時間" + msgid "Switch to silent mode" msgstr "サイレントモードに切り替える" @@ -4018,6 +4018,9 @@ msgstr "The player is not loaded; please click the \"play\" button to retry." msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Please confirm if the printer is connected." @@ -4058,8 +4061,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "The printer has been logged out and cannot connect." -msgid "Stopped." -msgstr "中止しました" +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "LAN接続失敗 (ライブビュー開始失敗)" @@ -4688,9 +4691,6 @@ msgstr "Model file downloaded." msgid "Serious warning:" msgstr "Serious warning:" -msgid " (Repair)" -msgstr " (修復)" - msgid " Click here to install it." msgstr "こちらでインストールします。" @@ -5379,15 +5379,16 @@ msgstr "ボリューム: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "三角形: %1% 個\n" +msgid " (Repair)" +msgstr " (修復)" + msgid "Tips:" msgstr "ヒント" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"「モデル修復」はWindowsのみご利用できます。Bambu Studio (Windows)か他のCADソ" -"フトウェアで修復してください。" #, c-format, boost-format msgid "" @@ -5604,8 +5605,16 @@ msgstr "every" msgid "The peroid of backup in seconds." msgstr "The period of backup in seconds." -msgid "Downloads" -msgstr "ダウンロード" +msgid "Media" +msgstr "メディア" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "ダークモード" @@ -6268,8 +6277,8 @@ msgstr "Terms and Conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " @@ -11225,11 +11234,11 @@ msgstr "step:" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgid "VFA test" @@ -11243,11 +11252,11 @@ msgstr "End speed:" msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgid "Start retraction length: " @@ -12791,6 +12800,64 @@ msgstr "" "ABS, appropriately increasing the heatbed temperature can reduce the " "probability of warping?" +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "中止しました" + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "「モデル修復」はWindowsのみご利用できます。Bambu Studio (Windows)か他のCAD" +#~ "ソフトウェアで修復してください。" + +#~ msgid "Downloads" +#~ msgstr "ダウンロード" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mfは古いバージョンのBambu Studioで作成されています、ジオメトリーデータの" @@ -12857,54 +12924,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Printer local connection failed; please try again." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14087,9 +14109,6 @@ msgstr "" #~ "迂回距離上限: 移動距離がこの値以上になる場合迂回しません。値が0の場合無効" #~ "になります。" -#~ msgid "Media" -#~ msgstr "メディア" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "プリンターのIPが見つかりません" diff --git a/bbl/i18n/ko/BambuStudio_ko.po b/bbl/i18n/ko/BambuStudio_ko.po index e86d9e130..fcab604f9 100644 --- a/bbl/i18n/ko/BambuStudio_ko.po +++ b/bbl/i18n/ko/BambuStudio_ko.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2969,21 +2969,28 @@ msgstr "업데이트 실패" 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" +"현재 챔버 온도 또는 목표 챔버 온도가 45\\u2103을 초과합니다. Extruder 막힘을 " +"방지하기 위해 저온 필라멘트(PLA/PETG/TPU)를 장착할 수 없습니다." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" +"익스트루더에는 저온용 필라멘트(PLA/PETG/TPU)가 장착되어 있습니다. 익스트루더 " +"막힘을 방지하기 위해 챔버 온도를 45\\u2103 이상으로 설정하는 것은 허용되지 않" +"습니다." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" +"챔버 온도를 40\\u2103 미만으로 설정하면 챔버 온도 제어가 활성화되지 않습니" +"다. 그리고 목표 챔버 온도는 자동으로 0\\u2103으로 설정됩니다." msgid "Failed to start printing job" msgstr "출력 작업을 시작하지 못했습니다." @@ -3131,15 +3138,12 @@ msgstr "타우" msgid "Total" msgstr "합계" -msgid "Total Estimation" -msgstr "전체 예상치" - -msgid "Total time" -msgstr "총 시간" - msgid "Total cost" msgstr "총 비용" +msgid "Time Estimation" +msgstr "시간 예상" + msgid "up to" msgstr "최대" @@ -3227,8 +3231,8 @@ msgstr "프린터" msgid "Print settings" msgstr "출력 설정" -msgid "Time Estimation" -msgstr "시간 예상" +msgid "Total Estimation" +msgstr "전체 예상치" msgid "Normal mode" msgstr "일반 모드" @@ -3245,6 +3249,9 @@ msgstr "준비 시간" msgid "Model printing time" msgstr "모델 출력 시간" +msgid "Total time" +msgstr "총 시간" + msgid "Switch to silent mode" msgstr "저소음모드 전환" @@ -4034,6 +4041,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "프린터가 연결되어 있는지 확인해주세요." @@ -4072,8 +4082,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "프린터가 로그아웃되어 연결할 수 없습니다." -msgid "Stopped." -msgstr "중지됨" +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "LAN 연결 실패 (라이브뷰 시작 실패)" @@ -4702,9 +4712,6 @@ msgstr "모델 파일이 다운로드되었습니다." msgid "Serious warning:" msgstr "심각한 경고:" -msgid " (Repair)" -msgstr "(수리)" - msgid " Click here to install it." msgstr " 설치하려면 여기를 클릭하십시오." @@ -5401,15 +5408,16 @@ msgstr "체적: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "삼각형 수: %1%\n" +msgid " (Repair)" +msgstr "(수리)" + msgid "Tips:" msgstr "팁:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"“모델 수정” 기능은 현재 Windows에서만 사용할 수 있습니다. 뱀부 스튜디오 " -"(Windows) 또는 CAD 소프트웨어로 모델을 수정하십시오." #, c-format, boost-format msgid "" @@ -5626,8 +5634,16 @@ msgstr "매" msgid "The peroid of backup in seconds." msgstr "백업주기(초)." -msgid "Downloads" -msgstr "다운로드" +msgid "Media" +msgstr "" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "다크 모드" @@ -6296,8 +6312,8 @@ msgstr "이용약관" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Bambu Lab 기기를 구매해 주셔서 감사합니다. Bambu Lab 기기를 사용하기 전에 이" @@ -11300,9 +11316,12 @@ msgstr "단계: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" +"Please input valid values:\n" +"start > 0 \\step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "VFA test" @@ -11315,9 +11334,12 @@ msgstr "End speed: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" +"Please input valid values:\n" +"start > 10 \\step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Start retraction length: " @@ -12884,6 +12906,19 @@ msgstr "" "ABS 등 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이" "면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?" +#~ msgid "Stopped." +#~ msgstr "중지됨" + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "“모델 수정” 기능은 현재 Windows에서만 사용할 수 있습니다. 뱀부 스튜디오 " +#~ "(Windows) 또는 CAD 소프트웨어로 모델을 수정하십시오." + +#~ msgid "Downloads" +#~ msgstr "다운로드" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf는 이전 버전의 Bambu Studio에서 생성되었습니다. 형상 데이터만 불러옵니" @@ -12948,48 +12983,5 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "유효한 값을 입력하십시오(K는 0~0.3, N은 0.6~2.0)." -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "현재 챔버 온도 또는 목표 챔버 온도가 45\\u2103을 초과합니다. Extruder 막힘" -#~ "을 방지하기 위해 저온 필라멘트(PLA/PETG/TPU)를 장착할 수 없습니다." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "익스트루더에는 저온용 필라멘트(PLA/PETG/TPU)가 장착되어 있습니다. 익스트루" -#~ "더 막힘을 방지하기 위해 챔버 온도를 45\\u2103 이상으로 설정하는 것은 허용" -#~ "되지 않습니다." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "챔버 온도를 40\\u2103 미만으로 설정하면 챔버 온도 제어가 활성화되지 않습니" -#~ "다. 그리고 목표 챔버 온도는 자동으로 0\\u2103으로 설정됩니다." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "프린터 로컬 연결에 실패했습니다. 다시 시도하십시오." - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index 295f5d9a0..fe701cbf6 100644 --- a/bbl/i18n/nl/BambuStudio_nl.po +++ b/bbl/i18n/nl/BambuStudio_nl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3075,30 +3075,30 @@ msgstr "Updaten mislukt." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"Als je de kamertemperatuur onder 40u2103 zet, wordt de " +"kamertemperatuurregeling niet geactiveerd. En de kamertemperatuur wordt " +"automatisch ingesteld op 0." msgid "Failed to start printing job" msgstr "Afdruktaak niet gestart" @@ -3247,15 +3247,12 @@ msgstr "Toren" msgid "Total" msgstr "Totaal" -msgid "Total Estimation" -msgstr "Totale schatting" - -msgid "Total time" -msgstr "Totale tijd" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Geschatte duur" + msgid "up to" msgstr "tot" @@ -3343,8 +3340,8 @@ msgstr "Printer" msgid "Print settings" msgstr "Print instellingen" -msgid "Time Estimation" -msgstr "Geschatte duur" +msgid "Total Estimation" +msgstr "Totale schatting" msgid "Normal mode" msgstr "Normale modus" @@ -3361,6 +3358,9 @@ msgstr "Voorbereidingstijd" msgid "Model printing time" msgstr "Model print tijd" +msgid "Total time" +msgstr "Totale tijd" + msgid "Switch to silent mode" msgstr "Omzetten naar stille modus" @@ -4154,6 +4154,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Controleer of de printer is aangesloten." @@ -4196,8 +4199,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "De printer is afgemeld en kan geen verbinding maken." -msgid "Stopped." -msgstr "Gestopt." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "LAN-verbinding mislukt (liveview niet gestart)" @@ -4843,9 +4846,6 @@ msgstr "Modelbestand gedownload." msgid "Serious warning:" msgstr "Ernstige waarschuwing:" -msgid " (Repair)" -msgstr " (Repareren)" - msgid " Click here to install it." msgstr " Klik hier om het te installeren." @@ -5561,15 +5561,16 @@ msgstr "Volume: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Driehoeken: %1%\n" +msgid " (Repair)" +msgstr " (Repareren)" + msgid "Tips:" msgstr "Tips:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"De functie \"Model herstellen\" is momenteel alleen beschikbaar voor " -"Windows. Repareer het model in Bambu Studio (Windows) of in CAD-software." #, c-format, boost-format msgid "" @@ -5795,8 +5796,16 @@ msgstr "Elke" msgid "The peroid of backup in seconds." msgstr "De periode van de back-up in seconden." -msgid "Downloads" -msgstr "Downloads" +msgid "Media" +msgstr "Media" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Donkere modus" @@ -6495,8 +6504,8 @@ msgstr "Algemene voorwaarden" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Bedankt voor uw aankoop van een Bambu Lab-apparaat. Lees de algemene " @@ -11718,12 +11727,12 @@ msgstr "stap:" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Voer geldige waarden in:\n" +"start > 0 \\step >= 0\n" +"einde > begin + stap)" msgid "VFA test" msgstr "VFA-test" @@ -11736,12 +11745,12 @@ msgstr "Eindsnelheid:" msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Voer geldige waarden in:\n" +"start > 10 \\step >= 0\n" +"einde > start + stap)" msgid "Start retraction length: " msgstr "Begin terugtreklengte:" @@ -13323,6 +13332,64 @@ msgstr "" "kromtrekken, zoals ABS, een juiste verhoging van de temperatuur van het " "warmtebed de kans op kromtrekken kan verkleinen?" +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Gestopt." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "De functie \"Model herstellen\" is momenteel alleen beschikbaar voor " +#~ "Windows. Repareer het model in Bambu Studio (Windows) of in CAD-software." + +#~ msgid "Downloads" +#~ msgstr "Downloads" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "De 3mf wordt gegenereerd door de oude Bambu Studio, alleen " @@ -13391,54 +13458,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Voer een geldige waarde in (K in 0~0,3, N in 0,6~2,0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Als je de kamertemperatuur onder 40u2103 zet, wordt de " -#~ "kamertemperatuurregeling niet geactiveerd. En de kamertemperatuur wordt " -#~ "automatisch ingesteld op 0." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Lokale printerverbinding mislukt, probeer het opnieuw." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Voer geldige waarden in:\n" -#~ "start > 0 \\step >= 0\n" -#~ "einde > begin + stap)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Voer geldige waarden in:\n" -#~ "start > 10 \\step >= 0\n" -#~ "einde > start + stap)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14716,9 +14738,6 @@ msgstr "" #~ "opgegeven als een absolute waarde of als percentage (bijvoorbeeld 50%) " #~ "van een direct rijpad. Nul om uit te schakelen" -#~ msgid "Media" -#~ msgstr "Media" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "LAN-IP van de printer ontbreekt!" diff --git a/bbl/i18n/pl/BambuStudio_pl.po b/bbl/i18n/pl/BambuStudio_pl.po index 733d9b840..88136733f 100644 --- a/bbl/i18n/pl/BambuStudio_pl.po +++ b/bbl/i18n/pl/BambuStudio_pl.po @@ -1,7 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" -"POT-Creation-Date: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -9,12930 +10,16179 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : ((n%10>=2 && n%10<=4) && ((n%100<12 || n%100>14))) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : ((n%10>=2 && n%10<=4) && ((n" +"%100<12 || n%100>14))) ? 1 : 2;\n" "X-Generator: Poedit 3.4.2\n" -msgid "" -"\n" -"\n" -"Would you like to redirect to the webpage for rating?" -msgstr "" -"\n" -"\n" -"Czy chcesz przenieść się na stronę internetową w celu oceny?" - -#, boost-format -msgid "" -"\n" -"%1% is too close to exclusion area, there will be collisions when printing." -msgstr "" -"\n" -"%1% znajduje się zbyt blisko wykluczonego obszaru do druku. Istnieje ryzyko kolizji podczas drukowania." +msgid "Supports Painting" +msgstr "Malowanie podpór" -msgid "" -"\n" -"Do you want to rewrite it?" -msgstr "" -"\n" -"Czy chcesz go zastąpić?" +msgid "Please select single object." +msgstr "Proszę wybrać pojedynczy obiekt." -msgid "" -"\n" -"You can discard the preset values you have modified, or choose to continue using the modified values in the new project" -msgstr "" -"\n" -"Możesz zapisać lub odrzucić zmodyfikowane wartości w profilu, lub kontynuować ich używanie w nowym profilu" +msgid "Alt + Mouse wheel" +msgstr "Alt + Kółko myszy" -msgid "" -"\n" -"You can save or discard the preset values you have modified, or choose to continue using the values you have modified on the new preset." -msgstr "" -"\n" -"Możesz zapisać lub odrzucić zmodyfikowane wartości profilu, lub kontynuować ich używanie w nowym profilu." +msgid "Section view" +msgstr "Widok przekroju" -msgid "" -"\n" -"You can save or discard the preset values you have modified." -msgstr "" -"\n" -"Możesz zapisać lub odrzucić zmienione wartości w profilu." +msgid "Reset direction" +msgstr "Resetuj kierunek" -msgid "\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." -msgstr "\"Bambu\" lub \"Generic\" nie mogą być używane jako Dostawca dla niestandardowych filamentów." +msgid "Ctrl + Mouse wheel" +msgstr "Ctrl + Kółko myszy" -msgid "\"Fix Model\" feature is currently only on Windows. Please repair the model on Bambu Studio(windows) or CAD softwares." -msgstr "Funkcja „Napraw model” jest obecnie dostępna tylko w systemie Windows. Proszę naprawić model w Bambu Studio (Windows) lub programach CAD." +msgid "Pen size" +msgstr "Rozmiar pióra" -msgid "%" -msgstr "%" +msgid "Left mouse button" +msgstr "Lewy przycisk myszy" -#, boost-format -msgid "%1%" -msgstr "%1%" +msgid "Enforce supports" +msgstr "Wymuś podpory" -#, boost-format -msgid "%1% Preset" -msgstr "%1% ustawienia" +msgid "Right mouse button" +msgstr "Prawy przycisk myszy" -#, boost-format -msgid "%1% infill pattern doesn't support 100%% density." -msgstr "Wzór wypełnienia %1% nie obsługuje gęstości 100%%." +msgid "Block supports" +msgstr "Zablokuj podpory" -#, boost-format -msgid "%1% is too close to exclusion area, there may be collisions when printing." -msgstr "%1% jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas drukowania." +msgid "Shift + Left mouse button" +msgstr "Shift + Lewy przycisk myszy" -#, boost-format -msgid "%1% is too close to exclusion area, there will be collisions when printing." -msgstr "%1% znajduje się zbyt blisko wykluczonego obszaru do druku. Istnieje ryzyko kolizji podczas drukowania." +msgid "Erase" +msgstr "Wymaż" -#, boost-format -msgid "%1% is too close to others, and collisions may be caused." -msgstr "%1% jest zbyt blisko innych, mogą wystąpić kolizje." +msgid "Erase all painting" +msgstr "Wymaż wszystko" -#, boost-format -msgid "%1% is too tall, and collisions will be caused." -msgstr "%1% jest zbyt wysoki, mogą wystąpić kolizje." +msgid "Highlight overhang areas" +msgstr "Podświetl obszary nawisu" -#, boost-format -msgid "%1% was replaced with %2%" -msgstr "%1% zostało zastąpione przez %2%" +msgid "Gap fill" +msgstr "Wypełnienie szczeliny" -#, c-format, boost-format -msgid "%.1f" -msgstr "%.1f" +msgid "Perform" +msgstr "Wykonaj" -#, 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 "Do drukarki przypisane są %d ustawienia filamentu i %d ustawienia procesu. Te ustawienia zostaną usunięte wraz z usunięciem drukarki." +msgid "Gap area" +msgstr "Obszar szczeliny" -#, c-format, boost-format -msgid "%d triangles" -msgstr "%d trójkątów" +msgid "Tool type" +msgstr "Typ narzędzia" -#, c-format, boost-format -msgid "" -"%s\n" -"Do you want to continue?" -msgstr "" -"%s\n" -"Czy chcesz kontynuować?" +msgid "Smart fill angle" +msgstr "Kąt inteligentnego wypełniania" -#, c-format, boost-format -msgid "%s Update" -msgstr "Aktualizacja %s" +msgid "On overhangs only" +msgstr "Tylko na nawisach" -#, c-format, boost-format -msgid "%s can't be percentage" -msgstr "%s nie może być procentem" +msgid "Auto support threshold angle: " +msgstr "Automatyczny kąt progowy podpory: " -#, c-format, boost-format -msgid "%s does not support %s" -msgstr "%s nie obsługuje %s" +msgid "Circle" +msgstr "Koło" -#, c-format, boost-format -msgid "%s error" -msgstr "%s błąd" +msgid "Sphere" +msgstr "Kula" -#, c-format, boost-format -msgid "%s has a warning" -msgstr "%s ma ostrzeżenie" +msgid "Fill" +msgstr "Wypełnij" -#, c-format, boost-format -msgid "%s has encountered an error" -msgstr "%s napotkał błąd" +msgid "Gap Fill" +msgstr "Wypełnienie Szczeliny" -#, c-format, boost-format -msgid "%s info" -msgstr "%s info" +#, boost-format +msgid "Allows painting only on facets selected by: \"%1%\"" +msgstr "Pozwala malować tylko na powierzchniach wybranych przez: \"%1%\"" -#, c-format, boost-format -msgid "%s information" -msgstr "%s informacja" +msgid "Highlight faces according to overhang angle." +msgstr "Podświetl powierzchnie zgodnie z kątem nawisu." -#, c-format, boost-format -msgid "%s is not compatible with %s" -msgstr "%s nie jest kompatybilne z %s" +msgid "No auto support" +msgstr "Brak automatycznych podpór" -#, c-format, boost-format -msgid "%s is not supported by AMS." -msgstr "%s nie jest obsługiwany przez AMS." +msgid "Support Generated" +msgstr "Podpora wygenerowana" -#, c-format, boost-format -msgid "%s warning" -msgstr "%s ostrzeżenie" +msgid "Lay on face" +msgstr "Połóż na powierzchni" -#, c-format, boost-format -msgid "&About %s" -msgstr "&O programie %s" +#, boost-format +msgid "" +"Filament count exceeds the maximum number that painting tool supports. only " +"the first %1% filaments will be available in painting tool." +msgstr "" +"Liczba filamentów przekracza maksymalną liczbę obsługiwaną przez narzędzie " +"do malowania. Tylko pierwsze %1% filamenty będą dostępne dla tego narzędzia." -msgid "&Edit" -msgstr "&Edytuj" +msgid "Color Painting" +msgstr "Malowanie kolorem" -msgid "&File" -msgstr "&Plik" +msgid "Pen shape" +msgstr "Kształt pióra" -msgid "&Help" -msgstr "&Pomoc" +msgid "Paint" +msgstr "Maluj" -msgid "&Open G-code" -msgstr "&Otwórz plik G-code" +msgid "Key 1~9" +msgstr "Klawisz 1~9" -msgid "&Quit" -msgstr "&Zakończ" +msgid "Choose filament" +msgstr "Wybierz filament" -msgid "&View" -msgstr "&Widok" +msgid "Edge detection" +msgstr "Detekcja krawędzi" -msgid "*" -msgstr "*" +msgid "Triangles" +msgstr "Trójkąty" -#, c-format, boost-format -msgid "*Printing %s material with %s may cause nozzle damage" -msgstr "*Drukowanie materiałem %s z dyszą %s może spowodować uszkodzenie dyszy" +msgid "Filaments" +msgstr "Filamenty" -msgid "*We recommend you to add brand, materia, type, and even humidity level in the Name" -msgstr "*Zalecamy dodanie do nazwy marki i typu filamentu, a nawet poziomu wilgotności" +msgid "Brush" +msgstr "Pędzel" -msgid "+ Add Preset" -msgstr "+ Dodaj Profil" +msgid "Smart fill" +msgstr "Inteligentne wypełnianie" -msgid "--use-firmware-retraction is not compatible with --wipe" -msgstr "--use-firmware-retraction nie jest kompatybilne z --wipe" +msgid "Bucket fill" +msgstr "Wylej kolor" -msgid "--use-firmware-retraction is only supported by Marlin, Klipper, Smoothie, RepRapFirmware, Repetier and Machinekit firmware" -msgstr "--use-firmware-retraction jest obsługiwane tylko przez oprogramowanie układowe Marlin, Klipper, Smoothie, RepRapFirmware, Repetier i Machinekit" +msgid "Height range" +msgstr "Zakres wysokości" -msgid "- \\u2103" -msgstr "- u2103" +msgid "Alt + Shift + Enter" +msgstr "Alt + Shift + Enter" -msgid "/" -msgstr "/" +msgid "Toggle Wireframe" +msgstr "Przełącz siatkę" -msgid "0" -msgstr "0" +msgid "Rotate horizontally" +msgstr "Obróć w poziomie" -msgid "0%" -msgstr "0%" +msgid "Shortcut Key " +msgstr "Skrót klawiszowy " -msgid "0 (no open anchors)" -msgstr "0 (brak otwartych kotwic)" +msgid "Triangle" +msgstr "Trójkąt" -msgid "0 (not anchored)" -msgstr "0 (bez kotwiczenia)" +msgid "Height Range" +msgstr "Zakres wysokości" -msgid "0 means auto spacing." -msgstr "Wartość 0 oznacza automatyczny odstęp." +msgid "Vertical" +msgstr "Pionowa linia" -msgid "100%" -msgstr "100%" +msgid "Horizontal" +msgstr "Poziomo" -msgid "1000 (unlimited)" -msgstr "1000 (bez ograniczeń)" +msgid "View: keep horizontal" +msgstr "Widok: w orientacji poziomej" -msgid "1080p" -msgstr "1080p" +msgid "Remove painted color" +msgstr "Usuń nałożony kolor" -msgid "1120x480" -msgstr "1120x480" +#, boost-format +msgid "Painted using: Filament %1%" +msgstr "Malowane za pomocą: Filament %1%" -msgid "1120x540" -msgstr "1120x540" +msgid "Move" +msgstr "Przenieś" -msgid "1120x640" -msgstr "1120x640" +msgid "Please select at least one object." +msgstr "Proszę wybrać przynajmniej jeden obiekt." -msgid "1120x720" -msgstr "1120x720" +msgid "Rotate" +msgstr "Obróć" -msgid "1280x720" -msgstr "1280x720" +msgid "Optimize orientation" +msgstr "Optymalizuj orientację" -msgid "1680x1080" -msgstr "1680x1080" +msgid "Apply" +msgstr "Zastosuj" -msgid "1680x720" -msgstr "1680x720" +msgid "Scale" +msgstr "Skala" -msgid "1680x840" -msgstr "1680x840" +msgid "Error: Please close all toolbar menus first" +msgstr "Błąd: Proszę najpierw zamknąć wszystkie paski narzędziowe" -msgid "1680x960" -msgstr "1680x960" +msgid "Tool-Move" +msgstr "Narzędzie-Przesuń" -msgid "1920x1080" -msgstr "1920x1080" +msgid "Tool-Scale" +msgstr "Narzędzie-Skaluj" -msgid "3DBenchy" -msgstr "3DBenchy" +msgid "Tool-Rotate" +msgstr "Narzędzie-Obróć" -msgid "3D Honeycomb" -msgstr "3D Plaster miodu" +msgid "Tool-Lay on Face" +msgstr "Narzędzie-Połóż na powierzchni" -msgid "3D Models" -msgstr "Modele 3D" +msgid "Bottom:" +msgstr "Dół:" -msgid "3D Mouse disconnected." -msgstr "Mysz 3D odłączona." +msgid "in" +msgstr "w" -#: resources/data/hints.ini: [hint:3D Scene Operations] -msgid "" -"3D Scene Operations\n" -"Did you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" -msgstr "" -"Sterowanie sceną 3D\n" -"Czy wiesz, jak kontrolować widok oraz wybierać obiekty/części w scenie 3D za pomocą myszy i panelu dotykowego?" +msgid "mm" +msgstr "mm" -msgid "3Dconnexion settings" -msgstr "Ustawienia 3Dconnexion" +msgid "Position" +msgstr "Pozycja" -msgid "640x480" -msgstr "640x480" +msgid "Rotation" +msgstr "Obrót" -msgid "720p" -msgstr "720p" +msgid "Scale ratios" +msgstr "Współczynniki skali" -msgid "?" -msgstr "?" +msgid "Object Operations" +msgstr "Operacje na obiekcie" -msgid "ABS/ASA" -msgstr "ABS/ASA" +msgid "Rotate (relative)" +msgstr "Obróć (względnie)" -msgid "AMS" -msgstr "AMS" +msgid "Volume Operations" +msgstr "Operacje na objętości" -msgid "AMS-Extra" -msgstr "AMS-Extra" +msgid "Translate" +msgstr "Przetłumacz" -msgid "AMSMaterialsSetting" -msgstr "Ustawienie materiałów AMS" +msgid "Group Operations" +msgstr "Operacje grupowe" -msgid "AMS Materials Setting" -msgstr "Ustawienia materiałów AMS" +msgid "Set Position" +msgstr "Ustaw pozycję" -msgid "AMS Settings" -msgstr "Ustawienia AMS" +msgid "Set Orientation" +msgstr "Ustaw orientację" -msgid "AMS Slots" -msgstr "Gniazda AMS" +msgid "Set Scale" +msgstr "Ustaw skalę" -msgid "AMS auto switch filament" -msgstr "Automatyczna zmiana filamentu w AMS" +msgid "Reset Position" +msgstr "Resetuj pozycję" -msgid "AMS filament backup" -msgstr "Rezerwowy filament AMS" +msgid "Reset Rotation" +msgstr "Resetuj obrót" -msgid "AMS filament backup is not enabled, please enable it in the AMS settings." -msgstr "AMS Filament Backup nie jest włączony, proszę go włączyć w ustawieniach AMS." +msgid "World coordinates" +msgstr "Współrzędne" -msgid "AMS filaments" -msgstr "Filamenty AMS" +msgid "°" +msgstr "°" -msgid "AMS not connected" -msgstr "AMS niepodłączony" +msgid "Size" +msgstr "Rozmiar" -msgid "AMS settings are not supported for external spool" -msgstr "Aktualne ustawienia AMS nie obsługują używania szpuli zewnętrznej." +msgid "%" +msgstr "%" -msgid "AMS slot used for this filament" -msgstr "Gniazdo AMS używane dla tego filamentu" +msgid "uniform scale" +msgstr "równomierne skalowanie" -msgid "AMS will continue to another spool with the same properties of filament automatically when current filament runs out" -msgstr "AMS automatycznie przełączy się na inne gniazdo z tym samym rodzajem filamentu, gdy obecny filament się skończy" +msgid "Part" +msgstr "Part" -msgid "API Key / Password" -msgstr "Klucz API / Hasło" +msgid "Object" +msgstr "Obiekt" -msgid "API key" -msgstr "Klucz API" +msgid "Drag to move the cut plane" +msgstr "Przeciągnij, aby przesunąć płaszczyznę przekroju" -msgid "AWS PRE host" -msgstr "AWS PRE host" +msgid "" +"Drag to move the cut plane\n" +"Right-click a part to assign it to the other side" +msgstr "" +"Przeciągnij, aby przesunąć płaszczyznę przekroju.\n" +"Kliknij prawym przyciskiem myszy na część modelu, aby przypisać ją do " +"drugiej strony" -msgid "AWS host" -msgstr "Host AWS" +msgid "Left click" +msgstr "Lewy przycisk" -msgid "A G-code path goes beyond the boundary of plate." -msgstr "Ścieżka G-code wychodzi poza granice płyty." +msgid "Add connector" +msgstr "Dodaj łącznik" -msgid "A G-code path goes beyond the max print height." -msgstr "Ścieżka G-code wychodzi poza maksymalną wysokość druku." +msgid "Right click" +msgstr "Prawy przycisk" -#, c-format, boost-format -msgid "A config exists with the same name: %s, do you want to override it." -msgstr "Konfiguracja o tej samej nazwie już istnieje: %s, czy chcesz ją nadpisać." +msgid "Remove connector" +msgstr "Usuń łącznik" -msgid "A desiccant status lower than two bars indicates that desiccant may be inactive. Please change the desiccant.(The bars: higher the better.)" -msgstr "Stan środka osuszającego niższy niż dwie kreski wskazuje, że środek osuszający może być nieaktywny. Należy wymienić pakiety ze środkiem osuszającym (im więcej, tym lepiej)." +msgid "Drag" +msgstr "Przeciągnij" -msgid "A error occurred. Maybe memory of system is not enough or it's a bug of the program" -msgstr "Wystąpił błąd. Być może brakuje pamięci w systemie lub jest to błąd programu" +msgid "Move connector" +msgstr "Przesuń łącznik" -#, c-format, boost-format -msgid "A file exists with the same name: %s, do you want to override it." -msgstr "Plik o tej samej nazwie już istnieje: %s, czy chcesz go nadpisać." +msgid "Add connector to selection" +msgstr "Dodaj łącznik do zaznaczenia" -msgid "A gap between innermost brim line and object can make brim be removed more easily" -msgstr "Odstęp między najbardziej wewnętrzną linią Brimu a obiektem co może ułatwić usunięcie Bimu" +msgid "Remove connector from selection" +msgstr "Usuń łącznik z zaznaczenia" -#, c-format, boost-format -msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "Nowa wtyczka sieciowa (%s) jest dostępna. Czy chcesz ją zainstalować?" +msgid "Select all connectors" +msgstr "Zaznacz wszystkie łączniki" -msgid "A new configuration package available, Do you want to install it?" -msgstr "Dostępny jest nowy pakiet konfiguracyjny. Czy chcesz go zainstalować?" +msgid "Left drag" +msgstr "Przeciągnij w lewo" -msgid "A new version is available" -msgstr "Dostępna jest nowa wersja" +msgid "Plot cut plane" +msgstr "Pokaż płaszczyznę przekroju" -msgid "A problem occured during calibration. Click to view the solution." -msgstr "Wystąpił problem podczas kalibracji. Kliknij, aby wyświetlić rozwiązanie." +msgid "right click" +msgstr "prawy przycisk" -msgid "A problem occurred during calibration. Click to view the solution." -msgstr "Wystąpił problem podczas kalibracji. Kliknij, aby zobaczyć rozwiązanie." +msgid "Assign the part to the other side" +msgstr "Przypisz do drugiej strony" -msgid "A test model will be printed. Please clear the build plate and place it back to the hot bed before calibration." -msgstr "Będzie przeprowadzony test drukowania modelu testowego. Przed kalibracją proszę wyczyścić płyte i umieścić ją z powrotem na podgrzanym podłożu." +msgid "Cut" +msgstr "Przeciąć" -msgid "Abnormal print file data. Please slice again" -msgstr "Nieprawidłowe dane pliku druku. Proszę ponownie pokroić" +msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" +msgstr "" +"Niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, czy " +"chcesz to teraz naprawić?" -msgid "Abnormal print file data. Please slice again." -msgstr "Nienormalne dane pliku druku. Proszę ponownie przetłumaczyć." +msgid "Repairing model object" +msgstr "Naprawa obiektu modelu" -#, c-format, boost-format -msgid "About %s" -msgstr "O %s" +msgid "Connector" +msgstr "Łącznik" -msgid "About this calibration" -msgstr "O tej kalibracji" +msgid "Planar" +msgstr "Płaski" -msgid "Acceleration" -msgstr "Przyspieszenie" +msgid "Dovetail" +msgstr "Jaskółczy ogon" -msgid "Acceleration limitation" -msgstr "Ograniczenie przyspieszenia" +msgid "Mode" +msgstr "Tryb" -msgid "Acceleration of initial layer. Using a lower value can improve build plate adhensive" -msgstr "Przyspieszenie dla pierwszej warstwy. Użycie niższej wartości może poprawić przyczepność do stołu" +msgid "Movement:" +msgstr "Ruch:" -msgid "Acceleration of inner walls. 0 means using normal printing acceleration" -msgstr "Przyspieszenie dla ścian wewnętrznych. 0 oznacza użycie normalnego przyspieszenia drukowania" +msgid "Groove Angle" +msgstr "Kąt rowka" -msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "Przyspieszenie dla ściany zewnętrznej. Użycie niższej wartości może poprawić jakość" +msgid "Movement" +msgstr "Ruch" -msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." -msgstr "Przyspieszenie dla wypełnienia. Jeśli wartość jest wyrażona jako procent (np. 100%), będzie obliczana na podstawie domyślnego przyspieszenia." +msgid "Height" +msgstr "Wysokość" -msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" -msgstr "Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wartości może poprawić jakość górnej powierzchni" +msgid "Edit connectors" +msgstr "Edytuj łączniki" -msgid "Accept" -msgstr "Akceptuj" +msgid "Add connectors" +msgstr "Dodaj łączniki" -msgid "Access Code" -msgstr "Kod dostępu" +msgid "Groove" +msgstr "Rowek" -msgid "Access violation" -msgstr "Naruszenie dostępu" +msgid "Depth" +msgstr "Głębokość" -msgid "Accessory" -msgstr "Akcesoria" +msgid "Width" +msgstr "Szerokość" -msgid "Accurate" -msgstr "Dokładne" +msgid "Flap Angle" +msgstr "Kąt freza" -msgid "Acivate for better air filtration" -msgstr "Aktywuj, aby zapewnić lepszą filtrację powietrza" +msgid "Keep orientation" +msgstr "Zachowaj orientację" -msgid "Action" -msgstr "Akcja" +msgid "Place on cut" +msgstr "Pozostaw w mięjscu cięcia" -msgid "Actions" -msgstr "Działania" +msgid "Flip" +msgstr "Obróć" -msgid "Activate air filtration" -msgstr "Włącz filtrowanie powietrza" +msgid "After cut" +msgstr "Po przecięciu" -msgid "Activate for better air filtration" -msgstr "Włącz dla lepszego filtrowania powietrza" +msgid "Cut to parts" +msgstr "Przeciąć na części" -msgid "Actual Volume = Flushing Volume * Multiplier" -msgstr "Rzeczywista objętość = Objętość płukania* Mnożnik" +msgid "Auto Segment" +msgstr "Automatyczne segmentowanie" -msgid "Adaptive" -msgstr "Adaptacyjne" +msgid "Perform cut" +msgstr "Wykonaj cięcie" -msgid "Adaptive Cubic" -msgstr "Sześcian adaptacyjny" +msgid "Reset" +msgstr "Resetuj" -msgid "Adaptive layer height" -msgstr "Adaptacyjna wysokość warstwy" +msgid "Connectors" +msgstr "Łączniki" -msgid "Add" -msgstr "Dodaj" +msgid "Type" +msgstr "Typ" -msgid "Add/Remove filaments" -msgstr "Dodaj/Usuń filamenty" +msgid "Style" +msgstr "Styl" -msgid "Add/Remove materials" -msgstr "Dodaj/Usuń materiały" +msgid "Shape" +msgstr "Kształt" -msgid "Add/Remove presets" -msgstr "Dodaj/Usuń profile" +msgid "Depth ratio" +msgstr "Stosunek głębokości" -msgid "Add/Remove printers" -msgstr "Dodaj/Usuń drukarki" +msgid "Remove connectors" +msgstr "Usuń łączniki" -msgid "Add Custom G-code" -msgstr "Dodaj niestandardowy G-code" +msgid "Prizm" +msgstr "Pryzmat" -msgid "Add Custom Printer" -msgstr "Dodaj niestandardową drukarkę" +msgid "Frustum" +msgstr "Stożek" -msgid "Add Custom Template" -msgstr "Dodaj niestandardowy szablon" +msgid "Square" +msgstr "Kwadrat" -msgid "Add Filament Preset under this filament" -msgstr "Dodaj pofil filamentu" +msgid "Hexagon" +msgstr "Sześciokąt" -msgid "Add File" -msgstr "Dodaj plik" +msgid "Snap global parameters" +msgstr "Dopasuj globalne parametry" -msgid "Add Models" -msgstr "Dodaj modele" +msgid "Bulge" +msgstr "Wypukłość" -msgid "Add Modifier" -msgstr "Dodaj modyfikator" +msgid "Gap" +msgstr "Szczelina" -msgid "Add Pause" -msgstr "Dodaj pauzę" +msgid "Confirm connectors" +msgstr "Potwierdź łączniki" -msgid "Add Photo" -msgstr "Dodaj zdjęcie" +msgid "Cancel" +msgstr "Anuluj" -msgid "Add Preset" -msgstr "Dodaj Profil" +msgid "Warning" +msgstr "Ostrzeżenie" -msgid "Add Primitive" -msgstr "Dodaj prymityw" +msgid "Invalid connectors detected" +msgstr "Wykryto nieprawidłowe łączniki" -msgid "Add connector" -msgstr "Dodaj łącznik" +msgid "connector is out of cut contour" +msgstr "łącznik jest poza konturem cięcia" -msgid "Add connector to selection" -msgstr "Dodaj łącznik do zaznaczenia" +msgid "connectors are out of cut contour" +msgstr "łączniki są poza konturem cięcia" -msgid "Add connectors" -msgstr "Dodaj łączniki" +msgid "connector is out of object" +msgstr "łącznik jest poza obiektem" -msgid "Add consumable extruder after existing extruders." -msgstr "Dodaj kolejny w kolejce ekstruder do wykorzystania." +msgid "connectors is out of object" +msgstr "łączniki muszą znajdować się na powierzchni obiektu" -msgid "Add detail" -msgstr "Dodaj szczegół" +msgid "Some connectors are overlapped" +msgstr "Niektóre łączniki nakładają się" -msgid "Add height range" -msgstr "Dodaj zakres wysokości" +msgid "" +"Invalid state. \n" +"No one part is selected to keep after cut" +msgstr "" +"Nieprawidłowy stan.\n" +"Nie wybrano części, która ma być zachowana po przycięciu." -msgid "Add line number" -msgstr "Dodaj numer linii" +msgid "Plug" +msgstr "Zatyczka" -msgid "Add modifier" -msgstr "Dodaj modyfikator" +msgid "Dowel" +msgstr "Kołek" -msgid "Add negative part" -msgstr "Dodaj negatywną" +msgid "Snap" +msgstr "Klipsy zatrzaskowe" -msgid "Add one filament" -msgstr "Dodaj jeden filament" +msgid "Tolerance" +msgstr "Tolerancja" -msgid "Add part" -msgstr "Dodaj część" +msgid "Mesh name" +msgstr "Nazwa siatki" -msgid "Add plate" -msgstr "Dodaj plytę" +msgid "Detail level" +msgstr "Poziom szczegółów" -msgid "Add preset for new printer" -msgstr "Dodaj ustawienia dla nowej drukarki" +msgid "Decimate ratio" +msgstr "Współczynnik dziesiątkowania" -msgid "Add settings" -msgstr "Dodaj ustawienia" +#, boost-format +msgid "" +"Processing model '%1%' with more than 1M triangles could be slow. It is " +"highly recommended to simplify the model." +msgstr "" +"Przetwarzanie modelu '%1%' z więcej niż 1M trójkątami może być wolne. Zaleca " +"się uproszczenie modelu." -msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)" -msgstr "Dodaj pełne wypełnienie w pobliżu powierzchni pochyłych, aby zagwarantować pionową stałą grubość powłoki (górne i dolne pełne warstwy)" +msgid "Simplify model" +msgstr "Uprość model" -msgid "Add support blocker" -msgstr "Dodaj blokadę podpór" +msgid "Simplify" +msgstr "Uprość" -msgid "Add support enforcer" -msgstr "Dodaj wymuszenie podpór" +msgid "Simplification is currently only allowed when a single part is selected" +msgstr "" +"Uproszczenie jest obecnie dozwolone tylko w przypadku wybrania pojedynczej " +"części" -msgid "Additional process preset" -msgstr "Dodatkowy szablon procesu" +msgid "Error" +msgstr "Błąd" -msgid "Address" -msgstr "Adres" +msgid "Extra high" +msgstr "Bardzo wysoki" -msgid "Adjust" -msgstr "Dostosuj" +msgid "High" +msgstr "Wysoki" -msgid "Adjust to the set range automatically? \n" -msgstr "Dostosować automatycznie do ustawionego zakresu? \n" +msgid "Medium" +msgstr "Średni" -msgid "Advance" -msgstr "Zaawansowane" +msgid "Low" +msgstr "Niski" -msgid "Advanced" -msgstr "Zaawansowane" +msgid "Extra low" +msgstr "Bardzo niski" -msgid "After cut" -msgstr "Po przecięciu" +#, c-format, boost-format +msgid "%d triangles" +msgstr "%d trójkątów" -msgid "" -"After using Flow Dynamics Calibration, there might still be some extrusion issues, such as:\n" -"1. Over-Extrusion: Excess material on your printed object, forming blobs or zits, or the layers seem thicker than expected and not uniform.\n" -"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the top layer of the model, even when printing slowly.\n" -"3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" -"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as they should be." -msgstr "" -"Po zastosowaniu Kalibracji Dynamiki Przepływu mogą wystąpić problemy z ekstruzją, takie jak:\n" -"1. Nadmierna ekstruzja: Nadmiar materiału na wydruku, tworzenie bąbli lub zgrubień, lub warstwy wydają się grubsze niż oczekiwano.\n" -"2. Niedostateczna ekstruzja: Bardzo cienkie warstwy, słaba wytrzymałość wypełnienia, lub przerwy w górnej warstwie modelu, nawet przy wolnym drukowaniu.\n" -"3. Niska jakość powierzchni: Powierzchnia wydruków wydaje się szorstka lub nierówna.\n" -"4. Słaba trwałość strukturalna: Wydruki łatwo się łamią lub nie są tak wytrzymałe, jak powinny." +msgid "Show wireframe" +msgstr "Pokaż siatkę" -msgid "Air Printing Detection" -msgstr "Wykrywanie druku w powietrzu" +#, boost-format +msgid "%1%" +msgstr "%1%" -msgid "Air filtration enhancement" -msgstr "Obsługa filtracji powietrza" +msgid "Can't apply when process preview." +msgstr "Nie można zastosować podczas przetwarzania podglądu." -msgid "Align to Y axis" -msgstr "Wyrównaj do osi Y" +msgid "Operation already cancelling. Please wait few seconds." +msgstr "Operacja jest już anulowana. Poczekaj kilka sekund." -msgid "Aligned" -msgstr "Wyrównany" +msgid "Face recognition" +msgstr "Rozpoznawanie twarzy" -msgid "Aligned Rectilinear" -msgstr "Wyrównany prostoliniowy" +msgid "Perform Recognition" +msgstr "Przeprowadź rozpoznawanie" -msgid "All" -msgstr "Wszystko" +msgid "Vertex" +msgstr "Wierzchołek" -msgid "All Files" -msgstr "Wszystkie pliki" +msgid "Edge" +msgstr "Krawędź" -msgid "All changes will be discarded." -msgstr "Wszystkie zmiany zostały zapisane." +msgid "Plane" +msgstr "Płaski" -msgid "All changes will not be saved" -msgstr "Wszystkie zmiany nie zostaną zapisane" +msgid "Point on edge" +msgstr "Punkt na krawędzi" -msgid "All inputs in the custom printer vendor or model are spaces. Please re-enter." -msgstr "W polach dotyczących niestandardowego producenta lub modelu drukarki wprowadzono spacje. Proszę ponownie wprowadzić poprawne dane." +msgid "Point on circle" +msgstr "Punkt na okręgu" -msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." -msgstr "Wszystkie wprowadzone dane w niestandardowym producencie lub numerze seryjnym to spacje. Proszę wprowadzić ponownie." +msgid "Point on plane" +msgstr "Punkt na płaszczyźnie" -msgid "All objects will be removed, continue?" -msgstr "Wszystkie obiekty zostaną usunięte, kontynuować?" +msgid "Center of edge" +msgstr "Środek krawędzi" -msgid "All solid layer" -msgstr "Wszystkie jednolite warstwy" +msgid "Center of circle" +msgstr "Środek okręgu" -msgid "" -"All the filament presets belong to this filament would be deleted. \n" -"If you are using this filament on your printer, please reset the filament information for that slot." -msgstr "" -"Czy na pewno chcesz usunąć wybrane ustawienia? \n" -"Jeśli używasz tego filamentu w swojej drukarce, proszę zresetuj informacje o filamencie dla tego gniazda." +msgid "Select feature" +msgstr "Wybierz funkcję" -msgid "" -"All the selected objects are on the locked plate,\n" -"We can not do auto-arrange on these objects." -msgstr "Wszystkie wybrane obiekty znajdują się na zablokowanej płycie. Nie można automatycznie ustawiać tych obiektów." +msgid "Select point" +msgstr "Wybierz Drukarkę" -msgid "" -"All the selected objects are on the locked plate,\n" -"We can not do auto-orient on these objects." -msgstr "" -"Wszystkie wybrane obiekty znajdują się na zablokowanej płycie.\n" -"Nie można automatycznie ustawiać tych obiektów." +msgid "Delete" +msgstr "Usunąć" -msgid "All walls" -msgstr "Wszystkie ściany" +msgid "Restart selection" +msgstr "Restartuj wybór" -msgid "Allow Prompt Sound" -msgstr "Zezwól na dźwięk podpowiedzi" +msgid "Esc" +msgstr "Esc" -msgid "Allow multiple materials on same plate" -msgstr "Zezwalaj na używanie wielu materiałów na tej samej płycie" +msgid "Cancel a feature until exit" +msgstr "Anuluj funkcję przed wyjściem" -#, boost-format -msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "Pozwala malować tylko na powierzchniach wybranych przez: \"%1%\"" +msgid "Measure" +msgstr "Zmierz" -msgid "Along X axis" -msgstr "Wzdłuż osi X" +msgid "" +"Please confirm explosion ratio = 1,and please select at least one object" +msgstr "" +"Proszę potwierdzić współczynnik eksplozji = 1 i wybrać przynajmniej jeden " +"obiekt" -msgid "Along Y axis" -msgstr "Wzdłuż osi Y" +msgid "Edit to scale" +msgstr "Edytuj do skali" -msgid "Along Z axis" -msgstr "Wzdłuż osi Z" +msgctxt "Verb" +msgid "Scale all" +msgstr "Skaluj wszystko" -msgid "Already did a synchronization, do you want to sync only changes or resync all?" -msgstr "Już przeprowadzono synchronizację. Czy chcesz synchronizować tylko zmiany czy ponownie wszystko?" +msgid "None" +msgstr "Brak" -msgid "Alt+Left mouse button" -msgstr "Alt+Lewy przycisk myszy" +msgid "Diameter" +msgstr "Średnica" -msgid "Alt+Mouse wheel" -msgstr "Alt+Kółko myszy" +msgid "Length" +msgstr "Długość" -msgid "Alt + Mouse wheel" -msgstr "Alt + Kółko myszy" +msgid "Selection" +msgstr "Wybór" -msgid "Alt + Shift + Enter" -msgstr "Alt + Shift + Enter" - -msgid "Ams Status" -msgstr "Status Ams" - -msgid "Ams filament backup" -msgstr "Rezerwowy filament AMS" - -msgid "An SD card needs to be inserted before printing." -msgstr "Przed drukowaniem należy włożyć kartę MicroSD." - -msgid "An SD card needs to be inserted before printing via LAN." -msgstr "Przed drukowaniem przez LAN należy włożyć kartę MicroSD." - -msgid "An SD card needs to be inserted before send to printer SD card." -msgstr "Przed wysłaniem na kartę MicroSD drukarki należy włożyć kartę MicroSD." - -msgid "An SD card needs to be inserted before sending to printer." -msgstr "Przed wysłaniem do drukarki należy włożyć kartę MicroSD." - -msgid "An SD card needs to be inserted to record timelapse." -msgstr "Aby nagrywać timelapse, należy włożyć kartę MicroSD." - -msgid "An error occurred. Maybe memory of system is not enough or it's a bug of the program" -msgstr "Wystąpił błąd. Może brakować pamięci w systemie lub to błąd programu" - -msgid "An important update was detected and needs to be run before printing can continue. Do you want to update now? You can also update later from 'Upgrade firmware'." -msgstr "Wykryto ważną aktualizację, która musi zostać uruchomiona przed kontynuowaniem druku. Czy chcesz teraz zaktualizować? Możesz również zaktualizować później z poziomu 'Aktualizuj firmware'." +msgid " (Moving)" +msgstr " (Przesuwanie)" msgid "" -"An object's XY size compensation will not be used because it is also color-painted.\n" -"XY Size compensation can not be combined with color-painting." +"Select 2 faces on objects and \n" +" make objects assemble together." msgstr "" -"Kompensacja rozmiaru XY obiektu nie będzie używana, ponieważ obiekt jest również malowany kolorami.\n" -"Kompensacja rozmiaru XY nie może być łączona z malowaniem kolorów." +"Wybierz 2 powierzchnie na obiektach \n" +"i połącz je razem." msgid "" -"An object is laid over the boundary of plate or exceeds the height limit.\n" -"Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the build volume." +"Select 2 points or circles on objects and \n" +" specify distance between them." msgstr "" -"Obiekt jest położony na granicy płyty lub przekracza limit wysokości.\n" -"Rozwiąż problem, przesuwając go całkowicie na lub poza płytę i potwierdzając, że wysokość mieści się w przestrzeni roboczej." +"Wybierz 2 punkty lub koła na obiektach \n" +"i określ odległość między nimi." -msgid "An object is layed over the boundary of plate." -msgstr "Obiekt jest położony na granicy płyty." +msgid "Face" +msgstr "Powierzchnia" + +msgid " (Fixed)" +msgstr " (Stały)" + +msgid "Point" +msgstr "Punkt" msgid "" -"An object is layed over the boundary of plate.\n" -"Please solve the problem by moving it totally inside or outside plate." +"Feature 1 has been reset, \n" +"feature 2 has been feature 1" msgstr "" -"Obiekt jest umieszczony poza granicą płyty lub przekracza limit wysokości.\n" -"Rozwiąż problem, przesuwając go całkowicie na płytę lub poza nią oraz potwierdź, że wysokość mieści się w obszarze roboczym." +"Funkcja 1 została zresetowana,\n" +"funkcja 2 została funkcją 1" -msgid "And it is valid when importing an stl with at least two meshes." -msgstr "Jest to ważne w przypadku importowania pliku stl z co najmniej dwoma siatkami." +msgid "Warning:please select Plane's feature." +msgstr "Uwaga: proszę wybrać funkcję płaszczyzny." + +msgid "Warning:please select Point's or Circle's feature." +msgstr "Uwaga: wybierz funkcję Punkt lub Okrąg." + +msgid "Warning:please select two different mesh." +msgstr "Uwaga: proszę wybrać dwie różne siatki." -msgid "And it is valid when there are at least two parts in object or stl has at least two meshes." -msgstr "Jest to ważne, gdy w obiekcie znajdują się co najmniej dwie części lub stl ma co najmniej dwie siatki." +msgid "Copy to clipboard" +msgstr "Kopiuj do schowka" msgid "Angle" msgstr "Kąt" -msgid "Angle for ironing, which controls the relative angle between the top surface and ironing" -msgstr "Kąt prasowania, który kontroluje względny kąt między górną powierzchnią a prasowaniem" +msgid "Perpendicular distance" +msgstr "Odległość prostopadła" -msgid "Angle for sparse infill pattern, which controls the start or main direction of line" -msgstr "Kąt dla wzoru wypełnienia, który steruje początkowym lub głównym kierunkiem linii" +msgid "Distance" +msgstr "Odległość" -msgid "Another export job is running." -msgstr "Trwa inne zadanie eksportu." +msgid "Direct distance" +msgstr "Odległość bezpośrednia" -msgid "" -"Another virtual camera is running.\n" -"Bambu Studio supports only a single virtual camera.\n" -"Do you want to stop this virtual camera?" -msgstr "" -"Inna wirtualna kamera jest już uruchomiona.\n" -"Bambu Studio obsługuje tylko jedną wirtualną kamerę.\n" -"Czy chcesz zatrzymać tę wirtualną kamerę?" +msgid "Distance XYZ" +msgstr "Odległość XYZ" -msgid "Any arrow" -msgstr "Dowolna strzałka" +msgid "Parallel" +msgstr "Równolegle" -msgid "Append" -msgstr "Dołącz" +msgid "Center coincidence" +msgstr "Koincydencja centralna" -msgid "Application is closing" -msgstr "Zamykanie aplikacji" +msgid "Featue 1" +msgstr "Funkcja 1" -msgid "Apply" -msgstr "Zastosuj" +msgid "Reverse rotation" +msgstr "Rotacja wsteczna" -msgid "Apply scarf joints only to smooth perimeters where traditional seams do not conceal the seams at sharp corners effectively." -msgstr "Szwy typu Scarf należy stosować wyłącznie na gładkich krawędziach, gdzie tradycyjne szwy nie są w stanie skutecznie ukryć szwów w ostrych narożnikach." +msgid "Rotate around center:" +msgstr "Obrót względem środka:" -msgid "Approximate color matching." -msgstr "Przybliżone dopasowanie kolorów." +msgid "Parallel_distance:" +msgstr "Odległość równoległa:" -msgid "Arachne" -msgstr "Arachne" +msgid "Flip by Face 2" +msgstr "Obróć względem 2 powierzchni" -msgid "" -"Arachne engine only works when overhang slowing down is disabled.\n" -"This may cause decline in the quality of overhang surface when print fastly" +msgid "Assemble" +msgstr "Montuj" + +msgid "Please confirm explosion ratio = 1 and select at least two volumes." msgstr "" -"Silnik Arachne działa tylko wtedy, gdy wyłączone jest spowolnienie na nawisach.\n" -"Może to spowodować pogorszenie jakości nawisających powierzchni podczas szybkiego drukowania." +"Proszę potwierdzić współczynnik eksplozji = 1 i wybrać co najmniej dwie " +"objętości." + +msgid "Please select at least two volumes." +msgstr "Proszę wybrać przynajmniej dwa obiekty." + +msgid "(Moving)" +msgstr "(Przesuwanie)" + +msgid "Point and point assembly" +msgstr "Montaż - punkt do punktu" msgid "" -"Arachne engine only works when overhang slowing down is disabled.\n" -"This may cause decline in the quality of overhang surface when print fastly\n" +"It is recommended to assemble the objects first,\n" +"because the objects is restriced to bed \n" +"and only parts can be lifted." msgstr "" -"Silnik Arachne działa tylko wtedy, gdy wyłączone jest spowolnienie na nawisach.\n" -"Może to spowodować pogorszenie jakości nawisających powierzchni podczas szybkiego drukowania.\n" - -msgid "Arc fitting" -msgstr "Dopasowanie łuków" -msgid "Archimedean Chords" -msgstr "Akordy Archimedesa" +msgid "Face and face assembly" +msgstr "Montaż - powierzchnia do powierzchni" -#, boost-format -msgid "Are you sure to %1% the selected preset?" -msgstr "Czy na pewno chcesz %1% wybrane ustawienia?" +msgid "Brush size" +msgstr "Rozmiar pędzla" -msgid "Are you sure to cancel the current calibration and return to the home page?" -msgstr "Czy na pewno chcesz anulować bieżącą kalibrację i wrócić do strony głównej?" +msgid "Brush shape" +msgstr "Kształt pędzla" -msgid "Are you sure to delete the selected preset?" -msgstr "Czy na pewno chcesz usunąć wybrane ustawienia?" +msgid "Enforce seam" +msgstr "Wymuś szew" -msgid "" -"Are you sure to delete the selected preset? \n" -"If the preset corresponds to a filament currently in use on your printer, please reset the filament information for that slot." -msgstr "" -"Czy na pewno chcesz usunąć wybrane ustawienia? \n" -"Jeśli ustawienia odpowiadają obecnie używanemu w drukarce filamentowi, zresetuj informacje o filamencie dla tego slotu." +msgid "Block seam" +msgstr "Zablokuj szew" -msgid "Are you sure you want to cancel this print?" -msgstr "Czy na pewno chcesz anulować to drukowanie?" +msgid "Seam painting" +msgstr "Malowanie szwu" -msgid "Are you sure you want to clear the filament information?" -msgstr "Czy na pewno chcesz usunąć informacje o filamencie?" +msgid "Remove selection" +msgstr "Usuń zaznaczenie" -msgid "Are you sure you want to update? This will take about 10 minutes. Do not turn off the power while the printer is updating." -msgstr "Czy na pewno chcesz zaktualizować? To zajmie około 10 minut. Nie wyłączaj zasilania podczas aktualizacji drukarki." +msgid "Shift + Mouse move up or down" +msgstr "Shift + Przesuń myszką w górę lub w dół" -msgid "Arrange" -msgstr "Ułóż" +msgid "Rotate text" +msgstr "Obróć tekst" -msgid "Arrange Options" -msgstr "Opcje rozmieszczania" +msgid "Text shape" +msgstr "Tekst" -msgid "Arrange all objects" -msgstr "Rozmieść wszystkie obiekty" +msgid "Font" +msgstr "Czcionka" -msgid "Arrange failed. Found some exceptions when processing object geometries." -msgstr "Ustawianie nie powiodło się. Wykryto pewne wyjątki podczas przetwarzania geometrii obiektu." +msgid "Thickness" +msgstr "Grubość" -msgid "Arrange objects on selected plates" -msgstr "Rozmieść obiekty na wybranych płytach" +msgid "Input text" +msgstr "Wprowadź tekst" -msgid "Arrange options" -msgstr "Opcje rozmieszczania" +msgid "Embeded" +msgstr "Osadzony" -msgid "Arrange options: 0-disable, 1-enable, others-auto" -msgstr "Opcje rozmieszczenia: 0-wyłącz, 1-włącz, inne - auto" +msgid "Text Gap" +msgstr "Odstęp tekstu" -#, c-format, boost-format msgid "" -"Arrangement ignored the following objects which can't fit into a single bed:\n" -"%s" +"Embeded\r\n" +"depth" msgstr "" -"Podczas ustawienia pominięto następujące obiekty, które nie mieszczą się na pojedynczej płycie:\n" -"%s" +"Głębokość\r\n" +"osadzenia" -msgid "Arranging" -msgstr "Ustawianie" +msgid "Surface" +msgstr "Powierzchnia" -msgid "Arranging..." -msgstr "Ustawianie..." +msgid "Horizontal text" +msgstr "Tekst poziomy" -msgid "Arranging canceled." -msgstr "Ustawianie anulowane." +msgid "Ctrl+" +msgstr "Ctrl+" -msgid "Arranging done." -msgstr "Ustawianie zakończone." +msgid "Notice" +msgstr "Powiadomienie" -msgid "Arranging is done but there are unpacked items. Reduce spacing and try again." -msgstr "Ustawianie zostało zakończone, ale niektóre elementy nie mogły zostać ustawione. Zmniejsz odstępy i spróbuj ponownie." +msgid "Undefined" +msgstr "Niezdefiniowane" -msgid "Arrow Down" -msgstr "Strzałka w dół" +#, boost-format +msgid "%1% was replaced with %2%" +msgstr "%1% zostało zastąpione przez %2%" -msgid "Arrow Left" -msgstr "Strzałka w lewo" +msgid "The configuration may be generated by a newer version of BambuStudio." +msgstr "Konfiguracja może być generowana przez nowszą wersję BambuStudio." -msgid "Arrow Right" -msgstr "Strzałka w prawo" +msgid "Some values have been replaced. Please check them:" +msgstr "Niektóre wartości zostały zastąpione. Sprawdź je:" -msgid "Arrow Up" -msgstr "Strzałka w górę" +msgid "Process" +msgstr "Proces" -msgid "Asia-Pacific" -msgstr "Azja-Pacyfik" +msgid "Filament" +msgstr "Filament" -msgid "Assemble" -msgstr "Montuj" +msgid "Machine" +msgstr "Maszyna" -msgid "Assemble Control" -msgstr "Kontrola montażu" +msgid "Configuration package was loaded, but some values were not recognized." +msgstr "" +"Pakiet konfiguracyjny został załadowany, ale niektóre wartości nie zostały " +"rozpoznane." -msgid "Assemble the selected objects to an object with multiple parts" -msgstr "Zmontuj wybrane obiekty w obiekt wieloczęściowy" +#, boost-format +msgid "" +"Configuration file \"%1%\" was loaded, but some values were not recognized." +msgstr "" +"Plik konfiguracyjny \"%1%\" został załadowany, ale niektóre wartości nie " +"zostały rozpoznane." -msgid "Assemble the selected objects to an object with single part" -msgstr "Zmontuj wybrane obiekty w jedną część" +msgid "Internal Version" +msgstr "Wersja wewnętrzna" -msgid "Assemble the selected parts to a single part" -msgstr "Złóż wybrane elementy w jedną część" +msgid "Beta Version" +msgstr "Wersja Beta" -msgid "Assembly" -msgstr "Montaż" +msgid "V" +msgstr "V" -msgid "Assembly Guide" -msgstr "Przewodnik montażowy" +msgid "Version" +msgstr "Wersja" -msgid "Assembly Info" -msgstr "Informacje o montażu" +msgid "" +"BambuStudio will terminate because of running out of memory.It may be a bug. " +"It will be appreciated if you report the issue to our team." +msgstr "" +"BambuStudio nie będzie działać z powodu braku pamięci. To może być błąd. " +"Będziemy wdzięczni za zgłoszenie tego problemu naszemu zespołowi." -msgid "Assembly Return" -msgstr "Wróć do montażu" +msgid "Fatal error" +msgstr "Błąd krytyczny" -msgid "Assembly View" -msgstr "Widok montażu" - -msgid "Assign the part to the other side" -msgstr "Przypisz do drugiej strony" +msgid "" +"BambuStudio will terminate because of a localization error. It will be " +"appreciated if you report the specific scenario this issue happened." +msgstr "Błąd lokalizacji spowoduje zamknięcie Bambu Studio." -msgid "Associate Files To Bambu Studio" -msgstr "Powiąż pliki z Bambu Studio" +msgid "Critical error" +msgstr "Błąd krytyczny" -msgid "Associate .3mf files to BambuStudio" -msgstr "Powiąż pliki.3mf z BambuStudio" +#, boost-format +msgid "BambuStudio got an unhandled exception: %1%" +msgstr "BambuStudio napotkał nieobsługiwany wyjątek: %1%" -msgid "Associate .3mf files to Bambu Studio" -msgstr "Powiąż pliki .3mf z Bambu Studio" +msgid "Untitled" +msgstr "Bez tytułu" -msgid "Associate .step/.stp files to BambuStudio" -msgstr "Powiąż pliki .step/.stp z Bambu Studio" +msgid "Downloading Bambu Network Plug-in" +msgstr "Pobieranie wtyczki Bambu Network" -msgid "Associate .step/.stp files to Bambu Studio" -msgstr "Powiąż pliki .step/.stp z Bambu Studio" +msgid "Login information expired. Please login again." +msgstr "Informacje o logowaniu wygasły. Proszę zalogować się ponownie." -msgid "Associate .stl files to BambuStudio" -msgstr "Powiąż pliki .stl z BambuStudio" +msgid "Incorrect password" +msgstr "Nieprawidłowe hasło" -msgid "Associate .stl files to Bambu Studio" -msgstr "Powiąż pliki .stl z Bambu Studio" +#, c-format, boost-format +msgid "Connect %s failed! [SN:%s, code=%s]" +msgstr "Błąd połączenia z %s! [SN:%s, kod=%s]" -msgid "Associate files to BambuStudio" -msgstr "Powiąż pliki z BambuStudio" +msgid "" +"BambuStudio configuration file may be corrupted and is not able to be parsed." +"Please delete the file and try again." +msgstr "" +"Plik konfiguracyjny Bambu Studio może być uszkodzony i nie może zostać " +"przeanalizowany. Proszę usunąć plik i spróbować ponownie." +#, c-format, boost-format msgid "" -"At least one successful print record of this print profile is required \n" -"to give a positive rating(4 or 5stars)." +"%s\n" +"Do you want to continue?" msgstr "" -"Aby wystawić pozytywną ocenę (4 lub 5 gwiazdek), wymagane \n" -"jest co najmniej jedno pomyślne drukowanie dla tego profilu." +"%s\n" +"Czy chcesz kontynuować?" -msgid "Attention!" -msgstr "Uwaga!" +msgid "Remember my choice" +msgstr "Zapamiętaj moje wybory" -msgid "Author" -msgstr "Autor" +msgid "Loading configuration" +msgstr "Ładowanie konfiguracji" -msgid "Authorization Type" -msgstr "Typ autoryzacji" +#, c-format, boost-format +msgid "Click to download new version in default browser: %s" +msgstr "Kliknij, aby pobrać nową wersję w domyślnej przeglądarce: %s" -msgid "Auto" -msgstr "Auto" +msgid "The Bambu Studio needs an upgrade" +msgstr "Bambu Studio wymaga aktualizacji" -#: resources/data/hints.ini: [hint:Auto-Arrange] -msgid "" -"Auto-Arrange\n" -"Did you know that you can auto-arrange all objects in your project?" -msgstr "" -"Automatyczne rozmieszczanie\n" -"Czy wiesz, że możesz automatycznie rozmieścić wszystkie obiekty w swoim projekcie?" +msgid "This is the newest version." +msgstr "To jest najnowsza wersja." -msgid "Auto-Backup" -msgstr "Auto-Zapis" +msgid "Info" +msgstr "Info" -msgid "Auto-Calc" -msgstr "Automatyczne obliczanie" +msgid "Rebuild" +msgstr "Przebuduj" -msgid "Auto-Calibration" -msgstr "Automatyczna kalibracja" +msgid "Loading current presets" +msgstr "Ładowanie bieżących ustawień" -#: resources/data/hints.ini: [hint:Auto-Orient] -msgid "" -"Auto-Orient\n" -"Did you know that you can rotate objects to an optimal orientation for printing by a simple click?" -msgstr "" -"Automatyczna orientacja obiektu\n" -"Czy wiesz, że możesz obracać obiekty do optymalnej orientacji drukowania za pomocą jednego kliknięcia?" +msgid "Loading a mode view" +msgstr "Ładowanie widoku trybu" -msgid "Auto-record Monitoring" -msgstr "Automatyczne monitorowanie nagrywania" +msgid "Choose one file (3mf):" +msgstr "Wybierz jeden plik (3mf):" -msgid "Auto-recovery from step loss" -msgstr "Automatyczne odzyskiwanie po utracie kroków" +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgstr "" +"Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" + +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" +msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf):" -msgid "Auto Bed Type" -msgstr "Auto typ Płyty" +msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" +msgstr "Wybierz jeden plik (.gcode/.gco/.g/.ngc/ngc):" -msgid "Auto Brim" -msgstr "Automatyczny Brim" +msgid "Some presets are modified." +msgstr "Niektóre ustawienia zostały zmodyfikowane." msgid "" -"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, directly measuring the calibration patterns. However, please be advised that the efficacy and accuracy of this method may be compromised with specific types of materials. Particularly, filaments that are transparent or semi-transparent, sparkling-particled, or have a high-reflective finish may not be suitable for this calibration and can produce less-than-desirable results.\n" -"\n" -"The calibration results may vary between each calibration or filament. We are still improving the accuracy and compatibility of this calibration through firmware updates over time.\n" -"\n" -"Caution: Flow Rate Calibration is an advanced process, to be attempted only by those who fully understand its purpose and implications. Incorrect usage can lead to sub-par prints or printer damage. Please make sure to carefully read and understand the process before doing it." +"You can keep the modified presets for the new project, discard or save " +"changes as new presets." msgstr "" -"Automatyczna Kalibracja Prędkości Przepływu wykorzystuje technologię Micro-Lidar Bambu Lab, bezpośrednio mierząc wzorce kalibracyjne. Należy jednak pamiętać, że skuteczność i dokładność tej metody mogą być ograniczone w przypadku określonych typów materiałów. W szczególności, filamenty, które są przezroczyste lub półprzezroczyste, mające cząsteczki brokatu lub wykończenie o wysokim poziomie odbicia, mogą nie nadawać się do tej kalibracji i mogą dawać wyniki poniżej oczekiwań.\n" -"\n" -"Wyniki kalibracji mogą się różnić między poszczególnymi kalibracjami lub filamentami. Nadal doskonalimy dokładność i kompatybilność tej kalibracji za pomocą aktualizacji oprogramowania w czasie.\n" -"\n" -"Ostrzeżenie: Kalibracja Prędkości Przepływu to zaawansowany proces, który powinien być próbowany tylko przez osoby, które w pełni rozumieją jego cel i konsekwencje. Niewłaściwe użycie może prowadzić do słabych wydruków lub uszkodzenia drukarki. Upewnij się, że dokładnie przeczytałeś i zrozumiałeś proces przed jego przeprowadzeniem." +"Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub " +"zapisać jako nowe ustawienia." -msgid "Auto Orientation options" -msgstr "Opcje automatycznej orientacji" +msgid "User logged out" +msgstr "Użytkownik wylogowany" -msgid "Auto Refill" -msgstr "Auto. uzupełnianie" +msgid "new or open project file is not allowed during the slicing process!" +msgstr "" +"nie można tworzyć nowych lub otwierać istniejących plików projektu podczas " +"procesu cięcia!" -msgid "Auto Rotate" -msgstr "Automatyczna rotacja" +msgid "Open Project" +msgstr "Otwórz projekt" -msgid "Auto Segment" -msgstr "Automatyczne segmentowanie" +msgid "" +"The Bambu Studio version is too old to enable cloud service. Please download " +"the latest version from Bambu Lab website." +msgstr "" +"Wersja Bambu Studio jest zbyt przestarzała, aby umożliwić korzystanie z " +"usług w chmurze. Proszę pobrać najnowszą wersję ze strony internetowej Bambu " +"Lab." -msgid "Auto arrange" -msgstr "Automatyczne rozmieszczanie" +msgid "Privacy Policy Update" +msgstr "Aktualizacja polityki prywatności" -msgid "Auto bed leveling" -msgstr "Automatyczne poziomowanie stołu" +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 "" +"Liczba zapisanych w chmurze ustawień użytkownika przekroczyła maksymalny " +"limit. Nowo utworzone ustawienia użytkownika mogą być używane tylko lokalnie." -msgid "Auto orient" -msgstr "Auto orientacja" +msgid "Sync user presets" +msgstr "Synchronizacja ustawień użytkownika" -msgid "Auto orient the object to improve print quality." -msgstr "Automatycznie ustaw orientację obiektu, aby poprawić jakość druku." +msgid "Loading" +msgstr "Ładowanie" -msgid "Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the current disk." -msgstr "Ta funkcja automatycznie ustawia orientację zaznaczonych lub wszystkich obiektów. Jeśli są wybrane obiekty, ustawi tylko te wybrane. W przeciwnym razie ustawia wszystkie obiekty na aktualnej płycie roboczej." +msgid "Loading user preset" +msgstr "Ładowanie ustawień użytkownika" -msgid "Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the project." -msgstr "" -"Automatycznie zmienia orientację wybranych lub wszystkich obiektów.\n" -"Jeśli zaznaczono tylko wybrane obiekty, orientuje tylko te zaznaczone. W przeciwnym razie zorientuje wszystkie obiekty w projekcie." +msgid "Switching application language" +msgstr "Przełącz język aplikacji" -msgid "Auto orientation" -msgstr "Automatyczna orientacja" +msgid "Select the language" +msgstr "Wybierz język" -msgid "Auto plate type" -msgstr "Automatyczny typ płyty" +msgid "Language" +msgstr "Język" -msgid "Auto refill" -msgstr "Automatyczne uzupełnianie" +msgid "*" +msgstr "*" -msgid "Auto rotate for arrangement" -msgstr "Automatyczne obracanie do rozmieszczenia" +msgid "The uploads are still ongoing" +msgstr "Trwa jeszcze przesyłanie plików" -msgid "Auto support threshold angle: " -msgstr "Automatyczny kąt progowy podpory: " +msgid "Stop them and continue anyway?" +msgstr "Zatrzymać przesyłanie i kontynuować mimo to?" -msgid "Auto sync user presets(Printer/Filament/Process)" -msgstr "Automatyczna synchronizacja ustawień użytkownika (Drukarka/Filament/Proces)" +msgid "Ongoing uploads" +msgstr "Trwa przesyłanie plików" -msgid "Automatic flow calibration using Micro Lidar" -msgstr "Automatyczna kalibracja przepływu za pomocą mikro lidaru" +msgid "Select a G-code file:" +msgstr "Wybierz plik G-code:" -msgid "Automatically Combine sparse infill of several layers to print together to reduce time. Wall is still printed with original layer height." -msgstr "Automatycznie łącz wypełnienie z kilku warstw, aby wydrukować je razem i zaoszczędzić czas. Ściana będzie nadal drukowana z pierwotną wysokością warstwy." +msgid "Import File" +msgstr "Importuj plik" -msgid "Aux" -msgstr "Aux" +msgid "Choose files" +msgstr "Wybierz pliki" -msgid "Aux Cooling" -msgstr "Chłodzenie pomocnicze" +msgid "New Folder" +msgstr "Nowy folder" -msgid "Auxiliary" -msgstr "Auxiliary" +msgid "Open" +msgstr "Otwórz" -msgid "Auxiliary part cooling fan" -msgstr "Dodatkowy wentylator chłodzący części" +msgid "Rename" +msgstr "Zmień nazwę" -msgid "Avoid crossing wall" -msgstr "Unikaj ruchów nad obrysami" +msgid "Bambu Studio GUI initialization failed" +msgstr "Inicjalizacja interfejsu graficznego Bambu Studio nie powiodła się" -msgid "Avoid crossing wall - Max detour length" -msgstr "Unikaj ruchów nad obrysami - Maksymalna długość objazdu" +#, boost-format +msgid "Fatal error, exception caught: %1%" +msgstr "Błąd krytyczny, przechwycono wyjątek: %1%" -msgid "Avoid crossing wall when travel" -msgstr "Omijaj ściany podczas ruchu jałowego" +msgid "Quality" +msgstr "Jakość" -msgid "Avoid extrusion calibration region" -msgstr "Unikaj obszaru kalibracji ekstruzji" +msgid "Shell" +msgstr "Powłoka" -msgid "Avoid interface filament for base" -msgstr "Zredukuj ilość materiału warstwy łączącej dla podstawy" +msgid "Infill" +msgstr "Wypełnienie" -msgid "Avoid using support interface filament to print support base if possible." -msgstr "Jeśli to możliwe, unikaj używania filamentu podporowego do drukowania podstawy podpór." +msgid "Support" +msgstr "Podpora" -#: resources/data/hints.ini: [hint:Avoid warping] -msgid "" -"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." -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 "Flush options" +msgstr "Opcje Flush" -msgid "Back" -msgstr "Z tyłu" +msgid "Speed" +msgstr "Prędkość" -msgid "Back Page 1" -msgstr "Poprzednia Strona 1" +msgid "Strength" +msgstr "Struktura" -msgid "Backup" -msgstr "Kopia zapasowa" +msgid "Ironing" +msgstr "Prasowanie" -msgid "Backup interval" -msgstr "Częstotliwość tworzenia kopii zapasowych" +msgid "Fuzzy Skin" +msgstr "Skóra Fuzzy" -msgid "Backup your project periodically for restoring from the occasional crash." -msgstr "Regularnie twórz kopie zapasowe projektu w celu przywracania po okazjonalnych awariach." +msgid "Extruders" +msgstr "Ekstrudery" -msgid "Balanced" -msgstr "Zrównoważone" +msgid "Extrusion Width" +msgstr "Szerokość ekstruzji" -msgid "Bamabu Engineering Plate" -msgstr "Bambu Engineering Plate" +msgid "Wipe options" +msgstr "Opcje Wipe" -msgid "Bamabu High Temperature Plate" -msgstr "Bambu High Temperature Plate" +msgid "Bed adhension" +msgstr "Przyczepność do podłoża" -msgid "Bamabu Smooth PEI Plate" -msgstr "Bambu Smooth PEI Plate" +msgid "Advanced" +msgstr "Zaawansowane" -msgid "Bamabu Textured PEI Plate" -msgstr "Bambu Textured PEI Plate" +msgid "Add part" +msgstr "Dodaj część" -msgid "BambuStudio configuration file may be corrupted and is not able to be parsed.Please delete the file and try again." -msgstr "Plik konfiguracyjny Bambu Studio może być uszkodzony i nie może zostać przeanalizowany. Proszę usunąć plik i spróbować ponownie." +msgid "Add negative part" +msgstr "Dodaj negatywną" -msgid "BambuStudio configuration file may be corrupted and is not abled to be parsed.Please delete the file and try again." -msgstr "Plik konfiguracyjny BambuStudio może być uszkodzony i nie można go przeanalizować. Usuń plik i spróbuj ponownie." +msgid "Add modifier" +msgstr "Dodaj modyfikator" -#, boost-format -msgid "BambuStudio got an unhandled exception: %1%" -msgstr "BambuStudio napotkał nieobsługiwany wyjątek: %1%" +msgid "Add support blocker" +msgstr "Dodaj blokadę podpór" -msgid "BambuStudio will terminate because of a localization error. It will be appreciated if you report the specific scenario this issue happened." -msgstr "Błąd lokalizacji spowoduje zamknięcie Bambu Studio." +msgid "Add support enforcer" +msgstr "Dodaj wymuszenie podpór" -msgid "BambuStudio will terminate because of running out of memory.It may be a bug. It will be appreciated if you report the issue to our team." -msgstr "BambuStudio nie będzie działać z powodu braku pamięci. To może być błąd. Będziemy wdzięczni za zgłoszenie tego problemu naszemu zespołowi." +msgid "Select settings" +msgstr "Wybierz ustawienia" -msgid "Bambu Cool Plate" -msgstr "Bambu Cool Plate" - -msgid "Bambu Cube" -msgstr "Sześcian Bambu" +msgid "Hide" +msgstr "Ukryj" -msgid "Bambu Cube V2" -msgstr "Sześcian Bambu V2" +msgid "Show" +msgstr "Pokaż" -msgid "Bambu Network plug-in not detected." -msgstr "Wtyczka Bambu Network nie została wykryta." +msgid "Del" +msgstr "Usuń" -msgid "Bambu PET-CF/PA6-CF is not supported by AMS." -msgstr "Bambu PET-CF/PA6-CF nie jest obsługiwane przez AMS." +msgid "Delete the selected object" +msgstr "Usuń wybrany obiekt" -msgid "Bambu Studio GUI initialization failed" -msgstr "Inicjalizacja interfejsu graficznego Bambu Studio nie powiodła się" +msgid "Edit Text" +msgstr "Edytuj tekst" -msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." -msgstr "Bambu Studio korzystało również z pewnych pomysłów z Cura autorstwa Ultimaker." +msgid "Load..." +msgstr "Załaduj..." -msgid "Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by Merill(supermerill)." -msgstr "Bambu Studio jest oparte na PrusaSlicer autorstwa PrusaResearch i SuperSlicer autorstwa Merill(supermerill)." +msgid "Cube" +msgstr "Sześcian" -msgid "Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r by Alessandro Ranellucci and the RepRap community" -msgstr "Bambu Studio jest oparte na PrusaSlicer autorstwa Prusa Research, które pochodzi od Slic3r autorstwa Alessandro Ranellucci i społeczności RepRap" +msgid "Cylinder" +msgstr "Walec" -msgid "Bambu Studio is licensed under " -msgstr "Bambu Studio jest licencjonowane na podstawie " +msgid "Cone" +msgstr "Stożek" -msgid "Base pattern" -msgstr "Wzór podstawowy" +msgid "Disc" +msgstr "Dysk" -msgid "Base pattern spacing" -msgstr "Rozstaw wzoru podstawowego" +msgid "Torus" +msgstr "Torus" -msgid "Basic Info" -msgstr "Podstawowe informacje" +msgid "Rounded Rectangle" +msgstr "Sześcian (zaokrąglone rogi)" -msgid "Basic Information" -msgstr "Podstawowe informacje" +msgid "Bambu Cube" +msgstr "Sześcian Bambu" -msgid "Basic information" -msgstr "Podstawowe informacje" +msgid "Bambu Cube V2" +msgstr "Sześcian Bambu V2" -msgid "Batch manage files." -msgstr "Zarządzaj plikami zbiorczo." +msgid "3DBenchy" +msgstr "3DBenchy" -msgid "Bed" -msgstr "Stół" +msgid "ksr FDMTest" +msgstr "ksr FDMtest" -msgid "Bed Leveling" -msgstr "Poziomowanie stołu" +msgid "Height range Modifier" +msgstr "Modyfikator zakresu wysokości" -msgid "Bed Shape" -msgstr "Kształt stołu drukarki" +msgid "Add settings" +msgstr "Dodaj ustawienia" -msgid "Bed Temperature" -msgstr "Temperatura Stołu" +msgid "Change type" +msgstr "Zmień typ" -msgid "Bed Type" -msgstr "Typ Płyty" +msgid "Set as an individual object" +msgstr "Ustaw jako obiekt indywidualny" -msgid "Bed adhension" -msgstr "Przyczepność do podłoża" +msgid "Set as individual objects" +msgstr "Ustaw jako obiekty indywidualne" -msgid "Bed custom model" -msgstr "Własny model stołu" +msgid "Printable" +msgstr "Do wydruku" -msgid "Bed custom texture" -msgstr "Własna tekstura stołu" +msgid "Fix model" +msgstr "Napraw model" -msgid "Bed exclude area" -msgstr "Obszar wyłączony z druku" +msgid "Export as one STL" +msgstr "Eksportuj jako jeden plik STL" -msgid "Bed exclude area that can't used as printable area in X-Y plane. For example, the bottom left area which is used to cut filament in X1 when printing multi colors with AMS. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"" -msgstr "Stół wyklucza obszar, który nie może być używany jako obszar do drukowania w płaszczyźnie X-Y. Na przykład lewy dolny obszar, który jest używany do cięcia filamentu w X1 podczas drukowania wielokolorowego za pomocą AMS. Obszar jest wyrażony jako wielokąt za pomocą punktów w następującym formacie: \"XxY, XxY, ...\"." +msgid "Export as STLs" +msgstr "Eksportuj jako pliki STL" -msgid "Bed filling canceled." -msgstr "Anulowanie wypełniania stołu." +msgid "Reload from disk" +msgstr "Przeładuj z dysku" -msgid "Bed filling done." -msgstr "Wypełnianie stołu zakończone." +msgid "Reload the selected parts from disk" +msgstr "Przeładuj z dysku wybrane części" -msgid "Bed leveling" -msgstr "Poziomowanie stołu" +msgid "Replace with STL" +msgstr "Zamień na STL" -msgid "Bed temperature" -msgstr "Temperatura stołu" +msgid "Replace the selected part with new STL" +msgstr "Zamień wybraną na nowy plik STL" -msgid "Bed temperature difference" -msgstr "Różnica temperatur stołu" +msgid "Change filament" +msgstr "Zmień filament" -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Cool Plate" -msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Cool Plate." +msgid "Set filament for selected items" +msgstr "Ustaw filament dla wybranych elementów" -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Engineering Plate" -msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Engineering Plate." +msgid "Default" +msgstr "Domyślne" -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the High Temp Plate" -msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na High Temp Plate." +#, c-format, boost-format +msgid "Filament %d" +msgstr "Filament %d" -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Textured PEI Plate" -msgstr "Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Textured PEI Plate." +msgid "current" +msgstr "aktualny" -msgid "" -"Bed temperature is higher than vitrification temperature of this filament.\n" -"This may cause nozzle blocked and printing failure" -msgstr "" -"Temperatura stołu jest wyższa niż temperatura zeszklenia dla tego filamentu. \n" -"Może to spowodować zatkanie się dyszy i niepowodzeniem druku" +msgid "Scale to build volume" +msgstr "Skaluj do obszaru roboczego" -msgid "" -"Bed temperature is higher than vitrification temperature of this filament.\n" -"This may cause nozzle blocked and printing failure\n" -"Please keep the printer open during the printing process to ensure air circulation or reduce the temperature of the hot bed" -msgstr "" -"Temperatura stołu jest wyższa niż temperatura zeszklenia tego filamentu.\n" -"Może to powodować zatykanie się dyszy i niepowodzenie druku.\n" -"Podczas procesu drukowania należy pozostawić drukarkę otwartą, aby zapewnić cyrkulację powietrza lub zmniejszyć temperaturę stołu grzejnego." +msgid "Scale an object to fit the build volume" +msgstr "Skaluj obiekt, aby dopasować do obszaru roboczego" -#, c-format, boost-format -msgid "" -"Bed temperature of other layer is lower than bed temperature of initial layer for more than %d degree centigrade.\n" -"This may cause model broken free from build plate during printing" -msgstr "" -"Temperatura stołu dla drugiej warstwy jest o ponad %d stopni Celsjusza niższa niż temperatura stołu dla pierwszej warstwy. \n" -"Może to spowodować odklejenie się modelu od płyty roboczej." +msgid "Flush Options" +msgstr "Opcje Flush" -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Cool Plate" -msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na Cool Plate" +msgid "Flush into objects' infill" +msgstr "Płucz do wypełnienia obiektów" -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Engineering Plate" -msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na Engineering Plate" +msgid "Flush into this object" +msgstr "Flush do tego obiektu" -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the High Temp Plate" -msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na High Temp Plate" +msgid "Flush into objects' support" +msgstr "Płucz do podpory obiektów" -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Textured PEI Plate" -msgstr "Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje druku na Textured PEI Plate" +msgid "Edit in Parameter Table" +msgstr "Edytuj w tabeli parametrów" -msgid "Bed temperature when Smooth PEI Plate/High temperature plate is installed. Value 0 means the filament does not support to print on the Smooth PEI Plate/High Temp Plate" -msgstr "Temperatura stołu, gdy zamontowana jest Smooth PEI Plate/High Temp. Wartość 0 oznacza, że filament nie obsługuje druku na Smooth PEI Plate/High Temp" +msgid "Convert from inch" +msgstr "Konwertuj z cala" -msgid "Bed temperature when Textured PEI Plate is installed. Value 0 means the filament does not support to print on the Textured PEI Plate" -msgstr "Temperatura stołu, gdy zamontowana jest Textured PEI. 0 oznacza, że filament nie jest obsługiwany na Textured PEI" +msgid "Restore to inch" +msgstr "Przywróć do cala" -msgid "Bed temperature when cool plate is installed. Value 0 means the filament does not support to print on the Cool Plate" -msgstr "Temperatura stołu, gdy zamontowana jest Cool Plate. Wartość 0 oznacza, że filament nie obsługuje druku na Cool Plate" +msgid "Convert from meter" +msgstr "Konwertuj z mm" -msgid "Bed temperature when engineering plate is installed. Value 0 means the filament does not support to print on the Engineering Plate" -msgstr "Temperatura stołu, gdy zamontowana jest Engineering Plate. Wartość 0 oznacza, że filament nie obsługuje druku na Engineering Plate" +msgid "Restore to meter" +msgstr "Przywróć do mm" -msgid "Bed temperature when high temperature plate is installed. Value 0 means the filament does not support to print on the High Temp Plate" -msgstr "Jest to temperatura stołu, gdy zainstalowana jest High Temp Plate. Wartość 0 oznacza, że filament nie obsługuje drukowania na High Temp Plate." +msgid "Merge" +msgstr "" -msgid "Bed type" -msgstr "Typ płyty" +msgid "Assemble the selected objects to an object with multiple parts" +msgstr "Zmontuj wybrane obiekty w obiekt wieloczęściowy" -msgid "Bed types supported by the printer" -msgstr "Typy płyt roboczych obsługiwanych przez drukarkę" +msgid "Assemble the selected objects to an object with single part" +msgstr "Zmontuj wybrane obiekty w jedną część" -msgid "Before layer change G-code" -msgstr "G-code przed zmianą warstwy" +msgid "Mesh boolean" +msgstr "Operacje Boolowskie na siatce" -msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." -msgstr "Najlepsza automatyczna pozycja układania w zakresie [0,1] względem kształtu stołu." +msgid "Mesh boolean operations including union and subtraction" +msgstr "Operacje Boolowskie na siatce, w tym suma i różnica" -msgid "Best object position" -msgstr "Najlepsza pozycja obiektu" +msgid "Along X axis" +msgstr "Wzdłuż osi X" -msgid "Beta Version" -msgstr "Wersja Beta" +msgid "Mirror along the X axis" +msgstr "Odbij wzdłuż osi X" -msgid "Beta version" -msgstr "Wersja Beta" +msgid "Along Y axis" +msgstr "Wzdłuż osi Y" -msgid "Between Object Gcode" -msgstr "G-code miedzy obiektami" +msgid "Mirror along the Y axis" +msgstr "Odbij wzdłuż osi Y" -msgid "Bill of Materials" -msgstr "Lista materiałów" +msgid "Along Z axis" +msgstr "Wzdłuż osi Z" -msgid "Bind with Pin Code" -msgstr "Powiąż za pomocą kodu PIN" +msgid "Mirror along the Z axis" +msgstr "Odbij wzdłuż osi Z" -msgid "Binding..." -msgstr "Wiązanie.." +msgid "Mirror" +msgstr "Odbij" -msgid "Block seam" -msgstr "Zablokuj szew" +msgid "Mirror object" +msgstr "Odbij obiekt" -msgid "Block supports" -msgstr "Zablokuj podpory" +msgid "Invalidate cut info" +msgstr "Unieważnij informacje o cięciu" -msgid "Bottom" -msgstr "Dół" +msgid "Add Primitive" +msgstr "Dodaj prymityw" -msgctxt "Layers" -msgid "Bottom" -msgstr "Dół" +msgid "Show Labels" +msgstr "Pokaż etykiety" -msgid "Bottom:" -msgstr "Dół:" +msgid "To objects" +msgstr "Do modeli" -msgid "Bottom Minimum Shell Thickness" -msgstr "Minimalna grubość dolnej powłoki" +msgid "Split the selected object into multiple objects" +msgstr "Podziel wybrany obiekt na wiele obiektów" -msgid "Bottom Solid Layers" -msgstr "Pełne warstwy dolne" +msgid "To parts" +msgstr "Na części" -msgid "Bottom View" -msgstr "Widok z dołu" +msgid "Split the selected object into multiple parts" +msgstr "Podziel wybrany obiekt na wieloczęściowy" -msgid "Bottom Z distance" -msgstr "Odstęp spodu w osi Z" +msgid "Split" +msgstr "Podziel" -msgid "Bottom interface layers" -msgstr "Dolne warstwy łączące" +msgid "Split the selected object" +msgstr "Podziel wybrany obiekt" -msgid "Bottom interface spacing" -msgstr "Rozstaw dolnych warstw łączących" +msgid "Auto orientation" +msgstr "Automatyczna orientacja" -msgid "Bottom shell layers" -msgstr "Dolne warstwy powłoki" +msgid "Auto orient the object to improve print quality." +msgstr "Automatycznie ustaw orientację obiektu, aby poprawić jakość druku." -msgid "Bottom shell thickness" -msgstr "Grubość dolnej powłoki" +msgid "Select All" +msgstr "Zaznacz wszystko" -msgid "Bottom surface" -msgstr "Dolna powierzchnia" +msgid "select all objects on current plate" +msgstr "zaznacz wszystkie obiekty na bieżącej płycie" -msgid "Bottom surface pattern" -msgstr "Wzór dolnej powierzchni" +msgid "Delete All" +msgstr "Usuń wszystko" -msgid "Bowden" -msgstr "Bowden" +msgid "delete all objects on current plate" +msgstr "usuń wszystkie obiekty na bieżącej płycie" -msgid "Brass" -msgstr "Mosiądz" +msgid "Arrange" +msgstr "Ułóż" -msgid "Bridge" -msgstr "Most" +msgid "arrange current plate" +msgstr "ustaw bieżącą płytę" -msgid "Bridge direction" -msgstr "Kierunek wypełnienia mostu" +msgid "Auto Rotate" +msgstr "Automatyczna rotacja" -msgid "Bridge flow" -msgstr "Współczynnik przepływu przy mostach" +msgid "auto rotate current plate" +msgstr "automatyczna rotacja bieżącej płyty" -msgid "Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the provided angle will be used for external bridges. Use 180°for zero angle." -msgstr "Zmiana ustawienia kąta linii mostów. Gdy ustawienie będzie równe 0, kąt zostanie wyliczony automatycznie. W przeciwnym wypadku, wybrany kąt będzie zastosowany do wszystkich mostów. Aby ustawić kąt na zero, wybierz 180°." +msgid "Delete Plate" +msgstr "Usuń płytę" -msgid "Brim" -msgstr "Brim" +msgid "Remove the selected plate" +msgstr "Usuń wybraną płytę" -msgid "Brim-object gap" -msgstr "Odstęp Brimu od obiektu" +msgid "Clone" +msgstr "Klonuj" -#: resources/data/hints.ini: [hint:Brim for better adhesion] -msgid "" -"Brim for better adhesion\n" -"Did you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" -msgstr "" -"Brim dla lepszej przyczepności\n" -"Czy wiesz, że przy drukowaniu modeli o małej powierzchni styku z powierzchnią druku, zaleca się użycie Brimu?" +msgid "Simplify Model" +msgstr "Uprość model" -msgid "Brim type" -msgstr "Typ Brimu" +msgid "Center" +msgstr "Wyśrodkuj" -msgid "Brim width" -msgstr "Szerokość Brimu" +msgid "Edit Process Settings" +msgstr "Edytuj ustawienia procesu" -msgid "Bring All to Front" -msgstr "Przenieś wszystko do przodu" +msgid "Edit print parameters for a single object" +msgstr "Edytuj parametry druku dla pojedynczego obiektu" -msgid "Browse" -msgstr "Przeglądaj" +msgid "Change Filament" +msgstr "Zmień filament" -msgid "Browsing file in SD card is not supported in LAN Only Mode." -msgstr "Przeglądanie plików na karcie SD nie jest obsługiwane w trybie tylko LAN." +msgid "Set Filament for selected items" +msgstr "Ustaw filament dla wybranych elementów" -msgid "Browsing file in SD card is not supported in current firmware. Please update the printer firmware." -msgstr "Przeglądanie plików na karcie SD nie jest obsługiwane w bieżącym oprogramowaniu. Proszę zaktualizować oprogramowanie drukarki." +msgid "Unlock" +msgstr "Odblokuj" -msgid "Brush" -msgstr "Pędzel" +msgid "Lock" +msgstr "Zablokuj" -msgid "Brush shape" -msgstr "Kształt pędzla" +msgid "Fill bed with copies" +msgstr "Wypełnij stół kopiami modelu" -msgid "Brush size" -msgstr "Rozmiar pędzla" +msgid "Fill the remaining area of bed with copies of the selected object" +msgstr "Wypełnij pozostałą stołu kopiami wybranego obiektu" -msgid "Bucket fill" -msgstr "Wylej kolor" +msgid "Edit Plate Name" +msgstr "Edytuj nazwę płyty" -msgid "Bulge" -msgstr "Wypukłość" +msgid "Name" +msgstr "Nazwa" -msgid "Busy" -msgstr "Zajęte" +msgid "Fila." +msgstr "Fila." -msgid "By Layer" -msgstr "Wg.warstwy" +#, c-format, boost-format +msgid "%1$d error repaired" +msgid_plural "%1$d errors repaired" +msgstr[0] "%1$d błąd naprawiony" +msgstr[1] "%1$d błędy naprawione" +msgstr[2] "%1$d błąd naprawiony" -msgid "By Object" -msgstr "Wg.obiektu" +#, c-format, boost-format +msgid "Error: %1$d non-manifold edge." +msgid_plural "Error: %1$d non-manifold edges." +msgstr[0] "Error: %1$d niezamknięta krawędz." +msgstr[1] "Error: %1$d niezamknięte krawędzie." +msgstr[2] "Error: %1$d niezamknięte krawędzie." -msgid "By layer" -msgstr "Wg.warstwy" +msgid "Remaining errors" +msgstr "Pozostałe błędy" -msgid "By object" -msgstr "Wg.obiektu" +#, c-format, boost-format +msgid "%1$d non-manifold edge" +msgid_plural "%1$d non-manifold edges" +msgstr[0] "%1$d niezamknięta krawędz." +msgstr[1] "%1$d niezamknięte krawędzie." +msgstr[2] "%1$d niezamknięta krawędz." -msgid "CANCELED" -msgstr "ANULOWANO" +msgid "Right click the icon to fix model object" +msgstr "Kliknij prawym przyciskiem myszy ikonę, aby naprawić obiekt modelu" -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 "Right button click the icon to drop the object settings" +msgstr "" +"Kliknij prawym przyciskiem myszy ikonę, aby odrzucić ustawienia obiektu" -msgid "COMPLETED" -msgstr "ZAKOŃCZONO" +msgid "Click the icon to reset all settings of the object" +msgstr "Kliknij ikonę, aby zresetować wszystkie ustawienia obiektu" -msgid "CRC check failed" -msgstr "błąd sprawdzania sumy kontrolnej CRC" +msgid "Right button click the icon to drop the object printable property" +msgstr "" +"Kliknij prawym przyciskiem myszy na ikonę, aby usunąć właściwości obiektu do " +"drukowania" -msgid "Cabin humidity" -msgstr "Wilgotność powietrza w komorze" +msgid "Click the icon to toggle printable property of the object" +msgstr "Kliknij ikonę, aby przełączyć właściwość drukowalności obiektu" -msgid "Cali" -msgstr "Kalib." +msgid "Click the icon to edit support painting of the object" +msgstr "Kliknij ikonę, aby edytować malowanie podpory obiektu" -msgid "Calibrate" -msgstr "Kalibruj" +msgid "Click the icon to edit color painting of the object" +msgstr "Kliknij ikonę, aby edytować kolory obiektu" -msgid "Calibrate again" -msgstr "Kalibruj ponownie" +msgid "Click the icon to shift this object to the bed" +msgstr "Kliknij ikonę, aby przenieść ten obiekt na stół" -msgid "Calibrating" -msgstr "Kalibracja" +msgid "Loading file" +msgstr "Ładowanie pliku" -#, c-format, boost-format -msgid "Calibrating... %d%%" -msgstr "Kalibracja... %d%%" +msgid "Error!" +msgstr "Błąd!" -msgid "Calibrating AMS..." -msgstr "Kalibracja AMS..." +msgid "Failed to get the model data in the current file." +msgstr "Nie udało się uzyskać danych modelu w bieżącym pliku." -msgid "Calibrating Micro Lidar" -msgstr "Kalibracja Micro Lidar" +msgid "Generic" +msgstr "Ogólny" -msgid "Calibrating extrusion" -msgstr "Kalibracja ekstruzji" +msgid "Add Modifier" +msgstr "Dodaj modyfikator" -msgid "Calibrating extrusion flow" -msgstr "Kalibracja przepływu ekstruzji" +msgid "Switch to per-object setting mode to edit modifier settings." +msgstr "" +"Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować " +"ustawienia modyfikatora." -msgid "Calibrating the micro lida" -msgstr "Kalibracja mikro lidara" +msgid "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." +msgstr "" +"Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować " +"ustawienia procesu dla wybranych obiektów." -msgid "Calibration" -msgstr "Kalibracja" +msgid "Delete connector from object which is a part of cut" +msgstr "Usuń łącznik z obiektu, który jest częścią przecięcia" -msgid "Calibration1" -msgstr "Kalibracja1" +msgid "Delete solid part from object which is a part of cut" +msgstr "Usuń bryłę z obiektu, który jest częścią przecięcia" -msgid "Calibration2" -msgstr "Kalibracja2" +msgid "Delete negative volume from object which is a part of cut" +msgstr "Usuń odejmowanie objętości z obiektu będącego częścią przecięcia." -msgid "Calibration Flow" -msgstr "Postęp kalibracji" +msgid "" +"To save cut correspondence you can delete all connectors from all related " +"objects." +msgstr "" +"Aby zachować korespondencję cięcia, możesz usunąć wszystkie łączniki ze " +"wszystkich powiązanych obiektów." -msgid "Calibration Type" -msgstr "Typ Kalibraji" +msgid "" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed .\n" +"\n" +"To manipulate solid parts or negative volumes you have to invalidate cut " +"information first." +msgstr "" +"Ta czynność przerwie korespondencję cięcia.\n" +"Po tym nie można gwarantować spójności modelu.\n" +"\n" +"Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba unieważnić " +"informacje o cięciu." -msgid "Calibration completed" -msgstr "Kalibracja zakończona" +msgid "Delete all connectors" +msgstr "Usuń wszystkie łączniki" -msgid "Calibration completed. Please find the most uniform extrusion line on your hot bed like the picture below, and fill the value on its left side into the factor K input box." -msgstr "Kalibracja zakończona. Proszę znaleźć na płycie roboczej, linie ekstruzji o najbardziej jednolitym wyglądzie, podobne do przedstawionego poniżej obrazu, i wprowadź tę wartość w pole wprowadzania współczynnika K." +msgid "Deleting the last solid part is not allowed." +msgstr "Usunięcie ostatniej części bryły jest niedozwolone." -msgid "Calibration completed. Please select the factors according to the left figure and fill them in the input boxes." -msgstr "Kalibracja zakończona. Proszę wybrać współczynniki zgodnie z rysunkiem po lewej stronie i wprowadź tę wartość w pole wprowadzania współczynnika." +msgid "The target object contains only one part and can not be split." +msgstr "Obiekt docelowy zawiera tylko jedną i nie może zostać podzielony." -msgid "Calibration error" -msgstr "Błąd kalibracji" +msgid "Assembly" +msgstr "Montaż" -msgid "Calibration help" -msgstr "Pomoc w kalibracji" +msgid "Cut Connectors information" +msgstr "Usuń informacje o łącznikach" -msgid "Calibration not supported" -msgstr "Kalibracja nie jest obsługiwana" +msgid "Object manipulation" +msgstr "Manipulacja obiektem" -msgid "Calibration of extrusion" -msgstr "Kalibracja ekstruzji" +msgid "Group manipulation" +msgstr "Manipulacja grupą" -msgid "Calibration program" -msgstr "Program kalibracji" +msgid "Object Settings to modify" +msgstr "Ustawienia obiektu do modyfikacji" -msgid "Calibration step selection" -msgstr "Wybór kroku kalibracji" +msgid "Part Settings to modify" +msgstr "Ustawienia części do modyfikacji" -msgid "Camera" -msgstr "Kamera" +msgid "Layer range Settings to modify" +msgstr "Ustawienia zakresu warstw do modyfikacji" -msgid "Camera Angle - Left side" -msgstr "Kąt kamery - Lewa strona" +msgid "Part manipulation" +msgstr "Manipulacja częścią" -msgid "Camera Angle - Right side" -msgstr "Kąt kamery - Prawa strona" +msgid "Instance manipulation" +msgstr "Manipulacja instancją" -msgid "Camera Setting" -msgstr "Ustawienia kamery" +msgid "Height ranges" +msgstr "Zakresy wysokości" -msgid "Camera view - Behind" -msgstr "Widok kamery - Z tyłu" +msgid "Settings for height range" +msgstr "Ustawienia dla zakresu wysokości" -msgid "Camera view - Bottom" -msgstr "Widok kamery - Z dołu" +msgid "Layer" +msgstr "Warstwa" -msgid "Camera view - Default" -msgstr "Widok kamery - Domyślny" +msgid "Selection conflicts" +msgstr "Konflikty wyboru" -msgid "Camera view - Front" -msgstr "Widok kamery - Z przodu" +msgid "" +"If the first selected item is an object, the second one should also be an " +"object." +msgstr "" +"Jeśli pierwszy zaznaczony element to obiekt, drugi powinien być również " +"obiektem." -msgid "Camera view - Top" -msgstr "Widok kamery - Z góry" +msgid "" +"If the first selected item is a part, the second one should be part of the " +"same object." +msgstr "" +"Jeśli pierwszy wybrany element jest częścią, drugi powinien być częścią tego " +"samego obiektu." -msgid "Can't apply when proccess preview." -msgstr "Nie można zastosować podczas przetwarzania podglądu" +msgid "The type of the last solid object part is not to be changed." +msgstr "Typ ostatniej stałej części obiektu nie może być zmieniony" -msgid "Can't apply when process preview." -msgstr "Nie można zastosować podczas przetwarzania podglądu." +msgid "Negative Part" +msgstr "Część ujemna" -msgid "Can't connect to the printer" -msgstr "Nie można połączyć się z drukarką" +msgid "Modifier" +msgstr "Modyfikator" -msgid "Can't find Pin Code?" -msgstr "Nie możesz znaleźć kodu PIN?" +msgid "Support Blocker" +msgstr "Blokada podpory" -msgid "Can't find my devices?" -msgstr "Nie możesz znaleźć swoich urządzeń?" +msgid "Support Enforcer" +msgstr "Wzmocnienie podpory" -msgid "Can't find my printer model" -msgstr "Nie możesz znaleźć swoich urządzeń" +msgid "Type:" +msgstr "Typ:" -msgid "Can't find vendor I want" -msgstr "Nie mogę znaleźć potrzebnego producenta" +msgid "Choose part type" +msgstr "Wybierz rodzaj części" -msgid "Can't start this without SD card." -msgstr "Nie można tego uruchomić bez karty MicroSD." +msgid "Enter new name" +msgstr "Wprowadź nową nazwę" -msgid "Can not add models when in preview mode!" -msgstr "Nie można dodawać modeli w trybie podglądu!" +msgid "Renaming" +msgstr "Zmiana nazwy" -msgid "Can not print multiple filaments which have large difference of temperature together. Otherwise, the extruder and nozzle may be blocked or damaged during printing" -msgstr "Nie można drukować jednocześnie wieloma filamentami o dużych różnicach temperatur. W przeciwnym razie podczas drukowania może wystąpić zablokowanie dyszy lub uszkodzenie ekstrudera." +msgid "Following model object has been repaired" +msgid_plural "Following model objects have been repaired" +msgstr[0] "Następujący obiekt modelu został naprawiony" +msgstr[1] "Następujące obiekty modelu został naprawione" +msgstr[2] "" -msgid "Cancel" -msgstr "Anuluj" +msgid "Failed to repair the following model object" +msgid_plural "Failed to repair the following model object" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -msgid "Cancel a feature until exit" -msgstr "Anuluj funkcję przed wyjściem" +msgid "Repairing was canceled" +msgstr "Naprawianie zostało anulowane" -msgid "Cancel calibration" -msgstr "Anuluj kalibrację" +msgid "Additional process preset" +msgstr "Dodatkowy szablon procesu" -msgid "Cancel print" -msgstr "Anuluj drukowanie" +msgid "Remove parameter" +msgstr "Usuń parametr" -msgid "Cancel selected" -msgstr "Anuluj wybrane" +msgid "to" +msgstr "do" -msgid "Cancel upload" -msgstr "Anuluj przesyłanie" +msgid "Remove height range" +msgstr "Usuń zakres wysokości" -msgid "Canceled" -msgstr "Anulowano" +msgid "Add height range" +msgstr "Dodaj zakres wysokości" -msgid "Cancelled" -msgstr "Anulowano" +msgid "Invalid numeric." +msgstr "Błędna wartość numeryczna." -msgid "Cancelling" -msgstr "Anulowanie" +msgid "one cell can only be copied to one or multiple cells in the same column" +msgstr "" +"jedna komórka może być skopiowana tylko do jednej lub wielu komórek w tej " +"samej kolumnie" -#, c-format, boost-format -msgid "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the same LAN?" -msgstr "Nie można zidentyfikować adresu IP LAN dla %s. Czy %s i Bambu Studio są w tej samej sieci LAN?" +msgid "multiple cells copy is not supported" +msgstr "kopiowanie wielu komórek nie jest obsługiwane" -msgid "Cannot read filament info: the filament is loaded to the tool head,please unload the filament and try again." -msgstr "Nie można odczytać informacji o filamencie: Filament jest załadowany w głowicy narzędziowej, proszę wyciągnij filament i spróbować ponownie." +msgid "Outside" +msgstr "Poza obszarem roboczym" -msgid "Cannot send the print job for empty plate" -msgstr "Nie można wysłać zadania druku pustego stołu" +msgid " " +msgstr "" -msgid "Cannot send the print job to a printer whose firmware is required to get updated." -msgstr "Nie można wysłać zadania druku do drukarki, której oprogramowanie musi być zaktualizowane." +msgid "Layer height" +msgstr "Wysokość warstwy" -msgid "Cannot send the print job when the printer is updating firmware" -msgstr "Nie można wysłać zadania druku, gdy drukarka aktualizuje firmware" +msgid "Wall loops" +msgstr "Ilość obrysów ściany" -msgid "Cannot send the print task when the upgrade is in progress" -msgstr "Nie można wysyłać zadań druku, gdy aktualizacja jest w toku" +msgid "Infill density(%)" +msgstr "Gęstość wypełnienia (%)" -msgid "Capabilities" -msgstr "Zdolności" +msgid "Auto Brim" +msgstr "Automatyczny Brim" -msgid "Caution to use! Flow calibration on Textured PEI Plate may fail due to the scattered surface." -msgstr "Ostrożnie używać! Kalibracja przepływu na płycie Textured PEI może się nie powieść z powodu chropowatej powierzchni." +msgid "Auto" +msgstr "Auto" -msgid "Center" -msgstr "Wyśrodkuj" +msgid "Outer brim only" +msgstr "Tylko zewnętrzny Brim" -msgid "Center coincidence" -msgstr "Koincydencja centralna" +msgid "Inner brim only" +msgstr "Tylko wewnętrzny Brim" -msgid "Center of circle" -msgstr "Środek okręgu" +msgid "Outer and inner brim" +msgstr "Zewnętrzny i wewnętrzny Brim" -msgid "Center of edge" -msgstr "Środek krawędzi" +msgid "No-brim" +msgstr "Bez Brimu" -msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" -msgstr "Pliki certyfikatów (.crt, .pem)|.crt;.pem|Wszystkie pliki|*.*" +msgid "Outer wall speed" +msgstr "Prędkość zewnętrznej ściany" -msgid "Cham" -msgstr "Cham" +msgid "Plate" +msgstr "Płyta" -msgid "Chamber temperature" -msgstr "Temperatura komory" +msgid "Brim" +msgstr "Brim" -msgid "Change Filament" -msgstr "Zmień filament" +msgid "Object/Part Setting" +msgstr "Ustawienia obiektu/części" -msgid "Change filament" -msgstr "Zmień filament" +msgid "Reset parameter" +msgstr "Resetuj parametr" -msgid "Change filament G-code" -msgstr "G-code zmiany filamentu" +msgid "Multicolor Print" +msgstr "Druk wielobarwny" -msgid "Change filament at the beginning of this layer." -msgstr "Zmień filament na początku tej warstwy." +msgid "Line Type" +msgstr "Rodzaj ekstruzji" -msgid "" -"Change these settings automatically? \n" -"Yes - Change these settings and enable spiral mode automatically\n" -"No - Give up using spiral mode this time" -msgstr "" -"Chcesz automatycznie zmieniać te ustawienia?\n" -"Tak - Zmień te ustawienia i włącz automatycznie tryb spiralny \n" -"Nie - Zrezygnuj z użycia trybu spiralnego" +msgid "More" +msgstr "Więcej" -msgid "" -"Change these settings automatically? \n" -"Yes - Change these settings automatically\n" -"No - Do not change these settings for me" -msgstr "" -"Chcesz automatycznie zmieniać te ustawienia?\n" -"Tak - Zmień te ustawienia automatycznie\n" -"Nie - Nie zmieniaj tych ustawień dla mnie" +msgid "Open Preferences." +msgstr "Otwórz preferencje." -msgid "Change type" -msgstr "Zmień typ" +msgid "Open next tip." +msgstr "Otwórz kolejny poradnik." -msgid "Changing application language" -msgstr "Zmiana języka aplikacji" +msgid "Open Documentation in web browser." +msgstr "Otwórz dokumentację w przeglądarce internetowej." -msgid "Changing filament" -msgstr "Zmiana filamentu" +msgid "Color" +msgstr "Kolor" -msgid "Changing the region will log out your account.\n" -msgstr "Zmiana regionu spowoduje wylogowanie z Twojego konta.\n" +msgid "Pause" +msgstr "Pauza" -msgid "Check Assistant" -msgstr "Sprawdź Asystenta" +msgid "Template" +msgstr "Szablon" -msgid "Check cloud service status" -msgstr "Sprawdź status usługi w chmurze" +msgid "Custom" +msgstr "Niestandardowy" -msgid "Check filament location" -msgstr "Sprawdź położenie filamentu" +msgid "Pause:" +msgstr "Pauza:" -msgid "Check for Update" -msgstr "Sprawdź aktualizacje" +msgid "Custom Template:" +msgstr "Niestandardowy szablon:" -msgid "Check if the nozzle is clumping by filament or other foreign objects." -msgstr "Sprawdź, czy dysza nie została zatkana filamentem lub innym obcym przedmiotem." +msgid "Custom G-code:" +msgstr "Niestandardowy G-code:" -msgid "Check the current status of the bambu server by clicking on the link above." -msgstr "Sprawdź bieżący status serwera Bambu Lab, klikając na powyższy link." +msgid "Custom G-code" +msgstr "Niestandardowy G-code" -msgid "Check the normative items." -msgstr "Sprawdź elementy normatywne." +msgid "Enter Custom G-code used on current layer:" +msgstr "Wprowadź niestandardowy G-code używany w bieżącej warstwie:" -msgid "Check the reason" -msgstr "Sprawdź powód" +msgid "OK" +msgstr "OK" -msgid "Check the status of current system services" -msgstr "Sprawdź status bieżących usług systemowych" +msgid "Jump to Layer" +msgstr "Przejdź do warstwy" -msgid "Checking extruder temperature" -msgstr "Sprawdzanie temperatury ekstrudera" +msgid "Jump to layer" +msgstr "Przejdź do warstwy" -msgid "Checking support necessity" -msgstr "Sprawdzanie konieczności użycia podpór" +msgid "Please enter the layer number" +msgstr "Proszę podać numer warstwy" -msgid "China" -msgstr "Chiny" +msgid "Add Pause" +msgstr "Dodaj pauzę" -msgid "Choose Download Directory" -msgstr "Wybierz katalog Pobierania" +msgid "Insert a pause command at the beginning of this layer." +msgstr "Wstaw polecenie pauzy na początku tej warstwy." -msgid "Choose SLA archive:" -msgstr "Wybierz archiwum SLA:" +msgid "Add Custom G-code" +msgstr "Dodaj niestandardowy G-code" -msgid "Choose a directory" -msgstr "Wybierz katalog" +msgid "Insert custom G-code at the beginning of this layer." +msgstr "Wstaw niestandardowy G-code na początku tej warstwy." -msgid "Choose a file to import bed texture from (PNG/SVG):" -msgstr "Wybierz plik do zaimportowania tekstury stołu drukarki z (PNG/SVG):" +msgid "Add Custom Template" +msgstr "Dodaj niestandardowy szablon" -msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filaments." -msgstr "Wybierz gniazdo AMS, a następnie naciśnij przycisk „Ładuj” lub „Wyładuj”, aby automatycznie ładować lub wyładowywać filament." +msgid "Insert template custom G-code at the beginning of this layer." +msgstr "Wstaw niestandardowy szablon G-code na początku tej warstwy." -msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filiament." -msgstr "Wybierz gniazdo AMS, a następnie naciśnij „Ładuj” lub „Wyładuj”, aby automatycznie załadować lub rozładować filament." +msgid "Filament " +msgstr "Filament " -msgid "Choose an STL file to import bed model from:" -msgstr "Wybierz plik STL do zaimportowania modelu stołu drukarki z:" +msgid "Change filament at the beginning of this layer." +msgstr "Zmień filament na początku tej warstwy." -msgid "Choose an STL file to import bed shape from:" -msgstr "Wybierz plik STL do zaimportowania kształtu stołu drukarki z:" +msgid "Delete Pause" +msgstr "Usuń pauzę" -msgid "Choose filament" -msgstr "Wybierz filament" +msgid "Delete Custom Template" +msgstr "Usuń niestandardowy szablon" -msgid "Choose files" -msgstr "Wybierz pliki" +msgid "Edit Custom G-code" +msgstr "Edytuj niestandardowy G-code" -msgid "Choose one file (3mf):" -msgstr "Wybierz jeden plik (3mf):" +msgid "Delete Custom G-code" +msgstr "Usuń niestandardowy G-code" -msgid "Choose one file (gcode/.gco/.g/.ngc/ngc):" -msgstr "Wybierz jeden plik (.gcode/.gco/.g/.ngc/ngc):" +msgid "Delete Filament Change" +msgstr "Usuń zmianę filamentu" -msgid "Choose one or more files (3mf/step/stl/obj/amf):" -msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/obj/amf):" +msgid "No printer" +msgstr "Brak drukarki" -msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" -msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgid "..." +msgstr "..." -msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf):" +msgid "Failed to connect to the server" +msgstr "Błąd połączenia z serwerem" -msgid "Choose part type" -msgstr "Wybierz rodzaj części" +msgid "Check the status of current system services" +msgstr "Sprawdź status bieżących usług systemowych" -msgid "Choose save directory" -msgstr "Wybierz katalog zapisu" +msgid "code" +msgstr "kod" -msgid "Circle" -msgstr "Koło" +msgid "Failed to connect to cloud service" +msgstr "Nie udało się połączyć z usługą w chmurze" -msgid "Circular" -msgstr "Okrągła" +msgid "Please click on the hyperlink above to view the cloud service status" +msgstr "Kliknij na powyższy link, aby sprawdzić status usługi w chmurze" -msgid "Classic" -msgstr "Klasyczny" +msgid "Failed to connect to the printer" +msgstr "Błąd połączenia z drukarką" -msgid "Classic wall generator produces walls with constant extrusion width and for very thin areas is used gap-fill. Arachne engine produces walls with variable extrusion width" -msgstr "Klasyczny generator ścian tworzy ściany o stałej szerokości ekstruzji, a do bardzo cienkich obszarów używa wypełnienia szczelin. Silnik Arachne generuje ściany o zmiennej szerokości ekstruzji" +msgid "Connection to printer failed" +msgstr "Błąd połączenia z drukarką" -msgid "Clean" -msgstr "Wyczyść" +msgid "Please check the network connection of the printer and Studio." +msgstr "Sprawdź połączenie sieciowe drukarki i Studio." -msgid "Cleaning nozzle tip" -msgstr "Czyszczenie końcówki dyszy" +msgid "Connecting..." +msgstr "Łączenie..." -msgid "Clear" -msgstr "Wyczyść" +msgid "?" +msgstr "?" -msgid "Clear all" -msgstr "Usuń wszystko" +msgid "/" +msgstr "/" -msgid "Clear my choice on the unsaved presets." -msgstr "Wyczyść moje wybory w niezapisanych profilach." +msgid "Empty" +msgstr "Pusty" -msgid "Clear my choice on the unsaved projects." -msgstr "Wyczyść moje wybory w niezapisanych projektach." +msgid "AMS" +msgstr "AMS" -msgid "Clearance radius around extruder. Used as input of auto-arrange to avoid collision when print object by object" -msgstr "Bezpieczny promień luzu wokół ekstrudera. Używany jako dane wejściowe do automatycznego rozmieszczania, aby uniknąć kolizji podczas drukowania obiekt po obiekcie" +msgid "Auto Refill" +msgstr "Auto. uzupełnianie" -msgid "Clearance radius around extruder. Used for collision avoidance in by-object printing." -msgstr "Promień prześwitu wokół ekstrudera. Używane do unikania kolizji w drukowaniu obiektu." +msgid "AMS not connected" +msgstr "AMS niepodłączony" -msgid "Click OK to update the Network plug-in when Bambu Studio launches next time." -msgstr "Kliknij OK, aby zaktualizować wtyczkę sieciową, gdy Bambu Studio uruchomi się następnym razem." +msgid "Load" +msgstr "Ładuj" -msgid "Click here if you can't connect to the printer" -msgstr "Kliknij tutaj, jeśli nie możesz połączyć się z drukarką" +msgid "Unload" +msgstr "Wyładuj" -msgid "Click here to download it." -msgstr "Kliknij tutaj, aby ją pobrać." +msgid "Ext Spool" +msgstr "Zew.Szpula" -msgid "Click the icon to edit color painting of the object" -msgstr "Kliknij ikonę, aby edytować kolory obiektu" +msgid "Tips" +msgstr "Wskazówki" -msgid "Click the icon to edit support painting of the object" -msgstr "Kliknij ikonę, aby edytować malowanie podpory obiektu" +msgid "Guide" +msgstr "Instr." -msgid "Click the icon to reset all settings of the object" -msgstr "Kliknij ikonę, aby zresetować wszystkie ustawienia obiektu" +msgid "Retry" +msgstr "Ponów" -msgid "Click the icon to shift this object to the bed" -msgstr "Kliknij ikonę, aby przenieść ten obiekt na stół" +msgid "Calibrating AMS..." +msgstr "Kalibracja AMS..." -msgid "Click the icon to toggle printable property of the object" -msgstr "Kliknij ikonę, aby przełączyć właściwość drukowalności obiektu" +msgid "A problem occurred during calibration. Click to view the solution." +msgstr "" +"Wystąpił problem podczas kalibracji. Kliknij, aby zobaczyć rozwiązanie." -msgid "Click the pencil icon to edit the filament." -msgstr "Kliknij ikonę ołówka, aby edytować filament." +msgid "Calibrate again" +msgstr "Kalibruj ponownie" -msgid "Click the right mouse button to display the full text." -msgstr "Kliknij prawym przyciskiem myszy, aby wyświetlić pełny tekst." +msgid "Cancel calibration" +msgstr "Anuluj kalibrację" -#, c-format, boost-format -msgid "Click to download new version in default browser: %s" -msgstr "Kliknij, aby pobrać nową wersję w domyślnej przeglądarce: %s" +msgid "Idling..." +msgstr "Bezczynność..." -msgid "Click to drop current modify and reset to saved value." -msgstr "Kliknij, aby anulować bieżące modyfikacje i zresetować do zapisanej wartości." +msgid "Heat the nozzle" +msgstr "Rozgrzewanie dyszy" -msgid "Click to edit preset" -msgstr "Kliknij, aby edytować profil" +msgid "Cut filament" +msgstr "Odcinanie filamentu" -msgid "Click to pick filament color" -msgstr "Kliknij, aby wybrać kolor filamentu" +msgid "Pull back current filament" +msgstr "Wycofaj obecny filament" -msgid "Click to reset all settings to the last saved preset." -msgstr "Kliknij, aby zresetować wszystkie ustawienia do ostatnich zapisanych ustawień wstępnych." +msgid "Push new filament into extruder" +msgstr "Załaduj nowy filament do ekstrudera" -msgid "Click to reset current value and attach to the global value." -msgstr "Kliknij, aby zresetować bieżącą wartość i przypiąć ją do wartości globalnej." +msgid "Purge old filament" +msgstr "Oczyść dyszę" -msgid "Click to select AMS slot manually" -msgstr "Kliknij, aby ręcznie wybrać gniazdo AMS" +msgid "Feed Filament" +msgstr "Podaj filament" -msgid "Clipping of view" -msgstr "Przycinanie widoku" +msgid "Confirm extruded" +msgstr "Potwierdź ekstruzje" -msgid "Clone" -msgstr "Klonuj" +msgid "Check filament location" +msgstr "Sprawdź położenie filamentu" -msgid "Clone copies of selections" -msgstr "Klonuje kopie zaznaczenia" +msgid "Grab new filament" +msgstr "Weź nowy filament" -msgid "Clone selected" -msgstr "Zduplikuj wybrane" +msgid "" +"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " +"load or unload filaments." +msgstr "" +"Wybierz gniazdo AMS, a następnie naciśnij przycisk „Ładuj” lub „Wyładuj”, " +"aby automatycznie ładować lub wyładowywać filament." -msgid "Close" -msgstr "Zamknij" +msgid "Edit" +msgstr "Edytuj" -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 "Wyłącz wszystkie wentylatory chłodzenia przez pierwsze kilka warstw. Wentylator chłodzenia pierwszej warstwy był wyłączony aby uzyskać lepszą przyczepność do podłoża" +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-arrange on these objects." +msgstr "" +"Wszystkie wybrane obiekty znajdują się na zablokowanej płycie. Nie można " +"automatycznie ustawiać tych obiektów." -msgid "Close holes" -msgstr "Zamknij otwory" +msgid "No arrangeable objects are selected." +msgstr "Nie wybrano obiektów do automatycznego rozmieszczenia." -msgid "Closing Application while some presets are modified." -msgstr "Zamykanie aplikacji przy modyfikacji niektórych ustawień." +msgid "" +"This plate is locked,\n" +"We can not do auto-arrange on this plate." +msgstr "" +"Ta płyta jest zablokowana, \n" +"Nie można automatycznie ustawiać tej płyty." -msgid "Cloud Slicing..." -msgstr "Cięcie w chmurze..." +msgid "Arranging..." +msgstr "Ustawianie..." -msgid "Cloud service connection failed. Please try again." -msgstr "Nie udało się połączyć z usługą w chmurze. Spróbuj ponownie." +#, boost-format +msgid "Object %1% has zero size and can't be arranged." +msgstr "Obiekt %1% ma zerowy rozmiar i nie można go rozmieścić." -msgid "Cluster colors" -msgstr "Grupowanie kolorów" +msgid "" +"Arrange failed. Found some exceptions when processing object geometries." +msgstr "" +"Ustawianie nie powiodło się. Wykryto pewne wyjątki podczas przetwarzania " +"geometrii obiektu." -msgid "Collapse" -msgstr "Zwiń" +msgid "Arranging" +msgstr "Ustawianie" -msgid "Collapse/Expand the sidebar" -msgstr "Zwiń/Rozwiń pasek boczny" +msgid "Arranging canceled." +msgstr "Ustawianie anulowane." -msgid "Color" -msgstr "Kolor" +msgid "" +"Arranging is done but there are unpacked items. Reduce spacing and try again." +msgstr "" +"Ustawianie zostało zakończone, ale niektóre elementy nie mogły zostać " +"ustawione. Zmniejsz odstępy i spróbuj ponownie." -msgid "Color Painting" -msgstr "Malowanie kolorem" +msgid "Arranging done." +msgstr "Ustawianie zakończone." -msgid "Color Print" -msgstr "Druk kolorowy" +#, c-format, boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" +"Podczas ustawienia pominięto następujące obiekty, które nie mieszczą się na " +"pojedynczej płycie:\n" +"%s" -msgid "Color Scheme" -msgstr "Schemat kolorów" +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-orient on these objects." +msgstr "" +"Wszystkie wybrane obiekty znajdują się na zablokowanej płycie.\n" +"Nie można automatycznie ustawiać tych obiektów." -msgid "Color change" -msgstr "Zmiana koloru" +msgid "" +"This plate is locked,\n" +"We can not do auto-orient on this plate." +msgstr "" +"Ta płyta jest zablokowana,\n" +"Nie można automatycznie ustawiać tej płyty." -msgid "Color match" -msgstr "Dopasowanie kolorów" +msgid "Orienting..." +msgstr "Ustawianie orientacji..." -msgid "Color painting" -msgstr "Malowanie kolorem" +msgid "Orienting" +msgstr "Ustawianie orientacji" -msgid "Colour" -msgstr "Kolor" +msgid "Filling" +msgstr "Wypełnianie" -msgid "Combinate" -msgstr "Kombinacja" +msgid "Bed filling canceled." +msgstr "Anulowanie wypełniania stołu." -msgid "Comfirm Save As" -msgstr "Potwierdź \"Zapisz jako\"" +msgid "Bed filling done." +msgstr "Wypełnianie stołu zakończone." -msgid "Comment" -msgstr "Komentarz" +msgid "Error! Unable to create thread!" +msgstr "Błąd! Nie można utworzyć wątku!" -msgid "Common" -msgstr "Wspórny" +msgid "Exception" +msgstr "Wyjątek" -msgid "Compare presets" -msgstr "Porównaj profile" +msgid "Logging in" +msgstr "Logowanie" -msgid "Compared with the default profile of 0.2 mm nozzle, it has a smaller layer height, and results in minimal layer lines and higher printing quality, but shorter printing time." -msgstr "W porównaniu ze standardowym profilem dyszy o średnicy 0.2 mm, ten profil ma mniejszą wysokość warstwy, co prowadzi do praktycznie niewidocznych linii warstw i znacznie wyższa jakość wydruku, ale jednocześnie wydłuża jego czas." +msgid "Login failed" +msgstr "Logowanie nieudane" -msgid "Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer height, and results in slightly visible layer lines, but shorter printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma większą wysokość warstwy, co skutkuje lekko widocznymi liniami warstw, ale krótszym czasem druku." +msgid "Please check the printer network connection." +msgstr "Sprawdź połączenie sieciowe drukarki." -msgid "Compared with the default profile of a 0.2 mm nozzle, it has a slightly bigger layer height, and results in almost negligible layer lines, and slightly shorter printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma nieznacznie większą wysokość warstwy, co skutkuje praktycznie niezauważalnymi liniami warstw i nieco krótszym czasem druku." +msgid "Abnormal print file data. Please slice again." +msgstr "Nienormalne dane pliku druku. Proszę ponownie przetłumaczyć." -msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer height, and results in almost invisible layer lines and higher printing quality, but shorter printing time." -msgstr "W porównaniu z domyślnym profilem dyszy o średnicy 0.2 mm, ma mniejszą wysokość warstwy, co prowadzi do praktycznie niewidocznych linii warstw i wyższej jakości druku, ale wydłuża czas druku." +msgid "Task canceled." +msgstr "Zadanie anulowane." -msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost invisible layer lines and much higher printing quality, but much longer printing time." -msgstr "W porównaniu z domyślnym profilem dyszy 0.2 mm, ma mniejszą wysokość warstwy, niższe prędkości i przyspieszenie, oraz wzór wypełnienia jest gyroidalny. To prowadzi do praktycznie niewidocznych linii warstw i wyższej jakości druku, ale znacznie wydłuża czasu druku." +msgid "Upload task timed out. Please check the network status and try again." +msgstr "" +"Przekroczono czas zadania przesyłania. Sprawdź status sieci i spróbuj " +"ponownie." -msgid "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in minimal layer lines and much higher printing quality, but much longer printing time." -msgstr "W porównaniu ze standardowym profilem dyszy o średnicy 0.2 mm, ma on mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, a także zastosowany jest wzór wypełnienia Gyroid. To prowadzi do praktycznie niewidocznych warstw i znacznie lepszej jakości wydruku, ale jednocześnie wydłuża jego czas." +msgid "Cloud service connection failed. Please try again." +msgstr "Nie udało się połączyć z usługą w chmurze. Spróbuj ponownie." -msgid "Compared with the default profile of a 0.2 mm nozzle, it has lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in much higher printing quality, but a much longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma niższe prędkości i przyspieszenia, a wzorzec rzadkiego wypełnienia to Gyroidalny. Dlatego daje znacznie lepszą jakość druku, ale znacznie wydłuża czas druku." +msgid "Print file not found. please slice again." +msgstr "Plik druku nie znaleziony. Proszę powtórzyć cięcie." -msgid "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time." -msgstr "W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten profil ma większą wysokość warstwy. W rezultacie warstwy są bardziej widoczne, co obniża jakość druku, ale jednocześnie skraca jego czas." +msgid "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." +msgstr "" +"Plik druku przekracza maksymalny dopuszczalny rozmiar (1 GB). Proszę " +"uprościć model i ponownie przetłumaczyć." -msgid "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but slightly shorter printing time." -msgstr "W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten profil ma większą wysokość warstwy. W rezultacie warstwy są bardziej widoczne, co obniża jakość druku, ale jednocześnie delikatnie skraca jego czas." +msgid "Failed to send the print job. Please try again." +msgstr "Nie udało się wysłać zadania druku. Proszę spróbować ponownie." -msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and higher printing quality, but longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są prawie niewidoczne, co prowadzi do wyższej jakości druku, ale wydłużenia jego czas." +msgid "Failed to upload file to ftp. Please try again." +msgstr "Nie udało się przesłać pliku przez FTP. Proszę spróbować ponownie." -msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są prawie niewidoczne, co prowadzi do wyższej jakości druku, ale wydłużenia jego czas." - -msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są mniej widoczne, co skutkuje wyższą jakością druku, ale jednocześnie wydłuża się jego czas." +msgid "" +"Check the current status of the bambu server by clicking on the link above." +msgstr "Sprawdź bieżący status serwera Bambu Lab, klikając na powyższy link." -msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost negligible layer lines and much higher printing quality, but much longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, a także zastosowany wzór wypełnienia gyroidalnego. W rezultacie warstwy są prawie niewidoczne, co prowadzi do znacznie wyższej jakości druku, ale wydłuża jego czas." +msgid "" +"The size of the print file is too large. Please adjust the file size and try " +"again." +msgstr "" +"Rozmiar pliku do druku jest zbyt duży. Proszę dostosować rozmiar pliku i " +"spróbować ponownie." -msgid "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in less apparent layer lines and much higher printing quality, but much longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, oraz wzór wypełnienia Gyroidalny. W rezultacie warstwy są mniej widoczne, co prowadzi do znacznie wyższej jakości druku, ale zauważalnie dłuższego czasu druku." +msgid "Print file not found, Please slice it again and send it for printing." +msgstr "" +"Nie znaleziono pliku drukowania; proszę ponownie pociąć i wysłać do druku." -msgid "Compared with the default profile of a 0.4 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time." -msgstr "W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten profil ma więcej obwodów i większą gęstość wypełnienia. To zwiększa wytrzymałość wydruku, ale prowadzi także do większego zużycia materiału i dłuższego czasu druku." +msgid "" +"Failed to upload print file to FTP. Please check the network status and try " +"again." +msgstr "" +"Nie udało się przesłać pliku drukowania przez FTP. Sprawdź stan sieci i " +"spróbuj ponownie." -msgid "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time in some printing cases." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma większą wysokość warstwy. Skutkuje to bardziej zauważalnymi warstwami i obniżeniem jakości druku, chociaż w niektórych przypadkach może skrócić jego czas." +msgid "Sending print job over LAN" +msgstr "Wysyłanie zadania druku przez LAN" -msgid "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in much more apparent layer lines and much lower printing quality, but shorter printing time in some printing cases." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma większą wysokość warstwy. Skutkuje to bardziej zauważalnymi warstwami i znacznym obniżeniem jakości druku, chociaż w niektórych przypadkach może skrócić jego czas." +msgid "Sending print job through cloud service" +msgstr "Wysyłanie zadania druku przez usługę w chmurze" -msgid "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są mniej zauważalne, co prowadzi do wyższej jakości druku, ale wydłuża jego czas." +msgid "Print task sending times out." +msgstr "Przekroczono limit czasu na wysyłanie zadania druku." -msgid "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma mniejszą wysokość warstwy. W rezultacie warstwy są mniej zauważalne, co powoduje nieznaczny wzrost jakości druku, ale jednocześnie zwiększa czas wydruku." +msgid "Service Unavailable" +msgstr "Usługa niedostępna" -msgid "Compared with the default profile of a 0.6 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma więcej obwodów i większą gęstość wypełnienia. Skutkuje to zwiększeniem wytrzymałości wydrukowanego elementu, ale zwiększa zużycie materiału i czas wydruku." +msgid "Unknown Error." +msgstr "Nieznany błąd." -msgid "Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer height, and results in very apparent layer lines and much lower printing quality, but shorter printing time in some printing cases." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0.8 mm, ten profil ma nieco większą wysokość warstwy. W rezultacie są to wyraźnie widoczne warstwy i znacznie niższa jakość druku, ale w niektórych przypadkach skraca to czas wydruku." +msgid "Sending print configuration" +msgstr "Wysyłanie konfiguracji druku" -msgid "Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height, and results in extremely apparent layer lines and much lower printing quality, but much shorter printing time in some printing cases." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma znacznie większą wysokość warstwy. W rezultacie warstwy są bardzej widoczne, a jakość druku znacznie niższa, ale w niektórych przypadkach znacznie skraca się czas wydruku." +#, c-format, boost-format +msgid "Successfully sent. Will automatically jump to the device page in %ss" +msgstr "" +"Pomyślnie wysłano. Automatycznie przeniesie do strony urządzenia za %ss" -msgid "Compared with the default profile of a 0.8 mm nozzle, it has a slightly smaller layer height, and results in slightly less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma nieco mniejszą wysokość warstwy. W rezultacie warstwy są nieco mniej widoczne, a jakość druku jest nieco lepsza, ale w niektórych przypadkach czas druku może się nieco wydłużyć." +#, c-format, boost-format +msgid "Successfully sent. Will automatically jump to the next page in %ss" +msgstr "Pomyślnie wysłano. Automatycznie przeniesie do następnej strony za %ss" -msgid "Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer height, and results in less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases." -msgstr "W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma mniejszą wysokość warstwy, co prowadzi do mniejszych, ale nadal widocznych warstw i lepszej jakości druku, a w niektórych przypadkach może się wydłużyć czas wydruku." +msgid "An SD card needs to be inserted before printing via LAN." +msgstr "Przed drukowaniem przez LAN należy włożyć kartę MicroSD." -msgid "Compatible machine" -msgstr "Kompatybilna maszyna" +msgid "Sending gcode file over LAN" +msgstr "Wysyłanie pliku G-code przez LAN" -msgid "Compatible machine condition" -msgstr "Warunek zgodności maszyny" +msgid "Sending gcode file to sdcard" +msgstr "Wysyłanie pliku G-code na kartę MicroSD" -msgid "Compatible process profiles" -msgstr "Zgodne profile procesu" +#, c-format, boost-format +msgid "Successfully sent. Close current page in %s s" +msgstr "Pomyślnie wysłano. Zamknij bieżącą stronę za %s s" -msgid "Compatible process profiles condition" -msgstr "Warunek zgodności profili procesu" +msgid "An SD card needs to be inserted before sending to printer." +msgstr "Przed wysłaniem do drukarki należy włożyć kartę MicroSD." -msgid "Complete Calibration" -msgstr "Pełna Kalibracja" +msgid "Choose SLA archive:" +msgstr "Wybierz archiwum SLA:" -msgid "Complete print" -msgstr "Zakończ druk" +msgid "Import file" +msgstr "Importuj plik" -msgid "Completed" -msgstr "Zakończono" +msgid "Import model and profile" +msgstr "Importuj model i profil" -msgid "Comsumption" -msgstr "Zużycie" +msgid "Import profile only" +msgstr "Importuj tylko profil" -msgid "Concentric" -msgstr "Koncentryczny" +msgid "Import model only" +msgstr "Importuj tylko model" -msgid "Conditional angle threshold" -msgstr "Warunkowy próg kąta" +msgid "Accurate" +msgstr "Dokładne" -msgid "Conditional scarf joint" -msgstr "Warunkowe szwy Scarf" +msgid "Balanced" +msgstr "Zrównoważone" -msgid "Cone" -msgstr "Stożek" +msgid "Quick" +msgstr "Szybkie" -msgid "Config which AMS slot should be used for a filament used in the print job" -msgstr "Konfiguruj, które gniazdo AMS powinno być używane dla filamentu w trakcie zadania drukowania" +msgid "Importing SLA archive" +msgstr "Importowanie archiwum SLA" -msgid "Configuration can update now." -msgstr "Konfiguracja może teraz być zaktualizowana." +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" +"Archiwum SLA nie zawiera żadnych ustawień. Przed zaimportowaniem tego " +"archiwum SLA, aktywuj profil drukarki SLA." -#, boost-format -msgid "Configuration file \"%1%\" was loaded, but some values were not recognized." -msgstr "Plik konfiguracyjny \"%1%\" został załadowany, ale niektóre wartości nie zostały rozpoznane." +msgid "Importing canceled." +msgstr "Importowanie anulowane." -msgid "Configuration incompatible" -msgstr "Konfiguracja niekompatybilna" +msgid "Importing done." +msgstr "Importowanie zakończone." -msgid "Configuration package changed" -msgstr "Pakiet konfiguracyjny został zmieniony" +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" +"Zaimportowane archiwum SLA nie zawierało żadnych ustawień profilu. Aktualne " +"ustawienia SLA zostały użyte jako alternatywa." -msgid "Configuration package updated to " -msgstr "Pakiet konfiguracyjny zaktualizowany do " +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "Nie możesz wczytać projektu SLA mając na stole wieloczęściowy model" -msgid "Configuration package was loaded, but some values were not recognized." -msgstr "Pakiet konfiguracyjny został załadowany, ale niektóre wartości nie zostały rozpoznane." +msgid "Please check your object list before preset changing." +msgstr "Sprawdź listę obiektów przed zmianą profilu." -msgid "Configuration update" -msgstr "Aktualizacja konfiguracji" +msgid "Attention!" +msgstr "Uwaga!" -msgid "Configuration updates" -msgstr "Aktualizacje konfiguracji" +msgid "Downloading" +msgstr "Pobieranie" -msgid "Confirm" -msgstr "Potwierdź" +msgid "Download failed" +msgstr "Pobieranie nieudane" -msgid "Confirm and Update Nozzle" -msgstr "Potwierdź i zaktualizuj dyszę" +msgid "Cancelled" +msgstr "Anulowano" -msgid "Confirm connectors" -msgstr "Potwierdź łączniki" +msgid "Install successfully." +msgstr "Zainstalowano pomyślnie." -msgid "Confirm extruded" -msgstr "Potwierdź ekstruzje" +msgid "Installing" +msgstr "Instalowanie" -msgid "Confirm whether the filament has been extruded" -msgstr "Potwierdź, czy filament został wytłoczony" +msgid "Install failed" +msgstr "Instalacja nieudana" -#, c-format, boost-format -msgid "Conflicts of gcode paths have been found at layer %d. Please separate the conflicted objects farther (%s <-> %s)." -msgstr "Wykryto konflikty ścieżek G-code na warstwie %d. Proszę oddalić od siebie obiekty będące w konflikcie (%s <-> %s)." +msgid "Portions copyright" +msgstr "Prawa autorskie do fragmentów" -msgid "ConnectPrinter(LAN)" -msgstr "Połącz z drukarką (LAN)" +msgid "Copyright" +msgstr "Prawo autorskie" -#, c-format, boost-format -msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "Błąd połączenia z %s! [SN:%s, kod=%s]" +msgid "License" +msgstr "Licencja" -msgid "Connect a sparse infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over sparse infill line width. Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no longer than anchor_length_max. Set this parameter to zero to disable anchoring perimeters connected to a single infill line." -msgstr "Połączenie wypełnienia z obrysem wewnętrznym poprzez dodawanie krótkich segmentów obrysu. Gdy wartość jest podana w procentach (na przykład 15%), obliczana jest od szerokości ścieżki wypełnienia. Slicer dąży do połączenia dwóch najbliższych linii wypełnienia za pomocą krótkiego segmentu obrysu. Jeżeli nie odnajdzie segmentu krótszego niż wartość parametru infill_anchor_max, linia wypełnienia zostanie połączona z segmentem obrysu tylko z jednej strony. Długość tego segmentu będzie ograniczona do wartości parametru, ale nie przekroczy maksymalnej długości anchor_length_max. Aby zrezygnować z kotwiczenia obrysów do pojedynczej linii wypełnienia, ustaw wartość na zero." +msgid "Bambu Studio is licensed under " +msgstr "Bambu Studio jest licencjonowane na podstawie " -msgid "Connect a sparse infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over sparse infill line width. Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer than this parameter. Set this parameter to zero to disable anchoring." -msgstr "Połączenie wypełnienia z wewnętrznym obrysem poprzez dodawanie krótkich segmentów obrysu. Gdy wartość jest podana w procentach (na przykład: 15%), zostanie ona obliczona na podstawie szerokości ścieżki wypełnienia. Slicer stara się łączyć dwie sąsiednie linie wypełnienia za pomocą krótkiego segmentu obrysu. W sytuacji, gdy nie znajdzie segmentu krótszego niż określony parametr, linia wypełnienia zostanie połączona z segmentem obrysu tylko z jednej strony. Długość tego segmentu zostanie ograniczona do wartości określonej w parametrze infill_anchor, ale nie przekroczy tej wartości. Aby wyłączyć funkcję kotwiczenia, należy ustawić wartość na zero." +msgid "GNU Affero General Public License, version 3" +msgstr "GNU Affero General Public License, wersja 3" -#, c-format, boost-format -msgid "Connect failed [%d]!" -msgstr "Połączenie nie powiodło się [%d]!" +msgid "" +"Bambu Studio is based on PrusaSlicer by Prusa Research, which is from Slic3r " +"by Alessandro Ranellucci and the RepRap community" +msgstr "" +"Bambu Studio jest oparte na PrusaSlicer autorstwa Prusa Research, które " +"pochodzi od Slic3r autorstwa Alessandro Ranellucci i społeczności RepRap" -msgid "Connecting..." -msgstr "Łączenie..." +msgid "Libraries" +msgstr "Biblioteki" -msgid "Connecting to printer" -msgstr "Łączenie z drukarką" +msgid "" +"This software uses open source components whose copyright and other " +"proprietary rights belong to their respective owners" +msgstr "" +"To oprogramowanie korzysta z komponentów o otwartym kodzie źródłowym, " +"których prawa autorskie i inne prawa własności przynależą do ich właścicieli" -msgid "Connecting to printer..." -msgstr "Łączenie z drukarką..." +#, c-format, boost-format +msgid "About %s" +msgstr "O %s" -msgid "Connecting to server" -msgstr "Łączenie z serwerem" +msgid "" +"Bambu Studio is based on PrusaSlicer by PrusaResearch and SuperSlicer by " +"Merill(supermerill)." +msgstr "" +"Bambu Studio jest oparte na PrusaSlicer autorstwa PrusaResearch i " +"SuperSlicer autorstwa Merill(supermerill)." -msgid "Connecting to the printer. Unable to cancel during the connection process." -msgstr "Łączenie z drukarką. Nie można anulować w trakcie procesu łączenia." +msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." +msgstr "" +"PrusaSlicer jest pierwotnie oparty na Slic3r autorstwa Alessandro " +"Ranellucciego." -msgid "Connection" -msgstr "Połączenie" +msgid "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." +msgstr "" +"Slic3r został stworzony przez Alessandro Ranellucci przy współpracy wielu " +"innych twórców." -msgid "Connection Failed. Please check the network and try again" -msgstr "Połączenie nieudane. Proszę sprawdzić połączenie sieciowe i spróbować ponownie" +msgid "Bambu Studio also referenced some ideas from Cura by Ultimaker." +msgstr "" +"Bambu Studio korzystało również z pewnych pomysłów z Cura autorstwa " +"Ultimaker." msgid "" -"Connection failed! If your IP and Access Code is correct, \n" -"please move to step 3 for troubleshooting network issues" +"There many parts of the software that come from community contributions, so " +"we're unable to list them one-by-one, and instead, they'll be attributed in " +"the corresponding code comments." msgstr "" -"Połączenie nieudane! Jeśli twoje IP i kod dostępu są poprawne, \n" -"przejdź do kroku 3, aby rozwiązać problemy z siecią" +"Wiele fragmentów tego oprogramowania pochodzi z wkładu społeczności, więc " +"nie możemy wymienić ich pojedynczo; zamiast tego, zostaną one przypisane w " +"odpowiednich komentarzach kodu." -msgid "Connection failed, please double check IP and Access Code" -msgstr "Połączenie nieudane, proszę ponownie sprawdzić IP i kod dostępu" - -msgid "Connection lost. Please retry." -msgstr "Połączenie utracone. Proszę spróbuj ponownie." +msgid "AMS Materials Setting" +msgstr "Ustawienia materiałów AMS" -msgid "Connection to AstroBox works correctly." -msgstr "Połączenie z AstroBox działa poprawnie." +msgid "Confirm" +msgstr "Potwierdź" -msgid "Connection to Duet works correctly." -msgstr "Połączenie z Duet działa poprawnie." +msgid "Close" +msgstr "Zamknij" -msgid "Connection to FlashAir works correctly and upload is enabled." -msgstr "Połączenie z FlashAir działa poprawnie, a przesyłanie danych jest włączone." +msgid "Colour" +msgstr "Kolor" -msgid "Connection to MKS works correctly." -msgstr "Połączenie z MKS działa poprawnie." +msgid "" +"Nozzle\n" +"Temperature" +msgstr "" +"Temp.\n" +"dyszy" -msgid "Connection to OctoPrint works correctly." -msgstr "Połączenie z OctoPrint działa poprawnie." +msgid "max" +msgstr "maks" -msgid "Connection to PrusaLink works correctly." -msgstr "Połączenie z PrusaLink działa poprawnie." +msgid "min" +msgstr "min" -msgid "Connection to Prusa SL1 / SL1S works correctly." -msgstr "Połączenie z SL1 / SL1S działa poprawnie." +#, boost-format +msgid "The input value should be greater than %1% and less than %2%" +msgstr "Wartość wejściowa powinna być większa niż %1% i mniejsza niż %2%" -msgid "Connection to Repetier works correctly." -msgstr "Połączenie z Repetier działa poprawnie." +msgid "SN" +msgstr "SN" -msgid "Connection to printer failed" -msgstr "Błąd połączenia z drukarką" +msgid "Setting AMS slot information while printing is not supported" +msgstr "" +"Ustawianie informacji o gnieździe AMS podczas drukowania nie jest obsługiwane" -msgid "Connection to printers connected via the print host failed." -msgstr "Połączenie z drukarkami podłączonymi przez hosta drukowania nie powiodło się." +msgid "Factors of Flow Dynamics Calibration" +msgstr "Współczynnik kalib. Dynamiki Przepływu" -msgid "Connector" -msgstr "Łącznik" +msgid "PA Profile" +msgstr "Profil PA" -msgid "Connectors" -msgstr "Łączniki" +msgid "Factor K" +msgstr "Faktor K" -msgid "Contour" -msgstr "Kontur" +msgid "Factor N" +msgstr "Faktor N" -msgid "Contour and hole" -msgstr "Kontur i otwór" +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" +"Ustawianie informacji o wirtualnym slocie podczas drukowania nie jest " +"obsługiwane" -msgid "Contour of object will be grown or shrunk in XY plane by the configured value. Positive value makes contour bigger. Negative value makes contour smaller. This function is used to adjust size slightly when the object has assembling issue" -msgstr "Kontur obiektu zostanie powiększony lub zmniejszony na płaszczyźnie XY o wartość skonfigurowaną. Dodatnia wartość powiększa kontur. Ujemna wartość zmniejsza kontur. Tą funkcję używa się do delikatnej korekty rozmiaru, gdy obiekt ma problem z montażem" +msgid "Are you sure you want to clear the filament information?" +msgstr "Czy na pewno chcesz usunąć informacje o filamencie?" -msgid "Control" -msgstr "Sterowanie" +msgid "You need to select the material type and color first." +msgstr "Najpierw musisz wybrać typ i kolor materiału." -msgid "Convert Unit" -msgstr "Przeliczanie jednostek" +#, c-format, boost-format +msgid "Please input a valid value (K in %.1f~%.1f)" +msgstr "" -msgid "Convert from inch" -msgstr "Konwertuj z cala" +#, c-format, boost-format +msgid "Please input a valid value (K in %.1f~%.1f, N in %.1f~%.1f)" +msgstr "" -msgid "Convert from meter" -msgstr "Konwertuj z mm" +msgid "Other Color" +msgstr "Inny kolor" -msgid "Convert the retraction moves to G10 and G11 gcode" -msgstr "Konwertuj retrakcję na G10 i G11 gcode" - -msgid "Convert the units of model" -msgstr "Konwersja jednostek modelu" +msgid "Custom Color" +msgstr "Niestandardowy kolor" -msgid "Cool Plate" -msgstr "Cool Plate/PLA Plate" +msgid "Dynamic flow calibration" +msgstr "Kalibracja dynamiki przepływu" -msgid "Cool Plate / PLA Plate" -msgstr "Cool Plate / PLA Plate" +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 "" +"Temperatura dyszy i maksymalna prędkość przepływu wpłyną na wyniki " +"kalibracji. Proszę podać takie same wartości jak podczas rzeczywistego " +"drukowania. Mogą być automatycznie wypełnione przez wybór ustawień wstępnych " +"filamentu." -msgid "Cool plate" -msgstr "Cool plate" +msgid "Nozzle Diameter" +msgstr "Średnica dyszy" -msgid "Cooling" -msgstr "Chłodzenie" +msgid "Bed Type" +msgstr "Typ Płyty" -msgid "Cooling chamber" -msgstr "Chłodzenie komory" +msgid "Nozzle temperature" +msgstr "Temperatura dyszy" -msgid "Cooling for specific layer" -msgstr "Chłodzenie dla konkretnej warstwy" +msgid "Bed Temperature" +msgstr "Temperatura Stołu" -msgid "Cooling overhang threshold" -msgstr "Próg chłodzenia dla nawisów" +msgid "Max volumetric speed" +msgstr "Maksymalna prędkość przepływu" -msgid "Copies of the selected object" -msgstr "Kopie wybranego obiektu" +msgid "Bed temperature" +msgstr "Temperatura stołu" -msgid "Copy" -msgstr "Kopiuj" +msgid "Start calibration" +msgstr "Rozpocznij kalibrację" -msgctxt "PresetName" -msgid "Copy" -msgstr "Kopiuj" +msgid "Next" +msgstr "Dalej" -msgid "Copy Current Filament Preset " -msgstr "Skopiuj obecne ustawienia Filamentu " +msgid "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." +msgstr "" +"Kalibracja zakończona. Proszę znaleźć na płycie roboczej, linie ekstruzji o " +"najbardziej jednolitym wyglądzie, podobne do przedstawionego poniżej obrazu, " +"i wprowadź tę wartość w pole wprowadzania współczynnika K." -msgid "Copy preset from filament" -msgstr "Skopiuj ustawienie z filamentu" +msgid "Save" +msgstr "Zapisz" -msgid "Copy selection to clipboard" -msgstr "Kopiuj zaznaczenie do schowka" +msgid "Last Step" +msgstr "Poprzedni krok" -msgid "Copy to clipboard" -msgstr "Kopiuj do schowka" +msgid "Example" +msgstr "Przykład" -#, boost-format -msgid "Copying directory %1% to %2% failed: %3%" -msgstr "Kopiowanie katalogu %1% do %2% nie powiodło się: %3%" +#, c-format, boost-format +msgid "Calibrating... %d%%" +msgstr "Kalibracja... %d%%" -#, boost-format -msgid "Copying of file %1% to %2% failed: %3%" -msgstr "Kopiowanie pliku %1% do %2% nie powiodło się: %3%" +msgid "Calibration completed" +msgstr "Kalibracja zakończona" -msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "Kopiowanie tymczasowego G-kodu do G-kodu wyjściowego nie powiodło się" +#, c-format, boost-format +msgid "%s does not support %s" +msgstr "%s nie obsługuje %s" -msgid "Copyright" -msgstr "Prawo autorskie" +msgid "Dynamic flow Calibration" +msgstr "Kalibracja Dynamiki Przepływu" -msgid "Cost" -msgstr "Koszt" +msgid "Step" +msgstr "Krok" -msgid "Could not connect to AstroBox" -msgstr "Nie udało się połączyć z AstroBox" +msgid "AMS Slots" +msgstr "Gniazda AMS" -msgid "Could not connect to Duet" -msgstr "Nie udało się połączyć z Duet" +msgid "" +"Note: Only the AMS slots loaded with the same material type can be selected." +msgstr "" +"Uwaga: Można wybrać tylko gniazda AMS załadowane tym samym rodzajem " +"materiału." -msgid "Could not connect to FlashAir" -msgstr "Nie udało się połączyć z FlashAir" +msgid "Enable AMS" +msgstr "Włącz AMS" -msgid "Could not connect to MKS" -msgstr "Nie udało się połączyć z MKS" +msgid "Print with filaments in the AMS" +msgstr "Drukuj za pomocą filamentów w systemie AMS" -msgid "Could not connect to OctoPrint" -msgstr "Nie udało się połączyć z OctoPrint" +msgid "Disable AMS" +msgstr "Wyłącz AMS" -msgid "Could not connect to PrusaLink" -msgstr "Nie udało się połączyć z PrusaLink" +msgid "Print with the filament mounted on the back of chassis" +msgstr "" +"Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" -msgid "Could not connect to Prusa SLA" -msgstr "Nie udało się połączyć z Prusa SLA" +msgid "Current Cabin humidity" +msgstr "Aktualna wilgotność" -msgid "Could not connect to Repetier" -msgstr "Nie udało się połączyć z Repatier" +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 "" +"Pamiętaj o wymianie pakietu pochłaniacza wilgoci gdy stanie się on zbyt " +"mokry. Wskaźnik może nie dokładnie odzwierciedlać stan wilgotności gdy: " +"otwarta jest pokrywa lub pakiet pochłaniacza został nie dawno wymieniony. " +"Proces absorpcji wilgoci może zająć kilka godzin, a niskie temperatury " +"również spowolnią ten proces." -msgid "Could not get a valid Printer Host reference" -msgstr "Nie można uzyskać ważnego odniesienia do hosta drukarki" +msgid "" +"Config which AMS slot should be used for a filament used in the print job" +msgstr "" +"Konfiguruj, które gniazdo AMS powinno być używane dla filamentu w trakcie " +"zadania drukowania" -msgid "Could not get resources to create a new connection" -msgstr "Nie udało się uzyskać zasobów do utworzenia nowego połączenia" +msgid "Filament used in this print job" +msgstr "Filament używany w tym zadaniu drukowania" -msgid "Cover" -msgstr "Osłona" +msgid "AMS slot used for this filament" +msgstr "Gniazdo AMS używane dla tego filamentu" -msgid "Cover the top contact layer of the supports with loops. Disabled by default." -msgstr "Przykryj górną warstwę stykową podpór pętlami. Domyślnie wyłączone." +msgid "Click to select AMS slot manually" +msgstr "Kliknij, aby ręcznie wybrać gniazdo AMS" -msgid "Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low." -msgstr "Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania szpar\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może zmniejszyć finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej wartości na rozsądnie niskim poziomie." +msgid "Do not Enable AMS" +msgstr "Nie włączaj AMS" -msgid "Create" -msgstr "Utwórz" +msgid "Print using materials mounted on the back of the case" +msgstr "" +"Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" -msgid "Create Based on Current Filament" -msgstr "Utwórz na podstawie obecnego Filamentu" +msgid "Print with filaments in ams" +msgstr "Drukuj filamentem w AMS" -msgid "Create Based on Current Printer" -msgstr "Utwórz na podstawie obecnej drukarki" +msgid "Print with filaments mounted on the back of the chassis" +msgstr "" +"Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" -msgid "Create Filament" -msgstr "Utwórz Filament" +msgid "" +"When the current material run out, the printer will continue to print in the " +"following order." +msgstr "" +"Gdy obecny materiał się skończy, drukarka będzie kontynuować druk w " +"kolejności następującej." -msgid "Create Filament Successful" -msgstr "Utworzenie filamentu zakończyło się powodzeniem" +msgid "Group" +msgstr "Grupa" -msgid "Create Nozzle for Existing Printer" -msgstr "Utwórz Dyszę dla Istniejącej Drukarki" +msgid "The printer does not currently support auto refill." +msgstr "Drukarka obecnie nie obsługuje automatycznego uzupełniania." -msgid "Create Printer" -msgstr "Utwórz Drukarkę" +msgid "" +"AMS filament backup is not enabled, please enable it in the AMS settings." +msgstr "" +"AMS Filament Backup nie jest włączony, proszę go włączyć w ustawieniach AMS." -msgid "Create Printer/Nozzle" -msgstr "Utwórz Drukarkę/Dyszę" +msgid "" +"If there are two identical filaments in AMS, AMS filament backup will be " +"enabled. \n" +"(Currently supporting automatic supply of consumables with the same brand, " +"material type, and color)" +msgstr "" +"W przypadku, gdy podczas drukowania w systemie AMS zużyje się jeden z " +"filamentów, system automatycznie przełączy na drugi identyczny filament.\n" +"(System obecnie wspiera automatyczne przełączanie na materiały " +"eksploatacyjne tej samej marki, rodzaju i koloru)" -msgid "Create Printer Successful" -msgstr "Utworzenie drukarki zakończyło się powodzeniem" +msgid "DRY" +msgstr "SUCHY" -msgid "Create Type" -msgstr "Utwórz Typ" +msgid "WET" +msgstr "MOKRY" -msgid "Create filament presets failed. As follows:\n" -msgstr "Tworzenie ustawień filamentu nie powiodło się. Oto szczegóły:\n" +msgid "AMS Settings" +msgstr "Ustawienia AMS" -msgid "Create from Template" -msgstr "Utwórz na podstawie Szablonu" +msgid "Insertion update" +msgstr "Aktualizacja wymiany" -msgid "Create printer" -msgstr "Utwórz drukarkę" +msgid "" +"The AMS will automatically read the filament information when inserting a " +"new Bambu Lab filament. This takes about 20 seconds." +msgstr "" +"AMS automatycznie odczyta informacje o filamencie podczas wkładania nowego " +"filamentu Bambu Lab. Proces ten trwa około 20 sekund." -msgid "Create process presets failed. As follows:\n" -msgstr "Tworzenie ustawień procesu nie powiodło się. Oto szczegóły:\n" +msgid "" +"Note: if a new filament is inserted during printing, the AMS will not " +"automatically read any information until printing is completed." +msgstr "" +"Uwaga: Jeśli nowy filament zostanie włożony w trakcie drukowania, AMS nie " +"będzie automatycznie odczytywać żadnych informacji, dopóki drukowanie nie " +"zostanie zakończone." -msgid "Creating" -msgstr "Tworzenie" +msgid "" +"When inserting a new filament, the AMS will not automatically read its " +"information, leaving it blank for you to enter manually." +msgstr "" +"Podczas wkładania nowego filamentu, AMS nie będzie automatycznie odczytywać " +"jego informacji, pozostawiając je puste, abyś mógł wprowadzić je ręcznie." -msgid "Creating a new project" -msgstr "Tworzenie nowego projektu" +msgid "Power on update" +msgstr "Aktualizacja przy włączaniu" -msgid "Critical error" -msgstr "Błąd krytyczny" +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 "" +"AMS automatycznie odczyta informacje o włożonym filamencie podczas " +"włączania. Proces ten potrwa około 1 minuty. Proces odczytu obróci szpule " +"filamentu." -msgid "Cross Hatch" -msgstr "Krzyżowy podparty" +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 "" +"AMS nie odczyta automatycznie informacji o włożonym filamencie podczas " +"włączania i będzie kontynuować korzystanie z informacji zapisanych przed " +"ostatnim wyłączeniem." -msgid "Ctrl+" -msgstr "Ctrl+" +msgid "Update remaining capacity" +msgstr "Aktualizuj pozostałą pojemność" -msgid "Ctrl+Any arrow" -msgstr "Ctrl+Dowolna strzałka" +msgid "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." +msgstr "" +"AMS oszacuje pozostałą pojemność filamentu Bambu po aktualizacji informacji " +"o filamentach. Podczas drukowania pozostała pojemność będzie aktualizowana " +"automatycznie." -msgid "Ctrl+Left mouse button" -msgstr "Ctrl+Lewy przycisk myszy" +msgid "AMS filament backup" +msgstr "Rezerwowy filament AMS" -msgid "Ctrl+Mouse wheel" -msgstr "Ctrl+Kółko myszy" +msgid "" +"AMS will continue to another spool with the same properties of filament " +"automatically when current filament runs out" +msgstr "" +"AMS automatycznie przełączy się na inne gniazdo z tym samym rodzajem " +"filamentu, gdy obecny filament się skończy" -msgid "Ctrl+Shift+G" -msgstr "Ctrl+Shift+G" +msgid "Air Printing Detection" +msgstr "Wykrywanie druku w powietrzu" -msgid "Ctrl + Any arrow" -msgstr "Ctrl + Dowolna strzałka" +msgid "" +"Detects clogging and filament grinding, halting printing immediately to " +"conserve time and filament." +msgstr "" +"Wykrywa zatkanie i zacięcie się filamentu, natychmiast zatrzymując " +"drukowanie w celu oszczędzenia czasu i filamentu." -msgid "Ctrl + Left mouse button" -msgstr "Ctrl + Lewy przycisk myszy" +msgid "File" +msgstr "Plik" -msgid "Ctrl + Mouse wheel" -msgstr "Ctrl + Kółko myszy" +msgid "Calibration" +msgstr "Kalibracja" -msgid "Ctrl + Shift + Enter" -msgstr "Ctrl + Shift + Enter" +msgid "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software, check and retry." +msgstr "" +"Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory sieciowej (firewall) " +"i oprogramowania VPN, sprawdź i spróbuj ponownie." -msgid "Cube" -msgstr "Sześcian" +msgid "" +"Failed to install the plug-in. Please check whether it is blocked or deleted " +"by anti-virus software." +msgstr "" +"Nie udało się zainstalować wtyczki. Sprawdź, czy nie jest zablokowana lub " +"usunięta przez oprogramowanie antywirusowe." -msgid "Cubic" -msgstr "Sześcienny" +msgid "click here to see more info" +msgstr "kliknij tutaj, aby zobaczyć więcej informacji" -msgid "Current Cabin humidity" -msgstr "Aktualna wilgotność" +msgid "Please home all axes (click " +msgstr "Ustaw wszystkie osie na pozycje bazową (kliknij " -msgid "Current Version: " -msgstr "Obecna wersja: " +msgid "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." +msgstr "" +") aby określić pozycję głowicy drukującej. To uniemożliwi narzędziu wyjście " +"poza możliwy obszar druku, co chroni sprzęt przed zużyciem." -#, 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" +msgid "Go Home" +msgstr "Przejdź do pozycji domowej" -msgid "Current filament colors:" -msgstr "Aktualne kolory filamentu:" +msgid "" +"An error occurred. Maybe memory of system is not enough or it's a bug of the " +"program" +msgstr "Wystąpił błąd. Może brakować pamięci w systemie lub to błąd programu" -msgid "Current flowrate cali param is invalid" -msgstr "Aktualny parametr kalibracji natężenia przepływu jest nieprawidłowy" +msgid "Please save project and restart the program. " +msgstr "Proszę zapisać projekt i ponownie uruchomić program. " -msgid "Current vendor has no models, please reselect." -msgstr "Obecny dostawca nie posiada modeli, proszę wybrać ponownie." +msgid "Processing G-Code from Previous file..." +msgstr "Przetwarzanie G-code z poprzedniego pliku..." -msgid "Custom" -msgstr "Niestandardowy" - -msgid "Custom CA certificate file can be specified for HTTPS OctoPrint connections, in crt/pem format. If left blank, the default OS CA certificate repository is used." -msgstr "Można podać niestandardowy plik certyfikatu CA dla połączeń HTTPS z OctoPrint, w formacie crt/pem. Jeśli pole zostanie puste, zostanie użyte domyślne repozytorium certyfikatów CA systemu operacyjnego." +msgid "Slicing complete" +msgstr "Zakończono dzielenie warstw" -msgid "Custom Color" -msgstr "Niestandardowy kolor" +msgid "Access violation" +msgstr "Naruszenie dostępu" -msgid "Custom G-code" -msgstr "Niestandardowy G-code" +msgid "Illegal instruction" +msgstr "Niedozwolona instrukcja" -msgid "Custom G-code:" -msgstr "Niestandardowy G-code:" +msgid "Divide by zero" +msgstr "Dzielenie przez zero" -msgid "Custom Template:" -msgstr "Niestandardowy szablon:" +msgid "Overflow" +msgstr "Przepełnienie" -msgid "Custom supports and color painting were removed before repairing." -msgstr "Niestandardowe podpory i malowanie kolorów zostały usunięte przed naprawą." +msgid "Underflow" +msgstr "Niedomiar" -msgid "Custom vendor is not input, please input custom vendor." -msgstr "Nie wprowadzono dostawcy, proszę wprowadzić niestandardowego dostawce." +msgid "Floating reserved operand" +msgstr "Zarezerwowana operacja zmiennoprzecinkowa" -msgid "Customize" -msgstr "Dostosuj" +msgid "Stack overflow" +msgstr "Przepełnienie stosu" -msgid "Customized Preset" -msgstr "Dostosowany Profil" +msgid "Running post-processing scripts" +msgstr "Uruchamianie skryptów post-processing" -msgid "Cut" -msgstr "Przeciąć" +msgid "Successfully executed post-processing script" +msgstr "Pomyślnie wykonano skrypt post-processingu" -msgid "Cut Connectors information" -msgstr "Usuń informacje o łącznikach" +msgid "Unknown error when export G-code." +msgstr "Nieznany błąd podczas eksportu G-kodu." -#: resources/data/hints.ini: [hint:Cut Tool] +#, boost-format msgid "" -"Cut Tool\n" -"Did you know that you can cut a model at any angle and position with the cutting tool?" +"Failed to save gcode file.\n" +"Error message: %1%.\n" +"Source file %2%." msgstr "" -"Narzędzie Przecinanie\n" -"Czy wiesz, że możesz przeciąć model pod dowolnym kątem i pozycją za pomocą narzędzia do przecinania?" - -msgid "Cut connectors" -msgstr "Utnij łącznik" +"Nie udało się zapisać pliku G-code.\n" +"Komunikat błędu: %1%.\n" +"Plik źródłowy %2%." -msgid "Cut filament" -msgstr "Odcinanie filamentu" +msgid "Copying of the temporary G-code to the output G-code failed" +msgstr "Kopiowanie tymczasowego G-kodu do G-kodu wyjściowego nie powiodło się" -msgid "Cut selection to clipboard" -msgstr "Kopiuj zaznaczenie do schowka" +#, boost-format +msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" +msgstr "" +"Planowanie przesyłania do `%1%`. Zobacz Okno -> Kolejka przesyłania do hosta " +"drukarki" -msgid "Cut to parts" -msgstr "Przeciąć na części" +msgid "Origin" +msgstr "Pochodzenie" -msgid "Cutter error pause" -msgstr "Pauza spowodowana błędem przecinarki filamentu" +msgid "Size in X and Y of the rectangular plate." +msgstr "Rozmiar w osi X i Y prostokątnej płyty." -msgid "Cylinder" -msgstr "Walec" +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." +msgstr "Odległość współrzędnych G-kodu 0,0 od lewego górnego rogu prostokąta." -msgid "DEBUG settings have saved successfully!" -msgstr "Ustawienia debugowania zostały pomyślnie zapisane!" +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" +"Średnica stołu drukarki. Zakłada się, że punkt początkowy (0,0) znajduje się " +"w środku." -msgid "DEV host: api-dev.bambu-lab.com/v1" -msgstr "Host DEV: api-dev.bambu-lab.com/v1" +msgid "Rectangular" +msgstr "Prostokątna" -msgid "DNS Server:" -msgstr "Serwer DNS:" +msgid "Circular" +msgstr "Okrągła" -msgid "DRY" -msgstr "SUCHY" +msgid "Settings" +msgstr "Ustawienia" -msgid "Daily Tips" -msgstr "Wyświetl Wskazówki" +msgid "Texture" +msgstr "Tekstura" -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 "Remove" +msgstr "Usuń" -msgid "Dark Mode" -msgstr "Tryb ciemny" +msgid "Not found:" +msgstr "Nie znaleziono:" -msgid "Deadzone:" -msgstr "Martwa strefa:" +msgid "Model" +msgstr "Model" -msgid "Debug" -msgstr "Debugowanie" +msgid "Choose an STL file to import bed shape from:" +msgstr "Wybierz plik STL do zaimportowania kształtu stołu drukarki z:" -msgid "Debug Info" -msgstr "Informacje debugowania" +msgid "Invalid file format." +msgstr "Nieprawidłowy format pliku." -msgid "Debug level" -msgstr "Poziom debugowania" +msgid "Error! Invalid model" +msgstr "Błąd! Nieprawidłowy model" -msgid "Decide whether support activating air filtration" -msgstr "Zdecyduj, czy chcesz aktywować filtrowanie powietrza" +msgid "The selected file contains no geometry." +msgstr "Wybrany plik nie zawiera geometrii." -msgid "Decides the size of thumbnail stored in gcode files" -msgstr "Decyduje o rozmiarze miniatury przechowywanej w plikach G-code" +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "" +"Wybrany plik zawiera kilka niepowiązanych obszarów. To nie jest obsługiwane." -msgid "Decimate ratio" -msgstr "Współczynnik dziesiątkowania" +msgid "Choose a file to import bed texture from (PNG/SVG):" +msgstr "Wybierz plik do zaimportowania tekstury stołu drukarki z (PNG/SVG):" -msgid "Decrease this value slightly(for example 0.9) to reduce the amount of material for bridge, to improve sag" -msgstr "Zmniejsz nieco tę wartość (na przykład 0.9), aby zmniejszyć ilość materiału dla mostu, zmniejszy to jego wygięcie" +#, c-format, boost-format +msgid "The file exceeds %d MB, please import again." +msgstr "Plik przekracza %d MB, proszę zaimportuj ponownie." -msgid "Default" -msgstr "Domyślne" +msgid "Exception in obtaining file size, please import again." +msgstr "" +"Wyjątek podczas uzyskiwania rozmiaru pliku, proszę zaimportuj ponownie." -msgid "Default View" -msgstr "Widok domyślny" +msgid "Choose an STL file to import bed model from:" +msgstr "Wybierz plik STL do zaimportowania modelu stołu drukarki z:" -msgid "Default color" -msgstr "Domyślny kolor" +msgid "Bed Shape" +msgstr "Kształt stołu drukarki" -msgid "Default filament color" -msgstr "Domyślny kolor filamentu" +msgid "" +"The recommended minimum temperature is less than 190 degree or the " +"recommended maximum temperature is greater than 300 degree.\n" +msgstr "" +"Zalecana temperatura jest poniżej minimalnych 190 stopni lub temperatura " +"przekracza zalecane maksimum 300 stopni.\n" -msgid "Default filament profile" -msgstr "Domyślny profil filamentu" +msgid "" +"The recommended minimum temperature cannot be higher than the recommended " +"maximum temperature.\n" +msgstr "" +"Minimalna zalecana temperatura nie może być wyższa niż zalecana temperatura " +"maksymalna.\n" -msgid "Default filament profile when switch to this machine profile" -msgstr "Domyślny profil filamentu podczas przełączania na ten profil maszyny" +msgid "Please check.\n" +msgstr "Sprawdź.\n" -msgid "Default jerk" -msgstr "Domyślny Jerk" +msgid "" +"Nozzle may be blocked when the temperature is out of recommended range.\n" +"Please confirm whether to use the temperature for printing.\n" +"\n" +msgstr "" +"Dysza może być zablokowana, gdy temperatura wykracza poza zalecany zakres.\n" +"Upewnij się, czy chcesz użyć tej temperatury do druku.\n" +"\n" -msgid "Default line width if some line width is set to be zero" -msgstr "Domyślna szerokość linii, jeśli szerokość jakiejś linii jest ustawiona na zero" +#, c-format, boost-format +msgid "" +"Recommended nozzle temperature of this filament type is [%d, %d] degree " +"centigrade" +msgstr "" +"Zalecana temperatura dyszy dla tego rodzaju filamentu to [%d, %d] stopni " +"Celsjusza" -msgid "Default process profile" -msgstr "Domyślny profil procesu" +msgid "" +"Too small max volumetric speed.\n" +"Reset to 0.5" +msgstr "" +"Zbyt mała maksymalna prędkość przepływu.\n" +"Zresetowano do 0.5" -msgid "Default process profile when switch to this machine profile" -msgstr "Domyślny profil procesu podczas przełączania na ten profil maszyny" +#, 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" -msgid "Del" -msgstr "Usuń" +msgid "" +"Too small layer height.\n" +"Reset to 0.2" +msgstr "" +"Zbyt mała wysokość warstwy.\n" +"Zresetowano do 0.2" -msgid "Delete" -msgstr "Usunąć" +msgid "" +"Too large layer height.\n" +"Reset to 0.2" +msgstr "" +"Zbyt duża wysokość warstwy.\n" +"Zresetowano do 0.2" -msgid "Delete All" -msgstr "Usuń wszystko" +msgid "" +"Too small scarf start height.\n" +"Reset to 50%" +msgstr "" +"Zbyt mała wysokość początkowa szwu Scarf.\n" +"Zresetuj do 50%" -msgid "Delete Custom G-code" -msgstr "Usuń niestandardowy G-code" +msgid "" +"Too big scarf start height.\n" +"Reset to 50%" +msgstr "" +"Zbyt duża wysokość początkowa szwu Scarf.\n" +"Zresetuj do 50%" -msgid "Delete Custom Template" -msgstr "Usuń niestandardowy szablon" +msgid "" +"Too small ironing spacing.\n" +"Reset to 0.1" +msgstr "" +"Zbyt mała odległość między ścieżkami przy prasowaniu.\n" +"Zresetowano do 0.1" -msgid "Delete Filament" -msgstr "Usuń Filament" +msgid "" +"Zero initial layer height is invalid.\n" +"\n" +"The first layer height will be reset to 0.2." +msgstr "" +"Wysokość Zero pierwszej warstwy jest nieprawidłowa.\n" +"\n" +"Wysokość pierwszej warstwy zostanie zresetowana do 0.2." -msgid "Delete Filament Change" -msgstr "Usuń zmianę filamentu" +msgid "" +"This setting is only used for model size tuning with small value in some " +"cases.\n" +"For example, when the model size has slight errors and is difficult be " +"assembled.\n" +"For large size tuning, please use model scaling function.\n" +"\n" +"The value will be reset to 0." +msgstr "" +"To ustawienie jest stosowane tylko do dostrojenia rozmiaru modelu z małą\n" +"wartością w niektórych przypadkach.\n" +"Na przykład, gdy rozmiar modelu ma mały błąd i trudno go złożyć.\n" +"Do dostrojenia dużego rozmiaru, proszę użyć funkcji skalowania modelu.\n" +"\n" +"Wartość zostanie zresetowana do 0." -msgid "Delete Pause" -msgstr "Usuń pauzę" - -msgid "Delete Pause Print" -msgstr "Usuń przerwę w druku" - -msgid "Delete Photo" -msgstr "Usuń zdjęcie" - -msgid "Delete Plate" -msgstr "Usuń płytę" - -msgid "Delete Preset" -msgstr "Usuń Profil" - -msgid "Delete all" -msgstr "Usuń wszystko" - -msgid "Delete all connectors" -msgstr "Usuń wszystkie łączniki" - -msgid "Delete connector from object which is a part of cut" -msgstr "Usuń łącznik z obiektu, który jest częścią przecięcia" - -msgid "Delete filament" -msgstr "Usuń filament" - -msgid "Delete file" -msgstr "Usuń plik" - -msgid "Delete files" -msgstr "Usuń pliki" - -msgid "Delete input" -msgstr "Usuń wpis" - -msgid "Delete negative volume from object which is a part of cut" -msgstr "Usuń odejmowanie objętości z obiektu będącego częścią przecięcia." - -msgid "Delete object which is a part of cut object" -msgstr "Usuń obiekt będący częścią przeciętego obiektu" - -msgid "Delete objects, parts, modifiers " -msgstr "Usuń obiekty, części, modyfikatory " - -msgid "Delete preset" -msgstr "Usuń profil" - -msgid "Delete selected" -msgstr "Usuń zaznaczenie" - -msgid "Delete selected files from printer." -msgstr "Usuń wybrane pliki z drukarki." - -msgid "Delete solid part from object which is a part of cut" -msgstr "Usuń bryłę z obiektu, który jest częścią przecięcia" - -msgid "Delete the selected object" -msgstr "Usuń wybrany obiekt" - -msgid "Delete this preset" -msgstr "Usuń ten profil" - -msgid "Deletes all objects" -msgstr "Usuwa wszystkie obiekty" - -msgid "Deletes the current selection" -msgstr "Usuwa bieżące zaznaczenie" - -msgid "Deleting the last solid part is not allowed." -msgstr "Usunięcie ostatniej części bryły jest niedozwolone." - -msgid "Density" -msgstr "Gęstość" - -#, c-format -msgid "Density of internal sparse infill, 100% means solid throughout" -msgstr "Gęstość wewnętrznego wypełnienia, 100%% oznacza pełne wypełnienie" - -msgid "Density of the first raft or support layer" -msgstr "Gęstość pierwszej warstwy tratwy lub podpory" - -msgid "Depth" -msgstr "Głębokość" - -msgid "Depth ratio" -msgstr "Stosunek głębokości" - -msgid "Deretraction Speed" -msgstr "Prędkość deretrakcji" - -msgid "Describe how long the nozzle will move along the last path when retracting" -msgstr "Opisuje, jak długo dysza będzie przemieszczać się wzdłuż ostatniej ścieżki podczas retrakcji" - -msgid "Description:" -msgstr "Opis:" - -msgid "Deselect All" -msgstr "Odznacz wszystko" - -msgid "Deselect all" -msgstr "Odznacz wszystko" - -msgid "Deselects all objects" -msgstr "Odznacza wszystkie obiekty" - -msgid "Desiccant status" -msgstr "Stan środka osuszającego" - -msgid "Desiccant status lower than two bars indicates that desiccant can be inactive. Please change the desiccant.(Higher the better)" -msgstr "Stan środka osuszającego niższy niż dwa słupki wskazuje, że środek osuszający może być nieaktywny. Proszę zmienić środek osuszający. (im wyżej, tym lepiej)" - -msgid "Designer" -msgstr "Projektant" - -msgid "Detached" -msgstr "Odłączony" - -msgid "Detail." -msgstr "Szczegóły." - -msgid "Detail level" -msgstr "Poziom szczegółów" - -msgid "Details" -msgstr "Szczegóły" - -msgid "Detect narrow internal solid infill" -msgstr "Wykrywanie wąskiego wewnętrznego pełnego wypełnienia" - -msgid "Detect overhang wall" -msgstr "Wykrywanie ścian nawisu" - -msgid "Detect overhangs for auto-lift" -msgstr "Wykrywanie nawisów do automatycznego podnoszenia" - -#, c-format, boost-format -msgid "Detect the overhang percentage relative to line width and use different speed to print. For 100%% overhang, bridge speed is used." -msgstr "Wykrywa ona procent nawisu w stosunku do szerokości linii i używa innej prędkości drukowania. W przypadku nawisu 100%% używana jest prędkość jak dla mostu." - -msgid "Detect the overhang percentage relative to line width and use different speed to print. For 100 percent overhang, bridge speed is used." -msgstr "Wykrywaj procent nawisu względem szerokości linii i używaj różnych prędkości druku. Dla nawisu 100 procent, używana jest prędkość mostu." - -msgid "Detect thin wall" -msgstr "Wykrywanie cienkich ścian" - -msgid "Detect thin wall which can't contain two line width. And use single line to print. Maybe printed not very well, because it's not closed loop" -msgstr "Wykrywa cienkie ściany, które nie mogą pomieścić dwóch szerokości linii. I używa pojedynczej linii do druku. Może być wydrukowane niezbyt dobrze, ponieważ to nie jest zamknięta pętla" - -msgid "Detects clogging and filament grinding, halting printing immediately to conserve time and filament." -msgstr "Wykrywa zatkanie i zacięcie się filamentu, natychmiast zatrzymując drukowanie w celu oszczędzenia czasu i filamentu." - -msgid "Detour and avoid to travel across wall which may cause blob on surface" -msgstr "Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować powstanie grudek na powierzchni" - -msgid "Detour and avoid traveling across wall which may cause blob on surface" -msgstr "Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować powstanie grudek na powierzchni" - -msgid "Develop Mode" -msgstr "Tryb deweloperski" - -msgid "Develop mode" -msgstr "Tryb deweloperski" - -msgid "Device" -msgstr "Urządzenie" - -msgid "Device:" -msgstr "Urządzenie:" - -msgid "Device Name" -msgstr "Nazwa Urządzenia" - -msgid "Device Status" -msgstr "Stan Urządzenia" - -msgid "Device UI" -msgstr "Interfejs urządzenia" - -msgid "Diameter" -msgstr "Średnica" - -msgid "Diameter of nozzle" -msgstr "Średnica dyszy" - -msgid "Diameter of the print bed. It is assumed that origin (0,0) is located in the center." -msgstr "Średnica stołu drukarki. Zakłada się, że punkt początkowy (0,0) znajduje się w środku." - -msgid "Difference" -msgstr "Różnica" - -msgid "Different nozzle diameters and different filament diameters is not allowed when prime tower is enabled." -msgstr "Różne średnice dysz i różne średnice filamentów nie są dozwolone, gdy włączona jest wieża czyszcząca." - -#: resources/data/hints.ini: [hint:Different types of supports] -msgid "" -"Different types of supports\n" -"Did you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving print speed. Check them out!" -msgstr "" -"Różne rodzaje podpór\n" -"Czy wiesz, że możesz wybierać spośród wielu rodzajów podpór? Podpory drzewa sprawdzają się doskonale dla modeli organicznych, jednocześnie oszczędzając filament i poprawiając szybkość druku. Sprawdź je!" - -msgid "Direct distance" -msgstr "Odległość bezpośrednia" - -msgid "Direct drive" -msgstr "Napęd bezpośredni" - -msgid "Disable" -msgstr "Wyłącz" - -msgid "Disable AMS" -msgstr "Wyłącz AMS" +msgid "" +"Too large elephant foot compensation is unreasonable.\n" +"If really have serious elephant foot effect, please check other settings.\n" +"For example, whether bed temperature is too high.\n" +"\n" +"The value will be reset to 0." +msgstr "" +"Zbyt duża kompensacja efektu \"stopy słonia\" nie jest wskazana.\n" +"Jeśli rzeczywiście występuje poważny efekt stopy słonia, proszę sprawdzić " +"inne ustawienia.\n" +"Na przykład, czy temperatura stołu jest zbyt wysoka.\n" +"\n" +"Wartość zostanie zresetowana do 0." msgid "" -"Disable overhang slowing down automatically? \n" -"Yes - Enable arachne and disable overhang slowing down\n" -"No - Give up using arachne this time" +"Prime tower does not work when Adaptive Layer Height or Independent Support " +"Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height and Independent Support Layer Height" msgstr "" -"Wyłączyć automatyczne spowolnienie na nawisach? \n" -"Tak - Włącz Arachne i wyłącz zwolnij na nawisach\n" -"Nie - Nie używaj Arachne dla tego wydruku" - -msgid "Disc" -msgstr "Dysk" - -msgid "Discard" -msgstr "Odrzuć" - -msgid "Discard Modified Value" -msgstr "Pozostaw poprzednią wartość" - -msgid "Discard or Keep changes" -msgstr "Odrzuć lub zachowaj zmiany" - -msgid "Discard or Use Modified Value" -msgstr "Odrzuć lub użyj zmodyfikowanej wartości" - -#, c-format, boost-format -msgid "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect the printer by logging in with your user account." -msgstr "Rozłączono z drukarką [%s] z powodu wyłączenia trybu LAN. Podłącz ponownie drukarkę, logując się przy użyciu konta użytkownika." - -#, c-format, boost-format -msgid "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect the printer by inputting Access Code which can be gotten from printer screen." -msgstr "Rozłączono z drukarką [%s] z powodu włączenia trybu LAN. Podłącz ponownie drukarkę, wprowadzając kod dostępu, który można uzyskać na ekranie drukarki." - -msgid "Discribe how long the nozzle will move along the last path when retracting" -msgstr "Opisuje, jak długo dysza będzie poruszać się po ostatniej ścieżce podczas wycofywania." - -msgid "Display" -msgstr "Wyśw." - -msgid "Display printable box" -msgstr "Wyświetl pudełko do druku" - -msgid "Display shadow of objects" -msgstr "Wyświetl cień obiektów" - -msgid "Display triangles of models" -msgstr "Wyświetl trójkąty modeli" - -msgid "Distance" -msgstr "Odległość" - -msgid "Distance XYZ" -msgstr "Odległość XYZ" - -msgid "Distance from model to the outermost brim line" -msgstr "Odległość od modelu do najbardziej zewnętrznej linii Brimu" - -msgid "Distance from skirt to brim or object" -msgstr "To jest odległość od Brimu do Skirtu lub do Obiektu" - -msgid "Distance of the 0,0 G-code coordinate from the front left corner of the rectangle." -msgstr "Odległość współrzędnych G-kodu 0,0 od lewego górnego rogu prostokąta." - -msgid "Distance of the nozzle tip to the lid. Used for collision avoidance in by-object printing." -msgstr "Odległość od końcówki dyszy do pokrywy. Używane do unikania kolizji w druku według obiektu." - -msgid "Distance of the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." -msgstr "Odległość od końcówki dyszy do dolnej części prowadnicy. Używane do unikania kolizji w druku według obiektu." - -msgid "Divide by zero" -msgstr "Dzielenie przez zero" - -msgid "Do not Enable AMS" -msgstr "Nie włączaj AMS" - -msgid "Do not recommand bed temperature of other layer to be lower than initial layer for more than this threshold. Too low bed temperature of other layer may cause the model broken free from build plate" -msgstr "Nie zaleca się obniżania temperatury stołu drukującego poniżej tej wartości dla kolejnych warstw w porównaniu do pierwszej warstwy. Zbyt niska temperatura stołu drukującego dla kolejnych warstw może spowodować oderwanie się modelu od płyty roboczej drukarki." - -msgid "Do not recommend bed temperature of other layer to be lower than initial layer for more than this threshold. Too low bed temperature of other layer may cause the model broken free from build plate" -msgstr "Nie zaleca się obniżania temperatury stołu drukującego poniżej tej wartości dla kolejnych warstw w porównaniu do pierwszej warstwy. Zbyt niska temperatura stołu drukującego dla kolejnych warstw może spowodować oderwanie się modelu od płyty roboczej." - -msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "Nie uruchamiaj żadnych testów poprawności, takich jak sprawdzanie konfliktów ścieżek gcode." - -msgid "Do you want to continue?" -msgstr "Czy chcesz kontynuować?" - -#, c-format, boost-format -msgid "Do you want to delete the file '%s' from printer?" -msgstr "Czy chcesz usunąć plik '%s' z drukarki?" - -msgid "Do you want to replace it" -msgstr "Czy chcesz go zastąpić" - -#, boost-format -msgid "Do you want to save changes to \"%1%\"?" -msgstr "Czy chcesz zapisać zmiany w \"%1%\"?" +"Wieża czyszcząca nie działa, gdy włączona jest Adaptacyjna wysokość warstwy " +"lub Niezależna wysokość warstwy podpory.\n" +"Którą opcję chcesz zachować?\n" +"TAK - Zachowaj Wieżę czyszczącą\n" +"NIE - Zachowaj Adaptacyjną wysokość warstwy i Niezależną wysokość warstwy " +"podpory" msgid "" -"Do you want to synchronize your personal data from Bambu Cloud? \n" -"Contains the following information:\n" -"1. The Process presets\n" -"2. The Filament presets\n" -"3. The Printer presets\n" +"Prime tower does not work when Adaptive Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height" msgstr "" -"Czy chcesz zsynchronizować swoje ustawienia z Bambu Cloud? \n" -"Obejmuje to następujące informacje:\n" -"1. Profile procesu\n" -"2. Profile filamentu\n" -"3. Profile drukarki\n" - -msgid "" -"Do you want to synchronize your personal data from Bambu Cloud? \n" -"It contains the following information:\n" -"1. The Process presets\n" -"2. The Filament presets\n" -"3. The Printer presets" -msgstr "" -"Czy chcesz zsynchronizować swoje ustawienia z Bambu Cloud? \n" -"Zawiera ono następujące informacje:\n" -"1. Profil procesu\n" -"2. Profil filamentu\n" -"3. Profil drukarki" - -msgid "" -"Do you want to synchronize your personal data from Bambu Cloud? \n" -"It contains the following information:\n" -"1. The Process presets\n" -"2. The Filament presets\n" -"3. The Printer presets\n" -msgstr "" -"Czy chcesz zsynchronizować swoje dane z Bambu Cloud? \n" -"Zawiera ono następujące informacje:\n" -"1. Profil procesu\n" -"2. Profil filamentu\n" -"3. Profil drukarki\n" - -msgid "Don't create support on model surface, only on build plate" -msgstr "To ustawienie generuje podpory tylko na stole" - -msgid "Don't remind me of this version again" -msgstr "Nie przypominaj mi ponownie o tej wersji." - -msgid "Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen" -msgstr "Wyłącza to retrakcje, gdy ruch odbywa się całkowicie w obszarze wypełnienia i nie widać wycieku." - -msgid "Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen. This can reduce times of retraction for complex model and save printing time, but make slicing and G-code generating slower" -msgstr "Nie wykonuj retrakcji, gdy ruch odbywa się całkowicie w obszarze wypełnienia. Oznacza to, że wyciek nie będzie widoczny. Może to zmniejszyć liczbę retrakcji dla skomplikowanego modelu i zaoszczędzić czas druku, ale spowolnić cięcie i generowanie G-code" - -msgid "Don't save" -msgstr "Nie zapisuj" - -msgid "Don't show again" -msgstr "Nie pokazuj ponownie" - -msgid "Don't support bridges" -msgstr "Nie twórz podpór pod mostami" - -msgid "Don't support the whole bridge area which make support very large. Bridge usually can be printing directly without support if not very long" -msgstr "Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest bardzo długa. Most zwykle może być drukowany bezpośrednio bez podpór, jeśli nie jest zbyt długi" - -msgid "Don't support the whole bridge area which makes support very large. Bridge usually can be printing directly without support if not very long" -msgstr "Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest bardzo długa. Most zwykle może być drukowany bezpośrednio bez podpór, jeśli nie jest zbyt długi" - -msgid "Done" -msgstr "Gotowe" - -msgid "Dovetail" -msgstr "Jaskółczy ogon" - -msgid "Dowel" -msgstr "Kołek" - -msgid "Download" -msgstr "Pobierz" - -msgid "Download Beta Version" -msgstr "Pobierz wersje Beta" - -msgid "Download Models" -msgstr "Pobierz modele" - -msgid "Download failed" -msgstr "Pobieranie nieudane" - -msgid "Download failed, File size exception." -msgstr "Pobieranie nie powiodło się." - -msgid "Download failed, unknown file format." -msgstr "Pobieranie nie powiodło się, nieznany format pliku." - -msgid "Download finished" -msgstr "Pobieranie zakończone" - -msgid "Download selected files from printer." -msgstr "Pobierz wybrane pliki z drukarki." - -msgid "Download waiting..." -msgstr "Oczekiwanie na pobieranie..." - -msgid "Downloading" -msgstr "Pobieranie" - -msgid "Downloading..." -msgstr "Pobieranie..." - -#, c-format, boost-format -msgid "Downloading %d%%..." -msgstr "Pobieranie %d%%..." - -msgid "Downloading Bambu Network Plug-in" -msgstr "Pobieranie wtyczki Bambu Network" - -msgid "Downloading Bambu Network plug-in" -msgstr "Pobieranie wtyczki Bambu Network" - -msgid "Downloading Virtual Camera Tools" -msgstr "Pobieranie narzędzi wirtualnej kamery" - -msgid "Downloading failed." -msgstr "Pobieranie nie powiodło się." - -msgid "Downloads" -msgstr "Pobrane" - -msgid "Drag" -msgstr "Przeciągnij" - -msgid "Drag to move the cut plane" -msgstr "Przeciągnij, aby przesunąć płaszczyznę przekroju" - -msgid "" -"Drag to move the cut plane\n" -"Right-click a part to assign it to the other side" -msgstr "" -"Przeciągnij, aby przesunąć płaszczyznę przekroju.\n" -"Kliknij prawym przyciskiem myszy na część modelu, aby przypisać ją do drugiej strony" - -msgid "Drop project file" -msgstr "Upuść plik projektu" - -msgid "" -"Due to ensuer_on_bed, assembly between \n" -"different objects may not be correct in 3D view.\n" -" It is recommended to assemble them together." -msgstr "" -"Ze względu na ensuer_on_bed montaż pomiędzy \n" -"różnymi obiektami może nie być prawidłowy w widoku 3D. \n" -"Zaleca się zmontowanie ich razem." - -msgid "Dump video" -msgstr "Dump video" - -msgid "During print" -msgstr "Podczas druku" - -msgid "Dynamic flow Calibration" -msgstr "Kalibracja Dynamiki Przepływu" - -msgid "Dynamic flow calibration" -msgstr "Kalibracja dynamiki przepływu" - -msgid "ERROR" -msgstr "BŁĄD" - -msgid "Edge" -msgstr "Krawędź" - -msgid "Edge detection" -msgstr "Detekcja krawędzi" - -msgid "Edit" -msgstr "Edytuj" - -msgid "Edit Custom G-code" -msgstr "Edytuj niestandardowy G-code" - -msgid "Edit Filament" -msgstr "Edytuj Filament" - -msgid "Edit Flow Dynamics Calibration" -msgstr "Edycja Kalibracji Dynamiki Przepływu" - -msgid "Edit Pause Print Message" -msgstr "Edytuj wiadomość o wstrzymaniu drukowania" - -msgid "Edit Plate Name" -msgstr "Edytuj nazwę płyty" - -msgid "Edit Preset" -msgstr "Edytuj Profile" - -msgid "Edit Process Settings" -msgstr "Edytuj ustawienia procesu" - -msgid "Edit Text" -msgstr "Edytuj tekst" - -msgid "Edit connectors" -msgstr "Edytuj łączniki" - -msgid "Edit in Parameter Table" -msgstr "Edytuj w tabeli parametrów" - -msgid "Edit plate setitngs" -msgstr "Edytuj ustawienia płyty" - -msgid "Edit preset" -msgstr "Edytuj profil" - -msgid "Edit print parameters for a single object" -msgstr "Edytuj parametry druku dla pojedynczego obiektu" - -msgid "Edit to scale" -msgstr "Edytuj do skali" - -#, c-format, boost-format -msgid "Ejecting of device %s(%s) has failed." -msgstr "Wysunięcie urządzenia %s (%s) nie powiodło się." - -msgid "Elephant foot compensation" -msgstr "Kompensacja \"stopy słonia\"" - -msgid "Embeded" -msgstr "Osadzony" - -msgid "" -"Embeded\n" -"depth" -msgstr "Głębokość osadzenia" - -msgid "" -"Embeded\r\n" -"depth" -msgstr "" -"Głębokość\r\n" -"osadzenia" - -msgid "Empty" -msgstr "Pusty" - -msgid "Empty layers around bottom are replaced by nearest normal layers." -msgstr "Puste warstwy wokół dolnej części są zastępowane najbliższymi normalnymi warstwami." - -msgid "Enable" -msgstr "Włącz" - -msgid "Enable AI monitoring of printing" -msgstr "Włącz monitorowanie druku przez sztuczną inteligencję" - -msgid "Enable AMS" -msgstr "Włącz AMS" - -msgid "Enable Dark mode" -msgstr "Włącz tryb ciemny" - -msgid "Enable SSL(FTP)" -msgstr "Włącz SSL(FTP)" - -msgid "Enable SSL(MQTT)" -msgstr "Włącz SSL(MQTT)" - -msgid "Enable accel_to_decel" -msgstr "Włącz accel_to_decel" - -msgid "Enable dark mode" -msgstr "Włącz tryb ciemny" - -msgid "Enable detection of build plate position" -msgstr "Włącz detekcję pozycji stołu roboczego" - -msgid "Enable pressure advance" -msgstr "Włącz zaawansowane ciśnienie" - -msgid "Enable pressure advance, auto calibration result will be overwriten once enabled. Useless for Bambu Printer" -msgstr "Włącz zaawansowane ciśnienie, wynik automatycznej kalibracji zostanie nadpisany po włączeniu. Nieprzydatne dla drukarki Bambu" - -msgid "Enable rotation" -msgstr "Włącz obracanie" - -msgid "Enable support" -msgstr "Włącz" - -msgid "Enable support generation." -msgstr "To włącza generowanie podpór." - -msgid "Enable this if printer support air filtration" -msgstr "Włącz tę opcję, jeśli drukarka obsługuje filtrowanie powietrza" - -msgid "Enable this if printer support air filtration enhancement" -msgstr "Włącz tę opcję, jeśli drukarka obsługuje ulepszoną filtrację powietrza" - -msgid "Enable this if printer support air filtration enhancement." -msgstr "Włącz to, jeśli drukarka obsługuje filtrację powietrza." - -msgid "Enable this option if machine has auxiliary part cooling fan" -msgstr "Włącz tę opcję, jeśli maszyna ma dodatkowy wentylator chłodzenia części" - -msgid "Enable this option if machine support controlling chamber temperature" -msgstr "Włącz tę opcję, jeśli urządzenie obsługuje sterowanie temperaturą komory" - -msgid "Enable this option to add EXCLUDE OBJECT command in g-code for klipper firmware printer" -msgstr "Włącz tę opcję, aby dodać polecenie EXCLUDE OBJECT w G-code dla drukarki z oprogramowaniem Klipper" - -msgid "Enable this option to optimize part cooling fan speed for overhang and bridge to get better cooling" -msgstr "Włącz tę opcję, aby zoptymalizować prędkość wentylatora chłodzącego części dla nawisów i mostów, uzyskując lepsze chłodzenie" - -msgid "Enable this option to slow printing down for different overhang degree" -msgstr "Włącz tę opcję, aby spowolnić drukowanie dla różnych stopni nawisu" - -msgid "Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in \"Max fan speed threshold\", so that layer can be cooled for a longer time. This can improve the cooling quality for needle and small details" -msgstr "Włącz tę opcję, aby zmniejszyć prędkość drukowania, aby czas ostatniej warstwy nie był krótszy niż próg czasu warstwy w „Maksymalny próg prędkości wentylatora”, aby warstwa mogła być chłodzona przez dłuższy czas. Może to poprawić jakość drobnych szczegółów i małych detali" - -msgid "Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in \"Max fan speed threshold\", so that layer can be cooled for longer time. This can improve the cooling quality for needle and small details" -msgstr "Włącz tę opcję, aby zwolnić prędkość drukowania, aby czas ostatniej warstwy nie był krótszy niż próg czasu warstwy w \"Próg maksymalnej prędkości wentylatora\", aby warstwa mogła być chłodzona przez dłuższy czas. Może to poprawić jakość chłodzenia dla igiełek i małych detali." - -msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" -msgstr "Włącz to, aby dodać numer linii (Nx) na początku każdej linii G-code" - -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 this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is same with resolution" -msgstr "Włącz tę opcję, aby uzyskać plik G-code, który zawiera ruchy G2 i G3. Tolerancja dopasowania jest taka sama jak w przypadku rozdzielczości" - -msgid "Enable this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is the same as resolution" -msgstr "Włącz to, aby uzyskać plik G-code zawierający ruchy G2 i G3. Tolerancja dopasowania jest taka sama jak rozdzielczość" - -msgid "Enable this to get precise z height of object after slicing. It will get the precise object height by fine-tuning the layer heights of the last few layers. Note that this is an experimental parameter." -msgstr "Aktywuj tę opcję, aby uzyskać precyzyjną wysokość obiektu po przetworzeniu na warstwy. Precyzyjna wysokość obiektu zostanie uzyskana poprzez dokładne dostosowanie wysokości ostatnich kilku warstw. Należy pamiętać, że jest to parametr eksperymentalny." - -msgid "" -"Enabling this option means the height of every layer except the first will be automatically calculated during slicing according to the slope of the model’s surface.\n" -"Note that this option only takes effect if no prime tower is generated in current plate." -msgstr "" -"Włączenie tej opcji oznacza, że wysokość każdej warstwy poza pierwszą zostaną automatycznie obliczone zgodnie z nachyleniem powierzchni modelu.\n" -"Należy pamiętać, że ta opcja działa tylko wtedy, gdy na bieżącej płycie nie ma wygenerowanej wieży czyszczącej." - -msgid "Enabling traditional timelapse photography may cause surface imperfections. It is recommended to change to smooth mode." -msgstr "Włączenie tradycyjnego timelapsu może powodować niedoskonałości powierzchni. Zaleca się zmianę trybu na płynny." - -msgid "End" -msgstr "Koniec" - -msgid "End G-code" -msgstr "G-code końcowy" - -msgid "End G-code when finish the printing of this filament" -msgstr "Ten G-code zostanie dodany na końcu drukowania tym filamentem" - -msgid "End G-code when finish the whole printing" -msgstr "Ten G-code zostanie dodany na końcu procesu drukowania" - -msgid "End PA: " -msgstr "Koniec PA: " - -msgid "End of print" -msgstr "Koniec druku" - -msgid "End retraction length: " -msgstr "Końcowa długość retrakcji: " - -msgid "End speed: " -msgstr "Zakończ z prędkością: " - -msgid "End temp: " -msgstr "Temp. końcowa: " - -msgid "End volumetric speed: " -msgstr "Końcowa prędkość przepływu: " - -msgid "Enforce seam" -msgstr "Wymuś szew" - -msgid "Enforce supports" -msgstr "Wymuś podpory" - -msgid "Engineering Plate" -msgstr "Engineering Plate" - -msgid "Engineering plate" -msgstr "Engineering plate" - -msgid "Enqueued" -msgstr "W kolejce" - -msgid "Ensure vertical shell thickness" -msgstr "Zapewnij stałą grubość pionowej powłoki" - -msgid "Enter Custom G-code used on current layer:" -msgstr "Wprowadź niestandardowy G-code używany w bieżącej warstwie:" - -msgid "Enter a search term" -msgstr "Wpisz szukaną frazę" - -msgid "Enter new name" -msgstr "Wprowadź nową nazwę" - -msgid "Entering Seam painting" -msgstr "Wejdź w tryb malowania szwu" - -#, boost-format -msgid "" -"Enumeration of host printers failed.\n" -"Message body: \"%1%\"\n" -"Error: \"%2%\"" -msgstr "" -"Nieudane wyliczanie drukarek hosta.\n" -"Treść wiadomości: \"%1%\"\n" -"Błąd: \"%2%\"" - -msgid "Erase" -msgstr "Wymaż" - -msgid "Erase all painting" -msgstr "Wymaż wszystko" - -msgid "Erase painting" -msgstr "Wymaż malowanie" - -msgid "Error" -msgstr "Błąd" - -msgid "Error!" -msgstr "Błąd!" - -msgid "Error! Invalid model" -msgstr "Błąd! Nieprawidłowy model" - -msgid "Error! Unable to create thread!" -msgstr "Błąd! Nie można utworzyć wątku!" - -msgid "Error:" -msgstr "Błąd:" - -msgid "Error: IP or Access Code are not correct" -msgstr "Błąd: adres IP lub kod dostępu są nieprawidłowe" - -msgid "Error: Please close all toolbar menus first" -msgstr "Błąd: Proszę najpierw zamknąć wszystkie paski narzędziowe" - -msgid "Error Message" -msgstr "Wiadomość o błędzie" - -#, boost-format -msgid "Error at line %1%:\n" -msgstr "Błąd w linii%1%:\n" - -msgid "Error code" -msgstr "Kod błędu" - -#, c-format, boost-format -msgid "Error code: %d" -msgstr "Kod błędu: %d" - -msgid "Error desc" -msgstr "Opis błędu" - -msgid "Error during reload" -msgstr "Błąd podczas przeładowywania" - -msgid "Error during replace" -msgstr "Błąd podczas nadpisywania" - -msgid "Error in zip archive" -msgstr "Błąd w archiwum zip" - -msgid "Error loading shaders" -msgstr "Błąd podczas przeładowywania" - -msgid "Error occurs while loading G-code file" -msgstr "Wystąpił błąd podczas wczytywania pliku G-code" - -msgid "Error uploading to print host:" -msgstr "Błąd przesyłania do serwera druku:" - -msgid "Errors" -msgstr "Błędy" - -msgid "Esc" -msgstr "Esc" - -msgid "Estimated time" -msgstr "Szacowany czas" - -msgid "Europe" -msgstr "Europa" - -msgid "Even-odd" -msgstr "Parzysty-nieparzysty" - -msgid "Example" -msgstr "Przykład" - -msgid "Exception" -msgstr "Wyjątek" - -msgid "Exception in obtaining file size, please import again." -msgstr "Wyjątek podczas uzyskiwania rozmiaru pliku, proszę zaimportuj ponownie." - -msgid "Exclude objects" -msgstr "Wyklucz obiekty" - -msgid "Exhaust fan" -msgstr "Wentylator wyciągowy" - -#, c-format, boost-format -msgid "Exit %s" -msgstr "Zamknij %s" - -msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "Rozszerz (+) lub zmniejsz (-) poziomy zasięg normalnej podpory" - -msgid "Expand all raft layers in XY plane" -msgstr "Rozszerz wszystkie warstwy tratwy w płaszczyźnie XY" - -msgid "Expand the first raft or support layer to improve bed plate adhesion" -msgstr "Rozszerz pierwszą warstwę tratwy lub podpory, aby poprawić przyczepność do stołu drukarki" - -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 "Funkcja eksperymentalna. Wycofanie i odcięcie filamentu na większej odległości podczas jego zmian w celu zminimalizowania objętości płukania. Chociaż znacząco zmniejszy to zużycie filamentu, może to również zwiększyć ryzyko zatkania dyszy lub innych problemów podczas drukowania." - -msgid "Experimental feature.Retraction length before cutting off during filament change" -msgstr "Funkcja eksperymentalna. Długość retrakcji przed odcięciem podczas zmiany filamentu" - -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 "Funkcja eksperymentalna: Polega na wycofywaniu filamentu na większą odległość w celu zminimalizowania płukania, a następne jego odcięcie. Choć może to znacząco zmniejszyć ilość zużytego filamentu, może również zwiększyć ryzyko zatknięcia dyszy lub innych problemów z drukowaniem." - -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 "Funkcja eksperymentalna: Polega na wycofywaniu filamentu na większą odległość w celu zminimalizowania płukania, a następne jego odcięcie. Choć może to znacząco zmniejszyć ilość zużytego filamentu, może również zwiększyć ryzyko zatknięcia dyszy lub innych problemów z drukowaniem. Proszę używać z najnowszym oprogramowaniem drukarki." - -msgid "Explosion Ratio" -msgstr "Współczynnik eksplozji" - -msgid "Export" -msgstr "Eksportuj" - -msgid "Export." -msgstr "Eksportuj" - -msgid "Export &Configs" -msgstr "Eksportuj &Konfiguracje" - -msgid "Export &Toolpaths as OBJ" -msgstr "Eksportuj &ścieżki narzędziowe jako OBJ" - -msgid "Export 3MF" -msgstr "Eksport 3mf" - -msgid "Export 3mf file without using some 3mf-extensions" -msgstr "Eksportuj plik 3mf bez użycia niektórych rozszerzeń 3mf" - -msgid "Export AMF file:" -msgstr "Eksportuj plik AMF:" - -msgid "Export Configs" -msgstr "Eksportuj Konfiguracje" - -msgid "Export G-Code." -msgstr "Eksport do G-code" - -msgid "Export G-code" -msgstr "Eksportuj G-code" - -msgid "Export G-code file" -msgstr "Eksportuj plik G-code" - -msgid "Export Generic 3MF" -msgstr "Eksportuj ogólne 3MF" - -msgid "Export Log" -msgstr "Eksportuj Logi" - -msgid "Export OBJ file:" -msgstr "Eksportuj plik OBJ:" - -msgid "Export STL" -msgstr "Eksport STL" - -msgid "Export STL file:" -msgstr "Eksportuj plik STL:" - -msgid "Export Settings" -msgstr "Eksportuj ustawienia" - -msgid "Export Sliced File" -msgstr "Eksportuj pocięty plik" - -msgid "Export all objects as STL" -msgstr "Eksportuj wszystkie obiekty jako STL" - -msgid "Export all objects as STLs" -msgstr "Eksportuj wszystkie obiekty jako plik STL" - -msgid "Export all objects as one STL" -msgstr "Eksportuj wszystkie obiekty jako jeden plik STL" - -msgid "Export all plate sliced file" -msgstr "Eksportuj wszystkie pliki po pocięciu płyty" - -msgid "Export all sliced file" -msgstr "Eksportuj wszystkie pocięte pliki" - -msgid "Export as STL" -msgstr "Eksportuj jako plik STL" - -msgid "Export as STLs" -msgstr "Eksportuj jako pliki STL" - -msgid "Export as one STL" -msgstr "Eksportuj jako jeden plik STL" - -msgid "Export current Sliced file" -msgstr "Eksportuj pocięty plik" - -msgid "Export current configuration to files" -msgstr "Eksportuj bieżącą konfigurację do pliku" - -msgid "Export current plate as G-code" -msgstr "Eksportuj bieżącą płytę jako G-code" - -msgid "Export current sliced file" -msgstr "Eksportuj bieżący pocięty plik" - -msgid "Export ok." -msgstr "Eksport ok." - -msgid "Export plate sliced file" -msgstr "Eksportuj plik pociętej płyty" - -msgid "Export project as 3MF." -msgstr "Spowoduje to wyeksportowanie projektu jako plik 3mf." - -msgid "Export result" -msgstr "Wynik eksportu" - -msgid "Export settings to a file." -msgstr "Spowoduje to wyeksportowanie ustawień do pliku." - -msgid "Export sliced file" -msgstr "Eksportuj pocięty plik" - -msgid "Export slicing data" -msgstr "Eksportuj dane cięcia" - -msgid "Export slicing data to a folder." -msgstr "Eksportowanie danych cięcia do folderu" - -msgid "Export successful" -msgstr "Eksport zakończony sukcesem" - -msgid "Export successfully." -msgstr "Eksport zakończony sukcesem." - -msgid "Export the objects as multiple STL." -msgstr "Eksportuj obiekty jako wiele plików STL." - -msgid "Export toolpaths as OBJ" -msgstr "Eksportuj ścieżki narzędziowe jako OBJ" - -msgid "Exporting." -msgstr "Eksportowanie." - -msgid "Exporting 3mf file failed" -msgstr "Eksport pliku 3mf nie powiódł się" - -msgid "Exporting G-code" -msgstr "Eksportowanie G-code" - -msgid "Exporting objects" -msgstr "Eksportowanie obiektów" - -msgid "Ext Spool" -msgstr "Zew.Szpula" - -msgid "Extension Board" -msgstr "Płyta rozszerzeń" - -msgid "External Spool" -msgstr "Zewnętrzna Szpula" - -msgid "Extra high" -msgstr "Bardzo wysoki" - -msgid "Extra info" -msgstr "Dodatkowe informacje" - -msgid "Extra length on restart" -msgstr "Dodatkowa długość przed wznowieniem" - -msgid "Extra low" -msgstr "Bardzo niski" - -msgid "Extruder" -msgstr "Extruder" - -msgid "Extruder Clearance" -msgstr "Odstęp od ekstrudera" - -msgid "Extruder Color" -msgstr "Kolor ekstrudera" - -msgid "Extruder offset" -msgstr "Przesunięcie ekstrudera w osiach X/Y" - -msgid "Extruder position" -msgstr "Pozycja ekstrudera" - -msgid "Extruders" -msgstr "Ekstrudery" - -msgid "Extruders count" -msgstr "Liczba ekstruderów" - -msgid "Extrusion Width" -msgstr "Szerokość ekstruzji" - -msgid "Extrusion compensation calibration is not supported when using Textured PEI Plate" -msgstr "Kalibracja kompensacji ekstruzji nie jest obsługiwana w przypadku korzystania z Textured PEI Plate." - -msgid "Face" -msgstr "Powierzchnia" - -msgid "Face and face assembly" -msgstr "Montaż - powierzchnia do powierzchni" - -msgid "Face recognition" -msgstr "Rozpoznawanie twarzy" - -msgid "Factor K" -msgstr "Faktor K" - -msgid "Factor N" -msgstr "Faktor N" - -msgid "Factors of Flow Dynamics Calibration" -msgstr "Współczynnik kalib. Dynamiki Przepływu" - -msgid "Factors of dynamic flow cali" -msgstr "Współczynniki kalibracja dynamiki przepływu" +"Wieża czyszcząca nie działa, gdy włączona jest adaptacyjna wysokość " +"warstwy.\n" +"Które chcesz zatrzymać?\n" +"TAK - Zachowaj wieżę czyszczącą\n" +"NIE - Zachowaj adaptacyjną wysokość warstwy" -msgid "Failed" -msgstr "Nie udało się" +msgid "" +"Prime tower does not work when Independent Support Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Independent Support Layer Height" +msgstr "" +"Wieża czyszcząca nie działa, gdy włączona jest Niezależna wysokość warstwy " +"podpory.\n" +"Którą opcję chcesz zachować?\n" +"TAK - Zachowaj Wieżę czyszczącą\n" +"NIE - Zachowaj Niezależną wysokość warstwy podpory" #, boost-format -msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "Błąd podczas wczytywania pliku \"%1%\". Znaleziono nieprawidłową konfigurację." +msgid "%1% infill pattern doesn't support 100%% density." +msgstr "Wzór wypełnienia %1% nie obsługuje gęstości 100%%." -msgid "Failed loading objects." -msgstr "Nie udało się wczytać obiektów." +msgid "" +"Switch to rectilinear pattern?\n" +"Yes - switch to rectilinear pattern automatically\n" +"No - reset density to default non 100% value automatically" +msgstr "" +"Przełączyć na wzór prostokątny?\n" +"Tak - przełącz na wzór prostokątny automatycznie\n" +"Nie - zresetuj gęstość automatycznie do domyślnej wartości niebędącej 100%" -msgid "Failed processing of the filename_format template." -msgstr "Błąd przetwarzania szablonu filename_format." +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" +"Podczas drukowania według obiektu ekstruder może zderzyć się z obrysem " +"skirtu.\n" +"Dlatego zresetuj wysokość skirtu na 1, aby tego uniknąć." -#, boost-format -msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " -msgstr "Nie udało się obliczyć szerokości linii %1%. Nie można pobrać wartości „%2%” " +msgid "" +"Spiral mode only works when wall loops is 1, support is disabled, top shell " +"layers is 0, sparse infill density is 0 and timelapse type is traditional." +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, a tryb timelapse to Tradycyjny." -msgid "Failed to connect socket" -msgstr "Błąd połączenia z gniazdem" +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." -msgid "Failed to connect to cloud service" -msgstr "Nie udało się połączyć z usługą w chmurze" +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings and enable spiral mode automatically\n" +"No - Give up using spiral mode this time" +msgstr "" +"Chcesz automatycznie zmieniać te ustawienia?\n" +"Tak - Zmień te ustawienia i włącz automatycznie tryb spiralny \n" +"Nie - Zrezygnuj z użycia trybu spiralnego" -msgid "Failed to connect to the printer" -msgstr "Błąd połączenia z drukarką" +msgid "Auto bed leveling" +msgstr "Automatyczne poziomowanie stołu" -msgid "Failed to connect to the printer through LAN. Please enter the correct printer IP address and access code." -msgstr "Nie udało się połączyć z drukarką przez sieć LAN. Wprowadź prawidłowy adres IP drukarki oraz kod dostępu." +msgid "Heatbed preheating" +msgstr "Rozgrzewanie stołu drukarki" -msgid "Failed to connect to the server" -msgstr "Błąd połączenia z serwerem" +msgid "Sweeping XY mech mode" +msgstr "Pomiar rezonansu osi XY" -msgid "Failed to create socket" -msgstr "Błąd podczas tworzenia gniazda" +msgid "Changing filament" +msgstr "Zmiana filamentu" -msgid "Failed to create temporary folder, please try Export Configs again." -msgstr "Nie udało się utworzyć folderu tymczasowego. Spróbuj ponownie wyeksportować konfiguracje." +msgid "M400 pause" +msgstr "Pauza M400" -msgid "Failed to download the plug-in. Please check your firewall settings and vpn software, check and retry." -msgstr "Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory sieciowej (firewall) i oprogramowania VPN, sprawdź i spróbuj ponownie." +msgid "Paused due to filament runout" +msgstr "Pauza spowodowana końcem filamentu" -msgid "Failed to fetch model information from printer." -msgstr "Nie udało się pobrać informacji o modelu z drukarki." +msgid "Heating hotend" +msgstr "Rozgrzewanie hotendu" -msgid "Failed to fetching model infomations from printer." -msgstr "Nie udało się pobrać informacji o modelu z drukarki." +msgid "Calibrating extrusion" +msgstr "Kalibracja ekstruzji" -msgid "Failed to generate cali gcode" -msgstr "Nie udało się wygenerować kodu kalibracji" +msgid "Scanning bed surface" +msgstr "Skanowanie powierzchni stołu" -msgid "" -"Failed to generate gcode for invalid custom G-code.\n" -"\n" -msgstr "" -"Nie udało się wygenerować G-code dla nieprawidłowego niestandardowego G-code.\n" -"\n" +msgid "Inspecting first layer" +msgstr "Inspekcja pierwszej warstwy" -msgid "Failed to get the model data in the current file." -msgstr "Nie udało się uzyskać danych modelu w bieżącym pliku." +msgid "Identifying build plate type" +msgstr "Identyfikacja typu stołu drukarki" -msgid "Failed to get ticket" -msgstr "Nie udało się uzyskać zgłoszenia" +msgid "Calibrating Micro Lidar" +msgstr "Kalibracja Micro Lidar" -msgid "Failed to initialize the WinRT library." -msgstr "Inicjowanie biblioteki WinRT nie powiodło się." +msgid "Homing toolhead" +msgstr "Bazowanie głowicy" -msgid "Failed to install the plug-in. Please check whether it is blocked or deleted by anti-virus software." -msgstr "Nie udało się zainstalować wtyczki. Sprawdź, czy nie jest zablokowana lub usunięta przez oprogramowanie antywirusowe." +msgid "Cleaning nozzle tip" +msgstr "Czyszczenie końcówki dyszy" -msgid "Failed to log out." -msgstr "Wylogowanie nie powiodło się." +msgid "Checking extruder temperature" +msgstr "Sprawdzanie temperatury ekstrudera" -msgid "Failed to parse login report reason" -msgstr "Nie udało się przeanalizować przyczyny raportu logowania" +msgid "Printing was paused by the user" +msgstr "Druk został wstrzymany przez użytkownika" -msgid "Failed to parse login report reason111" -msgstr "Nie udało się przeanalizować przyczyny raportu logowania" +msgid "Pause of front cover falling" +msgstr "Pauza - osłona głowicy narzędziowej odpadła" -msgid "Failed to parse model infomations." -msgstr "Nie udało się przeanalizować informacji o modelu" +msgid "Calibrating the micro lida" +msgstr "Kalibracja mikro lidara" -msgid "Failed to parse model information." -msgstr "Nie udało się przeanalizować informacji o modelu" +msgid "Calibrating extrusion flow" +msgstr "Kalibracja przepływu ekstruzji" -msgid "Failed to post ticket to server" -msgstr "Błąd przesyłania biletu na serwer" +msgid "Paused due to nozzle temperature malfunction" +msgstr "Pauza spowodowana awarią temperatury dyszy" -msgid "Failed to publish login request" -msgstr "Błąd publikacji żądania logowania" +msgid "Paused due to heat bed temperature malfunction" +msgstr "Pauza spowodowana awarią temperatury stołu drukarki" -#, boost-format -msgid "" -"Failed to save gcode file.\n" -"Error message: %1%.\n" -"Source file %2%." -msgstr "" -"Nie udało się zapisać pliku G-code.\n" -"Komunikat błędu: %1%.\n" -"Plik źródłowy %2%." +msgid "Filament unloading" +msgstr "Rozładunek filamentu" -msgid "" -"Failed to save the project.\n" -"Please check whether the folder exists online or if other programs open the project file." -msgstr "" -"Nie udało się zapisać projektu.\n" -"Sprawdź, czy istnieje folder online lub czy inne programy nie mają otwartego pliku projektu." +msgid "Skip step pause" +msgstr "Pomiń pauzę" -msgid "Failed to send the print job. Please try again." -msgstr "Nie udało się wysłać zadania druku. Proszę spróbować ponownie." +msgid "Filament loading" +msgstr "Ładowanie filamentu" -msgid "Failed to start printing job" -msgstr "Nie udało się rozpocząć zadania drukowania" +msgid "Motor noise calibration" +msgstr "Kalibracja hałasu silnika" -msgid "Failed to upload file to ftp. Please try again." -msgstr "Nie udało się przesłać pliku przez FTP. Proszę spróbować ponownie." +msgid "Paused due to AMS lost" +msgstr "Wstrzymano z powodu utraty AMS" -msgid "Failed to upload print file to FTP. Please check the network status and try again." -msgstr "Nie udało się przesłać pliku drukowania przez FTP. Sprawdź stan sieci i spróbuj ponownie." +msgid "Paused due to low speed of the heat break fan" +msgstr "Pauza spowodowana niską prędkością wentylatora heat break" -msgid "Failed uploading print file" -msgstr "Przesyłanie pliku do druku nie powiodło się" +msgid "Paused due to chamber temperature control error" +msgstr "Pauza spowodowana błędem kontroli temperatury komory" -msgid "Failed uploading print file. Please enter ip address again." -msgstr "Nie udało się przesłać pliku do druku. Wprowadź ponownie adres IP." +msgid "Cooling chamber" +msgstr "Chłodzenie komory" -msgid "Failure of bind" -msgstr "Błąd połączenia" +msgid "Paused by the Gcode inserted by user" +msgstr "Pauza spowodowana kodem G wstawionym przez użytkownika" -msgid "Failure of printer login" -msgstr "Błąd logowania do drukarki" +msgid "Motor noise showoff" +msgstr "Obejrzyj hałas silnika" -msgid "Fan Speed" -msgstr "Prędkość wentylatora" +msgid "Nozzle filament covered detected pause" +msgstr "Dysza pokryta filamentem. Wstrzymano" -msgid "Fan Speed: " -msgstr "Prędkość wentylatora: " +msgid "Cutter error pause" +msgstr "Pauza spowodowana błędem przecinarki filamentu" -msgid "Fan Speed (%)" -msgstr "Prędkość wentylatora (%)" +msgid "First layer error pause" +msgstr "Pauza spowodowana błędem pierwszej warstwy" -msgid "Fan speed" -msgstr "Prędkość wentylatora" +msgid "Nozzle clog pause" +msgstr "Pauza spowodowana zatkaną dyszą" -msgid "Fan speed for overhang" -msgstr "Prędkość wentylatora dla nawisów" +msgid "Unknown" +msgstr "Nieznane" msgid "Fatal" msgstr "Fatalny" -msgid "Fatal error" -msgstr "Błąd krytyczny" - -#, boost-format -msgid "Fatal error, exception catched: %1%" -msgstr "Błąd krytyczny, znaleziono wyjątek: %1%" - -#, boost-format -msgid "Fatal error, exception caught: %1%" -msgstr "Błąd krytyczny, przechwycono wyjątek: %1%" +msgid "Serious" +msgstr "Poważny" -msgid "Featue 1" -msgstr "Funkcja 1" +msgid "Common" +msgstr "Wspórny" -msgid "" -"Feature 1 has been reset, \n" -"feature 2 has been feature 1" -msgstr "" -"Funkcja 1 została zresetowana,\n" -"funkcja 2 została funkcją 1" +msgid "Update successful." +msgstr "Aktualizacja zakończona sukcesem." -msgid "Feed Filament" -msgstr "Podaj filament" +msgid "Downloading failed." +msgstr "Pobieranie nie powiodło się." -msgid "Feed new filament from external spool" -msgstr "Podawaj nowy filament z zewnętrznej szpuli" +msgid "Verification failed." +msgstr "Weryfikacja nie powiodła się." -msgid "Fetching model infomations ..." -msgstr "Pobieranie informacji o modelu ..." +msgid "Update failed." +msgstr "Aktualizacja nie powiodła się." -msgid "Fila." -msgstr "Fila." +msgid "" +"The current chamber temperature or the target chamber temperature exceeds " +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." +msgstr "" +"Aktualna lub docelowa temperatura komory przekracza 45\\u2103. Aby uniknąć " +"zatkania ekstrudera, nie można załadować filamentu niskotemperaturowego (PLA/" +"PETG/TPU)." -msgid "Filament" -msgstr "Filament" +msgid "" +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " +"avoid extruder clogging,it is not allowed to set the chamber temperature " +"above 45\\u2103." +msgstr "" +"Do ekstrudera ładowany jest niskotemperaturowy filament(PLA/PETG/TPU). Aby " +"uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory powyżej " +"45\\u2103." -msgid "Filament " -msgstr "Filament " +msgid "" +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." +msgstr "" +"Gdy ustawisz temperaturę komory poniżej 40\\u2103, sterowanie temperaturą " +"komory nie będzie aktywowane. Docelowa temperatura komory zostanie " +"automatycznie ustawiona na 0\\u2103." -msgid "Filament #" -msgstr "Filament #" +msgid "Failed to start printing job" +msgstr "Nie udało się rozpocząć zadania drukowania" -#, c-format, boost-format -msgid "Filament %d" -msgstr "Filament %d" +msgid "" +"This calibration does not support the currently selected nozzle diameter" +msgstr "Ta kalibracja nie obsługuje obecnie wybranej średnicy dyszy" -#, c-format, boost-format -msgid "Filament %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot assignment." -msgstr "Filament %s nie pasuje do filamentu w gnieździe AMS %s. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." +msgid "Current flowrate cali param is invalid" +msgstr "Aktualny parametr kalibracji natężenia przepływu jest nieprawidłowy" -#, c-format, boost-format -msgid "Filament %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." -msgstr "Filament %s przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." +msgid "Selected diameter and machine diameter do not match" +msgstr "Wybrane średnice nie pasują do średnic maszyny" -msgid "Filament 1" -msgstr "Filament 1" +msgid "Failed to generate cali gcode" +msgstr "Nie udało się wygenerować kodu kalibracji" -msgid "Filament Changes" -msgstr "Zmiany Filamentu" +msgid "Calibration error" +msgstr "Błąd kalibracji" -msgid "Filament Created" -msgstr "Filament utworzony" +msgid "TPU is not supported by AMS." +msgstr "TPU nie jest obsługiwane przez AMS." -msgid "Filament Extruded, Continue" -msgstr "Ekstruzja filamentu, Kontynuuj" +msgid "Bambu PET-CF/PA6-CF is not supported by AMS." +msgstr "Bambu PET-CF/PA6-CF nie jest obsługiwane przez AMS." -msgid "Filament For Calibration" -msgstr "Filament do Kalibracji" +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 "Filament Loaded, Resume" -msgstr "Filament załadowano, Wznów" +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 "Filament N XX" -msgstr "Filament N XX" +msgid "default" +msgstr "domyślne" -msgid "Filament Preset" -msgstr "Profil Filamentu" +msgid "parameter name" +msgstr "nazwa parametru" -msgid "Filament Preset Template" -msgstr "Opracuj Profil Filamentu" +msgid "N/A" +msgstr "N/D" -msgid "Filament Settings" -msgstr "Ustawienia filamentu" +#, c-format, boost-format +msgid "%s can't be percentage" +msgstr "%s nie może być procentem" -msgid "Filament Tangle Detect" -msgstr "Detekcja Splątania Filamentu" +#, c-format, boost-format +msgid "Value %s is out of range, continue?" +msgstr "Wartość %s jest spoza zakresu, kontynuować?" -msgid "Filament bundle(.bbsflmt)" -msgstr "Zestaw filamentu(.bbsflmt)" +msgid "Parameter validation" +msgstr "Walidacja parametru" -msgid "Filament change times" -msgstr "Liczba zmian filamentu" +#, c-format, boost-format +msgid "Value %s is out of range. The valid range is from %d to %d." +msgstr "Wartość %s jest spoza zakresu. Poprawny zakres wynosi od %d do %d." -msgid "Filament changes" -msgstr "Zmiany filamentu" +msgid "Value is out of range." +msgstr "Wartość jest spoza zakresu." + +#, c-format, boost-format +msgid "" +"Is it %s%% or %s %s?\n" +"YES for %s%%, \n" +"NO for %s %s." +msgstr "" +"Czy to jest %s%% czy %s %s?\n" +"TAK dla %s%%, \n" +"NIE dla %s %s." #, boost-format -msgid "Filament count exceeds the maximum number that painting tool supports. only the first %1% filaments will be available in painting tool." -msgstr "Liczba filamentów przekracza maksymalną liczbę obsługiwaną przez narzędzie do malowania. Tylko pierwsze %1% filamenty będą dostępne dla tego narzędzia." +msgid "Invalid format. Expected vector format: \"%1%\"" +msgstr "Nieprawidłowy format. Oczekiwany format wektora: \"%1%\"" -msgid "Filament density. For statistics only" -msgstr "Gęstość filamentu. Tylko dla statystyk" +msgid "Layer Height" +msgstr "Wysokość warstwy" -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 "Line Width" +msgstr "Szerokość ekstruzji" -msgid "Filament does not match the filament in AMS slot. Please update the printer firmware to support AMS slot assignment." -msgstr "Filament nie pasuje do filamentu w gnieździe AMS. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." +msgid "Fan Speed" +msgstr "Prędkość wentylatora" -msgid "Filament end G-code" -msgstr "G-code końcowy dla filamentu" +msgid "Temperature" +msgstr "Temperatura" -msgid "Filament exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." -msgstr "Filament przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." +msgid "Flow" +msgstr "Przepływ" -msgid "Filament index %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot assignment." -msgstr "Indeks filamentu %s nie pasuje do filamentu w gnieździe AMS %s. Zaktualizuj oprogramowanie drukarki, by obsługiwało przydzielanie gniazd AMS." +msgid "Tool" +msgstr "Narzędzie" -msgid "Filament index %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." -msgstr "Indeks filamentu %s przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie sprzętowe drukarki, aby obsługiwało przydzielanie gniazd AMS." +msgid "Layer Time" +msgstr "Czas warstwy" -msgid "Filament index does not match the filament in AMS slot. Please update the printer firmware to support AMS slot assignment." -msgstr "Indeks filamentu nie zgadza się z filamentem w gnieździe AMS. Zaktualizuj oprogramowanie drukarki, by obsługiwało przydzielanie gniazd AMS." +msgid "Height: " +msgstr "Wysokość: " -msgid "Filament index exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." -msgstr "Indeks filamentu przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie sprzętowe drukarki, aby obsługiwało przydzielanie gniazd AMS." +msgid "Width: " +msgstr "Szerokość: " -msgid "Filament load time" -msgstr "Czas ładowania filamentu" +msgid "Speed: " +msgstr "Prędkość: " -msgid "Filament loading" -msgstr "Ładowanie filamentu" +msgid "Flow: " +msgstr "Przepływ: " -msgid "Filament notes" -msgstr "Notatki dotyczące Filamentu" +msgid "Layer Time: " +msgstr "Czas warstwy: " -msgid "Filament presets(.zip)" -msgstr "Profile filamentu (.zip)" +msgid "Fan Speed: " +msgstr "Prędkość wentylatora: " -msgid "Filament presets under this filament" -msgstr "Dodaj profile filamentu" +msgid "Temperature: " +msgstr "Temperatura: " -msgid "Filament price. For statistics only" -msgstr "Cena filamentu. Tylko dla statystyk" +msgid "Loading G-codes" +msgstr "Ładowanie G-code" -msgid "Filament serial is not inputed, please input serial." -msgstr "Rodzaj filamentu nie jest wprowadzony, proszę wprowadzić numer seryjny." +msgid "Generating geometry vertex data" +msgstr "Generowanie danych wierzchołków geometrii" -msgid "Filament settings" -msgstr "Ustawienia filamentu" +msgid "Generating geometry index data" +msgstr "Generowanie danych indeksu geometrii" -msgid "Filament start G-code" -msgstr "G-code startowy dla filamentu" +msgid "Statistics of All Plates" +msgstr "Statystyki wszystkich płyt roboczych" -msgid "Filament to print internal sparse infill." -msgstr "Filament do drukowania wewnętrznego wypełnienia." +msgid "Display" +msgstr "Wyśw." -msgid "Filament to print support and raft. \"Default\" means no specific filament for support and current filament is used" -msgstr "Filament do drukowania podpór i tratw. \"Domyślny\" oznacza brak określonego filamentu dla podpory i używany jest bieżący filament." +msgid "Flushed" +msgstr "Płukane" -msgid "Filament to print support and skirt. 0 means no specific filament for support and current filament is used" -msgstr "Jest to filament używany do drukowania podpór i skirtu. 0 oznacza brak określonego filamentu dla podpory i używany będzie bieżący filament." +msgid "Tower" +msgstr "Wieża" -msgid "Filament to print support base and raft. \"Default\" means no specific filament for support and current filament is used" -msgstr "Filament do drukowania podstawy podpór i tratw (raftu). „Domyślne” oznacza brak wyboru konkretnego filamentu dla ich podstawy, i zostanie użyty aktualny filament" +msgid "Total" +msgstr "Całkowity" -msgid "Filament to print support interface. \"Default\" means no specific filament for support interface and current filament is used" -msgstr "Filament do drukowania warstw łączących podpory z modelem. „Domyślne” oznacza brak konkretnego filamentu i używany będzie obecny filament" +msgid "Total cost" +msgstr "Koszt całkowity" -msgid "Filament to print support interface. 0 means no specific filament for support interface and current filament is used" -msgstr "Filament do drukowania podpór. Wartość 0 oznacza, że nie określono konkretnego filamentu dla podpory i używany będzie obecny filament." +msgid "Time Estimation" +msgstr "Szacowany czas" -msgid "Filament type" -msgstr "Typ Filamentu" +msgid "up to" +msgstr "przejdź do" -msgid "Filament type is not selected, please reselect type." -msgstr "Typ filamentu nie jest wybrany, proszę ponownie wybrać typ." +msgid "above" +msgstr "powyżej" -msgid "Filament unload time" -msgstr "Czas rozładowania filamentu" +msgid "from" +msgstr "z" -msgid "Filament unloading" -msgstr "Rozładunek filamentu" +msgid "Color Scheme" +msgstr "Schemat kolorów" -msgid "Filament used in this print job" -msgstr "Filament używany w tym zadaniu drukowania" +msgid "Time" +msgstr "Czas" -msgid "Filaments" -msgstr "Filamenty" +msgid "Percent" +msgstr "Procent" -msgid "Filaments Auto refill" -msgstr "Automatyczne uzupełnianie filamentu" +msgid "Used filament" +msgstr "Użyty filament" -msgid "Filaments Selection" -msgstr "Wybór filamentów" +msgid "Layer Height (mm)" +msgstr "Wysokość warstwy (mm)" -msgid "Filaments replace" -msgstr "Zapasowy filament" +msgid "Line Width (mm)" +msgstr "Szerokość linii (mm)" -msgid "Filaments to AMS slots mappings have been established. You can click a filament above to change its mapping AMS slot" -msgstr "Ustalono przyporządkowanie filamentów do gniazd w AMS. Możesz kliknąć na dowolny filament powyżej, aby zmienić jego przypisanie do innego gniazda w AMS" +msgid "Speed (mm/s)" +msgstr "Prędkość (mm/s)" -msgid "File" -msgstr "Plik" +msgid "Fan Speed (%)" +msgstr "Prędkość wentylatora (%)" -#, c-format, boost-format -msgid "" -"File: %s\n" -"Title: %s\n" -msgstr "" -"Plik: %s\n" -"Tytuł: %s\n" +msgid "Temperature (°C)" +msgstr "Temperatura (°C)" -#, c-format, boost-format -msgid "File '%s' was lost! Please download it again." -msgstr "Plik '%s' został utracony! Proszę pobrać go ponownie." +msgid "Volumetric flow rate (mm³/s)" +msgstr "Natężenie przepływu objętościowego (mm³/s)" -msgid "File checksum error. Please retry." -msgstr "Błąd sumy kontrolnej pliku. Spróbuj ponownie." +msgid "Layer Time (s)" +msgstr "Czas warstwy (s)" -msgid "File does not exist." -msgstr "Plik nie istnieje." +msgid "Travel" +msgstr "Prędkość jałowa" -msgid "File for the replace wasn't selected" -msgstr "Nie wybrano pliku do zastąpienia" +msgid "Seams" +msgstr "Szwy" -msgid "File is missing" -msgstr "Plik jest niedostępny" +msgid "Retract" +msgstr "Retrakcja" -msgid "File not exists." -msgstr "Plik nie istnieje." +msgid "Unretract" +msgstr "Unretrakcja" -msgid "Filename" -msgstr "Nazwa pliku" +msgid "Filament Changes" +msgstr "Zmiany Filamentu" -msgid "Filename format" -msgstr "Format nazwy pliku" +msgid "Wipe" +msgstr "Czyszczenie" -msgid "Fill" -msgstr "Wypełnij" +msgid "Options" +msgstr "Opcje" -msgid "Fill bed with copies" -msgstr "Wypełnij stół kopiami modelu" +msgid "travel" +msgstr "ruch jałowy" -msgid "Fill in the value above the block with smoothest top surface" -msgstr "Wypełnij wartość nad blokiem z najgładszą górną powierzchnią" +msgid "Extruder" +msgstr "Extruder" -msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "Wypełnij pozostałą stołu kopiami wybranego obiektu" +msgid "Filament change times" +msgstr "Liczba zmian filamentu" -msgid "Filling" -msgstr "Wypełnianie" +msgid "Cost" +msgstr "Koszt" -msgid "Filling bed " -msgstr "Wypełnianie stołu" +msgid "Color change" +msgstr "Zmiana koloru" -msgid "Filter out gaps smaller than the threshold specified. This setting won't affact top/bottom layers" -msgstr "Filtruj szczeliny mniejsze niż określony próg. To ustawienie nie wpłynie na warstwy górne/dolne" +msgid "Print" +msgstr "Drukuj" -msgid "Filter out tiny gaps" -msgstr "Filtruj wąskie szczeliny" +msgid "Printer" +msgstr "Drukarka" -#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] -msgid "" -"Fine-tuning for flow rate\n" -"Did you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the printed model by doing some fine-tuning." -msgstr "" -"Precyzyjne dopasowanie natężenia przepływu\n" -"Czy wiesz, że natężenie przepływu można precyzyjnie dostosować, aby uzyskać jeszcze lepiej wyglądające wydruki? W zależności od filamentu, możesz poprawić ogólne wykończenie wydrukowanego modelu poprzez dokonanie kilku drobnych regulacji." +msgid "Print settings" +msgstr "Ustawienia druku" -msgid "Fine Calibration based on flow ratio" -msgstr "Dokładna kalibracja na podstawie współczynnika przepływu" +msgid "Total Estimation" +msgstr "Całkowite oszacowanie" -msgid "Finish" -msgstr "Zakończ" +msgid "Normal mode" +msgstr "Tryb normalny" -msgid "Finished" -msgstr "Zakończ" +msgid "Total Filament" +msgstr "Całkowita ilość filamentu" -msgid "Finished, Continue" -msgstr "Zakończono, Kontynuuj" +msgid "Model Filament" +msgstr "Filament dla modelu" + +msgid "Prepare time" +msgstr "Czas przygotowania" + +msgid "Model printing time" +msgstr "Czas drukowania modelu" -msgid "Firmware Retraction" -msgstr "Użyj retrakcji z firmware" +msgid "Total time" +msgstr "Czas całkowity" -msgid "First Layer Inspection" -msgstr "Inspekcja pierwszej warstwy" +msgid "Switch to silent mode" +msgstr "Przełącz na tryb cichy" -msgid "First layer" -msgstr "Pierwsza warstwa" +msgid "Switch to normal mode" +msgstr "Przełącz na tryb normalny" -msgid "First layer error pause" -msgstr "Pauza spowodowana błędem pierwszej warstwy" +msgid "Variable layer height" +msgstr "Zmienna wysokość warstwy" -msgid "First layer filament sequence" -msgstr "Sekwencja filamentu pierwszej warstwy" +msgid "Adaptive" +msgstr "Adaptacyjne" -msgid "First layer print sequence" -msgstr "Sekwencja druku pierwszej warstwy" +msgid "Quality / Speed" +msgstr "Jakość / Prędkość" -#: resources/data/hints.ini: [hint:Fix Model] -msgid "" -"Fix Model\n" -"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems?" -msgstr "" -"Napraw model\n" -"Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu problemów z cięciem?" +msgid "Smooth" +msgstr "Wygładź" -#: resources/data/hints.ini: [hint:Fix Model] -msgid "" -"Fix Model\n" -"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" -msgstr "" -"Naprawa modelu\n" -"Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu problemów z przycinaniem w systemie Windows?" +msgid "Radius" +msgstr "Promień" -msgid "Fix model" -msgstr "Napraw model" +msgid "Keep min" +msgstr "Zachowaj minimum" -msgid "Fix model locally" -msgstr "Napraw model lokalnie" +msgid "Left mouse button:" +msgstr "Lewy przycisk myszy:" -msgid "Fix model through cloud" -msgstr "Napraw model za pośrednictwem usługi w chmurze" +msgid "Add detail" +msgstr "Dodaj szczegół" -msgid "Flap Angle" -msgstr "Kąt freza" +msgid "Right mouse button:" +msgstr "Prawy przycisk myszy:" -msgid "Flip" -msgstr "Obróć" +msgid "Remove detail" +msgstr "Usuń szczegół" -msgid "Flip by Face 2" -msgstr "Obróć względem 2 powierzchni" +msgid "Shift + Left mouse button:" +msgstr "Shift + Lewy przycisk myszy:" -msgid "Floating reserved operand" -msgstr "Zarezerwowana operacja zmiennoprzecinkowa" +msgid "Reset to base" +msgstr "Resetuj do ustawień podstawowych" -msgid "Flow" -msgstr "Przepływ" +msgid "Shift + Right mouse button:" +msgstr "Shift + Prawy przycisk myszy:" -msgid "Flow: " -msgstr "Przepływ: " +msgid "Smoothing" +msgstr "Wygładzanie" -msgid "Flow Calibration" -msgstr "Kalibracja przepływu" +msgid "Mouse wheel:" +msgstr "Koło myszy:" -msgid "Flow Dynamics" -msgstr "Dynamika Przepływu" +msgid "Increase/decrease edit area" +msgstr "Zwiększ/zmniejsz obszar edycji" -msgid "Flow Dynamics Calibration" -msgstr "Kalibracja Dynamiki Przepływu" +msgid "Sequence" +msgstr "Sekwencja" -msgid "Flow Dynamics Calibration Result" -msgstr "Wyniki Kalibracji Dynamiki Przepływu" +msgid "object selection" +msgstr "" -msgid "Flow Dynamics Calibration result has been saved to the printer" -msgstr "Wynik Kalibracji Dynamiki Przepływu został zapisany w drukarce" +msgid "part selection" +msgstr "" -msgid "Flow Rate" -msgstr "Natężenie Przepływu" +msgid "number keys" +msgstr "" -msgid "Flow Rate Calibration" -msgstr "Kalibracja Natężenia Przepływu" +msgid "number keys can quickly change the color of objects" +msgstr "" -msgid "Flow Rate Calibration measures the ratio of expected to actual extrusion volumes. The default setting works well in Bambu Lab printers and official filaments as they were pre-calibrated and fine-tuned. For a regular filament, you usually won't need to perform a Flow Rate Calibration unless you still see the listed defects after you have done other calibrations. For more details, please check out the wiki article." -msgstr "Kalibracja Natężenia Przepływu mierzy stosunek oczekiwanej do rzeczywistej objętości wytłaczania. Domyślne ustawienia działają dobrze w drukarkach Bambu Lab i oficjalnych filamentach, ponieważ zostały one wcześniej skalibrowane i dostrojone. Dla standardowego filamentu, zazwyczaj nie będzie konieczne przeprowadzenie kalibracji Natężenia Przepływu, chyba że nadal widzisz wymienione wady po wykonaniu innych kalibracji. Więcej informacji znajdziesz w artykule na Wiki." +msgid "Mirror Object" +msgstr "Odbij obiekt" -msgid "Flow Ratio" -msgstr "Współczynnik Przepływu" +msgid "Tool Move" +msgstr "Przesuń narzędzie" -msgid "Flow rate" -msgstr "Natężenie przepływu" +msgid "Tool Rotate" +msgstr "Obróć narzędzie" -msgid "Flow rate calibration result has been saved to preset" -msgstr "Wynik kalibracji natężenie przepływu został zapisany do profilu" +msgid "Move Object" +msgstr "Przesuń obiekt" -msgid "Flow rate test - Pass 1" -msgstr "Test natężenie przepływu - Przejście 1" +msgid "Auto Orientation options" +msgstr "Opcje automatycznej orientacji" -msgid "Flow rate test - Pass 2" -msgstr "Test natężenie przepływu - Przejście 2" +msgid "Enable rotation" +msgstr "Włącz obracanie" -msgid "Flow ratio" -msgstr "Współczynnik przepływu" +msgid "Optimize support interface area" +msgstr "Optymalizacja obszaru warstwy łączącej" -msgid "Flush Options" -msgstr "Opcje Flush" +msgid "Orient" +msgstr "Orientuj" -msgid "Flush into objects' infill" -msgstr "Płucz do wypełnienia obiektów" +msgid "Arrange options" +msgstr "Opcje rozmieszczania" -msgid "Flush into objects' support" -msgstr "Płucz do podpory obiektów" +msgid "Spacing" +msgstr "Rozstaw" -#: resources/data/hints.ini: [hint:Flush into support/objects/infill] -msgid "" -"Flush into support/objects/infill\n" -"Did you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" -msgstr "" -"Przepłukiwanie do podpory/obiektu/wypełnienia\n" -"Czy wiesz, że można zaoszczędzić marnowany filament, spłukując go do podpory/obiektu/wypełnienia podczas zmiany filamentu?" +msgid "0 means auto spacing." +msgstr "Wartość 0 oznacza automatyczny odstęp." -msgid "Flush into this object" -msgstr "Flush do tego obiektu" +msgid "Auto rotate for arrangement" +msgstr "Automatyczne obracanie do rozmieszczenia" -msgid "Flush multiplier" -msgstr "Mnożnik spłukiwania" +msgid "Allow multiple materials on same plate" +msgstr "Zezwalaj na używanie wielu materiałów na tej samej płycie" -msgid "Flush options" -msgstr "Opcje Flush" +msgid "Avoid extrusion calibration region" +msgstr "Unikaj obszaru kalibracji ekstruzji" -msgid "Flushed" -msgstr "Płukane" +msgid "Align to Y axis" +msgstr "Wyrównaj do osi Y" -msgid "Flushed filament" -msgstr "Spłukany filament" +msgid "Add" +msgstr "Dodaj" -msgid "Flushing volume (mm³) for each filament pair." -msgstr "Objętość spłukiwania (mm³) dla każdej pary filamentów." +msgid "Add plate" +msgstr "Dodaj plytę" -msgid "Flushing volumes" -msgstr "Objętości płukania" +msgid "Auto orient" +msgstr "Auto orientacja" -msgid "Flushing volumes: Auto-calculate every time when the color is changed." -msgstr "Objętości płukania: Automatycznie obliczaj za każdym razem, gdy zmieniany jest kolor." +msgid "Arrange all objects" +msgstr "Rozmieść wszystkie obiekty" -msgid "Flushing volumes: Auto-calculate every time when the filament is changed." -msgstr "Objętości płukania: Automatycznie obliczaj za każdym razem, gdy zmieniany jest filament." +msgid "Arrange objects on selected plates" +msgstr "Rozmieść obiekty na wybranych płytach" -msgid "Flushing volumes: Auto-calculate everytime the color changed." -msgstr "Objętości płukania: Automatyczne obliczanie przy każdej zmianie koloru." +msgid "Split to objects" +msgstr "Podziel na obiekty" -msgid "Flushing volumes for filament change" -msgstr "Objętości spłukiwania przy zmianie filamentu" +msgid "" +"And it is valid when there are at least two parts in object or stl has at " +"least two meshes." +msgstr "" +"Jest to ważne, gdy w obiekcie znajdują się co najmniej dwie części lub stl " +"ma co najmniej dwie siatki." -msgid "Font" -msgstr "Czcionka" +msgid "Split to parts" +msgstr "Podziel na części" -#, boost-format -msgid "For \"%1%\", add \"%2%\" as a new preset" -msgstr "Dla \"%1%\", dodaj \"%2%\" jako nowy profil" +msgid "And it is valid when importing an stl with at least two meshes." +msgstr "" +"Jest to ważne w przypadku importowania pliku stl z co najmniej dwoma " +"siatkami." -#, boost-format -msgid "For \"%1%\", change \"%2%\" to \"%3%\" " -msgstr "Dla \"%1%\", zmień \"%2%\" na \"%3%\" " +msgid "Assembly View" +msgstr "Widok montażu" -msgid "For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following settings: at least 2 interface layers, at least 0.1mm top z distance or using support materials on interface." -msgstr "Dla stylów \"Drzewo Grube\" i \"Drzewo Hybrydowe\" zalecamy następujące ustawienia: co najmniej 2 warstwy łączące, co najmniej 0,1 mm odległości od góry lub używanie materiałów podporowych na łączeniach." +msgid "Select Plate" +msgstr "Wybierz płytę" -msgid "For more information, please check out Wiki" -msgstr "Dla dodatkowych informacji, odwiedź Wiki" +msgid "Assembly Return" +msgstr "Wróć do montażu" -msgid "Force a retraction when changes layer" -msgstr "Wymuś retrakcje przy zmianie warstwy" +msgid "return" +msgstr "wróć" -msgid "Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as percentage which indicides how much width of the line without support from lower layer" -msgstr "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części modelu." +msgid "Paint Toolbar" +msgstr "Pasek narzędzi malowania" -#, c-format -msgid "Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as percentage which indicides how much width of the line without support from lower layer. 0% means forcing cooling for all outer wall no matter how much overhang degree" -msgstr "Wymusza określoną prędkość wentylatora chłodzącego, gdy stopień nawisu drukowanej części przekracza tę wartość. Wyrażone jako wartość procentowa, która wskazuje szerokość linii bez podpór z niższej warstwy. 0%% oznacza wymuszenie chłodzenia dla całej ściany zewnętrznej bez względu na stopień nawisu." +msgid "Explosion Ratio" +msgstr "Współczynnik eksplozji" -msgid "Force cooling for overhang and bridge" -msgstr "Wymuszaj chłodzenie dla nawisu i mostu" +msgid "Section View" +msgstr "Widok przekroju" -msgid "Force part cooling fan to be at this speed when printing bridge or overhang wall which has large overhang degree. Forcing cooling for overhang and bridge can get better quality for these part" -msgstr "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części modelu" +msgid "Assemble Control" +msgstr "Kontrola montażu" -msgid "Force part cooling fan to be this speed when printing bridge or overhang wall which has large overhang degree. Forcing cooling for overhang and bridge can get better quality for these part" -msgstr "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części modelu" +msgid "Total Volume:" +msgstr "Całkowita objętość:" -msgid "Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with translucent materials or manual soluble support material" -msgstr "Wymuszaj generowanie warstw między sąsiadującymi materiałami/woluminami. Przydatne przy wydrukach wieloma ekstruderami przy pomocy półprzezroczystych materiałów lub rozpuszczalnych materiałów do drukowania podpór" +msgid "Assembly Info" +msgstr "Informacje o montażu" -msgid "Found following keys unrecognized:\n" -msgstr "Znaleziono następujące nierozpoznane klucze:\n" +msgid "Volume:" +msgstr "Objętość:" -msgid "Fragment Filter" -msgstr "Filtr cząstek" +msgid "Size:" +msgstr "Rozmiar:" -msgid "Fragment area" -msgstr "Fragment obszaru" +#, c-format, boost-format +msgid "" +"Conflicts of gcode paths have been found at layer %d. Please separate the " +"conflicted objects farther (%s <-> %s)." +msgstr "" +"Wykryto konflikty ścieżek G-code na warstwie %d. Proszę oddalić od siebie " +"obiekty będące w konflikcie (%s <-> %s)." -msgid "Fragment filter" -msgstr "Filtr cząstek" +msgid "An object is layed over the boundary of plate." +msgstr "Obiekt jest położony na granicy płyty." -msgid "Frequent" -msgstr "Cz.używ." +msgid "A G-code path goes beyond the max print height." +msgstr "Ścieżka G-code wychodzi poza maksymalną wysokość druku." -msgid "From" -msgstr "Od" +msgid "A G-code path goes beyond the boundary of plate." +msgstr "Ścieżka G-code wychodzi poza granice płyty." -msgid "From Volumetric Speed" -msgstr "Od Prędkości Przepływu" +msgid "Only the object being edited is visible." +msgstr "Widoczny jest tylko edytowany obiekt." -msgid "From k Value" -msgstr "Od wartości k" +msgid "" +"An object is laid over the boundary of plate or exceeds the height limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." +msgstr "" +"Obiekt jest położony na granicy płyty lub przekracza limit wysokości.\n" +"Rozwiąż problem, przesuwając go całkowicie na lub poza płytę i " +"potwierdzając, że wysokość mieści się w przestrzeni roboczej." -msgid "Front" -msgstr "Przód" +msgid "Calibration step selection" +msgstr "Wybór kroku kalibracji" -msgid "Front View" -msgstr "Widok z przodu" +msgid "Micro lidar calibration" +msgstr "Kalibracja mikro lidaru" -msgid "Frustum" -msgstr "Stożek" +msgid "Bed leveling" +msgstr "Poziomowanie stołu" -msgid "Full fan speed at layer" -msgstr "Pełna prędkość wentylatora na warstwie" +msgid "Vibration compensation" +msgstr "Kompensacja drgań" -msgid "Fuzzy Skin" -msgstr "Skóra Fuzzy" +msgid "Motor noise cancellation" +msgstr "Redukcja hałasu silników" -msgid "Fuzzy skin point distance" -msgstr "Odległość między punktami skóry Fuzzy" +msgid "Calibration program" +msgstr "Program kalibracji" -msgid "Fuzzy skin thickness" -msgstr "Grubość skóry Fuzzy" +msgid "" +"The calibration program detects the status of your device automatically to " +"minimize deviation.\n" +"It keeps the device performing optimally." +msgstr "" +"Program kalibracji automatycznie wykrywa stan urządzenia, aby zminimalizować " +"odchylenie.\n" +"Utrzymuje urządzenie w optymalnej kondycji." -msgid "G-code" -msgstr "G-code" +msgid "Calibration Flow" +msgstr "Postęp kalibracji" -msgid "G-code files can not be loaded with models together!" -msgstr "Pliki G-code nie mogą być wczytywane razem z modelami!" +msgid "Start Calibration" +msgstr "Rozpocznij kalibrację" -msgid "G-code flavor" -msgstr "Typ G-code" +msgid "Completed" +msgstr "Zakończono" -msgid "G-code loading" -msgstr "Wczytywanie G-code" +msgid "Calibrating" +msgstr "Kalibracja" -msgid "G-code output" -msgstr "Wyjście G-code" +msgid "No step selected" +msgstr "Nie wybrano kroku" -msgid "G-code path is generated after simplifying the contour of model to avoid too many points and gcode lines in the gcode file. Smaller value means higher resolution and more time to slice" -msgstr "Ścieżka G-code jest generowana po uproszczeniu konturu modeli, aby uniknąć zbyt wielu punktów i linii G-code. Mniejsze wartości oznaczają wyższą rozdzielczość i więcej czasu potrzebnego do cięcia" +msgid "Auto-record Monitoring" +msgstr "Automatyczne monitorowanie nagrywania" -msgid "G-code path is genereated after simplifing the contour of model to avoid too much points and gcode lines in gcode file. Smaller value means higher resolution and more time to slice" -msgstr "Ścieżka G-code jest generowana po uproszczeniu konturu modelu, aby uniknąć zbyt dużej ilości punktów i linii gcode w pliku gcode. Mniejsza wartość oznacza wyższą rozdzielczość i więcej czasu na pocięcie" +msgid "Go Live" +msgstr "Na żywo" -msgid "GNU Affero General Public License, version 3" -msgstr "GNU Affero General Public License, wersja 3" +msgid "Liveview Retry" +msgstr "Ponów podgląd na żywo" -msgid "Gap" -msgstr "Szczelina" +msgid "Resolution" +msgstr "Rozdzielczość" -msgid "Gap Fill" -msgstr "Wypełnienie Szczeliny" +msgid "Show \"Live Video\" guide page." +msgstr "Pokaż stronę przewodnika \"Na Żywo\"." -msgid "Gap area" -msgstr "Obszar szczeliny" +msgid "ConnectPrinter(LAN)" +msgstr "Połącz z drukarką (LAN)" -msgid "Gap fill" -msgstr "Wypełnienie szczeliny" +msgid "Please input the printer access code:" +msgstr "Proszę podać kod dostępu do drukarki:" -msgid "Gap infill" -msgstr "Wypełnienie szczelin" +msgid "" +"You can find it in \"Settings > Network > Connection code\"\n" +"on the printer, as shown in the figure:" +msgstr "" +"Możesz znaleźć go w „Ustawienia > Sieć > Kod dostępu”\n" +"na urządzeniu, jak pokazano na rysunku:" -msgid "Gcode path overlap" -msgstr "Nakładanie się ścieżek Gcode" +msgid "Invalid input." +msgstr "Nieprawidłowe dane wejściowe." -msgid "General" -msgstr "Ogólne" +msgid "New Window" +msgstr "Nowe okno" -msgid "General Settings" -msgstr "Ustawienia ogólne" +msgid "Open a new window" +msgstr "Otwórz nowe okno" -msgid "Generating G-code" -msgstr "Generowanie G-code" +msgid "Application is closing" +msgstr "Zamykanie aplikacji" -#, boost-format -msgid "Generating G-code: layer %1%" -msgstr "Generowanie G-code: warstwa %1%" +msgid "Closing Application while some presets are modified." +msgstr "Zamykanie aplikacji przy modyfikacji niektórych ustawień." -msgid "Generating geometry index data" -msgstr "Generowanie danych indeksu geometrii" +msgid "Logging" +msgstr "Logowanie" -msgid "Generating geometry vertex data" -msgstr "Generowanie danych wierzchołków geometrii" +msgid "Prepare" +msgstr "Przygotowanie" -msgid "Generating infill regions" -msgstr "Generowanie obszarów wypełnienia" +msgid "Preview" +msgstr "Podgląd" -msgid "Generating infill toolpath" -msgstr "Generowanie ścieżki narzędzi wypełnienia" +msgid "Device" +msgstr "Urządzenie" -msgid "Generating skirt & brim" -msgstr "Generowanie Skirtu i Brimu" +msgid "Multi-device" +msgstr "Wiele urządzeń" -msgid "Generating support" -msgstr "Generowanie wsparcia" +msgid "Project" +msgstr "Projekt" -msgid "Generating walls" -msgstr "Generowanie ścian" +msgid "Yes" +msgstr "Tak" -msgid "Generic" -msgstr "Ogólny" +msgid "No" +msgstr "Nie" -msgid "Get oss config failed." -msgstr "Nie udało się uzyskać konfiguracji OSS." +msgid "will be closed before creating a new model. Do you want to continue?" +msgstr "" +"zostanie zamknięta przed utworzeniem nowego modelu. Czy chcesz kontynuować?" -msgid "Get ticket from device timeout" -msgstr "Upłynął limit czasu na uzyskanie biletu od urządzenia" +msgid "Upload" +msgstr "Prześlij" -msgid "Get ticket from server timeout" -msgstr "Upłynął limit czasu na uzyskanie biletu od serwera" +msgid "Slice plate" +msgstr "Potnij aktualną płytę" -msgid "Gizmo" -msgstr "Uchwyt" +msgid "Print plate" +msgstr "Drukuj aktualną płytę" -msgid "Gizmo FDM paint-on seam" -msgstr "Uchwyt malowania szwu FDM" +msgid "Slice all" +msgstr "Potnij wszystkie płyty" -msgid "Gizmo Place face on bed" -msgstr "Położenie na płaszczyźnie za pomocą \"uchwytów\"" +msgid "Export G-code file" +msgstr "Eksportuj plik G-code" -msgid "Gizmo SLA support points" -msgstr "Punkty podpór SLA za pomocą \"uchwytów\"" +msgid "Send" +msgstr "Wyślij " -msgid "Gizmo cut" -msgstr "Cięcie za pomocą \"uchwytów\"" +msgid "Export plate sliced file" +msgstr "Eksportuj plik pociętej płyty" -msgid "Gizmo move" -msgstr "Przenoszenie za pomocą \"uchwytów\"" +msgid "Export all sliced file" +msgstr "Eksportuj wszystkie pocięte pliki" -msgid "Gizmo rotate" -msgstr "Obracanie za pomocą \"uchwytów\"" +msgid "Print all" +msgstr "Drukuj wszystkie płyty" -msgid "Gizmo scale" -msgstr "Skalowanie za pomocą \"uchwytów\"" +msgid "Send all" +msgstr "Wyślij wszystko" -msgid "Global" -msgstr "Globalne" +msgid "Send to Multi-device" +msgstr "Wyślij do wielu urządzeń" -msgid "Global shortcuts" -msgstr "Skróty globalne" +msgid "Keyboard Shortcuts" +msgstr "Skróty klawiszowe" -msgid "Go Home" -msgstr "Przejdź do pozycji domowej" +msgid "Show the list of the keyboard shortcuts" +msgstr "Pokaż listę skrótów klawiszowych" -msgid "Go Live" -msgstr "Na żywo" +msgid "Setup Wizard" +msgstr "Kreator konfiguracji" -msgid "Goto download page." -msgstr "Przejdź do strony pobierania." +msgid "Show Configuration Folder" +msgstr "Pokaż folder konfiguracji" -msgid "Grab new filament" -msgstr "Weź nowy filament" +msgid "Show Tip of the Day" +msgstr "Pokaż Poradę Dnia" -msgid "Green means that AMS humidity is normal, orange represent humidity is high, red represent humidity is too high.(Hygrometer: lower the better.)" -msgstr "Zielony oznacza, że wilgotność AMS jest normalna, pomarańczowy oznacza, że wilgotność jest wysoka, czerwony oznacza, że wilgotność jest zbyt wysoka (higrometr: im niższa, tym lepiej)." +msgid "Report issue" +msgstr "Zgłoś problem" -msgid "Green means that AMS humidity is normal, orange represents humidity is high, red represents humidity is too high.(Hygrometer: lower the better.)" -msgstr "Kolor zielony oznacza, że wilgotność AMS jest normalna, pomarańczowy oznacza wysoką wilgotność, a czerwony oznacza zbyt wysoką wilgotność. (Higrometr: niższy jest lepszy)." +msgid "Check for Update" +msgstr "Sprawdź aktualizacje" -msgid "Green represents that AMS humidity is normal, orange and red represent that humidity is too high.(Lower the better)" -msgstr "Zielony oznacza, że wilgotność AMS jest normalna, a pomarańczowy i czerwony oznaczają, że wilgotność jest zbyt wysoka. (im niżej, tym lepiej)" +msgid "Open Network Test" +msgstr "Otwórz test sieciowy" -msgid "Grid" -msgstr "Siatka" +#, c-format, boost-format +msgid "&About %s" +msgstr "&O programie %s" -msgid "Groove" -msgstr "Rowek" +msgid "Upload Models" +msgstr "Prześlij modele" -msgid "Groove Angle" -msgstr "Kąt rowka" +msgid "Download Models" +msgstr "Pobierz modele" -msgid "Group" -msgstr "Grupa" +msgid "Default View" +msgstr "Widok domyślny" -msgid "Group Operations" -msgstr "Operacje grupowe" +#. TRN To be shown in the main menu View->Top +msgid "Top" +msgstr "Góra" -msgid "Group files by month, recent first." -msgstr "Grupuj pliki według miesiąca, najpierw najnowsze." +msgid "Top View" +msgstr "Widok z góry" -msgid "Group files by year, recent first." -msgstr "Grupuj pliki według roku, najpierw najnowsze." +#. TRN To be shown in the main menu View->Bottom +msgid "Bottom" +msgstr "Dół" -msgid "Group manipulation" -msgstr "Manipulacja grupą" +msgid "Bottom View" +msgstr "Widok z dołu" -msgid "Guide" -msgstr "Instr." +msgid "Front" +msgstr "Przód" -msgid "Gyroid" -msgstr "Gyroidalny" +msgid "Front View" +msgstr "Widok z przodu" -msgid "HMS" -msgstr "HMS" +msgid "Rear" +msgstr "Tył" -msgid "HRC" -msgstr "HRC" +msgid "Rear View" +msgstr "Widok z tyłu" -msgid "HTTPS CA File" -msgstr "Plik CA HTTPS" +msgid "Left" +msgstr "Lewo" -msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." -msgstr "Plik certyfikatu CA jest opcjonalny. Jest wymagany tylko w przypadku korzystania z HTTPS z certyfikatem podpisanym własnoręcznie." +msgid "Left View" +msgstr "Widok z lewej" -msgid "HTTP digest" -msgstr "Autoryzacja HTTP Digest" +msgid "Right" +msgstr "Prawo" -#, boost-format -msgid "" -"HTTP status: %1%\n" -"Message body: \"%2%\"" -msgstr "" -"Status HTTP: %1%\n" -"Treść wiadomości: \"%2%\"" +msgid "Right View" +msgstr "Widok z prawej" -msgid "Hardened Steel" -msgstr "Stal Hartowana" +msgid "Start a new window" +msgstr "Uruchom nowe okno" -msgid "Hardened steel" -msgstr "Stal hartowana" +msgid "New Project" +msgstr "Nowy projekt" -msgid "Heat the nozzle" -msgstr "Rozgrzewanie dyszy" +msgid "Start a new project" +msgstr "Rozpocznij nowy projekt" -msgid "" -"Heat the nozzle to target \n" -"temperature" -msgstr "" -"Podgrzej dyszę do żądanej \n" -"temperatury" +msgid "Open a project file" +msgstr "Otwórz plik projektu" -msgid "Heat the nozzle to target temperature" -msgstr "Podgrzej dyszę do temperatury docelowej" +msgid "Recent projects" +msgstr "Ostatnie projekty" -msgid "Heatbed preheating" -msgstr "Rozgrzewanie stołu drukarki" +msgid "Save Project" +msgstr "Zapisz projekt" -msgid "Heating hotend" -msgstr "Rozgrzewanie hotendu" +msgid "Save current project to file" +msgstr "Zapisz bieżący projekt do pliku" -msgid "Height" -msgstr "Wysokość" +msgid "Save Project as" +msgstr "Zapisz projekt jako" -msgid "Height:" -msgstr "Wysokość:" +msgid "Shift+" +msgstr "Shift+" -msgid "Height: " -msgstr "Wysokość: " +msgid "Save current project as" +msgstr "Zapisz bieżący projekt jako" -msgid "Height Range" -msgstr "Zakres wysokości" +msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" +msgstr "Importuj 3MF/STL/STEP/SVG/OBJ/AMF" -msgid "Height of initial layer. Making initial layer height thick slightly can improve build plate adhension" -msgstr "Wysokość pierwszej warstwy. Niewielkie zwiększenie wysokości pierwszej warstwy może poprawić przyczepność do stołu" +msgid "Load a model" +msgstr "Załaduj model" -msgid "Height of initial layer. Making initial layer height to be thick slightly can improve build plate adhension" -msgstr "Wysokość pierwszej warstwy. Nieznaczne zwiększenie grubości pierwszej warstwy, może poprawić przyczepność do płyty roboczej" +msgid "Import Configs" +msgstr "Importuj konfiguracje" -msgid "Height of the clearance cylinder around extruder. Used as input of auto-arrange to avoid collision when print object by object" -msgstr "Wielkość wolnej przestrzeni wokół ekstrudera w kształcie cylindra. Używane jako dane wejściowe do automatycznego rozmieszczenia, aby uniknąć kolizji podczas drukowania obiektu po obiekcie" +msgid "Load configs" +msgstr "Załaduj konfiguracje" -msgid "Height range" -msgstr "Zakres wysokości" +msgid "Import" +msgstr "Importuj" -msgid "Height range Modifier" -msgstr "Modyfikator zakresu wysokości" +msgid "Export all objects as one STL" +msgstr "Eksportuj wszystkie obiekty jako jeden plik STL" -msgid "Height ranges" -msgstr "Zakresy wysokości" +msgid "Export all objects as STLs" +msgstr "Eksportuj wszystkie obiekty jako plik STL" -msgid "Height to lid" -msgstr "Odległość od pokrywy" +msgid "Export Generic 3MF" +msgstr "Eksportuj ogólne 3MF" -msgid "Height to rod" -msgstr "Odległość od prowadnicy" +msgid "Export 3mf file without using some 3mf-extensions" +msgstr "Eksportuj plik 3mf bez użycia niektórych rozszerzeń 3mf" -msgid "Help" -msgstr "Pomoc" +msgid "Export current sliced file" +msgstr "Eksportuj bieżący pocięty plik" -msgid "Hexagon" -msgstr "Sześciokąt" +msgid "Export all plate sliced file" +msgstr "Eksportuj wszystkie pliki po pocięciu płyty" -msgid "Hide" -msgstr "Ukryj" +msgid "Export G-code" +msgstr "Eksportuj G-code" -msgid "Hide BambuStudio" -msgstr "Ukryj BambuStudio" +msgid "Export current plate as G-code" +msgstr "Eksportuj bieżącą płytę jako G-code" -msgid "Hide Others" -msgstr "Ukryj pozostałe" +msgid "Export Preset Bundle" +msgstr "" -msgid "High" -msgstr "Wysoki" +msgid "Export current configuration to files" +msgstr "Eksportuj bieżącą konfigurację do pliku" -msgid "High Temp Plate" -msgstr "High Temp Plate" +msgid "Export" +msgstr "Eksportuj" -msgid "High temperature Plate" -msgstr "High temperature Plate" +msgid "Quit" +msgstr "Wyjdź" -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)." +msgid "Undo" +msgstr "Cofnij" -msgid "Highlight faces according to overhang angle." -msgstr "Podświetl powierzchnie zgodnie z kątem nawisu." +msgid "Redo" +msgstr "Ponów" -msgid "Highlight overhang areas" -msgstr "Podświetl obszary nawisu" +msgid "Cut selection to clipboard" +msgstr "Kopiuj zaznaczenie do schowka" -msgid "Hilbert Curve" -msgstr "Krzywa Hilberta" +msgid "Copy" +msgstr "Kopiuj" -msgid "Holes of object will be grown or shrunk in XY plane by the configured value. Positive value makes holes bigger. Negative value makes holes smaller. This function is used to adjust size slightly when the object has assembling issue" -msgstr "Otwory obiektu zostaną powiększone lub zmniejszone na płaszczyźnie XY o wartość skonfigurowaną. Dodatnia wartość powiększa otwory. Ujemna wartość zmniejsza otwory. Tą funkcję używa się do delikatnej korekty rozmiaru, gdy obiekt ma problem z montażem" +msgid "Copy selection to clipboard" +msgstr "Kopiuj zaznaczenie do schowka" -msgid "Hollow" -msgstr "Wydrążony" +msgid "Paste" +msgstr "Wklej" -msgid "Home page and daily tips" -msgstr "Strona główna i codzienne wskazówki" +msgid "Paste clipboard" +msgstr "Wklej ze schowka" -msgid "Homing toolhead" -msgstr "Bazowanie głowicy" +msgid "Delete selected" +msgstr "Usuń zaznaczenie" -msgid "Honeycomb" -msgstr "Plaster miodu" +msgid "Deletes the current selection" +msgstr "Usuwa bieżące zaznaczenie" -msgid "Horizontal" -msgstr "Poziomo" +msgid "Delete all" +msgstr "Usuń wszystko" -msgid "Horizontal slider - Move active thumb Left" -msgstr "Suwak poziomy - Przesuń aktywny punkt w lewo" +msgid "Deletes all objects" +msgstr "Usuwa wszystkie obiekty" -msgid "Horizontal slider - Move active thumb Right" -msgstr "Suwak poziomy - Przesuń aktywny punkt w prawo" +msgid "Clone selected" +msgstr "Zduplikuj wybrane" -msgid "Horizontal text" -msgstr "Tekst poziomy" +msgid "Clone copies of selections" +msgstr "Klonuje kopie zaznaczenia" -msgid "Host" -msgstr "Host" +msgid "Select all" +msgstr "Zaznacz wszystko" -msgid "Host Setting" -msgstr "Ustawienia hosta" +msgid "Selects all objects" +msgstr "Zaznacza wszystkie obiekty" -msgid "Host Type" -msgstr "Typ hosta" +msgid "Deselect all" +msgstr "Odznacz wszystko" -msgid "Hostname" -msgstr "Nazwa Hosta" +msgid "Deselects all objects" +msgstr "Odznacza wszystkie obiekty" -msgid "Hostname, IP or URL" -msgstr "Nazwa hosta, IP lub URL" +msgid "Use Perspective View" +msgstr "Użyj widoku perspektywicznego" -msgid "Hot Bed STL" -msgstr "Model Stołu" +msgid "Use Orthogonal View" +msgstr "Użyj widoku ortogonalnego" -msgid "Hot Bed SVG" -msgstr "Tekstura Stołu" +msgid "Show &Labels" +msgstr "Pokaż &etykiety" -msgid "How do you like this printing file?" -msgstr "Jak Ci się podoba ten plik do druku?" +msgid "Show object labels in 3D scene" +msgstr "Pokaż etykiety obiektów na scenie 3D" -msgid "How many layers of skirt. Usually only one layer" -msgstr "Liczba warstw Skirtu: zazwyczaj tylko jedna warstwa" +msgid "Show &Overhang" +msgstr "Pokaż &Nadhang" -msgid "How to use calibration result?" -msgstr "Jak korzystać z wyniku kalibracji?" +msgid "Show object overhang highlight in 3D scene" +msgstr "Pokaż podświetlenie nawisów obiektów w scenie 3D" -#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] -msgid "" -"How to use keyboard shortcuts\n" -"Did you know that Bambu Studio offers a wide range of keyboard shortcuts and 3D scene operations." -msgstr "" -"Jak korzystać z skrótów klawiszowych\n" -"Czy wiesz, że Bambu Studio oferuje szeroki zakres skrótów klawiszowych i operacji na scenie 3D." +msgid "Services" +msgstr "Usługi" -msgid "ID" -msgstr "ID" +msgid "Hide BambuStudio" +msgstr "Ukryj BambuStudio" -msgid "IP" -msgstr "IP" +msgid "Hide Others" +msgstr "Ukryj pozostałe" -msgid "IP and Access Code Verified! You may close the window" -msgstr "Zweryfikowano IP i kod dostępu! Możesz zamknąć okno" +msgid "Show All" +msgstr "Pokaż wszystko" -msgid "Identifying build plate type" -msgstr "Identyfikacja typu stołu drukarki" +msgid "Quit BambuStudio" +msgstr "Wyjdź z BambuStudio" -msgid "Idle" -msgstr "Bezczynny" +msgid "Preferences" +msgstr "Preferencje" -msgid "Idling..." -msgstr "Bezczynność..." +msgid "View" +msgstr "Widok" -msgid "If enable this setting, part cooling fan will never be stoped and will run at least at minimum speed to reduce the frequency of starting and stoping" -msgstr "Włączenie tego ustawienia oznacza, że wentylator chłodzący część nigdy się nie zatrzyma całkowicie, a zamiast tego będzie pracował co najmniej z minimalną prędkością, aby zmniejszyć częstotliwość jego uruchamiania i zatrzymywania." +msgid "Help" +msgstr "Pomoc" -msgid "If enable this setting, part cooling fan will never be stopped and will run at least at minimum speed to reduce the frequency of starting and stopping" -msgstr "Jeśli ta opcja jest włączona, wentylator chłodzący części nigdy nie zostanie zatrzymany i będzie pracował przynajmniej z minimalną prędkością, aby zmniejszyć częstotliwość włączania i wyłączania" +msgid "Temperature Calibration" +msgstr "Kalibracja temperatury" -msgid "If enabled, a timelapse video will be generated for each print. After each layer is printed, the toolhead will move to the excess chute, and then a snapshot is taken with the chamber camera. All of these snapshots are composed into a timelapse video when printing completes. Since the melt filament may leak from the nozzle during the process of taking a snapshot, prime tower is required for nozzle priming." -msgstr "Jeśli ta opcja jest włączona, dla każdego wydruku zostanie wygenerowany film poklatkowy (timelaps). Po wydrukowaniu każdej warstwy głowica przesunie się w pobliże otworu wyrzutowego przy każdej zmianie warstwy, a następnie zostanie wykonane zdjęcie kamerą w komorze. Wszystkie te zdjęcia są składane w film poklatkowy po zakończeniu drukowania. Ponieważ stopiony filament może wyciekać z dyszy podczas wykonywania zdjęcia, do oczyszczania dyszy wymagana jest wieża czyszcząca." +msgid "Pass 1" +msgstr "Procedura 1" -msgid "If enabled, auto-calculate every time when filament is changed" -msgstr "Jeśli ta opcja jest włączona, automatycznie obliczaj za każdym razem, gdy zmieniany jest filament" +msgid "Flow rate test - Pass 1" +msgstr "Test natężenie przepływu - Przejście 1" -msgid "If enabled, auto-calculate every time when the color is changed." -msgstr "Jeśli ta opcja jest włączona, obliczaj automatycznie przy każdej zmianie koloru." +msgid "Pass 2" +msgstr "Procedura 2" -msgid "If enabled, auto-calculate everytime the color changed." -msgstr "Jeśli opcja ta jest włączona, automatyczne obliczanie następuje za każdym razem, gdy zmienia się kolor." +msgid "Flow rate test - Pass 2" +msgstr "Test natężenie przepływu - Przejście 2" -msgid "If enabled, bridges are more reliable, can bridge longer distances, but may look worse. If disabled, bridges look better but are reliable just for shorter bridged distances." -msgstr "Jeśli ta opcja jest włączona, mosty są bardziej niezawodne, mogą obejmować większe długości, ale mogą wyglądać gorzej. Jeśli wyłączone, mosty wyglądają lepiej, ale są niezawodne tylko w przypadku krótszych odcinków." +msgid "Flow rate" +msgstr "Natężenie przepływu" -msgid "If enabled, sets BambuStudio as default application to open .3mf files" -msgstr "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację do otwierania plików .3mf" +msgid "Pressure advance" +msgstr "Kalibracja PA" -msgid "If enabled, sets BambuStudio as default application to open .step files" -msgstr "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację do otwierania plików .step/.stp" +msgid "Retraction test" +msgstr "Test Retrakcji" -msgid "If enabled, sets BambuStudio as default application to open .stl files" -msgstr "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację do otwierania plików .stl" +msgid "Max flowrate" +msgstr "Maksymalne natężenie przepływu" -msgid "If enabled, sets Bambu Studio as default application to open .3mf files" -msgstr "Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania plików .3mf" +msgid "VFA" +msgstr "VFA" -msgid "If enabled, sets Bambu Studio as default application to open .step files" -msgstr "Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania plików .step" +msgid "More..." +msgstr "Więcej..." -msgid "If enabled, sets Bambu Studio as default application to open .stl files" -msgstr "Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania plików .stl" +msgid "Tutorial" +msgstr "Samouczek" -msgid "If enabled, useful hints are displayed at startup." -msgstr "Jeśli ta opcja jest włączona, po uruchamianiu programu wyświetlane są przydatne wskazówki." +msgid "Calibration help" +msgstr "Pomoc w kalibracji" -msgid "If first selected item is a part, the second one should be part in the same object." -msgstr "Jeśli pierwszy zaznaczony element jest częścią, drugi powinien być też częścią tego samego obiektu." +msgid "More calibrations" +msgstr "Więcej kalibracji" -msgid "If first selected item is an object, the second one should also be object." -msgstr "Jeśli pierwszy wybrany element jest obiektem, drugi powinien też nim być." +msgid "Window" +msgstr "Okno" -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 "Jeśli wybrany jest tryb \"Tradycyjny\", dla każdego wydruku będzie tworzony film poklatkowy (timelapse). Po wydrukowaniu każdej warstwy robione jest zdjęcie kamerą w komorze. Wszystkie te zdjęcia są komponowane w film poklatkowy po zakończeniu drukowania. Jeśli wybrany jest tryb \"Wygładź\", głowica przesunie się nad wieżę po wydrukowaniu każdej warstwy, a następnie zrobi zdjęcie. Ponieważ stopiony filament może wyciekać z dyszy podczas robienia zdjęcia, wieża czyszcząca jest wymagana w trybie \"Wygładź\" do czyszczenia dyszy." +msgid "Minimize" +msgstr "Zminimalizuj" -msgid "If the first selected item is a part, the second one should be part of the same object." -msgstr "Jeśli pierwszy wybrany element jest częścią, drugi powinien być częścią tego samego obiektu." +msgid "Zoom" +msgstr "Powiększenie" -msgid "If the first selected item is an object, the second one should also be an object." -msgstr "Jeśli pierwszy zaznaczony element to obiekt, drugi powinien być również obiektem." +msgid "Tile Window to Left of Screen" +msgstr "Ustaw okno z lewej strony ekranu" -msgid "" -"If there are two identical filaments in AMS, AMS filament backup will be enabled. \n" -"(Currently supporting automatic supply of consumables with the same brand, material type, and color)" -msgstr "" -"W przypadku, gdy podczas drukowania w systemie AMS zużyje się jeden z filamentów, system automatycznie przełączy na drugi identyczny filament.\n" -"(System obecnie wspiera automatyczne przełączanie na materiały eksploatacyjne tej samej marki, rodzaju i koloru)" +msgid "Tile Window to Right of Screen" +msgstr "Ustaw okno z prawej strony ekranu" -msgid "If this is enabled, when starting BambuStudio and another instance of the same BambuStudio is already running, that instance will be reactivated instead." -msgstr "Jeśli ta opcja jest włączona, podczas uruchamiania BambuStudio z inną instancją BambuStudio już uruchomioną, ta instancja zostanie ponownie aktywowana." +msgid "Replace Tiled Window" +msgstr "Zamień ułożone okno" -msgid "If this is enabled, when starting Bambu Studio and another instance of the same Bambu Studio is already running, that instance will be reactivated instead." -msgstr "Jeśli ta opcja jest włączona, po uruchomieniu Bambu Studio, gdy inna instancja tego samego Bambu Studio jest już uruchomiona, ta instancja zostanie ponownie aktywowana." +msgid "Remove Window from Set" +msgstr "Usuń okno z zestawu" -msgid "If this value is positive, Z hop will only come into effect when Z is above the parameter: \"Z hop lower boundary\" and is below this value" -msgstr "Jeśli podano wartość dodatnią, oś Z będzie podnosić się tylko powyżej określonej tutaj wysokości. Dzięki temu możesz wyłączyć podnoszenie osi Z podczas drukowania pierwszych warstw (na początku drukowania)" +msgid "Bring All to Front" +msgstr "Przenieś wszystko do przodu" -msgid "If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate multiple scripts with a semicolon. Scripts will be passed the absolute path to the G-code file as the first argument, and variables of settings also can be read" -msgstr "Jeśli chcesz przetworzyć wynikowy G-code za pomocą niestandardowych skryptów, po prostu wyszczególnij ich pełne ścieżki tutaj. Oddziel poszczególne skrypty średnikiem. Skrypty te otrzymają pełną ścieżkę do pliku G-code z wyższym priorytetem, a także będą mogły odczytywać zmienne ustawień" +msgid "&Open G-code" +msgstr "&Otwórz plik G-code" -msgid "If you would like to try Bambu Studio Beta, you may click to" -msgstr "Jeśli chciałbyś wypróbować Bambu Studio Beta, możesz kliknąć tutaj" +msgid "Open a G-code file" +msgstr "Otwórz plik G-code" -msgid "If your firmware requires relative E values, check this, otherwise leave it unchecked. Must use relative e distance for Bambu printer" -msgstr "Jeśli twój firmware wymaga wartości E względnych, zaznacz to, w przeciwnym razie pozostaw to niewybrane. Należy używać względnych odległości E dla drukarki Bambu" +msgid "Re&load from Disk" +msgstr "Przeładuj z dysku" -msgid "Ignore" -msgstr "Ignoruj" +msgid "Reload the plater from disk" +msgstr "Przeładuj plater z dysku" -msgid "Ignore HTTPS certificate revocation checks" -msgstr "Ignoruj sprawdzanie unieważnienia certyfikatu HTTPS" +msgid "Export &Toolpaths as OBJ" +msgstr "Eksportuj &ścieżki narzędziowe jako OBJ" -msgid "Ignore HTTPS certificate revocation checks in case of missing or offline distribution points. One may want to enable this option for self signed certificates if connection fails." -msgstr "Ignoruj sprawdzanie unieważnienia certyfikatu HTTPS w przypadku braku lub wyłączonych punktów dystrybucji. Można chcieć włączyć tę opcję dla certyfikatów podpisanych własnoręcznie, jeśli połączenie nie powiedzie się." +msgid "Export toolpaths as OBJ" +msgstr "Eksportuj ścieżki narzędziowe jako OBJ" -msgid "Illegal instruction" -msgstr "Niedozwolona instrukcja" +msgid "Open &Studio" +msgstr "Otwórz &Studio" -msgid "Immediately score" -msgstr "Punktacja" +msgid "Open Studio" +msgstr "Otwórz Studio" -msgid "Imperial" -msgstr "Imperialny" +msgid "&Quit" +msgstr "&Zakończ" -msgid "Import" -msgstr "Importuj" +#, c-format, boost-format +msgid "Quit %s" +msgstr "Zakończ %s" -msgid "Import 3MF/STL/STEP/OBJ/AMF" -msgstr "Importuj 3MF/STL/STEP/OBJ/AMF" +msgid "&File" +msgstr "&Plik" -msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "Importuj 3MF/STL/STEP/SVG/OBJ/AMF" +msgid "&View" +msgstr "&Widok" -msgid "Import 3mf file failed" -msgstr "Import pliku 3mf nie powiódł się" +msgid "&Help" +msgstr "&Pomoc" -msgid "Import Configs" -msgstr "Importuj konfiguracje" +#, c-format, boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "Plik o tej samej nazwie już istnieje: %s, czy chcesz go nadpisać." -msgid "Import File" -msgstr "Importuj plik" +#, c-format, boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" +"Konfiguracja o tej samej nazwie już istnieje: %s, czy chcesz ją nadpisać." -msgid "Import Preset" -msgstr "Wynik importu" +msgid "Overwrite file" +msgstr "Nadpisz plik" -msgid "Import file" -msgstr "Importuj plik" +msgid "Yes to All" +msgstr "Tak dla wszystkich" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "Importuj dane geometryczne z plików STL/STEP/3MF/OBJ/AMF" +msgid "No to All" +msgstr "Nie dla wszystkich" -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." -msgstr "Importuj dane geometrii z plików STL/STEP/3MF/OBJ/AMF." +msgid "Choose a directory" +msgstr "Wybierz katalog" -msgid "Import geometry only" -msgstr "Importuj tylko geometrię" +#, c-format, boost-format +msgid "There is %d config exported. (Only non-system configs)" +msgid_plural "There are %d configs exported. (Only non-system configs)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -msgid "Import model and profile" -msgstr "Importuj model i profil" +msgid "Export result" +msgstr "Wynik eksportu" -msgid "Import model only" -msgstr "Importuj tylko model" +msgid "Select profile to load:" +msgstr "Wybierz profil do załadowania:" -msgid "Import profile only" -msgstr "Importuj tylko profil" +#, c-format, boost-format +msgid "There is %d config imported. (Only non-system and compatible configs)" +msgid_plural "" +"There are %d configs imported. (Only non-system and compatible configs)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" msgid "Import result" msgstr "Wynik importu" -msgid "Importing Model" -msgstr "Importowanie modelu" +msgid "File is missing" +msgstr "Plik jest niedostępny" -msgid "Importing SLA archive" -msgstr "Importowanie archiwum SLA" +msgid "The project is no longer available." +msgstr "Projekt jest już niedostępny." -msgid "Importing canceled." -msgstr "Importowanie anulowane." +msgid "Filament Settings" +msgstr "Ustawienia filamentu" -msgid "Importing done." -msgstr "Importowanie zakończone." +msgid "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. The Process presets\n" +"2. The Filament presets\n" +"3. The Printer presets" +msgstr "" +"Czy chcesz zsynchronizować swoje ustawienia z Bambu Cloud? \n" +"Zawiera ono następujące informacje:\n" +"1. Profil procesu\n" +"2. Profil filamentu\n" +"3. Profil drukarki" -msgid "Importing obj occurred an unknown error." -msgstr "Podczas importowania pliku OBJ wystąpił nieznany błąd." +msgid "Synchronization" +msgstr "Synchronizacja" -msgid "Importing obj with png function is developing." -msgstr "Importowanie plików OBJ z funkcją PNG jest w trakcie rozwoju." +msgid "The device cannot handle more conversations. Please retry later." +msgstr "" +"Urządzenie nie może obsługiwać kolejnych połączeń. Proszę spróbować ponownie " +"później." -msgid "Importing to Bambu Studio failed. Please download the file and manually import it." -msgstr "Importowanie do Bambu Studio nie powiodło się. Proszę pobrać plik i ręcznie go zaimportować." +msgid "Player is malfunctioning. Please reinstall the system player." +msgstr "" +"Odtwarzacz nie działa poprawnie. Proszę ponownie zainstalować odtwarzacz " +"systemowy." -#: resources/data/hints.ini: [hint:Improve strength] -msgid "" -"Improve strength\n" -"Did you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" +msgid "The player is not loaded, please click \"play\" button to retry." msgstr "" -"Poprawa wytrzymałości\n" -"Czy wiesz, że można używać większej liczby pętli ściany i użyć większej gęstości wypełnienia, aby zwiększyć wytrzymałość modelu?" +"Odtwarzacz nie został załadowany, proszę kliknąć przycisk \"Odtwórz\", aby " +"spróbować ponownie." -msgid "InFo" -msgstr "Informacje" +msgid "Temporarily closed because there is no operating for a long time." +msgstr "" -#, c-format, boost-format -msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "W kolejce do przetwarzania w chmurze jest %s zadań przed tobą." +msgid "Temporarily closed because there is no printing for a while." +msgstr "" -msgid "In addition, Flow Rate Calibration is crucial for foaming materials like LW-PLA used in RC planes. These materials expand greatly when heated, and calibration provides a useful reference flow rate." -msgstr "Dodatkowo, kalibracja natężenie przepływu jest kluczowa dla materiałów piankowych, takich jak LW-PLA używane w samolotach RC. Te filamenty znacząco się rozprężają pod wpływem temperatury, a kalibracja zapewnia przydatną referencyjną prędkość przepływu." +msgid "Please confirm if the printer is connected." +msgstr "Proszę potwierdzić, czy drukarka jest podłączona." msgid "" -"In order to reduce the visibility of the seam in a closed loop extrusion, the loop is interrupted and shortened by a specified amount.\n" -"This amount as a percentage of the current extruder diameter. The default value for this parameter is 15" +"The printer is currently busy downloading. Please try again after it " +"finishes." msgstr "" -"W celu zmniejszenia widoczności szwu w profilu o zamkniętej pętli, pętla jest przerywana i skracana o określoną długość.\n" -"Wartość ta wyrażona jest jako procent aktualnej średnicy ekstrudera. Domyślna wartość tego parametru to 15" +"Drukarka aktualnie pobiera dane. Proszę spróbować ponownie po zakończeniu " +"tego procesu." -#, c-format, boost-format -msgid "In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing parameters and settings. %s follows the same principle and uses machine learning to improve its performance from the successes and failures of the vast number of prints by our users. We are training %s to be smarter by feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information described in Privacy Policy. We will not collect any Personal Data by which an individual can be identified directly or indirectly, including without limitation names, addresses, payment information, or phone numbers. By enabling this service, you agree to these terms and the statement about Privacy Policy." -msgstr "W społeczności druku 3D uczymy się z sukcesów i niepowodzeń innych, dostosowując nasze parametry i ustawienia cięcia. %s postępuje zgodnie z tą samą zasadą i wykorzystuje uczenie maszynowe do poprawy swojej wydajności na podstawie sukcesów i niepowodzeń ogromnej liczby wydruków naszych użytkowników. Szkolimy %s, aby stały się bardziej inteligentne, dostarczając im rzeczywistych danych. Jeśli jesteś gotów, ta usługa uzyska dostęp do informacji z dzienników błędów i dzienników użycia, które mogą zawierać informacje opisane w Polityce prywatności. Nie będziemy zbierać żadnych Danych Osobowych, które pozwalają zidentyfikować osobę bezpośrednio lub pośrednio, w tym bez ograniczeń nazw, adresów, informacji płatniczych czy numerów telefonów. Korzystając z tej usługi, zgadzasz się na te warunki i oświadczenie dotyczące Polityki prywatności." - -msgid "In the calibration of extrusion flow" -msgstr "Trwa kalibracja przepływu" +msgid "Printer camera is malfunctioning." +msgstr "Kamera drukarki jest uszkodzona." -msgid "In the calibration of laser scanner" -msgstr "Trwa kalibracja skanera laserowego" +msgid "Problem occured. Please update the printer firmware and try again." +msgstr "" +"Wystąpił problem. Proszę zaktualizować oprogramowanie drukarki i spróbować " +"ponownie." -msgid "Incompatible" -msgstr "Niekompatybilne" +msgid "" +"LAN Only Liveview is off. Please turn on the liveview on printer screen." +msgstr "" +"Tryb podglądu LAN jest wyłączony. Proszę włączyć podgląd na żywo na ekranie " +"drukarki." -msgid "Incompatible 3mf" -msgstr "Niekompatybilny 3mf" +msgid "Please enter the IP of printer to connect." +msgstr "Proszę podać adres IP drukarki, aby nawiązać połączenie." -msgid "Incompatible presets" -msgstr "Niekompatybilne profile" +msgid "Initializing..." +msgstr "Inicjalizacja..." -msgid "Incorrect password" -msgstr "Nieprawidłowe hasło" +msgid "Connection Failed. Please check the network and try again" +msgstr "" +"Połączenie nieudane. Proszę sprawdzić połączenie sieciowe i spróbować " +"ponownie" -msgid "Increase/decrease edit area" -msgstr "Zwiększ/zmniejsz obszar edycji" +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 "Independent support layer height" -msgstr "Niezależna wysokość warstwy podpory" +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 "Infill" -msgstr "Wypełnienie" +msgid "Video Stopped." +msgstr "" -msgid "Infill/Wall overlap" -msgstr "Nakładanie wypełnienia na obrysy" +msgid "LAN Connection Failed (Failed to start liveview)" +msgstr "Błąd połączenia LAN (Nie udało się uruchomić podglądu na żywo)" -msgid "Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to line width of sparse infill" -msgstr "Obszar wypełnienia jest nieznacznie powiększany, aby zachodził na ścianę, co poprawia przyczepność. Wartość procentowa jest względna do szerokości linii wypełnienia" +msgid "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" +msgstr "" +"Narzędzia do wirtualnej kamery są wymagane do tego zadania!\n" +"Czy chcesz je zainstalować?" -msgid "Infill combination" -msgstr "Kombinacja wypełnienia" +msgid "Downloading Virtual Camera Tools" +msgstr "Pobieranie narzędzi wirtualnej kamery" -msgid "Infill density(%)" -msgstr "Gęstość wypełnienia (%)" +msgid "" +"Another virtual camera is running.\n" +"Bambu Studio supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" +msgstr "" +"Inna wirtualna kamera jest już uruchomiona.\n" +"Bambu Studio obsługuje tylko jedną wirtualną kamerę.\n" +"Czy chcesz zatrzymać tę wirtualną kamerę?" -msgid "Infill direction" -msgstr "Kierunek wypełnienia" +#, c-format, boost-format +msgid "Virtual camera initialize failed (%s)!" +msgstr "Inicjalizacja wirtualnej kamery nie powiodła się (%s)!" -msgid "Info" -msgstr "Info" +msgid "Network unreachable" +msgstr "Sieć niedostępna" msgid "Information" msgstr "Informacje" -msgid "Initial layer" -msgstr "Pierwsza warstwa" - -msgid "Initial layer bed temperature" -msgstr "Temperatura stołu dla pierwszej warstwy" - -msgid "Initial layer density" -msgstr "Gęstość pierwszej warstwy" - -msgid "Initial layer expansion" -msgstr "Rozszerzenie pierwszej warstwy" +msgid "Playing..." +msgstr "Odtwarzanie..." -msgid "Initial layer flow ratio" -msgstr "Współczynnik przepływu pierwszej warstwy" +msgid "Loading..." +msgstr "Ładowanie..." -msgid "Initial layer height" -msgstr "Wysokość pierwszej warstwy" +msgid "Year" +msgstr "Rok" -msgid "Initial layer infill" -msgstr "Wypełnienie pierwszej warstwy" +msgid "Month" +msgstr "Miesiąc" -msgid "Initial layer nozzle temperature" -msgstr "Temperatura dyszy pierwszej warstwy" +msgid "All Files" +msgstr "Wszystkie pliki" -msgid "Initial layer speed" -msgstr "Prędkość pierwszej warstwy" +msgid "Group files by year, recent first." +msgstr "Grupuj pliki według roku, najpierw najnowsze." -#, c-format, boost-format -msgid "Initialize failed [%d]!" -msgstr "Inicjalizacja nie powiodła się [%d]!" +msgid "Group files by month, recent first." +msgstr "Grupuj pliki według miesiąca, najpierw najnowsze." -#, c-format, boost-format -msgid "Initialize failed (%s)!" -msgstr "Inicjalizacja nie powiodła się (%s)!" +msgid "Show all files, recent first." +msgstr "Pokaż wszystkie pliki, najpierw najnowsze." -msgid "Initialize failed (Device connection not ready)!" -msgstr "Inicjalizacja nie powiodła się (brak gotowości połączenia z urządzeniem)!" +msgid "Timelapse" +msgstr "Timelaps" -msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "Inicjalizacja nie powiodła się (brak adresu IP drukarki w sieci LAN)!" +msgid "Switch to timelapse files." +msgstr "Przełącz na pliki timelapse." -msgid "Initialize failed (No Camera Device)!" -msgstr "Inicjalizacja nie powiodła się (brak urządzenia kamery)!" +msgid "Video" +msgstr "Wideo" -msgid "Initialize failed (No Device)!" -msgstr "Inicjalizacja nie powiodła się (brak urządzenia)!" +msgid "Switch to video files." +msgstr "Przełącz na pliki wideo." -msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "Inicjowanie nie powiodło się (niedostępne w trybie tylko LAN)!" +msgid "Switch to 3mf model files." +msgstr "Przełącz na pliki modeli 3mf." -msgid "Initialize failed (Not supported by printer)!" -msgstr "Inicjalizacja nie powiodła się (nieobsługiwane przez drukarkę)!" +msgid "Delete selected files from printer." +msgstr "Usuń wybrane pliki z drukarki." -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "Inicjalizacja nie powiodła się (nie jest obsługiwana przez bieżącą wersję drukarki)!" +msgid "Download" +msgstr "Pobierz" -msgid "Initialize failed (Not supported with LAN-only mode)!" -msgstr "Inicjalizacja nie powiodła się (nieobsługiwana w trybie tylko LAN)!" +msgid "Download selected files from printer." +msgstr "Pobierz wybrane pliki z drukarki." -msgid "Initialize failed (Not supported without remote video tunnel)!" -msgstr "Inicjalizacja nie powiodła się (nie jest obsługiwana bez zdalnego tunelu wideo)!" +msgid "Select" +msgstr "Zaznacz" -msgid "Initializing..." -msgstr "Inicjalizacja..." +msgid "Batch manage files." +msgstr "Zarządzaj plikami zbiorczo." -msgid "Inner brim only" -msgstr "Tylko wewnętrzny Brim" +msgid "Refresh" +msgstr "Odśwież" -msgid "Inner wall" -msgstr "Wewnętrzna ściana" +msgid "Reload file list from printer." +msgstr "Przeładuj listę plików z drukarki." -msgid "Inner wall speed" -msgstr "Prędkość ściany wewnętrznej" +msgid "No printers." +msgstr "Brak drukarek." -msgid "Input Custom Model" -msgstr "Wprowadź Własny Model" +msgid "Loading file list..." +msgstr "Ładowanie listy plików..." -msgid "Input Custom Vendor" -msgstr "Wprowadź Niestandardowego Dostawce" +msgid "No files" +msgstr "Brak plików" -msgid "Input Value" -msgstr "Wartość wejściowa" +msgid "Load failed" +msgstr "Błąd ładowania" -msgid "Input access code" -msgstr "Wprowadź kod dostępu" +msgid "" +"Browsing file in SD card is not supported in current firmware. Please update " +"the printer firmware." +msgstr "" +"Przeglądanie plików na karcie SD nie jest obsługiwane w bieżącym " +"oprogramowaniu. Proszę zaktualizować oprogramowanie drukarki." -msgid "Input text" -msgstr "Wprowadź tekst" +msgid "" +"Please check if the SD card is inserted into the printer.\n" +"If it still cannot be read, you can try formatting the SD card." +msgstr "" +"Sprawdź, czy karta SD jest włożona do drukarki.\n" +"Jeśli dalej jest problem z odczytem, spróbuj sformatować kartę SD." -msgid "Insert Gcode between objects. This parameter will only come into effect when you print your models object by object" -msgstr "Wstaw G-code między obiektami. Ten parametr będzie działał tylko wtedy, gdy drukujesz swoje modele obiekt po obiekcie" +msgid "LAN Connection Failed (Failed to view sdcard)" +msgstr "Błąd połączenia LAN (Nie udało się uruchomić podglądu na żywo)" -msgid "Insert a pause command at the beginning of this layer." -msgstr "Wstaw polecenie pauzy na początku tej warstwy." +msgid "Browsing file in SD card is not supported in LAN Only Mode." +msgstr "" +"Przeglądanie plików na karcie SD nie jest obsługiwane w trybie tylko LAN." -msgid "Insert custom G-code at the beginning of this layer." -msgstr "Wstaw niestandardowy G-code na początku tej warstwy." +#, c-format, boost-format +msgid "You are going to delete %u file from printer. Are you sure to continue?" +msgid_plural "" +"You are going to delete %u files from printer. Are you sure to continue?" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -msgid "Insert template custom G-code at the beginning of this layer." -msgstr "Wstaw niestandardowy szablon G-code na początku tej warstwy." +msgid "Delete files" +msgstr "Usuń pliki" -msgid "Insertion update" -msgstr "Aktualizacja wymiany" +#, c-format, boost-format +msgid "Do you want to delete the file '%s' from printer?" +msgstr "Czy chcesz usunąć plik '%s' z drukarki?" -msgid "Inspecting first layer" -msgstr "Inspekcja pierwszej warstwy" +msgid "Delete file" +msgstr "Usuń plik" -msgid "Install failed" -msgstr "Instalacja nieudana" +msgid "Fetching model infomations ..." +msgstr "Pobieranie informacji o modelu ..." -msgid "Install successfully." -msgstr "Zainstalowano pomyślnie." +msgid "Failed to fetch model information from printer." +msgstr "Nie udało się pobrać informacji o modelu z drukarki." -msgid "Installing" -msgstr "Instalowanie" +msgid "Failed to parse model information." +msgstr "Nie udało się przeanalizować informacji o modelu" -msgid "Instance manipulation" -msgstr "Manipulacja instancją" +msgid "" +"The .gcode.3mf file contains no G-code data.Please slice it whth Bambu " +"Studio and export a new .gcode.3mf file." +msgstr "" +"Plik .gcode.3mf nie zawiera danych G-code. Proszę pokroić go za pomocą Bambu " +"Studio i wyeksportować nowy plik .gcode.3mf." -msgid "Integration failed." -msgstr "Integracja nie powiodła się." +#, c-format, boost-format +msgid "File '%s' was lost! Please download it again." +msgstr "Plik '%s' został utracony! Proszę pobrać go ponownie." -msgid "Integration was successful." -msgstr "Integracja zakończona sukcesem." +#, c-format, boost-format +msgid "" +"File: %s\n" +"Title: %s\n" +msgstr "" +"Plik: %s\n" +"Tytuł: %s\n" -msgid "Interface pattern" -msgstr "Wzór warstwy łączącej" +msgid "Download waiting..." +msgstr "Oczekiwanie na pobieranie..." -msgid "Interface shells" -msgstr "Powłoki łączące" +msgid "Play" +msgstr "Odtwarzaj" -msgid "Interface use loop pattern" -msgstr "Użyj wzoru pętli dla warstw łączących" +msgid "Open Folder" +msgstr "Otwórz folder" -msgid "Interlocking depth of a segmented region" -msgstr "Głębokość zazębiania się podzielonego na segmenty obszaru" +msgid "Download finished" +msgstr "Pobieranie zakończone" -msgid "Interlocking depth of a segmented region. Zero disables this feature." -msgstr "Głębokość blokady obszaru segmentowanego. Zero wyłącza tę funkcję." +#, c-format, boost-format +msgid "Downloading %d%%..." +msgstr "Pobieranie %d%%..." -msgid "Internal Error" -msgstr "Błąd wewnętrzny" +msgid "" +"Reconnecting the printer, the operation cannot be completed immediately, " +"please try again later." +msgstr "" +"Ponowne łączenie z drukarką, operacja nie może być teraz zakończona, spróbuj " +"ponownie później." -msgid "Internal Version" -msgstr "Wersja wewnętrzna" +msgid "File does not exist." +msgstr "Plik nie istnieje." -msgid "Internal bridge support thickness" -msgstr "Grubość wewnętrznej podpory mostu" +msgid "File checksum error. Please retry." +msgstr "Błąd sumy kontrolnej pliku. Spróbuj ponownie." -msgid "Internal developer mode" -msgstr "Wewnętrzny tryb deweloperski" +msgid "Not supported on the current printer version." +msgstr "Nieobsługiwane w bieżącej wersji drukarki." -msgid "Internal solid infill" -msgstr "Wypełnienie wewn." +#, c-format, boost-format +msgid "Error code: %d" +msgstr "Kod błędu: %d" -msgid "Internal solid infill pattern" -msgstr "Wewnętrzny wzór pełnego wypełnienia" +msgid "Speed:" +msgstr "Prędkość:" -msgid "Intersection" -msgstr "Przecięcie" +msgid "Deadzone:" +msgstr "Martwa strefa:" -msgid "Invalid connectors detected" -msgstr "Wykryto nieprawidłowe łączniki" +msgid "Options:" +msgstr "Opcje:" -msgid "Invalid data" -msgstr "Nieprawidłowe dane" +msgid "Translation/Zoom" +msgstr "Przesunięcie/Przybliżenie" -msgid "Invalid file format." -msgstr "Nieprawidłowy format pliku." +msgid "3Dconnexion settings" +msgstr "Ustawienia 3Dconnexion" -#, boost-format -msgid "Invalid format. Expected vector format: \"%1%\"" -msgstr "Nieprawidłowy format. Oczekiwany format wektora: \"%1%\"" +msgid "Swap Y/Z axes" +msgstr "Zamień osie Y/Z" -msgid "Invalid input." -msgstr "Nieprawidłowe dane wejściowe." +msgid "Printing Progress" +msgstr "Postęp drukowania" -msgid "Invalid name, the following characters are not allowed:" -msgstr "Nieprawidłowa nazwa, poniższe znaki są niedozwolone:" +msgid "Resume" +msgstr "Wznów" -msgid "Invalid nozzle diameter" -msgstr "Nieprawidłowa średnica dyszy" +msgid "Stop" +msgstr "Zatrzymaj" -msgid "Invalid number" -msgstr "Błędny numer" +msgid "Layer: N/A" +msgstr "Warstwa: N/A" -msgid "Invalid numeric." -msgstr "Błędna wartość numeryczna." +msgid "Clear" +msgstr "Wyczyść" msgid "" -"Invalid state. \n" -"No one part is selected for keep after cut" +"You have completed printing the mall model, \n" +"but the synchronization of rating information has failed." msgstr "" -"Nieprawidłowy stan.\n" -"Nie wybrano części, która ma być zachowana po przycięciu." +"Ukończyłeś drukowanie modelu, \n" +"ale synchronizacja informacji o ocenie nie powiodła się." + +msgid "How do you like this printing file?" +msgstr "Jak Ci się podoba ten plik do druku?" msgid "" -"Invalid state. \n" -"No one part is selected to keep after cut" -msgstr "" -"Nieprawidłowy stan.\n" -"Nie wybrano części, która ma być zachowana po przycięciu." +"(The model has already been rated. Your rating will overwrite the previous " +"rating.)" +msgstr "(Model został już oceniony. Twoja ocena zastąpi poprzednią.)" -msgid "Invalid value when spiral vase mode is enabled: " -msgstr "Nieprawidłowa wartość przy włączonym trybie Wazy: " +msgid "Rate" +msgstr "Oceń" -msgid "Invalid values found in the 3mf:" -msgstr "Znaleziono nieprawidłowe wartości w pliku 3mf:" +msgid "Camera" +msgstr "Kamera" -msgid "Invalidate cut info" -msgstr "Unieważnij informacje o cięciu" +msgid "SD Card" +msgstr "Karta MicroSD" -msgid "Ironing" -msgstr "Prasowanie" +msgid "Camera Setting" +msgstr "Ustawienia kamery" -msgid "Ironing Pattern" -msgstr "Wzór prasowania" +msgid "Control" +msgstr "Sterowanie" -msgid "Ironing Type" -msgstr "Rodzaj prasowania" +msgid "Printer Parts" +msgstr "Części drukarki" -msgid "Ironing flow" -msgstr "Współczynnik przepływu dla prasowania" +msgid "Print Options" +msgstr "Opcje drukowania" -msgid "Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This setting controls which layer being ironed" -msgstr "Prasowanie polega na użyciu małego strumienia do ponownego drukowania na tej samej wysokości co powierzchnia, aby zrobić płaską powierzchnię bardziej gładką. Ta opcja kontroluje, które warstwy są prasowane" +msgid "100%" +msgstr "100%" -msgid "Ironing line spacing" -msgstr "Odstęp między liniami prasowania" +msgid "Lamp" +msgstr "LED" -msgid "Ironing speed" -msgstr "Prędkość prasowania" +msgid "Aux" +msgstr "Aux" -#, c-format, boost-format -msgid "" -"Is it %s%% or %s %s?\n" -"YES for %s%%, \n" -"NO for %s %s." -msgstr "" -"Czy to jest %s%% czy %s %s?\n" -"TAK dla %s%%, \n" -"NIE dla %s %s." +msgid "Cham" +msgstr "Cham" + +msgid "Bed" +msgstr "Stół" + +msgid "Debug Info" +msgstr "Informacje debugowania" + +msgid "No SD Card" +msgstr "Brak karty MicroSD" -msgid "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time." -msgstr "Ta wyższa wysokość warstwy, skutkuje widocznymi liniami warstw i zwykłą jakością i czasem druku." +msgid "SD Card Abnormal" +msgstr "Błąd karty MicroSD" -msgid "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases." -msgstr "Ta standardowa wysokość warstwy zapewnia normalną jakość druku, odpowiednią dla większości standardowych przypadków druku." +msgid "Cancel print" +msgstr "Anuluj drukowanie" -msgid "It has a small layer height, and results in almost negligible layer lines and high printing quality. It is suitable for most general printing cases." -msgstr "Ta niska wysokość warstwy prowadzi do praktycznie niewidocznych warstw i wysokiej jakości wydruku. Nadaje się do większości standardowych przypadków druku." +msgid "Are you sure you want to cancel this print?" +msgstr "Czy na pewno chcesz anulować to drukowanie?" -msgid "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time." -msgstr "Ta bardzo duża wysokość warstwy skutkuje wyraźnie widocznymi liniami warstw, niską jakością druku i standardowym czasem druku." +msgid "Downloading..." +msgstr "Pobieranie..." -#, c-format, boost-format -msgid "It seems object %s has %s. Please re-orient the object or enable support generation." -msgstr "Wygląda na to, że obiekt %s posiada %s. Proszę ponownie ustawić obiekt lub włączyć generowanie podpory." +msgid "Cloud Slicing..." +msgstr "Cięcie w chmurze..." #, c-format, boost-format -msgid "It seems object %s has completely floating regions. Please re-orient the object or enable support generation." -msgstr "Wygląda na to, że obiekt %s ma całkowicie unoszące się obszary. Zmień orientację obiektu lub włącz generowanie podpór." +msgid "In Cloud Slicing Queue, there are %s tasks ahead." +msgstr "W kolejce do przetwarzania w chmurze jest %s zadań przed tobą." #, c-format, boost-format -msgid "It seems object %s has large overhangs. Please enable support generation." -msgstr "Wygląda na to, że obiekt %s ma zbyt duże nawisy. Proszę włączyć generowanie podpór." +msgid "Layer: %s" +msgstr "Warstwa: %s" -msgid "It seems object %s needs support to print. Please enable support generation." -msgstr "Wygląda na to, że obiekt %s potrzebuje podpór do drukowania. Proszę włączyć generowanie podpór." +#, c-format, boost-format +msgid "Layer: %d/%d" +msgstr "Warstwa: %d/%d" -msgid "Jerk(XY)" -msgstr "Jerk(XY)" +msgid "" +"Please heat the nozzle to above 170 degree before loading or unloading " +"filament." +msgstr "" +"Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do temperatury " +"powyżej 170 stopni." -msgid "Jerk limitation" -msgstr "Ograniczenie Jerk" +msgid "Still unload" +msgstr "Wycofaj" -msgid "Jerk of first layer" -msgstr "Jerk pierwszej warstwy" +msgid "Still load" +msgstr "Podaj" -msgid "Jerk of infill" -msgstr "Jerk dla wypełnienia" +msgid "Please select an AMS slot before calibration" +msgstr "Wybierz gniazdo AMS przed kalibracją" -msgid "Jerk of inner walls" -msgstr "Jerk ścian wewnętrznych" +msgid "" +"Cannot read filament info: the filament is loaded to the tool head,please " +"unload the filament and try again." +msgstr "" +"Nie można odczytać informacji o filamencie: Filament jest załadowany w " +"głowicy narzędziowej, proszę wyciągnij filament i spróbować ponownie." -msgid "Jerk of outer walls" -msgstr "Jerk ścian zewnętrznych" +msgid "This only takes effect during printing" +msgstr "To działa tylko podczas drukowania" -msgid "Jerk of top surface" -msgstr "Jerk dla górnej powierzchni" +msgid "Silent" +msgstr "Cichy" -msgid "Jerk of travel" -msgstr "Jerk ruchu jałowego" +msgid "Standard" +msgstr "Standard" -msgid "Join Customer Experience Improvement Program." -msgstr "Dołącz do Programu Poprawy Doświadczeń Użytkownika." +msgid "Sport" +msgstr "Sport" -msgid "Jump to" -msgstr "Przejdź do" +msgid "Ludicrous" +msgstr "Szalony" -msgid "Jump to Layer" -msgstr "Przejdź do warstwy" +msgid "Can't start this without SD card." +msgstr "Nie można tego uruchomić bez karty MicroSD." -msgid "Jump to layer" -msgstr "Przejdź do warstwy" +msgid "Rate the Print Profile" +msgstr "Oceń profil druku" -msgid "Jump to model publish web page" -msgstr "Przejdź do strony internetowej publikacji modelu" +msgid "Comment" +msgstr "Komentarz" -msgid "Jump to webpage" -msgstr "Przejdź do strony internetowej" +msgid "Rate this print" +msgstr "Oceń ten wydruk" -msgid "Keep" -msgstr "Zachowaj" +msgid "Add Photo" +msgstr "Dodaj zdjęcie" -msgid "Keep fan always on" -msgstr "Zachowaj wentylator zawsze włączony" +msgid "Delete Photo" +msgstr "Usuń zdjęcie" -msgid "Keep lower part" -msgstr "Zachowaj dolną część" +msgid "Submit" +msgstr "Wyślij" -msgid "Keep min" -msgstr "Zachowaj minimum" +msgid "Please click on the star first." +msgstr "Najpierw kliknij gwiazdkę." -msgid "Keep only one BambuStudio instance" -msgstr "Zachowaj tylko jedną instancję BambuStudio" +msgid "InFo" +msgstr "Informacje" -msgid "Keep only one Bambu Studio instance" -msgstr "Zachowaj tylko jedną instancję BambuStudio" +msgid "Get oss config failed." +msgstr "Nie udało się uzyskać konfiguracji OSS." -msgid "Keep orientation" -msgstr "Zachowaj orientację" +msgid "Upload Pictures" +msgstr "Prześlij zdjęcia" -msgid "Keep the selected options." -msgstr "Zachowaj wybrane opcje." +msgid "Number of images successfully uploaded" +msgstr "Liczba pomyślnie przesłanych zdjęć" -msgid "Keep upper part" -msgstr "Zachowaj górną część" +msgid " upload failed" +msgstr " błąd przesyłania" -msgid "Key 1~9" -msgstr "Klawisz 1~9" +msgid " upload config parse failed\n" +msgstr " przesyłanie konfiguracji nie powiodło się\n" -msgid "Keyboard Shortcuts" -msgstr "Skróty klawiszowe" +msgid " No corresponding storage bucket\n" +msgstr " brak odpowiadającego pojemnika na dane\n" -msgid "Klipper's max_accel_to_decel will be adjusted automatically" -msgstr "Wartość max_accel_to_decel w systemie Klipper zostanie dostosowana automatycznie" +msgid " can not be opened\n" +msgstr " nie można otworzyć\n" -#, c-format, boost-format -msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +msgid "" +"The following issues occurred during the process of uploading images. Do you " +"want to ignore them?\n" +"\n" msgstr "" +"Wystąpiły następujące problemy podczas przesyłania zdjęć. Czy chcesz je " +"zignorować?\n" +"\n" -msgid "Klipper's max_accel_to_decel will be adjusted to this percent of acceleration" -msgstr "Wartość max_accel_to_decel w systemie Klipper zostanie dostosowana do tego procenta przyspieszenia" - -msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "Błąd połączenia LAN (Nie udało się uruchomić podglądu na żywo)" - -msgid "LAN Connection Failed (Failed to view sdcard)" -msgstr "Błąd połączenia LAN (Nie udało się uruchomić podglądu na żywo)" +msgid "info" +msgstr "info" -msgid "LAN Connection Failed (Sending print file)" -msgstr "Błąd połączenia LAN (Wysyłanie pliku do druku)" +msgid "Synchronizing the printing results. Please retry a few seconds later." +msgstr "Synchronizacja wyników drukowania. Spróbuj ponownie za kilka sekund." -msgid "LAN Only Liveview is off. Please turn on the liveview on printer screen." -msgstr "Tryb podglądu LAN jest wyłączony. Proszę włączyć podgląd na żywo na ekranie drukarki." +msgid "Upload failed\n" +msgstr "Błąd przesyłania\n" -msgid "Lamp" -msgstr "LED" +msgid "obtaining instance_id failed\n" +msgstr "nie udało się uzyskać identyfikatora instancji\n" -msgid "Language" -msgstr "Język" +msgid "" +"Your comment result cannot be uploaded due to some reasons. As follows:\n" +"\n" +" error code: " +msgstr "" +"Twoja ocena nie może być przesłana z powodu pewnych problemów. Jak niżej:\n" +"\n" +" kod błędu: " -msgid "Language selection" -msgstr "Wybór języka" +msgid "error message: " +msgstr "wiadomość o błędzie: " -msgid "Last Step" -msgstr "Poprzedni krok" +msgid "" +"\n" +"\n" +"Would you like to redirect to the webpage for rating?" +msgstr "" +"\n" +"\n" +"Czy chcesz przenieść się na stronę internetową w celu oceny?" -msgid "Latest Version: " -msgstr "Najnowsza wersja: " +msgid "" +"Some of your images failed to upload. Would you like to redirect to the " +"webpage for rating?" +msgstr "" +"Część twoich zdjęć nie została przesłana. Czy chcesz przenieść się na stronę " +"internetową w celu oceny?" -msgid "Latest version" -msgstr "Najnowsza wersja" +msgid "You can select up to 16 images." +msgstr "Możesz wybrać maksymalnie 16 zdjęć." -#: resources/data/hints.ini: [hint:Lay on Face] msgid "" -"Lay on Face\n" -"Did you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the F key." +"At least one successful print record of this print profile is required \n" +"to give a positive rating(4 or 5stars)." msgstr "" -"Połóż na powierzchni\n" -"Czy wiesz, że możesz szybko ułożyć model tak, aby Czy wiesz, że możesz szybko ustawić model tak, aby jedna z jego ścian znajdowała się na stole roboczym? Wybierz funkcję „Umieść na powierzchni” lub naciśnij F." +"Aby wystawić pozytywną ocenę (4 lub 5 gwiazdek), wymagane \n" +"jest co najmniej jedno pomyślne drukowanie dla tego profilu." -msgid "Lay on face" -msgstr "Połóż na powierzchni" +msgid "Status" +msgstr "Status" -msgid "Layer" -msgstr "Warstwa" +msgid "Update" +msgstr "Aktualizuj" + +msgid "Don't show again" +msgstr "Nie pokazuj ponownie" #, c-format, boost-format -msgid "Layer: %d/%d" -msgstr "Warstwa: %d/%d" +msgid "%s error" +msgstr "%s błąd" #, c-format, boost-format -msgid "Layer: %s" -msgstr "Warstwa: %s" +msgid "%s has encountered an error" +msgstr "%s napotkał błąd" -msgid "Layer: N/A" -msgstr "Warstwa: N/A" +#, c-format, boost-format +msgid "%s warning" +msgstr "%s ostrzeżenie" -msgid "Layer Height" -msgstr "Wysokość warstwy" +#, c-format, boost-format +msgid "%s has a warning" +msgstr "%s ma ostrzeżenie" -msgid "Layer Height (mm)" -msgstr "Wysokość warstwy (mm)" +#, c-format, boost-format +msgid "%s info" +msgstr "%s info" -msgid "Layer Time" -msgstr "Czas warstwy" +#, c-format, boost-format +msgid "%s information" +msgstr "%s informacja" -msgid "Layer Time(log): " -msgstr "Czas warstwy(log): " +msgid "Skip" +msgstr "Pomiń" -msgid "Layer Time: " -msgstr "Czas warstwy: " +msgid "Newer 3mf version" +msgstr "Nowa wersja 3mf" + +msgid "" +"The 3mf file version is in Beta and it is newer than the current Bambu " +"Studio version." +msgstr "" +"Wersja pliku 3MF jest w wersji Beta i jest nowsza niż obecna wersja Bambu " +"Studio." -msgid "Layer Time (log)" -msgstr "Czas warstwy (log)" +msgid "If you would like to try Bambu Studio Beta, you may click to" +msgstr "Jeśli chciałbyś wypróbować Bambu Studio Beta, możesz kliknąć tutaj" -msgid "Layer Time (s)" -msgstr "Czas warstwy (s)" +msgid "Download Beta Version" +msgstr "Pobierz wersje Beta" -msgid "Layer change G-code" -msgstr "G-code zmiany warstwy" +msgid "The 3mf file version is newer than the current Bambu Studio version." +msgstr "Wersja pliku 3MF jest nowsza niż obecna w wersji Bambu Studio." -msgid "Layer height" -msgstr "Wysokość warstwy" +msgid "" +"Update your Bambu Studio could enable all functionality in the 3mf file." +msgstr "" +"Zaktualizowanie Bambu Studio może umożliwić korzystanie ze wszystkich " +"funkcji pliku 3MF." -msgid "Layer height cannot exceed nozzle diameter" -msgstr "Wysokość warstwy nie może przekraczać średnicy dyszy" +msgid "Current Version: " +msgstr "Obecna wersja: " -msgid "Layer height exceeds the limit in Printer Settings -> Extruder -> Layer height limits ,this may cause printing quality issues." -msgstr "Wysokość warstwy przekracza limit w Ustawieniach drukarki -> Ekstruder -> Ograniczenia wysokości warstwy, co może powodować problemy z jakością druku." +msgid "Latest Version: " +msgstr "Najnowsza wersja: " -msgid "Layer height limits" -msgstr "Ograniczenia wysokości warstwy" +msgid "Not for now" +msgstr "Nie teraz" -msgid "Layer range Settings to modify" -msgstr "Ustawienia zakresu warstw do modyfikacji" +msgid "3D Mouse disconnected." +msgstr "Mysz 3D odłączona." + +msgid "Configuration can update now." +msgstr "Konfiguracja może teraz być zaktualizowana." -msgid "Layer time" -msgstr "Czas warstwy" +msgid "Detail." +msgstr "Szczegóły." -msgid "Layers" -msgstr "Warstwy" +msgid "Integration was successful." +msgstr "Integracja zakończona sukcesem." -#, c-format, boost-format -msgid "Layers: %d/%d" -msgstr "Warstwy:%d/%d" +msgid "Integration failed." +msgstr "Integracja nie powiodła się." -#, c-format, boost-format -msgid "Layers: %s" -msgstr "Warstwy: %s" +msgid "Undo integration was successful." +msgstr "Cofnięcie integracji zakończone sukcesem." -msgid "Layers: N/A" -msgstr "Warstwy: N/A" +msgid "New network plug-in available." +msgstr "Dostępny jest nowy wtyczka sieciowa." -msgid "Layers and Perimeters" -msgstr "Warstwy i obwody" +msgid "Details" +msgstr "Szczegóły" -msgid "Leaving Seam painting" -msgstr "Wyjdź z trybu malowania szwu" +msgid "New printer config available." +msgstr "Dostępna jest nowa konfiguracja drukarki." -msgid "Left" -msgstr "Lewo" +msgid "Wiki" +msgstr "Wiki" -msgid "Left View" -msgstr "Widok z lewej" +msgid "Undo integration failed." +msgstr "Cofnięcie integracji nie powiodło się." -msgid "Left click" -msgstr "Lewy przycisk" +msgid "Exporting." +msgstr "Eksportowanie." -msgid "Left drag" -msgstr "Przeciągnij w lewo" +msgid "Software has New version." +msgstr "Oprogramowanie ma nową wersję." -msgid "Left mouse button" -msgstr "Lewy przycisk myszy" +msgid "Goto download page." +msgstr "Przejdź do strony pobierania." -msgid "Left mouse button:" -msgstr "Lewy przycisk myszy:" +msgid "Open Folder." +msgstr "Otwórz folder." -msgid "Length" -msgstr "Długość" +msgid "Safely remove hardware." +msgstr "Bezpieczne usuwanie sprzętu." -msgid "Length of sparse infill anchor" -msgstr "Długość kotwiczenia wypełnienia" +#, c-format, boost-format +msgid "%1$d Object has custom support." +msgid_plural "%1$d Objects have custom support." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -msgid "Length of the scarf. Setting this parameter to zero effectively disables the scarf." -msgstr "Długość szwu Scarf. Ustawienie tego parametru na zero wyłączy tą funkcje." +#, c-format, boost-format +msgid "%1$d Object has color painting." +msgid_plural "%1$d Objects have color painting." +msgstr[0] "%1$d Obiekt jest pomalowany kolorem." +msgstr[1] "%1$d Obiekty są pomalowane kolorem." +msgstr[2] "%1$d Obiekty są pomalowane kolorem." -msgid "Libraries" -msgstr "Biblioteki" +#, c-format, boost-format +msgid "%1$d object was loaded as a part of cut object." +msgid_plural "%1$d objects were loaded as parts of cut object" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -msgid "License" -msgstr "Licencja" +msgid "ERROR" +msgstr "BŁĄD" -msgid "Lightning" -msgstr "Błyskawica" +msgid "CANCELED" +msgstr "ANULOWANO" -msgid "Line" -msgstr "Linia" +msgid "COMPLETED" +msgstr "ZAKOŃCZONO" -msgid "Line Type" -msgstr "Rodzaj ekstruzji" +msgid "Cancel upload" +msgstr "Anuluj przesyłanie" -msgid "Line Width" -msgstr "Szerokość ekstruzji" +msgid "Jump to" +msgstr "Przejdź do" -msgid "Line Width (mm)" -msgstr "Szerokość linii (mm)" +msgid "Error:" +msgstr "Błąd:" -msgid "Line pattern for internal sparse infill" -msgstr "Wzór liniowy wewnętrznego wypełnienia" +msgid "Warning:" +msgstr "Ostrzeżenie:" -msgid "Line pattern of bottom surface infill, not bridge infill" -msgstr "Wzór linii wypełnienia dolnej powierzchni, nie dotyczy wypełnienia mostu" +msgid "Export successfully." +msgstr "Eksport zakończony sukcesem." -msgid "Line pattern of internal solid infill. if the detect nattow internal solid infill be enabled, the concentric pattern will be used for the small area." -msgstr "Wzór linii wewnętrznego pełnego wypełnienia. Jeśli zostanie włączona funkcja wykrywania wąskiego wewnętrznego pełnego wypełnienia, dla małego obszaru użyty zostanie wzór koncentryczny." +msgid "Model file downloaded." +msgstr "Plik modelu pobrany." -msgid "Line pattern of support" -msgstr "Wzór linii podpory" +msgid "Serious warning:" +msgstr "Poważne ostrzeżenie:" -msgid "Line pattern of support interface. Default pattern for non-soluble support interface is Rectilinear, while default pattern for soluble support interface is Concentric" -msgstr "Wzór linii warstwy łączącej podpory. Domyślny wzór dla warstwy łączącej podpory nierozpuszczalnej to Prostokątny, natomiast gdy domyślny wzór dla warstwy łączącej podpory rozpuszczalnej to Koncentryczny" +msgid " Click here to install it." +msgstr " Kliknij tutaj, aby ją zainstalować." -msgid "Line pattern of top surface infill" -msgstr "Wzór liniowy wypełnienia górnej powierzchni" +msgid "WARNING:" +msgstr "OSTRZEŻENIE:" -msgid "Line type" -msgstr "Typ linii" +msgid "Your model needs support ! Please make support material enable." +msgstr "Twój model wymaga podpór! Włącz generowanie podpór." -msgid "Line width" -msgstr "Szerokość linii" +msgid "Gcode path overlap" +msgstr "Nakładanie się ścieżek Gcode" -msgid "Line width for top surfaces" -msgstr "Szerokość linii dla górnych powierzchni" +msgid "Support painting" +msgstr "Malowanie podpór" -msgid "Line width of initial layer" -msgstr "Szerokość linii pierwszej warstwy" +msgid "Color painting" +msgstr "Malowanie kolorem" -msgid "Line width of inner wall" -msgstr "Szerokość linii ściany wewnętrznej" +msgid "Cut connectors" +msgstr "Utnij łącznik" -msgid "Line width of internal solid infill" -msgstr "Szerokość linii wewnętrznego pełnego wypełnienia" +msgid "Layers" +msgstr "Warstwy" -msgid "Line width of internal sparse infill" -msgstr "Szerokość linii wewnętrznego wypełnienia" +msgid "Range" +msgstr "Zakres" -msgid "Line width of outer wall" -msgstr "Szerokość linii zewnętrznej ściany" +msgid "" +"The application cannot run normally because OpenGL version is lower than " +"2.0.\n" +msgstr "" +"Aplikacja nie może działać poprawnie, ponieważ wersja OpenGL jest niższa niż " +"2.0.\n" -msgid "Line width of support" -msgstr "Szerokość linii podpory" +msgid "Please upgrade your graphics card driver." +msgstr "Proszę zaktualizować sterownik karty graficznej." -msgid "Liveview Retry" -msgstr "Ponów podgląd na żywo" +msgid "Unsupported OpenGL version" +msgstr "Niewspierana wersja OpenGL" -msgid "Load" -msgstr "Ładuj" +#, c-format, boost-format +msgid "" +"Unable to load shaders:\n" +"%s" +msgstr "" +"Nie można załadować shaderów:\n" +"%s" -msgid "Load..." -msgstr "Załaduj..." +msgid "Error loading shaders" +msgstr "Błąd podczas przeładowywania" -msgid "Load 3mf" -msgstr "Ładuj 3mf" +msgctxt "Layers" +msgid "Top" +msgstr "Góra" -msgid "Load Filament" -msgstr "Ładuj" +msgctxt "Layers" +msgid "Bottom" +msgstr "Dół" -msgid "Load Filament Settings" -msgstr "Załaduj ustawienia filamentu" +msgid "Enable AI monitoring of printing" +msgstr "Włącz monitorowanie druku przez sztuczną inteligencję" -msgid "Load General Settings" -msgstr "Załaduj ustawienia ogólne" +msgid "Sensitivity of pausing is" +msgstr "Czułość pauzy wynosi" -msgid "Load a model" -msgstr "Załaduj model" +msgid "Enable detection of build plate position" +msgstr "Włącz detekcję pozycji stołu roboczego" -msgid "Load cached slicing data from directory" -msgstr "Załaduj zbuforowane dane cięcia z katalogu" +msgid "" +"The localization tag of build plate is detected, and printing is paused if " +"the tag is not in predefined range." +msgstr "" +"Jeśli punkt kontrolny lokalizacji płyty roboczej (kod QR), zostanie wykryty " +"w niewłaściwym miejscu, drukowanie zostanie wstrzymane." -msgid "Load configs" -msgstr "Załaduj konfiguracje" +msgid "First Layer Inspection" +msgstr "Inspekcja pierwszej warstwy" -msgid "Load default filaments" -msgstr "Załaduj domyślne filamenty" +msgid "Auto-recovery from step loss" +msgstr "Automatyczne odzyskiwanie po utracie kroków" -msgid "Load failed" -msgstr "Błąd ładowania" +msgid "Allow Prompt Sound" +msgstr "Zezwól na dźwięk podpowiedzi" -#, c-format, boost-format -msgid "Load failed [%d]" -msgstr "Błąd ładowania [%d]!" +msgid "Filament Tangle Detect" +msgstr "Detekcja Splątania Filamentu" -#, c-format, boost-format -msgid "Load failed [%d]!" -msgstr "Błąd ładowania [%d]!" +msgid "Nozzle Clumping Detection" +msgstr "Wykrywanie \"zalepienia\" się dyszy" -msgid "Load filament settings from the specified file list" -msgstr "Wczytaj ustawienia filamentu z określonej listy plików" +msgid "Check if the nozzle is clumping by filament or other foreign objects." +msgstr "" +"Sprawdź, czy dysza nie została zatkana filamentem lub innym obcym " +"przedmiotem." -msgid "Load first filament as default for those not loaded" -msgstr "Załaduj pierwszy filament jako domyślny, gdy nie jest załadowany żaden inny filament" +msgid "Nozzle Type" +msgstr "Typ dyszy" -msgid "Load process/machine settings from the specified file" -msgstr "Wczytaj ustawienia procesu/maszyny z określonego pliku" +msgid "Stainless Steel" +msgstr "Stal nierdzewna" -msgid "Load project" -msgstr "Załaduj projekt" +msgid "Hardened Steel" +msgstr "Stal Hartowana" -msgid "Load shape from STL..." -msgstr "Załaduj kształt z pliku STL..." +#, c-format, boost-format +msgid "%.1f" +msgstr "%.1f" -msgid "Load slicing data" -msgstr "Wczytaj dane cięcia" +msgid "Global" +msgstr "Globalne" -msgid "Load stl" -msgstr "Ładuj stl" +msgid "Objects" +msgstr "Obiekty" -msgid "Load svg" -msgstr "Ładowanie svg" +msgid "Advance" +msgstr "Zaawansowane" -msgid "Load these files as a single object with multiple parts?\n" -msgstr "Czy wczytać te pliki jako pojedynczy obiekt wieloczęściowy?\n" +msgid "Compare presets" +msgstr "Porównaj profile" -msgid "Loading" -msgstr "Ładowanie" +msgid "View all object's settings" +msgstr "Wyświetl wszystkie ustawienia obiektów" -msgid "Loading..." -msgstr "Ładowanie..." +msgid "Filament settings" +msgstr "Ustawienia filamentu" -msgid "Loading G-codes" -msgstr "Ładowanie G-code" +msgid "Printer settings" +msgstr "Ustawienia drukarki" -msgid "Loading a mode view" -msgstr "Ładowanie widoku trybu" +#, boost-format +msgid " plate %1%: " +msgstr " płyta %1%: " -msgid "Loading configuration" -msgstr "Ładowanie konfiguracji" +msgid "Invalid name, the following characters are not allowed:" +msgstr "Nieprawidłowa nazwa, poniższe znaki są niedozwolone:" -msgid "Loading current presets" -msgstr "Ładowanie bieżących ustawień" +msgid "Sliced Info" +msgstr "Informacje o przetworzonym" -msgid "Loading file" -msgstr "Ładowanie pliku" +msgid "Used Filament (m)" +msgstr "Użyty filament (m)" -#, c-format, boost-format -msgid "Loading file: %s" -msgstr "Ładowanie pliku: %s" +msgid "Used Filament (mm³)" +msgstr "Użyty filament (mm³)" -msgid "Loading file list..." -msgstr "Ładowanie listy plików..." +msgid "Used Filament (g)" +msgstr "Użyty filament (g)" -msgid "Loading of a model file failed." -msgstr "Wczytywanie pliku modelu nie powiodło się." +msgid "Used Materials" +msgstr "Użyte materiały" -msgid "Loading repaired objects" -msgstr "Wczytywanie naprawionych obiektów" +msgid "Estimated time" +msgstr "Szacowany czas" -msgid "Loading user preset" -msgstr "Ładowanie ustawień użytkownika" +msgid "Filament changes" +msgstr "Zmiany filamentu" -msgid "Loading user presets..." -msgstr "Ładowanie ustawień użytkownika..." +msgid "Click to edit preset" +msgstr "Kliknij, aby edytować profil" -msgid "Lock" -msgstr "Zablokuj" +msgid "Connection" +msgstr "Połączenie" -msgid "Log Info" -msgstr "Informacje debugowania" +msgid "Bed type" +msgstr "Typ płyty" -msgid "Log Level" -msgstr "Poziom logowania" +msgid "Flushing volumes" +msgstr "Objętości płukania" -msgid "Log Out" -msgstr "Wyloguj" +msgid "Add one filament" +msgstr "Dodaj jeden filament" -msgid "Log in failed. Please check the Pin Code." -msgstr "Logowanie nie powiodło się. Proszę sprawdzić kod PIN." +msgid "Remove last filament" +msgstr "Usuń ostatni filament" -msgid "Log in printer" -msgstr "Zaloguj się do drukarki" +msgid "Synchronize filament list from AMS" +msgstr "Synchronizuj listę filamentów z AMS" -msgid "Log in successful." -msgstr "Zalogowano pomyślnie." +msgid "Set filaments to use" +msgstr "Ustaw filamenty do użycia" -msgid "Log out printer" -msgstr "Wyloguj drukarkę" +msgid "Search plate, object and part." +msgstr "Wyszukaj płytę, obiekt i część." -msgid "Log out successful." -msgstr "Wylogowanie udane." +msgid "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgstr "" +"Brak filamentów AMS. Proszę wybrać drukarkę na stronie 'Urządzenie', aby " +"załadować informacje AMS." -msgid "Logging" -msgstr "Logowanie" +msgid "Sync filaments with AMS" +msgstr "Synchronizuj filamenty z AMS" -msgid "Logging in" -msgstr "Logowanie" +msgid "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" +msgstr "" +"Synchronizacja filamentów z AMS usunie wszystkie obecnie wybrane profile " +"filamentu i koloru. Czy chcesz kontynuować?" -msgid "Login" -msgstr "Zaloguj się" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" +"Już przeprowadzono synchronizację. Czy chcesz synchronizować tylko zmiany " +"czy ponownie wszystko?" -msgid "Login Region" -msgstr "Region logowania" +msgid "Sync" +msgstr "Tylko zmiany" -msgid "Login failed" -msgstr "Logowanie nieudane" +msgid "Resync" +msgstr "Zaktualizuj wszystko" -msgid "Login information expired. Please login again." -msgstr "Informacje o logowaniu wygasły. Proszę zalogować się ponownie." +msgid "There are no compatible filaments, and sync is not performed." +msgstr "Brak kompatybilnych filamentów, synchronizacja nie jest wykonywana." -msgid "Long retraction when cut(experimental)" -msgstr "Dłuższa retrakcja podczas cięcia (eksperymentalna)" +msgid "" +"There are some unknown or uncompatible filaments mapped to generic preset. " +"Please update Bambu Studio or restart Bambu Studio to check if there is an " +"update to system presets." +msgstr "" +"Istnieją nieznane lub niekompatybilne filamenty przypisane do ogólnego " +"pofilu. Proszę zaktualizować Bambu Studio lub ponownie uruchomić Bambu " +"Studio, aby sprawdzić, czy są dostępne aktualizacje do ustawień systemowych." -msgid "Low" -msgstr "Niski" +#, boost-format +msgid "Do you want to save changes to \"%1%\"?" +msgstr "Czy chcesz zapisać zmiany w \"%1%\"?" -msgid "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to avoid extruder clogging,it is not allowed to set the chamber temperature above 45\\u2103." -msgstr "Do ekstrudera ładowany jest niskotemperaturowy filament(PLA/PETG/TPU). Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory powyżej 45\\u2103." +#, c-format, boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Poprawnie odmontowano. Urządzenie %s(%s) można teraz bezpiecznie odłączyć od " +"komputera." + +#, c-format, boost-format +msgid "Ejecting of device %s(%s) has failed." +msgstr "Wysunięcie urządzenia %s (%s) nie powiodło się." -msgid "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to avoid extruder clogging,it is not allowed to set the chamber temperature above 45℃." -msgstr "W ekstruderze jest załadowany niskotemperaturowy filament (PLA/PETG/TPU). Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory powyżej 45℃." +msgid "Previous unsaved project detected, do you want to restore it?" +msgstr "Wykryto poprzednio niezapisane elementy. Czy chcesz je przywrócić?" -msgid "Lower part" -msgstr "Dolna część" +msgid "Restore" +msgstr "Przywróć" -msgid "Ludicrous" -msgstr "Szalony" +msgid "" +"The current hot bed temperature is relatively high. The nozzle may be " +"clogged when printing this filament in a closed enclosure. Please open the " +"front door and/or remove the upper glass." +msgstr "" +"Aktualna temperatura stołu roboczego jest stosunkowo wysoka. Dysza może się " +"zatkać podczas drukowania tego filamentu w zamkniętej obudowie. Proszę " +"otworzyć drzwi z przodu i/lub usunąć górną szybę." -msgid "M400 pause" -msgstr "Pauza M400" +msgid "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be attrited or damaged." +msgstr "" +"Twardość dyszy wymagana przez filament jest wyższa niż domyślna twardość " +"dyszy drukarki. Proszę wymienić na dyszę hartowaną (HRC) lub zmienić " +"filament, w przeciwnym razie dysza zostanie zużyta lub uszkodzona." -msgid "MC" -msgstr "MC" +msgid "" +"Enabling traditional timelapse photography may cause surface imperfections. " +"It is recommended to change to smooth mode." +msgstr "" +"Włączenie tradycyjnego timelapsu może powodować niedoskonałości powierzchni. " +"Zaleca się zmianę trybu na płynny." -msgid "Machine" -msgstr "Maszyna" +#, c-format, boost-format +msgid "Loading file: %s" +msgstr "Ładowanie pliku: %s" -msgid "Machine end G-code" -msgstr "G-code końcowy Maszyny" +msgid "The 3mf is not from Bambu Lab, load geometry data only." +msgstr "" +"Plik 3mf nie pochodzi z Bambu Lab, ładowanie tylko danych geometrycznych." -msgid "Machine gcode" -msgstr "G-code maszyny" +msgid "Load 3mf" +msgstr "Ładuj 3mf" -msgid "Machine limits" -msgstr "Limity maszyny" +msgid "The Config can not be loaded." +msgstr "Konfiguracja nie może być wczytana." -msgid "Machine start G-code" -msgstr "G-code startowy Maszyny" +msgid "" +"Due to the lower version of Bambu Studio, this 3mf file cannot be fully " +"loaded. Please update Bambu Studio to the latest version" +msgstr "" -msgid "MainBoard" -msgstr "Płyta główna" +msgid "Found following keys unrecognized:\n" +msgstr "Znaleziono następujące nierozpoznane klucze:\n" -msgid "Manage Result" -msgstr "Zarządzanie wynikami" +msgid "Invalid values found in the 3mf:" +msgstr "Znaleziono nieprawidłowe wartości w pliku 3mf:" -msgid "Management" -msgstr "Zarządzanie" +msgid "Please correct them in the param tabs" +msgstr "Proszę poprawić je w zakładkach parametrów" -msgid "Manual" -msgstr "Podręcznik" +msgid "The 3mf has following modified G-codes in filament or printer presets:" +msgstr "" +"Plik 3mf zawiera następujące zmodyfikowane G-code w ustawieniach filamentu " +"lub drukarki:" -msgid "Manual Calibration" -msgstr "Kalibracja ręczna" +msgid "" +"Please confirm that these modified G-codes are safe to prevent any damage to " +"the machine!" +msgstr "" +"Potwierdź, że te zmodyfikowane G-code są bezpieczne, aby uniknąć " +"jakiejkolwiek szkody w maszynie!" -msgid "Map Filament" -msgstr "Mapuj filament" +msgid "Modified G-codes" +msgstr "Zmodyfikowane kody G" -msgid "Material becomes soft at this temperature. Thus the heatbed cannot be hotter than this tempature" -msgstr "W tej temperaturze materiał staje się miękki. W związku z tym temperatura stołu nie może być wyższa niż to ustawienie." +msgid "The 3mf has following customized filament or printer presets:" +msgstr "" +"Plik 3mf zawiera następujące dostosowane ustawienia filamentu lub drukarki:" -msgid "Max" -msgstr "Max" +msgid "" +"Please confirm that the G-codes within these presets are safe to prevent any " +"damage to the machine!" +msgstr "" +"Potwierdź, że G-code w tych profilach są bezpieczne, aby uniknąć " +"jakiejkolwiek szkody w maszynie!" -msgid "Max Print Height" -msgstr "Maksymalna wysokość druku" +msgid "Customized Preset" +msgstr "Dostosowany Profil" -msgid "Max Radius" -msgstr "Maksymalny promień" +msgid "Name of components inside step file is not UTF8 format!" +msgstr "Nazwa komponentów w pliku step nie jest w formacie UTF8!" -msgid "Max Volumetric Speed" -msgstr "Maksymalna prędkość przepływu" +msgid "The name may show garbage characters!" +msgstr "Nazwa może wyświetlać nieprawidłowe znaki!" -msgid "Max Volumetric Speed Calibration" -msgstr "Kalibracja maksymalnej prędkości przepływu" +#, boost-format +msgid "Failed loading file \"%1%\". An invalid configuration was found." +msgstr "" +"Błąd podczas wczytywania pliku \"%1%\". Znaleziono nieprawidłową " +"konfigurację." -msgid "Max Volumetric Speed calibration is recommended when you print with:" -msgstr "Wynik kalibracji maksymalnego przepływu został zapisany do ustawień wstępnych:" +msgid "Objects with zero volume removed" +msgstr "Usunięto obiekty o zerowym wolumenie" -msgid "Max XY Smoothing" -msgstr "Maksymalne wygładzanie XY" +msgid "The volume of the object is zero" +msgstr "Objętość tego obiektu wynosi zero" -msgid "Max bridge length" -msgstr "Maksymalna długość mostu" +#, c-format, boost-format +msgid "" +"The object from file %s is too small, and maybe in meters or inches.\n" +" Do you want to scale to millimeters?" +msgstr "" +"Obiekt z pliku %s jest zbyt mały, może być w metrach lub calach.\n" +" Czy chcesz przeskalować do milimetrów?" -msgid "Max clearance radius around extruder. Used for collision avoidance in by-object printing." -msgstr "Maksymalny promień prześwitu wokół ekstrudera. Używane do unikania kolizji w drukowaniu obiektu." +msgid "Object too small" +msgstr "Obiekt zbyt mały" -msgid "Max fan speed threshold" -msgstr "Maksymalny próg prędkości wentylatora" +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" +"Plik zawiera kilka obiektów umieszczonych na różnych wysokościach.\n" +"Zamiast traktować je jako kilka obiektów; czy\n" +"plik powinien być wczytany jako pojedynczy obiekt wieloczęściowy?" -msgid "Max flowrate" -msgstr "Maksymalne natężenie przepływu" +msgid "Multi-part object detected" +msgstr "Wykryto obiekt wieloczęściowy" -msgid "Max length of bridges that don't need support. Set it to 0 if you want all bridges to be supported, and set it to a very large value if you don't want any bridges to be supported." -msgstr "Jest to maksymalna długość mostów, które nie potrzebują dodatkowego podparcia. Ustaw na wartość 0, jeśli chcesz, aby wszystkie mosty miały dodatkowe podparcie lub jeśli ustawisz na wyższą wartość, żaden most nie będzie miał dodatkowego podparcia" +msgid "Load these files as a single object with multiple parts?\n" +msgstr "Czy wczytać te pliki jako pojedynczy obiekt wieloczęściowy?\n" -msgid "Max travel detour distance" -msgstr "Maksymalna długość objazdu" +msgid "Object with multiple parts was detected" +msgstr "Wykryto obiekt wieloczęściowy" -msgid "Max volumetric speed" -msgstr "Maksymalna prędkość przepływu" +msgid "The file does not contain any geometry data." +msgstr "Plik nie zawiera żadnych danych geometrycznych." -msgid "Max volumetric speed calibration result has been saved to preset" -msgstr "Wynik kalibracji maksymalnej prędkości przepływu został zapisany w profilu" +msgid "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"heat bed automatically?" +msgstr "" +"Twój obiekt wydaje się być zbyt duży. Czy chcesz automatycznie przeskalować " +"go, aby pasował do stołu grzejnego?" -msgid "Max volumetric speed test" -msgstr "Test maksymalnej prędkości przepływu" +msgid "Object too large" +msgstr "Obiekt zbyt duży" -msgid "Maximum E speed" -msgstr "Maksymalna prędkość E" +msgid "Export STL file:" +msgstr "Eksportuj plik STL:" -msgid "Maximum X speed" -msgstr "Maksymalna prędkość X" +msgid "Export AMF file:" +msgstr "Eksportuj plik AMF:" -msgid "Maximum Y speed" -msgstr "Maksymalna prędkość Y" +msgid "Save file as:" +msgstr "Zapisz plik jako:" -msgid "Maximum Z speed" -msgstr "Maksymalna prędkość Z" +msgid "Export OBJ file:" +msgstr "Eksportuj plik OBJ:" -msgid "Maximum acceleration E" -msgstr "Maks. przyspieszenie E" +#, c-format, boost-format +msgid "" +"The file %s already exists\n" +"Do you want to replace it?" +msgstr "" +"Plik %s już istnieje.\n" +"Czy chcesz go zastąpić?" -msgid "Maximum acceleration X" -msgstr "Maks. przyspieszenie X" +msgid "Comfirm Save As" +msgstr "Potwierdź \"Zapisz jako\"" -msgid "Maximum acceleration Y" -msgstr "Maks. przyspieszenie Y" +msgid "Delete object which is a part of cut object" +msgstr "Usuń obiekt będący częścią przeciętego obiektu" -msgid "Maximum acceleration Z" -msgstr "Maks. przyspieszenie Z" +msgid "" +"You try to delete an object which is a part of a cut object.\n" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed." +msgstr "" +"Próbujesz usunąć obiekt będący częścią obiektu wycięcia.\n" +"To działanie przerwie korespondencję wycinania.\n" +"Po tym niemożliwe będzie zagwarantowanie spójności modelu." -msgid "Maximum acceleration for extruding" -msgstr "Maks. przyspieszenie ekstruzji" +msgid "The selected object couldn't be split." +msgstr "Nie można podzielić wybranego obiektu." -msgid "Maximum acceleration for extruding (M204 P)" -msgstr "Maksymalne przyspieszenie ekstruzji (M204 P)" +msgid "Another export job is running." +msgstr "Trwa inne zadanie eksportu." -msgid "Maximum acceleration for retracting" -msgstr "Maks. przyspieszenie dla retrakcji" +msgid "Unable to replace with more than one volume" +msgstr "Nie można zastąpić więcej niż jednego woluminu" -msgid "Maximum acceleration for retracting (M204 R)" -msgstr "Maksymalne przyspieszenie dla retrakcji (M204 R)" +msgid "Error during replace" +msgstr "Błąd podczas nadpisywania" -msgid "Maximum acceleration for travel" -msgstr "Maks. przyspieszenie ruchu jałowego" +msgid "Replace from:" +msgstr "Zastąp z:" -msgid "Maximum acceleration for travel (M204 T)" -msgstr "Maksymalne przyspieszenie ruchu jałowego (M204 T)" +msgid "Select a new file" +msgstr "Wybierz nowy plik" -msgid "Maximum acceleration of the E axis" -msgstr "Maks. przyspieszenie osi E" +msgid "File for the replace wasn't selected" +msgstr "Nie wybrano pliku do zastąpienia" -msgid "Maximum acceleration of the X axis" -msgstr "Maks. przyspieszenie osi X" +msgid "Please select a file" +msgstr "Proszę wybrać plik" -msgid "Maximum acceleration of the Y axis" -msgstr "Maks. przyspieszenie osi Y" +msgid "Do you want to replace it" +msgstr "Czy chcesz go zastąpić" -msgid "Maximum acceleration of the Z axis" -msgstr "Maks. przyspieszenie osi Z" +msgid "Message" +msgstr "Wiadomość" -msgid "Maximum count of recent projects" -msgstr "Maksymalna liczba ostatnich projektów" +msgid "Reload from:" +msgstr "Przeładuj z:" -msgid "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this value" -msgstr "Maksymalna długość objazdu umożliwiająca uniknięcie przejazdu nad ścianą. Jeżeli odległość będzie większa niż ta wartość, objazd nie będzie zastosowany." +msgid "Unable to reload:" +msgstr "Nie można przeladować:" -msgid "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this value. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path. Zero to disable" -msgstr "Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli objazd miałby wykroczyć poza tę wartość, funkcja zostanie zignorowana. Długość objazdu można zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z długości ruchu bezpośredniego. Zero, aby wyłączyć" +msgid "Error during reload" +msgstr "Błąd podczas przeładowywania" -msgid "Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is larger than this value. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a direct travel path. Zero to disable" -msgstr "Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli objazd miałby wykroczyć poza tę wartość, funkcja zostanie zignorowana. Długość objazdu można zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z długości ruchu bezpośredniego. 0, aby wyłączyć tą funkcję." +msgid "Slicing" +msgstr "Cięcie" -msgid "Maximum distance to move points in XY to try to achieve a smooth spiralIf expressed as a %, it will be computed over nozzle diameter" -msgstr "Maksymalna odległość, o którą można przesunąć punkty w płaszczyźnie XY, aby spróbować uzyskać gładką spiralę. Jeśli wyrażone jako %, będzie obliczane względem średnicy dyszy." +msgid "There are warnings after slicing models:" +msgstr "Po wykonaniu cięcia modeli pojawiły się ostrzeżenia:" -msgid "Maximum jerk E" -msgstr "Maksymalny Jerk E" +msgid "warnings" +msgstr "ostrzeżenia" -msgid "Maximum jerk X" -msgstr "Maksymalny Jerk X" +msgid "Invalid data" +msgstr "Nieprawidłowe dane" -msgid "Maximum jerk Y" -msgstr "Maksymalny Jerk Y" +msgid "Slicing Canceled" +msgstr "Wycinanie anulowane" -msgid "Maximum jerk Z" -msgstr "Maksymalny Jerk Z" +#, c-format, boost-format +msgid "Slicing Plate %d" +msgstr "Wycinanie warstwy %d" -msgid "Maximum jerk of the E axis" -msgstr "Maksymalny Jerk osi E" +msgid "Please resolve the slicing errors and publish again." +msgstr "Rozwiąż błędy cięcia i opublikuj ponownie." -msgid "Maximum jerk of the X axis" -msgstr "Maksymalny Jerk osi X" +msgid "" +"Network Plug-in is not detected. Network related features are unavailable." +msgstr "" +"Nie wykryto wtyczki sieciowej. Funkcje związane z siecią są niedostępne." -msgid "Maximum jerk of the Y axis" -msgstr "Maksymalny Jerk osi Y" +msgid "" +"Preview only mode:\n" +"The loaded file contains gcode only, Can not enter the Prepare page" +msgstr "" +"Tryb tylko podglądu:\n" +"Wczytany plik zawiera tylko G-code, nie można go poddac edycji" -msgid "Maximum jerk of the Z axis" -msgstr "Maksymalny Jerk osi Z" +msgid "You can keep the modified presets to the new project or discard them" +msgstr "" +"Możesz zachować zmodyfikowane ustawienia dla nowego projektu lub je odrzucić" -msgid "Maximum length of sparse infill anchor" -msgstr "Maksymalna długość kotwiczenia wypełnienia" +msgid "Creating a new project" +msgstr "Tworzenie nowego projektu" -msgid "Maximum printable height which is limited by mechanism of printer" -msgstr "To jest maksymalna wysokość drukowalna, ograniczona wysokością obszaru druku" +msgid "Load project" +msgstr "Załaduj projekt" -msgid "Maximum recent projects" -msgstr "Maksymalna liczba ostatnich projektów" +msgid "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs open the " +"project file or if there is enough disk space." +msgstr "" -msgid "Maximum speed E" -msgstr "Maksymalna prędkość E" +msgid "Save project" +msgstr "Zapisz projekt" -msgid "Maximum speed X" -msgstr "Maksymalna prędkość X" +msgid "Importing Model" +msgstr "Importowanie modelu" -msgid "Maximum speed Y" -msgstr "Maksymalna prędkość Y" +msgid "prepare 3mf file..." +msgstr "przygotowywanie pliku 3mf..." -msgid "Maximum speed Z" -msgstr "Maksymalna prędkość Z" +msgid "Download failed, unknown file format." +msgstr "Pobieranie nie powiodło się, nieznany format pliku." -msgid "Maximum width of a segmented region" -msgstr "Maksymalna szerokość obszaru segmentowanego" +msgid "downloading project ..." +msgstr "pobieranie projektu..." -msgid "Maximum width of a segmented region. Zero disables this feature." -msgstr "Maksymalna szerokość obszaru segmentowanego. Zero wyłącza tę funkcję." +msgid "Download failed, File size exception." +msgstr "Pobieranie nie powiodło się." -msgid "Maybe parts of the object at these height are too thin, or the object has faulty mesh" -msgstr "Być może części obiektu na tych wysokościach są zbyt cienkie lub obiekt ma uszkodzoną siatkę" +#, c-format, boost-format +msgid "Project downloaded %d%%" +msgstr "Projekt pobrany %d%%" -msgid "Measure" -msgstr "Zmierz" +msgid "" +"Importing to Bambu Studio failed. Please download the file and manually " +"import it." +msgstr "" +"Importowanie do Bambu Studio nie powiodło się. Proszę pobrać plik i ręcznie " +"go zaimportować." -msgid "Media" -msgstr "Media" +msgid "The selected file" +msgstr "Wybrany plik" -msgid "Medium" -msgstr "Średni" +msgid "does not contain valid gcode." +msgstr "nie zawiera prawidłowego gcode." -msgid "Mesh Boolean" -msgstr "Operacje Boolowskie na siatce" +msgid "Error occurs while loading G-code file" +msgstr "Wystąpił błąd podczas wczytywania pliku G-code" -msgid "Mesh boolean" -msgstr "Operacje Boolowskie na siatce" +msgid "Drop project file" +msgstr "Upuść plik projektu" -msgid "Mesh boolean operations including union and subtraction" -msgstr "Operacje Boolowskie na siatce, w tym suma i różnica" +msgid "Please select an action" +msgstr "Proszę wybrać działanie" -msgid "Mesh name" -msgstr "Nazwa siatki" +msgid "Open as project" +msgstr "Otwórz jako projekt" -msgid "Message" -msgstr "Wiadomość" +msgid "Import geometry only" +msgstr "Importuj tylko geometrię" -msgid "Method" -msgstr "Metoda" +msgid "Only one G-code file can be opened at the same time." +msgstr "Tylko jeden plik G-code może być otwarty jednocześnie." -msgid "Metric" -msgstr "Metryczny" +msgid "G-code loading" +msgstr "Wczytywanie G-code" -msgid "Micro lidar calibration" -msgstr "Kalibracja mikro lidaru" +msgid "G-code files can not be loaded with models together!" +msgstr "Pliki G-code nie mogą być wczytywane razem z modelami!" -msgid "Min" -msgstr "Min" +msgid "Can not add models when in preview mode!" +msgstr "Nie można dodawać modeli w trybie podglądu!" -msgid "Min fan speed threshold" -msgstr "Minimalny próg prędkości wentylatora" +msgid "Add Models" +msgstr "Dodaj modele" -msgid "Min print speed" -msgstr "Minimalna prędkość druku" +msgid "All objects will be removed, continue?" +msgstr "Wszystkie obiekty zostaną usunięte, kontynuować?" -msgid "Minimal purge on wipe tower" -msgstr "Minimalna objętość czyszczenia" +msgid "The current project has unsaved changes, save it before continue?" +msgstr "" +"Bieżący projekt ma niezapisane zmiany, czy chcesz go zapisać przed " +"kontynuacją?" -msgid "Minimize" -msgstr "Zminimalizuj" +msgid "Remember my choice." +msgstr "Zapamiętaj moją decyzję." -msgid "Minimum HRC of nozzle required to print the filament. Zero means no checking of nozzle's HRC." -msgstr "Dysza HRC jest wymagana do drukowania. Wybór \"0\" oznacza brak sprawdzania obecności HRC." +msgid "Number of copies:" +msgstr "Liczba kopii:" -msgid "Minimum feature size" -msgstr "Minimalny rozmiar detalu" +msgid "Copies of the selected object" +msgstr "Kopie wybranego obiektu" -msgid "Minimum number of segments of each scarf." -msgstr "Minimalna liczba segmentów każdego szwu Scarf." +msgid "Save G-code file as:" +msgstr "Zapisz plik G-code jako:" -msgid "Minimum sparse infill threshold" -msgstr "Minimalny próg wypełnienia" +msgid "Save SLA file as:" +msgstr "Zapisz plik SLA jako:" -msgid "Minimum speed for extruding" -msgstr "Minimalna prędkość ekstruzji" +msgid "The provided file name is not valid." +msgstr "Podana nazwa pliku jest nieprawidłowa." -msgid "Minimum speed for extruding (M205 S)" -msgstr "Minimalna prędkość ekstruzji (M205 S)" +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 "Minimum speed for part cooling fan" -msgstr "Minimalna prędkość wentylatora chłodzenia części" +msgid "Save Sliced file as:" +msgstr "Zapisz przetworzony plik jako:" -msgid "Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than the Minimum feature size will be widened to the Minimum wall width. It's expressed as a percentage over nozzle diameter" -msgstr "Minimalna grubość cienkich detali. Detale modelu, które są cieńsze niż ta wartość, nie będą drukowane, natomiast detale grubsze niż minimalny rozmiar detalu zostaną poszerzone do minimalnej szerokości ściany. Jest to wyrażone jako procent średnicy dyszy" +#, c-format, boost-format +msgid "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." +msgstr "" +"Plik %s został wysłany do pamięci drukarki i można go obejrzeć na urządzeniu." -msgid "Minimum travel speed" -msgstr "Minimalna prędkość jałowa" +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be kept. You may fix the meshes and try agian." +msgstr "" +"Nie można wykonać operacji boolowskich na siatkach modelu. Eksportowane będą " +"tylko części dodatnie." -msgid "Minimum travel speed (M205 T)" -msgstr "Minimalna prędkość jałowa (M205 T)" +#, boost-format +msgid "Reason: part \"%1%\" is empty." +msgstr "Przyczyna: \"%1%\" jest pusta." -msgid "Minimum wall width" -msgstr "Minimalna szerokość ściany" +#, boost-format +msgid "Reason: part \"%1%\" does not bound a volume." +msgstr "Przyczyna: \"%1%\" nie ogranicza objętości." -msgid "Mirror" -msgstr "Odbij" +#, boost-format +msgid "Reason: part \"%1%\" has self intersection." +msgstr "Przyczyna: \"%1%\" wprowadzona automatycznie." -msgid "Mirror Object" -msgstr "Odbij obiekt" +#, boost-format +msgid "Reason: \"%1%\" and another part have no intersection." +msgstr "Przyczyna: \"%1%\" i inna nie mają wspólnego przecięcia." -msgid "Mirror along the X axis" -msgstr "Odbij wzdłuż osi X" +msgid "" +"Negative parts detected. Would you like to perform mesh boolean before " +"exporting?" +msgstr "" +"Wykryto negatywne części. Czy chcesz przeprowadzić operacje boolowskie na " +"siatce przed eksportem?" -msgid "Mirror along the Y axis" -msgstr "Odbij wzdłuż osi Y" +msgid "" +"Print By Object: \n" +"Suggest to use auto-arrange to avoid collisions when printing." +msgstr "" +"Drukuj według obiektu: \n" +"Sugerujemy używanie automatycznego układania, aby unikać kolizji podczas " +"drukowania." -msgid "Mirror along the Z axis" -msgstr "Odbij wzdłuż osi Z" +msgid "Send G-code" +msgstr "Wyślij G-code" -msgid "Mirror object" -msgstr "Odbij obiekt" +msgid "Send to printer" +msgstr "Wyślij do drukarki" -#, c-format, boost-format -msgid "Mismatched type of print host: %s" -msgstr "Niepasujący typ hosta drukowania: %s" +msgid "Custom supports and color painting were removed before repairing." +msgstr "" +"Niestandardowe podpory i malowanie kolorów zostały usunięte przed naprawą." -msgid "Missing LAN ip of printer!" -msgstr "Brak adresu IP drukarki w sieci LAN!" +msgid "Invalid number" +msgstr "Błędny numer" -msgid "Mode" -msgstr "Tryb" +msgid "Plate Settings" +msgstr "Ustawienia stołu" -msgid "Model" -msgstr "Model" +#, boost-format +msgid "Number of currently selected parts: %1%\n" +msgstr "Liczba aktualnie wybranych części: %1%\n" -msgid "Model:" -msgstr "Model:" +#, boost-format +msgid "Number of currently selected objects: %1%\n" +msgstr "Liczba aktualnie wybranych obiektów: %1%\n" -msgid "Model Filament" -msgstr "Filament dla modelu" +#, boost-format +msgid "Part name: %1%\n" +msgstr "Nazwa części: %1%\n" -msgid "Model Name" -msgstr "Nazwa modelu" +#, boost-format +msgid "Object name: %1%\n" +msgstr "Nazwa obiektu: %1%\n" -msgid "Model file downloaded." -msgstr "Plik modelu pobrany." +#, boost-format +msgid "Size: %1% x %2% x %3% in\n" +msgstr "Rozmiar: %1% x %2% x %3% cali\n" -msgid "Model printing time" -msgstr "Czas drukowania modelu" +#, boost-format +msgid "Size: %1% x %2% x %3% mm\n" +msgstr "Rozmiar: %1% x %2% x %3% mm\n" -msgid "Modified G-codes" -msgstr "Zmodyfikowane kody G" +#, boost-format +msgid "Volume: %1% in³\n" +msgstr "Objętość: %1% cal³\n" -msgid "Modified Value(New)" -msgstr "Zmieniona wartość (Nowa)" +#, boost-format +msgid "Volume: %1% mm³\n" +msgstr "Objętość: %1% mm³\n" -msgid "Modifier" -msgstr "Modyfikator" +#, boost-format +msgid "Triangles: %1%\n" +msgstr "Trójkąty: %1%\n" -msgid "Modify" -msgstr "Modyfikuj" +msgid " (Repair)" +msgstr " (Naprawa)" -msgid "Modifying the device name" -msgstr "Modyfikowanie nazwy urządzenia" +msgid "Tips:" +msgstr "Wskazówki:" -msgid "Module" -msgstr "Moduł" +msgid "" +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " +msgstr "" -msgid "Monitoring" -msgstr "Monitorowanie" +#, c-format, boost-format +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 "Monitoring Recording" -msgstr "Monitorowanie nagrywania" +msgid "The current project has unsaved changes, save it before continuing?" +msgstr "" +"Bieżący projekt ma niezapisane zmiany, czy chcesz go zapisać przed " +"kontynuacją?" -msgid "Monotonic" -msgstr "Monotoniczny" +msgid "Switching the language requires application restart.\n" +msgstr "Zmiana języka wymaga ponownego uruchomienia aplikacji.\n" -msgid "Monotonic line" -msgstr "Linia monotoniczna" +msgid "Do you want to continue?" +msgstr "Czy chcesz kontynuować?" -msgid "Month" -msgstr "Miesiąc" +msgid "Language selection" +msgstr "Wybór języka" -msgid "More" -msgstr "Więcej" +msgid "Switching application language while some presets are modified." +msgstr "Zmiana języka aplikacji przy modyfikowanych niektórych ustawieniach." -msgid "More..." -msgstr "Więcej..." +msgid "Changing application language" +msgstr "Zmiana języka aplikacji" -msgid "More calibrations" -msgstr "Więcej kalibracji" +msgid "Changing the region will log out your account.\n" +msgstr "Zmiana regionu spowoduje wylogowanie z Twojego konta.\n" -msgid "Motion ability" -msgstr "Ograniczenia ruchu" +msgid "Region selection" +msgstr "Wybór regionu" -msgid "Motor noise calibration" -msgstr "Kalibracja hałasu silnika" +msgid "Second" +msgstr "Sekunda" -msgid "Motor noise cancellation" -msgstr "Redukcja hałasu silników" +msgid "Browse" +msgstr "Przeglądaj" -msgid "Motor noise showoff" -msgstr "Obejrzyj hałas silnika" +msgid "Choose Download Directory" +msgstr "Wybierz katalog Pobierania" -msgid "Mouse click" -msgstr "Kliknięcie myszy" +msgid "General Settings" +msgstr "Ustawienia ogólne" -msgid "Mouse wheel" -msgstr "Kółko myszy" +msgid "Asia-Pacific" +msgstr "Azja-Pacyfik" -msgid "Mouse wheel:" -msgstr "Koło myszy:" +msgid "Chinese Mainland" +msgstr "" -msgid "Mouse wheel reverses when zooming" -msgstr "Obróć kierunek przewijania kółkiem myszki podczas przybliżania" +msgid "Europe" +msgstr "Europa" -msgid "Move" -msgstr "Przenieś" +msgid "North America" +msgstr "Ameryka Północna" -msgid "Move: press to snap by 1mm" -msgstr "Przesuń: naciśnij, aby przesunąć o 1 mm" +msgid "Others" +msgstr "Inne" -msgid "Move Object" -msgstr "Przesuń obiekt" +msgid "Login Region" +msgstr "Region logowania" -msgid "Move connector" -msgstr "Przesuń łącznik" +msgid "Metric" +msgstr "Metryczny" -msgid "Move nozzle along the last extrusion path when retracting to clean leaked material on nozzle. This can minimize blob when print new part after travel" -msgstr "Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas cofania, aby oczyścić wyciekły filament na dyszy. Może to zminimalizować wystąpienie grudek podczas drukowania nowej części po przejeździe" +msgid "Imperial" +msgstr "Imperialny" -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 "Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas retrakcji, aby wyczyścić wyciekły materiał na dyszy. To może zminimalizować grudki przy drukowaniu nowej części" +msgid "Units" +msgstr "Jednostki" -msgid "Move of view" -msgstr "Przesunięcie widoku" +msgid "Keep only one Bambu Studio instance" +msgstr "Zachowaj tylko jedną instancję BambuStudio" -msgid "Move selection 10 mm in negative X direction" -msgstr "Przesuń zaznaczenie o 10 mm w kierunku ujemnego X" +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 "" +"W systemie macOS domyślnie działa tylko jedna instancja aplikacji. Jednak z " +"wiersza poleceń można uruchomić kilka instancji tej samej aplikacji. W takim " +"przypadku te ustawienia umożliwią działanie tylko jednej instancji." -msgid "Move selection 10 mm in negative Y direction" -msgstr "Przesuń zaznaczenie o 10 mm w kierunku ujemnego Y" +msgid "" +"If this is enabled, when starting Bambu Studio and another instance of the " +"same Bambu Studio is already running, that instance will be reactivated " +"instead." +msgstr "" +"Jeśli ta opcja jest włączona, po uruchomieniu Bambu Studio, gdy inna " +"instancja tego samego Bambu Studio jest już uruchomiona, ta instancja " +"zostanie ponownie aktywowana." -msgid "Move selection 10 mm in positive X direction" -msgstr "Przesuń zaznaczenie o 10 mm w kierunku dodatniego X" +msgid "Zoom to mouse position" +msgstr "Powiększ do pozycji myszy" -msgid "Move selection 10 mm in positive Y direction" -msgstr "Przesuń zaznaczenie o 10 mm w kierunku dodatniego Y" +msgid "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." +msgstr "" +"Powiększ w kierunku pozycji wskaźnika myszy w widoku 3D, a nie w centrum " +"okna 2D." -msgid "Move slider 5x faster" -msgstr "Przesuń suwak 5 razy szybciej" +msgid "Auto plate type" +msgstr "Automatyczny typ płyty" -msgid "Movement" -msgstr "Ruch" +msgid "" +"Studio will remember build plate selected last time for certain printer " +"model." +msgstr "" +"Studio zapamięta ostatnią wybraną płytę roboczą dla określonego modelu " +"drukarki." -msgid "Movement:" -msgstr "Ruch:" +msgid "Flushing volumes: Auto-calculate every time when the color is changed." +msgstr "" +"Objętości płukania: Automatycznie obliczaj za każdym razem, gdy zmieniany " +"jest kolor." -msgid "Movement in camera space" -msgstr "Ruch w przestrzeni kamery" +msgid "If enabled, auto-calculate every time when the color is changed." +msgstr "" +"Jeśli ta opcja jest włączona, obliczaj automatycznie przy każdej zmianie " +"koloru." -msgid "Movement step set to 1 mm" -msgstr "Krok ruchu ustawiony na 1 mm" +msgid "" +"Flushing volumes: Auto-calculate every time when the filament is changed." +msgstr "" +"Objętości płukania: Automatycznie obliczaj za każdym razem, gdy zmieniany " +"jest filament." -msgid "Multi-device" -msgstr "Wiele urządzeń" +msgid "If enabled, auto-calculate every time when filament is changed" +msgstr "" +"Jeśli ta opcja jest włączona, automatycznie obliczaj za każdym razem, gdy " +"zmieniany jest filament" msgid "Multi-device Management(Take effect after restarting Studio)." -msgstr "Obsługa wielu urządzeń (zacznie być aktywna po ponownym uruchomieniu Studia)" +msgstr "" +"Obsługa wielu urządzeń (zacznie być aktywna po ponownym uruchomieniu Studia)" -msgid "Multi-part object detected" -msgstr "Wykryto obiekt wieloczęściowy" +msgid "" +"With this option enabled, you can send a task to multiple devices at the " +"same time and manage multiple devices." +msgstr "" +"Dzięki tej opcji możesz wysyłać zadania do wielu urządzeń jednocześnie i " +"zarządzać nimi." -msgid "Multicolor Print" -msgstr "Druk wielobarwny" +msgid "Presets" +msgstr "Profile" -msgid "Multiple" -msgstr "Wielokrotne" +msgid "Auto sync user presets(Printer/Filament/Process)" +msgstr "" +"Automatyczna synchronizacja ustawień użytkownika (Drukarka/Filament/Proces)" -msgid "Multiplier" -msgstr "Mnożnik" +msgid "User Sync" +msgstr "Synchronizacja Użytkownika" -msgid "My Device" -msgstr "Moje urządzenie" +msgid "Update built-in Presets automatically." +msgstr "Automatyczna aktualizacja wbudowanych profili." -msgid "N/A" -msgstr "N/D" +msgid "System Sync" +msgstr "Synchronizacja systemowa" -msgid "NEW DEV host: api-dev.bambulab.net/v1" -msgstr "NEW DEV host: api-dev.bambulab.net/v1" +msgid "Clear my choice on the unsaved presets." +msgstr "Wyczyść moje wybory w niezapisanych profilach." -msgid "NEW PRE host: api-pre.bambulab.net/v1" -msgstr "NEW PRE host: api-pre.bambulab.net/v1" +msgid "Associate Files To Bambu Studio" +msgstr "Powiąż pliki z Bambu Studio" -msgid "NEW QA host: api-qa.bambulab.net/v1" -msgstr "NEW QA host: api-qa.bambulab.net/v1" +msgid "Associate .3mf files to Bambu Studio" +msgstr "Powiąż pliki .3mf z Bambu Studio" -msgid "NO AMS" -msgstr "BRAK AMS" +msgid "If enabled, sets Bambu Studio as default application to open .3mf files" +msgstr "" +"Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania " +"plików .3mf" -msgid "Name" -msgstr "Nazwa" +msgid "Associate .stl files to Bambu Studio" +msgstr "Powiąż pliki .stl z Bambu Studio" -msgid "Name is invalid;" -msgstr "Nazwa jest nieprawidłowa;" +msgid "If enabled, sets Bambu Studio as default application to open .stl files" +msgstr "" +"Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania " +"plików .stl" -msgid "Name is unavailable." -msgstr "Nazwa jest niedostępna." +msgid "Associate .step/.stp files to Bambu Studio" +msgstr "Powiąż pliki .step/.stp z Bambu Studio" -msgid "Name of components inside step file is not UTF8 format!" -msgstr "Nazwa komponentów w pliku step nie jest w formacie UTF8!" +msgid "" +"If enabled, sets Bambu Studio as default application to open .step files" +msgstr "" +"Jeśli włączone, ustawia Bambu Studio jako domyślną aplikację do otwierania " +"plików .step" -msgid "Name of the printer" -msgstr "Nazwa drukarki" +msgid "Online Models" +msgstr "Modele online" + +msgid "Show online staff-picked models on the home page" +msgstr "Pokaż modele online wybrane przez personel na stronie głównej" -msgid "Names of presets related to the physical printer" -msgstr "Nazwy predefiniowanych ustawień związanych z fizyczną drukarką" +msgid "Maximum recent projects" +msgstr "Maksymalna liczba ostatnich projektów" -msgid "Nearest" -msgstr "Najbliższy" +msgid "Maximum count of recent projects" +msgstr "Maksymalna liczba ostatnich projektów" -msgid "Need select printer" -msgstr "Konieczny jest wybór drukarki" +msgid "Clear my choice on the unsaved projects." +msgstr "Wyczyść moje wybory w niezapisanych projektach." -msgid "Need to check the unsaved changes before configuration updates." -msgstr "Przed aktualizacją konfiguracji należy sprawdzić niezapisane zmiany." +msgid "No warnings when loading 3MF with modified G-codes" +msgstr "Brak ostrzeżeń podczas wczytywania pliku 3MF z modyfikowanymi G-codes" -msgid "Negative Part" -msgstr "Część ujemna" +msgid "Auto-Backup" +msgstr "Auto-Zapis" -msgid "Negative parts detected. Would you like to perform mesh boolean before exporting?" -msgstr "Wykryto negatywne części. Czy chcesz przeprowadzić operacje boolowskie na siatce przed eksportem?" +msgid "" +"Backup your project periodically for restoring from the occasional crash." +msgstr "" +"Regularnie twórz kopie zapasowe projektu w celu przywracania po " +"okazjonalnych awariach." -msgid "Network Plug-in is not detected. Network related features are unavailable." -msgstr "Nie wykryto wtyczki sieciowej. Funkcje związane z siecią są niedostępne." +msgid "every" +msgstr "każdy" -msgid "Network Test" -msgstr "Otwórz test sieciowy" +msgid "The peroid of backup in seconds." +msgstr "Okres tworzenia kopii zapasowej w sekundach." -msgid "Network lookup" -msgstr "Przeszukiwanie sieci" +msgid "Media" +msgstr "Media" -msgid "Network plug-in update" -msgstr "Aktualizacja wtyczki sieciowej" +msgid "Keep liveview when printing." +msgstr "" -msgid "Network unreachable" -msgstr "Sieć niedostępna" +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" -msgid "New" -msgstr "Nowy" +msgid "Dark Mode" +msgstr "Tryb ciemny" -msgid "New Flow Dynamic Calibration" -msgstr "Nowa Kalibracja Dynamiki Przepływu" +msgid "Enable dark mode" +msgstr "Włącz tryb ciemny" -msgid "New Folder" -msgstr "Nowy folder" +msgid "User Experience" +msgstr "Doświadczenie użytkownika" -msgid "New Project" -msgstr "Nowy projekt" +msgid "Join Customer Experience Improvement Program." +msgstr "Dołącz do Programu Poprawy Doświadczeń Użytkownika." -msgid "New Value" -msgstr "Nowa wartość" +msgid "What data would be collected?" +msgstr "Jakie dane zostaną zebrane?" -msgid "New Window" -msgstr "Nowe okno" +msgid "Develop Mode" +msgstr "Tryb deweloperski" -msgid "New network plug-in available." -msgstr "Dostępny jest nowy wtyczka sieciowa." +msgid "Develop mode" +msgstr "Tryb deweloperski" -msgid "New printer config available." -msgstr "Dostępna jest nowa konfiguracja drukarki." +msgid "Skip AMS blacklist check" +msgstr "Pomiń sprawdzanie czarnej listy AMS" -msgid "New version of Bambu Studio" -msgstr "Nowa wersja Bambu Studio" +msgid "Home page and daily tips" +msgstr "Strona główna i codzienne wskazówki" -msgid "Newer 3mf version" -msgstr "Nowa wersja 3mf" +msgid "Show home page on startup" +msgstr "Pokaż stronę główną podczas uruchamiania" -msgid "Next" -msgstr "Dalej" +msgid "Sync settings" +msgstr "Synchronizuj ustawienia" -msgid "No" -msgstr "Nie" +msgid "User sync" +msgstr "Synchronizacja użytkownika" -msgid "No-brim" -msgstr "Bez Brimu" +msgid "Preset sync" +msgstr "Synchronizacja profili" -msgid "No AMS" -msgstr "Brak AMS" +msgid "Preferences sync" +msgstr "Synchronizacja preferencji" -msgid "No AMS filaments. Please select a printer in 'Device' page to load AMS info." -msgstr "Brak filamentów AMS. Proszę wybrać drukarkę na stronie 'Urządzenie', aby załadować informacje AMS." +msgid "View control settings" +msgstr "Ustawienia kontroli widoku" -msgid "No History Result" -msgstr "Brak historii wyników" +msgid "Rotate of view" +msgstr "Rotacja widoku" -msgid "No Printer Connected!" -msgstr "Brak podłączonej drukarki!" +msgid "Move of view" +msgstr "Przesunięcie widoku" -msgid "No SD Card" -msgstr "Brak karty MicroSD" +msgid "Zoom of view" +msgstr "Powiększenie widoku" -msgid "No arrangable objects are selected." -msgstr "Nie wybrano żadnych obiektów do rozmieszczenia." +msgid "Other" +msgstr "Inne" -msgid "No arrangeable objects are selected." -msgstr "Nie wybrano obiektów do automatycznego rozmieszczenia." +msgid "Mouse wheel reverses when zooming" +msgstr "Obróć kierunek przewijania kółkiem myszki podczas przybliżania" -msgid "No auto support" -msgstr "Brak automatycznych podpór" +msgid "Enable SSL(MQTT)" +msgstr "Włącz SSL(MQTT)" -msgid "No check" -msgstr "Brak sprawdzania" +msgid "Enable SSL(FTP)" +msgstr "Włącz SSL(FTP)" -msgid "No cooling for the first" -msgstr "Brak chłodzenia dla pierwszych" +msgid "Internal developer mode" +msgstr "Wewnętrzny tryb deweloperski" -msgid "No extrusions under current settings." -msgstr "Brak ekstruzji przy obecnych ustawieniach." +msgid "Log Level" +msgstr "Poziom logowania" -msgid "No files" -msgstr "Brak plików" +msgid "fatal" +msgstr "krytyczny" -#, c-format, boost-format -msgid "No files [%d]" -msgstr "Brak plików [%d]" +msgid "error" +msgstr "błąd" -msgid "No historical tasks!" -msgstr "Brak historii zadań!" +msgid "warning" +msgstr "ostrzeżenie" -msgid "No ironing" -msgstr "Bez prasowania" +msgid "debug" +msgstr "debugowanie" -msgid "No layers were detected. You might want to repair your STL file(s) or check their size or thickness and retry.\n" -msgstr "Nie wykryto żadnych warstw. Możliwe, że chcesz naprawić plik(i) STL lub sprawdzić ich rozmiar lub grubość i spróbować ponownie.\n" +msgid "trace" +msgstr "ślad" -msgid "No login account, only printers in LAN mode are displayed" -msgstr "Brak konta logowania, wyświetlane są tylko drukarki w trybie LAN" +msgid "Host Setting" +msgstr "Ustawienia hosta" -msgid "No object can be printed. Maybe too small" -msgstr "Nie można wydrukować żadnego obiektu. Być może jest zbyt mały" +msgid "DEV host: api-dev.bambu-lab.com/v1" +msgstr "Host DEV: api-dev.bambu-lab.com/v1" -msgid "No printer" -msgstr "Brak drukarki" +msgid "QA host: api-qa.bambu-lab.com/v1" +msgstr "Host QA: api-qa.bambu-lab.com/v1" -msgid "No printers." -msgstr "Brak drukarek." +msgid "PRE host: api-pre.bambu-lab.com/v1" +msgstr "Host PRE: api-pre.bambu-lab.com/v1" -msgid "No step selected" -msgstr "Nie wybrano kroku" +msgid "Product host" +msgstr "Host produktu" -msgid "No task" -msgstr "Nie ma zadań" +msgid "debug save button" +msgstr "przycisk zapisu debugowania" -msgid "No to All" -msgstr "Nie dla wszystkich" +msgid "save debug settings" +msgstr "zapisz ustawienia debugowania" -msgid "No updates available." -msgstr "Brak dostępnych aktualizacji." +msgid "DEBUG settings have saved successfully!" +msgstr "Ustawienia debugowania zostały pomyślnie zapisane!" -msgid "No warnings when loading 3MF with modified G-codes" -msgstr "Brak ostrzeżeń podczas wczytywania pliku 3MF z modyfikowanymi G-codes" +msgid "Switch cloud environment, Please login again!" +msgstr "Przełącz środowisko w chmurze i zaloguj się ponownie!" -msgid "None" -msgstr "Brak" +msgid "System presets" +msgstr "Profile systemowe" -msgid "Normal" -msgstr "Normalne" +msgid "User presets" +msgstr "Profil użytkownika" -msgid "Normal Support expansion" -msgstr "Rozszerzenie normalnej podpory" +msgid "Incompatible presets" +msgstr "Niekompatybilne profile" -msgid "Normal mode" -msgstr "Tryb normalny" +msgid "AMS filaments" +msgstr "Filamenty AMS" -msgid "Normal printing" -msgstr "Normalne drukowanie" +msgid "Click to pick filament color" +msgstr "Kliknij, aby wybrać kolor filamentu" -msgid "Normative check" -msgstr "Kontrola normatywna" +msgid "Please choose the filament colour" +msgstr "Proszę wybrać kolor filamentu" -msgid "North America" -msgstr "Ameryka Północna" +msgid "Add/Remove presets" +msgstr "Dodaj/Usuń profile" -msgid "Not Extruded Yet, Retry" -msgstr "Jeszcze nie wytłoczono, Ponów" +msgid "Edit preset" +msgstr "Edytuj profil" -msgid "Not accessible in LAN-only mode!" -msgstr "Niedostępne w trybie tylko LAN!" +msgid "Project-inside presets" +msgstr "Profile wewnątrz projektu" -msgid "Not apply" -msgstr "Nie stosuj" +msgid "Add/Remove filaments" +msgstr "Dodaj/Usuń filamenty" -msgid "Not for new" -msgstr "Nie teraz" +msgid "Add/Remove materials" +msgstr "Dodaj/Usuń materiały" -msgid "Not for now" -msgstr "Nie teraz" +msgid "Select/Remove printers(system presets)" +msgstr "Wybierz/Usuń drukarki (ustawienia systemowe)" -msgid "Not found:" -msgstr "Nie znaleziono:" +msgid "Create printer" +msgstr "Utwórz drukarkę" -msgid "Not supported." -msgstr "Nieobsługiwane." +msgid "Incompatible" +msgstr "Niekompatybilne" -msgid "Not supported by this model of printer!" -msgstr "Nieobsługiwane przez ten model drukarki!" +msgid "The selected preset is null!" +msgstr "Wybrane ustawienie jest puste!" -msgid "Not supported on the current printer version." -msgstr "Nieobsługiwane w bieżącej wersji drukarki." +msgid "End" +msgstr "Koniec" -msgid "" -"Note:The color has been selected, you can choose OK \n" -" to continue or manually adjust it." -msgstr "" -"Uwaga: Kolor został już wybrany. Możesz kliknąć OK, \n" -"aby kontynuować, lub dostosować go ręcznie." +msgid "Customize" +msgstr "Dostosuj" -msgid "Note: AstroBox version at least 1.1.0 is required." -msgstr "Uwaga: Wymagana jest wersja AstroBox co najmniej 1.1.0." +msgid "Other layer filament sequence" +msgstr "Inna sekwencja filamentu na kolejnej warstwie" -msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." -msgstr "Uwaga: Wymagany jest FlashAir z oprogramowaniem 2.00.02 lub nowszym oraz aktywowaną funkcją przesyłania." +msgid "Please input layer value (>= 2)." +msgstr "Proszę podać wartość warstwy (>= 2)." -msgid "Note: If the only preset under this filament is deleted, the filament will be deleted after exiting the dialog." -msgstr "Uwaga: Jeśli ostatni pofil tego filamentu zostanie usunięty, zostanie on skasowany po wyjściu z okna dialogowego." +msgid "Same as Global Print Sequence" +msgstr "Tak samo jak Globalna sekwencja druku" -msgid "Note: OctoPrint version at least 1.1.0 is required." -msgstr "Uwaga: Wymagana jest wersja OctoPrint co najmniej 1.1.0." +msgid "Print sequence" +msgstr "Sekwencja druku" -msgid "Note: Only the AMS slots loaded with the same material type can be selected." -msgstr "Uwaga: Można wybrać tylko gniazda AMS załadowane tym samym rodzajem materiału." +msgid "Same as Global" +msgstr "Tak samo jak Globalny" -msgid "Note: Repetier version at least 0.90.0 is required." -msgstr "Uwaga: Wymagana jest wersja Repetier co najmniej 0.90.0." +msgid "Enable" +msgstr "Włącz" -msgid "Note: The preparation may take several minutes. Please be patient." -msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." +msgid "Disable" +msgstr "Wyłącz" -msgid "Note: The preparation may takes several minutes. Please be patiant." -msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." +msgid "Spiral vase" +msgstr "Tryb Wazy" -msgid "Note: When the lid is open or the desiccant pack is changed, it can take hours or a night to absorb the moisture. Low temperatures also slow down the process. During this time, the indicator may not represent the chamber accurately." -msgstr "Uwaga: Kiedy pokrywa jest otwarta lub zmieniany jest pakiet ze środkiem osuszającym, wchłonięcie wilgoci może zająć kilka godzin lub całą noc. Niskie temperatury również spowalniają ten proces. W tym czasie wskaźnik może nie odzwierciedlać dokładnie stanu wilgotności w komorze." +msgid "First layer filament sequence" +msgstr "Sekwencja filamentu pierwszej warstwy" -msgid "Note: if a new filament is inserted during printing, the AMS will not automatically read any information until printing is completed." -msgstr "Uwaga: Jeśli nowy filament zostanie włożony w trakcie drukowania, AMS nie będzie automatycznie odczytywać żadnych informacji, dopóki drukowanie nie zostanie zakończone." +msgid "Same as Global Plate Type" +msgstr "Tak samo jak Globalny Typ Płyty" -msgid "Note: if new filament is inserted during printing, the AMS will not automatically read any information until printing is completed." -msgstr "Uwaga: jeśli w trakcie drukowania zostanie włożony nowy filament, system AMS nie odczyta automatycznie żadnych informacji do czasu zakończenia drukowania." +msgid "Same as Global Bed Type" +msgstr "Tak samo jak Globalny Typ Płyty" -msgid "Note : The location of IP and access code on the machine is as follows :" -msgstr "Uwaga: Lokalizacja adresu IP i kodu dostępu na urządzeniu jest następująca:" +msgid "By Layer" +msgstr "Wg.warstwy" -msgid "Notes" -msgstr "Notatki" +msgid "By Object" +msgstr "Wg.obiektu" -msgid "Notice" -msgstr "Powiadomienie" +msgid "Plate name" +msgstr "Nazwa płyty" -msgid "Nozzle" -msgstr "Dysza" +msgid "Accept" +msgstr "Akceptuj" -msgid "" -"Nozzle\n" -"Temperature" -msgstr "" -"Temp.\n" -"dyszy" +msgid "Log Out" +msgstr "Wyloguj" -msgid "Nozzle Clumping Detection" -msgstr "Wykrywanie \"zalepienia\" się dyszy" +msgid "Slice all plate to obtain time and filament estimation" +msgstr "Potnij wszystkie płyty, aby uzyskać oszacowy czasu i ilości filamentu" -msgid "Nozzle Diameter" -msgstr "Średnica dyszy" +msgid "Packing project data into 3mf file" +msgstr "Pakowanie danych projektu do pliku 3mf" -msgid "Nozzle HRC" -msgstr "Dysza HRC" +msgid "Uploading 3mf" +msgstr "Wysyłanie pliku 3mf" -msgid "Nozzle Type" -msgstr "Typ dyszy" +msgid "Jump to model publish web page" +msgstr "Przejdź do strony internetowej publikacji modelu" -msgid "Nozzle clog pause" -msgstr "Pauza spowodowana zatkaną dyszą" +msgid "Note: The preparation may take several minutes. Please be patient." +msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." -msgid "Nozzle diameter" -msgstr "Średnica dyszy" +msgid "Publish" +msgstr "Opublikuj" -msgid "Nozzle filament covered detected pause" -msgstr "Dysza pokryta filamentem. Wstrzymano" +msgid "Publish was cancelled" +msgstr "Publikacja została anulowana" -msgid "Nozzle height" -msgstr "Wysokość dyszy" +msgid "Slicing Plate 1" +msgstr "Pokrojony Stół 1" -msgid "" -"Nozzle may be blocked when the temperature is out of recommended range.\n" -"Please confirm whether to use the temperature for printing.\n" -"\n" -msgstr "" -"Dysza może być zablokowana, gdy temperatura wykracza poza zalecany zakres.\n" -"Upewnij się, czy chcesz użyć tej temperatury do druku.\n" -"\n" +msgid "Packing data to 3mf" +msgstr "Pakowanie danych do pliku 3mf" -msgid "" -"Nozzle may be blocked when the temperature is out of recommended range.\n" -"Please make sure whether to use the temperature to print.\n" -"\n" -msgstr "" -"Dysza może zostać zablokowana, gdy temperatura wykracza poza zalecany zakres.\n" -"Upewnij się, czy chcesz drukować w tej temperaturze.\n" -"\n" +msgid "Jump to webpage" +msgstr "Przejdź do strony internetowej" -msgid "Nozzle temperature" -msgstr "Temperatura dyszy" +#, c-format, boost-format +msgid "Save %s as" +msgstr "Zapisz %s jako" -msgid "Nozzle temperature for layers after the initial one" -msgstr "Temperatura dyszy dla następnych warstw powyżej pierwszej" +msgid "User Preset" +msgstr "Profil użytkownika" -msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "Temperatura dyszy do drukowania pierwszej warstwy przy użyciu tego filamentu" +msgid "Preset Inside Project" +msgstr "Profil wewnątrz projektu" -msgid "Nozzle temperature when printing" -msgstr "Temperatura dyszy podczas drukowania" +msgid "Name is invalid;" +msgstr "Nazwa jest nieprawidłowa;" -msgid "Nozzle type" -msgstr "Typ dyszy" +msgid "illegal characters:" +msgstr "nieprawidłowe znaki:" -msgid "Nozzle volume" -msgstr "Objętość dyszy" +msgid "illegal suffix:" +msgstr "niedozwolony sufiks:" -msgid "Number of bottom interface layers" -msgstr "Liczba warstw łączących na spodzie" +msgid "Name is unavailable." +msgstr "Nazwa jest niedostępna." -msgid "Number of copies:" -msgstr "Liczba kopii:" +msgid "Overwrite a system profile is not allowed" +msgstr "Nie można nadpisać profilu systemowego" #, boost-format -msgid "Number of currently selected objects: %1%\n" -msgstr "Liczba aktualnie wybranych obiektów: %1%\n" +msgid "Preset \"%1%\" already exists." +msgstr "Profil \"%1%\" już istnieje." #, boost-format -msgid "Number of currently selected parts: %1%\n" -msgstr "Liczba aktualnie wybranych części: %1%\n" - -msgid "Number of images successfully uploaded" -msgstr "Liczba pomyślnie przesłanych zdjęć" +msgid "Preset \"%1%\" already exists and is incompatible with current printer." +msgstr "" +"Profil \"%1%\" już istnieje i jest niekompatybilny z aktualną drukarką." -msgid "Number of loops for the skirt. Zero means disabling skirt" -msgstr "To jest liczba pętli skirtu. Zero oznacza, wyłączone tej funkcji" +msgid "Please note that saving action will replace this preset" +msgstr "Zwróć uwagę, że zapisanie spowoduje zastąpienie tego profilu" -msgid "Number of top interface layers" -msgstr "Ilość warstw górnych połączeń" +msgid "The name is not allowed to be empty." +msgstr "Nazwa nie może być pusta." -msgid "Number of walls of every layer" -msgstr "Liczba ścian dla każdej warstwy" +msgid "The name is not allowed to start with space character." +msgstr "Nazwa nie może zaczynać się spacją." -msgid "OK" -msgstr "OK" +msgid "The name is not allowed to end with space character." +msgstr "Nazwa nie może kończyć się spacją." -msgid "Obj file Import color" -msgstr "Importuj kolory z pliku .OBJ" +msgid "The name cannot be the same as a preset alias name." +msgstr "Nazwa nie może być taka sama jak alias profilu." -msgid "Object" -msgstr "Obiekt" +msgid "Save preset" +msgstr "Zapisz profil" -msgid "Object/Part Setting" -msgstr "Ustawienia obiektu/części" +msgctxt "PresetName" +msgid "Copy" +msgstr "Kopiuj" #, boost-format -msgid "Object: %1%" -msgstr "Obiekt: %1%" +msgid "Printer \"%1%\" is selected with preset \"%2%\"" +msgstr "Drukarka \"%1%\" jest wybrana z ustawieniami wstępnymi \"%2%\"" #, boost-format -msgid "Object %1% has zero size and can't be arranged." -msgstr "Obiekt %1% ma zerowy rozmiar i nie można go rozmieścić." - -#: resources/data/hints.ini: [hint:Object List] -msgid "" -"Object List\n" -"Did you know that you can view all objects/parts in a list and change settings for each object/part?" -msgstr "" -"Lista obiektów\n" -"Czy wiesz, że możesz zobaczyć wszystkie obiekty/części na liście i dostosować ustawienia dla każdego obiektu/części osobno?" +msgid "Please choose an action with \"%1%\" preset after saving." +msgstr "Po zapisaniu wybierz działanie z profilem \"%1%\"." -msgid "Object Operations" -msgstr "Operacje na obiekcie" +#, boost-format +msgid "For \"%1%\", change \"%2%\" to \"%3%\" " +msgstr "Dla \"%1%\", zmień \"%2%\" na \"%3%\" " -msgid "Object Settings to modify" -msgstr "Ustawienia obiektu do modyfikacji" +#, boost-format +msgid "For \"%1%\", add \"%2%\" as a new preset" +msgstr "Dla \"%1%\", dodaj \"%2%\" jako nowy profil" #, boost-format -msgid "Object can't be printed for empty layer between %1% and %2%." -msgstr "Obiekt nie może być wydrukowany z powodu pustej warstwy między %1% a %2%." +msgid "Simply switch to \"%1%\"" +msgstr "Po prostu przełącz na \"%1%\"" -msgid "Object flow ratio" -msgstr "Współczynnik przepływu dla obiektu" +msgid "Task canceled" +msgstr "Zadanie anulowane" -msgid "Object manipulation" -msgstr "Manipulacja obiektem" +msgid "(LAN)" +msgstr "(LAN)" -#, boost-format -msgid "Object name: %1%\n" -msgstr "Nazwa obiektu: %1%\n" +msgid "Search" +msgstr "Szukaj" -msgid "Object too large" -msgstr "Obiekt zbyt duży" +msgid "My Device" +msgstr "Moje urządzenie" -msgid "Object too small" -msgstr "Obiekt zbyt mały" +msgid "Other Device" +msgstr "Inne urządzenie" -msgid "Object will be raised by this number of support layers. Use this function to avoid wrapping when print ABS" -msgstr "Model zostanie podniesiony o zadaną ilość warstw i umieszczony na podporach. Użyj tej funkcji, aby uniknąć deformacji podczas drukowania ABS" +msgid "Online" +msgstr "Online" -msgid "Object with multiple parts was detected" -msgstr "Wykryto obiekt wieloczęściowy" +msgid "Input access code" +msgstr "Wprowadź kod dostępu" -msgid "Objects" -msgstr "Obiekty" +msgid "Can't find my devices?" +msgstr "Nie możesz znaleźć swoich urządzeń?" -msgid "Objects List" -msgstr "Lista obiektów" +msgid "Log out successful." +msgstr "Wylogowanie udane." -msgid "Objects list" -msgstr "Lista obiektów" +msgid "Offline" +msgstr "Offline" -msgid "Objects with zero volume removed" -msgstr "Usunięto obiekty o zerowym wolumenie" +msgid "Busy" +msgstr "Zajęte" -msgid "Octagram Spiral" -msgstr "Ośmiornica Spiralna" +msgid "Bambu Cool Plate" +msgstr "Bambu Cool Plate" -msgid "OctoPrint version" -msgstr "Wersja OctoPrint" +msgid "PLA Plate" +msgstr "Płyta PLA" -msgid "Offline" -msgstr "Offline" +msgid "Bamabu Engineering Plate" +msgstr "Bambu Engineering Plate" -msgid "Ok" -msgstr "Ok" +msgid "Bamabu Smooth PEI Plate" +msgstr "Bambu Smooth PEI Plate" -msgid "Old Value" -msgstr "Poprzednia wartość" +msgid "High temperature Plate" +msgstr "High temperature Plate" -msgid "On/Off one layer mode of the vertical slider" -msgstr "Włącz/Wyłącz tryb jednej warstwy suwaka pionowego" +msgid "Bamabu Textured PEI Plate" +msgstr "Bambu Textured PEI Plate" -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 "W systemie macOS domyślnie działa tylko jedna instancja aplikacji. Jednak z wiersza poleceń można uruchomić kilka instancji tej samej aplikacji. W takim przypadku te ustawienia umożliwią działanie tylko jednej instancji." +msgid "Send print job to" +msgstr "Wyślij zadanie druku do" -msgid "On build plate only" -msgstr "Tylko na stole" +msgid "Bed Leveling" +msgstr "Poziomowanie stołu" -msgid "On overhangs only" -msgstr "Tylko na nawisach" +msgid "Flow Dynamics Calibration" +msgstr "Kalibracja Dynamiki Przepływu" -#, c-format, boost-format -msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." -msgstr "W tym systemie %s używa certyfikatów HTTPS z systemowego magazynu certyfikatów lub łańcucha kluczy." +msgid "Click here if you can't connect to the printer" +msgstr "Kliknij tutaj, jeśli nie możesz połączyć się z drukarką" -msgid "One object has empty initial layer and can't be printed. Please Cut the bottom or enable supports." -msgstr "Jeden obiekt ma pustą pierwszą warstwę i nie może być wydrukowany. Proszę przyciąć dolną część modelu lub włączyć podpory." +msgid "send completed" +msgstr "wysłanie zakończone" -msgid "Ongoing uploads" -msgstr "Trwa przesyłanie plików" +msgid "Error code" +msgstr "Kod błędu" -msgid "Online" -msgstr "Online" +msgid "No login account, only printers in LAN mode are displayed" +msgstr "Brak konta logowania, wyświetlane są tylko drukarki w trybie LAN" -msgid "Online Models" -msgstr "Modele online" +msgid "Connecting to server" +msgstr "Łączenie z serwerem" -msgid "Only Windows 10 is supported." -msgstr "Obsługiwany jest tylko system Windows 10." +msgid "Synchronizing device information" +msgstr "Synchronizowanie informacji o urządzeniu" -msgid "Only create support for critical regions including sharp tail, cantilever, etc." -msgstr "Generuj podpory tylko dla obszarów krytycznych, takich jak ostra krawędź, wspornik, itp." +msgid "Synchronizing device information time out" +msgstr "Przekroczony czas synchronizacji informacji o urządzeniu" -msgid "Only display printer names with changes to printer, filament, and process presets." -msgstr "Wyświetlone są jedynie nazwy drukarek, które miały zmienione ustawienia filamentu lub procesu." +msgid "Cannot send the print job when the printer is updating firmware" +msgstr "Nie można wysłać zadania druku, gdy drukarka aktualizuje firmware" -msgid "Only display the filament names with changes to filament presets." -msgstr "Wyświetlone są jedynie nazwy filamentów, które zostały zmodyfikowane w ustawieniach." +msgid "" +"The printer is executing instructions. Please restart printing after it ends" +msgstr "" +"Drukarka wykonuje instrukcje. Uruchom ponownie drukowanie po zakończeniu" -msgid "Only one G-code file can be opened at the same time." -msgstr "Tylko jeden plik G-code może być otwarty jednocześnie." +msgid "The printer is busy on other print job" +msgstr "Drukarka jest zajęta innym zadaniem druku" -msgid "Only one of the results with the same name will be saved. Are you sure you want to override the other results?" -msgstr "Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić inne wyniki?" +#, c-format, boost-format +msgid "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" +"Filament %s przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie " +"drukarki, aby obsługiwać przypisywanie gniazd w AMS." -msgid "Only one of the results with the same name will be saved. Are you sure you want to overrides the other results?" -msgstr "Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić ten wynik?" +msgid "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." +msgstr "" +"Filament przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie drukarki, " +"aby obsługiwać przypisywanie gniazd w AMS." -msgid "Only one wall on first layer" -msgstr "Tylko jedna ściana na pierwszej warstwie" +msgid "" +"Filaments to AMS slots mappings have been established. You can click a " +"filament above to change its mapping AMS slot" +msgstr "" +"Ustalono przyporządkowanie filamentów do gniazd w AMS. Możesz kliknąć na " +"dowolny filament powyżej, aby zmienić jego przypisanie do innego gniazda w " +"AMS" -msgid "Only one wall on top surfaces" -msgstr "Tylko jedna ściana na górnych powierzchniach" +msgid "" +"Please click each filament above to specify its mapping AMS slot before " +"sending the print job" +msgstr "" +"Kliknij każdy filament powyżej, aby określić przypisanie do slotu AMS przed " +"wysłaniem zadania druku" +#, c-format, boost-format msgid "" -"Only printer names with changed process presets will be displayed, \n" -"and all user process presets in each printer name you select will be exported as a zip." +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgstr "" -"Na liście widoczne są tylko nazwy drukarek ze zmodyfikowanymi ustawieniami procesu, \n" -"a dla każdej wybranej nazwy drukarki zostaną wyeksportowane wszystkie \n" -"ustawienia procesu jako archiwum zip." +"Filament %s nie pasuje do filamentu w gnieździe AMS %s. Zaktualizuj " +"oprogramowanie drukarki, aby obsługiwać przypisywanie gniazd w AMS." -msgid "Only printer names with user printer presets will be displayed, and each preset you choose will be exported as a zip." -msgstr "Wyświetlane są tylko nazwy drukarek z ustawieniami użytkownika, wybrany profil zostanie wyeksportowany jako plik zip." +msgid "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" +"Filament nie pasuje do filamentu w gnieździe AMS. Zaktualizuj oprogramowanie " +"drukarki, aby obsługiwać przypisywanie gniazd w AMS." msgid "" -"Only the filament names with user filament presets will be displayed, \n" -"and all user filament presets in each filament name you select will be exported as a zip." +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." msgstr "" -"Na liście widoczne są tylko nazwy filamentów ze zmodyfikowanymi ustawieniami, \n" -"a dla każdej wybranej nazwy filamentu zostaną wyeksportowane wszystkie ustawienia jako archiwum zip." +"Oprogramowanie drukarki obsługuje tylko sekwencyjne mapowanie filamentu => " +"slot AMS." -msgid "Only the object being edit is visible." -msgstr "Widoczny jest tylko edytowany obiekt." +msgid "An SD card needs to be inserted before printing." +msgstr "Przed drukowaniem należy włożyć kartę MicroSD." -msgid "Only the object being edited is visible." -msgstr "Widoczny jest tylko edytowany obiekt." +#, c-format, boost-format +msgid "" +"The selected printer (%s) is incompatible with the chosen printer profile in " +"the slicer (%s)." +msgstr "" +"Wybrana drukarka (%s) jest niezgodna z wybranym profilem drukarki w " +"programie (%s)." -msgid "Only trigger retraction when the travel distance is longer than this threshold" -msgstr "Wywołaj retrakcję tylko wtedy, gdy dystans ruchu jałowego jest dłuższy niż ta wartość" +msgid "An SD card needs to be inserted to record timelapse." +msgstr "Aby nagrywać timelapse, należy włożyć kartę MicroSD." -msgid "Only used as a visual help on UI" -msgstr "Tylko do wizualnej pomocy na interfejsie użytkownika" +msgid "" +"Cannot send the print job to a printer whose firmware is required to get " +"updated." +msgstr "" +"Nie można wysłać zadania druku do drukarki, której oprogramowanie musi być " +"zaktualizowane." -msgid "Ooze prevention is currently not supported with the prime tower enabled." -msgstr "Zapobieganie wyciekaniu nie jest obecnie wspierane, gdy włączona jest wieża czyszcząca." +msgid "Cannot send the print job for empty plate" +msgstr "Nie można wysłać zadania druku pustego stołu" -msgid "Open" -msgstr "Otwórz" +msgid "This printer does not support printing all plates" +msgstr "Ta drukarka nie obsługuje drukowania wszystkich stołów" -msgid "Open &PrusaSlicer" -msgstr "Otwórz &PrusaSlicer" +msgid "" +"When enable spiral vase mode, machines with I3 structure will not generate " +"timelapse videos." +msgstr "W trybie Wazy, maszyny o strukturze I3 nie generują wideo timelapse." -msgid "Open &Studio" -msgstr "Otwórz &Studio" +msgid "" +"Timelapse is not supported because Print sequence is set to \"By object\"." +msgstr "" +"Timelapse nie jest obsługiwany, ponieważ sekwencja druku jest ustawiona na " +"\"Według obiektu\"." -msgid "Open CA certificate file" -msgstr "Otwórz plik certyfikatu" +msgid "Errors" +msgstr "Błędy" -msgid "Open Documentation in web browser." -msgstr "Otwórz dokumentację w przeglądarce internetowej." +msgid "Please check the following:" +msgstr "Sprawdź następujące kwestie:" -msgid "Open Folder" -msgstr "Otwórz folder" +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 "" +"Typ drukarki wybrany podczas generowania G-Code nie jest zgodny z aktualnie " +"wybraną drukarką. Zaleca się używanie tego samego typu drukarki do krojenia." -msgid "Open Folder." -msgstr "Otwórz folder." +msgid "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, press \"Confirm\" to " +"start printing." +msgstr "" +"W mapowaniu AMS są nieznane filamenty. Sprawdź, czy są to wymagane " +"filamenty. Jeśli są w porządku, naciśnij \"Potwierdź\", aby rozpocząć " +"drukowanie." -msgid "Open G-code file:" -msgstr "Otwórz plik G-code:" +#, c-format, boost-format +msgid "nozzle in preset: %s %s" +msgstr "dysza w ustawieniach wstępnych: %s %s" -msgid "Open Network Test" -msgstr "Otwórz test sieciowy" +#, c-format, boost-format +msgid "nozzle memorized: %.1f %s" +msgstr "dysza w pamięci: %.1f %s" -msgid "Open Preferences." -msgstr "Otwórz preferencje." +msgid "" +"Your nozzle diameter in sliced file is not consistent with memorized nozzle. " +"If you changed your nozzle lately, please go to Device > Printer Parts to " +"change settings." +msgstr "" +"Średnica dyszy w przetworzonym pliku nie jest zgodna z średnicą dyszy w " +"ustawieniach. Jeśli ostatnio zmieniłeś dyszę, przejdź do opcji Urządzenie > " +"Części drukarki, aby zmienić to ustawienie." -msgid "Open Project" -msgstr "Otwórz projekt" +#, c-format, boost-format +msgid "" +"Printing high temperature material(%s material) with %s may cause nozzle " +"damage" +msgstr "" +"Drukowanie materiału o wysokiej temperaturze (%s materiał) z %s może " +"spowodować uszkodzenie dyszy" -msgid "Open PrusaSlicer" -msgstr "Otwórz PrusaSlicer" +msgid "Please fix the error above, otherwise printing cannot continue." +msgstr "" +"Proszę naprawić powyższy błąd, w przeciwnym razie drukowanie nie może być " +"kontynuowane." -msgid "Open Studio" -msgstr "Otwórz Studio" +msgid "" +"Please click the confirm button if you still want to proceed with printing." +msgstr "" +"Kliknij przycisk potwierdzenia, jeśli wciąż chcesz kontynuować drukowanie." -msgid "Open a G-code file" -msgstr "Otwórz plik G-code" +msgid "" +"Connecting to the printer. Unable to cancel during the connection process." +msgstr "Łączenie z drukarką. Nie można anulować w trakcie procesu łączenia." -msgid "Open a new window" -msgstr "Otwórz nowe okno" +msgid "Preparing print job" +msgstr "Przygotowywanie zadania druku" -msgid "Open a project file" -msgstr "Otwórz plik projektu" +msgid "Abnormal print file data. Please slice again" +msgstr "Nieprawidłowe dane pliku druku. Proszę ponownie pokroić" -msgid "Open as project" -msgstr "Otwórz jako projekt" +msgid "The name length exceeds the limit." +msgstr "Długość nazwy przekracza limit." -msgid "Open next tip." -msgstr "Otwórz kolejny poradnik." +msgid "" +"Caution to use! Flow calibration on Textured PEI Plate may fail due to the " +"scattered surface." +msgstr "" +"Ostrożnie używać! Kalibracja przepływu na płycie Textured PEI może się nie " +"powieść z powodu chropowatej powierzchni." -msgid "Operation already cancelling. Please wait few seconds." -msgstr "Operacja jest już anulowana. Poczekaj kilka sekund." +msgid "Automatic flow calibration using Micro Lidar" +msgstr "Automatyczna kalibracja przepływu za pomocą mikro lidaru" -msgid "Optimize orientation" -msgstr "Optymalizuj orientację" +msgid "Modifying the device name" +msgstr "Modyfikowanie nazwy urządzenia" -msgid "Optimize support interface area" -msgstr "Optymalizacja obszaru warstwy łączącej" +msgid "Bind with Pin Code" +msgstr "Powiąż za pomocą kodu PIN" -msgid "Optimizing toolpath" -msgstr "Optymalizacja ścieżki narzędzia" +msgid "Send to Printer SD card" +msgstr "Wyślij na kartę MicroSD drukarki" -msgid "Options" -msgstr "Opcje" +msgid "Cannot send the print task when the upgrade is in progress" +msgstr "Nie można wysyłać zadań druku, gdy aktualizacja jest w toku" -msgid "Options:" -msgstr "Opcje:" +msgid "The selected printer is incompatible with the chosen printer presets." +msgstr "Wybrana drukarka jest niekompatybilna z wybranymi profilem drukarki." -msgid "Orca Tolerance Test" -msgstr "Orca Tolerance Test" +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "Przed wysłaniem na kartę MicroSD drukarki należy włożyć kartę MicroSD." -msgid "Order of inner wall/outer wall/infil" -msgstr "Kolejność: ściana wewnętrzna/ściana zewnętrzna/wypełnienie" +msgid "The printer is required to be in the same LAN as Bambu Studio." +msgstr "Drukarka musi być w tej samej sieci LAN co Bambu Studio." -msgid "Order of wall/infill. false means print wall first. " -msgstr "Kolejność ściany/wypełnienie. Jeśli ta opcja nie jest zaznaczona, ściany zostaną wydrukowane przed wypełnieniem." +msgid "The printer does not support sending to printer SD card." +msgstr "Drukarka nie obsługuje wysyłania na kartę MicroSD drukarki." -msgid "Order of walls" -msgstr "Kolejność drukowania ścian" +msgid "Slice ok." +msgstr "Przygotowanie modelu zakończone." -msgid "Orient" -msgstr "Orientuj" +msgid "View all Daily tips" +msgstr "Wyświetl wszystkie \"Porady Dnia\"" -msgid "Orient the model" -msgstr "Orientacja modelu" +msgid "Failed to create socket" +msgstr "Błąd podczas tworzenia gniazda" -msgid "Orienting" -msgstr "Ustawianie orientacji" +msgid "Failed to connect socket" +msgstr "Błąd połączenia z gniazdem" -msgid "Orienting..." -msgstr "Ustawianie orientacji..." +msgid "Failed to publish login request" +msgstr "Błąd publikacji żądania logowania" -msgid "Origin" -msgstr "Pochodzenie" +msgid "Get ticket from device timeout" +msgstr "Upłynął limit czasu na uzyskanie biletu od urządzenia" -msgid "Other" -msgstr "Inne" +msgid "Get ticket from server timeout" +msgstr "Upłynął limit czasu na uzyskanie biletu od serwera" -msgid "Other Color" -msgstr "Inny kolor" +msgid "Failed to post ticket to server" +msgstr "Błąd przesyłania biletu na serwer" -msgid "Other Device" -msgstr "Inne urządzenie" +msgid "Failed to parse login report reason" +msgstr "Nie udało się przeanalizować przyczyny raportu logowania" -msgid "Other layer filament sequence" -msgstr "Inna sekwencja filamentu na kolejnej warstwie" +msgid "Receive login report timeout" +msgstr "Upłynął limit czasu na otrzymanie raportu logowania" -msgid "Other layers" -msgstr "Inne warstwy" +msgid "Unknown Failure" +msgstr "Nieznana awaria" -msgid "Other layers filament sequence" -msgstr "Sekwencja filamentu pierwszej warstwy" +msgid "" +"Please Find the Pin Code in Account page on printer screen,\n" +" and type in the Pin Code below." +msgstr "" +"Proszę znaleźć kod PIN na ekranie drukarki w zakładce konta\n" +"i wprowadź go poniżej." -msgid "Other layers print sequence" -msgstr "Inna kolejność druku warstw" +msgid "Can't find Pin Code?" +msgstr "Nie możesz znaleźć kodu PIN?" -msgid "Other layers speed" -msgstr "Prędkość innych warstw" +msgid "Pin Code" +msgstr "Kod PIN" -msgid "Others" -msgstr "Inne" +msgid "Binding..." +msgstr "Wiązanie.." -msgid "Outer and inner brim" -msgstr "Zewnętrzny i wewnętrzny Brim" +msgid "Please confirm on the printer screen" +msgstr "Proszę potwierdzić na ekranie drukarki" -msgid "Outer brim only" -msgstr "Tylko zewnętrzny Brim" +msgid "Log in failed. Please check the Pin Code." +msgstr "Logowanie nie powiodło się. Proszę sprawdzić kod PIN." -msgid "Outer wall" -msgstr "Zewnętrzna ściana" +msgid "Log in printer" +msgstr "Zaloguj się do drukarki" + +msgid "Would you like to log in this printer with current account?" +msgstr "Czy chcesz zalogować się do tej drukarki za pomocą obecnego konta?" -msgid "Outer wall speed" -msgstr "Prędkość zewnętrznej ściany" +msgid "Check the reason" +msgstr "Sprawdź powód" -msgid "Output Model Info" -msgstr "Informacje o modelu wyjściowym" +msgid "Read and accept" +msgstr "Przeczytaj i zaakceptuj" -msgid "Output directory" -msgstr "Katalog wyjściowy" +msgid "Terms and Conditions" +msgstr "Warunki i postanowienia" -msgid "Output directory for the exported files." -msgstr "Jest to katalog wyjściowy dla eksportowanych plików." +msgid "" +"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " +"device, please read the termsand conditions.By clicking to agree to use your " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." +msgstr "" +"Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab " +"prosimy o zapoznanie się z warunkami i postanowieniami. Klikając, aby " +"zgodzić się na korzystanie z urządzenia Bambu Lab, zgadzasz się przestrzegać " +"Polityki prywatności i Warunków użytkowania (łącznie „Warunki”). Jeśli nie " +"przestrzegasz lub nie zgadzasz się z Polityką prywatności Bambu Lab, prosimy " +"o niekorzystanie z urządzeń i usług Bambu Lab." -msgid "Output file" -msgstr "Plik wyjściowy" +msgid "and" +msgstr "i" -msgid "Output the model's information." -msgstr "Spowoduje to wyświetlenie informacji o modelu." +msgid "Privacy Policy" +msgstr "Polityka prywatności" -msgid "Outside" -msgstr "Poza obszarem roboczym" +msgid "We ask for your help to improve everyone's printer" +msgstr "Prosimy o pomoc w poprawie drukarek wszystkich użytkowników" -msgid "Over-extrusion or under extrusion" -msgstr "Nadmierna ekstruzja lub niedostateczna ekstruzja" +msgid "Statement about User Experience Improvement Program" +msgstr "Oświadczenie dotyczące programu poprawy doświadczeń użytkownika" -msgid "Over 4 studio/handy are using remote access, you can close some and try again." -msgstr "Więcej niż 4 aplikacje studio/handy korzystają z dostępu zdalnego, możesz zamknąć kilka z nich i spróbować ponownie." +#, c-format, boost-format +msgid "" +"In the 3D Printing community, we learn from each other's successes and " +"failures to adjust our own slicing parameters and settings. %s follows the " +"same principle and uses machine learning to improve its performance from the " +"successes and failures of the vast number of prints by our users. We are " +"training %s to be smarter by feeding them the real-world data. If you are " +"willing, this service will access information from your error logs and usage " +"logs, which may include information described in Privacy Policy. We will " +"not collect any Personal Data by which an individual can be identified " +"directly or indirectly, including without limitation names, addresses, " +"payment information, or phone numbers. By enabling this service, you agree " +"to these terms and the statement about Privacy Policy." +msgstr "" +"W społeczności druku 3D uczymy się z sukcesów i niepowodzeń innych, " +"dostosowując nasze parametry i ustawienia cięcia. %s postępuje zgodnie z tą " +"samą zasadą i wykorzystuje uczenie maszynowe do poprawy swojej wydajności na " +"podstawie sukcesów i niepowodzeń ogromnej liczby wydruków naszych " +"użytkowników. Szkolimy %s, aby stały się bardziej inteligentne, dostarczając " +"im rzeczywistych danych. Jeśli jesteś gotów, ta usługa uzyska dostęp do " +"informacji z dzienników błędów i dzienników użycia, które mogą zawierać " +"informacje opisane w Polityce prywatności. Nie będziemy zbierać żadnych " +"Danych Osobowych, które pozwalają zidentyfikować osobę bezpośrednio lub " +"pośrednio, w tym bez ograniczeń nazw, adresów, informacji płatniczych czy " +"numerów telefonów. Korzystając z tej usługi, zgadzasz się na te warunki i " +"oświadczenie dotyczące Polityki prywatności." -msgid "Overflow" -msgstr "Przepełnienie" +msgid "Statement on User Experience Improvement Plan" +msgstr "Oświadczenie dotyczące planu poprawy doświadczeń użytkownika" -msgid "Overhang speed" -msgstr "Prędkość nawisu" +msgid "Log in successful." +msgstr "Zalogowano pomyślnie." -msgid "Overhang wall" -msgstr "Ściana wysunięcia" +msgid "Log out printer" +msgstr "Wyloguj drukarkę" -msgid "Overwrite a system profile is not allowed" -msgstr "Nie można nadpisać profilu systemowego" +msgid "Would you like to log out the printer?" +msgstr "Czy chcesz wylogować drukarkę?" -msgid "Overwrite file" -msgstr "Nadpisz plik" +msgid "Please log in first." +msgstr "Proszę najpierw zalogować się." -msgid "P1P General Settings - WLAN in the sidebar of the main screen" -msgstr "Ustawienia ogólne P1P - WLAN na pasku bocznym ekranu głównego" +msgid "There was a problem connecting to the printer. Please try again." +msgstr "Wystąpił problem z połączeniem z drukarką. Spróbuj ponownie." -msgid "PA-CF" -msgstr "PA-CF" +msgid "Failed to log out." +msgstr "Wylogowanie nie powiodło się." -msgid "PA Calibration" -msgstr "Kalibracja PA" +#. TRN "Save current Settings" +#, c-format, boost-format +msgid "Save current %s" +msgstr "Zapisz bieżący %s" -msgid "PA Line" -msgstr "Linia PA" +msgid "Delete this preset" +msgstr "Usuń ten profil" -msgid "PA Pattern" -msgstr "Wzór PA" +msgid "Search in preset" +msgstr "Szukaj w profilu" -msgid "PA Profile" -msgstr "Profil PA" +msgid "Click to reset all settings to the last saved preset." +msgstr "" +"Kliknij, aby zresetować wszystkie ustawienia do ostatnich zapisanych " +"ustawień wstępnych." -msgid "PA Tower" -msgstr "Wieża 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 "" +"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 "PA step: " -msgstr "Krok PA: " +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ą?" -msgid "PET-CF" -msgstr "PET-CF" +msgid "Still print by object?" +msgstr "Wciąż drukować według obiektu?" -msgid "PETG" -msgstr "PETG" +msgid "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." +msgstr "" +"Dodaliśmy eksperymentalny styl \"Cienkie Drzewo\", który charakteryzuje się " +"mniejszym objętością podpory, ale słabszą wytrzymałością.\n" +"Zalecamy korzystanie z niego z: 0 warstw łączących, 0 odległością od góry, 2 " +"ścianami." -msgid "PLA" -msgstr "PLA" +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" +"Chcesz automatycznie zmieniać te ustawienia?\n" +"Tak - Zmień te ustawienia automatycznie\n" +"Nie - Nie zmieniaj tych ustawień dla mnie" -msgid "PLA Plate" -msgstr "Płyta PLA" +msgid "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." +msgstr "" +"Dla stylów \"Drzewo Grube\" i \"Drzewo Hybrydowe\" zalecamy następujące " +"ustawienia: co najmniej 2 warstwy łączące, co najmniej 0,1 mm odległości od " +"góry lub używanie materiałów podporowych na łączeniach." -msgid "PRE host: api-pre.bambu-lab.com/v1" -msgstr "Host PRE: api-pre.bambu-lab.com/v1" +msgid "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, interlaced rectilinear pattern and " +"disable independent support layer height" +msgstr "" +"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy " +"następujące ustawienia:\n" +"0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór koncentryczny " +"i wyłączenie niezależnej wysokości warstwy podpory" -msgid "Packing data to 3mf" -msgstr "Pakowanie danych do pliku 3mf" +msgid "" +"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " +"height limits ,this may cause printing quality issues." +msgstr "" +"Wysokość warstwy przekracza limit w Ustawieniach drukarki -> Ekstruder -> " +"Ograniczenia wysokości warstwy, co może powodować problemy z jakością druku." -msgid "Packing project data into 3mf file" -msgstr "Pakowanie danych projektu do pliku 3mf" +msgid "Adjust to the set range automatically? \n" +msgstr "Dostosować automatycznie do ustawionego zakresu? \n" -msgid "Paint" -msgstr "Maluj" +msgid "Adjust" +msgstr "Dostosuj" -msgid "Paint-on seam editing" -msgstr "Edycja malowania szwu" +msgid "Ignore" +msgstr "Ignoruj" -msgid "Paint Toolbar" -msgstr "Pasek narzędzi malowania" +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 "" +"Funkcja eksperymentalna: Polega na wycofywaniu filamentu na większą " +"odległość w celu zminimalizowania płukania, a następne jego odcięcie. Choć " +"może to znacząco zmniejszyć ilość zużytego filamentu, może również zwiększyć " +"ryzyko zatknięcia dyszy lub innych problemów z drukowaniem." -#, boost-format -msgid "Painted using: Filament %1%" -msgstr "Malowane za pomocą: Filament %1%" +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 "" +"Funkcja eksperymentalna: Polega na wycofywaniu filamentu na większą " +"odległość w celu zminimalizowania płukania, a następne jego odcięcie. Choć " +"może to znacząco zmniejszyć ilość zużytego filamentu, może również zwiększyć " +"ryzyko zatknięcia dyszy lub innych problemów z drukowaniem. Proszę używać z " +"najnowszym oprogramowaniem drukarki." -msgid "Pan View" -msgstr "Przesuń widok" +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 "" +"Podczas nagrywania timelapse'a bez głowicy zaleca się dodanie \"Timelaps - " +"Wieża Czyszcząca\" \n" +"przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i wybranie " +"\"Dodaj Prymityw\"->\"Timelaps - Wieża Czyszcząca\"." -msgid "Parallel" -msgstr "Równolegle" +msgid "Line width" +msgstr "Szerokość linii" -msgid "Parallel_distance:" -msgstr "Odległość równoległa:" +msgid "Seam" +msgstr "Szew" -msgid "Parameter validation" -msgstr "Walidacja parametru" +msgid "Precision" +msgstr "Precyzja" -#, boost-format -msgid "" -"Parsing of host response failed.\n" -"Message body: \"%1%\"\n" -"Error: \"%2%\"" -msgstr "" -"Nieudane analizowanie odpowiedzi hosta.\n" -"Treść wiadomości: \"%1%\"\n" -"Błąd: \"%2%\"" +msgid "Wall generator" +msgstr "Generator ścian" -msgid "Part" -msgstr "Part" +msgid "Walls" +msgstr "Ściany" -msgid "Part 1" -msgstr "Cześć 1" +msgid "Top/bottom shells" +msgstr "Górne/dolne powłoki" -msgid "Part 2" -msgstr "Część 2" +msgid "Sparse infill" +msgstr "Wypełnienie" -msgid "Part Cooling" -msgstr "Chłodzenie części" +msgid "Initial layer speed" +msgstr "Prędkość pierwszej warstwy" -msgid "Part Settings to modify" -msgstr "Ustawienia części do modyfikacji" +msgid "Other layers speed" +msgstr "Prędkość innych warstw" -msgid "Part cooling fan" -msgstr "Wentylator chłodzący części" +msgid "Overhang speed" +msgstr "Prędkość nawisu" -msgid "Part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed limitation of part cooling fan" -msgstr "Prędkość wentylatora chłodzącego części może zostać zwiększana, gdy włączone jest automatyczne chłodzenie. Jest to maksymalna prędkość wentylatora chłodzącego część." +msgid "" +"This is the speed for various overhang degrees. Overhang degrees are " +"expressed as a percentage of line width. 0 speed means no slowing down for " +"the overhang degree range and wall speed is used" +msgstr "" +"To jest prędkość dla różnych stopni nawisu. Stopnie nawisu są wyrażane jako " +"procent szerokości linii. Prędkość 0 oznacza brak spowolnienia, a używana " +"jest prędkość ściany" -msgid "Part cooling fan speed will be max when the estimated layer time is shorter than the setting value" -msgstr "Wentylator chłodzący część będzie działał z maksymalną prędkością, gdy szacowany czas warstwy jest krótszy niż wartość progowa." +msgid "Travel speed" +msgstr "Prędkość przemieszczania" -msgid "Part cooling fan speed will start to run at min speed when the estimated layer time is no longer than the layer time in setting. When layer time is shorter than threshold, fan speed is interpolated between the minimum and maximum fan speed according to layer printing time" -msgstr "Wentylator chłodzący część będzie pracował z minimalną prędkością, gdy szacowany czas warstwy jest dłuższy niż wartość progowa. Gdy czas drukowania warstwy jest krótszy niż wartość progowa, prędkość wentylatora będzie interpolowana między minimalną a maksymalną prędkością wentylatora zgodnie z czasem drukowania warstwy." +msgid "Acceleration" +msgstr "Przyspieszenie" -msgid "Part cooling fan will be enabled for layers of which estimated time is shorter than this value. Fan speed is interpolated between the minimum and maximum fan speeds according to layer printing time" -msgstr "Wentylator chłodzący część zostanie włączony dla warstw, których szacowany czas jest krótszy niż ta wartość. Prędkość wentylatora jest interpolowana między minimalną a maksymalną prędkością wentylatora zgodnie z czasem drukowania warstwy." +msgid "Jerk(XY)" +msgstr "Jerk(XY)" -msgid "Part manipulation" -msgstr "Manipulacja częścią" +msgid "Raft" +msgstr "Raft" -#, boost-format -msgid "Part name: %1%\n" -msgstr "Nazwa części: %1%\n" +msgid "Support filament" +msgstr "Filament podpory" -msgid "Part of the calibration failed! You may clean the plate and retry. The failed test result would be dropped." -msgstr "Część kalibracji nie powiodła się! Możesz oczyścić płytę i spróbować ponownie. Niewłaściwy wynik testu zostanie odrzucony." +msgid "Tree Support" +msgstr "" -msgid "Pass 1" -msgstr "Procedura 1" +msgid "Prime tower" +msgstr "Wieża Czyszcząca" -msgid "Pass 2" -msgstr "Procedura 2" +msgid "Special mode" +msgstr "Tryb specjalny" -msgid "Password" -msgstr "Hasło" +msgid "G-code output" +msgstr "Wyjście G-code" -msgid "Paste" -msgstr "Wklej" +msgid "Post-processing scripts" +msgstr "Skrypty post-processingu" -msgid "Paste clipboard" -msgstr "Wklej ze schowka" +msgid "Notes" +msgstr "Notatki" -msgid "Paste from clipboard" -msgstr "Wklej ze schowka" +msgid "Frequent" +msgstr "Cz.używ." -msgid "Pattern" -msgstr "Wzór" +#, c-format, boost-format +msgid "" +"Following line %s contains reserved keywords.\n" +"Please remove it, or will beat G-code visualization and printing time " +"estimation." +msgid_plural "" +"Following lines %s contain reserved keywords.\n" +"Please remove them, or will beat G-code visualization and printing time " +"estimation." +msgstr[0] "" +"Następująca linia %s zawiera zastrzeżone słowo kluczowe.\n" +"Usuń ją, w przeciwnym razie wizualizacja G-code i szacowanie czasu " +"drukowania zostaną przerwane." +msgstr[1] "" +"Następujące linie %s zawiera zastrzeżone słowo kluczowe.\n" +"Usuń je, w przeciwnym razie wizualizacja G-code i szacowanie czasu " +"drukowania zostaną przerwane." +msgstr[2] "" +"Następujące linie %s zawiera zastrzeżone słowo kluczowe.\n" +"Usuń je, w przeciwnym razie wizualizacja G-code i szacowanie czasu " +"drukowania zostaną przerwane." -msgid "Pattern angle" -msgstr "Kąt wzoru" +msgid "Reserved keywords found" +msgstr "Znalezione słowa kluczowe zarezerwowane" -msgid "Pause" -msgstr "Pauza" +msgid "Setting Overrides" +msgstr "Nadpisywanie ustawień" -msgid "Pause(heated bed temperature error)" -msgstr "Pauza (błąd temperatury podgrzewanego stołu)" +msgid "Retraction" +msgstr "Retrakcja" -msgid "Pause(hotend temperature error)" -msgstr "Pauza (błąd temperatury hotendu)" +msgid "Basic information" +msgstr "Podstawowe informacje" -msgid "Pause(toolhead shell off)" -msgstr "Pauza (osłona głowicy odpadła)" +msgid "Recommended nozzle temperature" +msgstr "Zalecana temperatura dyszy" -msgid "Pause:" -msgstr "Pauza:" +msgid "Recommended nozzle temperature range of this filament. 0 means no set" +msgstr "" +"Zalecany zakres temperatury dyszy dla tego filamentu. 0 oznacza brak ustawień" -msgid "Pause G-code" -msgstr "G-code pauzy" +msgid "Print temperature" +msgstr "Temperatura druku" -msgid "Pause Print" -msgstr "Wstrzymaj drukowanie" +msgid "Nozzle" +msgstr "Dysza" -msgid "Pause of front cover falling" -msgstr "Pauza - osłona głowicy narzędziowej odpadła" +msgid "Nozzle temperature when printing" +msgstr "Temperatura dyszy podczas drukowania" -msgid "Paused by the Gcode inserted by user" -msgstr "Pauza spowodowana kodem G wstawionym przez użytkownika" +msgid "Cool Plate / PLA Plate" +msgstr "Cool Plate / PLA Plate" + +msgid "" +"Bed temperature when cool plate is installed. Value 0 means the filament " +"does not support to print on the Cool Plate" +msgstr "" +"Temperatura stołu, gdy zamontowana jest Cool Plate. Wartość 0 oznacza, że " +"filament nie obsługuje druku na Cool Plate" -msgid "Paused due to AMS lost" -msgstr "Wstrzymano z powodu utraty AMS" +msgid "Engineering Plate" +msgstr "Engineering Plate" -msgid "Paused due to chamber temperature control error" -msgstr "Pauza spowodowana błędem kontroli temperatury komory" +msgid "" +"Bed temperature when engineering plate is installed. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" +"Temperatura stołu, gdy zamontowana jest Engineering Plate. Wartość 0 " +"oznacza, że filament nie obsługuje druku na Engineering Plate" -msgid "Paused due to filament runout" -msgstr "Pauza spowodowana końcem filamentu" +msgid "Smooth PEI Plate / High Temp Plate" +msgstr "Smooth PEI Plate / High Temp Plate" -msgid "Paused due to heat bed temperature malfunction" -msgstr "Pauza spowodowana awarią temperatury stołu drukarki" +msgid "" +"Bed temperature when Smooth PEI Plate/High temperature plate is installed. " +"Value 0 means the filament does not support to print on the Smooth PEI Plate/" +"High Temp Plate" +msgstr "" +"Temperatura stołu, gdy zamontowana jest Smooth PEI Plate/High Temp. Wartość " +"0 oznacza, że filament nie obsługuje druku na Smooth PEI Plate/High Temp" -msgid "Paused due to low speed of the heat break fan" -msgstr "Pauza spowodowana niską prędkością wentylatora heat break" +msgid "Textured PEI Plate" +msgstr "Textured PEI Plate" -msgid "Paused due to nozzle temperature malfunction" -msgstr "Pauza spowodowana awarią temperatury dyszy" +msgid "" +"Bed temperature when Textured PEI Plate is installed. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" +msgstr "" +"Temperatura stołu, gdy zamontowana jest Textured PEI. 0 oznacza, że filament " +"nie jest obsługiwany na Textured PEI" -msgid "Pen shape" -msgstr "Kształt pióra" +msgid "Volumetric speed limitation" +msgstr "Ograniczenie prędkości przepływu" -msgid "Pen size" -msgstr "Rozmiar pióra" +msgid "Cooling" +msgstr "Chłodzenie" -msgid "Per object edit" -msgstr "Edycja według obiektu" +msgid "Cooling for specific layer" +msgstr "Chłodzenie dla konkretnej warstwy" -msgid "Percent" -msgstr "Procent" +msgid "Part cooling fan" +msgstr "Wentylator chłodzący części" -msgid "Perform" -msgstr "Wykonaj" +msgid "Min fan speed threshold" +msgstr "Minimalny próg prędkości wentylatora" -msgid "Perform Recognition" -msgstr "Przeprowadź rozpoznawanie" +msgid "" +"Part cooling fan speed will start to run at min speed when the estimated " +"layer time is no longer than the layer time in setting. When layer time is " +"shorter than threshold, fan speed is interpolated between the minimum and " +"maximum fan speed according to layer printing time" +msgstr "" +"Wentylator chłodzący część będzie pracował z minimalną prędkością, gdy " +"szacowany czas warstwy jest dłuższy niż wartość progowa. Gdy czas drukowania " +"warstwy jest krótszy niż wartość progowa, prędkość wentylatora będzie " +"interpolowana między minimalną a maksymalną prędkością wentylatora zgodnie z " +"czasem drukowania warstwy." -msgid "Perform cut" -msgstr "Wykonaj cięcie" +msgid "Max fan speed threshold" +msgstr "Maksymalny próg prędkości wentylatora" msgid "" -"Performed boolean intersection fails \n" -" because the selected parts have no intersection" +"Part cooling fan speed will be max when the estimated layer time is shorter " +"than the setting value" msgstr "" -"Operacja przecięcia boole'owskiego nie powiodła się, \n" -"ponieważ wybrane części nie mają punktu przecięcia" +"Wentylator chłodzący część będzie działał z maksymalną prędkością, gdy " +"szacowany czas warstwy jest krótszy niż wartość progowa." -msgid "Perpendicular distance" -msgstr "Odległość prostopadła" +msgid "Auxiliary part cooling fan" +msgstr "Dodatkowy wentylator chłodzący części" -msgid "Physical Printer" -msgstr "Drukarka" +msgid "Exhaust fan" +msgstr "Wentylator wyciągowy" -msgid "Pictures" -msgstr "Obrazy" +msgid "During print" +msgstr "Podczas druku" -msgid "Pin Code" -msgstr "Kod PIN" +msgid "Complete print" +msgstr "Zakończ druk" -msgid "Place on cut" -msgstr "Pozostaw w mięjscu cięcia" +msgid "Filament start G-code" +msgstr "G-code startowy dla filamentu" -msgid "Planar" -msgstr "Płaski" +msgid "Filament end G-code" +msgstr "G-code końcowy dla filamentu" -msgid "Plane" -msgstr "Płaski" +msgid "Printable space" +msgstr "Przestrzeń do druku" -msgid "Plate" -msgstr "Płyta" +msgid "Extruder Clearance" +msgstr "Odstęp od ekstrudera" -#, c-format, boost-format -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 "Accessory" +msgstr "Akcesoria" -#, c-format, boost-format -msgid "Plate %d: %s does not support filament %s" -msgstr "Płyta %d: %s nie obsługuje filamentu %s" +msgid "Machine gcode" +msgstr "G-code maszyny" -#, c-format, boost-format -msgid "Plate %d: %s does not support filament %s\n" -msgstr "Płyta %d: %s nie obsługuje filamentu %s\n" +msgid "Machine start G-code" +msgstr "G-code startowy Maszyny" -#, c-format, boost-format -msgid "Plate %d: %s does not support filament %s.\n" -msgstr "Płyta %d: %s nie obsługuje filamentu %s.\n" +msgid "Machine end G-code" +msgstr "G-code końcowy Maszyny" -#, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s)." -msgstr "Płyta %d: %s nie obsługuje filamentu %s (%s)." +msgid "Printing by object G-code" +msgstr "G-code drukowania według obiektu" -#, c-format, boost-format -msgid "Plate %d: %s does not support filament %s (%s).\n" -msgstr "Płyta %d: %s nie obsługuje filamentu %s (%s).\n" +msgid "Before layer change G-code" +msgstr "G-code przed zmianą warstwy" -msgid "Plate Settings" -msgstr "Ustawienia stołu" +msgid "Layer change G-code" +msgstr "G-code zmiany warstwy" -msgid "Plate Type" -msgstr "Typ Płyty" +msgid "Time lapse G-code" +msgstr "G-code timelapse" -msgid "Plate name" -msgstr "Nazwa płyty" +msgid "Change filament G-code" +msgstr "G-code zmiany filamentu" -msgid "Plate type" -msgstr "Typ płyty" +msgid "Pause G-code" +msgstr "G-code pauzy" -msgid "Plate types supported by the printer" -msgstr "Typy płyt roboczych obsługiwanych przez drukarkę" +msgid "Template Custom G-code" +msgstr "Szablon niestandardowego G-code" -msgid "Plater" -msgstr "Płyta robocza" +msgid "Motion ability" +msgstr "Ograniczenia ruchu" -msgid "Play" -msgstr "Odtwarzaj" +msgid "Normal" +msgstr "Normalne" -msgid "Player is malfunctioning. Please reinstall the system player." -msgstr "Odtwarzacz nie działa poprawnie. Proszę ponownie zainstalować odtwarzacz systemowy." +msgid "Speed limitation" +msgstr "Ograniczenie prędkości" -msgid "Playing..." -msgstr "Odtwarzanie..." +msgid "Acceleration limitation" +msgstr "Ograniczenie przyspieszenia" + +msgid "Jerk limitation" +msgstr "Ograniczenie Jerk" + +msgid "Layer height limits" +msgstr "Ograniczenia wysokości warstwy" -msgid "Please Fill Task Report." -msgstr "Wypełnij raport z zadania." +msgid "Retraction when switching material" +msgstr "Retrakcja podczas zmiany materiału" msgid "" -"Please Find the Pin Code in Account page on printer screen,\n" -" and type in the Pin Code below." +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" msgstr "" -"Proszę znaleźć kod PIN na ekranie drukarki w zakładce konta\n" -"i wprowadź go poniżej." +"Opcja czyszczenia nie jest dostępna podczas korzystania z trybu retrakcji " +"zaszytego w firmware. \n" +"\n" +"Czy powinienem ją wyłączyć, aby umożliwić włączenie retrakcji z firmware?" + +msgid "Firmware Retraction" +msgstr "Użyj retrakcji z firmware" + +msgid "Detached" +msgstr "Odłączony" +#, c-format, boost-format msgid "" -"Please add at least one more object and select them together,\n" -"then right click to assembly these objects." +"%d Filament Preset and %d Process Preset is attached to this printer. Those " +"presets would be deleted if the printer is deleted." msgstr "" -"Dodaj co najmniej jeszcze jeden obiekt i wybierz je razem, \n" -"następnie kliknij prawym przyciskiem myszy, aby złożyć te obiekty w jedną całość." +"Do drukarki przypisane są %d ustawienia filamentu i %d ustawienia procesu. " +"Te ustawienia zostaną usunięte wraz z usunięciem drukarki." -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 "Pamiętaj o wymianie pakietu pochłaniacza wilgoci gdy stanie się on zbyt mokry. Wskaźnik może nie dokładnie odzwierciedlać stan wilgotności gdy: otwarta jest pokrywa lub pakiet pochłaniacza został nie dawno wymieniony. Proces absorpcji wilgoci może zająć kilka godzin, a niskie temperatury również spowolnią ten proces." +msgid "Presets inherited by other presets can not be deleted!" +msgstr "Ustawienia dziedziczone przez inne ustawienia nie mogą być usunięte!" -msgid "Please check.\n" -msgstr "Sprawdź.\n" +msgid "The following presets inherit this preset." +msgid_plural "The following preset inherits this preset." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -msgid "Please check bed printable shape and origin input." -msgstr "Proszę sprawdzić kształt stołu do druku oraz dane dotyczące jego położenia początkowego." +#. TRN Remove/Delete +#, boost-format +msgid "%1% Preset" +msgstr "%1% ustawienia" + +msgid "Following preset will be deleted too." +msgid_plural "Following presets will be deleted too." +msgstr[0] "Usunięty zostanie również następujący profil:" +msgstr[1] "Usunięte zostaną również następujące profile:" +msgstr[2] "" msgid "" -"Please check if the SD card is inserted into the printer.\n" -"If it still cannot be read, you can try formatting the SD card." +"Are you sure to delete the selected preset? \n" +"If the preset corresponds to a filament currently in use on your printer, " +"please reset the filament information for that slot." msgstr "" -"Sprawdź, czy karta SD jest włożona do drukarki.\n" -"Jeśli dalej jest problem z odczytem, spróbuj sformatować kartę SD." - -msgid "Please check the custom G-code or use the default custom G-code." -msgstr "Sprawdź niestandardowy G-code lub użyj domyślnego G-code." +"Czy na pewno chcesz usunąć wybrane ustawienia? \n" +"Jeśli ustawienia odpowiadają obecnie używanemu w drukarce filamentowi, " +"zresetuj informacje o filamencie dla tego slotu." -msgid "Please check the following:" -msgstr "Sprawdź następujące kwestie:" +#, boost-format +msgid "Are you sure to %1% the selected preset?" +msgstr "Czy na pewno chcesz %1% wybrane ustawienia?" -msgid "Please check the following infomation and click Confirm to continue sending print:" -msgstr "Zapoznaj się z poniższymi informacjami i kliknij przycisk Potwierdź, aby kontynuować wysyłanie:" +msgid "All" +msgstr "Wszystko" -msgid "Please check the following infomation and click Confirm to continue sending print:\n" -msgstr "Zapoznaj się z poniższymi informacjami i kliknij przycisk Potwierdź, aby kontynuować wysyłanie:\n" +msgid "Set" +msgstr "Ustaw" -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 "Click to reset current value and attach to the global value." +msgstr "" +"Kliknij, aby zresetować bieżącą wartość i przypiąć ją do wartości globalnej." -msgid "Please check the network connection of the printer and Studio." -msgstr "Sprawdź połączenie sieciowe drukarki i Studio." +msgid "Click to drop current modify and reset to saved value." +msgstr "" +"Kliknij, aby anulować bieżące modyfikacje i zresetować do zapisanej wartości." -msgid "Please check the printer network connection." -msgstr "Sprawdź połączenie sieciowe drukarki." +msgid "Process Settings" +msgstr "Ustawienia procesu" -msgid "Please check your object list before preset changing." -msgstr "Sprawdź listę obiektów przed zmianą profilu." +msgid "Undef" +msgstr "Nieokreślone" -msgid "Please choose a block with smoothest top surface" -msgstr "Wybierz blok z najgładszą górną powierzchnią." +msgid "Discard or Use Modified Value" +msgstr "Odrzuć lub użyj zmodyfikowanej wartości" -msgid "Please choose a block with smoothest top surface." -msgstr "Wybierz blok z najgładszą górną powierzchnią." +msgid "Save or Discard Modified Value" +msgstr "Zachować lub Odrzucić Zmodyfikowaną Wartość" -#, boost-format -msgid "Please choose an action with \"%1%\" preset after saving." -msgstr "Po zapisaniu wybierz działanie z profilem \"%1%\"." +msgid "Unsaved Changes" +msgstr "Niezapisane zmiany" -msgid "Please choose the filament colour" -msgstr "Proszę wybrać kolor filamentu" +msgid "Use Modified Value of Process Preset" +msgstr "Użyj zmodyfikowanej wartości profilu procesu drukowania" -msgid "Please click each filament above to specify its mapping AMS slot before sending the print job" -msgstr "Kliknij każdy filament powyżej, aby określić przypisanie do slotu AMS przed wysłaniem zadania druku" +msgid "Use Modified Value of Filament Preset" +msgstr "Użyj zmodyfikowanej wartości ustawień filamentu" -msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "Kliknij na powyższy link, aby sprawdzić status usługi w chmurze" +msgid "Use Modified Value of Printer Preset" +msgstr "Użyj zmodyfikowanej wartości profilu drukarki" -msgid "Please click on the star first." -msgstr "Najpierw kliknij gwiazdkę." +msgid "Preset(Old)" +msgstr "Poprzednia wartość" -msgid "Please click the confirm button if you still want to proceed with printing." -msgstr "Kliknij przycisk potwierdzenia, jeśli wciąż chcesz kontynuować drukowanie." +msgid "Modified Value(New)" +msgstr "Zmieniona wartość (Nowa)" -msgid "Please confirm explosion ratio = 1,and please select at least one object" -msgstr "Proszę potwierdzić współczynnik eksplozji = 1 i wybrać przynajmniej jeden obiekt" +msgid "Save Modified Value" +msgstr "Zapisz zmienione wartości" -msgid "Please confirm explosion ratio = 1 and select at least two volumes." -msgstr "Proszę potwierdzić współczynnik eksplozji = 1 i wybrać co najmniej dwie objętości." +msgid "Don't save" +msgstr "Nie zapisuj" -msgid "Please confirm if the printer is connected." -msgstr "Proszę potwierdzić, czy drukarka jest podłączona." +msgid "Discard Modified Value" +msgstr "Pozostaw poprzednią wartość" -msgid "Please confirm on the printer screen" -msgstr "Proszę potwierdzić na ekranie drukarki" +msgid "Use Modified Value" +msgstr "Użyj zmodyfikowanej wartości" -msgid "Please confirm that the G-codes within these presets are safe to prevent any damage to the machine!" -msgstr "Potwierdź, że G-code w tych profilach są bezpieczne, aby uniknąć jakiejkolwiek szkody w maszynie!" +msgid "Click the right mouse button to display the full text." +msgstr "Kliknij prawym przyciskiem myszy, aby wyświetlić pełny tekst." -msgid "Please confirm that these modified G-codes are safe to prevent any damage to the machine!" -msgstr "Potwierdź, że te zmodyfikowane G-code są bezpieczne, aby uniknąć jakiejkolwiek szkody w maszynie!" +msgid "All changes will not be saved" +msgstr "Wszystkie zmiany nie zostaną zapisane" -msgid "Please correct them in the param tabs" -msgstr "Proszę poprawić je w zakładkach parametrów" +msgid "All changes will be discarded." +msgstr "Wszystkie zmiany zostały zapisane." -msgid "Please enter the IP of printer to connect." -msgstr "Proszę podać adres IP drukarki, aby nawiązać połączenie." +msgid "Save the selected options." +msgstr "Zapisz wybrane opcje." -msgid "Please enter the layer number" -msgstr "Proszę podać numer warstwy" +msgid "Keep the selected options." +msgstr "Zachowaj wybrane opcje." -msgid "Please enter the name of the preset you want to save." -msgstr "Proszę wprowadzić nazwę profilu, który chcesz zapisać." +msgid "Transfer the selected options to the newly selected preset." +msgstr "Przenieś wybrane opcje do nowo wybranego profilu." -msgid "Please enter the name you want to save to printer." -msgstr "Wprowadź nazwę, którą chcesz zapisać w drukarce." +#, boost-format +msgid "" +"Save the selected options to preset \n" +"\"%1%\"." +msgstr "" +"Zapisz wybrane opcje do profilu \n" +"\"%1%\"." -msgid "Please fill report first." -msgstr "Proszę najpierw wypełnić raport." +#, boost-format +msgid "" +"Transfer the selected options to the newly selected preset \n" +"\"%1%\"." +msgstr "" +"Przenieś wybrane opcje do nowo wybranego profilu \n" +"\"%1%\"." -msgid "Please find the best line on your plate" -msgstr "Znajdź najlepszą linię na swojej płycie" +#, boost-format +msgid "Preset \"%1%\" contains the following unsaved changes:" +msgstr "Zestaw \"%1%\" zawiera następujące niezapisane zmiany:" -msgid "Please find the best object on your plate" -msgstr "Proszę znaleźć najlepszy obiekt na swojej płycie" +#, boost-format +msgid "" +"Preset \"%1%\" is not compatible with the new printer profile and it " +"contains the following unsaved changes:" +msgstr "" +"Zestaw \"%1%\" nie jest kompatybilny z nowym profilem drukarki i zawiera " +"następujące niezapisane zmiany:" -msgid "Please find the corner with perfect degree of extrusion" -msgstr "Proszę znaleźć narożnik z idealnym stopniem ekstruzji" +#, boost-format +msgid "" +"Preset \"%1%\" is not compatible with the new process profile and it " +"contains the following unsaved changes:" +msgstr "" +"Zestaw \"%1%\" nie jest kompatybilny z nowym profilem procesu i zawiera " +"następujące niezapisane zmiany:" -msgid "Please find the cornor with perfect degree of extrusion" -msgstr "Proszę znaleźć narożnik z idealnym stopniem ekstruzji" +#, boost-format +msgid "You have changed some settings of preset \"%1%\". " +msgstr "Zmieniono niektóre ustawienia profilu \"%1%\". " msgid "" -"Please find the details of Flow Dynamics Calibration from our wiki.\n" -"\n" -"Usually the calibration is unnecessary. When you start a single color/material print, with the \"flow dynamics calibration\" option checked in the print start menu, the printer will follow the old way, calibrate the filament before the print; When you start a multi color/material print, the printer will use the default compensation parameter for the filament during every filament switch which will have a good result in most cases.\n" "\n" -"Please note there are a few cases that will make the calibration result not reliable: using a texture plate to do the calibration; the build plate does not have good adhesion (please wash the build plate or apply gluestick!) ...You can find more from our wiki.\n" -"\n" -"The calibration results have about 10 percent jitter in our test, which may cause the result not exactly the same in each calibration. We are still investigating the root cause to do improvements with new updates." +"You can save or discard the preset values you have modified." msgstr "" -"Szczegóły dotyczące Kalibracji Dynamiki Przepływu (Flow Dynamics Calibration) znajdziesz w naszej wiki.\n" "\n" -"Zazwyczaj kalibracja ta nie jest konieczna. Gdy rozpoczynasz drukowanie w jednym kolorze/materiale, z zaznaczoną opcją \"Kalibracja Dynamiki Przepływu\" w menu rozpoczęcia druku. Drukarka postąpi w tradycyjny sposób czyli kalibrując filament przed wydrukiem; Gdy rozpoczynasz drukowanie w wielu kolorach/materiałach, drukarka użyje domyślnego parametru kompensacji dla filamentu przy każdej jego zmianie, co w większości przypadków daje dobre wyniki.\n" +"Możesz zapisać lub odrzucić zmienione wartości w profilu." + +msgid "" "\n" -"Uwaga: Istnieje kilka przypadków, które mogą sprawić, że wynik kalibracji nie będzie wiarygodny: używanie płyty z teksturą do kalibracji; brak dobrej przyczepności płyty roboczej (proszę umyć płytę roboczą lub zastosować klej w sztyfcie!)... Więcej informacji znajdziesz w naszej wiki.\n" +"You can save or discard the preset values you have modified, or choose to " +"continue using the values you have modified on the new preset." +msgstr "" "\n" -"Wyniki kalibracji wykazują około 10 procentowe wahania w naszych testach, co może spowodować, że wynik nie będzie dokładnie taki sam przy każdej kalibracji. \n" -"Wciąż prowadzimy badania nad przyczyną tej rozbieżności, aby wprowadzić ulepszenia w nadchodzących aktualizacjach." +"Możesz zapisać lub odrzucić zmodyfikowane wartości profilu, lub kontynuować " +"ich używanie w nowym profilu." -msgid "Please fix the error above, otherwise printing cannot continue." -msgstr "Proszę naprawić powyższy błąd, w przeciwnym razie drukowanie nie może być kontynuowane." - -msgid "Please give a score for your favorite Bambu Market model." -msgstr "Proszę o ocenę swojego ulubionego modelu Bambu Market." +msgid "You have previously modified your settings." +msgstr "Wcześniej zmodyfikowałeś swoje ustawienia." msgid "" -"Please go to filament setting to edit your presets if you need.\n" -"Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed has a significant impact on printing quality. Please set them carefully." +"\n" +"You can discard the preset values you have modified, or choose to continue " +"using the modified values in the new project" msgstr "" -"Jeżeli zajdzie taka potrzeba, przejdź do ustawień filamentu, aby edytować swoje profile. \n" -"Należy pamiętać, że temperatura dyszy, temperatura stołu i maksymalna prędkość przepływu mają znaczący wpływ na jakość druku. Proszę ustawiać je ostrożnie." +"\n" +"Możesz zapisać lub odrzucić zmodyfikowane wartości w profilu, lub " +"kontynuować ich używanie w nowym profilu" -msgid "" -"Please go to filament setting to edit your presets if you need.\n" -"Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed have a significant impact on printing quality. Please set them carefully." -msgstr "" -"Jeżeli zajdzie taka potrzeba, przejdź do ustawień filamentu, aby edytować swoje profile. \n" -"Należy pamiętać, że temperatura dyszy, temperatura stołu i maksymalna prędkość przepływu mają znaczący wpływ na jakość druku. Proszę ustawiać je ostrożnie." +msgid "Extruders count" +msgstr "Liczba ekstruderów" -msgid "Please go to printer settings to edit your presets" -msgstr "Proszę przejść do ustawień drukarki, aby edytować swoje profile" +msgid "General" +msgstr "Ogólne" -msgid "Please heat the nozzle to above 170 degree before loading filament." -msgstr "Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do temperatury powyżej 170 stopni." +msgid "Capabilities" +msgstr "Zdolności" -msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." -msgstr "Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do temperatury powyżej 170 stopni." +msgid "Select presets to compare" +msgstr "Wybierz profile do porównania" -msgid "Please home all axes (click " -msgstr "Ustaw wszystkie osie na pozycje bazową (kliknij " +msgid "Show all presets (including incompatible)" +msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)" -msgid "Please input a valid value (0.0 < flow ratio < 2.0)" -msgstr "Proszę wprowadzić poprawną wartość (0,0 < flow ratio < 2,0" +msgid "Add File" +msgstr "Dodaj plik" -msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" -msgstr "Proszę wprowadzić prawidłową wartość (0 <= Max Volumetric Speed <= 60)" +msgid "Set as cover" +msgstr "Ustaw jako osłonę" -msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" -msgstr "Proszę podać prawidłową wartość (K w zakresie 0~0,3, N w zakresie 0,6~2,0)" +msgid "Cover" +msgstr "Osłona" -msgid "Please input a valid value (K in 0~0.3)" -msgstr "Proszę podać prawidłową wartość (K w zakresie 0~0,3)" +#, boost-format +msgid "The name \"%1%\" already exists." +msgstr "Nazwa \"%1%\" już istnieje." -msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0.5, N w zakresie 0.6~2.0)" +msgid "Basic Info" +msgstr "Podstawowe informacje" -msgid "Please input a valid value (K in 0~0.5)" -msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0.5)" +msgid "Pictures" +msgstr "Obrazy" -msgid "Please input layer value (>= 2)." -msgstr "Proszę podać wartość warstwy (>= 2)." +msgid "Bill of Materials" +msgstr "Lista materiałów" -msgid "Please input the printer access code:" -msgstr "Proszę podać kod dostępu do drukarki:" +msgid "Assembly Guide" +msgstr "Przewodnik montażowy" -msgid "" -"Please input valid values:\n" -"Start PA: >= 0.0\n" -"End PA: > Start PA\n" -"PA step: >= 0.001)" -msgstr "" -"Proszę wprowadzić poprawne wartości:\n" -"Początek PA: >= 0,0\n" -"Koniec PA: > Początek PA\n" -"Krok PA: >= 0,001)" +msgid "Author" +msgstr "Autor" -msgid "" -"Please input valid values:\n" -"Start temp: <= 350\n" -"End temp: >= 180\n" -"Start temp > End temp + 5)" -msgstr "" -"Proszę wprowadzić poprawne wartości:\n" -"Początkowa temp.: <= 350\n" -"Końcowa temp.: >= 180\n" -"Początkowa temp. > Końcowa temp. + 5)" +msgid "Model Name" +msgstr "Nazwa modelu" #, c-format, boost-format -msgid "" -"Please input valid values:\n" -"Start value: >= %.1f\n" -"End value: <= %.1f\n" -"End value: > Start value\n" -"Value step: >= %.3f)" -msgstr "" -"Proszę wprowadzić poprawne wartości:\n" -"Wartość początkowa: >= %.1f\n" -"Wartość końcowa: <= %.1f\n" -"Wartość końcowa: > Wartość początkowa\n" -"Krok wartości: >= %.3f)" +msgid "%s Update" +msgstr "Aktualizacja %s" -msgid "" -"Please input valid values:\n" -"start > 0 \\step >= 0\n" -"end > start + step)" -msgstr "" -"Proszę wprowadzić poprawne wartości:\n" -"start > 0 \\krok >= 0\n" -"koniec > start + krok)" +msgid "A new version is available" +msgstr "Dostępna jest nowa wersja" -msgid "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" -msgstr "" -"Proszę wprowadzić poprawne wartości:\n" -"start > 0 \n" -"krok >= 0\n" -"koniec > start + krok)" +msgid "Configuration update" +msgstr "Aktualizacja konfiguracji" -msgid "" -"Please input valid values:\n" -"start > 10 \\step >= 0\n" -"end > start + step)" -msgstr "" -"Wprowadź prawidłowe wartości:\n" -"start > 10\\ krok >= 0\n" -"koniec > start + krok)" +msgid "A new configuration package available, Do you want to install it?" +msgstr "Dostępny jest nowy pakiet konfiguracyjny. Czy chcesz go zainstalować?" + +msgid "Description:" +msgstr "Opis:" + +msgid "Configuration incompatible" +msgstr "Konfiguracja niekompatybilna" + +msgid "the configuration package is incompatible with current application." +msgstr "pakiet konfiguracyjny jest niekompatybilny z aktualną aplikacją." +#, c-format, boost-format msgid "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"The configuration package is incompatible with current application.\n" +"%s will update the configuration package, Otherwise it won't be able to start" msgstr "" -"Proszę wprowadzić poprawne wartości:\n" -"start > 10 \\ krok >= 0\n" -"koniec > start + krok)" +"Pakiet konfiguracyjny jest niekompatybilny z aktualną aplikacją.\n" +"%s zaktualizuje pakiet konfiguracyjny, w przeciwnym razie nie będzie można " +"go uruchomić" -msgid "Please log in first." -msgstr "Proszę najpierw zalogować się." +#, c-format, boost-format +msgid "Exit %s" +msgstr "Zamknij %s" -msgid "Please log out and login to the printer again." -msgstr "Wyloguj się i zaloguj się ponownie do drukarki." +msgid "the Configuration package is incompatible with current APP." +msgstr "" +"pakiet konfiguracyjny jest niekompatybilny z aktualną wersją aplikacji Bambu " +"Studio." -msgid "Please note that saving action will replace this preset" -msgstr "Zwróć uwagę, że zapisanie spowoduje zastąpienie tego profilu" +msgid "Configuration updates" +msgstr "Aktualizacje konfiguracji" -msgid "Please resolve the slicing errors and publish again." -msgstr "Rozwiąż błędy cięcia i opublikuj ponownie." +msgid "No updates available." +msgstr "Brak dostępnych aktualizacji." -msgid "Please right click to assembly these objects." -msgstr "Przytrzymaj prawy przycisk myszy, aby złożyć te obiekty w całość." +msgid "The configuration is up to date." +msgstr "Konfiguracja jest aktualna." -msgid "Please save project and restart the program. " -msgstr "Proszę zapisać projekt i ponownie uruchomić program. " +msgid "Obj file Import color" +msgstr "Importuj kolory z pliku .OBJ" -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." +msgid "Specify number of colors:" +msgstr "Określ liczbę kolorów:" -msgid "Please select a file" -msgstr "Proszę wybrać plik" +#, c-format, boost-format +msgid "The color count should be in range [%d, %d]." +msgstr "Liczba kolorów powinna być w zakresie [%d, %d]." -msgid "Please select a type you want to export" -msgstr "Proszę wybierz co chcesz wyeksportować" +msgid "Recommended " +msgstr "Rekomendowane " -msgid "Please select an AMS slot before calibration" -msgstr "Wybierz gniazdo AMS przed kalibracją" +msgid "Current filament colors:" +msgstr "Aktualne kolory filamentu:" -msgid "Please select an action" -msgstr "Proszę wybrać działanie" +msgid "Quick set:" +msgstr "Szybkie ustawienie:" -msgid "Please select at least one filament for calibration" -msgstr "Proszę wybrać przynajmniej jeden filament do kalibracji" +msgid "Color match" +msgstr "Dopasowanie kolorów" -msgid "Please select at least one object." -msgstr "Proszę wybrać przynajmniej jeden obiekt." +msgid "Approximate color matching." +msgstr "Przybliżone dopasowanie kolorów." -msgid "Please select at least one printer or filament." -msgstr "Proszę wybrać przynajmniej jedną drukarkę lub filament." +msgid "Append" +msgstr "Dołącz" -msgid "Please select at least two volumes." -msgstr "Proszę wybrać przynajmniej dwa obiekty." +msgid "Add consumable extruder after existing extruders." +msgstr "Dodaj kolejny w kolejce ekstruder do wykorzystania." -msgid "Please select filament to calibrate." -msgstr "Proszę wybrać filament do skalibrowania." +msgid "Reset mapped extruders." +msgstr "Zresetuj przypisane ekstrudery." -msgid "Please select single object." -msgstr "Proszę wybrać pojedynczy obiekt." +msgid "Cluster colors" +msgstr "Grupowanie kolorów" -msgid "Please update the printer firmware and try again." -msgstr "Zaktualizuj oprogramowanie drukarki i spróbuj ponownie." +msgid "Map Filament" +msgstr "Mapuj filament" -msgid "Please upgrade your graphics card driver." -msgstr "Proszę zaktualizować sterownik karty graficznej." +msgid "" +"Note:The color has been selected, you can choose OK \n" +" to continue or manually adjust it." +msgstr "" +"Uwaga: Kolor został już wybrany. Możesz kliknąć OK, \n" +"aby kontynuować, lub dostosować go ręcznie." -msgid "Please upgrade your printer first" -msgstr "Proszę najpierw zaktualizować swoją drukarkę" +msgid "" +"Waring:The count of newly added and \n" +" current extruders exceeds 16." +msgstr "" +"Ostrzeżenie: Liczba nowo dodanych i \n" +"aktualnych ekstruderów przekracza 16." -msgid "Plot cut plane" -msgstr "Pokaż płaszczyznę przekroju" +msgid "Auto-Calc" +msgstr "Automatyczne obliczanie" -msgid "Plug" -msgstr "Zatyczka" +msgid "Re-calculate" +msgstr "Przelicz" -msgid "Point" -msgstr "Punkt" +msgid "Flushing volumes for filament change" +msgstr "Objętości spłukiwania przy zmianie filamentu" -msgid "Point and point assembly" -msgstr "Montaż - punkt do punktu" +msgid "" +"Studio would re-calculate your flushing volumes everytime the filaments " +"color changed or filaments changed. You could disable the auto-calculate in " +"Bambu Studio > Preferences" +msgstr "" +"Studio będzie ponownie obliczać objętości spłukiwania za każdym razem, gdy " +"zmieni się kolor filamentu. Możesz wyłączyć automatyczne obliczanie w Bambu " +"Studio > Preferencje" -msgid "Point on circle" -msgstr "Punkt na okręgu" +msgid "Flushing volume (mm³) for each filament pair." +msgstr "Objętość spłukiwania (mm³) dla każdej pary filamentów." -msgid "Point on edge" -msgstr "Punkt na krawędzi" +#, c-format, boost-format +msgid "Suggestion: Flushing Volume in range [%d, %d]" +msgstr "Sugestia: Objętość spłukiwania w zakresie [%d, %d]" -msgid "Point on plane" -msgstr "Punkt na płaszczyźnie" +#, c-format, boost-format +msgid "The multiplier should be in range [%.2f, %.2f]." +msgstr "Mnożnik powinien być w zakresie od [%.2f, %.2f]." -msgid "Portions copyright" -msgstr "Prawa autorskie do fragmentów" +msgid "Multiplier" +msgstr "Mnożnik" -msgid "Position" -msgstr "Pozycja" +msgid "unloaded" +msgstr "rozładowany" -msgid "Position:" -msgstr "Pozycja:" +msgid "loaded" +msgstr "załadowany" -msgid "Post-processing Scripts" -msgstr "Skrypty po procesie" +msgid "Filament #" +msgstr "Filament #" -msgid "Post-processing scripts" -msgstr "Skrypty post-processingu" +msgid "From" +msgstr "Od" -msgid "Power on update" -msgstr "Aktualizacja przy włączaniu" +msgid "To" +msgstr "Do" -msgid "Precise Z height" -msgstr "Precyzyjna wysokość Z" +msgid "Bambu Network plug-in not detected." +msgstr "Wtyczka Bambu Network nie została wykryta." -msgid "Precision" -msgstr "Precyzja" +msgid "Click here to download it." +msgstr "Kliknij tutaj, aby ją pobrać." -msgid "Preferences" -msgstr "Preferencje" +msgid "Login" +msgstr "Zaloguj się" -msgid "Preferences sync" -msgstr "Synchronizacja preferencji" +msgid "The configuration package is changed to the previous Config Guide" +msgstr "" +"Pakiet konfiguracyjny został zmieniony na poprzedni Przewodnik konfiguracji" -msgid "Prepare" -msgstr "Przygotowanie" +msgid "Configuration package changed" +msgstr "Pakiet konfiguracyjny został zmieniony" -msgid "Prepare time" -msgstr "Czas przygotowania" +msgid "Toolbar" +msgstr "Pasek narzędzi" -msgid "Preparing print job" -msgstr "Przygotowywanie zadania druku" +msgid "Objects list" +msgstr "Lista obiektów" -msgid "Preset" -msgstr "Profil" +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "Importuj dane geometryczne z plików STL/STEP/3MF/OBJ/AMF" -msgid "Preset(Old)" -msgstr "Poprzednia wartość" +msgid "Paste from clipboard" +msgstr "Wklej ze schowka" -#, boost-format -msgid "Preset \"%1%\" already exists." -msgstr "Profil \"%1%\" już istnieje." +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "Pokaż/Ukryj okno ustawień urządzeń 3Dconnexion" -#, boost-format -msgid "Preset \"%1%\" already exists and is incompatible with current printer." -msgstr "Profil \"%1%\" już istnieje i jest niekompatybilny z aktualną drukarką." +msgid "Switch tab page" +msgstr "Przełącz stronę tabeli" -#, boost-format -msgid "Preset \"%1%\" contains the following unsaved changes:" -msgstr "Zestaw \"%1%\" zawiera następujące niezapisane zmiany:" +msgid "Show keyboard shortcuts list" +msgstr "Pokaż listę skrótów klawiszowych" -#, boost-format -msgid "Preset \"%1%\" is not compatible with the new printer profile and it contains the following unsaved changes:" -msgstr "Zestaw \"%1%\" nie jest kompatybilny z nowym profilem drukarki i zawiera następujące niezapisane zmiany:" +msgid "Global shortcuts" +msgstr "Skróty globalne" -#, boost-format -msgid "Preset \"%1%\" is not compatible with the new process profile and it contains the following unsaved changes:" -msgstr "Zestaw \"%1%\" nie jest kompatybilny z nowym profilem procesu i zawiera następujące niezapisane zmiany:" +msgid "Rotate View" +msgstr "Obróć widok" -msgid "Preset Inside Project" -msgstr "Profil wewnątrz projektu" +msgid "Pan View" +msgstr "Przesuń widok" -msgid "Preset path is not find, please reselect vendor." -msgstr "Ścieżka profilu nie została znaleziona. Proszę ponownie wybrać dostawce." +msgid "Mouse wheel" +msgstr "Kółko myszy" -msgid "Preset path is not found, please reselect vendor." -msgstr "Ścieżka ustawień wstępnych nie została znaleziona, proszę wybrać dostawcę ponownie." +msgid "Zoom View" +msgstr "Powiększ widok" -msgid "Preset sync" -msgstr "Synchronizacja profili" +msgid "Shift+A" +msgstr "Shift+A" -msgid "Presets" -msgstr "Profile" +msgid "Shift+R" +msgstr "Shift+R" -msgid "Presets inherited by other presets can not be deleted" -msgstr "Profile dziedziczone przez inne profile nie mogą być usunięte" +msgid "" +"Auto orientates selected objects or all objects.If there are selected " +"objects, it just orientates the selected ones.Otherwise, it will orientates " +"all objects in the current disk." +msgstr "" +"Ta funkcja automatycznie ustawia orientację zaznaczonych lub wszystkich " +"obiektów. Jeśli są wybrane obiekty, ustawi tylko te wybrane. W przeciwnym " +"razie ustawia wszystkie obiekty na aktualnej płycie roboczej." -msgid "Presets inherited by other presets can not be deleted!" -msgstr "Ustawienia dziedziczone przez inne ustawienia nie mogą być usunięte!" +msgid "Shift+Tab" +msgstr "Shift+Tab" -msgid "Pressure advance" -msgstr "Kalibracja PA" +msgid "Collapse/Expand the sidebar" +msgstr "Zwiń/Rozwiń pasek boczny" -msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for Bambu Printer" -msgstr "Pressure advance(Klipper) AKA Linear advance factor(Marlin). Nieprzydatne dla drukarek Bambu" +msgid "Any arrow" +msgstr "Dowolna strzałka" -msgid "Prev" -msgstr "Poprzedni" +msgid "Movement in camera space" +msgstr "Ruch w przestrzeni kamery" -msgid "Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of extrusion widths which follow to [Minimum wall width - margin, 2 * Minimum wall width + margin]. Increasing this margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel time. However, large extrusion width variation can lead to under- or overextrusion problems. It's expressed as a percentage over nozzle diameter" -msgstr "Unikaj zmiany między zbyt grubą a zbyt cienką ścianą. Ten margines rozszerza zakres szerokości ekstruzji na [Minimalną szerokość ściany - margines, 2 * Minimalną szerokość ściany + margines]. Zwiększenie tego marginesu zmniejsza liczbę zmian, co skraca czas wydruku poprzez redukcję liczby startów i zatrzymań ekstruzji. Należy jednak pamiętać, że duże wahania w szerokości ekstruzji mogą prowadzić do problemów z jakością wydruku w postaci nadmiernej lub niewystarczającej ekstruzji. Wartość wyrażana jest jako procent średnicy dyszy" +msgid "Select a part" +msgstr "Wybierz część" -msgid "Preview" -msgstr "Podgląd" +msgid "Select multiple objects" +msgstr "Wybierz wiele obiektów" -msgid "" -"Preview only mode:\n" -"The loaded file contains gcode only, Can not enter the Prepare page" -msgstr "" -"Tryb tylko podglądu:\n" -"Wczytany plik zawiera tylko G-code, nie można go poddac edycji" +msgid "Shift+Left mouse button" +msgstr "Shift+Lewy przycisk myszy" -msgid "" -"Preview only mode:\n" -"The loaded file contains gcode only." -msgstr "" -"Tryb tylko podglądu:\n" -"Wczytany plik zawiera tylko G-code." +msgid "Select objects by rectangle" +msgstr "Wybierz obiekty za pomocą prostokąta" -msgid "Preview only mode for gcode file." -msgstr "Tylko podglądu dla pliku G-code." +msgid "Arrow Up" +msgstr "Strzałka w górę" -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "Wykryto poprzednio niezapisane elementy. Czy chcesz je przywrócić?" +msgid "Move selection 10 mm in positive Y direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku dodatniego Y" -msgid "Price" -msgstr "Cena" +msgid "Arrow Down" +msgstr "Strzałka w dół" -msgid "Prime Tower" -msgstr "Wieża Czyszcząca" +msgid "Move selection 10 mm in negative Y direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku ujemnego Y" -msgid "Prime tower" -msgstr "Wieża Czyszcząca" +msgid "Arrow Left" +msgstr "Strzałka w lewo" -msgid "" -"Prime tower does not work when Adaptive Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Adaptive Layer Height" -msgstr "" -"Wieża czyszcząca nie działa, gdy włączona jest adaptacyjna wysokość warstwy.\n" -"Które chcesz zatrzymać?\n" -"TAK - Zachowaj wieżę czyszczącą\n" -"NIE - Zachowaj adaptacyjną wysokość warstwy" +msgid "Move selection 10 mm in negative X direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku ujemnego X" -msgid "" -"Prime tower does not work when Adaptive Layer Height or Independent Support Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Adaptive Layer Height and Independent Support Layer Height" -msgstr "" -"Wieża czyszcząca nie działa, gdy włączona jest Adaptacyjna wysokość warstwy lub Niezależna wysokość warstwy podpory.\n" -"Którą opcję chcesz zachować?\n" -"TAK - Zachowaj Wieżę czyszczącą\n" -"NIE - Zachowaj Adaptacyjną wysokość warstwy i Niezależną wysokość warstwy podpory" +msgid "Arrow Right" +msgstr "Strzałka w prawo" -msgid "" -"Prime tower does not work when Independent Support Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Independent Support Layer Height" -msgstr "" -"Wieża czyszcząca nie działa, gdy włączona jest Niezależna wysokość warstwy podpory.\n" -"Którą opcję chcesz zachować?\n" -"TAK - Zachowaj Wieżę czyszczącą\n" -"NIE - Zachowaj Niezależną wysokość warstwy podpory" +msgid "Move selection 10 mm in positive X direction" +msgstr "Przesuń zaznaczenie o 10 mm w kierunku dodatniego X" -msgid "Prime tower is required by timelapse. Do you want to enable both of them?" -msgstr "Wieża czyszcząca jest wymagana przez timelapse. Czy chcesz włączyć oba?" +msgid "Shift+Any arrow" +msgstr "Shift+Dowolny strzałka" -msgid "Prime tower is required by timeplase. Are you sure you want to disable both of them?" -msgstr "Wieża czyszcząca jest wymagana przez timeplase. Czy na pewno chcesz je wyłączyć?" +msgid "Movement step set to 1 mm" +msgstr "Krok ruchu ustawiony na 1 mm" -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ą?" +msgid "keyboard 1-9: set filament for object/part" +msgstr "klawiatura 1-9: ustaw filament dla obiektu/części" -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 "Camera view - Default" +msgstr "Widok kamery - Domyślny" -msgid "Prime volume" -msgstr "Objętość czyszczenia" +msgid "Camera view - Top" +msgstr "Widok kamery - Z góry" -msgid "Print" -msgstr "Drukuj" +msgid "Camera view - Bottom" +msgstr "Widok kamery - Z dołu" -msgid "" -"Print By Object: \n" -"Suggest to use auto-arrange to avoid collisions when printing." -msgstr "" -"Drukuj według obiektu: \n" -"Sugerujemy używanie automatycznego układania, aby unikać kolizji podczas drukowania." +msgid "Camera view - Front" +msgstr "Widok kamery - Z przodu" -msgid "Print Host upload" -msgstr "Przesyłanie do serwera druku" +msgid "Camera view - Behind" +msgstr "Widok kamery - Z tyłu" -msgid "Print Options" -msgstr "Opcje drukowania" +msgid "Camera Angle - Left side" +msgstr "Kąt kamery - Lewa strona" -msgid "Print a tower to prime material in nozzle after switching to a new material." -msgstr "Ta opcja umożliwia drukowanie wieży w celu upuszczenia materiału z dyszy po przełączeniu na nowy materiał." +msgid "Camera Angle - Right side" +msgstr "Kąt kamery - Prawa strona" -msgid "Print all" -msgstr "Drukuj wszystkie płyty" +msgid "Select all objects" +msgstr "Zaznacz wszystkie obiekty" -msgid "Print file not found, Please slice it again and send it for printing." -msgstr "Nie znaleziono pliku drukowania; proszę ponownie pociąć i wysłać do druku." +msgid "Gizmo move" +msgstr "Przenoszenie za pomocą \"uchwytów\"" -msgid "Print file not found, please slice again" -msgstr "Nie znaleziono pliku do wydruku. Spróbuj ponownie" +msgid "Gizmo scale" +msgstr "Skalowanie za pomocą \"uchwytów\"" -msgid "Print file not found. please slice again." -msgstr "Plik druku nie znaleziony. Proszę powtórzyć cięcie." +msgid "Gizmo rotate" +msgstr "Obracanie za pomocą \"uchwytów\"" -msgid "Print host upload queue" -msgstr "Kolejka wysyłania do serwera drukarki" +msgid "Gizmo cut" +msgstr "Cięcie za pomocą \"uchwytów\"" -msgid "Print infill first" -msgstr "Drukuj najpierw wypełnienie" +msgid "Gizmo Place face on bed" +msgstr "Położenie na płaszczyźnie za pomocą \"uchwytów\"" -msgid "Print numbers" -msgstr "Drukuj wartość numeryczną" +msgid "Gizmo SLA support points" +msgstr "Punkty podpór SLA za pomocą \"uchwytów\"" -msgid "Print plate" -msgstr "Drukuj aktualną płytę" +msgid "Gizmo FDM paint-on seam" +msgstr "Uchwyt malowania szwu FDM" -msgid "Print sequence" -msgstr "Sekwencja druku" +msgid "Plater" +msgstr "Płyta robocza" -msgid "Print sequence, layer by layer or object by object" -msgstr "Sekwencja drukowania, warstwa po warstwie czy obiekt po obiekcie" +msgid "Move: press to snap by 1mm" +msgstr "Przesuń: naciśnij, aby przesunąć o 1 mm" -msgid "Print sequence of inner wall, outer wall and infill. " -msgstr "Jest to sekwencja drukowania ścian wewnętrznych, ścian zewnętrznych i wypełnienia." +msgid "⌘+Mouse wheel" +msgstr "⌘+Kółko myszy" -msgid "Print sequence of inner wall and outer wall. " -msgstr "Sekwencja drukowania ściany wewnętrznej i zewnętrznej. " +msgid "Support/Color Painting: adjust pen radius" +msgstr "Podpory/Kolorowanie: dostosuj promień pędzla" -msgid "Print settings" -msgstr "Ustawienia druku" +msgid "⌥+Mouse wheel" +msgstr "⌥+Kółko myszy" -msgid "Print speed of ironing lines" -msgstr "Prędkość drukowania linii dla prasowania" +msgid "Support/Color Painting: adjust section position" +msgstr "Podpory/Kolorowanie: dostosuj pozycję sekcji" -msgid "Print task sending times out." -msgstr "Przekroczono limit czasu na wysyłanie zadania druku." +msgid "Ctrl+Mouse wheel" +msgstr "Ctrl+Kółko myszy" -msgid "Print temperature" -msgstr "Temperatura druku" +msgid "Alt+Mouse wheel" +msgstr "Alt+Kółko myszy" -msgid "Print using materials mounted on the back of the case" -msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" +msgid "Gizmo" +msgstr "Uchwyt" -msgid "Print with filaments in ams" -msgstr "Drukuj filamentem w AMS" +msgid "Set extruder number for the objects and parts" +msgstr "Ustaw numer ekstrudera dla obiektów i części" -msgid "Print with filaments in the AMS" -msgstr "Drukuj za pomocą filamentów w systemie AMS" +msgid "Delete objects, parts, modifiers " +msgstr "Usuń obiekty, części, modyfikatory " -msgid "Print with filaments mounted on the back of the chassis" -msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" +msgid "Space" +msgstr "Spacja" -msgid "Print with the filament mounted on the back of chassis" -msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" +msgid "Select the object/part and press space to change the name" +msgstr "Zaznacz obiekt/ i naciśnij spację, aby zmienić nazwę" -msgid "Printable" -msgstr "Do wydruku" +msgid "Mouse click" +msgstr "Kliknięcie myszy" -msgid "Printable Space" -msgstr "Przestrzeń do druku" +msgid "Select the object/part and mouse click to change the name" +msgstr "Zaznacz obiekt/ i kliknij myszą, aby zmienić nazwę" -msgid "Printable area" -msgstr "Obszar druku" +msgid "Objects List" +msgstr "Lista obiektów" -msgid "Printable height" -msgstr "Wysokość drukowalna" +msgid "Vertical slider - Move active thumb Up" +msgstr "Suwak pionowy - Przesuń aktywny punkt w górę" -msgid "Printable space" -msgstr "Przestrzeń do druku" +msgid "Vertical slider - Move active thumb Down" +msgstr "Suwak pionowy - Przesuń aktywny punkt w dół" -msgid "Printer" -msgstr "Drukarka" +msgid "Horizontal slider - Move active thumb Left" +msgstr "Suwak poziomy - Przesuń aktywny punkt w lewo" -#, boost-format -msgid "Printer \"%1%\" is selected with preset \"%2%\"" -msgstr "Drukarka \"%1%\" jest wybrana z ustawieniami wstępnymi \"%2%\"" +msgid "Horizontal slider - Move active thumb Right" +msgstr "Suwak poziomy - Przesuń aktywny punkt w prawo" -msgid "Printer Created" -msgstr "Drukarka utworzona" +msgid "On/Off one layer mode of the vertical slider" +msgstr "Włącz/Wyłącz tryb jednej warstwy suwaka pionowego" -msgid "Printer Parts" -msgstr "Części drukarki" +msgid "Move slider 5x faster" +msgstr "Przesuń suwak 5 razy szybciej" -msgid "Printer Preset" -msgstr "Nazwy pofili drukarki" +msgid "Shift+Mouse wheel" +msgstr "Shift+Kółko myszy" -msgid "Printer Selection" -msgstr "Wybór drukarki" +msgid "Release Note" +msgstr "Notatka wydania" -msgid "Printer Setting" -msgstr "Ustawienia drukarki" +#, c-format, boost-format +msgid "version %s update information :" +msgstr "wersja %s informacje o aktualizacji:" -msgid "" -"Printer and all the filament&process presets that belong to the printer. \n" -"Can be shared with others." -msgstr "" -"Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do niej należą. \n" -"Można je udostępniać innym osobom." +msgid "Network plug-in update" +msgstr "Aktualizacja wtyczki sieciowej" msgid "" -"Printer and all the filament&process presets that belongs to the printer. \n" -"Can be shared with others." +"Click OK to update the Network plug-in when Bambu Studio launches next time." msgstr "" -"Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do niej należą. \n" -"Można je udostępniać innym osobom." +"Kliknij OK, aby zaktualizować wtyczkę sieciową, gdy Bambu Studio uruchomi " +"się następnym razem." -msgid "Printer camera is malfunctioning." -msgstr "Kamera drukarki jest uszkodzona." +#, c-format, boost-format +msgid "A new Network plug-in(%s) available, Do you want to install it?" +msgstr "Nowa wtyczka sieciowa (%s) jest dostępna. Czy chcesz ją zainstalować?" -msgid "Printer config bundle(.bbscfg)" -msgstr "Pakiet konfiguracji drukarki(.bbscfg)" +msgid "New version of Bambu Studio" +msgstr "Nowa wersja Bambu Studio" -msgid "Printer firmware does not support material = >ams slot mapping." -msgstr "Oprogramowanie drukarki nie obsługuje materiału = > mapowanie gniazda w systemie AMS." +msgid "Skip this Version" +msgstr "Pomiń tę wersję" -msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "Drukarka jest zajęta pobieraniem pliku, poczekaj na zakończenie pobierania." +msgid "Done" +msgstr "Gotowe" -msgid "Printer is not connected yet." -msgstr "Drukarka nie jest jeszcze podłączona." +msgid "resume" +msgstr "wznów" -msgid "Printer local connection failed, please try again." -msgstr "Lokalne połączenie z drukarką nie powiodło się, spróbuj ponownie." +msgid "Resume Printing" +msgstr "Wznów zadanie drukowania" -msgid "Printer notes" -msgstr "Notatki o drukarce" +msgid "Resume Printing(defects acceptable)" +msgstr "Wznów drukowanie (wady są do zaakceptowania)" -msgid "Printer preset names" -msgstr "Nazwy profili drukarki" +msgid "Resume Printing(problem solved)" +msgstr "Wznów drukowanie (problem został rozwiązany)" -msgid "Printer presets(.zip)" -msgstr "Profile drukarki (.zip)" +msgid "Stop Printing" +msgstr "Zatrzymaj Drukowanie" -msgid "Printer settings" -msgstr "Ustawienia drukarki" +msgid "Check Assistant" +msgstr "Sprawdź Asystenta" -msgid "Printer structure" -msgstr "Struktura drukarki" +msgid "Filament Extruded, Continue" +msgstr "Ekstruzja filamentu, Kontynuuj" -msgid "Printing" -msgstr "Drukowanie" +msgid "Not Extruded Yet, Retry" +msgstr "Jeszcze nie wytłoczono, Ponów" -msgid "Printing List" -msgstr "Lista drukowania" +msgid "Finished, Continue" +msgstr "Zakończono, Kontynuuj" -msgid "Printing Options" -msgstr "Opcje drukowania" +msgid "Load Filament" +msgstr "Ładuj" -msgid "Printing Parameters" -msgstr "Parametry Druku" +msgid "Filament Loaded, Resume" +msgstr "Filament załadowano, Wznów" -msgid "Printing Progress" -msgstr "Postęp drukowania" +msgid "View Liveview" +msgstr "Podgląd na żywo" + +msgid "Confirm and Update Nozzle" +msgstr "Potwierdź i zaktualizuj dyszę" + +msgid "LAN Connection Failed (Sending print file)" +msgstr "Błąd połączenia LAN (Wysyłanie pliku do druku)" -#: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" -"Printing Silk Filament\n" -"Did you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for the best results." +"Step 1, please confirm Bambu Studio and your printer are in the same LAN." msgstr "" -"Drukowanie filamentem jedwabnym (Silk)\n" -"Czy wiesz, że filament Silk wymaga szczególnej uwagi, aby pomyślnie go wydrukować? Wyższa temperatura i niższa prędkość są zawsze zalecane dla uzyskania najlepszych rezultatów." +"Krok 1, proszę potwierdzić, że Bambu Studio i drukarka są w tej samej sieci " +"LAN." -msgid "Printing by object G-code" -msgstr "G-code drukowania według obiektu" +msgid "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." +msgstr "" +"Krok 2, jeśli poniższe wartości IP i kod dostępu różnią się od rzeczywistych " +"wartości na twojej drukarce, popraw je." -#, c-format, boost-format -msgid "Printing high temperature material(%s material) with %s may cause nozzle damage" -msgstr "Drukowanie materiału o wysokiej temperaturze (%s materiał) z %s może spowodować uszkodzenie dyszy" +msgid "Access Code" +msgstr "Kod dostępu" -msgid "Printing was paused by the user" -msgstr "Druk został wstrzymany przez użytkownika" +msgid "Where to find your printer's IP and Access Code?" +msgstr "Gdzie znaleźć IP i kod dostępu do twojej drukarki?" -msgid "Privacy Policy" -msgstr "Polityka prywatności" +msgid "Step 3: Ping the IP address to check for packet loss and latency." +msgstr "Krok 3: Pinguj adres IP, aby sprawdzić utratę pakietów i opóźnienia." -msgid "Privacy Policy Update" -msgstr "Aktualizacja polityki prywatności" +msgid "Test" +msgstr "Test" -msgid "Prizm" -msgstr "Pryzmat" +msgid "IP and Access Code Verified! You may close the window" +msgstr "Zweryfikowano IP i kod dostępu! Możesz zamknąć okno" -msgid "Problem occured. Please update the printer firmware and try again." -msgstr "Wystąpił problem. Proszę zaktualizować oprogramowanie drukarki i spróbować ponownie." +msgid "Connection failed, please double check IP and Access Code" +msgstr "Połączenie nieudane, proszę ponownie sprawdzić IP i kod dostępu" -msgid "Process" -msgstr "Proces" +msgid "" +"Connection failed! If your IP and Access Code is correct, \n" +"please move to step 3 for troubleshooting network issues" +msgstr "" +"Połączenie nieudane! Jeśli twoje IP i kod dostępu są poprawne, \n" +"przejdź do kroku 3, aby rozwiązać problemy z siecią" -msgid "Process Preset Template" -msgstr "Opracuj Profil Procesu" +msgid "Model:" +msgstr "Model:" -msgid "Process Settings" -msgstr "Ustawienia procesu" +msgid "Serial:" +msgstr "Seria:" + +msgid "Version:" +msgstr "Wersja:" + +msgid "Update firmware" +msgstr "Aktualizuj firmware" -msgid "Process notes" -msgstr "Notatki dotyczące procesu" +msgid "Printing" +msgstr "Drukowanie" -msgid "Process presets(.zip)" -msgstr "Profile procesu (.zip)" +msgid "Idle" +msgstr "Bezczynny" -msgid "Processing G-Code from Previous file..." -msgstr "Przetwarzanie G-code z poprzedniego pliku..." +msgid "Beta version" +msgstr "Wersja Beta" -#, boost-format -msgid "Processing model '%1%' with more than 1M triangles could be slow. It is highly recommended to simplify the model." -msgstr "Przetwarzanie modelu '%1%' z więcej niż 1M trójkątami może być wolne. Zaleca się uproszczenie modelu." +msgid "Latest version" +msgstr "Najnowsza wersja" -msgid "Product host" -msgstr "Host produktu" +msgid "Updating" +msgstr "Aktualizowanie" -msgid "Progress" -msgstr "Postęp" +msgid "Updating failed" +msgstr "Aktualizacja nieudana" -msgid "Project" -msgstr "Projekt" +msgid "Updating successful" +msgstr "Aktualizacja zakończona sukcesem" -msgid "Project-inside presets" -msgstr "Profile wewnątrz projektu" +msgid "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." +msgstr "" +"Czy na pewno chcesz zaktualizować? To zajmie około 10 minut. Nie wyłączaj " +"zasilania podczas aktualizacji drukarki." -msgid "Project Inside Preset" -msgstr "Profil oparty na projekcie" +msgid "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Upgrade " +"firmware'." +msgstr "" +"Wykryto ważną aktualizację, która musi zostać uruchomiona przed " +"kontynuowaniem druku. Czy chcesz teraz zaktualizować? Możesz również " +"zaktualizować później z poziomu 'Aktualizuj firmware'." -#, c-format, boost-format -msgid "Project downloaded %d%%" -msgstr "Projekt pobrany %d%%" +msgid "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on printer or " +"update next time starting the studio." +msgstr "" +"Wersja firmware'u jest nietypowa. Przed drukowaniem konieczna jest naprawa i " +"aktualizacja. Czy chcesz teraz zaktualizować? Możesz również zaktualizować " +"później w drukarce lub zaktualizować następnym razem, gdy uruchomisz Bambu " +"Studio." -msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "PrusaSlicer jest pierwotnie oparty na Slic3r autorstwa Alessandro Ranellucciego." +msgid "Extension Board" +msgstr "Płyta rozszerzeń" -msgid "Publish" -msgstr "Opublikuj" +msgid "Saving objects into the 3mf failed." +msgstr "Zapisywanie obiektów do pliku 3mf nie powiodło się." -msgid "Publish was cancelled" -msgstr "Publikacja została anulowana" +msgid "Only Windows 10 is supported." +msgstr "Obsługiwany jest tylko system Windows 10." -msgid "Pull back current filament" -msgstr "Wycofaj obecny filament" +msgid "Failed to initialize the WinRT library." +msgstr "Inicjowanie biblioteki WinRT nie powiodło się." -msgid "Purge old filament" -msgstr "Oczyść dyszę" +msgid "Exporting objects" +msgstr "Eksportowanie obiektów" -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" -msgstr "Oczyszczanie po zmianie filamentu nastąpi wewnątrz wypełnienia obiektów. Może to zmniejszyć ilość odpadów i skrócić czas drukowania. Jeśli ściany są wydrukowane przezroczystym filamentem, widoczne będzie różnokolorowe wypełnienie." +msgid "Failed loading objects." +msgstr "Nie udało się wczytać obiektów." -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 "Po zmianie filamentu oczyszczanie odbywa się wewnątrz wypełnienia obiektu. Może to zmniejszyć ilość odpadów i skrócić czas druku. Jeśli ściany są drukowane przezroczystym filamentem, różne kolory wypełnienia będą widoczne na zewnątrz. Ta funkcja jest aktywna tylko wtedy, gdy jest włączona opcja wieży czyszczącej." +msgid "Repairing object by Windows service" +msgstr "Naprawianie obiektu przez usługę systemową Windows" -msgid "Purging after filament change will be done inside objects' support. This may lower the amount of waste and decrease the print time" -msgstr "Oczyszczanie po zmianie filamentu będzie wykonane wewnątrz podpór obiektów. Może to zredukować ilość odpadów i skrócić czas druku." +msgid "Repair failed." +msgstr "Naprawa nieudana." -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 "Oczyszczanie po zmianie filamentu będzie wykonane wewnątrz podpór obiektów. Może to zredukować ilość odpadów i skrócić czas druku. Nie będzie działać, chyba że wieża czyszcząca będzie włączona." +msgid "Loading repaired objects" +msgstr "Wczytywanie naprawionych obiektów" -msgid "Purging volumes" -msgstr "Objętość płukania" +msgid "Exporting 3mf file failed" +msgstr "Eksport pliku 3mf nie powiódł się" -msgid "" -"Push new filament \n" -"into extruder" -msgstr "" -"Załaduj nowy filament \n" -"do ekstrudera" +msgid "Import 3mf file failed" +msgstr "Import pliku 3mf nie powiódł się" -msgid "Push new filament into extruder" -msgstr "Załaduj nowy filament do ekstrudera" +msgid "Repaired 3mf file does not contain any object" +msgstr "Naprawiony plik 3mf nie zawiera żadnych obiektów" -msgid "Push new filament into the extruder" -msgstr "Załaduj nowy filament do ekstrudera" +msgid "Repaired 3mf file contains more than one object" +msgstr "Naprawiony plik 3mf zawiera więcej niż jeden obiekt" -msgid "QA host: api-qa.bambu-lab.com/v1" -msgstr "Host QA: api-qa.bambu-lab.com/v1" +msgid "Repaired 3mf file does not contain any volume" +msgstr "Naprawiony plik 3mf nie zawiera żadnego wolumenu" -msgid "Quality" -msgstr "Jakość" +msgid "Repaired 3mf file contains more than one volume" +msgstr "Naprawiony plik 3mf zawiera więcej niż jeden wolumen" -msgid "Quality / Speed" -msgstr "Jakość / Prędkość" +msgid "Repair finished" +msgstr "Naprawa zakończona" -msgid "Quick" -msgstr "Szybkie" +msgid "Repair canceled" +msgstr "Naprawa anulowana" -msgid "Quick set:" -msgstr "Szybkie ustawienie:" +#, boost-format +msgid "Copying of file %1% to %2% failed: %3%" +msgstr "Kopiowanie pliku %1% do %2% nie powiodło się: %3%" -msgid "Quit" -msgstr "Wyjdź" +#, boost-format +msgid "Copying directory %1% to %2% failed: %3%" +msgstr "Kopiowanie katalogu %1% do %2% nie powiodło się: %3%" -#, c-format, boost-format -msgid "Quit %s" -msgstr "Zakończ %s" +msgid "Need to check the unsaved changes before configuration updates." +msgstr "Przed aktualizacją konfiguracji należy sprawdzić niezapisane zmiany." -msgid "Quit BambuStudio" -msgstr "Wyjdź z BambuStudio" +msgid "Configuration package updated to " +msgstr "Pakiet konfiguracyjny zaktualizowany do " -msgid "Radius" -msgstr "Promień" +msgid "Open G-code file:" +msgstr "Otwórz plik G-code:" -msgid "Raft" -msgstr "Raft" +msgid "" +"The following object(s) have empty initial layer and can't be printed. " +"Please cut the bottom or enable supports." +msgstr "" +"Następujące obiekty mają pustą pierwszą warstwe i nie mogą zostać " +"wydrukowane. Proszę obciąć dół lub włączyć podpory." -msgid "Raft contact Z distance" -msgstr "Odległość Z kontaktu z tratwą" +#, boost-format +msgid "Object can't be printed for empty layer between %1% and %2%." +msgstr "" +"Obiekt nie może być wydrukowany z powodu pustej warstwy między %1% a %2%." -msgid "Raft expansion" -msgstr "Rozszerzenie tratwy" +#, boost-format +msgid "Object: %1%" +msgstr "Obiekt: %1%" -msgid "Raft layers" -msgstr "Ilość warstw tratwy" +msgid "" +"Maybe parts of the object at these height are too thin, or the object has " +"faulty mesh" +msgstr "" +"Być może części obiektu na tych wysokościach są zbyt cienkie lub obiekt ma " +"uszkodzoną siatkę" -msgid "Random" -msgstr "Losowy" +msgid "No object can be printed. Maybe too small" +msgstr "Nie można wydrukować żadnego obiektu. Być może jest zbyt mały" -msgid "Randomly jitter while printing the wall, so that the surface has a rough look. This setting controls the fuzzy position" -msgstr "Losowe wibracje podczas drukowania ścian, aby nadać powierzchni chropowaty wygląd.To ustawienie reguluje \"chropowatość\"" +msgid "" +"Failed to generate gcode for invalid custom G-code.\n" +"\n" +msgstr "" +"Nie udało się wygenerować G-code dla nieprawidłowego niestandardowego G-" +"code.\n" +"\n" -msgid "Range" -msgstr "Zakres" +msgid "Please check the custom G-code or use the default custom G-code." +msgstr "Sprawdź niestandardowy G-code lub użyj domyślnego G-code." -msgid "Rate" -msgstr "Oceń" +#, boost-format +msgid "Generating G-code: layer %1%" +msgstr "Generowanie G-code: warstwa %1%" -msgid "Rate the Print Profile" -msgstr "Oceń profil druku" +msgid "Inner wall" +msgstr "Wewnętrzna ściana" -msgid "Rate this print" -msgstr "Oceń ten wydruk" +msgid "Outer wall" +msgstr "Zewnętrzna ściana" -msgid "Re&load from Disk" -msgstr "Przeładuj z dysku" +msgid "Overhang wall" +msgstr "Ściana wysunięcia" -msgid "Re-calculate" -msgstr "Przelicz" +msgid "Internal solid infill" +msgstr "Wypełnienie wewn." -msgid "Read and accept" -msgstr "Przeczytaj i zaakceptuj" +msgid "Top surface" +msgstr "Górna powierzchnia" -msgid "Rear" -msgstr "Tył" +msgid "Bottom surface" +msgstr "Dolna powierzchnia" -msgid "Rear View" -msgstr "Widok z tyłu" +msgid "Bridge" +msgstr "Most" -#, boost-format -msgid "Reason: \"%1%\" and another part have no intersection." -msgstr "Przyczyna: \"%1%\" i inna nie mają wspólnego przecięcia." +msgid "Gap infill" +msgstr "Wypełnienie szczelin" -#, boost-format -msgid "Reason: part \"%1%\" does not bound a volume." -msgstr "Przyczyna: \"%1%\" nie ogranicza objętości." +msgid "Support interface" +msgstr "Warstwa łącząca podpory" -#, boost-format -msgid "Reason: part \"%1%\" has self intersection." -msgstr "Przyczyna: \"%1%\" wprowadzona automatycznie." +msgid "Support transition" +msgstr "Zmiana podpory" + +msgid "Multiple" +msgstr "Wielokrotne" #, boost-format -msgid "Reason: part \"%1%\" is empty." -msgstr "Przyczyna: \"%1%\" jest pusta." +msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " +msgstr "" +"Nie udało się obliczyć szerokości linii %1%. Nie można pobrać wartości „%2%” " -msgid "Rebuild" -msgstr "Przebuduj" +msgid "undefined error" +msgstr "niezdefiniowany błąd" -msgid "Recalibration" -msgstr "Ponowna kalibracja" +msgid "too many files" +msgstr "za dużo plików" -msgid "Receive login report timeout" -msgstr "Upłynął limit czasu na otrzymanie raportu logowania" +msgid "file too large" +msgstr "plik jest za duży" -msgid "Recent projects" -msgstr "Ostatnie projekty" +msgid "unsupported method" +msgstr "nieobsługiwana metoda" -msgid "Recommended " -msgstr "Rekomendowane " +msgid "unsupported encryption" +msgstr "nieobsługiwane szyfrowanie" -msgid "Recommended nozzle temperature" -msgstr "Zalecana temperatura dyszy" +msgid "unsupported feature" +msgstr "nieobsługiwana funkcja" -#, c-format, boost-format -msgid "Recommended nozzle temperature of this filament type is [%d, %d] degree centigrade" -msgstr "Zalecana temperatura dyszy dla tego rodzaju filamentu to [%d, %d] stopni Celsjusza" +msgid "failed finding central directory" +msgstr "nieudane odnalezienie katalogu centralnego" -msgid "Recommended nozzle temperature range of this filament. 0 means no set" -msgstr "Zalecany zakres temperatury dyszy dla tego filamentu. 0 oznacza brak ustawień" +msgid "not a ZIP archive" +msgstr "nie jest archiwum ZIP" -msgid "Recommended temperature range" -msgstr "Zalecany zakres temperatur" +msgid "invalid header or corrupted" +msgstr "nieprawidłowy lub uszkodzony nagłówek" -msgid "Reconnecting the printer, the operation cannot be completed immediately, please try again later." -msgstr "Ponowne łączenie z drukarką, operacja nie może być teraz zakończona, spróbuj ponownie później." +msgid "unsupported multidisk" +msgstr "brak obsługi multidisk" -msgid "Record Factor" -msgstr "Zapisz Współczynnik" +msgid "decompression failed" +msgstr "nieudane rozpakowywanie" -msgid "Record timelapse video of printing without showing toolhead. In this mode the toolhead docks near the excess chute at each layer change, and then a snapshot is taken with the chamber camera. When printing finishes a timelapse video is composed of all the snapshots." -msgstr "Nagrywanie filmu timelapse z drukowania bez pokazywania głowicy. W tym trybie głowica dokuje w pobliżu otworu wyrzutowego przy każdej zmianie warstwy, a następnie wykonywana jest migawka za pomocą kamery w komorze. Po zakończeniu drukowania tworzony jest film poklatkowy ze wszystkich migawek." +msgid "compression failed" +msgstr "nieudane kompresowanie" -msgid "Rectangle" -msgstr "Prostokąt" +msgid "unexpected decompressed size" +msgstr "nieoczekiwany rozmiar rozpakowanego pliku" -msgid "Rectangular" -msgstr "Prostokątna" +msgid "CRC check failed" +msgstr "błąd sprawdzania sumy kontrolnej CRC" -msgid "Rectilinear" -msgstr "Prostoliniowy" +msgid "unsupported central directory size" +msgstr "nieobsługiwany rozmiar centralnego katalogu" -msgid "Rectilinear Interlaced" -msgstr "Prostokątny z interpolacją" +msgid "allocation failed" +msgstr "nieudane przydzielanie pamięci" -msgid "Rectilinear grid" -msgstr "Siatka prostokątna" +msgid "file open failed" +msgstr "nieudane otwieranie pliku" -msgid "Redo" -msgstr "Ponów" +msgid "file create failed" +msgstr "nieudane tworzenie pliku" -msgid "Reduce Triangles" -msgstr "Zmniejsz liczbę trójkątów (uprość)" +msgid "file write failed" +msgstr "nieudane zapisywanie pliku" -msgid "Reduce infill retraction" -msgstr "Zmniejszenie retrakcji wypełnienia" +msgid "file read failed" +msgstr "nieudane czytanie pliku" -msgid "Refresh" -msgstr "Odśwież" +msgid "file close failed" +msgstr "nieudane zamykanie pliku" -msgid "Refresh Printers" -msgstr "Odśwież drukarki" +msgid "file seek failed" +msgstr "nieudane przeszukiwanie pliku" -msgid "Refreshing the historical Flow Dynamics Calibration records" -msgstr "Odświeżanie listy Kalibracji Dynamiki Przepływu" +msgid "file stat failed" +msgstr "nieudane sprawdzanie statystyk pliku" -msgid "Region selection" -msgstr "Wybór regionu" +msgid "invalid parameter" +msgstr "nieprawidłowy parametr" -msgid "Regular" -msgstr "Zwykły" +msgid "invalid filename" +msgstr "nieprawidłowa nazwa pliku" -msgid "Release Note" -msgstr "Notatka wydania" +msgid "buffer too small" +msgstr "zbyt mały bufor" -msgid "Reload file list from printer." -msgstr "Przeładuj listę plików z drukarki." +msgid "internal error" +msgstr "wewnętrzny błąd" -msgid "Reload from:" -msgstr "Przeładuj z:" +msgid "file not found" +msgstr "nie znaleziono pliku" -msgid "Reload from disk" -msgstr "Przeładuj z dysku" +msgid "archive too large" +msgstr "archiwum jest za duże" -msgid "Reload item" -msgstr "Załaduj element ponownie" +msgid "validation failed" +msgstr "nieudane sprawdzanie poprawności" -msgid "Reload items" -msgstr "Załaduj ponownie elementy" +msgid "write callback failed" +msgstr "nieudane wywołanie zapisu" -msgid "Reload the plater from disk" -msgstr "Przeładuj plater z dysku" +#, boost-format +msgid "" +"%1% is too close to exclusion area, there may be collisions when printing." +msgstr "" +"%1% jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas " +"drukowania." -msgid "Reload the selected parts from disk" -msgstr "Przeładuj z dysku wybrane części" +#, boost-format +msgid "%1% is too close to others, and collisions may be caused." +msgstr "%1% jest zbyt blisko innych, mogą wystąpić kolizje." -msgid "Remaining errors" -msgstr "Pozostałe błędy" +#, boost-format +msgid "%1% is too tall, and collisions will be caused." +msgstr "%1% jest zbyt wysoki, mogą wystąpić kolizje." -msgid "Remember my choice" -msgstr "Zapamiętaj moje wybory" +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 "Remember my choice." -msgstr "Zapamiętaj moją decyzję." +msgid "Prime Tower" +msgstr "Wieża Czyszcząca" -msgid "Remove" -msgstr "Usuń" +msgid " is too close to others, and collisions may be caused.\n" +msgstr " jest zbyt blisko innych, mogą wystąpić kolizje.\n" -msgid "Remove Window from Set" -msgstr "Usuń okno z zestawu" +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 "Remove connector" -msgstr "Usuń łącznik" +msgid "" +"Can not print multiple filaments which have large difference of temperature " +"together. Otherwise, the extruder and nozzle may be blocked or damaged " +"during printing" +msgstr "" +"Nie można drukować jednocześnie wieloma filamentami o dużych różnicach " +"temperatur. W przeciwnym razie podczas drukowania może wystąpić zablokowanie " +"dyszy lub uszkodzenie ekstrudera." -msgid "Remove connector from selection" -msgstr "Usuń łącznik z zaznaczenia" +msgid "No extrusions under current settings." +msgstr "Brak ekstruzji przy obecnych ustawieniach." -msgid "Remove connectors" -msgstr "Usuń łączniki" +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 "Remove detail" -msgstr "Usuń szczegół" +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." -msgid "Remove height range" -msgstr "Usuń zakres wysokości" +msgid "" +"The spiral vase mode does not work when an object contains more than one " +"materials." +msgstr "Tryb Wazy nie działa, gdy obiekt zawiera więcej niż jeden filament." -msgid "Remove last filament" -msgstr "Usuń ostatni filament" +msgid "Variable layer height is not supported with Organic supports." +msgstr "" +"Zmienna wysokość warstwy nie jest dostępna w przypadku podpór organicznych." -msgid "Remove painted color" -msgstr "Usuń nałożony kolor" +msgid "" +"Different nozzle diameters and different filament diameters is not allowed " +"when prime tower is enabled." +msgstr "" +"Różne średnice dysz i różne średnice filamentów nie są dozwolone, gdy " +"włączona jest wieża czyszcząca." -msgid "Remove parameter" -msgstr "Usuń parametr" +msgid "" +"The Wipe Tower is currently only supported with the relative extruder " +"addressing (use_relative_e_distances=1)." +msgstr "" +"Wieża czyszcząca jest obecnie wspierana tylko z relatywnym adresowaniem " +"ekstrudera (use_relative_e_distances=1)." -msgid "Remove selection" -msgstr "Usuń zaznaczenie" +msgid "" +"Ooze prevention is currently not supported with the prime tower enabled." +msgstr "" +"Zapobieganie wyciekaniu nie jest obecnie wspierane, gdy włączona jest wieża " +"czyszcząca." -msgid "Remove small overhangs" -msgstr "Usuń małe nawisy" +msgid "" +"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " +"RepRapFirmware and Repetier G-code flavors." +msgstr "" +"Wieża czyszcząca jest obecnie wspierana tylko dla G-code dla Marlin, RepRap/" +"Sprinter, RepRapFirmware i Repetier." -msgid "Remove small overhangs that possibly need no supports." -msgstr "Usuń małe nawisy, które prawdopodobnie nie wymagają podpór." +msgid "The prime tower is not supported in \"By object\" print." +msgstr "" +"Wieża czyszcząca nie jest obsługiwana w trybie druku \"Według obiektu\"." -msgid "Remove the selected plate" -msgstr "Usuń wybraną płytę" +msgid "" +"The prime tower is not supported when adaptive layer height is on. It " +"requires that all objects have the same layer height." +msgstr "" +"Wieża czyszcząca nie jest wspierana, gdy włączona jest adaptacyjna wysokość " +"warstwy. Wymaga to, aby wszystkie obiekty miały tę samą wysokość warstwy." -msgid "Rename" -msgstr "Zmień nazwę" +msgid "The prime tower requires \"support gap\" to be multiple of layer height" +msgstr "" +"Wieża czyszcząca wymaga, aby \"szczelina podpory\" była wielokrotnością " +"wysokości warstwy" -msgid "Renaming" -msgstr "Zmiana nazwy" +msgid "The prime tower requires that all objects have the same layer heights" +msgstr "" +"Wieża czyszcząca wymaga, aby wszystkie obiekty miały tę samą wysokość warstwy" -msgid "Repair" -msgstr "Napraw" +msgid "" +"The prime tower requires that all objects are printed over the same number " +"of raft layers" +msgstr "" +"Wieża czyszcząca wymaga, aby wszystkie obiekty były drukowane na tej samej " +"liczbie warstw tratwy" -msgid "Repair canceled" -msgstr "Naprawa anulowana" +msgid "" +"The prime tower requires that all objects are sliced with the same layer " +"heights." +msgstr "" +"Wieża czyszcząca wymaga, aby wszystkie obiekty były cięte na tej samej " +"wysokości warstw." -msgid "Repair failed." -msgstr "Naprawa nieudana." +msgid "" +"The prime tower is only supported if all objects have the same variable " +"layer height" +msgstr "" +"Wieża czyszcząca jest wspierana tylko, gdy wszystkie obiekty mają tę samą " +"zmienną wysokość warstwy" -msgid "Repair finished" -msgstr "Naprawa zakończona" +msgid "Too small line width" +msgstr "Zbyt mała szerokość linii" -msgid "Repair the model's meshes if it is non-manifold mesh" -msgstr "Napraw siatki modelu, jeśli nie siatką-monifold." +msgid "Too large line width" +msgstr "Zbyt duża szerokość linii" -msgid "Repaired 3mf file contains more than one object" -msgstr "Naprawiony plik 3mf zawiera więcej niż jeden obiekt" +msgid "" +"The prime tower requires that support has the same layer height as object." +msgstr "" +"Wieża czyszcząca wymaga, aby podpory miały tę samą wysokość warstwy co " +"obiekty." -msgid "Repaired 3mf file contains more than one volume" -msgstr "Naprawiony plik 3mf zawiera więcej niż jeden wolumen" +msgid "" +"Support enforcers are used but support is not enabled. Please enable support." +msgstr "" +"Używane są wzmocnienia podpór, ale funkcja podpór nie jest włączona. Proszę " +"ją włączyć." -msgid "Repaired 3mf file does not contain any object" -msgstr "Naprawiony plik 3mf nie zawiera żadnych obiektów" +msgid "Layer height cannot exceed nozzle diameter" +msgstr "Wysokość warstwy nie może przekraczać średnicy dyszy" -msgid "Repaired 3mf file does not contain any volume" -msgstr "Naprawiony plik 3mf nie zawiera żadnego wolumenu" +#, c-format, boost-format +msgid "Plate %d: %s does not support filament %s" +msgstr "Płyta %d: %s nie obsługuje filamentu %s" -msgid "Repairing model object" -msgstr "Naprawa obiektu modelu" +msgid "Generating skirt & brim" +msgstr "Generowanie Skirtu i Brimu" -msgid "Repairing object by Windows service" -msgstr "Naprawianie obiektu przez usługę systemową Windows" +msgid "Exporting G-code" +msgstr "Eksportowanie G-code" -msgid "Repairing was canceled" -msgstr "Naprawianie zostało anulowane" +msgid "Generating G-code" +msgstr "Generowanie G-code" -msgid "Repetions count" -msgstr "Liczba powtórzeń" +msgid "Failed processing of the filename_format template." +msgstr "Błąd przetwarzania szablonu filename_format." -msgid "Repetions count of the whole model" -msgstr "Liczba powtórzeń całego modelu" +msgid "Printable area" +msgstr "Obszar druku" -msgid "Replace Tiled Window" -msgstr "Zamień ułożone okno" +msgid "Bed exclude area" +msgstr "Obszar wyłączony z druku" -msgid "Replace from:" -msgstr "Zastąp z:" +msgid "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" +msgstr "" +"Obszar niemożliwy do wydrukowania w płaszczyźnie XY. Na przykład drukarki " +"serii X1 używają przedniego lewego rogu do odcięcia filamentu podczas jego " +"zmiany. Obszar jest wyrażony jako wielokąt punktów w formacie: \"XxY, " +"XxY, ...\"" -msgid "Replace the selected part with new STL" -msgstr "Zamień wybraną na nowy plik STL" +msgid "Bed custom texture" +msgstr "Własna tekstura stołu" -msgid "Replace with STL" -msgstr "Zamień na STL" +msgid "Bed custom model" +msgstr "Własny model stołu" -msgid "Report" -msgstr "Raport" +msgid "Elephant foot compensation" +msgstr "Kompensacja \"stopy słonia\"" -msgid "Report issue" -msgstr "Zgłoś problem" +msgid "" +"Shrink the initial layer on build plate to compensate for elephant foot " +"effect" +msgstr "" +"Zmniejsz pierwszą warstwę na podłożu, aby skompensować efekt \"stopy słonia\"" -msgid "Required nozzle HRC" -msgstr "Wymagana dysza HRC" +msgid "" +"Slicing height for each layer. Smaller layer height means more accurate and " +"more printing time" +msgstr "" +"Wysokość każdej warstwy. Mniejsza wysokość warstwy oznacza większą precyzję " +"i dłuższy czas druku" -msgid "Reserved keywords found" -msgstr "Znalezione słowa kluczowe zarezerwowane" +msgid "Printable height" +msgstr "Wysokość drukowalna" -msgid "Reset" -msgstr "Resetuj" +msgid "Maximum printable height which is limited by mechanism of printer" +msgstr "" +"To jest maksymalna wysokość drukowalna, ograniczona wysokością obszaru druku" -msgid "Reset Position" -msgstr "Resetuj pozycję" +msgid "Printer preset names" +msgstr "Nazwy profili drukarki" -msgid "Reset Rotation" -msgstr "Resetuj obrót" +msgid "Hostname, IP or URL" +msgstr "Nazwa hosta, IP lub URL" -msgid "Reset direction" -msgstr "Resetuj kierunek" +msgid "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the hostname, IP address or URL of the printer host instance. Print host " +"behind HAProxy with basic auth enabled can be accessed by putting the user " +"name and password into the URL in the following format: https://username:" +"password@your-octopi-address/" +msgstr "" +"Slic3r może przesyłać pliki G-code do hosta drukarki. To pole powinno " +"zawierać nazwę hosta, adres IP lub URL instancji hosta drukarki. Dostęp do " +"hosta drukarki za pomocą HAProxy z włączonym uwierzytelnianiem można " +"uzyskać, wpisując nazwę użytkownika i hasło do strony w następującym " +"formacie: https://username:password@your-octopi-address/" -msgid "Reset mapped extruders." -msgstr "Zresetuj przypisane ekstrudery." +msgid "Device UI" +msgstr "Interfejs urządzenia" -msgid "Reset parameter" -msgstr "Resetuj parametr" +msgid "" +"Specify the URL of your device user interface if it's not same as print_host" +msgstr "" +"Podaj adres URL interfejsu użytkownika urządzenia, jeśli nie jest taki sam " +"jak print_host" -msgid "Reset to base" -msgstr "Resetuj do ustawień podstawowych" +msgid "API Key / Password" +msgstr "Klucz API / Hasło" -msgid "Resolution" -msgstr "Rozdzielczość" +msgid "" +"Slic3r can upload G-code files to a printer host. This field should contain " +"the API Key or the password required for authentication." +msgstr "" +"Slic3r może przesyłać pliki G-code do hosta drukarki. To pole powinno " +"zawierać klucz API lub hasło wymagane do uwierzytelnienia." -msgid "Resonance frequency identification" -msgstr "Identyfikacja częstotliwości rezonansowej" +msgid "Name of the printer" +msgstr "Nazwa drukarki" -msgid "Restart selection" -msgstr "Restartuj wybór" +msgid "HTTPS CA File" +msgstr "Plik CA HTTPS" -msgid "Restore" -msgstr "Przywróć" +msgid "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." +msgstr "" +"Można podać niestandardowy plik certyfikatu CA dla połączeń HTTPS z " +"OctoPrint, w formacie crt/pem. Jeśli pole zostanie puste, zostanie użyte " +"domyślne repozytorium certyfikatów CA systemu operacyjnego." -msgid "Restore to inch" -msgstr "Przywróć do cala" +msgid "User" +msgstr "Użytkownik" -msgid "Restore to meter" -msgstr "Przywróć do mm" +msgid "Password" +msgstr "Hasło" -msgid "Result can be read by human eyes." -msgstr "Wynik można odczytać gołym okiem." +msgid "Ignore HTTPS certificate revocation checks" +msgstr "Ignoruj sprawdzanie unieważnienia certyfikatu HTTPS" -msgid "Resume" -msgstr "Wznów" +msgid "" +"Ignore HTTPS certificate revocation checks in case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." +msgstr "" +"Ignoruj sprawdzanie unieważnienia certyfikatu HTTPS w przypadku braku lub " +"wyłączonych punktów dystrybucji. Można chcieć włączyć tę opcję dla " +"certyfikatów podpisanych własnoręcznie, jeśli połączenie nie powiedzie się." -msgid "Resume Printing" -msgstr "Wznów zadanie drukowania" +msgid "Names of presets related to the physical printer" +msgstr "Nazwy predefiniowanych ustawień związanych z fizyczną drukarką" -msgid "Resume Printing(defects acceptable)" -msgstr "Wznów drukowanie (wady są do zaakceptowania)" +msgid "Authorization Type" +msgstr "Typ autoryzacji" -msgid "Resume Printing(problem solved)" -msgstr "Wznów drukowanie (problem został rozwiązany)" +msgid "API key" +msgstr "Klucz API" -msgid "Resync" -msgstr "Zaktualizuj wszystko" +msgid "HTTP digest" +msgstr "Autoryzacja HTTP Digest" -msgid "Retract" -msgstr "Retrakcja" +msgid "Avoid crossing wall" +msgstr "Unikaj ruchów nad obrysami" -msgid "Retract amount before wipe" -msgstr "Długość retrakcji przed czyszczącym" +msgid "Detour and avoid traveling across wall which may cause blob on surface" +msgstr "" +"Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować powstanie " +"grudek na powierzchni" -msgid "Retract when change layer" -msgstr "Retrakcja przy zmianie warstwy" +msgid "Avoid crossing wall - Max detour length" +msgstr "Unikaj ruchów nad obrysami - Maksymalna długość objazdu" -msgid "Retraction" -msgstr "Retrakcja" +msgid "" +"Maximum detour distance for avoiding crossing wall. Don't detour if the " +"detour distance is larger than this value. Detour length could be specified " +"either as an absolute value or as percentage (for example 50%) of a direct " +"travel path. Zero to disable" +msgstr "" +"Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli " +"objazd miałby wykroczyć poza tę wartość, funkcja zostanie zignorowana. " +"Długość objazdu można zdefiniować jako wartość absolutna lub obliczona " +"procentowo (np. 50%) z długości ruchu bezpośredniego. 0, aby wyłączyć tą " +"funkcję." -msgid "Retraction Length" -msgstr "Długość retrakcji" +msgid "mm or %" +msgstr "mm lub %" -msgid "Retraction Speed" -msgstr "Prędkość retrakcji" +msgid "Other layers" +msgstr "Inne warstwy" -msgid "Retraction distance when cut" -msgstr "Długość retrakcji przed odcięciem filamentu" +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Cool Plate" +msgstr "" +"Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość " +"0 oznacza, że filament nie obsługuje drukowania na Cool Plate." -msgid "Retraction test" -msgstr "Test Retrakcji" +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" +"Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość " +"0 oznacza, że filament nie obsługuje drukowania na Engineering Plate." -msgid "Retraction when switching material" -msgstr "Retrakcja podczas zmiany materiału" +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the High Temp Plate" +msgstr "" +"Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość " +"0 oznacza, że filament nie obsługuje drukowania na High Temp Plate." -msgid "Retry" -msgstr "Ponów" +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" +msgstr "" +"Jest to temperatura stołu dla warstw z wyjątkiem pierwszej warstwy. Wartość " +"0 oznacza, że filament nie obsługuje drukowania na Textured PEI Plate." -msgid "Reverse rotation" -msgstr "Rotacja wsteczna" +msgid "Initial layer" +msgstr "Pierwsza warstwa" -msgid "Right" -msgstr "Prawo" +msgid "Initial layer bed temperature" +msgstr "Temperatura stołu dla pierwszej warstwy" -msgid "Right View" -msgstr "Widok z prawej" +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Cool Plate" +msgstr "" +"Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje druku na Cool Plate" -msgid "Right button click the icon to drop the object printable property" -msgstr "Kliknij prawym przyciskiem myszy na ikonę, aby usunąć właściwości obiektu do drukowania" +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Engineering Plate" +msgstr "" +"Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje druku na Engineering Plate" -msgid "Right button click the icon to drop the object settings" -msgstr "Kliknij prawym przyciskiem myszy ikonę, aby odrzucić ustawienia obiektu" +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the High Temp Plate" +msgstr "" +"Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje druku na High Temp Plate" -msgid "Right click" -msgstr "Prawy przycisk" +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Textured PEI Plate" +msgstr "" +"Temperatura stołu dla pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje druku na Textured PEI Plate" -msgid "Right click the icon to fix model object" -msgstr "Kliknij prawym przyciskiem myszy ikonę, aby naprawić obiekt modelu" +msgid "Bed types supported by the printer" +msgstr "Typy płyt roboczych obsługiwanych przez drukarkę" -msgid "Right mouse button" -msgstr "Prawy przycisk myszy" +msgid "First layer print sequence" +msgstr "Sekwencja druku pierwszej warstwy" -msgid "Right mouse button:" -msgstr "Prawy przycisk myszy:" +msgid "Other layers print sequence" +msgstr "Inna kolejność druku warstw" -msgid "Rotate" -msgstr "Obróć" +msgid "The number of other layers print sequence" +msgstr "Ilość warstw ze zmienioną kolejnością drukowania" -msgid "Rotate View" -msgstr "Obróć widok" +msgid "Other layers filament sequence" +msgstr "Sekwencja filamentu pierwszej warstwy" -msgid "Rotate (relative)" -msgstr "Obróć (względnie)" +msgid "This G-code is inserted at every layer change before lifting z" +msgstr "" +"Ten G-code jest wstawiany przy każdej zmianie warstwy przed podniesieniem z" -msgid "Rotate around center:" -msgstr "Obrót względem środka:" +msgid "Bottom shell layers" +msgstr "Dolne warstwy powłoki" -msgid "Rotate horizontally" -msgstr "Obróć w poziomie" +msgid "" +"This is the number of solid layers of bottom shell, including the bottom " +"surface layer. When the thickness calculated by this value is thinner than " +"bottom shell thickness, the bottom shell layers will be increased" +msgstr "" +"To jest liczba warstw dolnej powłoki, włączając w to dolną powierzchnie. " +"Jeżeli grubość obliczona na podstawie tej wartości jest mniejsza niż grubość " +"dolnej powłoki, liczba warstw dolnej powłoki zostanie zwiększona" -msgid "Rotate of view" -msgstr "Rotacja widoku" +msgid "Bottom shell thickness" +msgstr "Grubość dolnej powłoki" -msgid "Rotate text" -msgstr "Obróć tekst" +msgid "" +"The number of bottom solid layers is increased when slicing if the thickness " +"calculated by bottom shells layers is thinner than this value. This can " +"avoid having too thin shell when layer height is small. 0 means that this " +"setting is disabled and thickness of bottom shell is absolutely determained " +"by bottom shell layers" +msgstr "" +"Ilość dolnych, warstw zostaje zwiększona podczas przygotowywania modelu do " +"druku (slicingu), jeżeli wyliczona grubość dolnych warstw powłoki jest " +"mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej powłoki, " +"gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego " +"ustawienia, a grubość dolnej powłoki jest wówczas wyznaczana wyłącznie przez " +"ilość warstw dolnej powłoki" -msgid "Rotation" -msgstr "Obrót" +msgid "Force cooling for overhang and bridge" +msgstr "Wymuszaj chłodzenie dla nawisu i mostu" -msgid "Rotation:" -msgstr "Obrót:" +msgid "" +"Enable this option to optimize part cooling fan speed for overhang and " +"bridge to get better cooling" +msgstr "" +"Włącz tę opcję, aby zoptymalizować prędkość wentylatora chłodzącego części " +"dla nawisów i mostów, uzyskując lepsze chłodzenie" -msgid "Rounded Rectangle" -msgstr "Sześcian (zaokrąglone rogi)" +msgid "Fan speed for overhang" +msgstr "Prędkość wentylatora dla nawisów" -msgid "Running post-processing scripts" -msgstr "Uruchamianie skryptów post-processing" +msgid "" +"Force part cooling fan to be at this speed when printing bridge or overhang " +"wall which has large overhang degree. Forcing cooling for overhang and " +"bridge can get better quality for these part" +msgstr "" +"Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas " +"drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. " +"Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części " +"modelu" -msgid "SD Card" -msgstr "Karta MicroSD" +msgid "Cooling overhang threshold" +msgstr "Próg chłodzenia dla nawisów" -msgid "SD Card Abnormal" -msgstr "Błąd karty MicroSD" +#, c-format +msgid "" +"Force cooling fan to be specific speed when overhang degree of printed part " +"exceeds this value. Expressed as percentage which indicides how much width " +"of the line without support from lower layer. 0% means forcing cooling for " +"all outer wall no matter how much overhang degree" +msgstr "" +"Wymusza określoną prędkość wentylatora chłodzącego, gdy stopień nawisu " +"drukowanej części przekracza tę wartość. Wyrażone jako wartość procentowa, " +"która wskazuje szerokość linii bez podpór z niższej warstwy. 0%% oznacza " +"wymuszenie chłodzenia dla całej ściany zewnętrznej bez względu na stopień " +"nawisu." -msgid "SN" -msgstr "SN" +msgid "Bridge direction" +msgstr "Kierunek wypełnienia mostu" -#: resources/data/hints.ini: [hint:STEP] msgid "" -"STEP\n" -"Did you know that you can improve your print quality by slicing a STEP file instead of an STL?\n" -"Bambu Studio supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for " +"external bridges. Use 180°for zero angle." msgstr "" -"STEP\n" -"Czy wiesz, że możesz poprawić jakość druku, krojąc plik STEP zamiast STL?\n" -"Bambu Studio obsługuje cięcie plików STEP, co daje lepsze rezultaty w porównaniu do plików STL które są o niższej rozdzielczości. Spróbuj tego!" +"Zmiana ustawienia kąta linii mostów. Gdy ustawienie będzie równe 0, kąt " +"zostanie wyliczony automatycznie. W przeciwnym wypadku, wybrany kąt będzie " +"zastosowany do wszystkich mostów. Aby ustawić kąt na zero, wybierz 180°." -msgid "Safely remove hardware." -msgstr "Bezpieczne usuwanie sprzętu." +msgid "Bridge flow" +msgstr "Współczynnik przepływu przy mostach" -msgid "Same as Global" -msgstr "Tak samo jak Globalny" +msgid "" +"Decrease this value slightly(for example 0.9) to reduce the amount of " +"material for bridge, to improve sag" +msgstr "" +"Zmniejsz nieco tę wartość (na przykład 0.9), aby zmniejszyć ilość materiału " +"dla mostu, zmniejszy to jego wygięcie" -msgid "Same as Global Bed Type" -msgstr "Tak samo jak Globalny Typ Płyty" +msgid "Top surface flow ratio" +msgstr "Współczynnik przepływu górnej powierzchni" -msgid "Same as Global Plate Type" -msgstr "Tak samo jak Globalny Typ Płyty" +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" +"Czynnik ten wpływa na ilość filamentu na górne pełne wypełnienie. Możesz go " +"nieco zmniejszyć, aby uzyskać gładkie wykończenie powierzchni" -msgid "Same as Global Print Sequence" -msgstr "Tak samo jak Globalna sekwencja druku" +msgid "Initial layer flow ratio" +msgstr "Współczynnik przepływu pierwszej warstwy" -msgid "Same as top" -msgstr "Taka sama jak na górze" +msgid "This factor affects the amount of material for the initial layer" +msgstr "Ten współczynnik wpływa na ilość materiału pierwszej warstwy" -msgid "Save" -msgstr "Zapisz" +msgid "Only one wall on top surfaces" +msgstr "Tylko jedna ściana na górnych powierzchniach" -#, c-format, boost-format -msgid "Save %s as" -msgstr "Zapisz %s jako" +msgid "" +"Use only one wall on flat top surface, to give more space to the top infill " +"pattern. Could be applied on topmost surface or all top surface." +msgstr "" +"Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby dać więcej " +"miejsca dla wzoru górnego wypełnienia. Może być zastosowane na najwyższej " +"powierzchni lub na wszystkich górnych powierzchniach." -msgid "Save G-code file as:" -msgstr "Zapisz plik G-code jako:" +msgid "Not apply" +msgstr "Nie stosuj" -msgid "Save Modified Value" -msgstr "Zapisz zmienione wartości" +msgid "Top surfaces" +msgstr "Górne powierzchnia" -msgid "Save Project" -msgstr "Zapisz projekt" +msgid "Topmost surface" +msgstr "Tylko ostatnia warstwa" -msgid "Save Project as" -msgstr "Zapisz projekt jako" +msgid "Top area threshold" +msgstr "Próg górnego obszaru" -msgid "Save SLA file as:" -msgstr "Zapisz plik SLA jako:" +msgid "" +"This factor affects the acreage of top area. The small the number the big " +"the top area." +msgstr "" +"Ten parametr wpływa na powierzchnię górnej części modelu. Im mniejsza " +"wartość, tym większa powierzchnia górnej części modelu." -msgid "Save Sliced file as:" -msgstr "Zapisz przetworzony plik jako:" +msgid "Only one wall on first layer" +msgstr "Tylko jedna ściana na pierwszej warstwie" -msgid "Save configuration as:" -msgstr "Zapisz konfigurację jako:" +msgid "Use only one wall on the first layer of model" +msgstr "Użyj tylko jednej ściany na pierwszej warstwie modelu" -#, c-format, boost-format -msgid "Save current %s" -msgstr "Zapisz bieżący %s" +msgid "Slow down for overhang" +msgstr "Zwolnij na nawisach" -msgid "Save current project as" -msgstr "Zapisz bieżący projekt jako" +msgid "Enable this option to slow printing down for different overhang degree" +msgstr "Włącz tę opcję, aby spowolnić drukowanie dla różnych stopni nawisu" -msgid "Save current project to file" -msgstr "Zapisz bieżący projekt do pliku" +msgid "mm/s" +msgstr "mm/s" -msgid "Save file as:" -msgstr "Zapisz plik jako:" +msgid "over 100% wall (not bridge)" +msgstr "" -msgid "Save or Discard Modified Value" -msgstr "Zachować lub Odrzucić Zmodyfikowaną Wartość" +#, c-format, boost-format +msgid "" +"Speed for line of wall which has degree of overhang over 100% line width, " +"but the wall is not a bridge wall." +msgstr "" -msgid "Save preset" -msgstr "Zapisz profil" +msgid "Speed of bridge and completely overhang wall" +msgstr "Prędkość dla mostu i ściany całkowicie nawisającej" -msgid "Save project" -msgstr "Zapisz projekt" +msgid "Brim width" +msgstr "Szerokość Brimu" -msgid "Save the selected options." -msgstr "Zapisz wybrane opcje." +msgid "Distance from model to the outermost brim line" +msgstr "Odległość od modelu do najbardziej zewnętrznej linii Brimu" + +msgid "Brim type" +msgstr "Typ Brimu" -#, boost-format msgid "" -"Save the selected options to preset \n" -"\"%1%\"." +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analysed and calculated automatically." msgstr "" -"Zapisz wybrane opcje do profilu \n" -"\"%1%\"." +"To kontroluje generowanie Brimu po zewnętrznej i/lub wewnętrznej stronie " +"modeli. Auto oznacza, że szerokość Brimu jest analizowana i obliczana " +"automatycznie." -msgid "Save to Filament Preset" -msgstr "Zapisz w Profilu filamentu" - -msgid "Saving objects into the 3mf failed." -msgstr "Zapisywanie obiektów do pliku 3mf nie powiodło się." +msgid "Brim-object gap" +msgstr "Odstęp Brimu od obiektu" -msgid "Scale" -msgstr "Skala" +msgid "" +"A gap between innermost brim line and object can make brim be removed more " +"easily" +msgstr "" +"Odstęp między najbardziej wewnętrzną linią Brimu a obiektem co może ułatwić " +"usunięcie Bimu" -msgctxt "Verb" -msgid "Scale all" -msgstr "Skaluj wszystko" +msgid "Compatible machine" +msgstr "Kompatybilna maszyna" -msgid "Scale an object to fit the build volume" -msgstr "Skaluj obiekt, aby dopasować do obszaru roboczego" +msgid "upward compatible machine" +msgstr "zgodna maszyna w górę" -msgid "Scale ratios" -msgstr "Współczynniki skali" +msgid "Compatible machine condition" +msgstr "Warunek zgodności maszyny" -msgid "Scale the model by a float factor" -msgstr "Przeskaluj model za pomocą współczynnika skalowania" +msgid "Compatible process profiles" +msgstr "Zgodne profile procesu" -msgid "Scale to build volume" -msgstr "Skaluj do obszaru roboczego" +msgid "Compatible process profiles condition" +msgstr "Warunek zgodności profili procesu" -msgid "Scan first layer" -msgstr "Skanuj pierwszą warstwę" +msgid "Print sequence, layer by layer or object by object" +msgstr "Sekwencja drukowania, warstwa po warstwie czy obiekt po obiekcie" -msgid "Scanning bed surface" -msgstr "Skanowanie powierzchni stołu" +msgid "By layer" +msgstr "Wg.warstwy" -msgid "Scarf around entire wall" -msgstr "Szew Scarf obejmujący cały obrys ściany" +msgid "By object" +msgstr "Wg.obiektu" -msgid "Scarf joint for inner walls" -msgstr "Szwy Scarf dla ścian wewnętrznych" +msgid "Slow printing down for better layer cooling" +msgstr "Zwolnij drukowanie dla lepszego chłodzenia warstwy" -msgid "Scarf joint seam (experimental)" -msgstr "Szew Scarf (eksperymentalny)" +msgid "" +"Enable this option to slow printing speed down to make the final layer time " +"not shorter than the layer time threshold in \"Max fan speed threshold\", so " +"that layer can be cooled for a longer time. This can improve the cooling " +"quality for needle and small details" +msgstr "" +"Włącz tę opcję, aby zmniejszyć prędkość drukowania, aby czas ostatniej " +"warstwy nie był krótszy niż próg czasu warstwy w „Maksymalny próg prędkości " +"wentylatora”, aby warstwa mogła być chłodzona przez dłuższy czas. Może to " +"poprawić jakość drobnych szczegółów i małych detali" -msgid "Scarf length" -msgstr "Długość szwu Scarf" +msgid "Normal printing" +msgstr "Normalne drukowanie" -msgid "Scarf start height" -msgstr "Wysokość początkowa szwu Scarf" +msgid "" +"The default acceleration of both normal printing and travel except initial " +"layer" +msgstr "" +"Domyślne przyspieszenie zarówno normalnego druku, jak i prędkości jałowej, z " +"wyjątkiem pierwszej warstwy" -msgid "Scarf steps" -msgstr "Kroki szwu Scarf" +msgid "Default filament profile" +msgstr "Domyślny profil filamentu" -#, boost-format -msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "Planowanie przesyłania do `%1%`. Zobacz Okno -> Kolejka przesyłania do hosta drukarki" +msgid "Default filament profile when switch to this machine profile" +msgstr "Domyślny profil filamentu podczas przełączania na ten profil maszyny" -msgid "Score" -msgstr "Ocena" +msgid "Default process profile" +msgstr "Domyślny profil procesu" -msgid "Seam" -msgstr "Szew" +msgid "Default process profile when switch to this machine profile" +msgstr "Domyślny profil procesu podczas przełączania na ten profil maszyny" -msgid "Seam gap" -msgstr "Szczelina szwu" +msgid "Activate air filtration" +msgstr "Włącz filtrowanie powietrza" -msgid "Seam painting" -msgstr "Malowanie szwu" +msgid "Activate for better air filtration" +msgstr "Włącz dla lepszego filtrowania powietrza" -msgid "Seam position" -msgstr "Pozycja szwu" +msgid "Fan speed" +msgstr "Prędkość wentylatora" -msgid "Seams" -msgstr "Szwy" +msgid "" +"Speed of exhaust fan during printing.This speed will overwrite the speed in " +"filament custom gcode" +msgstr "" +"Prędkość wentylatora wyciągowego podczas drukowania. Ta prędkość nadpisze " +"prędkość w niestandardowym g-code filamentu" -msgid "Search" -msgstr "Szukaj" +msgid "Speed of exhuast fan after printing completes" +msgstr "Prędkość wentylatora wyciągowego po zakończeniu drukowania" -msgid "Search in preset" -msgstr "Szukaj w profilu" +msgid "No cooling for the first" +msgstr "Brak chłodzenia dla pierwszych" -msgid "Search plate, object and part." -msgstr "Wyszukaj płytę, obiekt i część." +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 "" +"Wyłącz wszystkie wentylatory chłodzenia przez pierwsze kilka warstw. " +"Wentylator chłodzenia pierwszej warstwy był wyłączony aby uzyskać lepszą " +"przyczepność do podłoża" -msgid "Searching for devices" -msgstr "Szukanie urządzeń" +msgid "layers" +msgstr "warstwy" -msgid "Second" -msgstr "Sekunda" +msgid "Don't support bridges" +msgstr "Nie twórz podpór pod mostami" -msgid "Section View" -msgstr "Widok przekroju" +msgid "" +"Don't support the whole bridge area which makes support very large. Bridge " +"usually can be printing directly without support if not very long" +msgstr "" +"Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest " +"bardzo długa. Most zwykle może być drukowany bezpośrednio bez podpór, jeśli " +"nie jest zbyt długi" -msgid "Section view" -msgstr "Widok przekroju" +msgid "Thick bridges" +msgstr "Grube mosty" -msgid "Select" -msgstr "Zaznacz" +msgid "" +"If enabled, bridges are more reliable, can bridge longer distances, but may " +"look worse. If disabled, bridges look better but are reliable just for " +"shorter bridged distances." +msgstr "" +"Jeśli ta opcja jest włączona, mosty są bardziej niezawodne, mogą obejmować " +"większe długości, ale mogą wyglądać gorzej. Jeśli wyłączone, mosty wyglądają " +"lepiej, ale są niezawodne tylko w przypadku krótszych odcinków." -msgid "Select/Remove printers(system presets)" -msgstr "Wybierz/Usuń drukarki (ustawienia systemowe)" +msgid "Max bridge length" +msgstr "Maksymalna długość mostu" msgid "" -"Select 2 faces on objects and \n" -" make objects assemble together." +"Max length of bridges that don't need support. Set it to 0 if you want all " +"bridges to be supported, and set it to a very large value if you don't want " +"any bridges to be supported." msgstr "" -"Wybierz 2 powierzchnie na obiektach \n" -"i połącz je razem." +"Jest to maksymalna długość mostów, które nie potrzebują dodatkowego " +"podparcia. Ustaw na wartość 0, jeśli chcesz, aby wszystkie mosty miały " +"dodatkowe podparcie lub jeśli ustawisz na wyższą wartość, żaden most nie " +"będzie miał dodatkowego podparcia" + +msgid "End G-code" +msgstr "G-code końcowy" + +msgid "End G-code when finish the whole printing" +msgstr "Ten G-code zostanie dodany na końcu procesu drukowania" + +msgid "Between Object Gcode" +msgstr "G-code miedzy obiektami" msgid "" -"Select 2 points or circles on objects and \n" -" specify distance between them." +"Insert Gcode between objects. This parameter will only come into effect when " +"you print your models object by object" msgstr "" -"Wybierz 2 punkty lub koła na obiektach \n" -"i określ odległość między nimi." +"Wstaw G-code między obiektami. Ten parametr będzie działał tylko wtedy, gdy " +"drukujesz swoje modele obiekt po obiekcie" -msgid "Select All" -msgstr "Zaznacz wszystko" +msgid "End G-code when finish the printing of this filament" +msgstr "Ten G-code zostanie dodany na końcu drukowania tym filamentem" -msgid "Select Bed Type" -msgstr "Wybierz typ płyty" +msgid "Ensure vertical shell thickness" +msgstr "Zapewnij stałą grubość pionowej powłoki" -msgid "Select Filament Preset" -msgstr "Wybierz Profil Filamentu" +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)" +msgstr "" +"Dodaj pełne wypełnienie w pobliżu powierzchni pochyłych, aby zagwarantować " +"pionową stałą grubość powłoki (górne i dolne pełne warstwy)" -msgid "Select Model" -msgstr "Wybierz Model" +msgid "Internal bridge support thickness" +msgstr "Grubość wewnętrznej podpory mostu" -msgid "Select Plate" -msgstr "Wybierz płytę" +msgid "" +"When sparse infill density is low, the internal solid infill or internal " +"bridge may have no archor at the end of line. This causes falling and bad " +"quality when printing internal solid infill. When enable this feature, loop " +"paths will be added to the sparse fill of the lower layers for specific " +"thickness, so that better archor can be provided for internal bridge. 0 " +"means disable this feature" +msgstr "" +"Gdy gęstość wypełnienia jest niska, może się zdarzyć, że wewnętrzne " +"wypełnienie lub wewnętrzny most nie ma kotwic na końcu linii. Skutkuje to " +"opadaniem i słabą jakością druku wewnętrznego pełnego wypełnienia. Po " +"włączeniu tej funkcji do dolnych warstw wypełnienia dodawane są pętle, o " +"określonej grubości, co zapewnia lepsze zakotwiczenie wewnętrznych mostów. " +"Wartość 0 oznacza, że ta funkcja jest wyłączona." -msgid "Select Printer" -msgstr "Wybierz Drukarkę" +msgid "Top surface pattern" +msgstr "Wzór górnej powierzchni" -msgid "Select Printers" -msgstr "Wybierz drukarki" +msgid "Line pattern of top surface infill" +msgstr "Wzór liniowy wypełnienia górnej powierzchni" -msgid "Select Type" -msgstr "Wybierz Typ" +msgid "Concentric" +msgstr "Koncentryczny" -msgid "Select Vendor" -msgstr "Wybierz Dostawce" +msgid "Rectilinear" +msgstr "Prostoliniowy" -msgid "Select a G-code file:" -msgstr "Wybierz plik G-code:" +msgid "Monotonic" +msgstr "Monotoniczny" -msgid "Select a new file" -msgstr "Wybierz nowy plik" +msgid "Monotonic line" +msgstr "Linia monotoniczna" -msgid "Select a part" -msgstr "Wybierz część" +msgid "Aligned Rectilinear" +msgstr "Wyrównany prostoliniowy" -msgid "Select all" -msgstr "Zaznacz wszystko" +msgid "Hilbert Curve" +msgstr "Krzywa Hilberta" -msgid "Select all connectors" -msgstr "Zaznacz wszystkie łączniki" +msgid "Archimedean Chords" +msgstr "Akordy Archimedesa" -msgid "Select all objects" -msgstr "Zaznacz wszystkie obiekty" +msgid "Octagram Spiral" +msgstr "Ośmiornica Spiralna" -msgid "Select feature" -msgstr "Wybierz funkcję" +msgid "Bottom surface pattern" +msgstr "Wzór dolnej powierzchni" -msgid "Select filament preset" -msgstr "Wybierz pofil filamentu" +msgid "Line pattern of bottom surface infill, not bridge infill" +msgstr "" +"Wzór linii wypełnienia dolnej powierzchni, nie dotyczy wypełnienia mostu" -msgid "Select multiple objects" -msgstr "Wybierz wiele obiektów" +msgid "Internal solid infill pattern" +msgstr "Wewnętrzny wzór pełnego wypełnienia" -msgid "Select objects by rectangle" -msgstr "Wybierz obiekty za pomocą prostokąta" +msgid "" +"Line pattern of internal solid infill. if the detect narrow internal solid " +"infill be enabled, the concentric pattern will be used for the small area." +msgstr "" -msgid "Select point" -msgstr "Wybierz Drukarkę" +msgid "Line width of outer wall" +msgstr "Szerokość linii zewnętrznej ściany" -msgid "Select presets to compare" -msgstr "Wybierz profile do porównania" +msgid "" +"Speed of outer wall which is outermost and visible. It's used to be slower " +"than inner wall speed to get better quality." +msgstr "" +"Prędkość druku zewnętrznej ściany, która jest najbardziej widoczną " +"zewnętrzną powłoką modelu . Zwykle jest drukowana wolniej niż wewnętrzne " +"ściany, aby uzyskać lepszą jakość wydruku." -msgid "Select profile to load:" -msgstr "Wybierz profil do załadowania:" +msgid "Small perimeters" +msgstr "Małe obrysy" -msgid "Select settings" -msgstr "Wybierz ustawienia" +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 "Select the language" -msgstr "Wybierz język" +msgid "mm/s or %" +msgstr "mm/s lub %" + +msgid "Small perimter threshold" +msgstr "Próg małego obrysu" -msgid "Select the object/part and mouse click to change the name" -msgstr "Zaznacz obiekt/ i kliknij myszą, aby zmienić nazwę" +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" -msgid "Select the object/part and press space to change the name" -msgstr "Zaznacz obiekt/ i naciśnij spację, aby zmienić nazwę" +msgid "Order of walls" +msgstr "Kolejność drukowania ścian" -msgid "Selected diameter and machine diameter do not match" -msgstr "Wybrane średnice nie pasują do średnic maszyny" +msgid "Print sequence of inner wall and outer wall. " +msgstr "Sekwencja drukowania ściany wewnętrznej i zewnętrznej. " -msgid "Selection" -msgstr "Wybór" +msgid "inner/outer" +msgstr "wewnętrzna/zewnętrzna" -msgid "Selection conflicts" -msgstr "Konflikty wyboru" +msgid "outer/inner" +msgstr "zewnętrzna/wewnętrzna" -msgid "Selects all objects" -msgstr "Zaznacza wszystkie obiekty" +msgid "inner wall/outer wall/inner wall" +msgstr "wewnętrzna/zewnętrzna/wewnętrzna" -msgid "Send" -msgstr "Wyślij " +msgid "Print infill first" +msgstr "Drukuj najpierw wypełnienie" -msgid "Send G-code" -msgstr "Wyślij G-code" +msgid "Order of wall/infill. false means print wall first. " +msgstr "" +"Kolejność ściany/wypełnienie. Jeśli ta opcja nie jest zaznaczona, ściany " +"zostaną wydrukowane przed wypełnieniem." -msgid "Send Options" -msgstr "Opcje wysyłania" +msgid "Height to rod" +msgstr "Odległość od prowadnicy" -msgid "Send all" -msgstr "Wyślij wszystko" +msgid "" +"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " +"by-object printing." +msgstr "" +"Odległość od końcówki dyszy do dolnej części prowadnicy. Używane do unikania " +"kolizji w druku według obiektu." -msgid "Send print job to" -msgstr "Wyślij zadanie druku do" +msgid "Height to lid" +msgstr "Odległość od pokrywy" -msgid "Send progress to pipe" -msgstr "Przekaż postęp do kolejki" +msgid "" +"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." +msgstr "" +"Odległość od końcówki dyszy do pokrywy. Używane do unikania kolizji w druku " +"według obiektu." -msgid "Send progress to pipe." -msgstr "Przekaż postęp do kolejki" +msgid "" +"Clearance radius around extruder. Used for collision avoidance in by-object " +"printing." +msgstr "" +"Promień prześwitu wokół ekstrudera. Używane do unikania kolizji w drukowaniu " +"obiektu." -msgid "Send to Multi-device" -msgstr "Wyślij do wielu urządzeń" +msgid "Nozzle height" +msgstr "Wysokość dyszy" -msgid "Send to Printer SD card" -msgstr "Wyślij na kartę MicroSD drukarki" +msgid "The height of nozzle tip." +msgstr "Wysokość końcówki dyszy." -msgid "Send to Printer failed. Please try again." -msgstr "Wysyłanie do drukarki nie powiodło się. Spróbuj ponownie." +msgid "Max Radius" +msgstr "Maksymalny promień" -msgid "Send to print" -msgstr "Wyślij do drukarki" +msgid "" +"Max clearance radius around extruder. Used for collision avoidance in by-" +"object printing." +msgstr "" +"Maksymalny promień prześwitu wokół ekstrudera. Używane do unikania kolizji w " +"drukowaniu obiektu." -msgid "Send to printer" -msgstr "Wyślij do drukarki" +msgid "Extruder Color" +msgstr "Kolor ekstrudera" -msgid "Sending" -msgstr "Wysłanie" +msgid "Only used as a visual help on UI" +msgstr "Tylko do wizualnej pomocy na interfejsie użytkownika" -msgid "Sending gcode file over LAN" -msgstr "Wysyłanie pliku G-code przez LAN" +msgid "Extruder offset" +msgstr "Przesunięcie ekstrudera w osiach X/Y" -msgid "Sending gcode file through cloud service" -msgstr "Wysyłanie pliku G-code za pośrednictwem usługi w chmurze" +msgid "Flow ratio" +msgstr "Współczynnik przepływu" -msgid "Sending gcode file to sdcard" -msgstr "Wysyłanie pliku G-code na kartę MicroSD" +msgid "" +"The material may have volumetric change after switching between molten state " +"and crystalline state. This setting changes all extrusion flow of this " +"filament in gcode proportionally. Recommended value range is between 0.95 " +"and 1.05. Maybe you can tune this value to get nice flat surface when there " +"has slight overflow or underflow" +msgstr "" +"Materiał może ulegać zmianie objętościowej po przejściu między stanem " +"ciekłym a krystalicznym. Ustawienie to proporcjonalnie zmienia przepływ " +"ekstruzji tego filamentu w G-code. Zalecany zakres wartości mieści się " +"między 0.95 a 1.05. Być może możesz dostroić tę wartość, aby uzyskać gładką " +"powierzchnię, gdy występuje lekkie przelewanie lub niedomiar" -msgid "Sending print configuration" -msgstr "Wysyłanie konfiguracji druku" +msgid "Object flow ratio" +msgstr "Współczynnik przepływu dla obiektu" -msgid "Sending print job over LAN" -msgstr "Wysyłanie zadania druku przez LAN" +msgid "The flow ratio set by object, the meaning is the same as flow ratio." +msgstr "" +"Współczynnik przepływu ustawiony przez obiekt, znaczenie jest takie samo jak " +"dla współczynnika przepływu." -msgid "Sending print job through cloud service" -msgstr "Wysyłanie zadania druku przez usługę w chmurze" +msgid "Enable pressure advance" +msgstr "Włącz zaawansowane ciśnienie" -msgid "Sensitivity of pausing is" -msgstr "Czułość pauzy wynosi" +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled. Useless for Bambu Printer" +msgstr "" +"Włącz zaawansowane ciśnienie, wynik automatycznej kalibracji zostanie " +"nadpisany po włączeniu. Nieprzydatne dla drukarki Bambu" -msgid "Sent Time" -msgstr "Czas wysłania" +msgid "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Useless for " +"Bambu Printer" +msgstr "" +"Pressure advance(Klipper) AKA Linear advance factor(Marlin). Nieprzydatne " +"dla drukarek Bambu" -msgid "Sequence" -msgstr "Sekwencja" +msgid "Filament notes" +msgstr "Notatki dotyczące Filamentu" -msgid "Serial" -msgstr "Seria" +msgid "You can put your notes regarding the filament here." +msgstr "Tutaj możesz umieścić notatki dotyczące filamentu." -msgid "Serial:" -msgstr "Seria:" +msgid "Process notes" +msgstr "Notatki dotyczące procesu" -msgid "Serious" -msgstr "Poważny" +msgid "You can put your notes regarding the process here." +msgstr "Tutaj możesz umieścić notatki dotyczące procesu." -msgid "Serious warning:" -msgstr "Poważne ostrzeżenie:" +msgid "Printer notes" +msgstr "Notatki o drukarce" -msgid "Service Unavailable" -msgstr "Usługa niedostępna" +msgid "You can put your notes regarding the printer here." +msgstr "Tutaj możesz umieścić notatki dotyczące drukarki." -msgid "Service name" -msgstr "Nazwa usługi" +msgid "Default line width if some line width is set to be zero" +msgstr "" +"Domyślna szerokość linii, jeśli szerokość jakiejś linii jest ustawiona na " +"zero" -msgid "Services" -msgstr "Usługi" +msgid "Keep fan always on" +msgstr "Zachowaj wentylator zawsze włączony" -msgid "Set" -msgstr "Ustaw" +msgid "" +"If enable this setting, part cooling fan will never be stopped and will run " +"at least at minimum speed to reduce the frequency of starting and stopping" +msgstr "" +"Jeśli ta opcja jest włączona, wentylator chłodzący części nigdy nie zostanie " +"zatrzymany i będzie pracował przynajmniej z minimalną prędkością, aby " +"zmniejszyć częstotliwość włączania i wyłączania" -msgid "Set Filament for selected items" -msgstr "Ustaw filament dla wybranych elementów" +msgid "Layer time" +msgstr "Czas warstwy" -msgid "Set Orientation" -msgstr "Ustaw orientację" +msgid "" +"Part cooling fan will be enabled for layers of which estimated time is " +"shorter than this value. Fan speed is interpolated between the minimum and " +"maximum fan speeds according to layer printing time" +msgstr "" +"Wentylator chłodzący część zostanie włączony dla warstw, których szacowany " +"czas jest krótszy niż ta wartość. Prędkość wentylatora jest interpolowana " +"między minimalną a maksymalną prędkością wentylatora zgodnie z czasem " +"drukowania warstwy." -msgid "Set Position" -msgstr "Ustaw pozycję" +msgid "s" +msgstr "s" -msgid "Set Printable" -msgstr "Ustaw jako do druku" +msgid "Default color" +msgstr "Domyślny kolor" -msgid "Set Scale" -msgstr "Ustaw skalę" +msgid "Default filament color" +msgstr "Domyślny kolor filamentu" -msgid "Set Unprintable" -msgstr "Ustaw jako niedrukowalny" +msgid "Required nozzle HRC" +msgstr "Wymagana dysza HRC" -msgid "Set as an individual object" -msgstr "Ustaw jako obiekt indywidualny" +msgid "" +"Minimum HRC of nozzle required to print the filament. Zero means no checking " +"of nozzle's HRC." +msgstr "" +"Dysza HRC jest wymagana do drukowania. Wybór \"0\" oznacza brak sprawdzania " +"obecności HRC." -msgid "Set as cover" -msgstr "Ustaw jako osłonę" +msgid "" +"This setting stands for how much volume of filament can be melted and " +"extruded per second. Printing speed is limited by max volumetric speed, in " +"case of too high and unreasonable speed setting. Can't be zero" +msgstr "" +"To ustawienie określa, ile objętości filamentu może być stopione i " +"wyciśnięte na sekundę. Prędkość drukowania jest ograniczana przez maksymalną " +"prędkość przepływu, jeśli prędkość jest zbyt wysoka i nieodpowiednio " +"ustawiona. Nie może wynosić 0" -msgid "Set as individual objects" -msgstr "Ustaw jako obiekty indywidualne" +msgid "mm³/s" +msgstr "mm³/s" -msgid "Set extruder number for the objects and parts" -msgstr "Ustaw numer ekstrudera dla obiektów i części" +msgid "Minimal purge on wipe tower" +msgstr "Minimalna objętość czyszczenia" -msgid "Set filament for selected items" -msgstr "Ustaw filament dla wybranych elementów" +msgid "mm³" +msgstr "mm³" -msgid "Set filaments to use" -msgstr "Ustaw filamenty do użycia" +msgid "Filament load time" +msgstr "Czas ładowania filamentu" -#: resources/data/hints.ini: [hint:Set parameters for multiple objects] -msgid "" -"Set parameters for multiple objects\n" -"Did you know that you can set slicing parameters for all selected objects at one time?" +msgid "Time to load new filament when switch filament. For statistics only" msgstr "" -"Ustaw parametry dla wielu obiektów\n" -"Czy wiesz, że możesz jednocześnie ustawić parametry cięcia dla wszystkich wybranych obiektów?" +"Czas ładowania nowego filamentu przy jego zmianie. Tylko do celów " +"statystycznych" -msgid "Set pen size" -msgstr "Ustaw rozmiar pióra" +msgid "Filament unload time" +msgstr "Czas rozładowania filamentu" -msgid "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n" -msgstr "Ustawia poziom rejestrowania dla debugowania. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n" +msgid "Time to unload old filament when switch filament. For statistics only" +msgstr "" +"Czas rozładowania starego filamentu przy jego zmianie. Tylko do celów " +"statystycznych" -msgid "Setting AMS slot information while printing is not supported" -msgstr "Ustawianie informacji o gnieździe AMS podczas drukowania nie jest obsługiwane" +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 "Setting Overrides" -msgstr "Nadpisywanie ustawień" +msgid "Density" +msgstr "Gęstość" -msgid "Setting Virtual slot information while printing is not supported" -msgstr "Ustawianie informacji o wirtualnym slocie podczas drukowania nie jest obsługiwane" +msgid "Filament density. For statistics only" +msgstr "Gęstość filamentu. Tylko dla statystyk" -msgid "Settings" -msgstr "Ustawienia" +msgid "g/cm³" +msgstr "g/cm³" -msgid "Settings for height range" -msgstr "Ustawienia dla zakresu wysokości" +msgid "The material type of filament" +msgstr "Typ materiału filamentu" -msgid "Setup Wizard" -msgstr "Kreator konfiguracji" +msgid "Soluble material" +msgstr "Materiał rozpuszczalny" -msgid "Shape" -msgstr "Kształt" +msgid "" +"Soluble material is commonly used to print support and support interface" +msgstr "" +"Materiał rozpuszczalny jest powszechnie używany do drukowania podpór i " +"warstw łączących podpory z modelem" -msgid "Share" -msgstr "Udostępnij" +msgid "Support material" +msgstr "Materiał podporowy" -msgid "Shell" -msgstr "Powłoka" +msgid "" +"Support material is commonly used to print support and support interface" +msgstr "" +"Materiał podporowy jest powszechnie używany do drukowania podpór i warstw " +"łączących podpory z modelem" -msgid "Shift+" -msgstr "Shift+" +msgid "Softening temperature" +msgstr "Temperatura mięknięcia" -msgid "Shift+A" -msgstr "Shift+A" +msgid "" +"The material softens at this temperature, so when the bed temperature is " +"equal to or greater than it, it's highly recommended to open the front door " +"and/or remove the upper glass to avoid cloggings." +msgstr "" +"Materiał mięknie w tej temperaturze, więc gdy temperatura stołu jest równa " +"lub wyższa, zaleca się otwarcie przednich drzwi i/lub usunięcie górnego " +"szkła, aby uniknąć zatkania." -msgid "Shift+Any arrow" -msgstr "Shift+Dowolny strzałka" +msgid "Price" +msgstr "Cena" -msgid "Shift+Left mouse button" -msgstr "Shift+Lewy przycisk myszy" +msgid "Filament price. For statistics only" +msgstr "Cena filamentu. Tylko dla statystyk" -msgid "Shift+Mouse wheel" -msgstr "Shift+Kółko myszy" +msgid "money/kg" +msgstr "zł/kg" -msgid "Shift+R" -msgstr "Shift+R" +msgid "Vendor" +msgstr "Dostawca" -msgid "Shift+Tab" -msgstr "Shift+Tab" +msgid "Vendor of filament. For show only" +msgstr "Dostawca filamentu. Tylko do celów prezentacyjnych" -msgid "Shift + Any arrow" -msgstr "Shift + Dowolna strzałka" +msgid "(Undefined)" +msgstr "(Nieokreślone)" -msgid "Shift + Left mouse button" -msgstr "Shift + Lewy przycisk myszy" +msgid "Infill direction" +msgstr "Kierunek wypełnienia" -msgid "Shift + Left mouse button:" -msgstr "Shift + Lewy przycisk myszy:" +msgid "" +"Angle for sparse infill pattern, which controls the start or main direction " +"of line" +msgstr "" +"Kąt dla wzoru wypełnienia, który steruje początkowym lub głównym kierunkiem " +"linii" -msgid "Shift + Mouse move up or dowm" -msgstr "Shift + poruszanie myszą w górę lub w dół" +msgid "Sparse infill density" +msgstr "Gęstość wypełnienia" -msgid "Shift + Mouse move up or down" -msgstr "Shift + Przesuń myszką w górę lub w dół" +#, c-format +msgid "Density of internal sparse infill, 100% means solid throughout" +msgstr "Gęstość wewnętrznego wypełnienia, 100%% oznacza pełne wypełnienie" -msgid "Shift + Mouse wheel" -msgstr "Shift + Kółko myszy" +msgid "Sparse infill pattern" +msgstr "Wzór wypełnienia" -msgid "Shift + Right mouse button:" -msgstr "Shift + Prawy przycisk myszy:" +msgid "Line pattern for internal sparse infill" +msgstr "Wzór liniowy wewnętrznego wypełnienia" -msgid "Shortcut Key " -msgstr "Skrót klawiszowy " +msgid "Grid" +msgstr "Siatka" -msgid "Show" -msgstr "Pokaż" +msgid "Line" +msgstr "Linia" -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "Pokaż/Ukryj okno ustawień urządzeń 3Dconnexion" +msgid "Cubic" +msgstr "Sześcienny" -msgid "Show \"Live Video\" guide page." -msgstr "Pokaż stronę przewodnika \"Na Żywo\"." +msgid "Tri-hexagon" +msgstr "Trójkatny heksagon" -msgid "Show \"Tip of the day\" notification after start" -msgstr "Pokaż \"Porada dnia\" po uruchomieniu programu" +msgid "Gyroid" +msgstr "Gyroidalny" -msgid "Show &Labels" -msgstr "Pokaż &etykiety" +msgid "Honeycomb" +msgstr "Plaster miodu" -msgid "Show &Overhang" -msgstr "Pokaż &Nadhang" +msgid "Adaptive Cubic" +msgstr "Sześcian adaptacyjny" -msgid "Show All" -msgstr "Pokaż wszystko" +msgid "3D Honeycomb" +msgstr "3D Plaster miodu" -msgid "Show Configuration Folder" -msgstr "Pokaż folder konfiguracji" +msgid "Support Cubic" +msgstr "Sześcian podparty" -msgid "Show Labels" -msgstr "Pokaż etykiety" +msgid "Lightning" +msgstr "Błyskawica" -msgid "Show Log" -msgstr "Pokaż logi" +msgid "Cross Hatch" +msgstr "Krzyżowy podparty" -msgid "Show Model Mesh(TODO)" -msgstr "Pokaż siatkę modelu (TODO)" +msgid "" +"Acceleration of top surface infill. Using a lower value may improve top " +"surface quality" +msgstr "" +"Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wartości " +"może poprawić jakość górnej powierzchni" -msgid "Show Model Shadow(TODO)" -msgstr "Pokaż cień modelu (TODO)" +msgid "Acceleration of outer wall. Using a lower value can improve quality" +msgstr "" +"Przyspieszenie dla ściany zewnętrznej. Użycie niższej wartości może poprawić " +"jakość" -msgid "Show Printable Box(TODO)" -msgstr "Pokaż obszar do druku (TODO)" +msgid "Acceleration of inner walls. 0 means using normal printing acceleration" +msgstr "" +"Przyspieszenie dla ścian wewnętrznych. 0 oznacza użycie normalnego " +"przyspieszenia drukowania" -msgid "Show Tip of the Day" -msgstr "Pokaż Poradę Dnia" +msgid "" +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." +msgstr "" +"Przyspieszenie dla wypełnienia. Jeśli wartość jest wyrażona jako procent " +"(np. 100%), będzie obliczana na podstawie domyślnego przyspieszenia." -msgid "Show all files, recent first." -msgstr "Pokaż wszystkie pliki, najpierw najnowsze." +msgid "mm/s² or %" +msgstr "mm/s² lub %" -msgid "Show all presets (including incompatible)" -msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)" +msgid "" +"Acceleration of initial layer. Using a lower value can improve build plate " +"adhensive" +msgstr "" +"Przyspieszenie dla pierwszej warstwy. Użycie niższej wartości może poprawić " +"przyczepność do stołu" -msgid "Show command help." -msgstr "Wyświetla pomoc dotyczącą poleceń." +msgid "Enable accel_to_decel" +msgstr "Włącz accel_to_decel" -msgid "Show error message" -msgstr "Pokaż informacje o błędzie" +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" +"Wartość max_accel_to_decel w systemie Klipper zostanie dostosowana " +"automatycznie" -msgid "Show home page on startup" -msgstr "Pokaż stronę główną podczas uruchamiania" +msgid "accel_to_decel" +msgstr "akceleracja_do_hamowania" -msgid "Show keyboard shortcuts list" -msgstr "Pokaż listę skrótów klawiszowych" +msgid "" +"Klipper's max_accel_to_decel will be adjusted to this percent of acceleration" +msgstr "" +"Wartość max_accel_to_decel w systemie Klipper zostanie dostosowana do tego " +"procenta przyspieszenia" -msgid "Show object labels in 3D scene" -msgstr "Pokaż etykiety obiektów na scenie 3D" +msgid "Default jerk" +msgstr "Domyślny Jerk" -msgid "Show object overhang highlight in 3D scene" -msgstr "Pokaż podświetlenie nawisów obiektów w scenie 3D" +msgid "Jerk of outer walls" +msgstr "Jerk ścian zewnętrznych" -msgid "Show online staff-picked models on the home page" -msgstr "Pokaż modele online wybrane przez personel na stronie głównej" +msgid "Jerk of inner walls" +msgstr "Jerk ścian wewnętrznych" -msgid "Show the list of the keyboard shortcuts" -msgstr "Pokaż listę skrótów klawiszowych" +msgid "Jerk of infill" +msgstr "Jerk dla wypełnienia" -msgid "Show wireframe" -msgstr "Pokaż siatkę" +msgid "Jerk of top surface" +msgstr "Jerk dla górnej powierzchni" -msgid "Shrink the initial layer on build plate to compensate for elephant foot effect" -msgstr "Zmniejsz pierwszą warstwę na podłożu, aby skompensować efekt \"stopy słonia\"" +msgid "First layer" +msgstr "Pierwsza warstwa" -msgid "Silent" -msgstr "Cichy" +msgid "Jerk of first layer" +msgstr "Jerk pierwszej warstwy" -msgid "Simplification is currently only allowed when a single part is selected" -msgstr "Uproszczenie jest obecnie dozwolone tylko w przypadku wybrania pojedynczej części" +msgid "Jerk of travel" +msgstr "Jerk ruchu jałowego" -msgid "Simplify" -msgstr "Uprość" +msgid "Line width of initial layer" +msgstr "Szerokość linii pierwszej warstwy" -msgid "Simplify Model" -msgstr "Uprość model" +msgid "Initial layer height" +msgstr "Wysokość pierwszej warstwy" -#: resources/data/hints.ini: [hint:Simplify Model] msgid "" -"Simplify Model\n" -"Did you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model. Read more in the documentation." +"Height of initial layer. Making initial layer height thick slightly can " +"improve build plate adhension" msgstr "" -"Uprość model\n" -"Czy wiesz, że możesz zmniejszyć liczbę trójkątów w siatce za pomocą funkcji upraszczania siatki? Kliknij prawym przyciskiem myszy model i wybierz opcję uprość model. Więcej informacji znajdziesz w dokumentacji." - -msgid "Simplify model" -msgstr "Uprość model" - -#, boost-format -msgid "Simply switch to \"%1%\"" -msgstr "Po prostu przełącz na \"%1%\"" - -msgid "Simulate" -msgstr "Symulacja" +"Wysokość pierwszej warstwy. Niewielkie zwiększenie wysokości pierwszej " +"warstwy może poprawić przyczepność do stołu" -msgid "Size" -msgstr "Rozmiar" +msgid "Speed of initial layer except the solid infill part" +msgstr "Prędkość pierwszej warstwy z wyjątkiem pełnego wypełnienia" -msgctxt "OfFile" -msgid "Size" -msgstr "Rozmiar" +msgid "Initial layer infill" +msgstr "Wypełnienie pierwszej warstwy" -msgid "Size:" -msgstr "Rozmiar:" +msgid "Speed of solid infill part of initial layer" +msgstr "Prędkość pełnego wypełnienia pierwszej warstwy" -#, boost-format -msgid "Size: %1% x %2% x %3% in\n" -msgstr "Rozmiar: %1% x %2% x %3% cali\n" +msgid "Initial layer nozzle temperature" +msgstr "Temperatura dyszy pierwszej warstwy" -#, boost-format -msgid "Size: %1% x %2% x %3% mm\n" -msgstr "Rozmiar: %1% x %2% x %3% mm\n" +msgid "Nozzle temperature to print initial layer when using this filament" +msgstr "" +"Temperatura dyszy do drukowania pierwszej warstwy przy użyciu tego filamentu" -msgid "Size in X and Y of the rectangular plate." -msgstr "Rozmiar w osi X i Y prostokątnej płyty." +msgid "Full fan speed at layer" +msgstr "Pełna prędkość wentylatora na warstwie" -msgid "Skip" -msgstr "Pomiń" +msgid "" +"Randomly jitter while printing the wall, so that the surface has a rough " +"look. This setting controls the fuzzy position" +msgstr "" +"Losowe wibracje podczas drukowania ścian, aby nadać powierzchni chropowaty " +"wygląd.To ustawienie reguluje \"chropowatość\"" -msgid "Skip AMS blacklist check" -msgstr "Pomiń sprawdzanie czarnej listy AMS" +msgid "Contour" +msgstr "Kontur" -msgid "Skip Calibration2" -msgstr "Pomiń Kalibracje2" +msgid "Contour and hole" +msgstr "Kontur i otwór" -msgid "Skip Objects" -msgstr "Pomiń obiekty" +msgid "All walls" +msgstr "Wszystkie ściany" -msgid "Skip some objects in this print" -msgstr "Pomiń niektóre obiekty w tym wydruku" +msgid "Fuzzy skin thickness" +msgstr "Grubość skóry Fuzzy" -msgid "Skip step pause" -msgstr "Pomiń pauzę" +msgid "" +"The width within which to jitter. It's adversed to be below outer wall line " +"width" +msgstr "" +"Szerokość w granicach której występuje drganie. Zaleca się, aby była poniżej " +"szerokości linii zewnętrznej ściany." -msgid "Skip this Version" -msgstr "Pomiń tę wersję" +msgid "Fuzzy skin point distance" +msgstr "Odległość między punktami skóry Fuzzy" -msgid "Skirt distance" -msgstr "Odległość Skirtu od obiektu" +msgid "" +"The average distance between the random points introduced on each line " +"segment" +msgstr "" +"Średnia odległość między losowymi punktami wprowadzanymi na każdym segmencie " +"linii" -msgid "Skirt height" -msgstr "Wysokość Skirtu" +msgid "Filter out tiny gaps" +msgstr "Filtruj wąskie szczeliny" -msgid "Skirt loops" -msgstr "Ilość pętli Skirtu" +msgid "" +"Filter out gaps smaller than the threshold specified. This setting won't " +"affact top/bottom layers" +msgstr "" +"Filtruj szczeliny mniejsze niż określony próg. To ustawienie nie wpłynie na " +"warstwy górne/dolne" -msgid "Slic3r can upload G-code files to a printer host. This field must contain the kind of the host." -msgstr "Slic3r może przesyłać pliki G-code do hosta drukarki. To pole musi zawierać rodzaj hosta." +msgid "" +"Speed of gap infill. Gap usually has irregular line width and should be " +"printed more slowly" +msgstr "" +"Prędkość wypełniania szczelin. Przerwy zazwyczaj mają nieregularną szerokość " +"linii i powinny być drukowane wolniej" -msgid "Slic3r can upload G-code files to a printer host. This field should contain the API Key or the password required for authentication." -msgstr "Slic3r może przesyłać pliki G-code do hosta drukarki. To pole powinno zawierać klucz API lub hasło wymagane do uwierzytelnienia." +msgid "Precise Z height" +msgstr "Precyzyjna wysokość Z" -msgid "Slic3r can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-address/" -msgstr "Slic3r może przesyłać pliki G-code do hosta drukarki. To pole powinno zawierać nazwę hosta, adres IP lub URL instancji hosta drukarki. Dostęp do hosta drukarki za pomocą HAProxy z włączonym uwierzytelnianiem można uzyskać, wpisując nazwę użytkownika i hasło do strony w następującym formacie: https://username:password@your-octopi-address/" +msgid "" +"Enable this to get precise z height of object after slicing. It will get the " +"precise object height by fine-tuning the layer heights of the last few " +"layers. Note that this is an experimental parameter." +msgstr "" +"Aktywuj tę opcję, aby uzyskać precyzyjną wysokość obiektu po przetworzeniu " +"na warstwy. Precyzyjna wysokość obiektu zostanie uzyskana poprzez dokładne " +"dostosowanie wysokości ostatnich kilku warstw. Należy pamiętać, że jest to " +"parametr eksperymentalny." -msgid "Slic3r was created by Alessandro Ranellucci with the help of many other contributors." -msgstr "Slic3r został stworzony przez Alessandro Ranellucci przy współpracy wielu innych twórców." +msgid "Arc fitting" +msgstr "Dopasowanie łuków" -msgid "Slice" -msgstr "Potnij" +msgid "" +"Enable this to get a G-code file which has G2 and G3 moves. And the fitting " +"tolerance is the same as resolution" +msgstr "" +"Włącz to, aby uzyskać plik G-code zawierający ruchy G2 i G3. Tolerancja " +"dopasowania jest taka sama jak rozdzielczość" -msgid "Slice all" -msgstr "Potnij wszystkie płyty" +msgid "Add line number" +msgstr "Dodaj numer linii" -msgid "Slice all plate to obtain time and filament estimation" -msgstr "Potnij wszystkie płyty, aby uzyskać oszacowy czasu i ilości filamentu" +msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" +msgstr "Włącz to, aby dodać numer linii (Nx) na początku każdej linii G-code" -msgid "Slice gap closing radius" -msgstr "Promień zamykania szpar" +msgid "Scan first layer" +msgstr "Skanuj pierwszą warstwę" -msgid "Slice ok." -msgstr "Przygotowanie modelu zakończone." +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 "Slice plate" -msgstr "Potnij aktualną płytę" +msgid "Thumbnail size" +msgstr "Rozmiar miniatury" -msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" -msgstr "Pokrój płyty: 0-wszystkie płyty, i-płyta i, inne-nieprawidłowe" +msgid "Decides the size of thumbnail stored in gcode files" +msgstr "Decyduje o rozmiarze miniatury przechowywanej w plikach G-code" -msgid "Sliced Info" -msgstr "Informacje o przetworzonym" +msgid "Nozzle type" +msgstr "Typ dyszy" -msgid "Slicing" -msgstr "Cięcie" +msgid "" +"The metallic material of nozzle. This determines the abrasive resistance of " +"nozzle, and what kind of filament can be printed" +msgstr "" +"Materiał metaliczny dyszy. To określa odporność na ścieranie dyszy i jakiego " +"rodzaju filament można używać" -msgid "Slicing Canceled" -msgstr "Wycinanie anulowane" +msgid "Undefine" +msgstr "Nieokreślone" -msgid "Slicing Mode" -msgstr "Tryb cięcia" +msgid "Hardened steel" +msgstr "Stal hartowana" -#: resources/data/hints.ini: [hint:Slicing Parameter Table] -msgid "" -"Slicing Parameter Table\n" -"Did you know that you can view all objects/parts on a table and change settings for each object/part?" -msgstr "" -"Karta parametrów dla Slicingu\n" -" Czy wiesz, że możesz wyświetlić wszystkie obiekty/części na karcie i dostosować ustawienia dla każdego obiektu/części?" +msgid "Stainless steel" +msgstr "Stal nierdzewna" -#, c-format, boost-format -msgid "Slicing Plate %d" -msgstr "Wycinanie warstwy %d" +msgid "Brass" +msgstr "Mosiądz" -msgid "Slicing Plate 1" -msgstr "Pokrojony Stół 1" +msgid "Printer structure" +msgstr "Struktura drukarki" -msgid "Slicing complete" -msgstr "Zakończono dzielenie warstw" +msgid "The physical arrangement and components of a printing device" +msgstr "Fizyczne układ i komponenty urządzenia do druku" -msgid "Slicing height for each layer. Smaller layer height means more accurate and more printing time" -msgstr "Wysokość każdej warstwy. Mniejsza wysokość warstwy oznacza większą precyzję i dłuższy czas druku" +msgid "Best object position" +msgstr "Najlepsza pozycja obiektu" -msgid "Slicing mesh" -msgstr "Dzielenie siatki na warstwy" +msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." +msgstr "" +"Najlepsza automatyczna pozycja układania w zakresie [0,1] względem kształtu " +"stołu." -msgid "Slope" -msgstr "Nachylenie" +msgid "Enable this option if machine has auxiliary part cooling fan" +msgstr "" +"Włącz tę opcję, jeśli maszyna ma dodatkowy wentylator chłodzenia części" -msgid "Slow down for overhang" -msgstr "Zwolnij na nawisach" +msgid "Support control chamber temperature" +msgstr "Sterowanie temperaturą komory" -msgid "Slow printing down for better layer cooling" -msgstr "Zwolnij drukowanie dla lepszego chłodzenia warstwy" +msgid "" +"This option is enabled if machine support controlling chamber temperature" +msgstr "" +"Ta opcja jest włączona, jeśli maszyna obsługuje kontrolę temperatury komory" -msgid "Small perimeters" -msgstr "Małe obrysy" +msgid "Air filtration enhancement" +msgstr "Obsługa filtracji powietrza" -msgid "Small perimter threshold" -msgstr "Próg małego obrysu" +msgid "Enable this if printer support air filtration enhancement." +msgstr "Włącz to, jeśli drukarka obsługuje filtrację powietrza." -msgid "Smart fill" -msgstr "Inteligentne wypełnianie" +msgid "G-code flavor" +msgstr "Typ G-code" -msgid "Smart fill angle" -msgstr "Kąt inteligentnego wypełniania" +msgid "What kind of gcode the printer is compatible with" +msgstr "Z jakim rodzajem G-code drukarka jest kompatybilna." -msgid "Smooth" -msgstr "Wygładź" +msgid "Exclude objects" +msgstr "Wyklucz obiekty" -msgid "Smooth PEI Plate / High Temp Plate" -msgstr "Smooth PEI Plate / High Temp Plate" +msgid "" +"Enable this option to add EXCLUDE OBJECT command in g-code for klipper " +"firmware printer" +msgstr "" +"Włącz tę opcję, aby dodać polecenie EXCLUDE OBJECT w G-code dla drukarki z " +"oprogramowaniem Klipper" -msgid "Smooth Spiral" -msgstr "Wygładzona Spirala" +msgid "Infill combination" +msgstr "Kombinacja wypełnienia" -msgid "Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam at all, even in the XY directions on walls that are not vertical" -msgstr "Wygładzona Spirala wygładza również ruchy w osiach X i Y, dzięki czemu nie jest widoczny żaden szew, nawet w kierunkach XY na ścianach, które nie są pionowe" +msgid "" +"Automatically Combine sparse infill of several layers to print together to " +"reduce time. Wall is still printed with original layer height." +msgstr "" +"Automatycznie łącz wypełnienie z kilku warstw, aby wydrukować je razem i " +"zaoszczędzić czas. Ściana będzie nadal drukowana z pierwotną wysokością " +"warstwy." -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 "Length of sparse infill anchor" +msgstr "Długość kotwiczenia wypełnienia" -msgid "Smoothing" -msgstr "Wygładzanie" +msgid "" +"Connect a sparse infill line to an internal perimeter with a short segment " +"of an additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over sparse infill line width. Slicer tries to connect two close " +"infill lines to a short perimeter segment. If no such perimeter segment " +"shorter than infill_anchor_max is found, the infill line is connected to a " +"perimeter segment at just one side and the length of the perimeter segment " +"taken is limited to this parameter, but no longer than anchor_length_max. " +"Set this parameter to zero to disable anchoring perimeters connected to a " +"single infill line." +msgstr "" +"Połączenie wypełnienia z obrysem wewnętrznym poprzez dodawanie krótkich " +"segmentów obrysu. Gdy wartość jest podana w procentach (na przykład 15%), " +"obliczana jest od szerokości ścieżki wypełnienia. Slicer dąży do połączenia " +"dwóch najbliższych linii wypełnienia za pomocą krótkiego segmentu obrysu. " +"Jeżeli nie odnajdzie segmentu krótszego niż wartość parametru " +"infill_anchor_max, linia wypełnienia zostanie połączona z segmentem obrysu " +"tylko z jednej strony. Długość tego segmentu będzie ograniczona do wartości " +"parametru, ale nie przekroczy maksymalnej długości anchor_length_max. Aby " +"zrezygnować z kotwiczenia obrysów do pojedynczej linii wypełnienia, ustaw " +"wartość na zero." -msgid "Snap" -msgstr "Klipsy zatrzaskowe" +msgid "0 (no open anchors)" +msgstr "0 (brak otwartych kotwic)" -msgid "Snap global parameters" -msgstr "Dopasuj globalne parametry" +msgid "1000 (unlimited)" +msgstr "1000 (bez ograniczeń)" -msgid "Snug" -msgstr "Przylegający" +msgid "Maximum length of sparse infill anchor" +msgstr "Maksymalna długość kotwiczenia wypełnienia" -msgid "Softening temperature" -msgstr "Temperatura mięknięcia" +msgid "" +"Connect a sparse infill line to an internal perimeter with a short segment " +"of an additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over sparse infill line width. Slicer tries to connect two close " +"infill lines to a short perimeter segment. If no such perimeter segment " +"shorter than this parameter is found, the infill line is connected to a " +"perimeter segment at just one side and the length of the perimeter segment " +"taken is limited to infill_anchor, but no longer than this parameter. Set " +"this parameter to zero to disable anchoring." +msgstr "" +"Połączenie wypełnienia z wewnętrznym obrysem poprzez dodawanie krótkich " +"segmentów obrysu. Gdy wartość jest podana w procentach (na przykład: 15%), " +"zostanie ona obliczona na podstawie szerokości ścieżki wypełnienia. Slicer " +"stara się łączyć dwie sąsiednie linie wypełnienia za pomocą krótkiego " +"segmentu obrysu. W sytuacji, gdy nie znajdzie segmentu krótszego niż " +"określony parametr, linia wypełnienia zostanie połączona z segmentem obrysu " +"tylko z jednej strony. Długość tego segmentu zostanie ograniczona do " +"wartości określonej w parametrze infill_anchor, ale nie przekroczy tej " +"wartości. Aby wyłączyć funkcję kotwiczenia, należy ustawić wartość na zero." -msgid "Software has New version." -msgstr "Oprogramowanie ma nową wersję." +msgid "0 (not anchored)" +msgstr "0 (bez kotwiczenia)" -msgid "Soluble material" -msgstr "Materiał rozpuszczalny" +msgid "Filament to print internal sparse infill." +msgstr "Filament do drukowania wewnętrznego wypełnienia." -msgid "Soluble material is commonly used to print support and support interface" -msgstr "Materiał rozpuszczalny jest powszechnie używany do drukowania podpór i warstw łączących podpory z modelem" +msgid "Line width of internal sparse infill" +msgstr "Szerokość linii wewnętrznego wypełnienia" -msgid "Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable retraction" -msgstr "Pewna ilość materiału w ekstruderze jest cofana, aby zapobiec wyciekowi filamentu podczas długiego ruchu. Ustaw zero, aby zablokować retrakcje" +msgid "Infill/Wall overlap" +msgstr "Nakładanie wypełnienia na obrysy" -msgid "Some connectors are overlapped" -msgstr "Niektóre łączniki nakładają się" +msgid "" +"Infill area is enlarged slightly to overlap with wall for better bonding. " +"The percentage value is relative to line width of sparse infill" +msgstr "" +"Obszar wypełnienia jest nieznacznie powiększany, aby zachodził na ścianę, co " +"poprawia przyczepność. Wartość procentowa jest względna do szerokości linii " +"wypełnienia" -msgid "Some existing presets have failed to be created, as follows:\n" -msgstr "Niektóre istniejące pofile nie zostały utworzone:\n" +msgid "Speed of internal sparse infill" +msgstr "Prędkość wewnętrznego wypełnienia" -msgid "Some of your images failed to upload. Would you like to redirect to the webpage for rating?" -msgstr "Część twoich zdjęć nie została przesłana. Czy chcesz przenieść się na stronę internetową w celu oceny?" +msgid "Interface shells" +msgstr "Powłoki łączące" -msgid "Some presets are modified." -msgstr "Niektóre ustawienia zostały zmodyfikowane." +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" +"Wymuszaj generowanie warstw między sąsiadującymi materiałami/woluminami. " +"Przydatne przy wydrukach wieloma ekstruderami przy pomocy półprzezroczystych " +"materiałów lub rozpuszczalnych materiałów do drukowania podpór" -msgid "Some values have been replaced. Please check them:" -msgstr "Niektóre wartości zostały zastąpione. Sprawdź je:" +msgid "Maximum width of a segmented region" +msgstr "Maksymalna szerokość obszaru segmentowanego" -msgid "Source Volume" -msgstr "Objętość źródłowa" +msgid "Maximum width of a segmented region. Zero disables this feature." +msgstr "Maksymalna szerokość obszaru segmentowanego. Zero wyłącza tę funkcję." -msgid "Space" -msgstr "Spacja" +msgid "Interlocking depth of a segmented region" +msgstr "Głębokość zazębiania się podzielonego na segmenty obszaru" -msgid "Spacing" -msgstr "Rozstaw" +msgid "Interlocking depth of a segmented region. Zero disables this feature." +msgstr "Głębokość blokady obszaru segmentowanego. Zero wyłącza tę funkcję." -msgid "Spacing between support lines" -msgstr "Odstęp między liniami podpory" +msgid "Ironing Type" +msgstr "Rodzaj prasowania" -msgid "Spacing of bottom interface lines. Zero means solid interface" -msgstr "Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero oznacza, że warstwa łącząca jest jednolita i bez przerw" +msgid "" +"Ironing is using small flow to print on same height of surface again to make " +"flat surface more smooth. This setting controls which layer being ironed" +msgstr "" +"Prasowanie polega na użyciu małego strumienia do ponownego drukowania na tej " +"samej wysokości co powierzchnia, aby zrobić płaską powierzchnię bardziej " +"gładką. Ta opcja kontroluje, które warstwy są prasowane" -msgid "Spacing of interface lines. Zero means solid interface" -msgstr "Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero oznacza, że warstwa łącząca jest jednolita i bez przerw\"" +msgid "No ironing" +msgstr "Bez prasowania" -msgid "Spaghetti Detection" -msgstr "Wykrywanie \"spaghetti\"" +msgid "All solid layer" +msgstr "Wszystkie jednolite warstwy" -msgid "Spaghetti and Excess Chute Pileup Detection" -msgstr "Wykrywanie \"spaghetti\" i przepełnienia otworu wyrzutowego" +msgid "Ironing Pattern" +msgstr "Wzór prasowania" -msgid "Sparse infill" -msgstr "Wypełnienie" +msgid "Ironing flow" +msgstr "Współczynnik przepływu dla prasowania" -msgid "Sparse infill area which is smaller than threshold value is replaced by internal solid infill" -msgstr "Obszar wypełnienia, który jest mniejszy od wartości progowej zostaje zastąpiony wewnętrznym, pełnym wypełnieniem" +msgid "" +"The amount of material to extrude during ironing. Relative to flow of normal " +"layer height. Too high value results in overextrusion on the surface" +msgstr "" +"Ilość materiału do wytłoczenia podczas prasowania. Względem przepływu o " +"normalnej wysokości warstwy. Zbyt wysoka wartość powoduje nadmierną " +"ekstruzję na powierzchni" -msgid "Sparse infill density" -msgstr "Gęstość wypełnienia" +msgid "Ironing line spacing" +msgstr "Odstęp między liniami prasowania" -msgid "Sparse infill pattern" -msgstr "Wzór wypełnienia" +msgid "The distance between the lines of ironing" +msgstr "Odstęp między liniami prasowania" -msgid "Special mode" -msgstr "Tryb specjalny" +msgid "Ironing speed" +msgstr "Prędkość prasowania" -msgid "Specify number of colors:" -msgstr "Określ liczbę kolorów:" +msgid "Print speed of ironing lines" +msgstr "Prędkość drukowania linii dla prasowania" -msgid "Specify the URL of your device user interface if it's not same as print_host" -msgstr "Podaj adres URL interfejsu użytkownika urządzenia, jeśli nie jest taki sam jak print_host" +msgid "ironing direction" +msgstr "kierunek prasowania" -msgid "Speed" -msgstr "Prędkość" +msgid "" +"Angle for ironing, which controls the relative angle between the top surface " +"and ironing" +msgstr "" +"Kąt prasowania, który kontroluje względny kąt między górną powierzchnią a " +"prasowaniem" -msgid "Speed:" -msgstr "Prędkość:" +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 "Speed: " -msgstr "Prędkość: " +msgid "Supports silent mode" +msgstr "Obsługuje tryb cichy" -msgid "Speed (mm/s)" -msgstr "Prędkość (mm/s)" +msgid "" +"Whether the machine supports silent mode in which machine use lower " +"acceleration to print" +msgstr "" +"Czy maszyna obsługuje tryb cichy, w którym używa niższego przyspieszenia do " +"drukowania" -msgid "Speed for reloading filament into extruder. Zero means same speed with retraction" -msgstr "Prędkość ponownego załadowania filamentu do ekstrudera. Zero oznacza tę samą prędkość co retrakcja" +msgid "" +"This G-code will be used as a code for the pause print. User can insert " +"pause G-code in gcode viewer" +msgstr "" +"Ten G-code będzie używany jako kod dla zatrzymania druku. Użytkownicy mogą " +"wstawić pauzę G-code w przeglądarce gcode" -msgid "Speed for reloading filament into extruder. Zero means the same speed as retraction" -msgstr "Prędkość ponownego załadowania filamentu do ekstrudera. Zero oznacza tę samą prędkość co retrakcja" +msgid "This G-code will be used as a custom code" +msgstr "Ten G-code będzie używany jako kod niestandardowy" -msgid "Speed limitation" -msgstr "Ograniczenie prędkości" +msgid "Maximum speed X" +msgstr "Maksymalna prędkość X" -msgid "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several layers which are defined by no cooling layers" -msgstr "Prędkość wentylatora pomocniczego. Wentylator pomocniczy będzie pracować z tą prędkością podczas drukowania, z wyjątkiem pierwszych kilku warstw, które są określone jako warstwy bez chłodzenia" +msgid "Maximum speed Y" +msgstr "Maksymalna prędkość Y" -msgid "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several layers which is defined by no cooling layers" -msgstr "Jest to prędkość wentylatora pomocniczego chłodzącego część. Wentylator pomocniczy będzie działał z tą prędkością podczas drukowania, z wyjątkiem kilku pierwszych warstw, które można ustawić tak, aby nie wymagały chłodzenia." +msgid "Maximum speed Z" +msgstr "Maksymalna prędkość Z" -msgid "Speed of bridge and completely overhang wall" -msgstr "Prędkość dla mostu i ściany całkowicie nawisającej" +msgid "Maximum speed E" +msgstr "Maksymalna prędkość E" -msgid "Speed of exhaust fan during printing.This speed will overwrite the speed in filament custom gcode" -msgstr "Prędkość wentylatora wyciągowego podczas drukowania. Ta prędkość nadpisze prędkość w niestandardowym g-code filamentu" +msgid "Machine limits" +msgstr "Limity maszyny" -msgid "Speed of exhuast fan after printing completes" -msgstr "Prędkość wentylatora wyciągowego po zakończeniu drukowania" +msgid "Maximum X speed" +msgstr "Maksymalna prędkość X" -msgid "Speed of exhuast fan before printing completes" -msgstr "Prędkość wentylatora wyciągowego po zakończeniu drukowania" +msgid "Maximum Y speed" +msgstr "Maksymalna prędkość Y" -msgid "Speed of exhuast fan during printing.This speed will overwrite the speed in filament custom gcode" -msgstr "Prędkość wentylatora wyciągowego podczas drukowania. Ta prędkość zastąpi prędkość w niestandardowym gcode filamentu." +msgid "Maximum Z speed" +msgstr "Maksymalna prędkość Z" -msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" -msgstr "Prędkość wypełniania szczelin. Przerwy zazwyczaj mają nieregularną szerokość linii i powinny być drukowane wolniej" +msgid "Maximum E speed" +msgstr "Maksymalna prędkość E" -msgid "Speed of initial layer except the solid infill part" -msgstr "Prędkość pierwszej warstwy z wyjątkiem pełnego wypełnienia" +msgid "Maximum acceleration X" +msgstr "Maks. przyspieszenie X" -msgid "Speed of inner wall" -msgstr "Prędkość ścian wewnętrznych" +msgid "Maximum acceleration Y" +msgstr "Maks. przyspieszenie Y" -msgid "Speed of internal solid infill, not the top and bottom surface" -msgstr "To jest prędkość wewnętrznego pełnego wypełnienia, nie obejmująca górnej ani dolnej powierzchni" +msgid "Maximum acceleration Z" +msgstr "Maks. przyspieszenie Z" -msgid "Speed of internal sparse infill" -msgstr "Prędkość wewnętrznego wypełnienia" +msgid "Maximum acceleration E" +msgstr "Maks. przyspieszenie E" -msgid "Speed of outer wall which is outermost and visible. It's used to be slower than inner wall speed to get better quality." -msgstr "Prędkość druku zewnętrznej ściany, która jest najbardziej widoczną zewnętrzną powłoką modelu . Zwykle jest drukowana wolniej niż wewnętrzne ściany, aby uzyskać lepszą jakość wydruku." +msgid "Maximum acceleration of the X axis" +msgstr "Maks. przyspieszenie osi X" -msgid "Speed of retractions" -msgstr "To jest prędkość retrakcji" +msgid "Maximum acceleration of the Y axis" +msgstr "Maks. przyspieszenie osi Y" -msgid "Speed of solid infill part of initial layer" -msgstr "Prędkość pełnego wypełnienia pierwszej warstwy" +msgid "Maximum acceleration of the Z axis" +msgstr "Maks. przyspieszenie osi Z" -msgid "Speed of support" -msgstr "Prędkość podpory" +msgid "Maximum acceleration of the E axis" +msgstr "Maks. przyspieszenie osi E" -msgid "Speed of support interface" -msgstr "Prędkość dla warstw łączących" +msgid "Maximum jerk X" +msgstr "Maksymalny Jerk X" -msgid "Speed of top surface infill which is solid" -msgstr "Prędkość wypełnienia górnej powierzchni, która jest stała" +msgid "Maximum jerk Y" +msgstr "Maksymalny Jerk Y" -msgid "Speed of travel which is faster and without extrusion" -msgstr "Prędkość jałowa, która jest szybsza i bez ekstruzji" +msgid "Maximum jerk Z" +msgstr "Maksymalny Jerk Z" -#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer -#: Height] -msgid "" -"Speed up your print with Adaptive Layer Height\n" -"Did you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" -msgstr "" -"Przyspiesz druk za pomocą adaptacyjnej wysokości warstwy\n" -"Czy wiesz, że możesz jeszcze szybciej drukować model, korzystając z opcji adaptacyjnej wysokości warstwy? Sprawdź to!" +msgid "Maximum jerk E" +msgstr "Maksymalny Jerk E" -msgid "Sphere" -msgstr "Kula" +msgid "Maximum jerk of the X axis" +msgstr "Maksymalny Jerk osi X" -msgid "Spiral" -msgstr "Spirala" +msgid "Maximum jerk of the Y axis" +msgstr "Maksymalny Jerk osi Y" -msgid "Spiral mode" -msgstr "Tryb Spirali/Wazy" +msgid "Maximum jerk of the Z axis" +msgstr "Maksymalny Jerk osi Z" -msgid "" -"Spiral mode only works when wall loops is 1, \n" -"support is disabled, top shell layers is 0 and sparse infill density is 0\n" -msgstr "" -"Tryb Wazy działa tylko wtedy gdy liczba pętli ściany wynosi 1, \n" -"wyłączone są podpory, ilość warstw górnej powłoki wynosi 0, gęstość wypełnienia wynosi 0\n" +msgid "Maximum jerk of the E axis" +msgstr "Maksymalny Jerk osi E" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional" -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, a tryb timelapse to Tradycyjny." +msgid "Minimum speed for extruding" +msgstr "Minimalna prędkość ekstruzji" -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional." -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, a tryb timelapse to Tradycyjny." +msgid "Minimum speed for extruding (M205 S)" +msgstr "Minimalna prędkość ekstruzji (M205 S)" -msgid "Spiral vase" -msgstr "Tryb Wazy" +msgid "Minimum travel speed" +msgstr "Minimalna prędkość jałowa" -msgid "Spiralize smooths out the z moves of the outer contour. And turns a solid model into a single walled print with solid bottom layers. The final generated model has no seam" -msgstr "Tryb Wazy wygładza ruchy osi z zewnętrznego konturu. Zamienia cały model w wydruk jednościenny z pełnymi dolnymi warstwami. Końcowy wygenerowany model nie ma szwu" +msgid "Minimum travel speed (M205 T)" +msgstr "Minimalna prędkość jałowa (M205 T)" -msgid "Split" -msgstr "Podziel" +msgid "Maximum acceleration for extruding" +msgstr "Maks. przyspieszenie ekstruzji" -msgid "Split the selected object" -msgstr "Podziel wybrany obiekt" +msgid "Maximum acceleration for extruding (M204 P)" +msgstr "Maksymalne przyspieszenie ekstruzji (M204 P)" -msgid "Split the selected object into multiple objects" -msgstr "Podziel wybrany obiekt na wiele obiektów" +msgid "Maximum acceleration for retracting" +msgstr "Maks. przyspieszenie dla retrakcji" -msgid "Split the selected object into multiple parts" -msgstr "Podziel wybrany obiekt na wieloczęściowy" +msgid "Maximum acceleration for retracting (M204 R)" +msgstr "Maksymalne przyspieszenie dla retrakcji (M204 R)" -msgid "Split the selected object into mutiple objects" -msgstr "Podziel wybrany obiekt na wiele obiektów" +msgid "Maximum acceleration for travel" +msgstr "Maks. przyspieszenie ruchu jałowego" -msgid "Split the selected object into mutiple parts" -msgstr "Podziel wybrany obiekt na wiele części" +msgid "Maximum acceleration for travel (M204 T)" +msgstr "Maksymalne przyspieszenie ruchu jałowego (M204 T)" -#: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" -"Split to Objects/Parts\n" -"Did you know that you can split a big object into small ones for easy colorizing or printing?" +"Part cooling fan speed may be increased when auto cooling is enabled. This " +"is the maximum speed limitation of part cooling fan" msgstr "" -"Podziel na obiekty/części\n" -"Czy wiesz, że możesz podzielić duży obiekt na mniejsze części, aby łatwiej przetwarzać kolory lub do druku?" - -msgid "Split to objects" -msgstr "Podziel na obiekty" +"Prędkość wentylatora chłodzącego części może zostać zwiększana, gdy włączone " +"jest automatyczne chłodzenie. Jest to maksymalna prędkość wentylatora " +"chłodzącego część." -msgid "Split to parts" -msgstr "Podziel na części" +msgid "Max" +msgstr "Max" -#: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" -"Split your prints into plates\n" -"Did you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track of all the parts." +"The largest printable layer height for extruder. Used to limit the maximum " +"layer height when enable adaptive layer height" msgstr "" -"Dzielenie wydruków na płyty \n" -"Czy wiesz, że model zawierający wiele części można podzielić na pojedyncze płyty gotowe do druku? Uprości to proces śledzenia wszystkich części." - -msgid "Sport" -msgstr "Sport" +"Największa wysokość warstwy drukowalnej dla ekstrudera. Używane do " +"ograniczenia maksymalnej wysokości warstwy podczas włączonej adaptacyjnej " +"wysokości warstwy" -msgid "Square" -msgstr "Kwadrat" +msgid "Minimum speed for part cooling fan" +msgstr "Minimalna prędkość wentylatora chłodzenia części" -#: resources/data/hints.ini: [hint:Stack objects] msgid "" -"Stack objects\n" -"Did you know that you can stack objects as a whole one?" +"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +"during printing except the first several layers which are defined by no " +"cooling layers" msgstr "" -"Składaj obiekty\n" -"Czy wiesz, że możesz układać obiekty jako jedną całość?" - -msgid "Stack overflow" -msgstr "Przepełnienie stosu" - -msgid "Stainless Steel" -msgstr "Stal nierdzewna" - -msgid "Stainless steel" -msgstr "Stal nierdzewna" +"Prędkość wentylatora pomocniczego. Wentylator pomocniczy będzie pracować z " +"tą prędkością podczas drukowania, z wyjątkiem pierwszych kilku warstw, które " +"są określone jako warstwy bez chłodzenia" -msgid "Standard" -msgstr "Standard" - -msgid "Start" -msgstr "Start" - -msgid "Start Calibration" -msgstr "Rozpocznij kalibrację" +msgid "Min" +msgstr "Min" -msgid "Start G-code" -msgstr "Początkowy G-code" +msgid "" +"The lowest printable layer height for extruder. Used to limit the minimum " +"layer height when enable adaptive layer height" +msgstr "" +"Najniższa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Stosowana " +"jako dolna granica dla adaptacyjnej wysokości warstw" -msgid "Start G-code when start the printing of this filament" -msgstr "Ten G-code zostanie dodawany, gdy drukarka zaczyna korzystać z tego filamentu" +msgid "Min print speed" +msgstr "Minimalna prędkość druku" -msgid "Start G-code when start the whole printing" -msgstr "G-code dodawany podczas rozpoczynania druku" +msgid "The minimum printing speed when slow down for cooling" +msgstr "" +"Minimalna prędkość druku, gdy ta jest zmniejszana dla lepszego chłodzenia" -msgid "Start PA: " -msgstr "Początek PA: " +msgid "Nozzle diameter" +msgstr "Średnica dyszy" -msgid "Start Test Multi-Thread" -msgstr "Rozpocznij test wielowątkowy" +msgid "Diameter of nozzle" +msgstr "Średnica dyszy" -msgid "Start Test Single-Thread" -msgstr "Rozpocznij test jednowątkowy" +msgid "Host Type" +msgstr "Typ hosta" -msgid "Start a new project" -msgstr "Rozpocznij nowy projekt" +msgid "" +"Slic3r can upload G-code files to a printer host. This field must contain " +"the kind of the host." +msgstr "" +"Slic3r może przesyłać pliki G-code do hosta drukarki. To pole musi zawierać " +"rodzaj hosta." -msgid "Start a new window" -msgstr "Uruchom nowe okno" +msgid "Nozzle volume" +msgstr "Objętość dyszy" -msgid "Start calibration" -msgstr "Rozpocznij kalibrację" +msgid "Volume of nozzle between the cutter and the end of nozzle" +msgstr "Objętość dyszy między nożem do cięcia filamentu a końcem dyszy" msgid "Start end points" msgstr "Punkty początkowe i końcowe" -msgid "" -"Start height of the scarf.\n" -"This amount can be specified in millimeters or as a percentage of the current layer height. The default value for this parameter is 0." -msgstr "" -"Początkowa wysokość szwu Scarf.\n" -"Ta wartość może być określona w milimetrach lub jako procent bieżącej wysokości warstwy. Domyślna wartość tego parametru to 0." - -msgid "Start retraction length: " -msgstr "Początkowa długość retrakcji: " - -msgid "Start speed: " -msgstr "Rozpocznij z prędkością: " - -msgid "Start temp: " -msgstr "Temp. początkowa: " +msgid "The start and end points which are from cutter area to garbage can." +msgstr "Punkty początkowe i końcowe, od obszaru cięcia do kanału wyrzutowego." -msgid "Start volumetric speed: " -msgstr "Początkowa prędkość przepływu: " +msgid "Reduce infill retraction" +msgstr "Zmniejszenie retrakcji wypełnienia" -msgid "Statement about User Experience Improvement Program" -msgstr "Oświadczenie dotyczące programu poprawy doświadczeń użytkownika" +msgid "" +"Don't retract when the travel is in infill area absolutely. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generating slower" +msgstr "" +"Nie wykonuj retrakcji, gdy ruch odbywa się całkowicie w obszarze " +"wypełnienia. Oznacza to, że wyciek nie będzie widoczny. Może to zmniejszyć " +"liczbę retrakcji dla skomplikowanego modelu i zaoszczędzić czas druku, ale " +"spowolnić cięcie i generowanie G-code" -msgid "Statement on User Experience Improvement Plan" -msgstr "Oświadczenie dotyczące planu poprawy doświadczeń użytkownika" +msgid "Filename format" +msgstr "Format nazwy pliku" -msgid "Statistics of All Plates" -msgstr "Statystyki wszystkich płyt roboczych" +msgid "User can self-define the project file name when export" +msgstr "" +"Użytkownik może samodzielnie zdefiniować nazwę pliku projektu podczas " +"eksportu" -msgid "Status" -msgstr "Status" +msgid "Detect overhang wall" +msgstr "Wykrywanie ścian nawisu" -msgid "Step" -msgstr "Krok" +msgid "" +"Detect the overhang percentage relative to line width and use different " +"speed to print. For 100 percent overhang, bridge speed is used." +msgstr "" +"Wykrywaj procent nawisu względem szerokości linii i używaj różnych prędkości " +"druku. Dla nawisu 100 procent, używana jest prędkość mostu." -msgid "Step 1, please confirm Bambu Studio and your printer are in the same LAN." -msgstr "Krok 1, proszę potwierdzić, że Bambu Studio i drukarka są w tej samej sieci LAN." +msgid "Smooth speed discontinuity area" +msgstr "" -msgid "Step 2, if the IP and Access Code below are different from the actual values on your printer, please correct them." -msgstr "Krok 2, jeśli poniższe wartości IP i kod dostępu różnią się od rzeczywistych wartości na twojej drukarce, popraw je." +msgid "Add the speed transition between discontinuity area." +msgstr "" -msgid "Step 3: Ping the IP address to check for packet loss and latency." -msgstr "Krok 3: Pinguj adres IP, aby sprawdzić utratę pakietów i opóźnienia." +msgid "Smooth coefficient" +msgstr "" -msgid "Still load" -msgstr "Podaj" +msgid "The smaller the number, the longer the speed transition path." +msgstr "" -msgid "Still print by object?" -msgstr "Wciąż drukować według obiektu?" +msgid "Line width of inner wall" +msgstr "Szerokość linii ściany wewnętrznej" -msgid "Still unload" -msgstr "Wycofaj" +msgid "Speed of inner wall" +msgstr "Prędkość ścian wewnętrznych" -msgid "Stop" -msgstr "Zatrzymaj" +msgid "Number of walls of every layer" +msgstr "Liczba ścian dla każdej warstwy" -msgid "Stop Printing" -msgstr "Zatrzymaj Drukowanie" +msgid "Post-processing Scripts" +msgstr "Skrypty po procesie" -msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" -msgstr "Zatrzymaj drukowanie po wykryciu \"spaghetti\" lub przepełnienia otworu wyrzutowego" +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and variables of settings also can be read" +msgstr "" +"Jeśli chcesz przetworzyć wynikowy G-code za pomocą niestandardowych " +"skryptów, po prostu wyszczególnij ich pełne ścieżki tutaj. Oddziel " +"poszczególne skrypty średnikiem. Skrypty te otrzymają pełną ścieżkę do pliku " +"G-code z wyższym priorytetem, a także będą mogły odczytywać zmienne ustawień" -msgid "Stop printing when spaghetti detected" -msgstr "Zatrzymaj drukowanie po wykryciu \"spaghetti\"" +msgid "Raft contact Z distance" +msgstr "Odległość Z kontaktu z tratwą" -msgid "Stop them and continue anyway?" -msgstr "Zatrzymać przesyłanie i kontynuować mimo to?" +msgid "Z gap between object and raft. Ignored for soluble interface" +msgstr "" +"Dystans między modelem, a raftem, mierzony w poziomie. Ignorowany dla " +"rozpuszczalnych warstw łączących" -msgid "Stopped." -msgstr "Zatrzymano." +msgid "Raft expansion" +msgstr "Rozszerzenie tratwy" -#, c-format, boost-format -msgid "Stopped [%d]!" -msgstr "Zatrzymano [%d]!" +msgid "Expand all raft layers in XY plane" +msgstr "Rozszerz wszystkie warstwy tratwy w płaszczyźnie XY" -msgid "Storage unavailable, insert SD card." -msgstr "Pamięć niedostępna. Włóż kartę Micro SD." +msgid "Initial layer density" +msgstr "Gęstość pierwszej warstwy" -msgid "Strength" -msgstr "Struktura" +msgid "Density of the first raft or support layer" +msgstr "Gęstość pierwszej warstwy tratwy lub podpory" -msgid "Studio Version:" -msgstr "Wersja BambuStudio:" +msgid "Initial layer expansion" +msgstr "Rozszerzenie pierwszej warstwy" -msgid "" -"Studio has detected that your user presets synchronization function is not enabled, which may result in unsuccessful Filament settings on the Device page. \n" -"Click \"Sync user presets\" to enable the synchronization function." +msgid "Expand the first raft or support layer to improve bed plate adhesion" msgstr "" -"Studio wykrył, że funkcja synchronizacji profili użytkownika nie jest włączona, co może skutkować niepoprawnymi ustawieniami filamentu na stronie Urządzenia. \n" -"Kliknij \"Synchronizuj profile użytkownika\", aby włączyć funkcję synchronizacji." +"Rozszerz pierwszą warstwę tratwy lub podpory, aby poprawić przyczepność do " +"stołu drukarki" -msgid "Studio will remember build plate selected last time for certain printer model." -msgstr "Studio zapamięta ostatnią wybraną płytę roboczą dla określonego modelu drukarki." - -msgid "Studio would re-calculate your flushing volumes everytime the filaments color changed. You could disable the auto-calculate in Bambu Studio > Preferences" -msgstr "Studio będzie ponownie obliczać objętości spłukiwania za każdym razem, gdy zmieni się kolor filamentu. Możesz wyłączyć automatyczne obliczanie w Bambu Studio > Preferencje" - -msgid "Studio would re-calculate your flushing volumes everytime the filaments color changed or filaments changed. You could disable the auto-calculate in Bambu Studio > Preferences" -msgstr "Studio będzie ponownie obliczać objętości spłukiwania za każdym razem, gdy zmieni się kolor filamentu. Możesz wyłączyć automatyczne obliczanie w Bambu Studio > Preferencje" - -msgid "Style" -msgstr "Styl" +msgid "Raft layers" +msgstr "Ilość warstw tratwy" msgid "" -"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable supports (default), while snug support towers will save material and reduce object scarring.\n" -"For tree support, slim style will merge branches more aggressively and save a lot of material, strong style will make larger and stronger support structure and use more materials, while hybrid style is the combination of slim tree and normal support with normal nodes under large flat overhangs (default)." +"Object will be raised by this number of support layers. Use this function to " +"avoid wrapping when print ABS" msgstr "" -"Styl i kształt podpory. Dla normalnej podpory, generowanie podpór na regularną siatkę stworzy bardziej stabilne podpory (domyślnie), podczas gdy zwężone wieże podpory zaoszczędzą materiał i zredukują zniekształcenia obiektu.\n" -"Dla podpory drzewa, styl cienki połączy gałęzie bardziej agresywnie i zaoszczędzi dużo materiału, styl gruby stworzy większą i silniejszą strukturę podpory, zużywając więcej materiałów, podczas gdy styl hybridowy to połączenie podpory cienkiego drzewa i normalnej podpory z normalnymi węzłami pod dużymi płaskimi nawisającymi krawędziami (domyślnie)." +"Model zostanie podniesiony o zadaną ilość warstw i umieszczony na podporach. " +"Użyj tej funkcji, aby uniknąć deformacji podczas drukowania ABS" msgid "" -"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable supports (default), while snug support towers will save material and reduce object scarring.\n" -"For tree support, slim style will merge branches more aggressively and save a lot of material (default), while hybrid style will create similar structure to normal support under large flat overhangs." +"G-code path is generated after simplifying the contour of model to avoid too " +"many points and gcode lines in the gcode file. Smaller value means higher " +"resolution and more time to slice" msgstr "" -"Styl i kształt podpory. Dla standardowych podpór generowane jest podparcie na siatce. \n" -"W przypadku podpór w formie drzewa można zaoszczędzić materiał podporowy. W trybie hybrydowym można generować większe podparte obszary niż w przypadku podpór w formie drzewa." +"Ścieżka G-code jest generowana po uproszczeniu konturu modeli, aby uniknąć " +"zbyt wielu punktów i linii G-code. Mniejsze wartości oznaczają wyższą " +"rozdzielczość i więcej czasu potrzebnego do cięcia" -msgid "Submit" -msgstr "Wyślij" +msgid "Travel distance threshold" +msgstr "Minimalna odległość" -#: resources/data/hints.ini: [hint:Subtract a Part] msgid "" -"Subtract a Part\n" -"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Bambu Studio. Read more in the documentation." +"Only trigger retraction when the travel distance is longer than this " +"threshold" msgstr "" -"Odejmowanie części\n" -"Czy wiesz, że możesz odjąć jedną siatkę od drugiej, korzystając z modyfikatora części negatywnej? W ten sposób łatwo można tworzyć otwory łatwo dostosowywalne bezpośrednio w Bambu Studio. Więcej informacji znajdziesz w dokumentacji." - -msgid "Subtract from" -msgstr "Odejmij od" - -msgid "Subtract with" -msgstr "Odejmij od" - -#, boost-format -msgid "Succeed to export G-code to %1%" -msgstr "Eksport G-code do %1% zakończono powodzeniem." - -msgid "Success!" -msgstr "Sukces!" - -msgid "Success to get history result" -msgstr "Pomyślnie załadowano historie wyników" +"Wywołaj retrakcję tylko wtedy, gdy dystans ruchu jałowego jest dłuższy niż " +"ta wartość" -msgid "Successfully executed post-processing script" -msgstr "Pomyślnie wykonano skrypt post-processingu" - -msgid "Successfully sent.Will automatically jump to the device page in %s s" -msgstr "Wysłano. Nastąpi automatyczne przekierowanie na stronę urządzenia za %s s" - -#, c-format, boost-format -msgid "Successfully sent. Close current page in %s s" -msgstr "Pomyślnie wysłano. Zamknij bieżącą stronę za %s s" +msgid "Retract amount before wipe" +msgstr "Długość retrakcji przed czyszczącym" -#, c-format, boost-format -msgid "Successfully sent. Will automatically jump to the device page in %s s" -msgstr "Pomyślnie wysłano. Automatycznie przeniesie do strony urządzenia za %s s" +msgid "" +"The length of fast retraction before wipe, relative to retraction length" +msgstr "" +"Długość szybkiej retrakcji przed czyszczeniem, w stosunku do długości " +"retrakcji." -#, c-format, boost-format -msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "Pomyślnie wysłano. Automatycznie przeniesie do strony urządzenia za %ss" +msgid "Retract when change layer" +msgstr "Retrakcja przy zmianie warstwy" -#, c-format, boost-format -msgid "Successfully sent. Will automatically jump to the next page in %ss" -msgstr "Pomyślnie wysłano. Automatycznie przeniesie do następnej strony za %ss" +msgid "Force a retraction when changes layer" +msgstr "Wymuś retrakcje przy zmianie warstwy" -#, c-format, boost-format -msgid "Successfully unmounted. The device %s(%s) can now be safely removed from the computer." -msgstr "Poprawnie odmontowano. Urządzenie %s(%s) można teraz bezpiecznie odłączyć od komputera." +msgid "Retraction Length" +msgstr "Długość retrakcji" -#, c-format, boost-format -msgid "Suggestion: Actual Volume in range [%d, %d]" -msgstr "Sugestia: Objętość spłukiwania w zakresie [%d, %d]" +msgid "" +"Some amount of material in extruder is pulled back to avoid ooze during long " +"travel. Set zero to disable retraction" +msgstr "" +"Pewna ilość materiału w ekstruderze jest cofana, aby zapobiec wyciekowi " +"filamentu podczas długiego ruchu. Ustaw zero, aby zablokować retrakcje" -#, c-format, boost-format -msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "Sugestia: Objętość spłukiwania w zakresie [%d, %d]" +msgid "Long retraction when cut(experimental)" +msgstr "Dłuższa retrakcja podczas cięcia (eksperymentalna)" -msgid "Support" -msgstr "Podpora" +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 "" +"Funkcja eksperymentalna. Wycofanie i odcięcie filamentu na większej " +"odległości podczas jego zmian w celu zminimalizowania objętości płukania. " +"Chociaż znacząco zmniejszy to zużycie filamentu, może to również zwiększyć " +"ryzyko zatkania dyszy lub innych problemów podczas drukowania." -msgid "Support/Color Painting: adjust pen radius" -msgstr "Podpory/Kolorowanie: dostosuj promień pędzla" +msgid "Retraction distance when cut" +msgstr "Długość retrakcji przed odcięciem filamentu" -msgid "Support/Color Painting: adjust section position" -msgstr "Podpory/Kolorowanie: dostosuj pozycję sekcji" +msgid "" +"Experimental feature.Retraction length before cutting off during filament " +"change" +msgstr "" +"Funkcja eksperymentalna. Długość retrakcji przed odcięciem podczas zmiany " +"filamentu" -msgid "Support/object first layer gap" -msgstr "Odstęp między podporą a pierwszą warstwą obiektu" +msgid "Z hop when retract" +msgstr "Z-hop podczas retrakcji" -msgid "Support/object xy distance" -msgstr "Odległość XY między podporą a obiektem" +msgid "" +"Whenever the retraction is done, the nozzle is lifted a little to create " +"clearance between nozzle and the print. It prevents nozzle from hitting the " +"print when travel moves. Using spiral line to lift z can prevent stringing" +msgstr "" +"Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby " +"stworzyć odstęp między dyszą a wydrukiem. Zapobiega to uderzeniu dyszy w " +"wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z może " +"zapobiec powstawaniu strun" -msgid "Support/raft base" -msgstr "Podstawa podpory/tratwy" +msgid "Z hop lower boundary" +msgstr "Dolna granica Z-hop" -msgid "Support/raft interface" -msgstr "Warstwy łączące podpory/tratwy" +msgid "" +"Z hop will only come into effect when Z is above this value and is below the " +"parameter: \"Z hop upper boundary\"" +msgstr "" +"Jeśli podana jest dodatnia wartość, oś Z będzie podnosić się tylko poniżej " +"ustawionej tutaj granicy. W ten sposób możesz zablokować podnoszenie się osi " +"Z powyżej ustawionej wysokości." -msgid "Support: detect overhangs" -msgstr "Podpory: wykrywanie nawisów" +msgid "Z hop upper boundary" +msgstr "Górna granica Z-hop" -msgid "Support: draw polygons" -msgstr "Podpory: rysuj wielokąty" +msgid "" +"If this value is positive, Z hop will only come into effect when Z is above " +"the parameter: \"Z hop lower boundary\" and is below this value" +msgstr "" +"Jeśli podano wartość dodatnią, oś Z będzie podnosić się tylko powyżej " +"określonej tutaj wysokości. Dzięki temu możesz wyłączyć podnoszenie osi Z " +"podczas drukowania pierwszych warstw (na początku drukowania)" -#, c-format, boost-format -msgid "Support: fix holes at layer %d" -msgstr "Podpory: napraw dziury w warstwie %d" +msgid "Z Hop Type" +msgstr "Typ Z-hop" -msgid "Support: generate contact points" -msgstr "Podpory: Tworzenie miejsc kontaktowych" +msgid "Slope" +msgstr "Nachylenie" -#, c-format, boost-format -msgid "Support: generate polygons at layer %d" -msgstr "Podpory: generuj wielokąty na warstwie %d" +msgid "Spiral" +msgstr "Spirala" -msgid "Support: generate toolpath" -msgstr "Podpory: generowanie ścieżki narzędzia" +msgid "Direct drive" +msgstr "Napęd bezpośredni" -#, c-format, boost-format -msgid "Support: generate toolpath at layer %d" -msgstr "Podpory: Generuj ścieżkę narzędziową na warstwie %d" +msgid "Bowden" +msgstr "Bowden" -msgid "Support: precalculate avoidance" -msgstr "Podpory: Przewidywane unikanie" +msgid "Extra length on restart" +msgstr "Dodatkowa długość przed wznowieniem" -msgid "Support: propagate branches" -msgstr "Podpory: rozprzestrzeniaj gałęzie" +msgid "Retraction Speed" +msgstr "Prędkość retrakcji" -#, c-format, boost-format -msgid "Support: propagate branches at layer %d" -msgstr "Podpory: rozprzestrzeniaj gałęzie od warstwy %d" +msgid "Speed of retractions" +msgstr "To jest prędkość retrakcji" -msgid "Support Blocker" -msgstr "Blokada podpory" +msgid "Deretraction Speed" +msgstr "Prędkość deretrakcji" -msgid "Support Cubic" -msgstr "Sześcian podparty" +msgid "" +"Speed for reloading filament into extruder. Zero means the same speed as " +"retraction" +msgstr "" +"Prędkość ponownego załadowania filamentu do ekstrudera. Zero oznacza tę samą " +"prędkość co retrakcja" -msgid "Support Enforcer" -msgstr "Wzmocnienie podpory" +msgid "Seam position" +msgstr "Pozycja szwu" -msgid "Support Generated" -msgstr "Podpora wygenerowana" +msgid "The start position to print each part of outer wall" +msgstr "" +"To jest pozycja początkowa do drukowania każdej części zewnętrznej ściany" -msgid "Support air filtration" -msgstr "Wsparcie filtracji powietrza" +msgid "Nearest" +msgstr "Najbliższy" -msgid "Support base" -msgstr "Podstawa podpory" +msgid "Aligned" +msgstr "Wyrównany" -msgid "Support control chamber temperature" -msgstr "Sterowanie temperaturą komory" +msgid "Back" +msgstr "Z tyłu" -msgid "Support critical regions only" -msgstr "Podpory tylko dla krytycznych obszarów" +msgid "Random" +msgstr "Losowy" -msgid "Support enforcers are used but support is not enabled. Please enable support." -msgstr "Używane są wzmocnienia podpór, ale funkcja podpór nie jest włączona. Proszę ją włączyć." +msgid "Seam gap" +msgstr "Szczelina szwu" -msgid "Support filament" -msgstr "Filament podpory" +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"This amount as a percentage of the current extruder diameter. The default " +"value for this parameter is 15" +msgstr "" +"W celu zmniejszenia widoczności szwu w profilu o zamkniętej pętli, pętla " +"jest przerywana i skracana o określoną długość.\n" +"Wartość ta wyrażona jest jako procent aktualnej średnicy ekstrudera. " +"Domyślna wartość tego parametru to 15" -msgid "Support interface" -msgstr "Warstwa łącząca podpory" +msgid "Scarf joint seam (experimental)" +msgstr "Szew Scarf (eksperymentalny)" -msgid "Support layer uses layer height independent with object layer. This is to support custom support gap,but may cause extra filament switches if support is specified as different extruder with object" -msgstr "Warstwa podpory używa wysokości warstwy niezależnie od warstw obiektu. Ma to na celu obsługę niestandardowych przerw w podporach co może powodować dodatkowe zmiany filamentu, gdy warstwa podpory jest drukowana innym filamentem." +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" +"Zastosuj szew Scarf, aby zminimalizować widoczność szwu i zwiększyć jego " +"wytrzymałość." -msgid "Support layer uses layer height independent with object layer. This is to support customizing z-gap and save print time." -msgstr "Warstwa podpory używa wysokości warstwy niezależnie od warstw obiektu. Ma to na celu obsługę dostosowywania odstępu Z i zaoszczędzenie czasu drukowania." +msgid "Conditional scarf joint" +msgstr "Warunkowe szwy Scarf" -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 "Warstwa podpory używa niezależnej wysokości warstwy od warstwy obiektu. Służy to dostosowywaniu odstępu osi Z i oszczędzaniu czasu drukowania. Opcja ta będzie nieaktywna, gdy włączona jest wieża czyszcząca." +msgid "" +"Apply scarf joints only to smooth perimeters where traditional seams do not " +"conceal the seams at sharp corners effectively." +msgstr "" +"Szwy typu Scarf należy stosować wyłącznie na gładkich krawędziach, gdzie " +"tradycyjne szwy nie są w stanie skutecznie ukryć szwów w ostrych narożnikach." -msgid "Support material" -msgstr "Materiał podporowy" +msgid "Conditional angle threshold" +msgstr "Warunkowy próg kąta" -msgid "Support material is commonly used to print support and support interface" -msgstr "Materiał podporowy jest powszechnie używany do drukowania podpór i warstw łączących podpory z modelem" +msgid "" +"This option sets the threshold angle for applying a conditional scarf joint " +"seam.\n" +"If the seam angle within the perimeter loop exceeds this value (indicating " +"the absence of sharp corners), a scarf joint seam will be used. The default " +"value is 155°." +msgstr "" +"Ten parametr określa minimalny kąt do zastosowania szwu Scarf.\n" +"Jeśli maksymalny kąt w obrębie pętli obwodu przekroczy tę wartość (co " +"wskazuje na brak ostrych narożników), zostanie użyty szew Scarf. Domyślna " +"wartość to 155°." -msgid "Support painting" -msgstr "Malowanie podpór" +msgid "Scarf start height" +msgstr "Wysokość początkowa szwu Scarf" -#: resources/data/hints.ini: [hint:Support painting] msgid "" -"Support painting\n" -"Did you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the model that actually need it." +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." msgstr "" -"Malowanie podpór\n" -"Czy wiesz, że możesz pomalować lokalizację swoich podpór? Ta funkcja ułatwia umieszczanie materiału podpórkowego tylko na tych częściach modelu, które tego naprawdę potrzebują." +"Początkowa wysokość szwu Scarf.\n" +"Ta wartość może być określona w milimetrach lub jako procent bieżącej " +"wysokości warstwy. Domyślna wartość tego parametru to 0." -msgid "Support transition" -msgstr "Zmiana podpory" +msgid "Scarf around entire wall" +msgstr "Szew Scarf obejmujący cały obrys ściany" -msgid "Support wall loops" -msgstr "Pętle ścian podpory" +msgid "The scarf extends to the entire length of the wall." +msgstr "Szew Scarf rozciąga się na całą długość ściany." -msgid "Support will be generated for overhangs whose slope angle is below the threshold." -msgstr "Podpora zostanie wygenerowana dla nawisów, których kąt nachylenia jest poniżej tego progu." +msgid "Scarf length" +msgstr "Długość szwu Scarf" -msgid "Supported range: 180°C - 350°C" -msgstr "Obsługiwany zakres: 180°C - 350°C" +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" +"Długość szwu Scarf. Ustawienie tego parametru na zero wyłączy tą funkcje." -msgid "Supports Painting" -msgstr "Malowanie podpór" +msgid "Scarf steps" +msgstr "Kroki szwu Scarf" -msgid "Supports silent mode" -msgstr "Obsługuje tryb cichy" +msgid "Minimum number of segments of each scarf." +msgstr "Minimalna liczba segmentów każdego szwu Scarf." -msgid "Surface" -msgstr "Powierzchnia" +msgid "Scarf joint for inner walls" +msgstr "Szwy Scarf dla ścian wewnętrznych" -msgid "Swap Y/Z axes" -msgstr "Zamień osie Y/Z" +msgid "Use scarf joint for inner walls as well." +msgstr "Użyj szwu Scarf również do ścian wewnętrznych." -msgid "Sweeping XY mech mode" -msgstr "Pomiar rezonansu osi XY" +msgid "Wipe speed" +msgstr "Prędkość czyszczenia" -msgid "Switch cloud environment, Please login again!" -msgstr "Przełącz środowisko w chmurze i zaloguj się ponownie!" +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" +"Prędkość czyszczenia jest określana przez ustawienia prędkości podane w tej " +"konfiguracji. Jeśli wartość jest wyrażona jako procent (np. 80%), obliczana " +"jest na podstawie ustawienia powyżej prędkości jałowej. Domyślna wartość " +"tego parametru to 80%" -msgid "Switch tab page" -msgstr "Przełącz stronę tabeli" +msgid "Skirt distance" +msgstr "Odległość Skirtu od obiektu" -msgid "Switch table page" -msgstr "Przełącz stronę tabeli" +msgid "Distance from skirt to brim or object" +msgstr "To jest odległość od Brimu do Skirtu lub do Obiektu" -msgid "Switch to 3mf model files." -msgstr "Przełącz na pliki modeli 3mf." +msgid "Skirt height" +msgstr "Wysokość Skirtu" -msgid "Switch to normal mode" -msgstr "Przełącz na tryb normalny" +msgid "How many layers of skirt. Usually only one layer" +msgstr "Liczba warstw Skirtu: zazwyczaj tylko jedna warstwa" -msgid "Switch to per-object setting mode to edit modifier settings." -msgstr "Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować ustawienia modyfikatora." +msgid "Skirt loops" +msgstr "Ilość pętli Skirtu" -msgid "Switch to per-object setting mode to edit process settings of selected objects." -msgstr "Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować ustawienia procesu dla wybranych obiektów." +msgid "Number of loops for the skirt. Zero means disabling skirt" +msgstr "To jest liczba pętli skirtu. Zero oznacza, wyłączone tej funkcji" msgid "" -"Switch to rectilinear pattern?\n" -"Yes - switch to rectilinear pattern automatically\n" -"No - reset density to default non 100% value automatically" +"The printing speed in exported gcode will be slowed down, when the estimated " +"layer time is shorter than this value, to get better cooling for these layers" msgstr "" -"Przełączyć na wzór prostokątny?\n" -"Tak - przełącz na wzór prostokątny automatycznie\n" -"Nie - zresetuj gęstość automatycznie do domyślnej wartości niebędącej 100%" +"Prędkość druku w wygenerowanym G-code będzie zwalniana, gdy czas szacowany " +"na warstwę będzie krótszy niż ta wartość, aby uzyskać lepsze chłodzenie dla " +"tych warstw" -msgid "" -"Switch to rectilinear pattern?\n" -"Yes - switch to rectilinear pattern automaticlly\n" -"No - reset density to default non 100% value automaticlly" -msgstr "" -"Przełączyć na wzór prostoliniowy?\n" -"Tak - automatyczne przełączenie na wzór prostoliniowy\n" -"Nie - automatycznie zresetuj gęstość do wartości domyślnej poniżej 100%" +msgid "Minimum sparse infill threshold" +msgstr "Minimalny próg wypełnienia" msgid "" -"Switch to rectilinear pattern?\n" -"Yes - switch to rectilinear pattern automaticlly\n" -"No - reset density to default non 100% value automaticlly\n" +"Sparse infill area which is smaller than threshold value is replaced by " +"internal solid infill" msgstr "" -"Przełączyć na wzór prostoliniowy?\n" -"Tak - automatyczne przełączenie na wzór prostoliniowy\n" -"Nie - automatycznie zresetuj gęstość do wartości domyślnej poniżej 100%\n" +"Obszar wypełnienia, który jest mniejszy od wartości progowej zostaje " +"zastąpiony wewnętrznym, pełnym wypełnieniem" -msgid "Switch to silent mode" -msgstr "Przełącz na tryb cichy" +msgid "mm²" +msgstr "mm²" -msgid "Switch to timelapse files." -msgstr "Przełącz na pliki timelapse." +msgid "Line width of internal solid infill" +msgstr "Szerokość linii wewnętrznego pełnego wypełnienia" -msgid "Switch to video files." -msgstr "Przełącz na pliki wideo." +msgid "Speed of internal solid infill, not the top and bottom surface" +msgstr "" +"To jest prędkość wewnętrznego pełnego wypełnienia, nie obejmująca górnej ani " +"dolnej powierzchni" msgid "" -"Switch to zig-zag pattern?\n" -"Yes - switch to zig-zag pattern automaticlly\n" -"No - reset density to default non 100% value automaticlly\n" +"Spiralize smooths out the z moves of the outer contour. And turns a solid " +"model into a single walled print with solid bottom layers. The final " +"generated model has no seam" msgstr "" -"Przełączyć na wzór zig-zag?\n" -"Tak - automatyczne przełączenie na wzór zig-zag\n" -"Nie - automatyczne resetowanie gęstości do domyślnej wartości innej niż 100%\n" +"Tryb Wazy wygładza ruchy osi z zewnętrznego konturu. Zamienia cały model w " +"wydruk jednościenny z pełnymi dolnymi warstwami. Końcowy wygenerowany model " +"nie ma szwu" -msgid "Switching application language" -msgstr "Przełącz język aplikacji" +msgid "Smooth Spiral" +msgstr "Wygładzona Spirala" -msgid "Switching application language while some presets are modified." -msgstr "Zmiana języka aplikacji przy modyfikowanych niektórych ustawieniach." +msgid "" +"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam " +"at all, even in the XY directions on walls that are not vertical" +msgstr "" +"Wygładzona Spirala wygładza również ruchy w osiach X i Y, dzięki czemu nie " +"jest widoczny żaden szew, nawet w kierunkach XY na ścianach, które nie są " +"pionowe" -msgid "Switching the language requires application restart.\n" -msgstr "Zmiana języka wymaga ponownego uruchomienia aplikacji.\n" +msgid "Max XY Smoothing" +msgstr "Maksymalne wygładzanie XY" + +msgid "" +"Maximum distance to move points in XY to try to achieve a smooth spiralIf " +"expressed as a %, it will be computed over nozzle diameter" +msgstr "" +"Maksymalna odległość, o którą można przesunąć punkty w płaszczyźnie XY, aby " +"spróbować uzyskać gładką spiralę. Jeśli wyrażone jako %, będzie obliczane " +"względem średnicy dyszy." -msgid "Swith cloud environment, Please login again!" -msgstr "Środowisko chmury zostało zmienione; Proszę zaloguj się ponownie!" +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 "" +"Jeśli wybrany jest tryb \"Tradycyjny\", dla każdego wydruku będzie tworzony " +"film poklatkowy (timelapse). Po wydrukowaniu każdej warstwy robione jest " +"zdjęcie kamerą w komorze. Wszystkie te zdjęcia są komponowane w film " +"poklatkowy po zakończeniu drukowania. Jeśli wybrany jest tryb \"Wygładź\", " +"głowica przesunie się nad wieżę po wydrukowaniu każdej warstwy, a następnie " +"zrobi zdjęcie. Ponieważ stopiony filament może wyciekać z dyszy podczas " +"robienia zdjęcia, wieża czyszcząca jest wymagana w trybie \"Wygładź\" do " +"czyszczenia dyszy." -msgid "Sync" -msgstr "Tylko zmiany" +msgid "Traditional" +msgstr "Tradycyjny" -msgid "Sync filaments with AMS" -msgstr "Synchronizuj filamenty z AMS" +msgid "Temperature variation" +msgstr "Zmienność temperatury" -msgid "Sync filaments with AMS will drop all current selected filament presets and colors. Do you want to continue?" -msgstr "Synchronizacja filamentów z AMS usunie wszystkie obecnie wybrane profile filamentu i koloru. Czy chcesz kontynuować?" +msgid "Start G-code" +msgstr "Początkowy G-code" -msgid "Sync material list from AMS" -msgstr "Synchronizuj listę materiałów z AMS" +msgid "Start G-code when start the whole printing" +msgstr "G-code dodawany podczas rozpoczynania druku" -msgid "Sync settings" -msgstr "Synchronizuj ustawienia" +msgid "Start G-code when start the printing of this filament" +msgstr "" +"Ten G-code zostanie dodawany, gdy drukarka zaczyna korzystać z tego filamentu" -msgid "Sync user presets" -msgstr "Synchronizacja ustawień użytkownika" +msgid "Slice gap closing radius" +msgstr "Promień zamykania szpar" -msgid "Synchronization" -msgstr "Synchronizacja" +msgid "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." +msgstr "" +"Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania szpar" +"\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może zmniejszyć " +"finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej wartości na " +"rozsądnie niskim poziomie." -msgid "Synchronize filament list from AMS" -msgstr "Synchronizuj listę filamentów z AMS" +msgid "Slicing Mode" +msgstr "Tryb cięcia" -msgid "Synchronizing device information" -msgstr "Synchronizowanie informacji o urządzeniu" +msgid "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." +msgstr "" +"Użyj „Parzysty-nieparzysty” do modeli samolotów 3DLabPrint. Użyj „Zamknij " +"otwory”, aby zamknąć wszystkie otwory w modelu." -msgid "Synchronizing device information time out" -msgstr "Przekroczony czas synchronizacji informacji o urządzeniu" +msgid "Regular" +msgstr "Zwykły" -msgid "Synchronizing the printing results. Please retry a few seconds later." -msgstr "Synchronizacja wyników drukowania. Spróbuj ponownie za kilka sekund." +msgid "Even-odd" +msgstr "Parzysty-nieparzysty" -msgid "System Sync" -msgstr "Synchronizacja systemowa" +msgid "Close holes" +msgstr "Zamknij otwory" -msgid "System Version:" -msgstr "Wersja Systemu:" +msgid "Enable support" +msgstr "Włącz" -msgid "System presets" -msgstr "Profile systemowe" +msgid "Enable support generation." +msgstr "To włącza generowanie podpór." -msgid "TH" -msgstr "TH" +msgid "" +"normal(auto) and tree(auto) is used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" +msgstr "" +"tryb 'normalny(auto)' oraz 'drzewo(auto)' służą do automatycznego " +"generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub 'drzewo" +"(manual)', zostaną wygenerowane jedynie podpory wymuszone" -msgid "TPU" -msgstr "TPU" +msgid "normal(auto)" +msgstr "normalny(auto)" -msgid "TPU is not supported by AMS." -msgstr "TPU nie jest obsługiwane przez AMS." +msgid "tree(auto)" +msgstr "drzewo(auto)" -msgid "TPU is not supported for Flow Dynamics Auto-Calibration." -msgstr "TPU nie jest obsługiwane przez automatyczną kalibrację Dynamiki Przepływu." +msgid "normal(manual)" +msgstr "normalny(recznie)" -msgid "Target chamber temperature" -msgstr "Docelowa temperatura komory" +msgid "tree(manual)" +msgstr "drzewo(recznie)" -msgid "Task Name" -msgstr "Nazwa Zadania" +msgid "Support/object xy distance" +msgstr "Odległość XY między podporą a obiektem" -msgid "Task Sending" -msgstr "Wysyłanie zadań" +msgid "XY separation between an object and its support" +msgstr "Odstęp materiału podporowego od modelu w osiach XY" -msgid "Task Sent" -msgstr "Zadanie wysłane" +msgid "Support/object first layer gap" +msgstr "Odstęp między podporą a pierwszą warstwą obiektu" -msgid "Task Status" -msgstr "Status Zadania" +msgid "XY separation between an object and its support at the first layer." +msgstr "Odstęp XY między obiektem a jego podporą na pierwszej warstwie." -msgid "Task canceled" -msgstr "Zadanie anulowane" +msgid "Pattern angle" +msgstr "Kąt wzoru" -msgid "Task canceled." -msgstr "Zadanie anulowane." +msgid "Use this setting to rotate the support pattern on the horizontal plane." +msgstr "" +"To ustawienie odpowiada za obrót materiału podporowego w płaszczyźnie " +"poziomej." -msgid "Temp step: " -msgstr "Krok temp.: " +msgid "On build plate only" +msgstr "Tylko na stole" -msgid "Temperature" -msgstr "Temperatura" +msgid "Don't create support on model surface, only on build plate" +msgstr "To ustawienie generuje podpory tylko na stole" -msgid "Temperature: " -msgstr "Temperatura: " +msgid "Support critical regions only" +msgstr "Podpory tylko dla krytycznych obszarów" -msgid "Temperature Calibration" -msgstr "Kalibracja temperatury" +msgid "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." +msgstr "" +"Generuj podpory tylko dla obszarów krytycznych, takich jak ostra krawędź, " +"wspornik, itp." -msgid "Temperature (°C)" -msgstr "Temperatura (°C)" +msgid "Remove small overhangs" +msgstr "Usuń małe nawisy" -msgid "Temperature calibration" -msgstr "Kalibracja temperatury" +msgid "Remove small overhangs that possibly need no supports." +msgstr "Usuń małe nawisy, które prawdopodobnie nie wymagają podpór." -msgid "Temperature of vitrificaiton" -msgstr "Temperatura zeszklenia" +msgid "Top Z distance" +msgstr "Odstęp góry w osi Z" -msgid "Temperature variation" -msgstr "Zmienność temperatury" +msgid "The z gap between the top support interface and object" +msgstr "Odstęp osi Z między górną warstwą łączącą podporę z obiektem" -msgid "Template" -msgstr "Szablon" +msgid "Bottom Z distance" +msgstr "Odstęp spodu w osi Z" -msgid "Template Custom G-code" -msgstr "Szablon niestandardowego G-code" +msgid "The z gap between the bottom support interface and object" +msgstr "Odległość w osi Z między dolną warstwą łączącą a obiektem" -msgid "Terms and Conditions" -msgstr "Warunki i postanowienia" +msgid "Support/raft base" +msgstr "Podstawa podpory/tratwy" -msgid "Test" -msgstr "Test" +msgid "" +"Filament to print support base and raft. \"Default\" means no specific " +"filament for support and current filament is used" +msgstr "" +"Filament do drukowania podstawy podpór i tratw (raftu). „Domyślne” oznacza " +"brak wyboru konkretnego filamentu dla ich podstawy, i zostanie użyty " +"aktualny filament" -msgid "Test BambuLab" -msgstr "Test BambuLab" +msgid "Avoid interface filament for base" +msgstr "Zredukuj ilość materiału warstwy łączącej dla podstawy" -msgid "Test BambuLab:" -msgstr "Test BambuLab:" +msgid "" +"Avoid using support interface filament to print support base if possible." +msgstr "" +"Jeśli to możliwe, unikaj używania filamentu podporowego do drukowania " +"podstawy podpór." -msgid "Test Bing.com" -msgstr "Test Bing.com" +msgid "Line width of support" +msgstr "Szerokość linii podpory" -msgid "Test HTTP" -msgstr "Test HTTP" +msgid "Interface use loop pattern" +msgstr "Użyj wzoru pętli dla warstw łączących" -msgid "Test HTTP Service:" -msgstr "Test usługi HTTP:" +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "Przykryj górną warstwę stykową podpór pętlami. Domyślnie wyłączone." -msgid "Test Plugin Download:" -msgstr "Test pobierania Pluginów:" +msgid "Support/raft interface" +msgstr "Warstwy łączące podpory/tratwy" -msgid "Test Storage Download:" -msgstr "Test pamięci dla pobierania:" +msgid "" +"Filament to print support interface. \"Default\" means no specific filament " +"for support interface and current filament is used" +msgstr "" +"Filament do drukowania warstw łączących podpory z modelem. „Domyślne” " +"oznacza brak konkretnego filamentu i używany będzie obecny filament" -msgid "Test Storage Upgrade:" -msgstr "Test aktualizacji pamięci masowej:" +msgid "Top interface layers" +msgstr "Górne warstwy łączące" -msgid "Test Storage Upload" -msgstr "Test Przesyłu" +msgid "Number of top interface layers" +msgstr "Ilość warstw górnych połączeń" -msgid "Test Storage Upload:" -msgstr "Test Przesyłu:" +msgid "Bottom interface layers" +msgstr "Dolne warstwy łączące" -msgid "Test bing.com:" -msgstr "Test bing.com:" +msgid "Number of bottom interface layers" +msgstr "Liczba warstw łączących na spodzie" -msgid "Test plugin download" -msgstr "Test pobierania pluginów" +msgid "Same as top" +msgstr "Taka sama jak na górze" -msgid "Test storage" -msgstr "Test pamięci" +msgid "Top interface spacing" +msgstr "Rozstaw górnych warstw łączących" -msgid "Test storage download" -msgstr "Test pamięci dla pobierania" +msgid "Spacing of interface lines. Zero means solid interface" +msgstr "" +"Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero " +"oznacza, że warstwa łącząca jest jednolita i bez przerw\"" -msgid "Test storage upgrade" -msgstr "Test aktualizacji pamięci masowej" +msgid "Bottom interface spacing" +msgstr "Rozstaw dolnych warstw łączących" -msgid "Text Gap" -msgstr "Odstęp tekstu" +msgid "Spacing of bottom interface lines. Zero means solid interface" +msgstr "" +"Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero " +"oznacza, że warstwa łącząca jest jednolita i bez przerw" -msgid "Text shape" -msgstr "Tekst" +msgid "Speed of support interface" +msgstr "Prędkość dla warstw łączących" -msgid "Texture" -msgstr "Tekstura" +msgid "Base pattern" +msgstr "Wzór podstawowy" -msgid "Textured PEI Plate" -msgstr "Textured PEI Plate" +msgid "Line pattern of support" +msgstr "Wzór linii podpory" -msgid "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the termsand conditions.By clicking to agree to use your Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use(collectively, the \"Terms\"). If you do not comply with or agree to the Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." -msgstr "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab prosimy o zapoznanie się z warunkami i postanowieniami. Klikając, aby zgodzić się na korzystanie z urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki prywatności i Warunków użytkowania (łącznie „Warunki”). Jeśli nie przestrzegasz lub nie zgadzasz się z Polityką prywatności Bambu Lab, prosimy o niekorzystanie z urządzeń i usług Bambu Lab." +msgid "Rectilinear grid" +msgstr "Siatka prostokątna" -msgid "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the termsand conditions.By clicking to agree to use your Bambu Lab device, you agree to abide by the Privacy Policyand Terms of Use(collectively, the \"Terms\"). If you do not comply with or agree to the Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." -msgstr "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab prosimy o zapoznanie się z warunkami i postanowieniami. Klikając, aby zgodzić się na korzystanie z urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki prywatności i Warunków użytkowania (łącznie „Warunki”). Jeśli nie przestrzegasz lub nie zgadzasz się z Polityką prywatności Bambu Lab, prosimy o niekorzystanie z urządzeń i usług Bambu Lab." +msgid "Hollow" +msgstr "Wydrążony" -#, c-format, boost-format -msgid "The %s filament is too soft to be used with the AMS" -msgstr "Filament %s jest zbyt miękki, aby można go było używać z AMS" +msgid "Interface pattern" +msgstr "Wzór warstwy łączącej" -#, c-format, boost-format msgid "" -"The '%s' folder already exists in the current directory. Do you want to clear it and rebuild it.\n" -"If not, a time suffix will be added, and you can modify the name after creation." +"Line pattern of support interface. Default pattern for non-soluble support " +"interface is Rectilinear, while default pattern for soluble support " +"interface is Concentric" msgstr "" -"Plik '%s' już istnieje w bieżącym katalogu. Czy chcesz go nadpisać? \n" -"Jeśli nie, zostanie dodany sufiks czasowy do nazwy pliku." +"Wzór linii warstwy łączącej podpory. Domyślny wzór dla warstwy łączącej " +"podpory nierozpuszczalnej to Prostokątny, natomiast gdy domyślny wzór dla " +"warstwy łączącej podpory rozpuszczalnej to Koncentryczny" -#, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:" -msgstr "Wersja %s pliku 3mf jest nowsza niż wersja %s pliku %s, następujące klucze nie zostały rozpoznane:" +msgid "Rectilinear Interlaced" +msgstr "Prostokątny z interpolacją" -#, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:\n" -msgstr "Wersja %s pliku 3mf jest nowsza niż wersja %s pliku %s, następujące klucze nie zostały rozpoznane:\n" +msgid "Base pattern spacing" +msgstr "Rozstaw wzoru podstawowego" -#, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software." -msgstr "Wersja %s pliku 3mf jest nowsza niż wersja %s z %s. Sugerujemy zaktualizowanie oprogramowania." +msgid "Spacing between support lines" +msgstr "Odstęp między liniami podpory" -#, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software.\n" -msgstr "Wersja pliku 3mf %s jest nowsza niż wersja %s z %s; Zaleca się aktualizację oprogramowania.\n" +msgid "Normal Support expansion" +msgstr "Rozszerzenie normalnej podpory" -msgid "The 3mf file version is in Beta and it is newer than the current Bambu Studio version." -msgstr "Wersja pliku 3MF jest w wersji Beta i jest nowsza niż obecna wersja Bambu Studio." +msgid "Expand (+) or shrink (-) the horizontal span of normal support" +msgstr "Rozszerz (+) lub zmniejsz (-) poziomy zasięg normalnej podpory" -msgid "The 3mf file version is newer than the current Bambu Studio version." -msgstr "Wersja pliku 3MF jest nowsza niż obecna w wersji Bambu Studio." +msgid "Speed of support" +msgstr "Prędkość podpory" -msgid "The 3mf has following customized filament or printer presets:" -msgstr "Plik 3mf zawiera następujące dostosowane ustawienia filamentu lub drukarki:" +msgid "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim style will merge branches more aggressively and save " +"a lot of material, strong style will make larger and stronger support " +"structure and use more materials, while hybrid style is the combination of " +"slim tree and normal support with normal nodes under large flat overhangs " +"(default)." +msgstr "" +"Styl i kształt podpory. Dla normalnej podpory, generowanie podpór na " +"regularną siatkę stworzy bardziej stabilne podpory (domyślnie), podczas gdy " +"zwężone wieże podpory zaoszczędzą materiał i zredukują zniekształcenia " +"obiektu.\n" +"Dla podpory drzewa, styl cienki połączy gałęzie bardziej agresywnie i " +"zaoszczędzi dużo materiału, styl gruby stworzy większą i silniejszą " +"strukturę podpory, zużywając więcej materiałów, podczas gdy styl hybridowy " +"to połączenie podpory cienkiego drzewa i normalnej podpory z normalnymi " +"węzłami pod dużymi płaskimi nawisającymi krawędziami (domyślnie)." -msgid "The 3mf has following modified G-codes in filament or printer presets:" -msgstr "Plik 3mf zawiera następujące zmodyfikowane G-code w ustawieniach filamentu lub drukarki:" +msgid "Snug" +msgstr "Przylegający" -msgid "The 3mf is generated by old Bambu Studio, load geometry data only." -msgstr "Plik 3mf został wygenerowany przez starą wersję Bambu Studio, ładowanie tylko danych geometrycznych." +msgid "Tree Slim" +msgstr "Cienkie" + +msgid "Tree Strong" +msgstr "Grube" -msgid "The 3mf is not compatible, load geometry data only!" -msgstr "3mf nie jest kompatybilny, wczytuje tylko dane geometrii!" +msgid "Tree Hybrid" +msgstr "Hybrydowe" -msgid "The 3mf is not from Bambu Lab, load geometry data only." -msgstr "Plik 3mf nie pochodzi z Bambu Lab, ładowanie tylko danych geometrycznych." +msgid "Tree Organic" +msgstr "Organiczne" -msgid "The 3mf is not from Bambu lab, load geometry data only." -msgstr "Plik 3mf nie pochodzi z Bambu lab, ładuje tylko dane geometrii." +msgid "Independent support layer height" +msgstr "Niezależna wysokość warstwy podpory" -msgid "The AMS will automatically read the filament information when inserting a new Bambu Lab filament. This takes about 20 seconds." -msgstr "AMS automatycznie odczyta informacje o filamencie podczas wkładania nowego filamentu Bambu Lab. Proces ten trwa około 20 sekund." +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 "" +"Warstwa podpory używa niezależnej wysokości warstwy od warstwy obiektu. " +"Służy to dostosowywaniu odstępu osi Z i oszczędzaniu czasu drukowania. Opcja " +"ta będzie nieaktywna, gdy włączona jest wieża czyszcząca." -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 "AMS automatycznie odczyta informacje o włożonym filamencie podczas włączania. Proces ten potrwa około 1 minuty. Proces odczytu obróci szpule filamentu." +msgid "Threshold angle" +msgstr "Kąt progowy" -msgid "The AMS will estimate Bambu filament's remaining capacity after the filament info is updated. During printing, remaining capacity will be updated automatically." -msgstr "AMS oszacuje pozostałą pojemność filamentu Bambu po aktualizacji informacji o filamentach. Podczas drukowania pozostała pojemność będzie aktualizowana automatycznie." +msgid "" +"Support will be generated for overhangs whose slope angle is below the " +"threshold." +msgstr "" +"Podpora zostanie wygenerowana dla nawisów, których kąt nachylenia jest " +"poniżej tego progu." -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 "AMS nie odczyta automatycznie informacji o włożonym filamencie podczas włączania i będzie kontynuować korzystanie z informacji zapisanych przed ostatnim wyłączeniem." +msgid "Tree support branch angle" +msgstr "Kąt gałęzi podpory drzewa" -msgid "The Bambu Studio needs an upgrade" -msgstr "Bambu Studio wymaga aktualizacji" +msgid "" +"This setting determines the maximum overhang angle that t he branches of " +"tree support allowed to make.If the angle is increased, the branches can be " +"printed more horizontally, allowing them to reach farther." +msgstr "" +"To ustawienie określa maksymalny kąt nawisu, jaki mogą tworzyć gałęzie " +"podpory (drzewo). Jeśli kąt zostanie zwiększony, gałęzie mogą być drukowane " +"bardziej poziomo, pozwalając im sięgać dalej." -msgid "The Bambu Studio version is too old to enable cloud service. Please download the latest version from Bambu Lab website." -msgstr "Wersja Bambu Studio jest zbyt przestarzała, aby umożliwić korzystanie z usług w chmurze. Proszę pobrać najnowszą wersję ze strony internetowej Bambu Lab." +msgid "Tree support branch distance" +msgstr "Odstęp gałęzi podpór drzewa" -msgid "The Config can not be loaded." -msgstr "Konfiguracja nie może być wczytana." +msgid "" +"This setting determines the distance between neighboring tree support nodes." +msgstr "" +"To ustawienie określa odległość między sąsiednimi węzłami podpory drzewa." + +msgid "Tree support branch diameter" +msgstr "Średnica gałęzi podpory organicznej" + +msgid "This setting determines the initial diameter of support nodes." +msgstr "To ustawienie określa początkową średnicę węzłów podpory." + +msgid "Support wall loops" +msgstr "Pętle ścian podpory" + +msgid "This setting specifies the count of walls around support" +msgstr "To ustawienie określa liczbę ścian wokół podpory" -msgid "The Config is not compatible and can not be loaded." -msgstr "Konfiguracja nie jest kompatybilna i nie może zostać załadowana!" +msgid "Chamber temperature" +msgstr "Temperatura komory" -#, c-format, boost-format msgid "" -"The Filament name %s you created already exists. \n" -"If you continue creating, the preset created will be displayed with its full name. Do you want to continue?" +"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 "" -"Nazwa filamentu %s, którą utworzyłeś, już istnieje. \n" -"Jeśli będziesz kontynuować, utworzony preset będzie wyświetlany pod swoją pełną nazwą. Czy chcesz kontynuować?" +"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)." -msgid "The P1P printer does not support smooth timelapse, use traditional timelapse instead." -msgstr "Drukarka P1P nie obsługuje płynnego timelaps-u, zamiast tego użyj timelapse-u tradycyjnego." +msgid "Nozzle temperature for layers after the initial one" +msgstr "Temperatura dyszy dla następnych warstw powyżej pierwszej" -msgid "The SLA archive doesn't contain any presets. Please activate some SLA printer preset first before importing that SLA archive." -msgstr "Archiwum SLA nie zawiera żadnych ustawień. Przed zaimportowaniem tego archiwum SLA, aktywuj profil drukarki SLA." +msgid "Detect thin wall" +msgstr "Wykrywanie cienkich ścian" -msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." -msgstr "Wieża czyszcząca jest obecnie wspierana tylko z relatywnym adresowaniem ekstrudera (use_relative_e_distances=1)." +msgid "" +"Detect thin wall which can't contain two line width. And use single line to " +"print. Maybe printed not very well, because it's not closed loop" +msgstr "" +"Wykrywa cienkie ściany, które nie mogą pomieścić dwóch szerokości linii. I " +"używa pojedynczej linii do druku. Może być wydrukowane niezbyt dobrze, " +"ponieważ to nie jest zamknięta pętla" msgid "" -"The Wipe option is not available when using the Firmware Retraction mode.\n" -"\n" -"Shall I disable it in order to enable Firmware Retraction?" +"This gcode is inserted when change filament, including T command to trigger " +"tool change" msgstr "" -"Opcja czyszczenia nie jest dostępna podczas korzystania z trybu retrakcji zaszytego w firmware. \n" -"\n" -"Czy powinienem ją wyłączyć, aby umożliwić włączenie retrakcji z firmware?" +"Ten g-code jest wstawiany podczas zmiany filamentu, w tym komenti T, aby " +"wyzwalać zmianę narzędzia" -msgid "The .gcode.3mf file contains no G-code data.Please slice it whthBambu Studio and export a new .gcode.3mf file." -msgstr "Plik .gcode.3mf nie zawiera danych G-code. Proszę pokroić go za pomocą Bambu Studio i wyeksportować nowy plik .gcode.3mf." +msgid "Line width for top surfaces" +msgstr "Szerokość linii dla górnych powierzchni" -msgid "The .gcode.3mf file contains no G-code data.Please slice it whth Bambu Studio and export a new .gcode.3mf file." -msgstr "Plik .gcode.3mf nie zawiera danych G-code. Proszę pokroić go za pomocą Bambu Studio i wyeksportować nowy plik .gcode.3mf." +msgid "Speed of top surface infill which is solid" +msgstr "Prędkość wypełnienia górnej powierzchni, która jest stała" -msgid "The actual flushing volumes is equal to the flush multiplier multiplied by the flushing volumes in the table." -msgstr "Rzeczywiste objętości spłukiwania są równe mnożnikowi spłukiwania pomnożonemu przez objętości spłukiwania w tabeli." +msgid "Top shell layers" +msgstr "Górne warstwy powłoki" -msgid "The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value results in overextrusion on the surface" -msgstr "Ilość materiału do wytłoczenia podczas prasowania. Względem przepływu o normalnej wysokości warstwy. Zbyt wysoka wartość powoduje nadmierną ekstruzję na powierzchni" +msgid "" +"This is the number of solid layers of top shell, including the top surface " +"layer. When the thickness calculated by this value is thinner than top shell " +"thickness, the top shell layers will be increased" +msgstr "" +"To jest liczba warstw górnej powłoki, włączając w to górną powierzchnie. " +"Jeżeli grubość obliczona na podstawie tej wartości jest mniejsza niż grubość " +"górnej powłoki, liczba warstw górnej powłoki zostanie zwiększona" -msgid "The application cannot run normally because OpenGL version is lower than 2.0.\n" -msgstr "Aplikacja nie może działać poprawnie, ponieważ wersja OpenGL jest niższa niż 2.0.\n" +msgid "Top solid layers" +msgstr "Solidne warstwy górne" -msgid "The average diatance between the random points introducded on each line segment" -msgstr "Średnia odległość pomiędzy losowymi punktami wprowadzonymi na każdym odcinku linii" +msgid "Top shell thickness" +msgstr "Grubość górnej powłoki" -msgid "The average distance between the random points introduced on each line segment" -msgstr "Średnia odległość między losowymi punktami wprowadzanymi na każdym segmencie linii" +msgid "" +"The number of top solid layers is increased when slicing if the thickness " +"calculated by top shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of top shell is absolutely determained by top " +"shell layers" +msgstr "" +"Liczba górnych warstw jest zwiększana podczas cięcia, jeśli grubość " +"obliczona przez górną warstwe powłoki jest cieńsza niż ta wartość. Można w " +"ten sposób uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest mała. 0 " +"oznacza, że to ustawienie jest wyłączone, a grubość górnej powłoki jest " +"absolutnie określona przez górne warstwy powłoki" -msgid "The bed temperature exceeds filament's vitrification temperature. Please open the front door of printer before printing to avoid nozzle clog." -msgstr "Temperatura stołu przekracza temperaturę zeszklenia filamentu. Przed rozpoczęciem drukowania należy otworzyć przednie drzwiczki drukarki, aby uniknąć zatkania dyszy." +msgid "Speed of travel which is faster and without extrusion" +msgstr "Prędkość jałowa, która jest szybsza i bez ekstruzji" -msgid "The brim width around tree support. 0 means auto." -msgstr "Szerokość Brimu wokół podpory drzewa. 0 oznacza automatycznie." +msgid "Use relative E distances" +msgstr "Użyj względnych odległości E" msgid "" -"The calibration program detects the status of your device automatically to minimize deviation.\n" -"It keeps the device performing optimally." +"If your firmware requires relative E values, check this, otherwise leave it " +"unchecked. Must use relative e distance for Bambu printer" msgstr "" -"Program kalibracji automatycznie wykrywa stan urządzenia, aby zminimalizować odchylenie.\n" -"Utrzymuje urządzenie w optymalnej kondycji." - -#, c-format, boost-format -msgid "The color count should be in range [%d, %d]." -msgstr "Liczba kolorów powinna być w zakresie [%d, %d]." - -msgid "The configuration is up to date." -msgstr "Konfiguracja jest aktualna." +"Jeśli twój firmware wymaga wartości E względnych, zaznacz to, w przeciwnym " +"razie pozostaw to niewybrane. Należy używać względnych odległości E dla " +"drukarki Bambu" -msgid "The configuration may be generated by a newer version of BambuStudio." -msgstr "Konfiguracja może być generowana przez nowszą wersję BambuStudio." +msgid "Use firmware retraction" +msgstr "Użyj retrakcji z firmware" -msgid "The configuration package is changed in previous Config Guide" -msgstr "Pakiet konfiguracyjny został zmieniony w poprzednim przewodniku konfiguracji" +msgid "Convert the retraction moves to G10 and G11 gcode" +msgstr "Konwertuj retrakcję na G10 i G11 gcode" -msgid "The configuration package is changed to the previous Config Guide" -msgstr "Pakiet konfiguracyjny został zmieniony na poprzedni Przewodnik konfiguracji" +msgid "Wipe while retracting" +msgstr "Czyszczenie przy retrakcji" -#, c-format, boost-format msgid "" -"The configuration package is incompatible with current application.\n" -"%s will update the configuration package, Otherwise it won't be able to start" +"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 "" -"Pakiet konfiguracyjny jest niekompatybilny z aktualną aplikacją.\n" -"%s zaktualizuje pakiet konfiguracyjny, w przeciwnym razie nie będzie można go uruchomić" +"Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas retrakcji, aby " +"wyczyścić wyciekły materiał na dyszy. To może zminimalizować grudki przy " +"drukowaniu nowej części" -msgid "The current chamber temperature or the target chamber temperature exceeds 45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/PETG/TPU) is not allowed to be loaded." -msgstr "Aktualna lub docelowa temperatura komory przekracza 45\\u2103. Aby uniknąć zatkania ekstrudera, nie można załadować filamentu niskotemperaturowego (PLA/PETG/TPU)." - -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 "Aktualna temperatura komory lub docelowa temperatura komory przekracza 45℃. Aby uniknąć zatkania ekstrudera, nie wolno ładować niskotemperaturowego filamentu (PLA/PETG/TPU)." +msgid "Wipe Distance" +msgstr "Odległość czyszczenia" msgid "" -"The current firmware version of the printer does not support calibration.\n" -"Please upgrade the printer firmware." +"Describe how long the nozzle will move along the last path when retracting" msgstr "" -"Aktualna wersja oprogramowania układowego drukarki nie obsługuje kalibracji.\n" -"Proszę zaktualizować oprogramowanie układowe drukarki." +"Opisuje, jak długo dysza będzie przemieszczać się wzdłuż ostatniej ścieżki " +"podczas retrakcji" -msgid "The current hot bed temperature is relatively high. The nozzle may be clogged when printing this filament in a closed enclosure. Please open the front door and/or remove the upper glass." -msgstr "Aktualna temperatura stołu roboczego jest stosunkowo wysoka. Dysza może się zatkać podczas drukowania tego filamentu w zamkniętej obudowie. Proszę otworzyć drzwi z przodu i/lub usunąć górną szybę." - -msgid "The current project has unsaved changes, save it before continue?" -msgstr "Bieżący projekt ma niezapisane zmiany, czy chcesz go zapisać przed kontynuacją?" - -msgid "The current project has unsaved changes, save it before continuing?" -msgstr "Bieżący projekt ma niezapisane zmiany, czy chcesz go zapisać przed kontynuacją?" - -msgid "The custom printer or model is not inputed, place input." -msgstr "Brakuje niestandardowej drukarki lub modelu, proszę wprowadzić dane." +msgid "" +"The wiping tower can be used to clean up the residue on the nozzle and " +"stabilize the chamber pressure inside the nozzle, in order to avoid " +"appearance defects when printing objects." +msgstr "" +"Wieża czyszcząca może być używana do oczyszczenia resztek na dyszy i " +"stabilizacji ciśnienia komory wewnątrz dyszy, aby uniknąć wad wyglądu " +"podczas drukowania obiektów." -msgid "The default acceleration of both normal printing and travel except initial layer" -msgstr "Domyślne przyspieszenie zarówno normalnego druku, jak i prędkości jałowej, z wyjątkiem pierwszej warstwy" +msgid "Purging volumes" +msgstr "Objętość płukania" -msgid "The device cannot handle more conversations. Please retry later." -msgstr "Urządzenie nie może obsługiwać kolejnych połączeń. Proszę spróbować ponownie później." +msgid "Flush multiplier" +msgstr "Mnożnik spłukiwania" -msgid "The distance between the lines of ironing" -msgstr "Odstęp między liniami prasowania" +msgid "" +"The actual flushing volumes is equal to the flush multiplier multiplied by " +"the flushing volumes in the table." +msgstr "" +"Rzeczywiste objętości spłukiwania są równe mnożnikowi spłukiwania " +"pomnożonemu przez objętości spłukiwania w tabeli." -msgid "The failed test result has been dropped." -msgstr "Nieudany wynik testu został odrzucony." +msgid "Prime volume" +msgstr "Objętość czyszczenia" -msgid "The filament choice not find filament preset, please reselect it" -msgstr "Nie znaleziono profilu dla wybranego filamentu, proszę dokonać ponownego wyboru" +msgid "The volume of material to prime extruder on tower." +msgstr "Objętość materiału dla wieży czyszczącej." -msgid "The filament must be selected." -msgstr "Należy wybrać filament." +msgid "Width of prime tower" +msgstr "Szerokość wieży czyszczącej" -#, c-format, boost-format msgid "" -"The file %s already exists\n" -"Do you want to replace it?" +"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 "" -"Plik %s już istnieje.\n" -"Czy chcesz go zastąpić?" - -#, c-format, boost-format -msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." -msgstr "Plik %s został wysłany do pamięci drukarki i można go obejrzeć na urządzeniu." +"Po zmianie filamentu oczyszczanie odbywa się wewnątrz wypełnienia obiektu. " +"Może to zmniejszyć ilość odpadów i skrócić czas druku. Jeśli ściany są " +"drukowane przezroczystym filamentem, różne kolory wypełnienia będą widoczne " +"na zewnątrz. Ta funkcja jest aktywna tylko wtedy, gdy jest włączona opcja " +"wieży czyszczącej." -msgid "The file contains invalid vertex index." -msgstr "Plik zawiera nieprawidłowy indeks wierzchołka." +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 "" +"Oczyszczanie po zmianie filamentu będzie wykonane wewnątrz podpór obiektów. " +"Może to zredukować ilość odpadów i skrócić czas druku. Nie będzie działać, " +"chyba że wieża czyszcząca będzie włączona." -msgid "The file contains polygons with less than 2 vertices." -msgstr "Plik zawiera wielokąty o mniej niż 2 wierzchołkach." +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 "" +"To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, co " +"pozwala zaoszczędzić filament i skrócić czas druku. W wyniku tego procesu " +"kolory filamentów mogą się wymieszać." -msgid "The file contains polygons with more than 4 vertices." -msgstr "Plik zawiera wielokąty o więcej niż 4 wierzchołkach." +msgid "X-Y hole compensation" +msgstr "Kompensacja otworów X-Y" -msgid "The file does not contain any geometry data." -msgstr "Plik nie zawiera żadnych danych geometrycznych." +msgid "" +"Holes of object will be grown or shrunk in XY plane by the configured value. " +"Positive value makes holes bigger. Negative value makes holes smaller. This " +"function is used to adjust size slightly when the object has assembling issue" +msgstr "" +"Otwory obiektu zostaną powiększone lub zmniejszone na płaszczyźnie XY o " +"wartość skonfigurowaną. Dodatnia wartość powiększa otwory. Ujemna wartość " +"zmniejsza otwory. Tą funkcję używa się do delikatnej korekty rozmiaru, gdy " +"obiekt ma problem z montażem" -#, c-format, boost-format -msgid "The file exceeds %d MB, please import again." -msgstr "Plik przekracza %d MB, proszę zaimportuj ponownie." +msgid "X-Y contour compensation" +msgstr "Kompensacja konturu X-Y" -msgid "The firmware version is abnormal. Repairing and updating are required before printing. Do you want to update now? You can also update later on printer or update next time starting the studio." -msgstr "Wersja firmware'u jest nietypowa. Przed drukowaniem konieczna jest naprawa i aktualizacja. Czy chcesz teraz zaktualizować? Możesz również zaktualizować później w drukarce lub zaktualizować następnym razem, gdy uruchomisz Bambu Studio." +msgid "" +"Contour of object will be grown or shrunk in XY plane by the configured " +"value. Positive value makes contour bigger. Negative value makes contour " +"smaller. This function is used to adjust size slightly when the object has " +"assembling issue" +msgstr "" +"Kontur obiektu zostanie powiększony lub zmniejszony na płaszczyźnie XY o " +"wartość skonfigurowaną. Dodatnia wartość powiększa kontur. Ujemna wartość " +"zmniejsza kontur. Tą funkcję używa się do delikatnej korekty rozmiaru, gdy " +"obiekt ma problem z montażem" -msgid "The firmware versions of printer and AMS are too low.Please update to the latest version before sending the print job" -msgstr "Wersje oprogramowania układowego drukarki i systemu AMS są przestarzałe. Zaktualizuj je do najnowszej wersji przed wysłaniem jakichkolwiek zadań drukowania." +msgid "" +"Classic wall generator produces walls with constant extrusion width and for " +"very thin areas is used gap-fill. Arachne engine produces walls with " +"variable extrusion width" +msgstr "" +"Klasyczny generator ścian tworzy ściany o stałej szerokości ekstruzji, a do " +"bardzo cienkich obszarów używa wypełnienia szczelin. Silnik Arachne generuje " +"ściany o zmiennej szerokości ekstruzji" -msgid "The flow ratio set by object, the meaning is the same as flow ratio." -msgstr "Współczynnik przepływu ustawiony przez obiekt, znaczenie jest takie samo jak dla współczynnika przepływu." +msgid "Classic" +msgstr "Klasyczny" -msgid "The flush volume is less than the minimum value and will be automatically set to the minimum value." -msgstr "Objętość spłukiwania jest mniejsza niż wartość minimalna i zostanie automatycznie ustawiona na wartość minimalną." +msgid "Arachne" +msgstr "Arachne" -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 "Wall transition length" +msgstr "Długość przejścia ściany" msgid "" -"The following issues occurred during the process of uploading images. Do you want to ignore them?\n" -"\n" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter" msgstr "" -"Wystąpiły następujące problemy podczas przesyłania zdjęć. Czy chcesz je zignorować?\n" -"\n" +"Podczas przechodzenia między różnymi liczbami obrysów, gdy część staje się " +"cieńsza, przydzielana jest pewna ilość miejsca na rozdzielenie lub " +"połączenie segmentów obrysu. Jest wyrażona w procentach i zostanie obliczona " +"na podstawie średnicy dyszy." -msgid "The following object(s) have empty initial layer and can't be printed. Please Cut the bottom or enable supports." -msgstr "Następujące obiekty mają pustą pierwszą warstwe i nie mogą zostać wydrukowane. Proszę obciąć dół lub włączyć podpory." +msgid "Wall transitioning filter margin" +msgstr "Margines filtra przejścia ściany" -msgid "The following object(s) have empty initial layer and can't be printed. Please cut the bottom or enable supports." -msgstr "Następujące obiekty mają pustą pierwszą warstwe i nie mogą zostać wydrukowane. Proszę obciąć dół lub włączyć podpory." +msgid "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" +msgstr "" +"Unikaj zmiany między zbyt grubą a zbyt cienką ścianą. Ten margines rozszerza " +"zakres szerokości ekstruzji na [Minimalną szerokość ściany - margines, 2 * " +"Minimalną szerokość ściany + margines]. Zwiększenie tego marginesu zmniejsza " +"liczbę zmian, co skraca czas wydruku poprzez redukcję liczby startów i " +"zatrzymań ekstruzji. Należy jednak pamiętać, że duże wahania w szerokości " +"ekstruzji mogą prowadzić do problemów z jakością wydruku w postaci " +"nadmiernej lub niewystarczającej ekstruzji. Wartość wyrażana jest jako " +"procent średnicy dyszy" -msgid "The height of nozzle tip." -msgstr "Wysokość końcówki dyszy." +msgid "Wall transitioning threshold angle" +msgstr "Kąt progowy przejścia ściany" -msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." -msgstr "Zaimportowane archiwum SLA nie zawierało żadnych ustawień profilu. Aktualne ustawienia SLA zostały użyte jako alternatywa." +msgid "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" +msgstr "" +"Kiedy tworzyć przejścia między parzystą a nieparzystą liczbą ścian. Kształt " +"klinu z kątem większym niż to ustawienie nie będzie miał przejść, a w środku " +"nie zostaną wydrukowane ściany w celu wypełnienia pozostałej przestrzeni. " +"Zmniejszenie tego ustawienia redukuje liczbę i długość tych środkowych " +"ścian, ale może pozostawić przerwy lub spowodować nadmierną ekstruzję" -#, boost-format -msgid "The input value should be greater than %1% and less than %2%" -msgstr "Wartość wejściowa powinna być większa niż %1% i mniejsza niż %2%" +msgid "Wall distribution count" +msgstr "Liczba rozdzielanych ścian" -msgid "The input value size must be 3." -msgstr "Rozmiar wprowadzonej wartości musi wynosić 3." +msgid "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" +msgstr "" +"Liczba ścian, licząc od środka, nad którymi trzeba rozprowadzić zmienność. " +"Niskie wartości oznaczają, że zewnętrzne ściany nie zmieniają się szerokości." -msgid "The largest printable layer height for extruder. Used to limit the maximum layer height when enable adaptive layer height" -msgstr "Największa wysokość warstwy drukowalnej dla ekstrudera. Używane do ograniczenia maksymalnej wysokości warstwy podczas włączonej adaptacyjnej wysokości warstwy" +msgid "Minimum feature size" +msgstr "Minimalny rozmiar detalu" -msgid "The largest printable layer height for extruder. Used tp limits the maximum layer hight when enable adaptive layer height" -msgstr "Największa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Służy do ograniczenia maksymalnej wysokości warstwy po włączeniu adaptacyjnej wysokości warstwy." +msgid "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the Minimum " +"feature size will be widened to the Minimum wall width. It's expressed as a " +"percentage over nozzle diameter" +msgstr "" +"Minimalna grubość cienkich detali. Detale modelu, które są cieńsze niż ta " +"wartość, nie będą drukowane, natomiast detale grubsze niż minimalny rozmiar " +"detalu zostaną poszerzone do minimalnej szerokości ściany. Jest to wyrażone " +"jako procent średnicy dyszy" -msgid "The length of fast retraction before wipe, relative to retraction length" -msgstr "Długość szybkiej retrakcji przed czyszczeniem, w stosunku do długości retrakcji." +msgid "Minimum wall width" +msgstr "Minimalna szerokość ściany" -msgid "The localization tag of build plate is detected, and printing is paused if the tag is not in predefined range." -msgstr "Jeśli punkt kontrolny lokalizacji płyty roboczej (kod QR), zostanie wykryty w niewłaściwym miejscu, drukowanie zostanie wstrzymane." +msgid "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" +msgstr "" +"Szerokość ściany, która zastąpi cienkie detale modelu (zgodnie z minimalnym " +"rozmiarem detalu). Jeśli minimalna szerokość ściany jest mniejsza niż " +"grubość detalu, ściana będzie miał taką samą grubość jak sam element. Jest " +"wyrażona w procentach i zostanie obliczona na podstawie średnicy dyszy." -msgid "The lowest printable layer height for extruder. Used to limit the minimum layer height when enable adaptive layer height" -msgstr "Najniższa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Stosowana jako dolna granica dla adaptacyjnej wysokości warstw" +msgid "Detect narrow internal solid infill" +msgstr "Wykrywanie wąskiego wewnętrznego pełnego wypełnienia" -msgid "The lowest printable layer height for extruder. Used tp limits the minimum layer hight when enable adaptive layer height" -msgstr "Najniższa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Służy do ograniczenia minimalnej wysokości warstwy, gdy włączona jest adaptacyjna wysokość warstwy." +msgid "" +"This option will auto detect narrow internal solid infill area. If enabled, " +"concentric pattern will be used for the area to speed printing up. " +"Otherwise, rectilinear pattern is used defaultly." +msgstr "" +"Ta opcja automatycznie wykryje wąskie obszary pełnego wypełnienia " +"wewnętrznego. Jeśli jest włączona, używany będzie wzór koncentryczny dla " +"obszaru w celu przyspieszenia druku. W przeciwnym razie domyślnie używany " +"będzie wzór prostoliniowy." -msgid "The material may have volumetric change after switching between molten state and crystalline state. This setting changes all extrusion flow of this filament in gcode proportionally. Recommended value range is between 0.95 and 1.05. Maybe you can tune this value to get nice flat surface when there has slight overflow or underflow" -msgstr "Materiał może ulegać zmianie objętościowej po przejściu między stanem ciekłym a krystalicznym. Ustawienie to proporcjonalnie zmienia przepływ ekstruzji tego filamentu w G-code. Zalecany zakres wartości mieści się między 0.95 a 1.05. Być może możesz dostroić tę wartość, aby uzyskać gładką powierzchnię, gdy występuje lekkie przelewanie lub niedomiar" +msgid "invalid value " +msgstr "nieprawidłowa wartość " -msgid "The material softens at this temperature, so when the bed temperature is equal to or greater than it, it's highly recommended to open the front door and/or remove the upper glass to avoid cloggings." -msgstr "Materiał mięknie w tej temperaturze, więc gdy temperatura stołu jest równa lub wyższa, zaleca się otwarcie przednich drzwi i/lub usunięcie górnego szkła, aby uniknąć zatkania." +msgid "" +"--use-firmware-retraction is only supported by Marlin, Klipper, Smoothie, " +"RepRapFirmware, Repetier and Machinekit firmware" +msgstr "" +"--use-firmware-retraction jest obsługiwane tylko przez oprogramowanie " +"układowe Marlin, Klipper, Smoothie, RepRapFirmware, Repetier i Machinekit" -msgid "The material type of filament" -msgstr "Typ materiału filamentu" +msgid "--use-firmware-retraction is not compatible with --wipe" +msgstr "--use-firmware-retraction nie jest kompatybilne z --wipe" -msgid "The metallic material of nozzle. This determines the abrasive resistance of nozzle, and what kind of filament can be printed" -msgstr "Materiał metaliczny dyszy. To określa odporność na ścieranie dyszy i jakiego rodzaju filament można używać" +#, c-format, boost-format +msgid " doesn't work at 100%% density " +msgstr " nie działa przy gęstości 100%% " -msgid "The minimum printing speed when slow down for cooling" -msgstr "Minimalna prędkość druku, gdy ta jest zmniejszana dla lepszego chłodzenia" +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "Nieprawidłowa wartość przy włączonym trybie Wazy: " -msgid "The model has overlapping or self-intersecting facets. I tried to repair it, however you might want to check the results or repair the input file and retry." -msgstr "Model ma nakładające się lub przecinające się płaszczyzny. Podjęto próbę naprawy, jednak zalecamy sprawdzenie wyników lub naprawę pliku wejściowego i ponowną próbę." +msgid "too large line width " +msgstr "zbyt duża szerokość linii " -msgid "The model has too many empty layers." -msgstr "Model posiada zbyt wiele pustych warstw." +msgid " not in range " +msgstr " nie jest w zakresie " -msgid "The model is not fond, place reselect vendor." -msgstr "Nie znaleziono modelu, proszę wybrać dostawcę ponownie." +msgid "No check" +msgstr "Brak sprawdzania" -#, c-format, boost-format -msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "Mnożnik powinien być w zakresie od [%.2f, %.2f]." +msgid "Do not run any validity checks, such as gcode path conflicts check." +msgstr "" +"Nie uruchamiaj żadnych testów poprawności, takich jak sprawdzanie konfliktów " +"ścieżek gcode." -#, boost-format -msgid "The name \"%1%\" already exists." -msgstr "Nazwa \"%1%\" już istnieje." +msgid "Error in zip archive" +msgstr "Błąd w archiwum zip" -msgid "The name cannot be empty." -msgstr "Nazwa nie może być pusta." +msgid "Generating walls" +msgstr "Generowanie ścian" -msgid "The name cannot be the same as a preset alias name." -msgstr "Nazwa nie może być taka sama jak alias profilu." +msgid "Generating infill regions" +msgstr "Generowanie obszarów wypełnienia" -msgid "The name cannot be the same as the system preset name." -msgstr "Nazwa nie może być taka sama jak nazwa systemowej konfiguracji." +msgid "Generating infill toolpath" +msgstr "Generowanie ścieżki narzędzi wypełnienia" -msgid "The name cannot exceed 40 characters." -msgstr "Nazwa nie może przekraczać 40 znaków." +msgid "Detect overhangs for auto-lift" +msgstr "Wykrywanie nawisów do automatycznego podnoszenia" -msgid "The name is not allowed to be empty." -msgstr "Nazwa nie może być pusta." +msgid "Checking support necessity" +msgstr "Sprawdzanie konieczności użycia podpór" -msgid "The name is not allowed to end with space character." -msgstr "Nazwa nie może kończyć się spacją." +msgid "floating regions" +msgstr "pływające regiony" -msgid "The name is not allowed to start with space character." -msgstr "Nazwa nie może zaczynać się spacją." +msgid "floating cantilever" +msgstr "nawisająca konstrukcja (cantilever)" -msgid "The name is the same as another existing preset name" -msgstr "Nazwa jest taka sama jak inna istniejąca konfiguracja" +msgid "large overhangs" +msgstr "duże nawisy" -msgid "The name length exceeds the limit." -msgstr "Długość nazwy przekracza limit." +#, c-format, boost-format +msgid "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." +msgstr "" +"Wygląda na to, że obiekt %s posiada %s. Proszę ponownie ustawić obiekt lub " +"włączyć generowanie podpory." -msgid "The name may show garbage characters!" -msgstr "Nazwa może wyświetlać nieprawidłowe znaki!" +msgid "Generating support" +msgstr "Generowanie wsparcia" -msgid "The nozzle's hardness. Zero means no checking for nozzle's hardness during slicing." -msgstr "Twardość dyszy. Zero oznacza brak kontroli twardości dyszy podczas procesu cięcia." +msgid "Optimizing toolpath" +msgstr "Optymalizacja ścieżki narzędzia" -msgid "The nozzle diameter has been synchronized from the printer Settings" -msgstr "Średnica dyszy została zsynchronizowana z ustawień drukarki" +msgid "Empty layers around bottom are replaced by nearest normal layers." +msgstr "" +"Puste warstwy wokół dolnej części są zastępowane najbliższymi normalnymi " +"warstwami." -msgid "The nozzle diameter is not fond, place reselect." -msgstr "Średnica dyszy nie została znaleziona, proszę wybrać ponownie." +msgid "The model has too many empty layers." +msgstr "Model posiada zbyt wiele pustych warstw." -msgid "The nozzle hardness required by the filament is higher than the default nozzle hardness of the printer. Please replace the hardened nozzle or filament, otherwise, the nozzle will be attrited or damaged." -msgstr "Twardość dyszy wymagana przez filament jest wyższa niż domyślna twardość dyszy drukarki. Proszę wymienić na dyszę hartowaną (HRC) lub zmienić filament, w przeciwnym razie dysza zostanie zużyta lub uszkodzona." +msgid "Slicing mesh" +msgstr "Dzielenie siatki na warstwy" -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 "Temperatura dyszy i maksymalna prędkość przepływu wpłyną na wyniki kalibracji. Proszę podać takie same wartości jak podczas rzeczywistego drukowania. Mogą być automatycznie wypełnione przez wybór ustawień wstępnych filamentu." +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" +"Nie wykryto żadnych warstw. Możliwe, że chcesz naprawić plik(i) STL lub " +"sprawdzić ich rozmiar lub grubość i spróbować ponownie.\n" -msgid "The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shell layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of bottom shell is absolutely determained by bottom shell layers" -msgstr "Ilość dolnych, warstw zostaje zwiększona podczas przygotowywania modelu do druku (slicingu), jeżeli wyliczona grubość dolnych warstw powłoki jest mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego ustawienia, a grubość dolnej powłoki jest wówczas wyznaczana wyłącznie przez ilość warstw dolnej powłoki" +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" +"Kompensacja rozmiaru XY obiektu nie będzie używana, ponieważ obiekt jest " +"również malowany kolorami.\n" +"Kompensacja rozmiaru XY nie może być łączona z malowaniem kolorów." -msgid "The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shells layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of bottom shell is absolutely determained by bottom shell layers" -msgstr "Ilość dolnych, warstw zostaje zwiększona podczas przygotowywania modelu do druku (slicingu), jeżeli wyliczona grubość dolnych warstw powłoki jest mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego ustawienia, a grubość dolnej powłoki jest wówczas wyznaczana wyłącznie przez ilość warstw dolnej powłoki" +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj lub ." +"amf(.xml)." -msgid "The number of other layers print sequence" -msgstr "Ilość warstw ze zmienioną kolejnością drukowania" +msgid "Loading of a model file failed." +msgstr "Wczytywanie pliku modelu nie powiodło się." -msgid "The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is absolutely determained by top shell layers" -msgstr "Liczba górnych warstw jest zwiększana podczas cięcia, jeśli grubość obliczona przez górną warstwe powłoki jest cieńsza niż ta wartość. Można w ten sposób uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest mała. 0 oznacza, że to ustawienie jest wyłączone, a grubość górnej powłoki jest absolutnie określona przez górne warstwy powłoki" +msgid "The supplied file couldn't be read because it's empty" +msgstr "Nie można odczytać dostarczonego pliku, ponieważ jest pusty" -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 "Liczba zapisanych w chmurze ustawień użytkownika przekroczyła maksymalny limit. Nowo utworzone ustawienia użytkownika mogą być używane tylko lokalnie." +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" +"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf lub .zip." +"amf." -msgid "The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean that the outer walls don't change in width" -msgstr "Liczba ścian, licząc od środka, nad którymi trzeba rozprowadzić zmienność. Niskie wartości oznaczają, że zewnętrzne ściany nie zmieniają się szerokości." +msgid "Canceled" +msgstr "Anulowano" -#, c-format, boost-format -msgid "" -"The object from file %s is too small, and maybe in meters or inches.\n" -" Do you want to scale to millimeters?" -msgstr "" -"Obiekt z pliku %s jest zbyt mały, może być w metrach lub calach.\n" -" Czy chcesz przeskalować do milimetrów?" +msgid "load_obj: failed to parse" +msgstr "load_obj: nie udało się sparsować" -msgid "The peroid of backup in seconds." -msgstr "Okres tworzenia kopii zapasowej w sekundach." +msgid "load mtl in obj: failed to parse" +msgstr "wczytywanie pliku mtl w formacie obj nie powiodło się: błąd parsowania" -msgid "The physical arrangement and components of a printing device" -msgstr "Fizyczne układ i komponenty urządzenia do druku" +msgid "The file contains polygons with more than 4 vertices." +msgstr "Plik zawiera wielokąty o więcej niż 4 wierzchołkach." -msgid "The player is not loaded, please click \"play\" button to retry." -msgstr "Odtwarzacz nie został załadowany, proszę kliknąć przycisk \"Odtwórz\", aby spróbować ponownie." +msgid "The file contains polygons with less than 2 vertices." +msgstr "Plik zawiera wielokąty o mniej niż 2 wierzchołkach." -msgid "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code flavors." -msgstr "Wieża czyszcząca jest obecnie wspierana tylko dla G-code dla Marlin, RepRap/Sprinter, RepRapFirmware i Repetier." +msgid "The file contains invalid vertex index." +msgstr "Plik zawiera nieprawidłowy indeks wierzchołka." -msgid "The prime tower is not supported in \"By object\" print." -msgstr "Wieża czyszcząca nie jest obsługiwana w trybie druku \"Według obiektu\"." +msgid "This OBJ file couldn't be read because it's empty." +msgstr "Nie można odczytać tego pliku OBJ, ponieważ jest pusty." -msgid "The prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer height." -msgstr "Wieża czyszcząca nie jest wspierana, gdy włączona jest adaptacyjna wysokość warstwy. Wymaga to, aby wszystkie obiekty miały tę samą wysokość warstwy." +msgid "Flow Rate Calibration" +msgstr "Kalibracja Natężenia Przepływu" -msgid "The prime tower is only supported if all objects have the same variable layer height" -msgstr "Wieża czyszcząca jest wspierana tylko, gdy wszystkie obiekty mają tę samą zmienną wysokość warstwy" +msgid "Max Volumetric Speed Calibration" +msgstr "Kalibracja maksymalnej prędkości przepływu" -msgid "The prime tower requires \"support gap\" to be multiple of layer height" -msgstr "Wieża czyszcząca wymaga, aby \"szczelina podpory\" była wielokrotnością wysokości warstwy" +msgid "Manage Result" +msgstr "Zarządzanie wynikami" -msgid "The prime tower requires that all objects are printed over the same number of raft layers" -msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty były drukowane na tej samej liczbie warstw tratwy" +msgid "Manual Calibration" +msgstr "Kalibracja ręczna" -msgid "The prime tower requires that all objects are sliced with the same layer heights." -msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty były cięte na tej samej wysokości warstw." +msgid "Result can be read by human eyes." +msgstr "Wynik można odczytać gołym okiem." -msgid "The prime tower requires that all objects have the same layer heights" -msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty miały tę samą wysokość warstwy" +msgid "Auto-Calibration" +msgstr "Automatyczna kalibracja" -msgid "The prime tower requires that support has the same layer height as object." -msgstr "Wieża czyszcząca wymaga, aby podpory miały tę samą wysokość warstwy co obiekty." +msgid "We would use Lidar to read the calibration result" +msgstr "Skorzystamy z Lidaru do odczytania wyniku kalibracji" -msgid "The prime tower requires that support has the same layer height with object." -msgstr "Wieża czyszcząca wymaga, aby podpor miała tę samą wysokość warstwy co obiekt." +msgid "Prev" +msgstr "Poprzedni" -msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again" -msgstr "Plik druku przekracza maksymalny dopuszczalny rozmiar (1GB). Proszę uprościć model i pociąć go ponownie." +msgid "Recalibration" +msgstr "Ponowna kalibracja" -msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again." -msgstr "Plik druku przekracza maksymalny dopuszczalny rozmiar (1 GB). Proszę uprościć model i ponownie przetłumaczyć." +msgid "Calibrate" +msgstr "Kalibruj" -msgid "The printer does not currently support auto refill." -msgstr "Drukarka obecnie nie obsługuje automatycznego uzupełniania." +msgid "Finish" +msgstr "Zakończ" -msgid "The printer does not support sending to printer SD card." -msgstr "Drukarka nie obsługuje wysyłania na kartę MicroSD drukarki." +msgid "How to use calibration result?" +msgstr "Jak korzystać z wyniku kalibracji?" -msgid "The printer firmware only supports sequential mapping of filament => AMS slot." -msgstr "Oprogramowanie drukarki obsługuje tylko sekwencyjne mapowanie filamentu => slot AMS." +msgid "" +"You could change the Flow Dynamics Calibration Factor in material editing" +msgstr "" +"Możesz zmienić współczynnik Kalibracji Dynamiki Przepływu podczas edycji " +"profilu filamentu" -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 "" +"The current firmware version of the printer does not support calibration.\n" +"Please upgrade the printer firmware." +msgstr "" +"Aktualna wersja oprogramowania układowego drukarki nie obsługuje " +"kalibracji.\n" +"Proszę zaktualizować oprogramowanie układowe drukarki." -msgid "The printer is busy on other print job" -msgstr "Drukarka jest zajęta innym zadaniem druku" +msgid "Calibration not supported" +msgstr "Kalibracja nie jest obsługiwana" -msgid "The printer is currently busy downloading. Please try again after it finishes." -msgstr "Drukarka aktualnie pobiera dane. Proszę spróbować ponownie po zakończeniu tego procesu." +msgid "Error desc" +msgstr "Opis błędu" -msgid "The printer is executing instructions. Please restart printing after it ends" -msgstr "Drukarka wykonuje instrukcje. Uruchom ponownie drukowanie po zakończeniu" +msgid "Extra info" +msgstr "Dodatkowe informacje" -msgid "The printer is required to be in the same LAN as Bambu Studio." -msgstr "Drukarka musi być w tej samej sieci LAN co Bambu Studio." +msgid "Flow Dynamics" +msgstr "Dynamika Przepływu" -msgid "The printer model was not found, please reselect." -msgstr "Model drukarki nie został znaleziony, proszę wybrać ponownie." +msgid "Flow Rate" +msgstr "Natężenie Przepływu" -msgid "The printer preset is not fond, place reselect." -msgstr "Profil drukarki nie został znaleziony, proszę wybrać ponownie." +msgid "Max Volumetric Speed" +msgstr "Maksymalna prędkość przepływu" +#, c-format, boost-format msgid "" -"The printer preset you created already has a preset with the same name. Do you want to overwrite it?\n" -"\tYes: Overwrite the printer preset with the same name, and filament and process presets with the same preset name will be recreated \n" -"and filament and process presets without the same preset name will be reserve.\n" -"\tCancel: Do not create a preset, return to the creation interface." +"Please input valid values:\n" +"Start value: >= %.1f\n" +"End value: <= %.1f\n" +"End value: > Start value\n" +"Value step: >= %.3f)" msgstr "" -"Profil drukarki o tej nazwie już istnieje. Czy chcesz go zastąpić?\n" -"\tTak: zastąp ustawienia drukarki o tej samej nazwie.\n" -"Profile filamentu i procesu bez tej samej nazwy zostaną zarezerwowane.\n" -"\tAnuluj: nie twórz profilu i wróć do ekranu tworzenia." - -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 "Typ drukarki wybrany podczas generowania G-Code nie jest zgodny z aktualnie wybraną drukarką. Zaleca się używanie tego samego typu drukarki do krojenia." +"Proszę wprowadzić poprawne wartości:\n" +"Wartość początkowa: >= %.1f\n" +"Wartość końcowa: <= %.1f\n" +"Wartość końcowa: > Wartość początkowa\n" +"Krok wartości: >= %.3f)" -msgid "The printer type used to generate G-code is not the same type as the currently selected physical printer. It is recommend to re-slice by selecting the same printer type." -msgstr "Typ drukarki używany do generowania G-code nie jest tego samego typu co aktualnie wybrana drukarka fizyczna. Zaleca się ponowne pocięcie, wybierając odpowiedni typ drukarki." +msgid "The name cannot be empty." +msgstr "Nazwa nie może być pusta." -msgid "The printer type used to generate G-code is not the same type as the currently selected physical printer. It is recommend to re-slice by selecting the same printer type.\n" -msgstr "Typ drukarki używany do generowania G-code nie jest tego samego typu co aktualnie wybrana drukarka fizyczna. Zaleca się ponowne pocięcie, wybierając odpowiedni typ drukarki.\n" +#, c-format, boost-format +msgid "The selected preset: %s is not found." +msgstr "Nie znaleziono wybranej wcześniej konfiguracji: %s." -msgid "The printing speed in exported gcode will be slowed down, when the estimated layer time is shorter than this value, to get better cooling for these layers" -msgstr "Prędkość druku w wygenerowanym G-code będzie zwalniana, gdy czas szacowany na warstwę będzie krótszy niż ta wartość, aby uzyskać lepsze chłodzenie dla tych warstw" +msgid "The name cannot be the same as the system preset name." +msgstr "Nazwa nie może być taka sama jak nazwa systemowej konfiguracji." -msgid "The project is no longer available." -msgstr "Projekt jest już niedostępny." +msgid "The name is the same as another existing preset name" +msgstr "Nazwa jest taka sama jak inna istniejąca konfiguracja" -msgid "The provided file name is not valid." -msgstr "Podana nazwa pliku jest nieprawidłowa." +msgid "create new preset failed." +msgstr "utworzenie nowej konfiguracji nie powiodło się." -msgid "The recommended minimum temperature cannot be higher than the recommended maximum temperature.\n" -msgstr "Minimalna zalecana temperatura nie może być wyższa niż zalecana temperatura maksymalna.\n" +msgid "" +"Are you sure to cancel the current calibration and return to the home page?" +msgstr "" +"Czy na pewno chcesz anulować bieżącą kalibrację i wrócić do strony głównej?" -msgid "The recommended minimum temperature cannot be higher than the recommended minimum temperature.\n" -msgstr "Minimalna zalecana temperatura nie może być wyższa niż zalecana temperatura maksymalna.\n" +msgid "No Printer Connected!" +msgstr "Brak podłączonej drukarki!" -msgid "The recommended minimum temperature is less than 190 degree or the recommended maximum temperature is greater than 300 degree.\n" -msgstr "Zalecana temperatura jest poniżej minimalnych 190 stopni lub temperatura przekracza zalecane maksimum 300 stopni.\n" +msgid "Printer is not connected yet." +msgstr "Drukarka nie jest jeszcze podłączona." -msgid "The region parameter is incorrrect" -msgstr "Ustawienie regionu jest niepoprawne." +msgid "Please select filament to calibrate." +msgstr "Proszę wybrać filament do skalibrowania." -msgid "The scarf extends to the entire length of the wall." -msgstr "Szew Scarf rozciąga się na całą długość ściany." +msgid "The input value size must be 3." +msgstr "Rozmiar wprowadzonej wartości musi wynosić 3." -msgid "The selected file" -msgstr "Wybrany plik" +msgid "" +"This machine type can only hold 16 history results per nozzle. You can " +"delete the existing historical results and then start calibration. Or you " +"can continue the calibration, but you cannot create new calibration " +"historical results. \n" +"Do you still want to continue the calibration?" +msgstr "" +"To urządzenie może przechowywać tylko 16 wyników w historii dla jednej " +"dyszy. Możesz usunąć istniejące wyniki w historii, a następnie rozpocząć " +"kalibrację lub kontynuować, ale nie będzie można tworzyć nowych wyników " +"kalibracji. Czy nadal chcesz kontynuować kalibrację?" -msgid "The selected file contains no geometry." -msgstr "Wybrany plik nie zawiera geometrii." +msgid "Connecting to printer..." +msgstr "Łączenie z drukarką..." -msgid "The selected file contains several disjoint areas. This is not supported." -msgstr "Wybrany plik zawiera kilka niepowiązanych obszarów. To nie jest obsługiwane." +msgid "The failed test result has been dropped." +msgstr "Nieudany wynik testu został odrzucony." -msgid "The selected object couldn't be split." -msgstr "Nie można podzielić wybranego obiektu." +msgid "Flow Dynamics Calibration result has been saved to the printer" +msgstr "Wynik Kalibracji Dynamiki Przepływu został zapisany w drukarce" -#, boost-format -msgid "The selected preset: %1% is not found." -msgstr "Nie znaleziono wybranego profilu: %1%." +#, c-format, boost-format +msgid "" +"There is already a historical calibration result with the same name: %s. " +"Only one of the results with the same name is saved. Are you sure you want " +"to override the historical result?" +msgstr "" +"Istnieje już historja wyników kalibracji o tej samej nazwie: %s. Tylko jeden " +"z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić " +"ten wynik?" #, c-format, boost-format -msgid "The selected preset: %s is not found." -msgstr "Nie znaleziono wybranej wcześniej konfiguracji: %s." +msgid "" +"This machine type can only hold %d history results per nozzle. This result " +"will not be saved." +msgstr "" +"To urządzenie może przechowywać tylko %d wyników w historii dla jednej " +"dyszy. Ten wynik nie zostanie zapisany." -msgid "The selected preset is null!" -msgstr "Wybrane ustawienie jest puste!" +msgid "Internal Error" +msgstr "Błąd wewnętrzny" -#, c-format, boost-format -msgid "The selected printer (%s) is incompatible with the chosen printer profile in the slicer (%s)." -msgstr "Wybrana drukarka (%s) jest niezgodna z wybranym profilem drukarki w programie (%s)." +msgid "Please select at least one filament for calibration" +msgstr "Proszę wybrać przynajmniej jeden filament do kalibracji" -msgid "The selected printer is incompatible with the chosen printer presets." -msgstr "Wybrana drukarka jest niekompatybilna z wybranymi profilem drukarki." +msgid "Flow rate calibration result has been saved to preset" +msgstr "Wynik kalibracji natężenie przepływu został zapisany do profilu" -msgid "The size of the print file is too large. Please adjust the file size and try again." -msgstr "Rozmiar pliku do druku jest zbyt duży. Proszę dostosować rozmiar pliku i spróbować ponownie." +msgid "Max volumetric speed calibration result has been saved to preset" +msgstr "" +"Wynik kalibracji maksymalnej prędkości przepływu został zapisany w profilu" -msgid "The spiral vase mode does not work when an object contains more than one materials." -msgstr "Tryb Wazy nie działa, gdy obiekt zawiera więcej niż jeden filament." +msgid "When do you need Flow Dynamics Calibration" +msgstr "Kiedy potrzebujesz Kalibracji Dynamiki Przepływu" -msgid "The start, end or step is not valid value." -msgstr "Wartość początkowa, końcowa lub krokowa jest nieprawidłowa." +msgid "" +"We now have added the auto-calibration for different filaments, which is " +"fully automated and the result will be saved into the printer for future " +"use. You only need to do the calibration in the following limited cases:\n" +"1. If you introduce a new filament of different brands/models or the " +"filament is damp;\n" +"2. if the nozzle is worn out or replaced with a new one;\n" +"3. If the max volumetric speed or print temperature is changed in the " +"filament setting." +msgstr "" +"Teraz dodaliśmy automatyczną kalibrację dla różnych filamentów, która jest w " +"pełni zautomatyzowana, a wynik zostanie zapisany w drukarce do przyszłego " +"użytku. Musisz przeprowadzić kalibrację tylko w następujących ograniczonych " +"przypadkach:\n" +"1. Jeśli wprowadzasz nowy filament różnych marek/modeli lub filament jest " +"wilgotny.\n" +"2. Jeśli dysza jest zużyta lub została wymieniona na nową;\n" +"3. Jeśli maksymalna prędkość przepływu lub temperatura druku zostały " +"zmienione w ustawieniach filamentu." -msgid "The start and end points which are from cutter area to garbage can." -msgstr "Punkty początkowe i końcowe, od obszaru cięcia do kanału wyrzutowego." +msgid "About this calibration" +msgstr "O tej kalibracji" -msgid "The start and end points which is from cutter area to garbage can." -msgstr "Punkty początkowe i końcowe, od obszaru cięcia do kanału wyrzutowego." +msgid "" +"Please find the details of Flow Dynamics Calibration from our wiki.\n" +"\n" +"Usually the calibration is unnecessary. When you start a single color/" +"material print, with the \"flow dynamics calibration\" option checked in the " +"print start menu, the printer will follow the old way, calibrate the " +"filament before the print; When you start a multi color/material print, the " +"printer will use the default compensation parameter for the filament during " +"every filament switch which will have a good result in most cases.\n" +"\n" +"Please note that there are a few cases that can make the calibration results " +"unreliable, such as insufficient adhesion on the build plate. Improving " +"adhesion can be achieved by washing the build plate or applying glue. For " +"more information on this topic, please refer to our Wiki.\n" +"\n" +"The calibration results have about 10 percent jitter in our test, which may " +"cause the result not exactly the same in each calibration. We are still " +"investigating the root cause to do improvements with new updates." +msgstr "" -msgid "The start position to print each part of outer wall" -msgstr "To jest pozycja początkowa do drukowania każdej części zewnętrznej ściany" +msgid "When to use Flow Rate Calibration" +msgstr "Kiedy użyć kalibracji Natężenia Przepływu" -msgid "The supplied file couldn't be read because it's empty" -msgstr "Nie można odczytać dostarczonego pliku, ponieważ jest pusty" +msgid "" +"After using Flow Dynamics Calibration, there might still be some extrusion " +"issues, such as:\n" +"1. Over-Extrusion: Excess material on your printed object, forming blobs or " +"zits, or the layers seem thicker than expected and not uniform.\n" +"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the " +"top layer of the model, even when printing slowly.\n" +"3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" +"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as " +"they should be." +msgstr "" +"Po zastosowaniu Kalibracji Dynamiki Przepływu mogą wystąpić problemy z " +"ekstruzją, takie jak:\n" +"1. Nadmierna ekstruzja: Nadmiar materiału na wydruku, tworzenie bąbli lub " +"zgrubień, lub warstwy wydają się grubsze niż oczekiwano.\n" +"2. Niedostateczna ekstruzja: Bardzo cienkie warstwy, słaba wytrzymałość " +"wypełnienia, lub przerwy w górnej warstwie modelu, nawet przy wolnym " +"drukowaniu.\n" +"3. Niska jakość powierzchni: Powierzchnia wydruków wydaje się szorstka lub " +"nierówna.\n" +"4. Słaba trwałość strukturalna: Wydruki łatwo się łamią lub nie są tak " +"wytrzymałe, jak powinny." + +msgid "" +"In addition, Flow Rate Calibration is crucial for foaming materials like LW-" +"PLA used in RC planes. These materials expand greatly when heated, and " +"calibration provides a useful reference flow rate." +msgstr "" +"Dodatkowo, kalibracja natężenie przepływu jest kluczowa dla materiałów " +"piankowych, takich jak LW-PLA używane w samolotach RC. Te filamenty znacząco " +"się rozprężają pod wpływem temperatury, a kalibracja zapewnia przydatną " +"referencyjną prędkość przepływu." + +msgid "" +"Flow Rate Calibration measures the ratio of expected to actual extrusion " +"volumes. The default setting works well in Bambu Lab printers and official " +"filaments as they were pre-calibrated and fine-tuned. For a regular " +"filament, you usually won't need to perform a Flow Rate Calibration unless " +"you still see the listed defects after you have done other calibrations. For " +"more details, please check out the wiki article." +msgstr "" +"Kalibracja Natężenia Przepływu mierzy stosunek oczekiwanej do rzeczywistej " +"objętości wytłaczania. Domyślne ustawienia działają dobrze w drukarkach " +"Bambu Lab i oficjalnych filamentach, ponieważ zostały one wcześniej " +"skalibrowane i dostrojone. Dla standardowego filamentu, zazwyczaj nie będzie " +"konieczne przeprowadzenie kalibracji Natężenia Przepływu, chyba że nadal " +"widzisz wymienione wady po wykonaniu innych kalibracji. Więcej informacji " +"znajdziesz w artykule na Wiki." + +msgid "" +"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, " +"directly measuring the calibration patterns. However, please be advised that " +"the efficacy and accuracy of this method may be compromised with specific " +"types of materials. Particularly, filaments that are transparent or semi-" +"transparent, sparkling-particled, or have a high-reflective finish may not " +"be suitable for this calibration and can produce less-than-desirable " +"results.\n" +"\n" +"The calibration results may vary between each calibration or filament. We " +"are still improving the accuracy and compatibility of this calibration " +"through firmware updates over time.\n" +"\n" +"Caution: Flow Rate Calibration is an advanced process, to be attempted only " +"by those who fully understand its purpose and implications. Incorrect usage " +"can lead to sub-par prints or printer damage. Please make sure to carefully " +"read and understand the process before doing it." +msgstr "" +"Automatyczna Kalibracja Prędkości Przepływu wykorzystuje technologię Micro-" +"Lidar Bambu Lab, bezpośrednio mierząc wzorce kalibracyjne. Należy jednak " +"pamiętać, że skuteczność i dokładność tej metody mogą być ograniczone w " +"przypadku określonych typów materiałów. W szczególności, filamenty, które są " +"przezroczyste lub półprzezroczyste, mające cząsteczki brokatu lub " +"wykończenie o wysokim poziomie odbicia, mogą nie nadawać się do tej " +"kalibracji i mogą dawać wyniki poniżej oczekiwań.\n" +"\n" +"Wyniki kalibracji mogą się różnić między poszczególnymi kalibracjami lub " +"filamentami. Nadal doskonalimy dokładność i kompatybilność tej kalibracji za " +"pomocą aktualizacji oprogramowania w czasie.\n" +"\n" +"Ostrzeżenie: Kalibracja Prędkości Przepływu to zaawansowany proces, który " +"powinien być próbowany tylko przez osoby, które w pełni rozumieją jego cel i " +"konsekwencje. Niewłaściwe użycie może prowadzić do słabych wydruków lub " +"uszkodzenia drukarki. Upewnij się, że dokładnie przeczytałeś i zrozumiałeś " +"proces przed jego przeprowadzeniem." -msgid "The target object contains only one part and can not be split." -msgstr "Obiekt docelowy zawiera tylko jedną i nie może zostać podzielony." +msgid "When you need Max Volumetric Speed Calibration" +msgstr "Kiedy potrzebujesz kalibracji Maksymalnej Prędkość Przepływu" -msgid "The target object contains only one part and can not be splited." -msgstr "Obiekt docelowy zawiera tylko jedną część i nie może zostać podzielony." +msgid "Over-extrusion or under extrusion" +msgstr "Nadmierna ekstruzja lub niedostateczna ekstruzja" -msgid "The type of the last solid object part is not to be changed." -msgstr "Typ ostatniej stałej części obiektu nie może być zmieniony" +msgid "Max Volumetric Speed calibration is recommended when you print with:" +msgstr "" +"Wynik kalibracji maksymalnego przepływu został zapisany do ustawień " +"wstępnych:" -msgid "The uploads are still ongoing" -msgstr "Trwa jeszcze przesyłanie plików" +msgid "material with significant thermal shrinkage/expansion, such as..." +msgstr "filamentem z istotnym skurczem termicznym/rozszerzeniem, takim jak..." -msgid "The vendor can not be a number. Please re-enter." -msgstr "Dostawca nie może być liczbą. Proszę wprowadzić ponownie." +msgid "materials with inaccurate filament diameter" +msgstr "filamentami z niedokładną średnicą" -msgid "The version of Bambu studio is too low and needs to be updated to the latest version before it can be used normally" -msgstr "Wersja Bambu Studio jest przestarzała i musi zostać zaktualizowana do najnowszej wersji, aby działać normalnie" +msgid "We found the best Flow Dynamics Calibration Factor" +msgstr "Znaleźliśmy najlepszy Współczynnik Kalibracji Dynamiki Przepływu" -msgid "The volume of material to prime extruder on tower." -msgstr "Objętość materiału dla wieży czyszczącej." +msgid "" +"Part of the calibration failed! You may clean the plate and retry. The " +"failed test result would be dropped." +msgstr "" +"Część kalibracji nie powiodła się! Możesz oczyścić płytę i spróbować " +"ponownie. Niewłaściwy wynik testu zostanie odrzucony." -msgid "The volume of the object is zero" -msgstr "Objętość tego obiektu wynosi zero" +msgid "" +"*We recommend you to add brand, material, type, and even humidity level in " +"the Name" +msgstr "" + +msgid "Failed" +msgstr "Nie udało się" -msgid "The width within which to jitter. It's adversed to be below outer wall line width" -msgstr "Szerokość w granicach której występuje drganie. Zaleca się, aby była poniżej szerokości linii zewnętrznej ściany." +msgid "Please enter the name you want to save to printer." +msgstr "Wprowadź nazwę, którą chcesz zapisać w drukarce." -msgid "The wipe speed is determined by the speed setting specified in this configuration.If the value is expressed as a percentage (e.g. 80%), it will be calculated based on the travel speed setting above.The default value for this parameter is 80%" -msgstr "Prędkość czyszczenia jest określana przez ustawienia prędkości podane w tej konfiguracji. Jeśli wartość jest wyrażona jako procent (np. 80%), obliczana jest na podstawie ustawienia powyżej prędkości jałowej. Domyślna wartość tego parametru to 80%" +msgid "The name cannot exceed 40 characters." +msgstr "Nazwa nie może przekraczać 40 znaków." -msgid "The wiping tower can be used to clean up the residue on the nozzle and stabilize the chamber pressure inside the nozzle, in order to avoid appearance defects when printing objects." -msgstr "Wieża czyszcząca może być używana do oczyszczenia resztek na dyszy i stabilizacji ciśnienia komory wewnątrz dyszy, aby uniknąć wad wyglądu podczas drukowania obiektów." +msgid "" +"Only one of the results with the same name will be saved. Are you sure you " +"want to override the other results?" +msgstr "" +"Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno " +"chcesz zastąpić inne wyniki?" -msgid "The z gap between the bottom support interface and object" -msgstr "Odległość w osi Z między dolną warstwą łączącą a obiektem" +msgid "Please find the best line on your plate" +msgstr "Znajdź najlepszą linię na swojej płycie" -msgid "The z gap between the top support interface and object" -msgstr "Odstęp osi Z między górną warstwą łączącą podporę z obiektem" +msgid "Please find the corner with perfect degree of extrusion" +msgstr "Proszę znaleźć narożnik z idealnym stopniem ekstruzji" + +msgid "Input Value" +msgstr "Wartość wejściowa" -msgid "" -"There are currently no identical spare consumables available, and automatic replenishment is currently not possible. \n" -"(Currently supporting automatic supply of consumables with the same brand, material type, and color)" -msgstr "" -"Obecnie nie są dostępne identyczne materiały eksploatacyjne, więc automatyczne uzupełnianie nie jest obecnie możliwe. \n" -"(System obecnie wspiera automatyczne przełączanie na materiały eksploatacyjne tej samej marki, rodzaju i koloru)." +msgid "Save to Filament Preset" +msgstr "Zapisz w Profilu filamentu" -msgid "There are no compatible filaments, and sync is not performed." -msgstr "Brak kompatybilnych filamentów, synchronizacja nie jest wykonywana." +msgid "Preset" +msgstr "Profil" -msgid "There are no tasks to be sent!" -msgstr "Brak zadań do wysłania!" +msgid "Record Factor" +msgstr "Zapisz Współczynnik" -msgid "There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If they are okay, press \"Confirm\" to start printing." -msgstr "W mapowaniu AMS są nieznane filamenty. Sprawdź, czy są to wymagane filamenty. Jeśli są w porządku, naciśnij \"Potwierdź\", aby rozpocząć drukowanie." +msgid "We found the best flow ratio for you" +msgstr "Znaleźliśmy dla Ciebie najlepszy współczynnik przepływu" -msgid "There are some unknown filaments mapped to generic preset. Please update Bambu Studio or restart Bambu Studio to check if there is an update to system presets." -msgstr "Istnieje kilka nieznanych filamentów zmapowanych do profili ogólnych. Zaktualizuj Bambu Studio lub uruchom ponownie Bambu Studio, aby sprawdzić, czy istnieje aktualizacja ustawień systemowych." +msgid "Flow Ratio" +msgstr "Współczynnik Przepływu" -msgid "There are some unknown or uncompatible filaments mapped to generic preset. Please update Bambu Studio or restart Bambu Studio to check if there is an update to system presets." -msgstr "Istnieją nieznane lub niekompatybilne filamenty przypisane do ogólnego pofilu. Proszę zaktualizować Bambu Studio lub ponownie uruchomić Bambu Studio, aby sprawdzić, czy są dostępne aktualizacje do ustawień systemowych." +msgid "Please input a valid value (0.0 < flow ratio < 2.0)" +msgstr "Proszę wprowadzić poprawną wartość (0,0 < flow ratio < 2,0" -msgid "There are warnings after slicing models:" -msgstr "Po wykonaniu cięcia modeli pojawiły się ostrzeżenia:" +msgid "Please enter the name of the preset you want to save." +msgstr "Proszę wprowadzić nazwę profilu, który chcesz zapisać." -#, c-format, boost-format -msgid "There is already a historical calibration result with the same name: %s. Only one of the results with the same name is saved. Are you sure you want to override the historical result?" -msgstr "Istnieje już historja wyników kalibracji o tej samej nazwie: %s. Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić ten wynik?" +msgid "Calibration1" +msgstr "Kalibracja1" -#, c-format, boost-format -msgid "There is already a historical calibration result with the same name: %s. Only one of the results with the same name is saved. Are you sure you want to overrides the historical result?" -msgstr "Istnieje już historja wyników kalibracji o tej samej nazwie: %s. Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić ten wynik?" +msgid "Calibration2" +msgstr "Kalibracja2" -msgid "There many parts of the software that come from community contributions, so we're unable to list them one-by-one, and instead, they'll be attributed in the corresponding code comments." -msgstr "Wiele fragmentów tego oprogramowania pochodzi z wkładu społeczności, więc nie możemy wymienić ich pojedynczo; zamiast tego, zostaną one przypisane w odpowiednich komentarzach kodu." +msgid "Please find the best object on your plate" +msgstr "Proszę znaleźć najlepszy obiekt na swojej płycie" -msgid "There may be escape characters in the custom printer vendor or model. Please delete and re-enter." -msgstr "W polu Dostawcy lub Modelu drukarki nie mogą występować znaki Specjalne. Proszę usunąć i wprowadzić ponownie." +msgid "Fill in the value above the block with smoothest top surface" +msgstr "Wypełnij wartość nad blokiem z najgładszą górną powierzchnią" -msgid "There may be escape characters in the vendor or serial input of filament. Please delete and re-enter." -msgstr "W polu Producenta lub Numeru seryjnego filamentu nie mogą występować znaki specjalne. Proszę usunąć i ponownie wprowadzić." +msgid "Skip Calibration2" +msgstr "Pomiń Kalibracje2" -msgid "There was a problem connecting to the printer. Please try again." -msgstr "Wystąpił problem z połączeniem z drukarką. Spróbuj ponownie." +#, c-format, boost-format +msgid "flow ratio : %s " +msgstr "współczynnik przepływu: %s " -msgid "Thick bridges" -msgstr "Grube mosty" +msgid "Please choose a block with smoothest top surface" +msgstr "Wybierz blok z najgładszą górną powierzchnią." -msgid "Thickness" -msgstr "Grubość" +msgid "Please choose a block with smoothest top surface." +msgstr "Wybierz blok z najgładszą górną powierzchnią." -msgid "This G-code is inserted at every layer change before lifting z" -msgstr "Ten G-code jest wstawiany przy każdej zmianie warstwy przed podniesieniem z" +msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" +msgstr "Proszę wprowadzić prawidłową wartość (0 <= Max Volumetric Speed <= 60)" -msgid "This G-code will be used as a code for the pause print. User can insert pause G-code in gcode viewer" -msgstr "Ten G-code będzie używany jako kod dla zatrzymania druku. Użytkownicy mogą wstawić pauzę G-code w przeglądarce gcode" +msgid "Calibration Type" +msgstr "Typ Kalibraji" -msgid "This G-code will be used as a custom code" -msgstr "Ten G-code będzie używany jako kod niestandardowy" +msgid "Complete Calibration" +msgstr "Pełna Kalibracja" -msgid "This OBJ file couldn't be read because it's empty." -msgstr "Nie można odczytać tego pliku OBJ, ponieważ jest pusty." +msgid "Fine Calibration based on flow ratio" +msgstr "Dokładna kalibracja na podstawie współczynnika przepływu" -msgid "" -"This action will break a cut correspondence.\n" -"After that model consistency can't be guaranteed .\n" -"\n" -"To manipulate solid parts or negative volumes you have to invalidate cut information first." -msgstr "" -"Ta czynność przerwie korespondencję cięcia.\n" -"Po tym nie można gwarantować spójności modelu.\n" -"\n" -"Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba unieważnić informacje o cięciu." +msgid "Title" +msgstr "Tytuł" msgid "" -"This action will break a cut correspondence.\n" -"After that model consistency can't be guaranteed .\n" -"\n" -"To manipulate with solid parts or negative volumes you have to invalidate cut infornation first." +"A test model will be printed. Please clear the build plate and place it back " +"to the hot bed before calibration." msgstr "" -"Ta czynność przerwie korespondencję cięcia.\n" -"Po tym nie można gwarantować spójności modelu.\n" -"\n" -"Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba unieważnić informacje o cięciu." - -msgid "This calibration does not support the currently selected nozzle diameter" -msgstr "Ta kalibracja nie obsługuje obecnie wybranej średnicy dyszy" +"Będzie przeprowadzony test drukowania modelu testowego. Przed kalibracją " +"proszę wyczyścić płyte i umieścić ją z powrotem na podgrzanym podłożu." -msgid "This controls brim position including outer side of models, inner side of holes or both. Auto means both the brim position and brim width is analysed and calculated automatically" -msgstr "Pozwala to kontrolować pozycję brimu, w tym dla zewnętrznej części modeli i wewnętrznej części otworów. Tryb Auto oznacza, że zarówno pozycja brimu jak i jego szerokość, będą analizowane i obliczane automatycznie." +msgid "Printing Parameters" +msgstr "Parametry Druku" -msgid "This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analysed and calculated automatically." -msgstr "To kontroluje generowanie Brimu po zewnętrznej i/lub wewnętrznej stronie modeli. Auto oznacza, że szerokość Brimu jest analizowana i obliczana automatycznie." +msgid "Plate Type" +msgstr "Typ Płyty" -msgid "This factor affects the acreage of top area. The small the number the big the top area." -msgstr "Ten parametr wpływa na powierzchnię górnej części modelu. Im mniejsza wartość, tym większa powierzchnia górnej części modelu." +msgid "filament position" +msgstr "pozycja filamentu" -msgid "This factor affects the amount of material for the initial layer" -msgstr "Ten współczynnik wpływa na ilość materiału pierwszej warstwy" +msgid "External Spool" +msgstr "Zewnętrzna Szpula" -msgid "This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface finish" -msgstr "Czynnik ten wpływa na ilość filamentu na górne pełne wypełnienie. Możesz go nieco zmniejszyć, aby uzyskać gładkie wykończenie powierzchni" +msgid "Filament For Calibration" +msgstr "Filament do Kalibracji" msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" +"Tips for calibration material: \n" +"- Materials that can share same hot bed temperature\n" +"- Different filament brand and family(Brand = Bambu, Family = Basic, Matte)" msgstr "" -"Plik zawiera kilka obiektów umieszczonych na różnych wysokościach.\n" -"Zamiast traktować je jako kilka obiektów; czy\n" -"plik powinien być wczytany jako pojedynczy obiekt wieloczęściowy?" +"Porady dotyczące kalibracji materiału: \n" +"- Materiały, które wymagają tą samą temperaturę stołu\n" +"- Różne marki i rodziny filamentów (Marka = Bambu, Rodzina = Basic, Matte)" -msgid "This gcode is inserted when change filament, including T command to trigger tool change" -msgstr "Ten g-code jest wstawiany podczas zmiany filamentu, w tym komenti T, aby wyzwalać zmianę narzędzia" +msgid "Pattern" +msgstr "Wzór" -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 "Method" +msgstr "Metoda" -msgid "This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances." -msgstr "Nie jest to ani powszechnie używany filament, ani filament Bambu i różni się znacznie w zależności od marki, dlatego zdecydowanie zaleca się, aby poprosić sprzedawcę o odpowiedni profil przed drukowaniem i dostosować niektóre parametry zgodnie z jego specyfikacją." +#, c-format, boost-format +msgid "%s is not compatible with %s" +msgstr "%s nie jest kompatybilne z %s" -msgid "This is the newest version." -msgstr "To jest najnowsza wersja." +msgid "TPU is not supported for Flow Dynamics Auto-Calibration." +msgstr "" +"TPU nie jest obsługiwane przez automatyczną kalibrację Dynamiki Przepływu." -msgid "This is the number of solid layers of bottom shell, including the bottom surface layer. When the thickness calculated by this value is thinner than bottom shell thickness, the bottom shell layers will be increased" -msgstr "To jest liczba warstw dolnej powłoki, włączając w to dolną powierzchnie. Jeżeli grubość obliczona na podstawie tej wartości jest mniejsza niż grubość dolnej powłoki, liczba warstw dolnej powłoki zostanie zwiększona" +msgid "Connecting to printer" +msgstr "Łączenie z drukarką" -msgid "This is the number of solid layers of top shell, including the top surface layer. When the thickness calculated by this value is thinner than top shell thickness, the top shell layers will be increased" -msgstr "To jest liczba warstw górnej powłoki, włączając w to górną powierzchnie. Jeżeli grubość obliczona na podstawie tej wartości jest mniejsza niż grubość górnej powłoki, liczba warstw górnej powłoki zostanie zwiększona" +msgid "From k Value" +msgstr "Od wartości k" -msgid "This is the speed for various overhang degrees. Overhang degrees are expressed as a percentage of line width. 0 speed means no slowing down for the overhang degree range and wall speed is used" -msgstr "To jest prędkość dla różnych stopni nawisu. Stopnie nawisu są wyrażane jako procent szerokości linii. Prędkość 0 oznacza brak spowolnienia, a używana jest prędkość ściany" +msgid "To k Value" +msgstr "Do wartości k" -#, c-format, boost-format -msgid "This machine type can only hold %d history results per nozzle." -msgstr "To urządzenie może przechowywać tylko %d wyników w historii dla jednej dyszy." +msgid "Value step" +msgstr "Krok wartości" -#, c-format, boost-format -msgid "This machine type can only hold %d history results per nozzle. This result will not be saved." -msgstr "To urządzenie może przechowywać tylko %d wyników w historii dla jednej dyszy. Ten wynik nie zostanie zapisany." +msgid "The nozzle diameter has been synchronized from the printer Settings" +msgstr "Średnica dyszy została zsynchronizowana z ustawień drukarki" -msgid "" -"This machine type can only hold 16 history results per nozzle. You can delete the existing historical results and then start calibration. Or you can continue the calibration, but you cannot create new calibration historical results. \n" -"Do you still want to continue the calibration?" -msgstr "To urządzenie może przechowywać tylko 16 wyników w historii dla jednej dyszy. Możesz usunąć istniejące wyniki w historii, a następnie rozpocząć kalibrację lub kontynuować, ale nie będzie można tworzyć nowych wyników kalibracji. Czy nadal chcesz kontynuować kalibrację?" +msgid "From Volumetric Speed" +msgstr "Od Prędkości Przepływu" -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" -msgstr "To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, co pozwala zaoszczędzić filament i skrócić czas druku." +msgid "To Volumetric Speed" +msgstr "Do Prędkości Przepływu" -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 "To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, co pozwala zaoszczędzić filament i skrócić czas druku. W wyniku tego procesu kolory filamentów mogą się wymieszać." +msgid "Flow Dynamics Calibration Result" +msgstr "Wyniki Kalibracji Dynamiki Przepływu" -msgid "This only takes effect during printing" -msgstr "To działa tylko podczas drukowania" +msgid "New" +msgstr "Nowy" -msgid "This option is enabled if machine support controlling chamber temperature" -msgstr "Ta opcja jest włączona, jeśli maszyna obsługuje kontrolę temperatury komory" +msgid "No History Result" +msgstr "Brak historii wyników" -msgid "" -"This option sets the threshold angle for applying a conditional scarf joint seam.\n" -"If the seam angle within the perimeter loop exceeds this value (indicating the absence of sharp corners), a scarf joint seam will be used. The default value is 155°." -msgstr "" -"Ten parametr określa minimalny kąt do zastosowania szwu Scarf.\n" -"Jeśli maksymalny kąt w obrębie pętli obwodu przekroczy tę wartość (co wskazuje na brak ostrych narożników), zostanie użyty szew Scarf. Domyślna wartość to 155°." +msgid "Success to get history result" +msgstr "Pomyślnie załadowano historie wyników" -msgid "This option will auto detect narrow internal solid infill area. If enabled, concentric pattern will be used for the area to speed printing up. Otherwise, rectilinear pattern is used defaultly." -msgstr "Ta opcja automatycznie wykryje wąskie obszary pełnego wypełnienia wewnętrznego. Jeśli jest włączona, używany będzie wzór koncentryczny dla obszaru w celu przyspieszenia druku. W przeciwnym razie domyślnie używany będzie wzór prostoliniowy." +msgid "Refreshing the historical Flow Dynamics Calibration records" +msgstr "Odświeżanie listy Kalibracji Dynamiki Przepływu" -msgid "" -"This plate is locked,\n" -"We can not do auto-arrange on this plate." -msgstr "" -"Ta płyta jest zablokowana, \n" -"Nie można automatycznie ustawiać tej płyty." +msgid "Action" +msgstr "Akcja" -msgid "" -"This plate is locked,\n" -"We can not do auto-orient on this plate." +#, c-format, boost-format +msgid "This machine type can only hold %d history results per nozzle." msgstr "" -"Ta płyta jest zablokowana,\n" -"Nie można automatycznie ustawiać tej płyty." - -msgid "This printer does not support printing all plates" -msgstr "Ta drukarka nie obsługuje drukowania wszystkich stołów" +"To urządzenie może przechowywać tylko %d wyników w historii dla jednej dyszy." -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" - -msgid "This setting determines the distance between neighboring tree support nodes." -msgstr "To ustawienie określa odległość między sąsiednimi węzłami podpory drzewa." +msgid "Edit Flow Dynamics Calibration" +msgstr "Edycja Kalibracji Dynamiki Przepływu" -msgid "This setting determines the initial diameter of support nodes." -msgstr "To ustawienie określa początkową średnicę węzłów podpory." +msgid "New Flow Dynamic Calibration" +msgstr "Nowa Kalibracja Dynamiki Przepływu" -msgid "This setting determines the maximum overhang angle that t he branches of tree support allowed to make.If the angle is increased, the branches can be printed more horizontally, allowing them to reach farther." -msgstr "To ustawienie określa maksymalny kąt nawisu, jaki mogą tworzyć gałęzie podpory (drzewo). Jeśli kąt zostanie zwiększony, gałęzie mogą być drukowane bardziej poziomo, pozwalając im sięgać dalej." +msgid "Ok" +msgstr "Ok" -msgid "" -"This setting is only used for model size tuning with small value in some cases.\n" -"For example, when the model size has slight errors and is difficult be assembled.\n" -"For large size tuning, please use model scaling function.\n" -"\n" -"The value will be reset to 0." -msgstr "" -"To ustawienie jest stosowane tylko do dostrojenia rozmiaru modelu z małą\n" -"wartością w niektórych przypadkach.\n" -"Na przykład, gdy rozmiar modelu ma mały błąd i trudno go złożyć.\n" -"Do dostrojenia dużego rozmiaru, proszę użyć funkcji skalowania modelu.\n" -"\n" -"Wartość zostanie zresetowana do 0." +msgid "The filament must be selected." +msgstr "Należy wybrać filament." -msgid "" -"This setting is only used for model size tunning with small value in some cases.\n" -"For example, when model size has small error and hard to be assembled.\n" -"For large size tuning, please use model scale function.\n" -"\n" -"The value will be reset to 0." -msgstr "" -"To ustawienie jest używane tylko do dostrajania rozmiaru modelu w niewielkim stopniu.\n" -"Na przykład, gdy rozmiar modelu ma małe błędy lub gdy tolerancje są nieprawidłowe. W przypadku wprowadzania dużych zmian należy do tego użyć funkcji skalowania modelu.\n" -"\n" -"Wartość zostanie zresetowana do 0." +msgid "PA Calibration" +msgstr "Kalibracja PA" -msgid "This setting specifies the count of walls around support" -msgstr "To ustawienie określa liczbę ścian wokół podpory" +msgid "PA Tower" +msgstr "Wieża PA" -msgid "This setting specifies whether to add infill inside large hollows of tree support" -msgstr "To ustawienie określa, czy w podporach w formie drzewa o dużych pustych przestrzeniach powinien być dodawany materiał wypełniający." +msgid "PA Line" +msgstr "Linia PA" -msgid "This setting specify the count of walls around support" -msgstr "To ustawienie określa liczbę ścian wokół podpory" +msgid "PA Pattern" +msgstr "Wzór PA" -msgid "This setting specify the count of walls around tree support" -msgstr "To ustawienie określa liczbę ścian wokół podpory w formie drzewa." +msgid "Start PA: " +msgstr "Początek PA: " -msgid "This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. Can't be zero" -msgstr "To ustawienie określa, ile objętości filamentu może być stopione i wyciśnięte na sekundę. Prędkość drukowania jest ograniczana przez maksymalną prędkość przepływu, jeśli prędkość jest zbyt wysoka i nieodpowiednio ustawiona. Nie może wynosić 0" +msgid "End PA: " +msgstr "Koniec PA: " -msgid "This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and unreasonable speed setting. Zero means no limit" -msgstr "Użyj tego, aby ustawić maksymalną prędkość przepływu filamentu, który można stopić i wytłoczyć na sekundę. Szybkość drukowania jest ograniczona przez maksymalną prędkość przepływu, jeśli ustawienia są nieracjonalnie wysokie. 0 oznacza, że nie ma limitu." +msgid "PA step: " +msgstr "Krok PA: " -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 "Print numbers" +msgstr "Drukuj wartość numeryczną" -#, c-format, boost-format msgid "" -"This slicer file version %s is newer than %s's version.\n" -"\n" -"Would you like to update your Bambu Studio software to enable all functionality in this slicer file?" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" msgstr "" -"Ta wersja pliku slicera %s jest nowsza niż wersja dostępna w %s. \n" -"\n" -"Czy chcesz zaktualizować Bambu Studio, aby włączyć wszystkie funkcje w tej wersji pliku slicera?" - -#, c-format, boost-format -msgid "This slicer file version %s is newer than %s's version:" -msgstr "Ta wersja pliku slicera %s jest nowsza niż wersja %s:" +"Proszę wprowadzić poprawne wartości:\n" +"Początek PA: >= 0,0\n" +"Koniec PA: > Początek PA\n" +"Krok PA: >= 0,001)" -msgid "This software uses open source components whose copyright and other proprietary rights belong to their respective owners" -msgstr "To oprogramowanie korzysta z komponentów o otwartym kodzie źródłowym, których prawa autorskie i inne prawa własności przynależą do ich właścicieli" +msgid "Temperature calibration" +msgstr "Kalibracja temperatury" -msgid "Threshold angle" -msgstr "Kąt progowy" +msgid "Filament type" +msgstr "Typ Filamentu" -msgid "Thumbnail size" -msgstr "Rozmiar miniatury" +msgid "Start temp: " +msgstr "Temp. początkowa: " -msgid "Tile Window to Left of Screen" -msgstr "Ustaw okno z lewej strony ekranu" +msgid "End temp: " +msgstr "Temp. końcowa: " -msgid "Tile Window to Right of Screen" -msgstr "Ustaw okno z prawej strony ekranu" +msgid "Temp step: " +msgstr "Krok temp.: " -msgid "Time" -msgstr "Czas" +msgid "Supported range: 180°C - 350°C" +msgstr "Obsługiwany zakres: 180°C - 350°C" -msgid "Time Estimation" -msgstr "Szacowany czas" +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 180\n" +"Start temp > End temp + 5)" +msgstr "" +"Proszę wprowadzić poprawne wartości:\n" +"Początkowa temp.: <= 350\n" +"Końcowa temp.: >= 180\n" +"Początkowa temp. > Końcowa temp. + 5)" -msgid "Time lapse G-code" -msgstr "G-code timelapse" +msgid "Max volumetric speed test" +msgstr "Test maksymalnej prędkości przepływu" -msgid "Time to load new filament when switch filament. For statistics only" -msgstr "Czas ładowania nowego filamentu przy jego zmianie. Tylko do celów statystycznych" +msgid "Start volumetric speed: " +msgstr "Początkowa prędkość przepływu: " -msgid "Time to unload old filament when switch filament. For statistics only" -msgstr "Czas rozładowania starego filamentu przy jego zmianie. Tylko do celów statystycznych" +msgid "End volumetric speed: " +msgstr "Końcowa prędkość przepływu: " -msgid "Timelapse" -msgstr "Timelaps" +msgid "step: " +msgstr "Krok: " -#: resources/data/hints.ini: [hint:Timelapse] msgid "" -"Timelapse\n" -"Did you know that you can generate a timelapse video during each print?" +"Please input valid values:\n" +"start > 0 \\step >= 0\n" +"end > start + step)" msgstr "" -"Timelapse\n" -"Czy wiesz, że możesz generować film timelapse podczas każdego wydruku?" - -msgid "Timelapse Wipe Tower" -msgstr "Timelaps - Wieża Czyszcząca" - -msgid "Timelapse is not supported because Print sequence is set to \"By object\"." -msgstr "Timelapse nie jest obsługiwany, ponieważ sekwencja druku jest ustawiona na \"Według obiektu\"." +"Proszę wprowadzić poprawne wartości:\n" +"start > 0 \\krok >= 0\n" +"koniec > start + krok)" -msgid "Timelapse without toolhead" -msgstr "Timelapse bez głowicy narzędzia" +msgid "VFA test" +msgstr "Test VFA" -msgid "Tips" -msgstr "Wskazówki" +msgid "Start speed: " +msgstr "Rozpocznij z prędkością: " -msgid "Tips:" -msgstr "Wskazówki:" +msgid "End speed: " +msgstr "Zakończ z prędkością: " msgid "" -"Tips for calibration material: \n" -"- Materials that can share same hot bed temperature\n" -"- Different filament brand and family(Brand = Bambu, Family = Basic, Matte)" +"Please input valid values:\n" +"start > 10 \\step >= 0\n" +"end > start + step)" msgstr "" -"Porady dotyczące kalibracji materiału: \n" -"- Materiały, które wymagają tą samą temperaturę stołu\n" -"- Różne marki i rodziny filamentów (Marka = Bambu, Rodzina = Basic, Matte)" +"Wprowadź prawidłowe wartości:\n" +"start > 10\\ krok >= 0\n" +"koniec > start + krok)" -msgid "Title" -msgstr "Tytuł" +msgid "Start retraction length: " +msgstr "Początkowa długość retrakcji: " -msgid "To" -msgstr "Do" +msgid "End retraction length: " +msgstr "Końcowa długość retrakcji: " -msgid "To Volumetric Speed" -msgstr "Do Prędkości Przepływu" +msgid "Network lookup" +msgstr "Przeszukiwanie sieci" -msgid "To k Value" -msgstr "Do wartości k" +msgid "Address" +msgstr "Adres" -msgid "To objects" -msgstr "Do modeli" +msgid "Hostname" +msgstr "Nazwa Hosta" -msgid "To parts" -msgstr "Na części" +msgid "Service name" +msgstr "Nazwa usługi" -msgid "To save cut correspondence you can delete all connectors from all related objects." -msgstr "Aby zachować korespondencję cięcia, możesz usunąć wszystkie łączniki ze wszystkich powiązanych obiektów." +msgid "OctoPrint version" +msgstr "Wersja OctoPrint" -msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "Aby użyć niestandardowego pliku CA, proszę zaimportować swój plik CA do magazynu certyfikatów / kluczy." +msgid "Searching for devices" +msgstr "Szukanie urządzeń" -msgid "Toggle Wireframe" -msgstr "Przełącz siatkę" +msgid "Finished" +msgstr "Zakończ" -msgid "Tolerance" -msgstr "Tolerancja" +msgid "Send to print" +msgstr "Wyślij do drukarki" -msgid "" -"Too big scarf start height.\n" -"Reset to 50%" -msgstr "" -"Zbyt duża wysokość początkowa szwu Scarf.\n" -"Zresetuj do 50%" +msgid "Upload to Printer Host with the following filename:" +msgstr "Załaduj do serwera drukarki z następującą nazwą pliku:" -msgid "" -"Too large elefant foot compensation is unreasonable.\n" -"If really have serious elephant foot effect, please check other settings.\n" -"For example, whether bed temperature is too high.\n" -"\n" -"The value will be reset to 0." +msgid "Use forward slashes ( / ) as a directory separator if needed." msgstr "" -"Wartość dla kompensacji \"stopy słonia\" jest zbyt duża.\n" -"Jeśli występują poważne problemy ze \"stopą słonia\", sprawdź też inne ustawienia.\n" -"Na przykład: temperatura stołu może być zbyt wysoka.\n" -"\n" -"Wartość zostanie zresetowana do 0." +"Użyj ukośników ( / ) jako separatora katalogów, jeśli jest to potrzebne." -msgid "" -"Too large elephant foot compensation is unreasonable.\n" -"If really have serious elephant foot effect, please check other settings.\n" -"For example, whether bed temperature is too high.\n" -"\n" -"The value will be reset to 0." +#, c-format, boost-format +msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" msgstr "" -"Zbyt duża kompensacja efektu \"stopy słonia\" nie jest wskazana.\n" -"Jeśli rzeczywiście występuje poważny efekt stopy słonia, proszę sprawdzić inne ustawienia.\n" -"Na przykład, czy temperatura stołu jest zbyt wysoka.\n" -"\n" -"Wartość zostanie zresetowana do 0." +"Nazwa pliku do wysłania nie kończy się na \"%s\". Czy chcesz kontynuować?" -msgid "" -"Too large layer height.\n" -"Reset to 0.2" -msgstr "" -"Zbyt duża wysokość warstwy.\n" -"Zresetowano do 0.2" +msgid "Simulate" +msgstr "Symulacja" -msgid "Too large line width" -msgstr "Zbyt duża szerokość linii" +msgid "Print host upload queue" +msgstr "Kolejka wysyłania do serwera drukarki" -msgid "" -"Too small ironing spacing.\n" -"Reset to 0.1" -msgstr "" -"Zbyt mała odległość między ścieżkami przy prasowaniu.\n" -"Zresetowano do 0.1" +msgid "Progress" +msgstr "Postęp" -msgid "" -"Too small layer height.\n" -"Reset to 0.2" -msgstr "" -"Zbyt mała wysokość warstwy.\n" -"Zresetowano do 0.2" +msgid "Host" +msgstr "Host" -msgid "Too small line width" -msgstr "Zbyt mała szerokość linii" +msgctxt "OfFile" +msgid "Size" +msgstr "Rozmiar" -msgid "" -"Too small max volumetric speed.\n" -"Reset to 0.5" -msgstr "" -"Zbyt mała maksymalna prędkość przepływu.\n" -"Zresetowano do 0.5" +msgid "Filename" +msgstr "Nazwa pliku" -msgid "" -"Too small scarf start height.\n" -"Reset to 50%" -msgstr "" -"Zbyt mała wysokość początkowa szwu Scarf.\n" -"Zresetuj do 50%" +msgid "Error Message" +msgstr "Wiadomość o błędzie" -msgid "Tool" -msgstr "Narzędzie" +msgid "Cancel selected" +msgstr "Anuluj wybrane" -msgid "Tool-Lay on Face" -msgstr "Narzędzie-Połóż na powierzchni" +msgid "Show error message" +msgstr "Pokaż informacje o błędzie" -msgid "Tool-Move" -msgstr "Narzędzie-Przesuń" +msgid "Enqueued" +msgstr "W kolejce" -msgid "Tool-Rotate" -msgstr "Narzędzie-Obróć" +msgid "Uploading" +msgstr "Przesyłanie" -msgid "Tool-Scale" -msgstr "Narzędzie-Skaluj" +msgid "Cancelling" +msgstr "Anulowanie" -msgid "Tool Move" -msgstr "Przesuń narzędzie" +msgid "Error uploading to print host:" +msgstr "Błąd przesyłania do serwera druku:" -msgid "Tool Rotate" -msgstr "Obróć narzędzie" +msgid "Unable to perform boolean operation on selected parts" +msgstr "Nie można przeprowadzić operacji boolowskich na siatkach modelu" -msgid "Tool Volume" -msgstr "Objętość narzędzia" +msgid "" +"Performed boolean intersection fails \n" +" because the selected parts have no intersection" +msgstr "" +"Operacja przecięcia boole'owskiego nie powiodła się, \n" +"ponieważ wybrane części nie mają punktu przecięcia" -msgid "Tool type" -msgstr "Typ narzędzia" +msgid "Mesh Boolean" +msgstr "Operacje Boolowskie na siatce" -msgid "Toolbar" -msgstr "Pasek narzędzi" +msgid "Please right click to assembly these objects." +msgstr "Przytrzymaj prawy przycisk myszy, aby złożyć te obiekty w całość." -msgid "Top" -msgstr "Góra" +msgid "" +"Please add at least one more object and select them together,\n" +"then right click to assembly these objects." +msgstr "" +"Dodaj co najmniej jeszcze jeden obiekt i wybierz je razem, \n" +"następnie kliknij prawym przyciskiem myszy, aby złożyć te obiekty w jedną " +"całość." -msgctxt "Layers" -msgid "Top" -msgstr "Góra" +msgid "Union" +msgstr "Kombinacja" -msgid "Top/bottom shells" -msgstr "Górne/dolne powłoki" +msgid "Difference" +msgstr "Różnica" -msgid "Top Minimum Shell Thickness" -msgstr "Minimalna grubość górnej powłoki" +msgid "Intersection" +msgstr "Przecięcie" -msgid "Top Solid Layers" -msgstr "Pełne warstwy górne" +msgid "Source Volume" +msgstr "Objętość źródłowa" -msgid "Top View" -msgstr "Widok z góry" +msgid "Tool Volume" +msgstr "Objętość narzędzia" -msgid "Top Z distance" -msgstr "Odstęp góry w osi Z" +msgid "selected" +msgstr "wybrane" -msgid "Top area threshold" -msgstr "Próg górnego obszaru" +msgid "Part 1" +msgstr "Cześć 1" -msgid "Top interface layers" -msgstr "Górne warstwy łączące" +msgid "Subtract from" +msgstr "Odejmij od" -msgid "Top interface spacing" -msgstr "Rozstaw górnych warstw łączących" +msgid "Part 2" +msgstr "Część 2" + +msgid "Subtract with" +msgstr "Odejmij od" -msgid "Top shell layers" -msgstr "Górne warstwy powłoki" +msgid "Delete input" +msgstr "Usuń wpis" -msgid "Top shell thickness" -msgstr "Grubość górnej powłoki" +msgid "Network Test" +msgstr "Otwórz test sieciowy" -msgid "Top solid layers" -msgstr "Solidne warstwy górne" +msgid "Start Test Multi-Thread" +msgstr "Rozpocznij test wielowątkowy" -msgid "Top surface" -msgstr "Górna powierzchnia" +msgid "Start Test Single-Thread" +msgstr "Rozpocznij test jednowątkowy" -msgid "Top surface flow ratio" -msgstr "Współczynnik przepływu górnej powierzchni" +msgid "Export Log" +msgstr "Eksportuj Logi" -msgid "Top surface pattern" -msgstr "Wzór górnej powierzchni" +msgid "Studio Version:" +msgstr "Wersja BambuStudio:" -msgid "Top surfaces" -msgstr "Górne powierzchnia" +msgid "System Version:" +msgstr "Wersja Systemu:" -msgid "Topmost surface" -msgstr "Tylko ostatnia warstwa" +msgid "DNS Server:" +msgstr "Serwer DNS:" -msgid "Torus" -msgstr "Torus" +msgid "Test BambuLab" +msgstr "Test BambuLab" -msgid "Total" -msgstr "Całkowity" +msgid "Test BambuLab:" +msgstr "Test BambuLab:" -msgid "Total Estimation" -msgstr "Całkowite oszacowanie" +msgid "Test Bing.com" +msgstr "Test Bing.com" -msgid "Total Filament" -msgstr "Całkowita ilość filamentu" +msgid "Test bing.com:" +msgstr "Test bing.com:" -msgid "Total Time Estimation" -msgstr "Szacowanie czasu całkowitego" +msgid "Test HTTP" +msgstr "Test HTTP" -msgid "Total Volume:" -msgstr "Całkowita objętość:" +msgid "Test HTTP Service:" +msgstr "Test usługi HTTP:" -msgid "Total cost" -msgstr "Koszt całkowity" +msgid "Test storage" +msgstr "Test pamięci" -msgid "Total time" -msgstr "Czas całkowity" +msgid "Test Storage Upload:" +msgstr "Test Przesyłu:" -msgid "Tower" -msgstr "Wieża" +msgid "Test storage upgrade" +msgstr "Test aktualizacji pamięci masowej" -msgid "Traditional" -msgstr "Tradycyjny" +msgid "Test Storage Upgrade:" +msgstr "Test aktualizacji pamięci masowej:" -msgid "Transfer" -msgstr "Przenieś" +msgid "Test storage download" +msgstr "Test pamięci dla pobierania" -msgid "Transfer or discard changes" -msgstr "Przenieś lub odrzuć zmiany" +msgid "Test Storage Download:" +msgstr "Test pamięci dla pobierania:" -msgid "Transfer the selected options to the newly selected preset." -msgstr "Przenieś wybrane opcje do nowo wybranego profilu." +msgid "Test plugin download" +msgstr "Test pobierania pluginów" -#, boost-format -msgid "" -"Transfer the selected options to the newly selected preset \n" -"\"%1%\"." -msgstr "" -"Przenieś wybrane opcje do nowo wybranego profilu \n" -"\"%1%\"." +msgid "Test Plugin Download:" +msgstr "Test pobierania Pluginów:" -msgid "Translate" -msgstr "Przetłumacz" +msgid "Test Storage Upload" +msgstr "Test Przesyłu" -msgid "Translation" -msgstr "Tłumaczenie" +msgid "Log Info" +msgstr "Informacje debugowania" -msgid "Translation/Zoom" -msgstr "Przesunięcie/Przybliżenie" +msgid "Select filament preset" +msgstr "Wybierz pofil filamentu" -msgid "Travel" -msgstr "Prędkość jałowa" +msgid "Create Filament" +msgstr "Utwórz Filament" -msgid "Travel distance threshold" -msgstr "Minimalna odległość" +msgid "Create Based on Current Filament" +msgstr "Utwórz na podstawie obecnego Filamentu" -msgid "Travel speed" -msgstr "Prędkość przemieszczania" +msgid "Copy Current Filament Preset " +msgstr "Skopiuj obecne ustawienia Filamentu " -msgid "Tree Hybrid" -msgstr "Hybrydowe" +msgid "Basic Information" +msgstr "Podstawowe informacje" -msgid "Tree Organic" -msgstr "Organiczne" +msgid "Add Filament Preset under this filament" +msgstr "Dodaj pofil filamentu" -msgid "Tree Slim" -msgstr "Cienkie" +msgid "We could create the filament presets for your following printer:" +msgstr "Możemy utworzyć profil filamentu dla Twojej następującej drukarki:" -msgid "Tree Strong" -msgstr "Grube" +msgid "Select Vendor" +msgstr "Wybierz Dostawce" -msgid "Tree support branch angle" -msgstr "Kąt gałęzi podpory drzewa" +msgid "Input Custom Vendor" +msgstr "Wprowadź Niestandardowego Dostawce" -msgid "Tree support branch diameter" -msgstr "Średnica gałęzi podpory organicznej" +msgid "Can't find vendor I want" +msgstr "Nie mogę znaleźć potrzebnego producenta" -msgid "Tree support branch distance" -msgstr "Odstęp gałęzi podpór drzewa" +msgid "Select Type" +msgstr "Wybierz Typ" -msgid "Tree support brim width" -msgstr "Szerokość Brimu dla podpory drzewa" +msgid "Select Filament Preset" +msgstr "Wybierz Profil Filamentu" -msgid "Tree support wall loops" -msgstr "Pętle ścian podpory drzewa" +msgid "Serial" +msgstr "Seria" -msgid "Tree support with infill" -msgstr "Podpora w formie drzewa z wypełnieniem" +msgid "e.g. Basic, Matte, Silk, Marble" +msgstr "np. Basic, Matte, Silk, Marble" -msgid "Tri-hexagon" -msgstr "Trójkatny heksagon" +msgid "Filament Preset" +msgstr "Profil Filamentu" -msgid "Triangle" -msgstr "Trójkąt" +msgid "Create" +msgstr "Utwórz" -msgid "Triangles" -msgstr "Trójkąty" +msgid "Vendor is not selected, please reselect vendor." +msgstr "Producent nie jest wybrany, proszę ponownie wybrać producenta." -#, boost-format -msgid "Triangles: %1%\n" -msgstr "Trójkąty: %1%\n" +msgid "Custom vendor is not input, please input custom vendor." +msgstr "Nie wprowadzono dostawcy, proszę wprowadzić niestandardowego dostawce." -msgid "Tutorial" -msgstr "Samouczek" +msgid "" +"\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." +msgstr "" +"\"Bambu\" lub \"Generic\" nie mogą być używane jako Dostawca dla " +"niestandardowych filamentów." -msgid "Type" -msgstr "Typ" +msgid "Filament type is not selected, please reselect type." +msgstr "Typ filamentu nie jest wybrany, proszę ponownie wybrać typ." -msgid "Type:" -msgstr "Typ:" +msgid "Filament serial is not inputed, please input serial." +msgstr "" +"Rodzaj filamentu nie jest wprowadzony, proszę wprowadzić numer seryjny." + +msgid "" +"There may be escape characters in the vendor or serial input of filament. " +"Please delete and re-enter." +msgstr "" +"W polu Producenta lub Numeru seryjnego filamentu nie mogą występować znaki " +"specjalne. Proszę usunąć i ponownie wprowadzić." -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" +msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." +msgstr "" +"Wszystkie wprowadzone dane w niestandardowym producencie lub numerze " +"seryjnym to spacje. Proszę wprowadzić ponownie." -msgid "Unable to connect printer" -msgstr "Nie można podłączyć drukarki" +msgid "The vendor can not be a number. Please re-enter." +msgstr "Dostawca nie może być liczbą. Proszę wprowadzić ponownie." -msgid "Unable to create zip file" -msgstr "Nie można utworzyć pliku zip" +msgid "" +"You have not selected a printer or preset yet. Please select at least one." +msgstr "" +"Nie wybrałeś jeszcze drukarki ani profilu. Proszę wybrać przynajmniej jedno." #, c-format, boost-format msgid "" -"Unable to load shaders:\n" -"%s" +"The Filament name %s you created already exists. \n" +"If you continue creating, the preset created will be displayed with its full " +"name. Do you want to continue?" msgstr "" -"Nie można załadować shaderów:\n" -"%s" - -msgid "Unable to perform boolean operation on model meshes. Only positive parts will be exported." -msgstr "Nie można przeprowadzić operacji boolowskich na siatkach modelu. Eksportowane będą tylko części dodatnie." - -msgid "Unable to perform boolean operation on model meshes. Only positive parts will be kept. You may fix the meshes and try agian." -msgstr "Nie można wykonać operacji boolowskich na siatkach modelu. Eksportowane będą tylko części dodatnie." +"Nazwa filamentu %s, którą utworzyłeś, już istnieje. \n" +"Jeśli będziesz kontynuować, utworzony preset będzie wyświetlany pod swoją " +"pełną nazwą. Czy chcesz kontynuować?" -msgid "Unable to perform boolean operation on selected parts" -msgstr "Nie można przeprowadzić operacji boolowskich na siatkach modelu" +msgid "Some existing presets have failed to be created, as follows:\n" +msgstr "Niektóre istniejące pofile nie zostały utworzone:\n" -msgid "Unable to reload:" -msgstr "Nie można przeladować:" +msgid "" +"\n" +"Do you want to rewrite it?" +msgstr "" +"\n" +"Czy chcesz go zastąpić?" -msgid "Unable to replace with more than one volume" -msgstr "Nie można zastąpić więcej niż jednego woluminu" +msgid "" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" +"To add preset for more prinetrs, Please go to printer selection" +msgstr "" +"Nazwa profilu zostanie zmieniona na \"Dostawca Typ Seria @nazwa drukarki, " +"którą wybrałeś\".\n" +"Aby dodać profil dla innych drukarek, przejdź do wyboru drukarki" -msgid "Unconnected device" -msgstr "Urządzenie niepodłączone" +msgid "Create Printer/Nozzle" +msgstr "Utwórz Drukarkę/Dyszę" -msgid "Undef" -msgstr "Nieokreślone" +msgid "Create Printer" +msgstr "Utwórz Drukarkę" -msgid "Undefine" -msgstr "Nieokreślone" +msgid "Create Nozzle for Existing Printer" +msgstr "Utwórz Dyszę dla Istniejącej Drukarki" -msgid "Undefined" -msgstr "Niezdefiniowane" +msgid "Create from Template" +msgstr "Utwórz na podstawie Szablonu" -msgid "Underflow" -msgstr "Niedomiar" +msgid "Create Based on Current Printer" +msgstr "Utwórz na podstawie obecnej drukarki" -msgid "Undo" -msgstr "Cofnij" +msgid "wiki" +msgstr "Wiki" -msgid "Undo integration failed." -msgstr "Cofnięcie integracji nie powiodło się." +msgid "Import Preset" +msgstr "Wynik importu" -msgid "Undo integration was successful." -msgstr "Cofnięcie integracji zakończone sukcesem." +msgid "Create Type" +msgstr "Utwórz Typ" -msgid "Union" -msgstr "Kombinacja" +msgid "The model is not fond, place reselect vendor." +msgstr "Nie znaleziono modelu, proszę wybrać dostawcę ponownie." -msgid "Units" -msgstr "Jednostki" +msgid "Select Model" +msgstr "Wybierz Model" -msgid "Unknown" -msgstr "Nieznane" +msgid "Select Printer" +msgstr "Wybierz Drukarkę" -msgid "Unknown Error." -msgstr "Nieznany błąd." +msgid "Input Custom Model" +msgstr "Wprowadź Własny Model" -msgid "Unknown Failure" -msgstr "Nieznana awaria" +msgid "Can't find my printer model" +msgstr "Nie możesz znaleźć swoich urządzeń" -msgid "Unknown error occured" -msgstr "Wystąpił nieznany błąd" +msgid "Rectangle" +msgstr "Prostokąt" -msgid "Unknown error when export G-code." -msgstr "Nieznany błąd podczas eksportu G-kodu." +msgid "Printable Space" +msgstr "Przestrzeń do druku" -msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf lub .zip.amf." +msgid "Hot Bed STL" +msgstr "Model Stołu" -msgid "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj lub .amf(.xml)." +msgid "Load stl" +msgstr "Ładuj stl" -msgid "Unkown Error." -msgstr "Nieznany błąd." +msgid "Hot Bed SVG" +msgstr "Tekstura Stołu" -msgid "Unload" -msgstr "Wyładuj" +msgid "Load svg" +msgstr "Ładowanie svg" -msgid "Unload Filament" -msgstr "Wyładuj filament" +msgid "Max Print Height" +msgstr "Maksymalna wysokość druku" -msgid "Unlock" -msgstr "Odblokuj" +msgid "Preset path is not found, please reselect vendor." +msgstr "" +"Ścieżka ustawień wstępnych nie została znaleziona, proszę wybrać dostawcę " +"ponownie." -msgid "Unprintable area in XY plane. For example, X1 Series printers use the front left corner to cut filament during filament change. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"" -msgstr "Obszar niemożliwy do wydrukowania w płaszczyźnie XY. Na przykład drukarki serii X1 używają przedniego lewego rogu do odcięcia filamentu podczas jego zmiany. Obszar jest wyrażony jako wielokąt punktów w formacie: \"XxY, XxY, ...\"" +msgid "The printer model was not found, please reselect." +msgstr "Model drukarki nie został znaleziony, proszę wybrać ponownie." -msgid "Unretract" -msgstr "Unretrakcja" +msgid "The nozzle diameter is not fond, place reselect." +msgstr "Średnica dyszy nie została znaleziona, proszę wybrać ponownie." -msgid "Unsaved Changes" -msgstr "Niezapisane zmiany" +msgid "The printer preset is not fond, place reselect." +msgstr "Profil drukarki nie został znaleziony, proszę wybrać ponownie." -msgid "Unsupported OpenGL version" -msgstr "Niewspierana wersja OpenGL" +msgid "Printer Preset" +msgstr "Nazwy pofili drukarki" -msgid "Untitled" -msgstr "Bez tytułu" +msgid "Filament Preset Template" +msgstr "Opracuj Profil Filamentu" -msgid "UpToDate" -msgstr "Aktualizacja" +msgid "Deselect All" +msgstr "Odznacz wszystko" -msgid "Update" -msgstr "Aktualizuj" +msgid "Process Preset Template" +msgstr "Opracuj Profil Procesu" -msgid "Update built-in Presets automatically." -msgstr "Automatyczna aktualizacja wbudowanych profili." +msgid "Back Page 1" +msgstr "Poprzednia Strona 1" -msgid "Update failed." -msgstr "Aktualizacja nie powiodła się." +msgid "" +"You have not yet chosen which printer preset to create based on. Please " +"choose the vendor and model of the printer" +msgstr "" +"Jeszcze nie dokonano wyboru, na podstawie którego profilu drukarki ma być " +"utworzony nowy profil. Proszę wybrać producenta i model drukarki" -msgid "Update firmware" -msgstr "Aktualizuj firmware" +msgid "" +"You have entered an illegal input in the printable area section on the first " +"page. Please check before creating it." +msgstr "" +"W sekcji \"Obszar drukowania\" na pierwszej stronie wprowadzono " +"nieprawidłową wartość. Sprawdź wprowadzone dane przed utworzeniem." -msgid "Update remaining capacity" -msgstr "Aktualizuj pozostałą pojemność" +msgid "The custom printer or model is not inputed, place input." +msgstr "Brakuje niestandardowej drukarki lub modelu, proszę wprowadzić dane." -msgid "Update successful." -msgstr "Aktualizacja zakończona sukcesem." +msgid "" +"The printer preset you created already has a preset with the same name. Do " +"you want to overwrite it?\n" +"\tYes: Overwrite the printer preset with the same name, and filament and " +"process presets with the same preset name will be recreated \n" +"and filament and process presets without the same preset name will be " +"reserve.\n" +"\tCancel: Do not create a preset, return to the creation interface." +msgstr "" +"Profil drukarki o tej nazwie już istnieje. Czy chcesz go zastąpić?\n" +"\tTak: zastąp ustawienia drukarki o tej samej nazwie.\n" +"Profile filamentu i procesu bez tej samej nazwy zostaną zarezerwowane.\n" +"\tAnuluj: nie twórz profilu i wróć do ekranu tworzenia." -msgid "Update the configs values of 3mf to latest." -msgstr "Zaktualizuj wartości konfiguracyjne formatu 3mf do najnowszej wersji." +msgid "You need to select at least one filament preset." +msgstr "Musisz wybrać przynajmniej jeden pofil filamentu." -msgid "Update your Bambu Studio could enable all functionality in the 3mf file." -msgstr "Zaktualizowanie Bambu Studio może umożliwić korzystanie ze wszystkich funkcji pliku 3MF." +msgid "You need to select at least one process preset." +msgstr "Należy wybrać co najmniej jeden profil procesu." -msgid "Updating" -msgstr "Aktualizowanie" +msgid "Create filament presets failed. As follows:\n" +msgstr "Tworzenie ustawień filamentu nie powiodło się. Oto szczegóły:\n" -msgid "Updating failed" -msgstr "Aktualizacja nieudana" +msgid "Create process presets failed. As follows:\n" +msgstr "Tworzenie ustawień procesu nie powiodło się. Oto szczegóły:\n" -msgid "Updating successful" -msgstr "Aktualizacja zakończona sukcesem" +msgid "Vendor is not found, please reselect." +msgstr "Dostawca nie został znaleziony, proszę wybrać ponownie." -msgid "Upload" -msgstr "Prześlij" +msgid "Current vendor has no models, please reselect." +msgstr "Obecny dostawca nie posiada modeli, proszę wybrać ponownie." -msgid "Upload Models" -msgstr "Prześlij modele" +msgid "" +"You have not selected the vendor and model or inputed the custom vendor and " +"model." +msgstr "" +"Nie wybrano dostawcy ani modelu lub nie wprowadzono niestandardowego " +"dostawcy i modelu." -msgid "Upload Pictrues" -msgstr "Prześlij zdjęcia" +msgid "" +"There may be escape characters in the custom printer vendor or model. Please " +"delete and re-enter." +msgstr "" +"W polu Dostawcy lub Modelu drukarki nie mogą występować znaki Specjalne. " +"Proszę usunąć i wprowadzić ponownie." -msgid "Upload Pictures" -msgstr "Prześlij zdjęcia" +msgid "" +"All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgstr "" +"W polach dotyczących niestandardowego producenta lub modelu drukarki " +"wprowadzono spacje. Proszę ponownie wprowadzić poprawne dane." -msgid "Upload failed\n" -msgstr "Błąd przesyłania\n" +msgid "Please check bed printable shape and origin input." +msgstr "" +"Proszę sprawdzić kształt stołu do druku oraz dane dotyczące jego położenia " +"początkowego." -#, c-format, boost-format -msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" -msgstr "Nazwa pliku do wysłania nie kończy się na \"%s\". Czy chcesz kontynuować?" +msgid "" +"You have not yet selected the printer to replace the nozzle, please choose." +msgstr "" +"Nie wybrałeś jeszcze drukarki, do której chcesz zamienić dyszę, proszę " +"dokonaj wyboru." -msgid "Upload not enabled on FlashAir card." -msgstr "Przesyłanie nie jest włączone na karcie FlashAir." +msgid "Create Printer Successful" +msgstr "Utworzenie drukarki zakończyło się powodzeniem" -msgid "Upload task timed out. Please check the network problem and try again" -msgstr "Przekroczono limit czasu przesyłania. Sprawdź stan sieci i spróbuj ponownie." +msgid "Create Filament Successful" +msgstr "Utworzenie filamentu zakończyło się powodzeniem" -msgid "Upload task timed out. Please check the network status and try again." -msgstr "Przekroczono czas zadania przesyłania. Sprawdź status sieci i spróbuj ponownie." +msgid "Printer Created" +msgstr "Drukarka utworzona" -msgid "Upload to Printer Host with the following filename:" -msgstr "Załaduj do serwera drukarki z następującą nazwą pliku:" +msgid "Please go to printer settings to edit your presets" +msgstr "Proszę przejść do ustawień drukarki, aby edytować swoje profile" -msgid "Uploading" -msgstr "Przesyłanie" +msgid "Filament Created" +msgstr "Filament utworzony" -msgid "Uploading 3mf" -msgstr "Wysyłanie pliku 3mf" +msgid "" +"Please go to filament setting to edit your presets if you need.\n" +"Please note that nozzle temperature, hot bed temperature, and maximum " +"volumetric speed has a significant impact on printing quality. Please set " +"them carefully." +msgstr "" +"Jeżeli zajdzie taka potrzeba, przejdź do ustawień filamentu, aby edytować " +"swoje profile. \n" +"Należy pamiętać, że temperatura dyszy, temperatura stołu i maksymalna " +"prędkość przepływu mają znaczący wpływ na jakość druku. Proszę ustawiać je " +"ostrożnie." -msgid "Upper part" -msgstr "Górna część" +msgid "" +"Studio has detected that your user presets synchronization function is not " +"enabled, which may result in unsuccessful Filament settings on the Device " +"page. \n" +"Click \"Sync user presets\" to enable the synchronization function." +msgstr "" +"Studio wykrył, że funkcja synchronizacji profili użytkownika nie jest " +"włączona, co może skutkować niepoprawnymi ustawieniami filamentu na stronie " +"Urządzenia. \n" +"Kliknij \"Synchronizuj profile użytkownika\", aby włączyć funkcję " +"synchronizacji." -msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." -msgstr "Użyj „Parzysty-nieparzysty” do modeli samolotów 3DLabPrint. Użyj „Zamknij otwory”, aby zamknąć wszystkie otwory w modelu." +msgid "Printer Setting" +msgstr "Ustawienia drukarki" -msgid "Use AMS" -msgstr "Użyj AMS" +msgid "Printer preset bundle(.bbscfg)" +msgstr "" -msgid "Use External Spool" -msgstr "Użyj zewnętrznej szpuli" +msgid "Filament preset bundle(.bbsflmt)" +msgstr "" -msgid "Use Modified Value" -msgstr "Użyj zmodyfikowanej wartości" +msgid "Printer presets(.zip)" +msgstr "Profile drukarki (.zip)" -msgid "Use Modified Value of Filament Preset" -msgstr "Użyj zmodyfikowanej wartości ustawień filamentu" +msgid "Filament presets(.zip)" +msgstr "Profile filamentu (.zip)" -msgid "Use Modified Value of Printer Preset" -msgstr "Użyj zmodyfikowanej wartości profilu drukarki" +msgid "Process presets(.zip)" +msgstr "Profile procesu (.zip)" -msgid "Use Modified Value of Process Preset" -msgstr "Użyj zmodyfikowanej wartości profilu procesu drukowania" +msgid "initialize fail" +msgstr "inicjalizacja nie powiodła się" -msgid "Use Orthogonal View" -msgstr "Użyj widoku ortogonalnego" +msgid "add file fail" +msgstr "dodawanie pliku nie powiodło się" -msgid "Use Perspective View" -msgstr "Użyj widoku perspektywicznego" +msgid "add bundle structure file fail" +msgstr "błąd dodawania pliku struktury pakietu konfiguracji" -msgid "Use firmware retraction" -msgstr "Użyj retrakcji z firmware" +msgid "finalize fail" +msgstr "finalizacja nie powiodła się" -msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "Użyj ukośników ( / ) jako separatora katalogów, jeśli jest to potrzebne." +msgid "open zip written fail" +msgstr "otwarcie zapisanego pliku ZIP nie powiodło się" -msgid "Use only one wall on flat top surface, to give more space to the top infill pattern" -msgstr "Użyj tylko jednej ściany na pierwszej warstwie, aby dać więcej miejsca na wzór dolnego wypełnienia" +msgid "Export successful" +msgstr "Eksport zakończony sukcesem" -msgid "Use only one wall on flat top surface, to give more space to the top infill pattern. Could be applied on topmost surface or all top surface." -msgstr "Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby dać więcej miejsca dla wzoru górnego wypełnienia. Może być zastosowane na najwyższej powierzchni lub na wszystkich górnych powierzchniach." +#, c-format, boost-format +msgid "" +"The '%s' folder already exists in the current directory. Do you want to " +"clear it and rebuild it.\n" +"If not, a time suffix will be added, and you can modify the name after " +"creation." +msgstr "" +"Plik '%s' już istnieje w bieżącym katalogu. Czy chcesz go nadpisać? \n" +"Jeśli nie, zostanie dodany sufiks czasowy do nazwy pliku." -msgid "Use only one wall on flat top surface, to give more space to the top infill pattern. Could be applyed on topmost surface or all top surface." -msgstr "Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby dać więcej miejsca dla wzoru górnego wypełnienia. Może być zastosowane na najwyższej powierzchni lub na wszystkich górnych powierzchniach." +msgid "" +"Printer and all the filament&process presets that belong to the printer. \n" +"Can be shared with others." +msgstr "" +"Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do niej " +"należą. \n" +"Można je udostępniać innym osobom." -msgid "Use only one wall on the first layer of model" -msgstr "Użyj tylko jednej ściany na pierwszej warstwie modelu" +msgid "" +"User's fillment preset set. \n" +"Can be shared with others." +msgstr "" +"Profile filamentu.\n" +"Można je udostępniać innym osobom." -msgid "Use relative E distances" -msgstr "Użyj względnych odległości E" +msgid "" +"Only display printer names with changes to printer, filament, and process " +"presets." +msgstr "" +"Wyświetlone są jedynie nazwy drukarek, które miały zmienione ustawienia " +"filamentu lub procesu." -msgid "Use scarf joint for inner walls as well." -msgstr "Użyj szwu Scarf również do ścian wewnętrznych." +msgid "Only display the filament names with changes to filament presets." +msgstr "" +"Wyświetlone są jedynie nazwy filamentów, które zostały zmodyfikowane w " +"ustawieniach." -msgid "Use scarf joint to minimize seam visibility and increase seam strength." -msgstr "Zastosuj szew Scarf, aby zminimalizować widoczność szwu i zwiększyć jego wytrzymałość." +msgid "" +"Only printer names with user printer presets will be displayed, and each " +"preset you choose will be exported as a zip." +msgstr "" +"Wyświetlane są tylko nazwy drukarek z ustawieniami użytkownika, wybrany " +"profil zostanie wyeksportowany jako plik zip." -msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "To ustawienie odpowiada za obrót materiału podporowego w płaszczyźnie poziomej." +msgid "" +"Only the filament names with user filament presets will be displayed, \n" +"and all user filament presets in each filament name you select will be " +"exported as a zip." +msgstr "" +"Na liście widoczne są tylko nazwy filamentów ze zmodyfikowanymi " +"ustawieniami, \n" +"a dla każdej wybranej nazwy filamentu zostaną wyeksportowane wszystkie " +"ustawienia jako archiwum zip." -msgid "Used Filament (g)" -msgstr "Użyty filament (g)" +msgid "" +"Only printer names with changed process presets will be displayed, \n" +"and all user process presets in each printer name you select will be " +"exported as a zip." +msgstr "" +"Na liście widoczne są tylko nazwy drukarek ze zmodyfikowanymi ustawieniami " +"procesu, \n" +"a dla każdej wybranej nazwy drukarki zostaną wyeksportowane wszystkie \n" +"ustawienia procesu jako archiwum zip." -msgid "Used Filament (m)" -msgstr "Użyty filament (m)" +msgid "Please select at least one printer or filament." +msgstr "Proszę wybrać przynajmniej jedną drukarkę lub filament." -msgid "Used Filament (mm³)" -msgstr "Użyty filament (mm³)" +msgid "Please select a type you want to export" +msgstr "Proszę wybierz co chcesz wyeksportować" -msgid "Used Materials" -msgstr "Użyte materiały" +msgid "Failed to create temporary folder, please try Export Configs again." +msgstr "" +"Nie udało się utworzyć folderu tymczasowego. Spróbuj ponownie wyeksportować " +"konfiguracje." -msgid "Used filament" -msgstr "Użyty filament" +msgid "Edit Filament" +msgstr "Edytuj Filament" -msgid "User" -msgstr "Użytkownik" +msgid "Filament presets under this filament" +msgstr "Dodaj profile filamentu" msgid "" -"User's fillment preset set. \n" -"Can be shared with others." +"Note: If the only preset under this filament is deleted, the filament will " +"be deleted after exiting the dialog." msgstr "" -"Profile filamentu.\n" -"Można je udostępniać innym osobom." +"Uwaga: Jeśli ostatni pofil tego filamentu zostanie usunięty, zostanie on " +"skasowany po wyjściu z okna dialogowego." -msgid "User Experience" -msgstr "Doświadczenie użytkownika" +msgid "Presets inherited by other presets can not be deleted" +msgstr "Profile dziedziczone przez inne profile nie mogą być usunięte" -msgid "User Preset" -msgstr "Profil użytkownika" +msgid "The following presets inherits this preset." +msgid_plural "The following preset inherits this preset." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +msgid "Delete Preset" +msgstr "Usuń Profil" -msgid "User Sync" -msgstr "Synchronizacja Użytkownika" +msgid "Are you sure to delete the selected preset?" +msgstr "Czy na pewno chcesz usunąć wybrane ustawienia?" -msgid "User authorization timeout" -msgstr "Upłynął limit czasu na autoryzację użytkownika" +msgid "Delete preset" +msgstr "Usuń profil" -msgid "User can self-define the project file name when export" -msgstr "Użytkownik może samodzielnie zdefiniować nazwę pliku projektu podczas eksportu" +msgid "+ Add Preset" +msgstr "+ Dodaj Profil" -msgid "User logged out" -msgstr "Użytkownik wylogowany" +msgid "Delete Filament" +msgstr "Usuń Filament" -msgid "User pause" -msgstr "Wstrzymane przez użytkownika" +msgid "" +"All the filament presets belong to this filament would be deleted. \n" +"If you are using this filament on your printer, please reset the filament " +"information for that slot." +msgstr "" +"Czy na pewno chcesz usunąć wybrane ustawienia? \n" +"Jeśli używasz tego filamentu w swojej drukarce, proszę zresetuj informacje o " +"filamencie dla tego gniazda." -msgid "User presets" -msgstr "Profil użytkownika" +msgid "Delete filament" +msgstr "Usuń filament" -msgid "User sync" -msgstr "Synchronizacja użytkownika" +msgid "Add Preset" +msgstr "Dodaj Profil" -msgid "V" -msgstr "V" +msgid "Add preset for new printer" +msgstr "Dodaj ustawienia dla nowej drukarki" -msgid "VFA" -msgstr "VFA" +msgid "Copy preset from filament" +msgstr "Skopiuj ustawienie z filamentu" -msgid "VFA test" -msgstr "Test VFA" +msgid "The filament choice not find filament preset, please reselect it" +msgstr "" +"Nie znaleziono profilu dla wybranego filamentu, proszę dokonać ponownego " +"wyboru" -#, c-format, boost-format -msgid "Value %s is out of range, continue?" -msgstr "Wartość %s jest spoza zakresu, kontynuować?" +msgid "[Delete Required]" +msgstr "[Usuń Wymagane]" -#, c-format, boost-format -msgid "Value %s is out of range. The valid range is from %d to %d." -msgstr "Wartość %s jest spoza zakresu. Poprawny zakres wynosi od %d do %d." +msgid "Edit Preset" +msgstr "Edytuj Profile" -msgid "Value is out of range." -msgstr "Wartość jest spoza zakresu." +msgid "For more information, please check out Wiki" +msgstr "Dla dodatkowych informacji, odwiedź Wiki" -msgid "Value step" -msgstr "Krok wartości" +msgid "Collapse" +msgstr "Zwiń" -msgid "Variable layer height" -msgstr "Zmienna wysokość warstwy" +msgid "Daily Tips" +msgstr "Wyświetl Wskazówki" -msgid "Variable layer height is not supported with Organic supports." -msgstr "Zmienna wysokość warstwy nie jest dostępna w przypadku podpór organicznych." +msgid "" +"Your nozzle diameter in preset is not consistent with memorized nozzle " +"diameter. Did you change your nozzle lately?" +msgstr "" +"Średnica dyszy w profilu nie jest zgodna z zapamiętaną średnicą dyszy. Czy " +"ostatnio zmieniłeś dyszę?" -msgid "Vendor" -msgstr "Dostawca" +#, c-format, boost-format +msgid "*Printing %s material with %s may cause nozzle damage" +msgstr "*Drukowanie materiałem %s z dyszą %s może spowodować uszkodzenie dyszy" -msgid "Vendor is not find, please reselect." -msgstr "Dostawca nie został znaleziony; proszę wybrać ponownie." +msgid "Need select printer" +msgstr "Konieczny jest wybór drukarki" -msgid "Vendor is not found, please reselect." -msgstr "Dostawca nie został znaleziony, proszę wybrać ponownie." +msgid "The start, end or step is not valid value." +msgstr "Wartość początkowa, końcowa lub krokowa jest nieprawidłowa." -msgid "Vendor is not selected, please reselect vendor." -msgstr "Producent nie jest wybrany, proszę ponownie wybrać producenta." +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" -msgid "Vendor of filament. For show only" -msgstr "Dostawca filamentu. Tylko do celów prezentacyjnych" +msgid "Physical Printer" +msgstr "Drukarka" -msgid "Verification failed." -msgstr "Weryfikacja nie powiodła się." +msgid "Print Host upload" +msgstr "Przesyłanie do serwera druku" -msgid "Version" -msgstr "Wersja" +msgid "Could not get a valid Printer Host reference" +msgstr "Nie można uzyskać ważnego odniesienia do hosta drukarki" -msgid "Version:" -msgstr "Wersja:" +msgid "Success!" +msgstr "Sukces!" -msgid "Vertex" -msgstr "Wierzchołek" +msgid "Refresh Printers" +msgstr "Odśwież drukarki" -msgid "Vertical" -msgstr "Pionowa linia" +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" +"Plik certyfikatu CA jest opcjonalny. Jest wymagany tylko w przypadku " +"korzystania z HTTPS z certyfikatem podpisanym własnoręcznie." -msgid "Vertical slider - Move active thumb Down" -msgstr "Suwak pionowy - Przesuń aktywny punkt w dół" +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "Pliki certyfikatów (.crt, .pem)|.crt;.pem|Wszystkie pliki|*.*" -msgid "Vertical slider - Move active thumb Up" -msgstr "Suwak pionowy - Przesuń aktywny punkt w górę" +msgid "Open CA certificate file" +msgstr "Otwórz plik certyfikatu" -msgid "Vibration compensation" -msgstr "Kompensacja drgań" +#, c-format, boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" +"W tym systemie %s używa certyfikatów HTTPS z systemowego magazynu " +"certyfikatów lub łańcucha kluczy." -msgid "Video" -msgstr "Wideo" +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" +"Aby użyć niestandardowego pliku CA, proszę zaimportować swój plik CA do " +"magazynu certyfikatów / kluczy." -msgid "View" -msgstr "Widok" +msgid "Connection to printers connected via the print host failed." +msgstr "" +"Połączenie z drukarkami podłączonymi przez hosta drukowania nie powiodło się." -msgid "View: keep horizontal" -msgstr "Widok: w orientacji poziomej" +#, c-format, boost-format +msgid "Mismatched type of print host: %s" +msgstr "Niepasujący typ hosta drukowania: %s" -msgid "View Liveview" -msgstr "Podgląd na żywo" +msgid "Connection to AstroBox works correctly." +msgstr "Połączenie z AstroBox działa poprawnie." -msgid "View all Daily tips" -msgstr "Wyświetl wszystkie \"Porady Dnia\"" +msgid "Could not connect to AstroBox" +msgstr "Nie udało się połączyć z AstroBox" -msgid "View all object's settings" -msgstr "Wyświetl wszystkie ustawienia obiektów" +msgid "Note: AstroBox version at least 1.1.0 is required." +msgstr "Uwaga: Wymagana jest wersja AstroBox co najmniej 1.1.0." -msgid "View control settings" -msgstr "Ustawienia kontroli widoku" +msgid "Connection to Duet works correctly." +msgstr "Połączenie z Duet działa poprawnie." -msgid "" -"Virtual Camera Tools is required for this task!\n" -"Do you want to install them?" -msgstr "" -"Narzędzia do wirtualnej kamery są wymagane do tego zadania!\n" -"Czy chcesz je zainstalować?" +msgid "Could not connect to Duet" +msgstr "Nie udało się połączyć z Duet" -#, c-format, boost-format -msgid "Virtual camera initialize failed (%s)!" -msgstr "Inicjalizacja wirtualnej kamery nie powiodła się (%s)!" +msgid "Unknown error occured" +msgstr "Wystąpił nieznany błąd" -msgid "Volume:" -msgstr "Objętość:" +msgid "Wrong password" +msgstr "Niepoprawne hasło" -#, boost-format -msgid "Volume: %1% in³\n" -msgstr "Objętość: %1% cal³\n" +msgid "Could not get resources to create a new connection" +msgstr "Nie udało się uzyskać zasobów do utworzenia nowego połączenia" -#, boost-format -msgid "Volume: %1% mm³\n" -msgstr "Objętość: %1% mm³\n" +msgid "Upload not enabled on FlashAir card." +msgstr "Przesyłanie nie jest włączone na karcie FlashAir." -msgid "Volume Operations" -msgstr "Operacje na objętości" +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "" +"Połączenie z FlashAir działa poprawnie, a przesyłanie danych jest włączone." -msgid "Volume of nozzle between the cutter and the end of nozzle" -msgstr "Objętość dyszy między nożem do cięcia filamentu a końcem dyszy" +msgid "Could not connect to FlashAir" +msgstr "Nie udało się połączyć z FlashAir" -msgid "Volumetric flow rate (mm³/s)" -msgstr "Natężenie przepływu objętościowego (mm³/s)" +msgid "" +"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " +"is required." +msgstr "" +"Uwaga: Wymagany jest FlashAir z oprogramowaniem 2.00.02 lub nowszym oraz " +"aktywowaną funkcją przesyłania." -msgid "Volumetric speed limitation" -msgstr "Ograniczenie prędkości przepływu" +msgid "Connection to MKS works correctly." +msgstr "Połączenie z MKS działa poprawnie." -msgid "WARNING:" -msgstr "OSTRZEŻENIE:" +msgid "Could not connect to MKS" +msgstr "Nie udało się połączyć z MKS" -msgid "WET" -msgstr "MOKRY" +msgid "Connection to OctoPrint works correctly." +msgstr "Połączenie z OctoPrint działa poprawnie." -msgid "Wait" -msgstr "Czekaj" +msgid "Could not connect to OctoPrint" +msgstr "Nie udało się połączyć z OctoPrint" -msgid "Waiting" -msgstr "Oczekiwanie" +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "Uwaga: Wymagana jest wersja OctoPrint co najmniej 1.1.0." -msgid "Wall distribution count" -msgstr "Liczba rozdzielanych ścian" +msgid "Connection to Prusa SL1 / SL1S works correctly." +msgstr "Połączenie z SL1 / SL1S działa poprawnie." -msgid "Wall generator" -msgstr "Generator ścian" +msgid "Could not connect to Prusa SLA" +msgstr "Nie udało się połączyć z Prusa SLA" -msgid "Wall loops" -msgstr "Ilość obrysów ściany" +msgid "Connection to PrusaLink works correctly." +msgstr "Połączenie z PrusaLink działa poprawnie." -msgid "Wall transition length" -msgstr "Długość przejścia ściany" +msgid "Could not connect to PrusaLink" +msgstr "Nie udało się połączyć z PrusaLink" -msgid "Wall transitioning filter margin" -msgstr "Margines filtra przejścia ściany" +msgid "Connection to Repetier works correctly." +msgstr "Połączenie z Repetier działa poprawnie." -msgid "Wall transitioning threshold angle" -msgstr "Kąt progowy przejścia ściany" +msgid "Could not connect to Repetier" +msgstr "Nie udało się połączyć z Repatier" -msgid "Walls" -msgstr "Ściany" +msgid "Note: Repetier version at least 0.90.0 is required." +msgstr "Uwaga: Wymagana jest wersja Repetier co najmniej 0.90.0." +#, boost-format msgid "" -"Waring:The count of newly added and \n" -" current extruders exceeds 16." +"HTTP status: %1%\n" +"Message body: \"%2%\"" msgstr "" -"Ostrzeżenie: Liczba nowo dodanych i \n" -"aktualnych ekstruderów przekracza 16." +"Status HTTP: %1%\n" +"Treść wiadomości: \"%2%\"" -msgid "Warning" -msgstr "Ostrzeżenie" +#, boost-format +msgid "" +"Parsing of host response failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" +"Nieudane analizowanie odpowiedzi hosta.\n" +"Treść wiadomości: \"%1%\"\n" +"Błąd: \"%2%\"" -msgid "Warning:" -msgstr "Ostrzeżenie:" +#, boost-format +msgid "" +"Enumeration of host printers failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" +"Nieudane wyliczanie drukarek hosta.\n" +"Treść wiadomości: \"%1%\"\n" +"Błąd: \"%2%\"" -msgid "Warning:please select Plane's feature." -msgstr "Uwaga: proszę wybrać funkcję płaszczyzny." +msgid "" +"It has a small layer height, and results in almost negligible layer lines " +"and high printing quality. It is suitable for most general printing cases." +msgstr "" +"Ta niska wysokość warstwy prowadzi do praktycznie niewidocznych warstw i " +"wysokiej jakości wydruku. Nadaje się do większości standardowych przypadków " +"druku." -msgid "Warning:please select Point's or Circle's feature." -msgstr "Uwaga: wybierz funkcję Punkt lub Okrąg." +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has lower speeds " +"and acceleration, and the sparse infill pattern is Gyroid. So, it results in " +"much higher printing quality, but a much longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma niższe " +"prędkości i przyspieszenia, a wzorzec rzadkiego wypełnienia to Gyroidalny. " +"Dlatego daje znacznie lepszą jakość druku, ale znacznie wydłuża czas druku." -msgid "Warning:please select two different mesh." -msgstr "Uwaga: proszę wybrać dwie różne siatki." +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a slightly " +"bigger layer height, and results in almost negligible layer lines, and " +"slightly shorter printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma " +"nieznacznie większą wysokość warstwy, co skutkuje praktycznie " +"niezauważalnymi liniami warstw i nieco krótszym czasem druku." -msgid "We ask for your help to improve everyone's printer" -msgstr "Prosimy o pomoc w poprawie drukarek wszystkich użytkowników" +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer " +"height, and results in slightly visible layer lines, but shorter printing " +"time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.2 mm, ma większą " +"wysokość warstwy, co skutkuje lekko widocznymi liniami warstw, ale krótszym " +"czasem druku." -msgid "We could create the filament presets for your following printer:" -msgstr "Możemy utworzyć profil filamentu dla Twojej następującej drukarki:" +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " +"height, and results in almost invisible layer lines and higher printing " +"quality, but shorter printing time." +msgstr "" +"W porównaniu z domyślnym profilem dyszy o średnicy 0.2 mm, ma mniejszą " +"wysokość warstwy, co prowadzi do praktycznie niewidocznych linii warstw i " +"wyższej jakości druku, ale wydłuża czas druku." -msgid "We found the best Flow Dynamics Calibration Factor" -msgstr "Znaleźliśmy najlepszy Współczynnik Kalibracji Dynamiki Przepływu" +msgid "" +"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " +"lines, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in almost invisible layer lines and much higher " +"printing quality, but much longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dyszy 0.2 mm, ma mniejszą wysokość " +"warstwy, niższe prędkości i przyspieszenie, oraz wzór wypełnienia jest " +"gyroidalny. To prowadzi do praktycznie niewidocznych linii warstw i wyższej " +"jakości druku, ale znacznie wydłuża czasu druku." -msgid "We found the best flow ratio for you" -msgstr "Znaleźliśmy dla Ciebie najlepszy współczynnik przepływu" +msgid "" +"Compared with the default profile of 0.2 mm nozzle, it has a smaller layer " +"height, and results in minimal layer lines and higher printing quality, but " +"shorter printing time." +msgstr "" +"W porównaniu ze standardowym profilem dyszy o średnicy 0.2 mm, ten profil ma " +"mniejszą wysokość warstwy, co prowadzi do praktycznie niewidocznych linii " +"warstw i znacznie wyższa jakość wydruku, ale jednocześnie wydłuża jego czas." msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller support volume but weaker strength.\n" -"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." +"Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer " +"lines, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in minimal layer lines and much higher printing " +"quality, but much longer printing time." msgstr "" -"Dodaliśmy eksperymentalny styl \"Cienkie Drzewo\", który charakteryzuje się mniejszym objętością podpory, ale słabszą wytrzymałością.\n" -"Zalecamy korzystanie z niego z: 0 warstw łączących, 0 odległością od góry, 2 ścianami." +"W porównaniu ze standardowym profilem dyszy o średnicy 0.2 mm, ma on " +"mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, a także " +"zastosowany jest wzór wypełnienia Gyroid. To prowadzi do praktycznie " +"niewidocznych warstw i znacznie lepszej jakości wydruku, ale jednocześnie " +"wydłuża jego czas." msgid "" -"We now have added the auto-calibration for different filaments, which is fully automated and the result will be saved into the printer for future use. You only need to do the calibration in the following limited cases:\n" -"1. If you introduce a new filament of different brands/models or the filament is damp;\n" -"2. if the nozzle is worn out or replaced with a new one;\n" -"3. If the max volumetric speed or print temperature is changed in the filament setting." +"It has a general layer height, and results in general layer lines and " +"printing quality. It is suitable for most general printing cases." msgstr "" -"Teraz dodaliśmy automatyczną kalibrację dla różnych filamentów, która jest w pełni zautomatyzowana, a wynik zostanie zapisany w drukarce do przyszłego użytku. Musisz przeprowadzić kalibrację tylko w następujących ograniczonych przypadkach:\n" -"1. Jeśli wprowadzasz nowy filament różnych marek/modeli lub filament jest wilgotny.\n" -"2. Jeśli dysza jest zużyta lub została wymieniona na nową;\n" -"3. Jeśli maksymalna prędkość przepływu lub temperatura druku zostały zmienione w ustawieniach filamentu." +"Ta standardowa wysokość warstwy zapewnia normalną jakość druku, odpowiednią " +"dla większości standardowych przypadków druku." msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected\". \n" -"To add preset for more prinetrs, Please go to printer selection" +"Compared with the default profile of a 0.4 mm nozzle, it has more wall loops " +"and a higher sparse infill density. So, it results in higher strength of the " +"prints, but more filament consumption and longer printing time." msgstr "" -"Nazwa profilu zostanie zmieniona na \"Dostawca Typ Seria @nazwa drukarki, którą wybrałeś\".\n" -"Aby dodać profil dla innych drukarek, przejdź do wyboru drukarki" +"W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten " +"profil ma więcej obwodów i większą gęstość wypełnienia. To zwiększa " +"wytrzymałość wydruku, ale prowadzi także do większego zużycia materiału i " +"dłuższego czasu druku." -msgid "We would use Lidar to read the calibration result" -msgstr "Skorzystamy z Lidaru do odczytania wyniku kalibracji" +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer " +"height, and results in more apparent layer lines and lower printing quality, " +"but slightly shorter printing time." +msgstr "" +"W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten " +"profil ma większą wysokość warstwy. W rezultacie warstwy są bardziej " +"widoczne, co obniża jakość druku, ale jednocześnie delikatnie skraca jego " +"czas." -msgid "What data would be collected?" -msgstr "Jakie dane zostaną zebrane?" +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer " +"height, and results in more apparent layer lines and lower printing quality, " +"but shorter printing time." +msgstr "" +"W porównaniu ze standardowym profilem dla dyszy o średnicy 0.4 mm, ten " +"profil ma większą wysokość warstwy. W rezultacie warstwy są bardziej " +"widoczne, co obniża jakość druku, ale jednocześnie skraca jego czas." -msgid "What kind of gcode the printer is compatible with" -msgstr "Z jakim rodzajem G-code drukarka jest kompatybilna." +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, and results in less apparent layer lines and higher printing " +"quality, but longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma " +"mniejszą wysokość warstwy. W rezultacie warstwy są mniej widoczne, co " +"skutkuje wyższą jakością druku, ale jednocześnie wydłuża się jego czas." -msgid "When do you need Flow Dynamics Calibration" -msgstr "Kiedy potrzebujesz Kalibracji Dynamiki Przepływu" +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in less apparent layer lines and much higher printing " +"quality, but much longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma " +"mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, oraz wzór " +"wypełnienia Gyroidalny. W rezultacie warstwy są mniej widoczne, co prowadzi " +"do znacznie wyższej jakości druku, ale zauważalnie dłuższego czasu druku." -msgid "When enable spiral vase mode, machines with I3 structure will not generate timelapse videos." -msgstr "W trybie Wazy, maszyny o strukturze I3 nie generują wideo timelapse." +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, and results in almost negligible layer lines and higher printing " +"quality, but longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma " +"mniejszą wysokość warstwy. W rezultacie warstwy są prawie niewidoczne, co " +"prowadzi do wyższej jakości druku, ale wydłużenia jego czas." -msgid "When inserting a new filament, the AMS will not automatically read its information, leaving it blank for you to enter manually." -msgstr "Podczas wkładania nowego filamentu, AMS nie będzie automatycznie odczytywać jego informacji, pozostawiając je puste, abyś mógł wprowadzić je ręcznie." +msgid "" +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, lower speeds and acceleration, and the sparse infill pattern is " +"Gyroid. So, it results in almost negligible layer lines and much higher " +"printing quality, but much longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma " +"mniejszą wysokość warstwy, niższe prędkości i przyspieszenia, a także " +"zastosowany wzór wypełnienia gyroidalnego. W rezultacie warstwy są prawie " +"niewidoczne, co prowadzi do znacznie wyższej jakości druku, ale wydłuża jego " +"czas." -#: resources/data/hints.ini: [hint:When need to print with the printer door -#: opened] msgid "" -"When need to print with the printer door opened\n" -"Did you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing lower temperature filament with a higher enclosure temperature. More info about this in the Wiki." +"Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer " +"height, and results in almost negligible layer lines and longer printing " +"time." msgstr "" -"Kiedy należy drukować przy otwartych drzwiach drukarki? \n" -"Czy wiesz, że otwarcie drzwiczek drukarki może zmniejszyć prawdopodobieństwo zatkania ekstrudera/hotendu podczas drukowania filamentem o niższej temperaturze gdy temperatura obudowy jest wyższa? Więcej informacji na ten temat znajdziesz na Wiki." +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.4 mm, ten profil ma " +"mniejszą wysokość warstwy. W rezultacie warstwy są prawie niewidoczne, co " +"prowadzi do wyższej jakości druku, ale wydłużenia jego czas." 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\"." +"It has a big layer height, and results in apparent layer lines and ordinary " +"printing quality and printing time." msgstr "" -"Podczas nagrywania timelapse'a bez głowicy zaleca się dodanie \"Timelaps - Wieża Czyszcząca\" \n" -"przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i wybranie \"Dodaj Prymityw\"->\"Timelaps - Wieża Czyszcząca\"." +"Ta wyższa wysokość warstwy, skutkuje widocznymi liniami warstw i zwykłą " +"jakością i czasem druku." 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\".\n" +"Compared with the default profile of a 0.6 mm nozzle, it has more wall loops " +"and a higher sparse infill density. So, it results in higher strength of the " +"prints, but more filament consumption and longer printing time." msgstr "" -"Podczas nagrywania timelapse'a bez głowicy zaleca się dodanie \"Timelaps - Wieża Czyszcząca\" \n" -"przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i wybranie \"Dodaj Prymityw\"->\"Timelaps - Wieża Czyszcząca\".\n" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma " +"więcej obwodów i większą gęstość wypełnienia. Skutkuje to zwiększeniem " +"wytrzymałości wydrukowanego elementu, ale zwiększa zużycie materiału i czas " +"wydruku." -msgid "When sparse infill density is low, the internal solid infill or internal bridge may have no archor at the end of line. This cause falling and bad quality when printing internal solid infill. When enable this feature, loop paths will be added to the sparse fill of the lower layers for specific thickness, so that better archor can be provided for internal bridge. 0 means disable this feature" -msgstr "Gdy gęstość wypełnienia jest niska, może się zdarzyć, że wewnętrzne wypełnienie lub wewnętrzny most nie ma kotwic na końcu linii. Skutkuje to opadaniem i słabą jakością druku wewnętrznego pełnego wypełnienia. Po włączeniu tej funkcji do dolnych warstw wypełnienia dodawane są pętle, o określonej grubości, co zapewnia lepsze zakotwiczenie wewnętrznych mostów. Wartość 0 oznacza, że ta funkcja jest wyłączona." +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer " +"height, and results in more apparent layer lines and lower printing quality, " +"but shorter printing time in some printing cases." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma " +"większą wysokość warstwy. Skutkuje to bardziej zauważalnymi warstwami i " +"obniżeniem jakości druku, chociaż w niektórych przypadkach może skrócić jego " +"czas." -msgid "When sparse infill density is low, the internal solid infill or internal bridge may have no archor at the end of line. This causes falling and bad quality when printing internal solid infill. When enable this feature, loop paths will be added to the sparse fill of the lower layers for specific thickness, so that better archor can be provided for internal bridge. 0 means disable this feature" -msgstr "Gdy gęstość wypełnienia jest niska, może się zdarzyć, że wewnętrzne wypełnienie lub wewnętrzny most nie ma kotwic na końcu linii. Skutkuje to opadaniem i słabą jakością druku wewnętrznego pełnego wypełnienia. Po włączeniu tej funkcji do dolnych warstw wypełnienia dodawane są pętle, o określonej grubości, co zapewnia lepsze zakotwiczenie wewnętrznych mostów. Wartość 0 oznacza, że ta funkcja jest wyłączona." +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer " +"height, and results in much more apparent layer lines and much lower " +"printing quality, but shorter printing time in some printing cases." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma " +"większą wysokość warstwy. Skutkuje to bardziej zauważalnymi warstwami i " +"znacznym obniżeniem jakości druku, chociaż w niektórych przypadkach może " +"skrócić jego czas." -msgid "When the current material run out, the printer will continue to print in the following order." -msgstr "Gdy obecny materiał się skończy, drukarka będzie kontynuować druk w kolejności następującej." +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer " +"height, and results in less apparent layer lines and slight higher printing " +"quality, but longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma " +"mniejszą wysokość warstwy. W rezultacie warstwy są mniej zauważalne, co " +"powoduje nieznaczny wzrost jakości druku, ale jednocześnie zwiększa czas " +"wydruku." -msgid "When the current material run out,the printer will continue to print in the following order." -msgstr "Gdy obecny materiał się skończy, drukarka będzie kontynuować druk w następującej kolejności." +msgid "" +"Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer " +"height, and results in less apparent layer lines and higher printing " +"quality, but longer printing time." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.6 mm, ten profil ma " +"mniejszą wysokość warstwy. W rezultacie warstwy są mniej zauważalne, co " +"prowadzi do wyższej jakości druku, ale wydłuża jego czas." -msgid "When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this setting will not have transitions and no walls will be printed in the center to fill the remaining space. Reducing this setting reduces the number and length of these center walls, but may leave gaps or overextrude" -msgstr "Kiedy tworzyć przejścia między parzystą a nieparzystą liczbą ścian. Kształt klinu z kątem większym niż to ustawienie nie będzie miał przejść, a w środku nie zostaną wydrukowane ściany w celu wypełnienia pozostałej przestrzeni. Zmniejszenie tego ustawienia redukuje liczbę i długość tych środkowych ścian, ale może pozostawić przerwy lub spowodować nadmierną ekstruzję" +msgid "" +"It has a very big layer height, and results in very apparent layer lines, " +"low printing quality and general printing time." +msgstr "" +"Ta bardzo duża wysokość warstwy skutkuje wyraźnie widocznymi liniami warstw, " +"niską jakością druku i standardowym czasem druku." -msgid "When to use Flow Rate Calibration" -msgstr "Kiedy użyć kalibracji Natężenia Przepływu" +msgid "" +"Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer " +"height, and results in very apparent layer lines and much lower printing " +"quality, but shorter printing time in some printing cases." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0.8 mm, ten profil ma " +"nieco większą wysokość warstwy. W rezultacie są to wyraźnie widoczne warstwy " +"i znacznie niższa jakość druku, ale w niektórych przypadkach skraca to czas " +"wydruku." -msgid "When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is allotted to split or join the wall segments. It's expressed as a percentage over nozzle diameter" -msgstr "Podczas przechodzenia między różnymi liczbami obrysów, gdy część staje się cieńsza, przydzielana jest pewna ilość miejsca na rozdzielenie lub połączenie segmentów obrysu. Jest wyrażona w procentach i zostanie obliczona na podstawie średnicy dyszy." +msgid "" +"Compared with the default profile of a 0.8 mm nozzle, it has a much bigger " +"layer height, and results in extremely apparent layer lines and much lower " +"printing quality, but much shorter printing time in some printing cases." +msgstr "" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma " +"znacznie większą wysokość warstwy. W rezultacie warstwy są bardzej widoczne, " +"a jakość druku znacznie niższa, ale w niektórych przypadkach znacznie skraca " +"się czas wydruku." msgid "" -"When using support material for the support interface, We recommend the following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern." +"Compared with the default profile of a 0.8 mm nozzle, it has a slightly " +"smaller layer height, and results in slightly less but still apparent layer " +"lines and slightly higher printing quality, but longer printing time in some " +"printing cases." msgstr "" -"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy następujące ustawienia:\n" -"0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór koncentryczny." +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma " +"nieco mniejszą wysokość warstwy. W rezultacie warstwy są nieco mniej " +"widoczne, a jakość druku jest nieco lepsza, ale w niektórych przypadkach " +"czas druku może się nieco wydłużyć." msgid "" -"When using support material for the support interface, We recommend the following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern and disable independent support layer height" +"Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer " +"height, and results in less but still apparent layer lines and slightly " +"higher printing quality, but longer printing time in some printing cases." msgstr "" -"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy następujące ustawienia:\n" -"0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór koncentryczny i wyłączenie niezależnej wysokości warstwy podpory" +"W porównaniu z domyślnym profilem dla dyszy o średnicy 0,8 mm, ten profil ma " +"mniejszą wysokość warstwy, co prowadzi do mniejszych, ale nadal widocznych " +"warstw i lepszej jakości druku, a w niektórych przypadkach może się wydłużyć " +"czas wydruku." msgid "" -"When using support material for the support interface, We recommend the following settings:\n" -"0 top z distance, 0 interface spacing, interlaced rectilinear pattern and disable independent support layer height" +"This is neither a commonly used filament, nor one of Bambu filaments, and it " +"varies a lot from brand to brand. So, it's highly recommended to ask its " +"vendor for suitable profile before printing and adjust some parameters " +"according to its performances." msgstr "" -"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy następujące ustawienia:\n" -"0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór koncentryczny i wyłączenie niezależnej wysokości warstwy podpory" +"Nie jest to ani powszechnie używany filament, ani filament Bambu i różni się " +"znacznie w zależności od marki, dlatego zdecydowanie zaleca się, aby " +"poprosić sprzedawcę o odpowiedni profil przed drukowaniem i dostosować " +"niektóre parametry zgodnie z jego specyfikacją." -msgid "When you need Max Volumetric Speed Calibration" -msgstr "Kiedy potrzebujesz kalibracji Maksymalnej Prędkość Przepływu" +msgid "No AMS" +msgstr "Brak AMS" + +msgid "There is no device available to send printing." +msgstr "" -msgid "When you set the chamber temperature below 40\\u2103, the chamber temperature control will not be activated. And the target chamber temperature will automatically be set to 0\\u2103." -msgstr "Gdy ustawisz temperaturę komory poniżej 40\\u2103, sterowanie temperaturą komory nie będzie aktywowane. Docelowa temperatura komory zostanie automatycznie ustawiona na 0\\u2103." +msgid "The number of printers in use simultaneously cannot be equal to 0." +msgstr "" -msgid "When you set the chamber temperature below 40℃, the chamber temperature control will not be activated. And the target chamber temperature will automatically be set to 0℃." -msgstr "Gdy ustawisz temperaturę komory poniżej 40℃, sterowanie temperaturą komory nie będzie aktywowane, a docelowa temperatura komory zostanie automatycznie ustawiona na 0℃." +msgid "Use External Spool" +msgstr "Użyj zewnętrznej szpuli" -msgid "Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. It prevents nozzle from hitting the print when travel move. Using spiral line to lift z can prevent stringing" -msgstr "Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby stworzyć odstęp między dyszą a wydrukiem. Zapobiega to uderzeniu dyszy w wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z może zapobiec powstawaniu strun" +msgid "Use AMS" +msgstr "Użyj AMS" -msgid "Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. It prevents nozzle from hitting the print when travel moves. Using spiral line to lift z can prevent stringing" -msgstr "Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby stworzyć odstęp między dyszą a wydrukiem. Zapobiega to uderzeniu dyszy w wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z może zapobiec powstawaniu strun" +msgid "Select Printers" +msgstr "Wybierz drukarki" -msgid "Where to find your printer's IP and Access Code?" -msgstr "Gdzie znaleźć IP i kod dostępu do twojej drukarki?" +msgid "Device Name" +msgstr "Nazwa Urządzenia" -msgid "Whether the machine supports silent mode in which machine use lower acceleration to print" -msgstr "Czy maszyna obsługuje tryb cichy, w którym używa niższego przyspieszenia do drukowania" +msgid "Device Status" +msgstr "Stan Urządzenia" + +msgid "Ams Status" +msgstr "Status Ams" msgid "" -"While printing by Object, the extruder may collide skirt.\n" -"Thus, reset the skirt layer to 1 to avoid that." +"Please select the devices you would like to manage here (up to 6 devices)" msgstr "" -"Podczas drukowania według obiektu ekstruder może zderzyć się z obrysem skirtu.\n" -"Dlatego zresetuj wysokość skirtu na 1, aby tego uniknąć." -msgid "Width" -msgstr "Szerokość" +msgid "Printing Options" +msgstr "Opcje drukowania" -msgid "Width: " -msgstr "Szerokość: " +msgid "Send Options" +msgstr "Opcje wysyłania" -msgid "Width of prime tower" -msgstr "Szerokość wieży czyszczącej" +msgid "" +"printers at the same time.(It depends on how many devices can undergo " +"heating at the same time.)" +msgstr "" +"jednoczesne zadania druku na kilku urządzeniach (zależy to od liczby " +"urządzeń, które można podgrzewać jednocześnie.)" -msgid "Width of the wall that will replace thin features (according to the Minimum feature size) of the model. If the Minimum wall width is thinner than the thickness of the feature, the wall will become as thick as the feature itself. It's expressed as a percentage over nozzle diameter" -msgstr "Szerokość ściany, która zastąpi cienkie detale modelu (zgodnie z minimalnym rozmiarem detalu). Jeśli minimalna szerokość ściany jest mniejsza niż grubość detalu, ściana będzie miał taką samą grubość jak sam element. Jest wyrażona w procentach i zostanie obliczona na podstawie średnicy dyszy." +msgid "Wait" +msgstr "Czekaj" -msgid "Wiki" -msgstr "Wiki" +msgid "" +"minute each batch.(It depends on how long it takes to complete the heating.)" +msgstr "" +"minut na każdą partię. (To zależy od tego, jak długo trwa proces " +"nagrzewania)." -msgid "Window" -msgstr "Okno" +msgid "Task Sending" +msgstr "Wysyłanie zadań" -msgid "Wipe" -msgstr "Czyszczenie" +msgid "Task Sent" +msgstr "Zadanie wysłane" -msgid "Wipe Distance" -msgstr "Odległość czyszczenia" +msgid "Edit multiple printers" +msgstr "" -msgid "Wipe options" -msgstr "Opcje Wipe" +msgid "Select connected printers (0/6)" +msgstr "" -msgid "Wipe speed" -msgstr "Prędkość czyszczenia" +#, c-format, boost-format +msgid "Select Connected Printers (%d/6)" +msgstr "" -msgid "Wipe while retracting" -msgstr "Czyszczenie przy retrakcji" +#, c-format, boost-format +msgid "The maximum number of printers that can be selected is %d" +msgstr "" -msgid "With this option enabled, you can send a task to multiple devices at the same time and manage multiple devices." -msgstr "Dzięki tej opcji możesz wysyłać zadania do wielu urządzeń jednocześnie i zarządzać nimi." +msgid "No task" +msgstr "Nie ma zadań" -msgid "World coordinates" -msgstr "Współrzędne" +msgid "Edit Printers" +msgstr "" -msgid "Would you like to log in this printer with current account?" -msgstr "Czy chcesz zalogować się do tej drukarki za pomocą obecnego konta?" +msgid "Task Name" +msgstr "Nazwa Zadania" -msgid "Would you like to log out the printer?" -msgstr "Czy chcesz wylogować drukarkę?" +msgid "Actions" +msgstr "Działania" -msgid "Would you like to update your Bambu Studio software to enable all functionality in this slicer file?\n" -msgstr "Czy chciałbyś zaktualizować oprogramowanie Bambu Studio, aby włączyć wszystkie funkcje tego pliku slicera?\n" +msgid "Task Status" +msgstr "Status Zadania" -msgid "Wrong Access code" -msgstr "Nieprawidłowy kod dostępu" +msgid "Sent Time" +msgstr "Czas wysłania" -msgid "Wrong password" -msgstr "Niepoprawne hasło" +msgid "There are no tasks to be sent!" +msgstr "Brak zadań do wysłania!" -msgid "X-Y contour compensation" -msgstr "Kompensacja konturu X-Y" +msgid "No historical tasks!" +msgstr "Brak historii zadań!" -msgid "X-Y hole compensation" -msgstr "Kompensacja otworów X-Y" +msgid "Upgrading" +msgstr "" -msgid "X1 General Settings - Network Settings in the side bar of X1 main screen" -msgstr "Ustawienia ogólne X1 - Ustawienia sieci na pasku bocznym ekranu głównego X1." +msgid "syncing" +msgstr "" -msgid "XCam" -msgstr "XCam" +msgid "Printing Finish" +msgstr "" -msgid "XY separation between an object and its support" -msgstr "Odstęp materiału podporowego od modelu w osiach XY" +msgid "Printing Failed" +msgstr "" -msgid "XY separation between an object and its support at the first layer." -msgstr "Odstęp XY między obiektem a jego podporą na pierwszej warstwie." +msgid "Printing Pause" +msgstr "" -msgid "Year" -msgstr "Rok" +msgid "Pending" +msgstr "" -msgid "Yes" -msgstr "Tak" +msgid "Sending" +msgstr "Wysłanie" -msgid "Yes to All" -msgstr "Tak dla wszystkich" +msgid "Sending Finish" +msgstr "" -msgid "You'd better upgrade your software.\n" -msgstr "Powinieneś zaktualizować oprogramowanie.\n" +msgid "Sending Cancel" +msgstr "" -#, c-format, boost-format -msgid "You are going to delete %u files from printer. Are you sure to continue?" -msgstr "Zamierzasz usunąć pliki %u z drukarki. Czy na pewno chcesz kontynuować?" +msgid "Sending Failed" +msgstr "" -msgid "" -"You can find it in \"Settings > Network > Connection code\"\n" -"on the printer, as shown in the figure:" +msgid "Print Success" msgstr "" -"Możesz znaleźć go w „Ustawienia > Sieć > Kod dostępu”\n" -"na urządzeniu, jak pokazano na rysunku:" -msgid "You can keep the modified presets for the new project, discard or save changes as new presets." -msgstr "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub zapisać jako nowe ustawienia." +msgid "Print Failed" +msgstr "" -msgid "You can keep the modified presets to the new project or discard them" -msgstr "Możesz zachować zmodyfikowane ustawienia dla nowego projektu lub je odrzucić" +msgid "Removed" +msgstr "" -msgid "You can keep the modifield presets to the new project, discard or save changes as new presets." -msgstr "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub zapisać jako nowe ustawienia." +#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] +msgid "" +"How to use keyboard shortcuts\n" +"Did you know that Bambu Studio offers a wide range of keyboard shortcuts and " +"3D scene operations." +msgstr "" +"Jak korzystać z skrótów klawiszowych\n" +"Czy wiesz, że Bambu Studio oferuje szeroki zakres skrótów klawiszowych i " +"operacji na scenie 3D." -msgid "You can put your notes regarding the filament here." -msgstr "Tutaj możesz umieścić notatki dotyczące filamentu." +#: resources/data/hints.ini: [hint:Cut Tool] +msgid "" +"Cut Tool\n" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" +msgstr "" +"Narzędzie Przecinanie\n" +"Czy wiesz, że możesz przeciąć model pod dowolnym kątem i pozycją za pomocą " +"narzędzia do przecinania?" -msgid "You can put your notes regarding the printer here." -msgstr "Tutaj możesz umieścić notatki dotyczące drukarki." +#: resources/data/hints.ini: [hint:Fix Model] +msgid "" +"Fix Model\n" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems on the Windows system?" +msgstr "" +"Naprawa modelu\n" +"Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu " +"problemów z przycinaniem w systemie Windows?" -msgid "You can put your notes regarding the process here." -msgstr "Tutaj możesz umieścić notatki dotyczące procesu." +#: resources/data/hints.ini: [hint:Timelapse] +msgid "" +"Timelapse\n" +"Did you know that you can generate a timelapse video during each print?" +msgstr "" +"Timelapse\n" +"Czy wiesz, że możesz generować film timelapse podczas każdego wydruku?" -msgid "You can select up to 16 images." -msgstr "Możesz wybrać maksymalnie 16 zdjęć." +#: resources/data/hints.ini: [hint:Auto-Arrange] +msgid "" +"Auto-Arrange\n" +"Did you know that you can auto-arrange all objects in your project?" +msgstr "" +"Automatyczne rozmieszczanie\n" +"Czy wiesz, że możesz automatycznie rozmieścić wszystkie obiekty w swoim " +"projekcie?" -msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "Nie możesz wczytać projektu SLA mając na stole wieloczęściowy model" +#: resources/data/hints.ini: [hint:Auto-Orient] +msgid "" +"Auto-Orient\n" +"Did you know that you can rotate objects to an optimal orientation for " +"printing by a simple click?" +msgstr "" +"Automatyczna orientacja obiektu\n" +"Czy wiesz, że możesz obracać obiekty do optymalnej orientacji drukowania za " +"pomocą jednego kliknięcia?" + +#: resources/data/hints.ini: [hint:Lay on Face] +msgid "" +"Lay on Face\n" +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." +msgstr "" +"Połóż na powierzchni\n" +"Czy wiesz, że możesz szybko ułożyć model tak, aby Czy wiesz, że możesz " +"szybko ustawić model tak, aby jedna z jego ścian znajdowała się na stole " +"roboczym? Wybierz funkcję „Umieść na powierzchni” lub naciśnij F." -msgid "You could change the Flow Dynamics Calibration Factor in material editing" -msgstr "Możesz zmienić współczynnik Kalibracji Dynamiki Przepływu podczas edycji profilu filamentu" +#: resources/data/hints.ini: [hint:Object List] +msgid "" +"Object List\n" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" +msgstr "" +"Lista obiektów\n" +"Czy wiesz, że możesz zobaczyć wszystkie obiekty/części na liście i " +"dostosować ustawienia dla każdego obiektu/części osobno?" +#: resources/data/hints.ini: [hint:Simplify Model] msgid "" -"You have changed some preset settings. \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Simplify Model\n" +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model. Read " +"more in the documentation." msgstr "" -"Zmieniono niektóre ustawienia profilu.\n" -"Czy chcesz zachować te ustawienia (nowa wartość) po przełączeniu na inny profil?" +"Uprość model\n" +"Czy wiesz, że możesz zmniejszyć liczbę trójkątów w siatce za pomocą funkcji " +"upraszczania siatki? Kliknij prawym przyciskiem myszy model i wybierz opcję " +"uprość model. Więcej informacji znajdziesz w dokumentacji." +#: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" -"You have changed some preset settings. \n" -"Would you like to keep these changed settings after switching preset?" +"Slicing Parameter Table\n" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" msgstr "" -"Zmieniono niektóre ustawienia profilu.\n" -"Czy chcesz zachować te ustawienia po przełączeniu na inny profil?" - -#, boost-format -msgid "You have changed some settings of preset \"%1%\". " -msgstr "Zmieniono niektóre ustawienia profilu \"%1%\". " +"Karta parametrów dla Slicingu\n" +" Czy wiesz, że możesz wyświetlić wszystkie obiekty/części na karcie i " +"dostosować ustawienia dla każdego obiektu/części?" -#, boost-format +#: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" -"You have changed some settings of preset \"%1%\". \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Split to Objects/Parts\n" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" msgstr "" -"Zmieniono niektóre ustawienia w profilu \"%1%”. \n" -"Czy chcesz zachować te zmienione ustawienia (nowa wartość) po przełączeniu na inny profil?" +"Podziel na obiekty/części\n" +"Czy wiesz, że możesz podzielić duży obiekt na mniejsze części, aby łatwiej " +"przetwarzać kolory lub do druku?" +#: resources/data/hints.ini: [hint:Subtract a Part] msgid "" -"You have completed printing the mall model, \n" -"but the synchronization of rating information has failed." +"Subtract a Part\n" +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Bambu Studio. Read more in the documentation." msgstr "" -"Ukończyłeś drukowanie modelu, \n" -"ale synchronizacja informacji o ocenie nie powiodła się." - -msgid "You have entered an illegal input in the printable area section on the first page. Please check before creating it." -msgstr "W sekcji \"Obszar drukowania\" na pierwszej stronie wprowadzono nieprawidłową wartość. Sprawdź wprowadzone dane przed utworzeniem." - -msgid "You have not selected a printer or preset yet. Please select at least one." -msgstr "Nie wybrałeś jeszcze drukarki ani profilu. Proszę wybrać przynajmniej jedno." - -msgid "You have not selected the vendor and model or inputed the custom vendor and model." -msgstr "Nie wybrano dostawcy ani modelu lub nie wprowadzono niestandardowego dostawcy i modelu." - -msgid "You have not yet chosen which printer preset to create based on. Please choose the vendor and model of the printer" -msgstr "Jeszcze nie dokonano wyboru, na podstawie którego profilu drukarki ma być utworzony nowy profil. Proszę wybrać producenta i model drukarki" - -msgid "You have not yet selected the printer to replace the nozzle, please choose." -msgstr "Nie wybrałeś jeszcze drukarki, do której chcesz zamienić dyszę, proszę dokonaj wyboru." - -msgid "You have previously modified your settings." -msgstr "Wcześniej zmodyfikowałeś swoje ustawienia." - -msgid "You need to select at least one filament preset." -msgstr "Musisz wybrać przynajmniej jeden pofil filamentu." - -msgid "You need to select at least one process preset." -msgstr "Należy wybrać co najmniej jeden profil procesu." - -msgid "You need to select the material type and color first." -msgstr "Najpierw musisz wybrać typ i kolor materiału." +"Odejmowanie części\n" +"Czy wiesz, że możesz odjąć jedną siatkę od drugiej, korzystając z " +"modyfikatora części negatywnej? W ten sposób łatwo można tworzyć otwory " +"łatwo dostosowywalne bezpośrednio w Bambu Studio. Więcej informacji " +"znajdziesz w dokumentacji." +#: resources/data/hints.ini: [hint:STEP] msgid "" -"You try to delete an object which is a part of a cut object.\n" -"This action will break a cut correspondence.\n" -"After that model consistency can't be guaranteed." +"STEP\n" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Bambu Studio supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" msgstr "" -"Próbujesz usunąć obiekt będący częścią obiektu wycięcia.\n" -"To działanie przerwie korespondencję wycinania.\n" -"Po tym niemożliwe będzie zagwarantowanie spójności modelu." +"STEP\n" +"Czy wiesz, że możesz poprawić jakość druku, krojąc plik STEP zamiast STL?\n" +"Bambu Studio obsługuje cięcie plików STEP, co daje lepsze rezultaty w " +"porównaniu do plików STL które są o niższej rozdzielczości. Spróbuj tego!" +#: resources/data/hints.ini: [hint:Z seam location] msgid "" -"Your comment result cannot be uploaded due to some reasons. As follows:\n" -"\n" -" error code: " +"Z seam location\n" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" msgstr "" -"Twoja ocena nie może być przesłana z powodu pewnych problemów. Jak niżej:\n" -"\n" -" kod błędu: " - -msgid "Your model needs support ! Please make support material enable." -msgstr "Twój model wymaga podpór! Włącz generowanie podpór." - -msgid "Your nozzle diameter in preset is not consistent with memorized nozzle diameter. Did you change your nozzle lately?" -msgstr "Średnica dyszy w profilu nie jest zgodna z zapamiętaną średnicą dyszy. Czy ostatnio zmieniłeś dyszę?" - -msgid "Your nozzle diameter in sliced file is not consistent with memorized nozzle. If you changed your nozzle lately, please go to Device > Printer Parts to change settings." -msgstr "Średnica dyszy w przetworzonym pliku nie jest zgodna z średnicą dyszy w ustawieniach. Jeśli ostatnio zmieniłeś dyszę, przejdź do opcji Urządzenie > Części drukarki, aby zmienić to ustawienie." - -msgid "Your nozzle type in preset is not consistent with memorized nozzle.Did you change your nozzle lately ? " -msgstr "Twój domyślny typ dyszy nie zgadza się z zapisaną dyszą. Czy ostatnio zmieniałeś dyszę ? " - -msgid "Your object appears to be too large, Do you want to scale it down to fit the heat bed automatically?" -msgstr "Twój obiekt wydaje się być zbyt duży. Czy chcesz automatycznie przeskalować go, aby pasował do stołu grzejnego?" - -msgid "Z Hop Type" -msgstr "Typ Z-hop" +"Pozycja szwu Z\n" +"Czy wiesz, że możesz dostosować lokalizację szwu Z, a nawet malować go na " +"swoim wydruku, aby był w mniej widocznym miejscu? Poprawia to ogólny wygląd " +"Twojego modelu. Sprawdź to!" -msgid "Z gap between object and raft. Ignored for soluble interface" -msgstr "Dystans między modelem, a raftem, mierzony w poziomie. Ignorowany dla rozpuszczalnych warstw łączących" +#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] +msgid "" +"Fine-tuning for flow rate\n" +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." +msgstr "" +"Precyzyjne dopasowanie natężenia przepływu\n" +"Czy wiesz, że natężenie przepływu można precyzyjnie dostosować, aby uzyskać " +"jeszcze lepiej wyglądające wydruki? W zależności od filamentu, możesz " +"poprawić ogólne wykończenie wydrukowanego modelu poprzez dokonanie kilku " +"drobnych regulacji." -msgid "Z hop lower boundary" -msgstr "Dolna granica Z-hop" +#: resources/data/hints.ini: [hint:Split your prints into plates] +msgid "" +"Split your prints into plates\n" +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." +msgstr "" +"Dzielenie wydruków na płyty \n" +"Czy wiesz, że model zawierający wiele części można podzielić na pojedyncze " +"płyty gotowe do druku? Uprości to proces śledzenia wszystkich części." -msgid "Z hop upper boundary" -msgstr "Górna granica Z-hop" +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer +#: Height] +msgid "" +"Speed up your print with Adaptive Layer Height\n" +"Did you know that you can print a model even faster, by using the Adaptive " +"Layer Height option? Check it out!" +msgstr "" +"Przyspiesz druk za pomocą adaptacyjnej wysokości warstwy\n" +"Czy wiesz, że możesz jeszcze szybciej drukować model, korzystając z opcji " +"adaptacyjnej wysokości warstwy? Sprawdź to!" -msgid "Z hop when retract" -msgstr "Z-hop podczas retrakcji" +#: resources/data/hints.ini: [hint:Support painting] +msgid "" +"Support painting\n" +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." +msgstr "" +"Malowanie podpór\n" +"Czy wiesz, że możesz pomalować lokalizację swoich podpór? Ta funkcja ułatwia " +"umieszczanie materiału podpórkowego tylko na tych częściach modelu, które " +"tego naprawdę potrzebują." -msgid "Z hop will only come into effect when Z is above this value and is below the parameter: \"Z hop upper boundary\"" -msgstr "Jeśli podana jest dodatnia wartość, oś Z będzie podnosić się tylko poniżej ustawionej tutaj granicy. W ten sposób możesz zablokować podnoszenie się osi Z powyżej ustawionej wysokości." +#: resources/data/hints.ini: [hint:Different types of supports] +msgid "" +"Different types of supports\n" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models, while saving filament and improving " +"print speed. Check them out!" +msgstr "" +"Różne rodzaje podpór\n" +"Czy wiesz, że możesz wybierać spośród wielu rodzajów podpór? Podpory drzewa " +"sprawdzają się doskonale dla modeli organicznych, jednocześnie oszczędzając " +"filament i poprawiając szybkość druku. Sprawdź je!" -#: resources/data/hints.ini: [hint:Z seam location] +#: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" -"Z seam location\n" -"Did you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves the overall look of your model. Check it out!" +"Printing Silk Filament\n" +"Did you know that Silk filament needs special consideration to print it " +"successfully? Higher temperature and lower speed are always recommended for " +"the best results." msgstr "" -"Pozycja szwu Z\n" -"Czy wiesz, że możesz dostosować lokalizację szwu Z, a nawet malować go na swoim wydruku, aby był w mniej widocznym miejscu? Poprawia to ogólny wygląd Twojego modelu. Sprawdź to!" +"Drukowanie filamentem jedwabnym (Silk)\n" +"Czy wiesz, że filament Silk wymaga szczególnej uwagi, aby pomyślnie go " +"wydrukować? Wyższa temperatura i niższa prędkość są zawsze zalecane dla " +"uzyskania najlepszych rezultatów." +#: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" -"Zero initial layer height is invalid.\n" -"\n" -"The first layer height will be reset to 0.2." +"Brim for better adhesion\n" +"Did you know that when printing models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" msgstr "" -"Wysokość Zero pierwszej warstwy jest nieprawidłowa.\n" -"\n" -"Wysokość pierwszej warstwy zostanie zresetowana do 0.2." +"Brim dla lepszej przyczepności\n" +"Czy wiesz, że przy drukowaniu modeli o małej powierzchni styku z " +"powierzchnią druku, zaleca się użycie Brimu?" -msgid "Zig zag" -msgstr "Zig zag" +#: resources/data/hints.ini: [hint:Set parameters for multiple objects] +msgid "" +"Set parameters for multiple objects\n" +"Did you know that you can set slicing parameters for all selected objects at " +"one time?" +msgstr "" +"Ustaw parametry dla wielu obiektów\n" +"Czy wiesz, że możesz jednocześnie ustawić parametry cięcia dla wszystkich " +"wybranych obiektów?" -msgid "Zoom" -msgstr "Powiększenie" +#: resources/data/hints.ini: [hint:Stack objects] +msgid "" +"Stack objects\n" +"Did you know that you can stack objects as a whole one?" +msgstr "" +"Składaj obiekty\n" +"Czy wiesz, że możesz układać obiekty jako jedną całość?" -msgid "Zoom View" -msgstr "Powiększ widok" +#: resources/data/hints.ini: [hint:Flush into support/objects/infill] +msgid "" +"Flush into support/objects/infill\n" +"Did you know that you can save the wasted filament by flushing them into " +"support/objects/infill during filament change?" +msgstr "" +"Przepłukiwanie do podpory/obiektu/wypełnienia\n" +"Czy wiesz, że można zaoszczędzić marnowany filament, spłukując go do podpory/" +"obiektu/wypełnienia podczas zmiany filamentu?" -msgid "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center." -msgstr "Powiększ w kierunku pozycji wskaźnika myszy w widoku 3D, a nie w centrum okna 2D." +#: resources/data/hints.ini: [hint:Improve strength] +msgid "" +"Improve strength\n" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" +msgstr "" +"Poprawa wytrzymałości\n" +"Czy wiesz, że można używać większej liczby pętli ściany i użyć większej " +"gęstości wypełnienia, aby zwiększyć wytrzymałość modelu?" -msgid "Zoom of view" -msgstr "Powiększenie widoku" +#: resources/data/hints.ini: [hint:When need to print with the printer door +#: opened] +msgid "" +"When need to print with the printer door opened\n" +"Did you know that opening the printer door can reduce the probability of " +"extruder/hotend clogging when printing lower temperature filament with a " +"higher enclosure temperature. More info about this in the Wiki." +msgstr "" +"Kiedy należy drukować przy otwartych drzwiach drukarki? \n" +"Czy wiesz, że otwarcie drzwiczek drukarki może zmniejszyć prawdopodobieństwo " +"zatkania ekstrudera/hotendu podczas drukowania filamentem o niższej " +"temperaturze gdy temperatura obudowy jest wyższa? Więcej informacji na ten " +"temat znajdziesz na Wiki." -msgid "Zoom to mouse position" -msgstr "Powiększ do pozycji myszy" +#: resources/data/hints.ini: [hint:Avoid warping] +msgid "" +"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." +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 "[Delete Required]" -msgstr "[Usuń Wymagane]" +#~ msgid "" +#~ "\n" +#~ "%1% is too close to exclusion area, there will be collisions when " +#~ "printing." +#~ msgstr "" +#~ "\n" +#~ "%1% znajduje się zbyt blisko wykluczonego obszaru do druku. Istnieje " +#~ "ryzyko kolizji podczas drukowania." -msgid "(LAN)" -msgstr "(LAN)" +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "Funkcja „Napraw model” jest obecnie dostępna tylko w systemie Windows. " +#~ "Proszę naprawić model w Bambu Studio (Windows) lub programach CAD." -msgid "(Moving)" -msgstr "(Przesuwanie)" +#~ msgid "" +#~ "%1% is too close to exclusion area, there will be collisions when " +#~ "printing." +#~ msgstr "" +#~ "%1% znajduje się zbyt blisko wykluczonego obszaru do druku. Istnieje " +#~ "ryzyko kolizji podczas drukowania." -msgid "(Sort)" -msgstr "(Sortuj)" +#~ msgid "%s is not supported by AMS." +#~ msgstr "%s nie jest obsługiwany przez AMS." -msgid "(The model has already been rated. Your rating will overwrite the previous rating.)" -msgstr "(Model został już oceniony. Twoja ocena zastąpi poprzednią.)" +#~ msgid "&Edit" +#~ msgstr "&Edytuj" -msgid "(Undefined)" -msgstr "(Nieokreślone)" +#~ msgid "" +#~ "*We recommend you to add brand, materia, type, and even humidity level in " +#~ "the Name" +#~ msgstr "" +#~ "*Zalecamy dodanie do nazwy marki i typu filamentu, a nawet poziomu " +#~ "wilgotności" -msgid ") to locate the toolhead's position. This prevents device moving beyond the printable boundary and causing equipment wear." -msgstr ") aby określić pozycję głowicy drukującej. To uniemożliwi narzędziu wyjście poza możliwy obszar druku, co chroni sprzęt przed zużyciem." +#~ msgid "- \\u2103" +#~ msgstr "- u2103" -msgid "..." -msgstr "..." +#~ msgid "0" +#~ msgstr "0" -msgid "\\u2103" -msgstr "\\u2103" +#~ msgid "0%" +#~ msgstr "0%" -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." +#~ msgid "1080p" +#~ msgstr "1080p" -msgid " Click here to install it." -msgstr " Kliknij tutaj, aby ją zainstalować." +#~ msgid "1120x480" +#~ msgstr "1120x480" -msgid " No corresponding storage bucket\n" -msgstr " brak odpowiadającego pojemnika na dane\n" +#~ msgid "1120x540" +#~ msgstr "1120x540" -msgid " Object:" -msgstr " Obiekt:" +#~ msgid "1120x640" +#~ msgstr "1120x640" -msgid " (Fixed)" -msgstr " (Stały)" +#~ msgid "1120x720" +#~ msgstr "1120x720" -msgid " (Moving)" -msgstr " (Przesuwanie)" +#~ msgid "1280x720" +#~ msgstr "1280x720" -msgid " (Repair)" -msgstr " (Naprawa)" +#~ msgid "1680x1080" +#~ msgstr "1680x1080" -msgid " \\u2103" -msgstr "u2103" +#~ msgid "1680x720" +#~ msgstr "1680x720" -msgid " can not be opened\n" -msgstr " nie można otworzyć\n" +#~ msgid "1680x840" +#~ msgstr "1680x840" + +#~ msgid "1680x960" +#~ msgstr "1680x960" + +#~ msgid "1920x1080" +#~ msgstr "1920x1080" + +#~ msgid "3D Models" +#~ msgstr "Modele 3D" + +#~ msgid "" +#~ "3D Scene Operations\n" +#~ "Did you know how to control view and object/part selection with mouse and " +#~ "touchpanel in the 3D scene?" +#~ msgstr "" +#~ "Sterowanie sceną 3D\n" +#~ "Czy wiesz, jak kontrolować widok oraz wybierać obiekty/części w scenie 3D " +#~ "za pomocą myszy i panelu dotykowego?" + +#~ msgid "640x480" +#~ msgstr "640x480" + +#~ msgid "720p" +#~ msgstr "720p" + +#~ msgid "ABS/ASA" +#~ msgstr "ABS/ASA" + +#~ msgid "AMS-Extra" +#~ msgstr "AMS-Extra" + +#~ msgid "AMSMaterialsSetting" +#~ msgstr "Ustawienie materiałów AMS" -#, c-format, boost-format -msgid " doesn't work at 100%% density " -msgstr " nie działa przy gęstości 100%% " +#~ msgid "AMS auto switch filament" +#~ msgstr "Automatyczna zmiana filamentu w AMS" -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 "AMS settings are not supported for external spool" +#~ msgstr "Aktualne ustawienia AMS nie obsługują używania szpuli zewnętrznej." -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 "AWS PRE host" +#~ msgstr "AWS PRE host" -msgid " is too close to exclusion area, there may be collisions when printing.\n" -msgstr " znajduje się zbyt blisko wykluczonego obszaru; Podczas drukowania istnieje ryzyko kolizji.\n" +#~ msgid "AWS host" +#~ msgstr "Host AWS" -msgid " is too close to exclusion area, there will be collisions when printing.\n" -msgstr " znajduje się zbyt blisko wykluczonego obszaru; Podczas drukowania istnieje ryzyko kolizji.\n" +#~ msgid "" +#~ "A desiccant status lower than two bars indicates that desiccant may be " +#~ "inactive. Please change the desiccant.(The bars: higher the better.)" +#~ msgstr "" +#~ "Stan środka osuszającego niższy niż dwie kreski wskazuje, że środek " +#~ "osuszający może być nieaktywny. Należy wymienić pakiety ze środkiem " +#~ "osuszającym (im więcej, tym lepiej)." -msgid " is too close to others, and collisions may be caused.\n" -msgstr " jest zbyt blisko innych, mogą wystąpić kolizje.\n" +#~ msgid "" +#~ "A error occurred. Maybe memory of system is not enough or it's a bug of " +#~ "the program" +#~ msgstr "" +#~ "Wystąpił błąd. Być może brakuje pamięci w systemie lub jest to błąd " +#~ "programu" -msgid " is too close to others, there may be collisions when printing." -msgstr " znajduje się zbyt blisko innych; Podczas drukowania istnieje ryzyko kolizji." +#~ msgid "A problem occured during calibration. Click to view the solution." +#~ msgstr "" +#~ "Wystąpił problem podczas kalibracji. Kliknij, aby wyświetlić rozwiązanie." -msgid " is too close to others, there may be collisions when printing.\n" -msgstr " znajduje się zbyt blisko innych; Podczas drukowania istnieje ryzyko kolizji.\n" +#~ msgid "Acivate for better air filtration" +#~ msgstr "Aktywuj, aby zapewnić lepszą filtrację powietrza" -msgid " is too close to others, there will be collisions when printing.\n" -msgstr " jest zbyt blisko innych obiektów, istnieje ryzyko kolizji.\n" +#~ msgid "Actual Volume = Flushing Volume * Multiplier" +#~ msgstr "Rzeczywista objętość = Objętość płukania* Mnożnik" -msgid " not in range " -msgstr " nie jest w zakresie " +#~ msgid "Adaptive layer height" +#~ msgstr "Adaptacyjna wysokość warstwy" -#, boost-format -msgid " plate %1%:" -msgstr " płyta %1%:" +#~ msgid "Add/Remove printers" +#~ msgstr "Dodaj/Usuń drukarki" -#, boost-format -msgid " plate %1%: " -msgstr " płyta %1%: " +#~ msgid "Add Custom Printer" +#~ msgstr "Dodaj niestandardową drukarkę" -msgid " upload config parse failed\n" -msgstr " przesyłanie konfiguracji nie powiodło się\n" +#~ msgid "Alt+Left mouse button" +#~ msgstr "Alt+Lewy przycisk myszy" -msgid " upload config prase failed\n" -msgstr " przesyłanie konfiguracji nie powiodło się\n" +#~ msgid "Ams filament backup" +#~ msgstr "Rezerwowy filament AMS" -msgid " upload failed" -msgstr " błąd przesyłania" +#~ msgid "" +#~ "An object is layed over the boundary of plate.\n" +#~ "Please solve the problem by moving it totally inside or outside plate." +#~ msgstr "" +#~ "Obiekt jest umieszczony poza granicą płyty lub przekracza limit " +#~ "wysokości.\n" +#~ "Rozwiąż problem, przesuwając go całkowicie na płytę lub poza nią oraz " +#~ "potwierdź, że wysokość mieści się w obszarze roboczym." + +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly" +#~ msgstr "" +#~ "Silnik Arachne działa tylko wtedy, gdy wyłączone jest spowolnienie na " +#~ "nawisach.\n" +#~ "Może to spowodować pogorszenie jakości nawisających powierzchni podczas " +#~ "szybkiego drukowania." + +#~ msgid "" +#~ "Arachne engine only works when overhang slowing down is disabled.\n" +#~ "This may cause decline in the quality of overhang surface when print " +#~ "fastly\n" +#~ msgstr "" +#~ "Silnik Arachne działa tylko wtedy, gdy wyłączone jest spowolnienie na " +#~ "nawisach.\n" +#~ "Może to spowodować pogorszenie jakości nawisających powierzchni podczas " +#~ "szybkiego drukowania.\n" + +#~ msgid "Arrange Options" +#~ msgstr "Opcje rozmieszczania" + +#~ msgid "Arrange options: 0-disable, 1-enable, others-auto" +#~ msgstr "Opcje rozmieszczenia: 0-wyłącz, 1-włącz, inne - auto" + +#~ msgid "Assemble the selected parts to a single part" +#~ msgstr "Złóż wybrane elementy w jedną część" + +#~ msgid "Associate .3mf files to BambuStudio" +#~ msgstr "Powiąż pliki.3mf z BambuStudio" + +#~ msgid "Associate .step/.stp files to BambuStudio" +#~ msgstr "Powiąż pliki .step/.stp z Bambu Studio" + +#~ msgid "Associate .stl files to BambuStudio" +#~ msgstr "Powiąż pliki .stl z BambuStudio" + +#~ msgid "Associate files to BambuStudio" +#~ msgstr "Powiąż pliki z BambuStudio" + +#~ msgid "Auto Bed Type" +#~ msgstr "Auto typ Płyty" + +#~ msgid "Auto arrange" +#~ msgstr "Automatyczne rozmieszczanie" + +#~ msgid "" +#~ "Auto orientates selected objects or all objects.If there are selected " +#~ "objects, it just orientates the selected ones.Otherwise, it will " +#~ "orientates all objects in the project." +#~ msgstr "" +#~ "Automatycznie zmienia orientację wybranych lub wszystkich obiektów.\n" +#~ "Jeśli zaznaczono tylko wybrane obiekty, orientuje tylko te zaznaczone. W " +#~ "przeciwnym razie zorientuje wszystkie obiekty w projekcie." + +#~ msgid "Auto refill" +#~ msgstr "Automatyczne uzupełnianie" + +#~ msgid "Aux Cooling" +#~ msgstr "Chłodzenie pomocnicze" + +#~ msgid "Auxiliary" +#~ msgstr "Auxiliary" + +#~ msgid "Avoid crossing wall when travel" +#~ msgstr "Omijaj ściany podczas ruchu jałowego" + +#~ msgid "Backup" +#~ msgstr "Kopia zapasowa" + +#~ msgid "Backup interval" +#~ msgstr "Częstotliwość tworzenia kopii zapasowych" + +#~ msgid "Bamabu High Temperature Plate" +#~ msgstr "Bambu High Temperature Plate" + +#~ msgid "" +#~ "BambuStudio configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." +#~ msgstr "" +#~ "Plik konfiguracyjny BambuStudio może być uszkodzony i nie można go " +#~ "przeanalizować. Usuń plik i spróbuj ponownie." + +#~ msgid "" +#~ "Bed exclude area that can't used as printable area in X-Y plane. For " +#~ "example, the bottom left area which is used to cut filament in X1 when " +#~ "printing multi colors with AMS. The area is expressed as polygon by " +#~ "points in following format: \"XxY, XxY, ...\"" +#~ msgstr "" +#~ "Stół wyklucza obszar, który nie może być używany jako obszar do " +#~ "drukowania w płaszczyźnie X-Y. Na przykład lewy dolny obszar, który jest " +#~ "używany do cięcia filamentu w X1 podczas drukowania wielokolorowego za " +#~ "pomocą AMS. Obszar jest wyrażony jako wielokąt za pomocą punktów w " +#~ "następującym formacie: \"XxY, XxY, ...\"." + +#~ msgid "Bed temperature difference" +#~ msgstr "Różnica temperatur stołu" + +#~ msgid "" +#~ "Bed temperature is higher than vitrification temperature of this " +#~ "filament.\n" +#~ "This may cause nozzle blocked and printing failure" +#~ msgstr "" +#~ "Temperatura stołu jest wyższa niż temperatura zeszklenia dla tego " +#~ "filamentu. \n" +#~ "Może to spowodować zatkanie się dyszy i niepowodzeniem druku" + +#~ msgid "" +#~ "Bed temperature is higher than vitrification temperature of this " +#~ "filament.\n" +#~ "This may cause nozzle blocked and printing failure\n" +#~ "Please keep the printer open during the printing process to ensure air " +#~ "circulation or reduce the temperature of the hot bed" +#~ msgstr "" +#~ "Temperatura stołu jest wyższa niż temperatura zeszklenia tego filamentu.\n" +#~ "Może to powodować zatykanie się dyszy i niepowodzenie druku.\n" +#~ "Podczas procesu drukowania należy pozostawić drukarkę otwartą, aby " +#~ "zapewnić cyrkulację powietrza lub zmniejszyć temperaturę stołu grzejnego." + +#~ msgid "" +#~ "Bed temperature of other layer is lower than bed temperature of initial " +#~ "layer for more than %d degree centigrade.\n" +#~ "This may cause model broken free from build plate during printing" +#~ msgstr "" +#~ "Temperatura stołu dla drugiej warstwy jest o ponad %d stopni Celsjusza " +#~ "niższa niż temperatura stołu dla pierwszej warstwy. \n" +#~ "Może to spowodować odklejenie się modelu od płyty roboczej." + +#~ msgid "" +#~ "Bed temperature when high temperature plate is installed. Value 0 means " +#~ "the filament does not support to print on the High Temp Plate" +#~ msgstr "" +#~ "Jest to temperatura stołu, gdy zainstalowana jest High Temp Plate. " +#~ "Wartość 0 oznacza, że filament nie obsługuje drukowania na High Temp " +#~ "Plate." + +#~ msgid "Bottom Minimum Shell Thickness" +#~ msgstr "Minimalna grubość dolnej powłoki" + +#~ msgid "Bottom Solid Layers" +#~ msgstr "Pełne warstwy dolne" + +#~ msgid "Cabin humidity" +#~ msgstr "Wilgotność powietrza w komorze" + +#~ msgid "Cali" +#~ msgstr "Kalib." + +#~ msgid "" +#~ "Calibration completed. Please select the factors according to the left " +#~ "figure and fill them in the input boxes." +#~ msgstr "" +#~ "Kalibracja zakończona. Proszę wybrać współczynniki zgodnie z rysunkiem po " +#~ "lewej stronie i wprowadź tę wartość w pole wprowadzania współczynnika." + +#~ msgid "Calibration of extrusion" +#~ msgstr "Kalibracja ekstruzji" + +#~ msgid "Can't apply when proccess preview." +#~ msgstr "Nie można zastosować podczas przetwarzania podglądu" + +#~ msgid "Can't connect to the printer" +#~ msgstr "Nie można połączyć się z drukarką" + +#~ msgid "" +#~ "Cannot detect the LAN IP address of %s. Are %s and Bambu Studio in the " +#~ "same LAN?" +#~ msgstr "" +#~ "Nie można zidentyfikować adresu IP LAN dla %s. Czy %s i Bambu Studio są w " +#~ "tej samej sieci LAN?" + +#~ msgid "Check cloud service status" +#~ msgstr "Sprawdź status usługi w chmurze" + +#~ msgid "Check the normative items." +#~ msgstr "Sprawdź elementy normatywne." + +#~ msgid "China" +#~ msgstr "Chiny" + +#~ msgid "" +#~ "Choose an AMS slot then press \"Load\" or \"Unload\" button to " +#~ "automatically load or unload filiament." +#~ msgstr "" +#~ "Wybierz gniazdo AMS, a następnie naciśnij „Ładuj” lub „Wyładuj”, aby " +#~ "automatycznie załadować lub rozładować filament." + +#~ msgid "Choose one or more files (3mf/step/stl/obj/amf):" +#~ msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/obj/amf):" -msgid " will be closed before creating a new model. Do you want to continue?" -msgstr " zostanie zamknięty przed utworzeniem nowego modelu. Czy chcesz kontynuować?" +#~ msgid "Choose save directory" +#~ msgstr "Wybierz katalog zapisu" -msgid "above" -msgstr "powyżej" +#~ msgid "Clean" +#~ msgstr "Wyczyść" + +#~ msgid "Clear all" +#~ msgstr "Usuń wszystko" + +#~ msgid "" +#~ "Clearance radius around extruder. Used as input of auto-arrange to avoid " +#~ "collision when print object by object" +#~ msgstr "" +#~ "Bezpieczny promień luzu wokół ekstrudera. Używany jako dane wejściowe do " +#~ "automatycznego rozmieszczania, aby uniknąć kolizji podczas drukowania " +#~ "obiekt po obiekcie" -msgid "accel_to_decel" -msgstr "akceleracja_do_hamowania" +#~ msgid "Click the pencil icon to edit the filament." +#~ msgstr "Kliknij ikonę ołówka, aby edytować filament." -msgid "active" -msgstr "aktywny" +#~ msgid "Clipping of view" +#~ msgstr "Przycinanie widoku" -msgid "add bundle structure file fail" -msgstr "błąd dodawania pliku struktury pakietu konfiguracji" +#~ msgid "Color Print" +#~ msgstr "Druk kolorowy" -msgid "add file fail" -msgstr "dodawanie pliku nie powiodło się" +#~ msgid "Combinate" +#~ msgstr "Kombinacja" -msgid "allocation failed" -msgstr "nieudane przydzielanie pamięci" +#~ msgid "Comsumption" +#~ msgstr "Zużycie" -msgid "and" -msgstr "i" +#~ msgid "Confirm whether the filament has been extruded" +#~ msgstr "Potwierdź, czy filament został wytłoczony" -msgid "archive too large" -msgstr "archiwum jest za duże" +#~ msgid "Connect failed [%d]!" +#~ msgstr "Połączenie nie powiodło się [%d]!" -msgid "arrange current plate" -msgstr "ustaw bieżącą płytę" +#~ msgid "Connection lost. Please retry." +#~ msgstr "Połączenie utracone. Proszę spróbuj ponownie." -msgid "auto rotate current plate" -msgstr "automatyczna rotacja bieżącej płyty" +#~ msgid "Convert Unit" +#~ msgstr "Przeliczanie jednostek" -msgid "buffer too small" -msgstr "zbyt mały bufor" +#~ msgid "Convert the units of model" +#~ msgstr "Konwersja jednostek modelu" -msgid "click here to see more info" -msgstr "kliknij tutaj, aby zobaczyć więcej informacji" +#~ msgid "Cool Plate" +#~ msgstr "Cool Plate/PLA Plate" -msgid "code" -msgstr "kod" +#~ msgid "Cool plate" +#~ msgstr "Cool plate" -msgid "compression failed" -msgstr "nieudane kompresowanie" +#~ msgid "Creating" +#~ msgstr "Tworzenie" -msgid "connector is out of cut contour" -msgstr "łącznik jest poza konturem cięcia" +#~ msgid "Ctrl+Any arrow" +#~ msgstr "Ctrl+Dowolna strzałka" -msgid "connector is out of object" -msgstr "łącznik jest poza obiektem" +#~ msgid "Ctrl+Left mouse button" +#~ msgstr "Ctrl+Lewy przycisk myszy" -msgid "connectors are out of cut contour" -msgstr "łączniki są poza konturem cięcia" +#~ msgid "Ctrl+Shift+G" +#~ msgstr "Ctrl+Shift+G" -msgid "connectors is out of object" -msgstr "łączniki muszą znajdować się na powierzchni obiektu" +#~ msgid "Ctrl + Any arrow" +#~ msgstr "Ctrl + Dowolna strzałka" -msgid "create new preset failed." -msgstr "utworzenie nowej konfiguracji nie powiodło się." +#~ msgid "Ctrl + Left mouse button" +#~ msgstr "Ctrl + Lewy przycisk myszy" -msgid "current" -msgstr "aktualny" +#~ msgid "Ctrl + Shift + Enter" +#~ msgstr "Ctrl + Shift + Enter" -msgid "debug" -msgstr "debugowanie" +#~ msgid "Debug" +#~ msgstr "Debugowanie" + +#~ msgid "Debug level" +#~ msgstr "Poziom debugowania" + +#~ msgid "Decide whether support activating air filtration" +#~ msgstr "Zdecyduj, czy chcesz aktywować filtrowanie powietrza" + +#~ msgid "Delete Pause Print" +#~ msgstr "Usuń przerwę w druku" + +#~ msgid "Desiccant status" +#~ msgstr "Stan środka osuszającego" + +#~ msgid "" +#~ "Desiccant status lower than two bars indicates that desiccant can be " +#~ "inactive. Please change the desiccant.(Higher the better)" +#~ msgstr "" +#~ "Stan środka osuszającego niższy niż dwa słupki wskazuje, że środek " +#~ "osuszający może być nieaktywny. Proszę zmienić środek osuszający. (im " +#~ "wyżej, tym lepiej)" + +#~ msgid "Designer" +#~ msgstr "Projektant" + +#~ msgid "" +#~ "Detect the overhang percentage relative to line width and use different " +#~ "speed to print. For 100%% overhang, bridge speed is used." +#~ msgstr "" +#~ "Wykrywa ona procent nawisu w stosunku do szerokości linii i używa innej " +#~ "prędkości drukowania. W przypadku nawisu 100%% używana jest prędkość jak " +#~ "dla mostu." + +#~ msgid "" +#~ "Detour and avoid to travel across wall which may cause blob on surface" +#~ msgstr "" +#~ "Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować " +#~ "powstanie grudek na powierzchni" + +#~ msgid "Device:" +#~ msgstr "Urządzenie:" + +#~ msgid "" +#~ "Disable overhang slowing down automatically? \n" +#~ "Yes - Enable arachne and disable overhang slowing down\n" +#~ "No - Give up using arachne this time" +#~ msgstr "" +#~ "Wyłączyć automatyczne spowolnienie na nawisach? \n" +#~ "Tak - Włącz Arachne i wyłącz zwolnij na nawisach\n" +#~ "Nie - Nie używaj Arachne dla tego wydruku" + +#~ msgid "Discard" +#~ msgstr "Odrzuć" + +#~ msgid "Discard or Keep changes" +#~ msgstr "Odrzuć lub zachowaj zmiany" + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode disabled.Please reconnect " +#~ "the printer by logging in with your user account." +#~ msgstr "" +#~ "Rozłączono z drukarką [%s] z powodu wyłączenia trybu LAN. Podłącz " +#~ "ponownie drukarkę, logując się przy użyciu konta użytkownika." + +#~ msgid "" +#~ "Disconnected from printer [%s] due to LAN mode enabled.Please reconnect " +#~ "the printer by inputting Access Code which can be gotten from printer " +#~ "screen." +#~ msgstr "" +#~ "Rozłączono z drukarką [%s] z powodu włączenia trybu LAN. Podłącz ponownie " +#~ "drukarkę, wprowadzając kod dostępu, który można uzyskać na ekranie " +#~ "drukarki." + +#~ msgid "" +#~ "Discribe how long the nozzle will move along the last path when retracting" +#~ msgstr "" +#~ "Opisuje, jak długo dysza będzie poruszać się po ostatniej ścieżce podczas " +#~ "wycofywania." + +#~ msgid "Display printable box" +#~ msgstr "Wyświetl pudełko do druku" + +#~ msgid "Display shadow of objects" +#~ msgstr "Wyświetl cień obiektów" + +#~ msgid "Display triangles of models" +#~ msgstr "Wyświetl trójkąty modeli" + +#~ msgid "" +#~ "Do not recommand bed temperature of other layer to be lower than initial " +#~ "layer for more than this threshold. Too low bed temperature of other " +#~ "layer may cause the model broken free from build plate" +#~ msgstr "" +#~ "Nie zaleca się obniżania temperatury stołu drukującego poniżej tej " +#~ "wartości dla kolejnych warstw w porównaniu do pierwszej warstwy. Zbyt " +#~ "niska temperatura stołu drukującego dla kolejnych warstw może spowodować " +#~ "oderwanie się modelu od płyty roboczej drukarki." + +#~ msgid "" +#~ "Do not recommend bed temperature of other layer to be lower than initial " +#~ "layer for more than this threshold. Too low bed temperature of other " +#~ "layer may cause the model broken free from build plate" +#~ msgstr "" +#~ "Nie zaleca się obniżania temperatury stołu drukującego poniżej tej " +#~ "wartości dla kolejnych warstw w porównaniu do pierwszej warstwy. Zbyt " +#~ "niska temperatura stołu drukującego dla kolejnych warstw może spowodować " +#~ "oderwanie się modelu od płyty roboczej." + +#~ msgid "" +#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" +#~ "Contains the following information:\n" +#~ "1. The Process presets\n" +#~ "2. The Filament presets\n" +#~ "3. The Printer presets\n" +#~ msgstr "" +#~ "Czy chcesz zsynchronizować swoje ustawienia z Bambu Cloud? \n" +#~ "Obejmuje to następujące informacje:\n" +#~ "1. Profile procesu\n" +#~ "2. Profile filamentu\n" +#~ "3. Profile drukarki\n" + +#~ msgid "" +#~ "Do you want to synchronize your personal data from Bambu Cloud? \n" +#~ "It contains the following information:\n" +#~ "1. The Process presets\n" +#~ "2. The Filament presets\n" +#~ "3. The Printer presets\n" +#~ msgstr "" +#~ "Czy chcesz zsynchronizować swoje dane z Bambu Cloud? \n" +#~ "Zawiera ono następujące informacje:\n" +#~ "1. Profil procesu\n" +#~ "2. Profil filamentu\n" +#~ "3. Profil drukarki\n" + +#~ msgid "Don't remind me of this version again" +#~ msgstr "Nie przypominaj mi ponownie o tej wersji." + +#~ msgid "" +#~ "Don't retract when the travel is in infill area absolutely. That means " +#~ "the oozing can't been seen" +#~ msgstr "" +#~ "Wyłącza to retrakcje, gdy ruch odbywa się całkowicie w obszarze " +#~ "wypełnienia i nie widać wycieku." + +#~ msgid "" +#~ "Don't support the whole bridge area which make support very large. Bridge " +#~ "usually can be printing directly without support if not very long" +#~ msgstr "" +#~ "Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest " +#~ "bardzo długa. Most zwykle może być drukowany bezpośrednio bez podpór, " +#~ "jeśli nie jest zbyt długi" + +#~ msgid "Downloading Bambu Network plug-in" +#~ msgstr "Pobieranie wtyczki Bambu Network" + +#~ msgid "Downloads" +#~ msgstr "Pobrane" + +#~ msgid "" +#~ "Due to ensuer_on_bed, assembly between \n" +#~ "different objects may not be correct in 3D view.\n" +#~ " It is recommended to assemble them together." +#~ msgstr "" +#~ "Ze względu na ensuer_on_bed montaż pomiędzy \n" +#~ "różnymi obiektami może nie być prawidłowy w widoku 3D. \n" +#~ "Zaleca się zmontowanie ich razem." + +#~ msgid "Dump video" +#~ msgstr "Dump video" + +#~ msgid "Edit Pause Print Message" +#~ msgstr "Edytuj wiadomość o wstrzymaniu drukowania" + +#~ msgid "Edit plate setitngs" +#~ msgstr "Edytuj ustawienia płyty" + +#~ msgid "" +#~ "Embeded\n" +#~ "depth" +#~ msgstr "Głębokość osadzenia" + +#~ msgid "Enable Dark mode" +#~ msgstr "Włącz tryb ciemny" + +#~ msgid "Enable this if printer support air filtration" +#~ msgstr "Włącz tę opcję, jeśli drukarka obsługuje filtrowanie powietrza" + +#~ msgid "Enable this if printer support air filtration enhancement" +#~ msgstr "" +#~ "Włącz tę opcję, jeśli drukarka obsługuje ulepszoną filtrację powietrza" + +#~ msgid "" +#~ "Enable this option if machine support controlling chamber temperature" +#~ msgstr "" +#~ "Włącz tę opcję, jeśli urządzenie obsługuje sterowanie temperaturą komory" + +#~ msgid "" +#~ "Enable this option to slow printing speed down to make the final layer " +#~ "time not shorter than the layer time threshold in \"Max fan speed " +#~ "threshold\", so that layer can be cooled for longer time. This can " +#~ "improve the cooling quality for needle and small details" +#~ msgstr "" +#~ "Włącz tę opcję, aby zwolnić prędkość drukowania, aby czas ostatniej " +#~ "warstwy nie był krótszy niż próg czasu warstwy w \"Próg maksymalnej " +#~ "prędkości wentylatora\", aby warstwa mogła być chłodzona przez dłuższy " +#~ "czas. Może to poprawić jakość chłodzenia dla igiełek i małych detali." + +#~ msgid "" +#~ "Enable this to get a G-code file which has G2 and G3 moves. And the " +#~ "fitting tolerance is same with resolution" +#~ msgstr "" +#~ "Włącz tę opcję, aby uzyskać plik G-code, który zawiera ruchy G2 i G3. " +#~ "Tolerancja dopasowania jest taka sama jak w przypadku rozdzielczości" + +#~ msgid "" +#~ "Enabling this option means the height of every layer except the first " +#~ "will be automatically calculated during slicing according to the slope of " +#~ "the model’s surface.\n" +#~ "Note that this option only takes effect if no prime tower is generated in " +#~ "current plate." +#~ msgstr "" +#~ "Włączenie tej opcji oznacza, że wysokość każdej warstwy poza pierwszą " +#~ "zostaną automatycznie obliczone zgodnie z nachyleniem powierzchni " +#~ "modelu.\n" +#~ "Należy pamiętać, że ta opcja działa tylko wtedy, gdy na bieżącej płycie " +#~ "nie ma wygenerowanej wieży czyszczącej." + +#~ msgid "End of print" +#~ msgstr "Koniec druku" + +#~ msgid "Engineering plate" +#~ msgstr "Engineering plate" -msgid "debug save button" -msgstr "przycisk zapisu debugowania" +#~ msgid "Enter a search term" +#~ msgstr "Wpisz szukaną frazę" -msgid "decompression failed" -msgstr "nieudane rozpakowywanie" +#~ msgid "Entering Seam painting" +#~ msgstr "Wejdź w tryb malowania szwu" + +#~ msgid "Erase painting" +#~ msgstr "Wymaż malowanie" + +#~ msgid "Error: IP or Access Code are not correct" +#~ msgstr "Błąd: adres IP lub kod dostępu są nieprawidłowe" + +#~ msgid "Error at line %1%:\n" +#~ msgstr "Błąd w linii%1%:\n" -msgid "default" -msgstr "domyślne" +#~ msgid "Export." +#~ msgstr "Eksportuj" -msgid "default value" -msgstr "wartość domyślna" +#~ msgid "Export &Configs" +#~ msgstr "Eksportuj &Konfiguracje" -msgid "delete all objects on current plate" -msgstr "usuń wszystkie obiekty na bieżącej płycie" +#~ msgid "Export 3MF" +#~ msgstr "Eksport 3mf" -msgid "does not contain valid gcode." -msgstr "nie zawiera prawidłowego gcode." +#~ msgid "Export Configs" +#~ msgstr "Eksportuj Konfiguracje" -msgid "downloading project ..." -msgstr "pobieranie projektu..." +#~ msgid "Export G-Code." +#~ msgstr "Eksport do G-code" -msgid "e.g. Basic, Matte, Silk, Marble" -msgstr "np. Basic, Matte, Silk, Marble" +#~ msgid "Export STL" +#~ msgstr "Eksport STL" -msgid "error" -msgstr "błąd" +#~ msgid "Export Settings" +#~ msgstr "Eksportuj ustawienia" -msgid "error message: " -msgstr "wiadomość o błędzie: " +#~ msgid "Export Sliced File" +#~ msgstr "Eksportuj pocięty plik" -msgid "every" -msgstr "każdy" +#~ msgid "Export all objects as STL" +#~ msgstr "Eksportuj wszystkie obiekty jako STL" -msgid "failed finding central directory" -msgstr "nieudane odnalezienie katalogu centralnego" +#~ msgid "Export as STL" +#~ msgstr "Eksportuj jako plik STL" -msgid "fatal" -msgstr "krytyczny" +#~ msgid "Export current Sliced file" +#~ msgstr "Eksportuj pocięty plik" -msgid "filament position" -msgstr "pozycja filamentu" +#~ msgid "Export ok." +#~ msgstr "Eksport ok." -msgid "file close failed" -msgstr "nieudane zamykanie pliku" +#~ msgid "Export project as 3MF." +#~ msgstr "Spowoduje to wyeksportowanie projektu jako plik 3mf." -msgid "file create failed" -msgstr "nieudane tworzenie pliku" +#~ msgid "Export settings to a file." +#~ msgstr "Spowoduje to wyeksportowanie ustawień do pliku." -msgid "file not found" -msgstr "nie znaleziono pliku" +#~ msgid "Export sliced file" +#~ msgstr "Eksportuj pocięty plik" -msgid "file open failed" -msgstr "nieudane otwieranie pliku" +#~ msgid "Export slicing data" +#~ msgstr "Eksportuj dane cięcia" -msgid "file read failed" -msgstr "nieudane czytanie pliku" +#~ msgid "Export slicing data to a folder." +#~ msgstr "Eksportowanie danych cięcia do folderu" + +#~ msgid "Export the objects as multiple STL." +#~ msgstr "Eksportuj obiekty jako wiele plików STL." -msgid "file seek failed" -msgstr "nieudane przeszukiwanie pliku" +#~ msgid "Extruder position" +#~ msgstr "Pozycja ekstrudera" -msgid "file stat failed" -msgstr "nieudane sprawdzanie statystyk pliku" +#~ msgid "" +#~ "Extrusion compensation calibration is not supported when using Textured " +#~ "PEI Plate" +#~ msgstr "" +#~ "Kalibracja kompensacji ekstruzji nie jest obsługiwana w przypadku " +#~ "korzystania z Textured PEI Plate." -msgid "file too large" -msgstr "plik jest za duży" +#~ msgid "Factors of dynamic flow cali" +#~ msgstr "Współczynniki kalibracja dynamiki przepływu" -msgid "file write failed" -msgstr "nieudane zapisywanie pliku" +#~ msgid "" +#~ "Failed to connect to the printer through LAN. Please enter the correct " +#~ "printer IP address and access code." +#~ msgstr "" +#~ "Nie udało się połączyć z drukarką przez sieć LAN. Wprowadź prawidłowy " +#~ "adres IP drukarki oraz kod dostępu." -msgid "finalize fail" -msgstr "finalizacja nie powiodła się" +#~ msgid "Failed to fetching model infomations from printer." +#~ msgstr "Nie udało się pobrać informacji o modelu z drukarki." -msgid "floating cantilever" -msgstr "nawisająca konstrukcja (cantilever)" +#~ msgid "Failed to get ticket" +#~ msgstr "Nie udało się uzyskać zgłoszenia" -msgid "floating regions" -msgstr "pływające regiony" +#~ msgid "Failed to parse login report reason111" +#~ msgstr "Nie udało się przeanalizować przyczyny raportu logowania" -#, c-format, boost-format -msgid "flow ratio : %s " -msgstr "współczynnik przepływu: %s " +#~ msgid "Failed to parse model infomations." +#~ msgstr "Nie udało się przeanalizować informacji o modelu" -msgid "from" -msgstr "z" +#~ msgid "" +#~ "Failed to save the project.\n" +#~ "Please check whether the folder exists online or if other programs open " +#~ "the project file." +#~ msgstr "" +#~ "Nie udało się zapisać projektu.\n" +#~ "Sprawdź, czy istnieje folder online lub czy inne programy nie mają " +#~ "otwartego pliku projektu." -msgid "g/cm³" -msgstr "g/cm³" +#~ msgid "Failed uploading print file" +#~ msgstr "Przesyłanie pliku do druku nie powiodło się" -msgid "hybrid(auto)" -msgstr "hybrydowa (auto)" +#~ msgid "Failed uploading print file. Please enter ip address again." +#~ msgstr "Nie udało się przesłać pliku do druku. Wprowadź ponownie adres IP." -msgid "illegal characters:" -msgstr "nieprawidłowe znaki:" +#~ msgid "Failure of bind" +#~ msgstr "Błąd połączenia" -msgid "illegal suffix:" -msgstr "niedozwolony sufiks:" +#~ msgid "Failure of printer login" +#~ msgstr "Błąd logowania do drukarki" -msgid "in" -msgstr "w" +#~ msgid "Fatal error, exception catched: %1%" +#~ msgstr "Błąd krytyczny, znaleziono wyjątek: %1%" -msgid "infill/inner/outer" -msgstr "wypełnienie/wewnętrzna/zewnętrzna" +#~ msgid "Feed new filament from external spool" +#~ msgstr "Podawaj nowy filament z zewnętrznej szpuli" -msgid "infill/outer/inner" -msgstr "wypełnienie/zewnętrzna/wewnętrzna" +#~ msgid "Filament 1" +#~ msgstr "Filament 1" + +#~ msgid "Filament N XX" +#~ msgstr "Filament N XX" + +#~ msgid "Filament bundle(.bbsflmt)" +#~ msgstr "Zestaw filamentu(.bbsflmt)" + +#~ msgid "" +#~ "Filament index %s does not match the filament in AMS slot %s. Please " +#~ "update the printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Indeks filamentu %s nie pasuje do filamentu w gnieździe AMS %s. " +#~ "Zaktualizuj oprogramowanie drukarki, by obsługiwało przydzielanie gniazd " +#~ "AMS." + +#~ msgid "" +#~ "Filament index %s exceeds the number of AMS slots. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Indeks filamentu %s przekracza liczbę gniazd AMS. Zaktualizuj " +#~ "oprogramowanie sprzętowe drukarki, aby obsługiwało przydzielanie gniazd " +#~ "AMS." + +#~ msgid "" +#~ "Filament index does not match the filament in AMS slot. Please update the " +#~ "printer firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Indeks filamentu nie zgadza się z filamentem w gnieździe AMS. Zaktualizuj " +#~ "oprogramowanie drukarki, by obsługiwało przydzielanie gniazd AMS." + +#~ msgid "" +#~ "Filament index exceeds the number of AMS slots. Please update the printer " +#~ "firmware to support AMS slot assignment." +#~ msgstr "" +#~ "Indeks filamentu przekracza liczbę gniazd AMS. Zaktualizuj oprogramowanie " +#~ "sprzętowe drukarki, aby obsługiwało przydzielanie gniazd AMS." + +#~ msgid "" +#~ "Filament to print support and raft. \"Default\" means no specific " +#~ "filament for support and current filament is used" +#~ msgstr "" +#~ "Filament do drukowania podpór i tratw. \"Domyślny\" oznacza brak " +#~ "określonego filamentu dla podpory i używany jest bieżący filament." + +#~ msgid "" +#~ "Filament to print support and skirt. 0 means no specific filament for " +#~ "support and current filament is used" +#~ msgstr "" +#~ "Jest to filament używany do drukowania podpór i skirtu. 0 oznacza brak " +#~ "określonego filamentu dla podpory i używany będzie bieżący filament." + +#~ msgid "" +#~ "Filament to print support interface. 0 means no specific filament for " +#~ "support interface and current filament is used" +#~ msgstr "" +#~ "Filament do drukowania podpór. Wartość 0 oznacza, że nie określono " +#~ "konkretnego filamentu dla podpory i używany będzie obecny filament." + +#~ msgid "Filaments Auto refill" +#~ msgstr "Automatyczne uzupełnianie filamentu" + +#~ msgid "Filaments Selection" +#~ msgstr "Wybór filamentów" + +#~ msgid "Filaments replace" +#~ msgstr "Zapasowy filament" + +#~ msgid "File not exists." +#~ msgstr "Plik nie istnieje." + +#~ msgid "Filling bed " +#~ msgstr "Wypełnianie stołu" + +#~ msgid "" +#~ "Fix Model\n" +#~ "Did you know that you can fix a corrupted 3D model to avoid a lot of " +#~ "slicing problems?" +#~ msgstr "" +#~ "Napraw model\n" +#~ "Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu " +#~ "problemów z cięciem?" + +#~ msgid "Fix model locally" +#~ msgstr "Napraw model lokalnie" + +#~ msgid "Fix model through cloud" +#~ msgstr "Napraw model za pośrednictwem usługi w chmurze" + +#~ msgid "Flow Calibration" +#~ msgstr "Kalibracja przepływu" + +#~ msgid "Flushed filament" +#~ msgstr "Spłukany filament" + +#~ msgid "Flushing volumes: Auto-calculate everytime the color changed." +#~ msgstr "" +#~ "Objętości płukania: Automatyczne obliczanie przy każdej zmianie koloru." + +#~ msgid "" +#~ "Force cooling fan to be specific speed when overhang degree of printed " +#~ "part exceeds this value. Expressed as percentage which indicides how much " +#~ "width of the line without support from lower layer" +#~ msgstr "" +#~ "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas " +#~ "drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. " +#~ "Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych " +#~ "części modelu." + +#~ msgid "" +#~ "Force part cooling fan to be this speed when printing bridge or overhang " +#~ "wall which has large overhang degree. Forcing cooling for overhang and " +#~ "bridge can get better quality for these part" +#~ msgstr "" +#~ "Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas " +#~ "drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. " +#~ "Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych " +#~ "części modelu" + +#~ msgid "Fragment Filter" +#~ msgstr "Filtr cząstek" + +#~ msgid "Fragment area" +#~ msgstr "Fragment obszaru" + +#~ msgid "Fragment filter" +#~ msgstr "Filtr cząstek" + +#~ msgid "G-code" +#~ msgstr "G-code" + +#~ msgid "" +#~ "G-code path is genereated after simplifing the contour of model to avoid " +#~ "too much points and gcode lines in gcode file. Smaller value means higher " +#~ "resolution and more time to slice" +#~ msgstr "" +#~ "Ścieżka G-code jest generowana po uproszczeniu konturu modelu, aby " +#~ "uniknąć zbyt dużej ilości punktów i linii gcode w pliku gcode. Mniejsza " +#~ "wartość oznacza wyższą rozdzielczość i więcej czasu na pocięcie" + +#~ msgid "" +#~ "Green means that AMS humidity is normal, orange represent humidity is " +#~ "high, red represent humidity is too high.(Hygrometer: lower the better.)" +#~ msgstr "" +#~ "Zielony oznacza, że wilgotność AMS jest normalna, pomarańczowy oznacza, " +#~ "że wilgotność jest wysoka, czerwony oznacza, że wilgotność jest zbyt " +#~ "wysoka (higrometr: im niższa, tym lepiej)." + +#~ msgid "" +#~ "Green means that AMS humidity is normal, orange represents humidity is " +#~ "high, red represents humidity is too high.(Hygrometer: lower the better.)" +#~ msgstr "" +#~ "Kolor zielony oznacza, że wilgotność AMS jest normalna, pomarańczowy " +#~ "oznacza wysoką wilgotność, a czerwony oznacza zbyt wysoką wilgotność. " +#~ "(Higrometr: niższy jest lepszy)." + +#~ msgid "" +#~ "Green represents that AMS humidity is normal, orange and red represent " +#~ "that humidity is too high.(Lower the better)" +#~ msgstr "" +#~ "Zielony oznacza, że wilgotność AMS jest normalna, a pomarańczowy i " +#~ "czerwony oznaczają, że wilgotność jest zbyt wysoka. (im niżej, tym lepiej)" + +#~ msgid "HMS" +#~ msgstr "HMS" + +#~ msgid "HRC" +#~ msgstr "HRC" + +#~ msgid "" +#~ "Heat the nozzle to target \n" +#~ "temperature" +#~ msgstr "" +#~ "Podgrzej dyszę do żądanej \n" +#~ "temperatury" + +#~ msgid "Heat the nozzle to target temperature" +#~ msgstr "Podgrzej dyszę do temperatury docelowej" + +#~ msgid "Height:" +#~ msgstr "Wysokość:" + +#~ msgid "" +#~ "Height of initial layer. Making initial layer height to be thick slightly " +#~ "can improve build plate adhension" +#~ msgstr "" +#~ "Wysokość pierwszej warstwy. Nieznaczne zwiększenie grubości pierwszej " +#~ "warstwy, może poprawić przyczepność do płyty roboczej" + +#~ msgid "" +#~ "Height of the clearance cylinder around extruder. Used as input of auto-" +#~ "arrange to avoid collision when print object by object" +#~ msgstr "" +#~ "Wielkość wolnej przestrzeni wokół ekstrudera w kształcie cylindra. " +#~ "Używane jako dane wejściowe do automatycznego rozmieszczenia, aby uniknąć " +#~ "kolizji podczas drukowania obiektu po obiekcie" + +#~ msgid "High Temp Plate" +#~ msgstr "High Temp Plate" + +#~ msgid "ID" +#~ msgstr "ID" + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "" +#~ "If enable this setting, part cooling fan will never be stoped and will " +#~ "run at least at minimum speed to reduce the frequency of starting and " +#~ "stoping" +#~ msgstr "" +#~ "Włączenie tego ustawienia oznacza, że wentylator chłodzący część nigdy " +#~ "się nie zatrzyma całkowicie, a zamiast tego będzie pracował co najmniej z " +#~ "minimalną prędkością, aby zmniejszyć częstotliwość jego uruchamiania i " +#~ "zatrzymywania." + +#~ msgid "" +#~ "If enabled, a timelapse video will be generated for each print. After " +#~ "each layer is printed, the toolhead will move to the excess chute, and " +#~ "then a snapshot is taken with the chamber camera. All of these snapshots " +#~ "are composed into a timelapse video when printing completes. Since the " +#~ "melt filament may leak from the nozzle during the process of taking a " +#~ "snapshot, prime tower is required for nozzle priming." +#~ msgstr "" +#~ "Jeśli ta opcja jest włączona, dla każdego wydruku zostanie wygenerowany " +#~ "film poklatkowy (timelaps). Po wydrukowaniu każdej warstwy głowica " +#~ "przesunie się w pobliże otworu wyrzutowego przy każdej zmianie warstwy, a " +#~ "następnie zostanie wykonane zdjęcie kamerą w komorze. Wszystkie te " +#~ "zdjęcia są składane w film poklatkowy po zakończeniu drukowania. Ponieważ " +#~ "stopiony filament może wyciekać z dyszy podczas wykonywania zdjęcia, do " +#~ "oczyszczania dyszy wymagana jest wieża czyszcząca." + +#~ msgid "If enabled, auto-calculate everytime the color changed." +#~ msgstr "" +#~ "Jeśli opcja ta jest włączona, automatyczne obliczanie następuje za każdym " +#~ "razem, gdy zmienia się kolor." + +#~ msgid "" +#~ "If enabled, sets BambuStudio as default application to open .3mf files" +#~ msgstr "" +#~ "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację " +#~ "do otwierania plików .3mf" + +#~ msgid "" +#~ "If enabled, sets BambuStudio as default application to open .step files" +#~ msgstr "" +#~ "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację " +#~ "do otwierania plików .step/.stp" + +#~ msgid "" +#~ "If enabled, sets BambuStudio as default application to open .stl files" +#~ msgstr "" +#~ "Jeśli ta opcja jest włączona, ustawia BambuStudio jako domyślną aplikację " +#~ "do otwierania plików .stl" + +#~ msgid "If enabled, useful hints are displayed at startup." +#~ msgstr "" +#~ "Jeśli ta opcja jest włączona, po uruchamianiu programu wyświetlane są " +#~ "przydatne wskazówki." + +#~ msgid "" +#~ "If first selected item is a part, the second one should be part in the " +#~ "same object." +#~ msgstr "" +#~ "Jeśli pierwszy zaznaczony element jest częścią, drugi powinien być też " +#~ "częścią tego samego obiektu." + +#~ msgid "" +#~ "If first selected item is an object, the second one should also be object." +#~ msgstr "" +#~ "Jeśli pierwszy wybrany element jest obiektem, drugi powinien też nim być." + +#~ msgid "" +#~ "If this is enabled, when starting BambuStudio and another instance of the " +#~ "same BambuStudio is already running, that instance will be reactivated " +#~ "instead." +#~ msgstr "" +#~ "Jeśli ta opcja jest włączona, podczas uruchamiania BambuStudio z inną " +#~ "instancją BambuStudio już uruchomioną, ta instancja zostanie ponownie " +#~ "aktywowana." + +#~ msgid "Immediately score" +#~ msgstr "Punktacja" + +#~ msgid "Import 3MF/STL/STEP/OBJ/AMF" +#~ msgstr "Importuj 3MF/STL/STEP/OBJ/AMF" + +#~ msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files." +#~ msgstr "Importuj dane geometrii z plików STL/STEP/3MF/OBJ/AMF." + +#~ msgid "Importing obj occurred an unknown error." +#~ msgstr "Podczas importowania pliku OBJ wystąpił nieznany błąd." + +#~ msgid "Importing obj with png function is developing." +#~ msgstr "Importowanie plików OBJ z funkcją PNG jest w trakcie rozwoju." + +#~ msgid "In the calibration of extrusion flow" +#~ msgstr "Trwa kalibracja przepływu" + +#~ msgid "In the calibration of laser scanner" +#~ msgstr "Trwa kalibracja skanera laserowego" + +#~ msgid "Incompatible 3mf" +#~ msgstr "Niekompatybilny 3mf" + +#~ msgid "Initialize failed [%d]!" +#~ msgstr "Inicjalizacja nie powiodła się [%d]!" + +#~ msgid "Initialize failed (%s)!" +#~ msgstr "Inicjalizacja nie powiodła się (%s)!" + +#~ msgid "Initialize failed (Device connection not ready)!" +#~ msgstr "" +#~ "Inicjalizacja nie powiodła się (brak gotowości połączenia z urządzeniem)!" + +#~ msgid "Initialize failed (Missing LAN ip of printer)!" +#~ msgstr "" +#~ "Inicjalizacja nie powiodła się (brak adresu IP drukarki w sieci LAN)!" + +#~ msgid "Initialize failed (No Camera Device)!" +#~ msgstr "Inicjalizacja nie powiodła się (brak urządzenia kamery)!" + +#~ msgid "Initialize failed (No Device)!" +#~ msgstr "Inicjalizacja nie powiodła się (brak urządzenia)!" + +#~ msgid "Initialize failed (Not accessible in LAN-only mode)!" +#~ msgstr "Inicjowanie nie powiodło się (niedostępne w trybie tylko LAN)!" + +#~ msgid "Initialize failed (Not supported by printer)!" +#~ msgstr "Inicjalizacja nie powiodła się (nieobsługiwane przez drukarkę)!" -msgid "info" -msgstr "info" +#~ msgid "Initialize failed (Not supported on the current printer version)!" +#~ msgstr "" +#~ "Inicjalizacja nie powiodła się (nie jest obsługiwana przez bieżącą wersję " +#~ "drukarki)!" -msgid "initialize fail" -msgstr "inicjalizacja nie powiodła się" +#~ msgid "Initialize failed (Not supported with LAN-only mode)!" +#~ msgstr "Inicjalizacja nie powiodła się (nieobsługiwana w trybie tylko LAN)!" -msgid "inner-outer-inner/infill" -msgstr "wewnętrzna-zewnętrzna-wewnętrzna/wypełnienie" +#~ msgid "Initialize failed (Not supported without remote video tunnel)!" +#~ msgstr "" +#~ "Inicjalizacja nie powiodła się (nie jest obsługiwana bez zdalnego tunelu " +#~ "wideo)!" -msgid "inner/outer" -msgstr "wewnętrzna/zewnętrzna" +#~ msgid "Inner wall speed" +#~ msgstr "Prędkość ściany wewnętrznej" -msgid "inner/outer/infill" -msgstr "wewnętrzna/zewnętrzna/wypełnienie" +#~ msgid "Invalid nozzle diameter" +#~ msgstr "Nieprawidłowa średnica dyszy" -msgid "inner wall/outer wall/inner wall" -msgstr "wewnętrzna/zewnętrzna/wewnętrzna" +#~ msgid "" +#~ "Invalid state. \n" +#~ "No one part is selected for keep after cut" +#~ msgstr "" +#~ "Nieprawidłowy stan.\n" +#~ "Nie wybrano części, która ma być zachowana po przycięciu." -msgid "internal error" -msgstr "wewnętrzny błąd" +#~ msgid "" +#~ "It seems object %s has completely floating regions. Please re-orient the " +#~ "object or enable support generation." +#~ msgstr "" +#~ "Wygląda na to, że obiekt %s ma całkowicie unoszące się obszary. Zmień " +#~ "orientację obiektu lub włącz generowanie podpór." -msgid "invalid filename" -msgstr "nieprawidłowa nazwa pliku" +#~ msgid "" +#~ "It seems object %s has large overhangs. Please enable support generation." +#~ msgstr "" +#~ "Wygląda na to, że obiekt %s ma zbyt duże nawisy. Proszę włączyć " +#~ "generowanie podpór." -msgid "invalid header or corrupted" -msgstr "nieprawidłowy lub uszkodzony nagłówek" +#~ msgid "" +#~ "It seems object %s needs support to print. Please enable support " +#~ "generation." +#~ msgstr "" +#~ "Wygląda na to, że obiekt %s potrzebuje podpór do drukowania. Proszę " +#~ "włączyć generowanie podpór." -msgid "invalid parameter" -msgstr "nieprawidłowy parametr" +#~ msgid "Keep" +#~ msgstr "Zachowaj" -msgid "invalid value " -msgstr "nieprawidłowa wartość " +#~ msgid "Keep lower part" +#~ msgstr "Zachowaj dolną część" -msgid "ironing direction" -msgstr "kierunek prasowania" +#~ msgid "Keep only one BambuStudio instance" +#~ msgstr "Zachowaj tylko jedną instancję BambuStudio" -msgid "keyboard 1-9: set filament for object/part" -msgstr "klawiatura 1-9: ustaw filament dla obiektu/części" +#~ msgid "Keep upper part" +#~ msgstr "Zachowaj górną część" -msgid "ksr FDMTest" -msgstr "ksr FDMtest" +#~ msgid "Layer Time(log): " +#~ msgstr "Czas warstwy(log): " -msgid "large overhangs" -msgstr "duże nawisy" +#~ msgid "Layer Time (log)" +#~ msgstr "Czas warstwy (log)" -msgid "layers" -msgstr "warstwy" +#~ msgid "Layers: %d/%d" +#~ msgstr "Warstwy:%d/%d" -msgid "load mtl in obj: failed to parse" -msgstr "wczytywanie pliku mtl w formacie obj nie powiodło się: błąd parsowania" +#~ msgid "Layers: %s" +#~ msgstr "Warstwy: %s" -msgid "load uptodate process/machine settings from the specified file when using uptodate" -msgstr "załaduj zaktualizowane ustawienia procesu/maszyny z określonego pliku, gdy jest używana opcja aktualizacji" +#~ msgid "Layers: N/A" +#~ msgstr "Warstwy: N/A" -msgid "load uptodate process/machine settings when using uptodate" -msgstr "załaduj aktualne ustawienia procesu/maszyny podczas korzystania z automatycznej aktualizacji" +#~ msgid "Layers and Perimeters" +#~ msgstr "Warstwy i obwody" -msgid "load_obj: failed to parse" -msgstr "load_obj: nie udało się sparsować" +#~ msgid "Leaving Seam painting" +#~ msgstr "Wyjdź z trybu malowania szwu" -msgid "loaded" -msgstr "załadowany" +#~ msgid "" +#~ "Line pattern of internal solid infill. if the detect nattow internal " +#~ "solid infill be enabled, the concentric pattern will be used for the " +#~ "small area." +#~ msgstr "" +#~ "Wzór linii wewnętrznego pełnego wypełnienia. Jeśli zostanie włączona " +#~ "funkcja wykrywania wąskiego wewnętrznego pełnego wypełnienia, dla małego " +#~ "obszaru użyty zostanie wzór koncentryczny." -msgid "material with significant thermal shrinkage/expansion, such as..." -msgstr "filamentem z istotnym skurczem termicznym/rozszerzeniem, takim jak..." +#~ msgid "Line type" +#~ msgstr "Typ linii" -msgid "materials with inaccurate filament diameter" -msgstr "filamentami z niedokładną średnicą" +#~ msgid "Load Filament Settings" +#~ msgstr "Załaduj ustawienia filamentu" -msgid "max" -msgstr "maks" +#~ msgid "Load General Settings" +#~ msgstr "Załaduj ustawienia ogólne" -msgid "max slicing time per plate in seconds." -msgstr "maksymalny czas krojenia na płytę w sekundach" +#~ msgid "Load cached slicing data from directory" +#~ msgstr "Załaduj zbuforowane dane cięcia z katalogu" -msgid "max triangle count per plate for slicing." -msgstr "maksymalna liczba trójkątów na płytę do cięcia" +#~ msgid "Load default filaments" +#~ msgstr "Załaduj domyślne filamenty" + +#~ msgid "Load failed [%d]" +#~ msgstr "Błąd ładowania [%d]!" + +#~ msgid "Load failed [%d]!" +#~ msgstr "Błąd ładowania [%d]!" + +#~ msgid "Load filament settings from the specified file list" +#~ msgstr "Wczytaj ustawienia filamentu z określonej listy plików" + +#~ msgid "Load first filament as default for those not loaded" +#~ msgstr "" +#~ "Załaduj pierwszy filament jako domyślny, gdy nie jest załadowany żaden " +#~ "inny filament" + +#~ msgid "Load process/machine settings from the specified file" +#~ msgstr "Wczytaj ustawienia procesu/maszyny z określonego pliku" + +#~ msgid "Load shape from STL..." +#~ msgstr "Załaduj kształt z pliku STL..." -msgid "min" -msgstr "min" +#~ msgid "Load slicing data" +#~ msgstr "Wczytaj dane cięcia" -msgid "minute each batch.(It depends on how long it takes to complete the heating.)" -msgstr "minut na każdą partię. (To zależy od tego, jak długo trwa proces nagrzewania)." +#~ msgid "Loading user presets..." +#~ msgstr "Ładowanie ustawień użytkownika..." -msgid "mm" -msgstr "mm" +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "W ekstruderze jest załadowany niskotemperaturowy filament (PLA/PETG/TPU). " +#~ "Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory " +#~ "powyżej 45℃." -msgid "mm/mm" -msgstr "mm/mm" +#~ msgid "Lower part" +#~ msgstr "Dolna część" -msgid "mm/s" -msgstr "mm/s" +#~ msgid "MC" +#~ msgstr "MC" -msgid "mm/s or %" -msgstr "mm/s lub %" +#~ msgid "MainBoard" +#~ msgstr "Płyta główna" -msgid "mm/s²" -msgstr "mm/s²" +#~ msgid "Management" +#~ msgstr "Zarządzanie" -msgid "mm/s² or %" -msgstr "mm/s² lub %" +#~ msgid "Manual" +#~ msgstr "Podręcznik" -msgid "mm\\u00B3" -msgstr "mm\\u00B3" +#~ msgid "" +#~ "Material becomes soft at this temperature. Thus the heatbed cannot be " +#~ "hotter than this tempature" +#~ msgstr "" +#~ "W tej temperaturze materiał staje się miękki. W związku z tym temperatura " +#~ "stołu nie może być wyższa niż to ustawienie." -msgid "mm\\u00B3/s" -msgstr "mm\\u00B3/s" +#~ msgid "Max travel detour distance" +#~ msgstr "Maksymalna długość objazdu" -msgid "mm or %" -msgstr "mm lub %" +#~ msgid "" +#~ "Maximum detour distance for avoiding crossing wall. Don't detour if the " +#~ "detour distance is large than this value" +#~ msgstr "" +#~ "Maksymalna długość objazdu umożliwiająca uniknięcie przejazdu nad ścianą. " +#~ "Jeżeli odległość będzie większa niż ta wartość, objazd nie będzie " +#~ "zastosowany." + +#~ msgid "" +#~ "Maximum detour distance for avoiding crossing wall. Don't detour if the " +#~ "detour distance is large than this value. Detour length could be " +#~ "specified either as an absolute value or as percentage (for example 50%) " +#~ "of a direct travel path. Zero to disable" +#~ msgstr "" +#~ "Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. " +#~ "Jeśli objazd miałby wykroczyć poza tę wartość, funkcja zostanie " +#~ "zignorowana. Długość objazdu można zdefiniować jako wartość absolutna lub " +#~ "obliczona procentowo (np. 50%) z długości ruchu bezpośredniego. Zero, aby " +#~ "wyłączyć" + +#~ msgid "Missing LAN ip of printer!" +#~ msgstr "Brak adresu IP drukarki w sieci LAN!" + +#~ msgid "Modify" +#~ msgstr "Modyfikuj" + +#~ msgid "Module" +#~ msgstr "Moduł" + +#~ msgid "Monitoring" +#~ msgstr "Monitorowanie" + +#~ msgid "Monitoring Recording" +#~ msgstr "Monitorowanie nagrywania" + +#~ msgid "" +#~ "Move nozzle along the last extrusion path when retracting to clean leaked " +#~ "material on nozzle. This can minimize blob when print new part after " +#~ "travel" +#~ msgstr "" +#~ "Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas cofania, aby " +#~ "oczyścić wyciekły filament na dyszy. Może to zminimalizować wystąpienie " +#~ "grudek podczas drukowania nowej części po przejeździe" + +#~ msgid "NEW DEV host: api-dev.bambulab.net/v1" +#~ msgstr "NEW DEV host: api-dev.bambulab.net/v1" + +#~ msgid "NEW PRE host: api-pre.bambulab.net/v1" +#~ msgstr "NEW PRE host: api-pre.bambulab.net/v1" + +#~ msgid "NEW QA host: api-qa.bambulab.net/v1" +#~ msgstr "NEW QA host: api-qa.bambulab.net/v1" + +#~ msgid "NO AMS" +#~ msgstr "BRAK AMS" + +#~ msgid "New Value" +#~ msgstr "Nowa wartość" + +#~ msgid "No arrangable objects are selected." +#~ msgstr "Nie wybrano żadnych obiektów do rozmieszczenia." + +#~ msgid "No files [%d]" +#~ msgstr "Brak plików [%d]" + +#~ msgid "Normative check" +#~ msgstr "Kontrola normatywna" + +#~ msgid "Not accessible in LAN-only mode!" +#~ msgstr "Niedostępne w trybie tylko LAN!" + +#~ msgid "Not for new" +#~ msgstr "Nie teraz" + +#~ msgid "Not supported." +#~ msgstr "Nieobsługiwane." + +#~ msgid "Not supported by this model of printer!" +#~ msgstr "Nieobsługiwane przez ten model drukarki!" + +#~ msgid "Note: The preparation may takes several minutes. Please be patiant." +#~ msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." + +#~ msgid "" +#~ "Note: When the lid is open or the desiccant pack is changed, it can take " +#~ "hours or a night to absorb the moisture. Low temperatures also slow down " +#~ "the process. During this time, the indicator may not represent the " +#~ "chamber accurately." +#~ msgstr "" +#~ "Uwaga: Kiedy pokrywa jest otwarta lub zmieniany jest pakiet ze środkiem " +#~ "osuszającym, wchłonięcie wilgoci może zająć kilka godzin lub całą noc. " +#~ "Niskie temperatury również spowalniają ten proces. W tym czasie wskaźnik " +#~ "może nie odzwierciedlać dokładnie stanu wilgotności w komorze." + +#~ msgid "" +#~ "Note: if new filament is inserted during printing, the AMS will not " +#~ "automatically read any information until printing is completed." +#~ msgstr "" +#~ "Uwaga: jeśli w trakcie drukowania zostanie włożony nowy filament, system " +#~ "AMS nie odczyta automatycznie żadnych informacji do czasu zakończenia " +#~ "drukowania." + +#~ msgid "" +#~ "Note : The location of IP and access code on the machine is as follows :" +#~ msgstr "" +#~ "Uwaga: Lokalizacja adresu IP i kodu dostępu na urządzeniu jest " +#~ "następująca:" -msgid "mm²" -msgstr "mm²" +#~ msgid "Nozzle HRC" +#~ msgstr "Dysza HRC" -msgid "mm³" -msgstr "mm³" +#~ msgid "" +#~ "Nozzle may be blocked when the temperature is out of recommended range.\n" +#~ "Please make sure whether to use the temperature to print.\n" +#~ "\n" +#~ msgstr "" +#~ "Dysza może zostać zablokowana, gdy temperatura wykracza poza zalecany " +#~ "zakres.\n" +#~ "Upewnij się, czy chcesz drukować w tej temperaturze.\n" +#~ "\n" -msgid "mm³/s" -msgstr "mm³/s" +#~ msgid "Old Value" +#~ msgstr "Poprzednia wartość" -msgid "money/kg" -msgstr "zł/kg" +#~ msgid "" +#~ "One object has empty initial layer and can't be printed. Please Cut the " +#~ "bottom or enable supports." +#~ msgstr "" +#~ "Jeden obiekt ma pustą pierwszą warstwę i nie może być wydrukowany. Proszę " +#~ "przyciąć dolną część modelu lub włączyć podpory." -msgid "mstpp" -msgstr "mstpp" +#~ msgid "" +#~ "Only one of the results with the same name will be saved. Are you sure " +#~ "you want to overrides the other results?" +#~ msgstr "" +#~ "Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno " +#~ "chcesz zastąpić ten wynik?" -msgid "mtcpp" -msgstr "mtcpp" +#~ msgid "Only the object being edit is visible." +#~ msgstr "Widoczny jest tylko edytowany obiekt." -msgid "multiple cells copy is not supported" -msgstr "kopiowanie wielu komórek nie jest obsługiwane" +#~ msgid "Open &PrusaSlicer" +#~ msgstr "Otwórz &PrusaSlicer" -msgid "new or open project file is not allowed during the slicing process!" -msgstr "nie można tworzyć nowych lub otwierać istniejących plików projektu podczas procesu cięcia!" +#~ msgid "Open PrusaSlicer" +#~ msgstr "Otwórz PrusaSlicer" -msgid "non-mainifold edges be caused by cut tool, do you want to fix it now?" -msgstr "niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, czy chcesz to teraz naprawić?" +#~ msgid "Orca Tolerance Test" +#~ msgstr "Orca Tolerance Test" -msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" -msgstr "Niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, czy chcesz to teraz naprawić?" +#~ msgid "Order of inner wall/outer wall/infil" +#~ msgstr "Kolejność: ściana wewnętrzna/ściana zewnętrzna/wypełnienie" -msgid "normal" -msgstr "normalny" +#~ msgid "Orient the model" +#~ msgstr "Orientacja modelu" -msgid "normal(auto)" -msgstr "normalny(auto)" +#~ msgid "Output Model Info" +#~ msgstr "Informacje o modelu wyjściowym" -msgid "normal(auto) and tree(auto) is used to generate support automatically. If normal(manual) or tree(manual) is selected, only support enforcers are generated" -msgstr "tryb 'normalny(auto)' oraz 'drzewo(auto)' służą do automatycznego generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub 'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" +#~ msgid "Output directory" +#~ msgstr "Katalog wyjściowy" -msgid "normal(auto) and tree(auto) is used to generate support automatically. If normal or tree is selected, only support enforcers are generated" -msgstr "tryb 'normalny(auto)', 'hybrydowe (auto)' oraz 'drzewo(auto)' służą do automatycznego generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub 'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" +#~ msgid "Output directory for the exported files." +#~ msgstr "Jest to katalog wyjściowy dla eksportowanych plików." -msgid "normal(manual)" -msgstr "normalny(recznie)" +#~ msgid "Output file" +#~ msgstr "Plik wyjściowy" + +#~ msgid "Output the model's information." +#~ msgstr "Spowoduje to wyświetlenie informacji o modelu." + +#~ msgid "" +#~ "Over 4 studio/handy are using remote access, you can close some and try " +#~ "again." +#~ msgstr "" +#~ "Więcej niż 4 aplikacje studio/handy korzystają z dostępu zdalnego, możesz " +#~ "zamknąć kilka z nich i spróbować ponownie." + +#~ msgid "P1P General Settings - WLAN in the sidebar of the main screen" +#~ msgstr "Ustawienia ogólne P1P - WLAN na pasku bocznym ekranu głównego" + +#~ msgid "PA-CF" +#~ msgstr "PA-CF" + +#~ msgid "PET-CF" +#~ msgstr "PET-CF" + +#~ msgid "PETG" +#~ msgstr "PETG" + +#~ msgid "PLA" +#~ msgstr "PLA" + +#~ msgid "Paint-on seam editing" +#~ msgstr "Edycja malowania szwu" + +#~ msgid "Part Cooling" +#~ msgstr "Chłodzenie części" + +#~ msgid "Pause(heated bed temperature error)" +#~ msgstr "Pauza (błąd temperatury podgrzewanego stołu)" + +#~ msgid "Pause(hotend temperature error)" +#~ msgstr "Pauza (błąd temperatury hotendu)" + +#~ msgid "Pause(toolhead shell off)" +#~ msgstr "Pauza (osłona głowicy odpadła)" + +#~ msgid "Pause Print" +#~ msgstr "Wstrzymaj drukowanie" + +#~ msgid "Per object edit" +#~ msgstr "Edycja według obiektu" + +#~ msgid "Plate %d: %s does not support filament %s\n" +#~ msgstr "Płyta %d: %s nie obsługuje filamentu %s\n" + +#~ msgid "Plate %d: %s does not support filament %s.\n" +#~ msgstr "Płyta %d: %s nie obsługuje filamentu %s.\n" + +#~ msgid "Plate %d: %s does not support filament %s (%s)." +#~ msgstr "Płyta %d: %s nie obsługuje filamentu %s (%s)." + +#~ msgid "Plate %d: %s does not support filament %s (%s).\n" +#~ msgstr "Płyta %d: %s nie obsługuje filamentu %s (%s).\n" + +#~ msgid "Plate type" +#~ msgstr "Typ płyty" + +#~ msgid "Plate types supported by the printer" +#~ msgstr "Typy płyt roboczych obsługiwanych przez drukarkę" + +#~ msgid "Please Fill Task Report." +#~ msgstr "Wypełnij raport z zadania." + +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:" +#~ msgstr "" +#~ "Zapoznaj się z poniższymi informacjami i kliknij przycisk Potwierdź, aby " +#~ "kontynuować wysyłanie:" + +#~ msgid "" +#~ "Please check the following infomation and click Confirm to continue " +#~ "sending print:\n" +#~ msgstr "" +#~ "Zapoznaj się z poniższymi informacjami i kliknij przycisk Potwierdź, aby " +#~ "kontynuować wysyłanie:\n" + +#~ msgid "Please fill report first." +#~ msgstr "Proszę najpierw wypełnić raport." + +#~ msgid "Please find the cornor with perfect degree of extrusion" +#~ msgstr "Proszę znaleźć narożnik z idealnym stopniem ekstruzji" + +#~ msgid "" +#~ "Please find the details of Flow Dynamics Calibration from our wiki.\n" +#~ "\n" +#~ "Usually the calibration is unnecessary. When you start a single color/" +#~ "material print, with the \"flow dynamics calibration\" option checked in " +#~ "the print start menu, the printer will follow the old way, calibrate the " +#~ "filament before the print; When you start a multi color/material print, " +#~ "the printer will use the default compensation parameter for the filament " +#~ "during every filament switch which will have a good result in most " +#~ "cases.\n" +#~ "\n" +#~ "Please note there are a few cases that will make the calibration result " +#~ "not reliable: using a texture plate to do the calibration; the build " +#~ "plate does not have good adhesion (please wash the build plate or apply " +#~ "gluestick!) ...You can find more from our wiki.\n" +#~ "\n" +#~ "The calibration results have about 10 percent jitter in our test, which " +#~ "may cause the result not exactly the same in each calibration. We are " +#~ "still investigating the root cause to do improvements with new updates." +#~ msgstr "" +#~ "Szczegóły dotyczące Kalibracji Dynamiki Przepływu (Flow Dynamics " +#~ "Calibration) znajdziesz w naszej wiki.\n" +#~ "\n" +#~ "Zazwyczaj kalibracja ta nie jest konieczna. Gdy rozpoczynasz drukowanie w " +#~ "jednym kolorze/materiale, z zaznaczoną opcją \"Kalibracja Dynamiki " +#~ "Przepływu\" w menu rozpoczęcia druku. Drukarka postąpi w tradycyjny " +#~ "sposób czyli kalibrując filament przed wydrukiem; Gdy rozpoczynasz " +#~ "drukowanie w wielu kolorach/materiałach, drukarka użyje domyślnego " +#~ "parametru kompensacji dla filamentu przy każdej jego zmianie, co w " +#~ "większości przypadków daje dobre wyniki.\n" +#~ "\n" +#~ "Uwaga: Istnieje kilka przypadków, które mogą sprawić, że wynik kalibracji " +#~ "nie będzie wiarygodny: używanie płyty z teksturą do kalibracji; brak " +#~ "dobrej przyczepności płyty roboczej (proszę umyć płytę roboczą lub " +#~ "zastosować klej w sztyfcie!)... Więcej informacji znajdziesz w naszej " +#~ "wiki.\n" +#~ "\n" +#~ "Wyniki kalibracji wykazują około 10 procentowe wahania w naszych testach, " +#~ "co może spowodować, że wynik nie będzie dokładnie taki sam przy każdej " +#~ "kalibracji. \n" +#~ "Wciąż prowadzimy badania nad przyczyną tej rozbieżności, aby wprowadzić " +#~ "ulepszenia w nadchodzących aktualizacjach." + +#~ msgid "Please give a score for your favorite Bambu Market model." +#~ msgstr "Proszę o ocenę swojego ulubionego modelu Bambu Market." + +#~ msgid "" +#~ "Please go to filament setting to edit your presets if you need.\n" +#~ "Please note that nozzle temperature, hot bed temperature, and maximum " +#~ "volumetric speed have a significant impact on printing quality. Please " +#~ "set them carefully." +#~ msgstr "" +#~ "Jeżeli zajdzie taka potrzeba, przejdź do ustawień filamentu, aby edytować " +#~ "swoje profile. \n" +#~ "Należy pamiętać, że temperatura dyszy, temperatura stołu i maksymalna " +#~ "prędkość przepływu mają znaczący wpływ na jakość druku. Proszę ustawiać " +#~ "je ostrożnie." + +#~ msgid "Please heat the nozzle to above 170 degree before loading filament." +#~ msgstr "" +#~ "Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do " +#~ "temperatury powyżej 170 stopni." + +#~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" +#~ msgstr "" +#~ "Proszę podać prawidłową wartość (K w zakresie 0~0,3, N w zakresie 0,6~2,0)" + +#~ msgid "Please input a valid value (K in 0~0.3)" +#~ msgstr "Proszę podać prawidłową wartość (K w zakresie 0~0,3)" + +#~ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" +#~ msgstr "" +#~ "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0.5, N w zakresie " +#~ "0.6~2.0)" + +#~ msgid "Please input a valid value (K in 0~0.5)" +#~ msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0.5)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Proszę wprowadzić poprawne wartości:\n" +#~ "start > 0 \n" +#~ "krok >= 0\n" +#~ "koniec > start + krok)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Proszę wprowadzić poprawne wartości:\n" +#~ "start > 10 \\ krok >= 0\n" +#~ "koniec > start + krok)" + +#~ msgid "Please log out and login to the printer again." +#~ msgstr "Wyloguj się i zaloguj się ponownie do drukarki." + +#~ msgid "Please update the printer firmware and try again." +#~ msgstr "Zaktualizuj oprogramowanie drukarki i spróbuj ponownie." + +#~ msgid "Please upgrade your printer first" +#~ msgstr "Proszę najpierw zaktualizować swoją drukarkę" + +#~ msgid "Position:" +#~ msgstr "Pozycja:" + +#~ msgid "Preset path is not find, please reselect vendor." +#~ msgstr "" +#~ "Ścieżka profilu nie została znaleziona. Proszę ponownie wybrać dostawce." + +#~ msgid "" +#~ "Preview only mode:\n" +#~ "The loaded file contains gcode only." +#~ msgstr "" +#~ "Tryb tylko podglądu:\n" +#~ "Wczytany plik zawiera tylko G-code." + +#~ msgid "Preview only mode for gcode file." +#~ msgstr "Tylko podglądu dla pliku G-code." + +#~ msgid "" +#~ "Prime tower is required by timelapse. Do you want to enable both of them?" +#~ msgstr "" +#~ "Wieża czyszcząca jest wymagana przez timelapse. Czy chcesz włączyć oba?" + +#~ msgid "" +#~ "Prime tower is required by timeplase. Are you sure you want to disable " +#~ "both of them?" +#~ msgstr "" +#~ "Wieża czyszcząca jest wymagana przez timeplase. Czy na pewno chcesz je " +#~ "wyłączyć?" + +#~ msgid "" +#~ "Print a tower to prime material in nozzle after switching to a new " +#~ "material." +#~ msgstr "" +#~ "Ta opcja umożliwia drukowanie wieży w celu upuszczenia materiału z dyszy " +#~ "po przełączeniu na nowy materiał." + +#~ msgid "Print file not found, please slice again" +#~ msgstr "Nie znaleziono pliku do wydruku. Spróbuj ponownie" + +#~ msgid "Print sequence of inner wall, outer wall and infill. " +#~ msgstr "" +#~ "Jest to sekwencja drukowania ścian wewnętrznych, ścian zewnętrznych i " +#~ "wypełnienia." + +#~ msgid "Printer Selection" +#~ msgstr "Wybór drukarki" + +#~ msgid "" +#~ "Printer and all the filament&process presets that belongs to the " +#~ "printer. \n" +#~ "Can be shared with others." +#~ msgstr "" +#~ "Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do " +#~ "niej należą. \n" +#~ "Można je udostępniać innym osobom." + +#~ msgid "Printer config bundle(.bbscfg)" +#~ msgstr "Pakiet konfiguracji drukarki(.bbscfg)" + +#~ msgid "Printer firmware does not support material = >ams slot mapping." +#~ msgstr "" +#~ "Oprogramowanie drukarki nie obsługuje materiału = > mapowanie gniazda w " +#~ "systemie AMS." + +#~ msgid "" +#~ "Printer is busy downloading, Please wait for the downloading to finish." +#~ msgstr "" +#~ "Drukarka jest zajęta pobieraniem pliku, poczekaj na zakończenie " +#~ "pobierania." + +#~ msgid "Printer local connection failed, please try again." +#~ msgstr "Lokalne połączenie z drukarką nie powiodło się, spróbuj ponownie." + +#~ msgid "Printing List" +#~ msgstr "Lista drukowania" + +#~ msgid "Project Inside Preset" +#~ msgstr "Profil oparty na projekcie" + +#~ 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" +#~ msgstr "" +#~ "Oczyszczanie po zmianie filamentu nastąpi wewnątrz wypełnienia obiektów. " +#~ "Może to zmniejszyć ilość odpadów i skrócić czas drukowania. Jeśli ściany " +#~ "są wydrukowane przezroczystym filamentem, widoczne będzie różnokolorowe " +#~ "wypełnienie." + +#~ msgid "" +#~ "Purging after filament change will be done inside objects' support. This " +#~ "may lower the amount of waste and decrease the print time" +#~ msgstr "" +#~ "Oczyszczanie po zmianie filamentu będzie wykonane wewnątrz podpór " +#~ "obiektów. Może to zredukować ilość odpadów i skrócić czas druku." + +#~ msgid "" +#~ "Push new filament \n" +#~ "into extruder" +#~ msgstr "" +#~ "Załaduj nowy filament \n" +#~ "do ekstrudera" + +#~ msgid "Push new filament into the extruder" +#~ msgstr "Załaduj nowy filament do ekstrudera" + +#~ msgid "Recommended temperature range" +#~ msgstr "Zalecany zakres temperatur" + +#~ msgid "" +#~ "Record timelapse video of printing without showing toolhead. In this mode " +#~ "the toolhead docks near the excess chute at each layer change, and then a " +#~ "snapshot is taken with the chamber camera. When printing finishes a " +#~ "timelapse video is composed of all the snapshots." +#~ msgstr "" +#~ "Nagrywanie filmu timelapse z drukowania bez pokazywania głowicy. W tym " +#~ "trybie głowica dokuje w pobliżu otworu wyrzutowego przy każdej zmianie " +#~ "warstwy, a następnie wykonywana jest migawka za pomocą kamery w komorze. " +#~ "Po zakończeniu drukowania tworzony jest film poklatkowy ze wszystkich " +#~ "migawek." -msgid "not a ZIP archive" -msgstr "nie jest archiwum ZIP" +#~ msgid "Reduce Triangles" +#~ msgstr "Zmniejsz liczbę trójkątów (uprość)" -#, c-format, boost-format -msgid "nozzle in preset: %s %s" -msgstr "dysza w ustawieniach wstępnych: %s %s" +#~ msgid "Reload item" +#~ msgstr "Załaduj element ponownie" -#, c-format, boost-format -msgid "nozzle memorized: %.1f %s" -msgstr "dysza w pamięci: %.1f %s" +#~ msgid "Reload items" +#~ msgstr "Załaduj ponownie elementy" -msgid "obtaining instance_id failed\n" -msgstr "nie udało się uzyskać identyfikatora instancji\n" +#~ msgid "Repair" +#~ msgstr "Napraw" -msgid "one cell can only be copied to one or multiple cells in the same column" -msgstr "jedna komórka może być skopiowana tylko do jednej lub wielu komórek w tej samej kolumnie" +#~ msgid "Repair the model's meshes if it is non-manifold mesh" +#~ msgstr "Napraw siatki modelu, jeśli nie siatką-monifold." -msgid "open exhuast fan x seconds before printing completes" -msgstr "Włącz wentylator wyciągowy x sekund przed zakończeniem drukowania" +#~ msgid "Repetions count" +#~ msgstr "Liczba powtórzeń" -msgid "open zip written fail" -msgstr "otwarcie zapisanego pliku ZIP nie powiodło się" +#~ msgid "Repetions count of the whole model" +#~ msgstr "Liczba powtórzeń całego modelu" -msgid "outer/inner" -msgstr "zewnętrzna/wewnętrzna" +#~ msgid "Report" +#~ msgstr "Raport" -msgid "outer/inner/infill" -msgstr "zewnętrzna/wewnętrzna/wypełnienie" +#~ msgid "Resonance frequency identification" +#~ msgstr "Identyfikacja częstotliwości rezonansowej" -#, c-format, boost-format -msgid "%1$d Object has color painting." -msgid_plural "%1$d Objects have color painting." -msgstr[0] "%1$d Obiekt jest pomalowany kolorem." -msgstr[1] "%1$d Obiekty są pomalowane kolorem." -msgstr[2] "%1$d Obiekty są pomalowane kolorem." +#~ msgid "Rotation:" +#~ msgstr "Obrót:" -#, c-format, boost-format -msgid "%1$d Object has custom supports." -msgid_plural "%1$d Objects have custom supports." -msgstr[0] "%1$d Obiekt posiada niestandardowe podpory." -msgstr[1] "%1$d Obiekty posiadają niestandardowe podpory." -msgstr[2] "%1$d Obiekt posiada niestandardowe podpory." +#~ msgid "Save configuration as:" +#~ msgstr "Zapisz konfigurację jako:" -#, c-format, boost-format -msgid "%1$d error repaired" -msgid_plural "%1$d errors repaired" -msgstr[0] "%1$d błąd naprawiony" -msgstr[1] "%1$d błędy naprawione" -msgstr[2] "%1$d błąd naprawiony" +#~ msgid "Scale the model by a float factor" +#~ msgstr "Przeskaluj model za pomocą współczynnika skalowania" -#, c-format, boost-format -msgid "%1$d non-manifold edge" -msgid_plural "%1$d non-manifold edges" -msgstr[0] "%1$d niezamknięta krawędz." -msgstr[1] "%1$d niezamknięte krawędzie." -msgstr[2] "%1$d niezamknięta krawędz." +#~ msgid "Score" +#~ msgstr "Ocena" -#, c-format, boost-format -msgid "Error: %1$d non-manifold edge." -msgid_plural "Error: %1$d non-manifold edges." -msgstr[0] "Error: %1$d niezamknięta krawędz." -msgstr[1] "Error: %1$d niezamknięte krawędzie." -msgstr[2] "Error: %1$d niezamknięte krawędzie." +#~ msgid "Select Bed Type" +#~ msgstr "Wybierz typ płyty" -msgid "Failed to repair folowing model object" -msgid_plural "Failed to repair folowing model objects" -msgstr[0] "Nie udało się naprawić następującego obiektu modelu" -msgstr[1] "Nie udało się naprawić następujących obiektów modelu" -msgstr[2] "" +#~ msgid "Send progress to pipe" +#~ msgstr "Przekaż postęp do kolejki" -#, c-format, boost-format -msgid "" -"Following line %s contains reserved keywords.\n" -"Please remove it, or will beat G-code visualization and printing time estimation." -msgid_plural "" -"Following lines %s contain reserved keywords.\n" -"Please remove them, or will beat G-code visualization and printing time estimation." -msgstr[0] "" -"Następująca linia %s zawiera zastrzeżone słowo kluczowe.\n" -"Usuń ją, w przeciwnym razie wizualizacja G-code i szacowanie czasu drukowania zostaną przerwane." -msgstr[1] "" -"Następujące linie %s zawiera zastrzeżone słowo kluczowe.\n" -"Usuń je, w przeciwnym razie wizualizacja G-code i szacowanie czasu drukowania zostaną przerwane." -msgstr[2] "" -"Następujące linie %s zawiera zastrzeżone słowo kluczowe.\n" -"Usuń je, w przeciwnym razie wizualizacja G-code i szacowanie czasu drukowania zostaną przerwane." +#~ msgid "Send progress to pipe." +#~ msgstr "Przekaż postęp do kolejki" -msgid "Following model object has been repaired" -msgid_plural "Following model objects have been repaired" -msgstr[0] "Następujący obiekt modelu został naprawiony" -msgstr[1] "Następujące obiekty modelu został naprawione" -msgstr[2] "" +#~ msgid "Send to Printer failed. Please try again." +#~ msgstr "Wysyłanie do drukarki nie powiodło się. Spróbuj ponownie." -msgid "Following preset will be deleted too." -msgid_plural "Following presets will be deleted too." -msgstr[0] "Usunięty zostanie również następujący profil:" -msgstr[1] "Usunięte zostaną również następujące profile:" -msgstr[2] "" +#~ msgid "Sending gcode file through cloud service" +#~ msgstr "Wysyłanie pliku G-code za pośrednictwem usługi w chmurze" -msgid "parameter name" -msgstr "nazwa parametru" +#~ msgid "Set Printable" +#~ msgstr "Ustaw jako do druku" -msgid "prepare 3mf file..." -msgstr "przygotowywanie pliku 3mf..." +#~ msgid "Set Unprintable" +#~ msgstr "Ustaw jako niedrukowalny" -msgid "preparing, export 3mf failed!" -msgstr "przygotowanie, eksport pliku 3mf nie powiódł się!" +#~ msgid "Set pen size" +#~ msgstr "Ustaw rozmiar pióra" -msgid "printers at the same time.(It depends on how many devices can undergo heating at the same time.)" -msgstr "jednoczesne zadania druku na kilku urządzeniach (zależy to od liczby urządzeń, które można podgrzewać jednocześnie.)" +#~ msgid "" +#~ "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +#~ "trace\n" +#~ msgstr "" +#~ "Ustawia poziom rejestrowania dla debugowania. 0:fatal, 1:error, 2:" +#~ "warning, 3:info, 4:debug, 5:trace\n" -msgid "resume" -msgstr "wznów" +#~ msgid "Share" +#~ msgstr "Udostępnij" -msgid "return" -msgstr "wróć" +#~ msgid "Shift + Any arrow" +#~ msgstr "Shift + Dowolna strzałka" -msgid "right click" -msgstr "prawy przycisk" +#~ msgid "Shift + Mouse move up or dowm" +#~ msgstr "Shift + poruszanie myszą w górę lub w dół" -msgid "s" -msgstr "s" +#~ msgid "Shift + Mouse wheel" +#~ msgstr "Shift + Kółko myszy" -msgid "save debug settings" -msgstr "zapisz ustawienia debugowania" +#~ msgid "Show \"Tip of the day\" notification after start" +#~ msgstr "Pokaż \"Porada dnia\" po uruchomieniu programu" -msgid "select all objects on current plate" -msgstr "zaznacz wszystkie obiekty na bieżącej płycie" +#~ msgid "Show Log" +#~ msgstr "Pokaż logi" -msgid "selected" -msgstr "wybrane" +#~ msgid "Show Model Mesh(TODO)" +#~ msgstr "Pokaż siatkę modelu (TODO)" -msgid "send completed" -msgstr "wysłanie zakończone" +#~ msgid "Show Model Shadow(TODO)" +#~ msgstr "Pokaż cień modelu (TODO)" -msgid "step: " -msgstr "Krok: " +#~ msgid "Show Printable Box(TODO)" +#~ msgstr "Pokaż obszar do druku (TODO)" -msgid "the 3mf is not compatible, load geometry data only!" -msgstr "3mf nie jest kompatybilny, wczytuje tylko dane geometrii!" +#~ msgid "Show command help." +#~ msgstr "Wyświetla pomoc dotyczącą poleceń." -msgid "the Configuration package is incompatible with current APP." -msgstr "pakiet konfiguracyjny jest niekompatybilny z aktualną wersją aplikacji Bambu Studio." +#~ msgid "Skip Objects" +#~ msgstr "Pomiń obiekty" -msgid "the configuration package is incompatible with current application." -msgstr "pakiet konfiguracyjny jest niekompatybilny z aktualną aplikacją." +#~ msgid "Skip some objects in this print" +#~ msgstr "Pomiń niektóre obiekty w tym wydruku" -msgid "to" -msgstr "do" +#~ msgid "Slice" +#~ msgstr "Potnij" -msgid "too large line width " -msgstr "zbyt duża szerokość linii " +#~ msgid "Slice the plates: 0-all plates, i-plate i, others-invalid" +#~ msgstr "Pokrój płyty: 0-wszystkie płyty, i-płyta i, inne-nieprawidłowe" -msgid "too many files" -msgstr "za dużo plików" +#~ msgid "Spaghetti Detection" +#~ msgstr "Wykrywanie \"spaghetti\"" -msgid "trace" -msgstr "ślad" +#~ msgid "Spaghetti and Excess Chute Pileup Detection" +#~ msgstr "Wykrywanie \"spaghetti\" i przepełnienia otworu wyrzutowego" -msgid "travel" -msgstr "ruch jałowy" +#~ msgid "" +#~ "Speed for reloading filament into extruder. Zero means same speed with " +#~ "retraction" +#~ msgstr "" +#~ "Prędkość ponownego załadowania filamentu do ekstrudera. Zero oznacza tę " +#~ "samą prędkość co retrakcja" + +#~ msgid "" +#~ "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +#~ "during printing except the first several layers which is defined by no " +#~ "cooling layers" +#~ msgstr "" +#~ "Jest to prędkość wentylatora pomocniczego chłodzącego część. Wentylator " +#~ "pomocniczy będzie działał z tą prędkością podczas drukowania, z wyjątkiem " +#~ "kilku pierwszych warstw, które można ustawić tak, aby nie wymagały " +#~ "chłodzenia." + +#~ msgid "Speed of exhuast fan before printing completes" +#~ msgstr "Prędkość wentylatora wyciągowego po zakończeniu drukowania" + +#~ msgid "" +#~ "Speed of exhuast fan during printing.This speed will overwrite the speed " +#~ "in filament custom gcode" +#~ msgstr "" +#~ "Prędkość wentylatora wyciągowego podczas drukowania. Ta prędkość zastąpi " +#~ "prędkość w niestandardowym gcode filamentu." -msgid "tree" -msgstr "drzewo" +#~ msgid "Spiral mode" +#~ msgstr "Tryb Spirali/Wazy" -msgid "tree(auto)" -msgstr "drzewo(auto)" +#~ msgid "" +#~ "Spiral mode only works when wall loops is 1, \n" +#~ "support is disabled, top shell layers is 0 and sparse infill density is " +#~ "0\n" +#~ msgstr "" +#~ "Tryb Wazy działa tylko wtedy gdy liczba pętli ściany wynosi 1, \n" +#~ "wyłączone są podpory, ilość warstw górnej powłoki wynosi 0, gęstość " +#~ "wypełnienia wynosi 0\n" -msgid "tree(manual)" -msgstr "drzewo(recznie)" +#~ msgid "" +#~ "Spiral mode only works when wall loops is 1, support is disabled, top " +#~ "shell layers is 0, sparse infill density is 0 and timelapse type is " +#~ "traditional" +#~ 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, a tryb timelapse to Tradycyjny." -msgid "undefined error" -msgstr "niezdefiniowany błąd" +#~ msgid "Split the selected object into mutiple objects" +#~ msgstr "Podziel wybrany obiekt na wiele obiektów" -msgid "unexpected decompressed size" -msgstr "nieoczekiwany rozmiar rozpakowanego pliku" +#~ msgid "Split the selected object into mutiple parts" +#~ msgstr "Podziel wybrany obiekt na wiele części" + +#~ msgid "Start" +#~ msgstr "Start" + +#~ msgid "Stop printing when Spaghetti or Excess Chute Pileup is detected" +#~ msgstr "" +#~ "Zatrzymaj drukowanie po wykryciu \"spaghetti\" lub przepełnienia otworu " +#~ "wyrzutowego" + +#~ msgid "Stop printing when spaghetti detected" +#~ msgstr "Zatrzymaj drukowanie po wykryciu \"spaghetti\"" + +#~ msgid "Stopped." +#~ msgstr "Zatrzymano." + +#~ msgid "Stopped [%d]!" +#~ msgstr "Zatrzymano [%d]!" + +#~ msgid "Storage unavailable, insert SD card." +#~ msgstr "Pamięć niedostępna. Włóż kartę Micro SD." + +#~ msgid "" +#~ "Studio would re-calculate your flushing volumes everytime the filaments " +#~ "color changed. You could disable the auto-calculate in Bambu Studio > " +#~ "Preferences" +#~ msgstr "" +#~ "Studio będzie ponownie obliczać objętości spłukiwania za każdym razem, " +#~ "gdy zmieni się kolor filamentu. Możesz wyłączyć automatyczne obliczanie w " +#~ "Bambu Studio > Preferencje" + +#~ msgid "" +#~ "Style and shape of the support. For normal support, projecting the " +#~ "supports into a regular grid will create more stable supports (default), " +#~ "while snug support towers will save material and reduce object scarring.\n" +#~ "For tree support, slim style will merge branches more aggressively and " +#~ "save a lot of material (default), while hybrid style will create similar " +#~ "structure to normal support under large flat overhangs." +#~ msgstr "" +#~ "Styl i kształt podpory. Dla standardowych podpór generowane jest " +#~ "podparcie na siatce. \n" +#~ "W przypadku podpór w formie drzewa można zaoszczędzić materiał podporowy. " +#~ "W trybie hybrydowym można generować większe podparte obszary niż w " +#~ "przypadku podpór w formie drzewa." + +#~ msgid "Succeed to export G-code to %1%" +#~ msgstr "Eksport G-code do %1% zakończono powodzeniem." + +#~ msgid "Successfully sent.Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Wysłano. Nastąpi automatyczne przekierowanie na stronę urządzenia za %s s" + +#~ msgid "" +#~ "Successfully sent. Will automatically jump to the device page in %s s" +#~ msgstr "" +#~ "Pomyślnie wysłano. Automatycznie przeniesie do strony urządzenia za %s s" + +#~ msgid "Suggestion: Actual Volume in range [%d, %d]" +#~ msgstr "Sugestia: Objętość spłukiwania w zakresie [%d, %d]" + +#~ msgid "Support: detect overhangs" +#~ msgstr "Podpory: wykrywanie nawisów" + +#~ msgid "Support: draw polygons" +#~ msgstr "Podpory: rysuj wielokąty" + +#~ msgid "Support: fix holes at layer %d" +#~ msgstr "Podpory: napraw dziury w warstwie %d" + +#~ msgid "Support: generate contact points" +#~ msgstr "Podpory: Tworzenie miejsc kontaktowych" + +#~ msgid "Support: generate polygons at layer %d" +#~ msgstr "Podpory: generuj wielokąty na warstwie %d" + +#~ msgid "Support: generate toolpath" +#~ msgstr "Podpory: generowanie ścieżki narzędzia" + +#~ msgid "Support: generate toolpath at layer %d" +#~ msgstr "Podpory: Generuj ścieżkę narzędziową na warstwie %d" + +#~ msgid "Support: precalculate avoidance" +#~ msgstr "Podpory: Przewidywane unikanie" + +#~ msgid "Support: propagate branches" +#~ msgstr "Podpory: rozprzestrzeniaj gałęzie" + +#~ msgid "Support: propagate branches at layer %d" +#~ msgstr "Podpory: rozprzestrzeniaj gałęzie od warstwy %d" + +#~ msgid "Support air filtration" +#~ msgstr "Wsparcie filtracji powietrza" + +#~ msgid "Support base" +#~ msgstr "Podstawa podpory" + +#~ msgid "" +#~ "Support layer uses layer height independent with object layer. This is to " +#~ "support custom support gap,but may cause extra filament switches if " +#~ "support is specified as different extruder with object" +#~ msgstr "" +#~ "Warstwa podpory używa wysokości warstwy niezależnie od warstw obiektu. Ma " +#~ "to na celu obsługę niestandardowych przerw w podporach co może powodować " +#~ "dodatkowe zmiany filamentu, gdy warstwa podpory jest drukowana innym " +#~ "filamentem." + +#~ msgid "" +#~ "Support layer uses layer height independent with object layer. This is to " +#~ "support customizing z-gap and save print time." +#~ msgstr "" +#~ "Warstwa podpory używa wysokości warstwy niezależnie od warstw obiektu. Ma " +#~ "to na celu obsługę dostosowywania odstępu Z i zaoszczędzenie czasu " +#~ "drukowania." + +#~ msgid "Switch table page" +#~ msgstr "Przełącz stronę tabeli" + +#~ msgid "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly" +#~ msgstr "" +#~ "Przełączyć na wzór prostoliniowy?\n" +#~ "Tak - automatyczne przełączenie na wzór prostoliniowy\n" +#~ "Nie - automatycznie zresetuj gęstość do wartości domyślnej poniżej 100%" + +#~ msgid "" +#~ "Switch to rectilinear pattern?\n" +#~ "Yes - switch to rectilinear pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" +#~ msgstr "" +#~ "Przełączyć na wzór prostoliniowy?\n" +#~ "Tak - automatyczne przełączenie na wzór prostoliniowy\n" +#~ "Nie - automatycznie zresetuj gęstość do wartości domyślnej poniżej 100%\n" + +#~ msgid "" +#~ "Switch to zig-zag pattern?\n" +#~ "Yes - switch to zig-zag pattern automaticlly\n" +#~ "No - reset density to default non 100% value automaticlly\n" +#~ msgstr "" +#~ "Przełączyć na wzór zig-zag?\n" +#~ "Tak - automatyczne przełączenie na wzór zig-zag\n" +#~ "Nie - automatyczne resetowanie gęstości do domyślnej wartości innej niż " +#~ "100%\n" + +#~ msgid "Swith cloud environment, Please login again!" +#~ msgstr "Środowisko chmury zostało zmienione; Proszę zaloguj się ponownie!" + +#~ msgid "Sync material list from AMS" +#~ msgstr "Synchronizuj listę materiałów z AMS" + +#~ msgid "TH" +#~ msgstr "TH" + +#~ msgid "TPU" +#~ msgstr "TPU" + +#~ msgid "Target chamber temperature" +#~ msgstr "Docelowa temperatura komory" + +#~ msgid "Temperature of vitrificaiton" +#~ msgstr "Temperatura zeszklenia" + +#~ msgid "" +#~ "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " +#~ "device, please read the termsand conditions.By clicking to agree to use " +#~ "your Bambu Lab device, you agree to abide by the Privacy Policyand Terms " +#~ "of Use(collectively, the \"Terms\"). If you do not comply with or agree " +#~ "to the Bambu Lab Privacy Policy, please do not use Bambu Lab equipment " +#~ "and services." +#~ msgstr "" +#~ "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu " +#~ "Lab prosimy o zapoznanie się z warunkami i postanowieniami. Klikając, aby " +#~ "zgodzić się na korzystanie z urządzenia Bambu Lab, zgadzasz się " +#~ "przestrzegać Polityki prywatności i Warunków użytkowania (łącznie " +#~ "„Warunki”). Jeśli nie przestrzegasz lub nie zgadzasz się z Polityką " +#~ "prywatności Bambu Lab, prosimy o niekorzystanie z urządzeń i usług Bambu " +#~ "Lab." + +#~ msgid "The %s filament is too soft to be used with the AMS" +#~ msgstr "Filament %s jest zbyt miękki, aby można go było używać z AMS" + +#~ msgid "" +#~ "The 3mf's version %s is newer than %s's version %s, Found following keys " +#~ "unrecognized:" +#~ msgstr "" +#~ "Wersja %s pliku 3mf jest nowsza niż wersja %s pliku %s, następujące " +#~ "klucze nie zostały rozpoznane:" + +#~ msgid "" +#~ "The 3mf's version %s is newer than %s's version %s, Found following keys " +#~ "unrecognized:\n" +#~ msgstr "" +#~ "Wersja %s pliku 3mf jest nowsza niż wersja %s pliku %s, następujące " +#~ "klucze nie zostały rozpoznane:\n" + +#~ msgid "" +#~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " +#~ "your software." +#~ msgstr "" +#~ "Wersja %s pliku 3mf jest nowsza niż wersja %s z %s. Sugerujemy " +#~ "zaktualizowanie oprogramowania." + +#~ msgid "" +#~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " +#~ "your software.\n" +#~ msgstr "" +#~ "Wersja pliku 3mf %s jest nowsza niż wersja %s z %s; Zaleca się " +#~ "aktualizację oprogramowania.\n" + +#~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." +#~ msgstr "" +#~ "Plik 3mf został wygenerowany przez starą wersję Bambu Studio, ładowanie " +#~ "tylko danych geometrycznych." + +#~ msgid "The 3mf is not compatible, load geometry data only!" +#~ msgstr "3mf nie jest kompatybilny, wczytuje tylko dane geometrii!" + +#~ msgid "The 3mf is not from Bambu lab, load geometry data only." +#~ msgstr "Plik 3mf nie pochodzi z Bambu lab, ładuje tylko dane geometrii." + +#~ msgid "The Config is not compatible and can not be loaded." +#~ msgstr "Konfiguracja nie jest kompatybilna i nie może zostać załadowana!" + +#~ msgid "" +#~ "The P1P printer does not support smooth timelapse, use traditional " +#~ "timelapse instead." +#~ msgstr "" +#~ "Drukarka P1P nie obsługuje płynnego timelaps-u, zamiast tego użyj " +#~ "timelapse-u tradycyjnego." + +#~ msgid "" +#~ "The .gcode.3mf file contains no G-code data.Please slice it whthBambu " +#~ "Studio and export a new .gcode.3mf file." +#~ msgstr "" +#~ "Plik .gcode.3mf nie zawiera danych G-code. Proszę pokroić go za pomocą " +#~ "Bambu Studio i wyeksportować nowy plik .gcode.3mf." + +#~ msgid "" +#~ "The average diatance between the random points introducded on each line " +#~ "segment" +#~ msgstr "" +#~ "Średnia odległość pomiędzy losowymi punktami wprowadzonymi na każdym " +#~ "odcinku linii" + +#~ msgid "" +#~ "The bed temperature exceeds filament's vitrification temperature. Please " +#~ "open the front door of printer before printing to avoid nozzle clog." +#~ msgstr "" +#~ "Temperatura stołu przekracza temperaturę zeszklenia filamentu. Przed " +#~ "rozpoczęciem drukowania należy otworzyć przednie drzwiczki drukarki, aby " +#~ "uniknąć zatkania dyszy." + +#~ msgid "The brim width around tree support. 0 means auto." +#~ msgstr "Szerokość Brimu wokół podpory drzewa. 0 oznacza automatycznie." + +#~ msgid "The configuration package is changed in previous Config Guide" +#~ msgstr "" +#~ "Pakiet konfiguracyjny został zmieniony w poprzednim przewodniku " +#~ "konfiguracji" + +#~ 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 "" +#~ "Aktualna temperatura komory lub docelowa temperatura komory przekracza " +#~ "45℃. Aby uniknąć zatkania ekstrudera, nie wolno ładować " +#~ "niskotemperaturowego filamentu (PLA/PETG/TPU)." + +#~ msgid "" +#~ "The firmware versions of printer and AMS are too low.Please update to the " +#~ "latest version before sending the print job" +#~ msgstr "" +#~ "Wersje oprogramowania układowego drukarki i systemu AMS są przestarzałe. " +#~ "Zaktualizuj je do najnowszej wersji przed wysłaniem jakichkolwiek zadań " +#~ "drukowania." + +#~ msgid "" +#~ "The flush volume is less than the minimum value and will be automatically " +#~ "set to the minimum value." +#~ msgstr "" +#~ "Objętość spłukiwania jest mniejsza niż wartość minimalna i zostanie " +#~ "automatycznie ustawiona na wartość minimalną." + +#~ msgid "" +#~ "The following object(s) have empty initial layer and can't be printed. " +#~ "Please Cut the bottom or enable supports." +#~ msgstr "" +#~ "Następujące obiekty mają pustą pierwszą warstwe i nie mogą zostać " +#~ "wydrukowane. Proszę obciąć dół lub włączyć podpory." + +#~ msgid "" +#~ "The largest printable layer height for extruder. Used tp limits the " +#~ "maximum layer hight when enable adaptive layer height" +#~ msgstr "" +#~ "Największa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Służy " +#~ "do ograniczenia maksymalnej wysokości warstwy po włączeniu adaptacyjnej " +#~ "wysokości warstwy." + +#~ msgid "" +#~ "The lowest printable layer height for extruder. Used tp limits the " +#~ "minimum layer hight when enable adaptive layer height" +#~ msgstr "" +#~ "Najniższa możliwa do wydrukowania wysokość warstwy dla ekstrudera. Służy " +#~ "do ograniczenia minimalnej wysokości warstwy, gdy włączona jest " +#~ "adaptacyjna wysokość warstwy." + +#~ msgid "" +#~ "The model has overlapping or self-intersecting facets. I tried to repair " +#~ "it, however you might want to check the results or repair the input file " +#~ "and retry." +#~ msgstr "" +#~ "Model ma nakładające się lub przecinające się płaszczyzny. Podjęto próbę " +#~ "naprawy, jednak zalecamy sprawdzenie wyników lub naprawę pliku " +#~ "wejściowego i ponowną próbę." + +#~ msgid "" +#~ "The nozzle's hardness. Zero means no checking for nozzle's hardness " +#~ "during slicing." +#~ msgstr "" +#~ "Twardość dyszy. Zero oznacza brak kontroli twardości dyszy podczas " +#~ "procesu cięcia." + +#~ msgid "" +#~ "The number of bottom solid layers is increased when slicing if the " +#~ "thickness calculated by bottom shell layers is thinner than this value. " +#~ "This can avoid having too thin shell when layer height is small. 0 means " +#~ "that this setting is disabled and thickness of bottom shell is absolutely " +#~ "determained by bottom shell layers" +#~ msgstr "" +#~ "Ilość dolnych, warstw zostaje zwiększona podczas przygotowywania modelu " +#~ "do druku (slicingu), jeżeli wyliczona grubość dolnych warstw powłoki jest " +#~ "mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej powłoki, " +#~ "gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego " +#~ "ustawienia, a grubość dolnej powłoki jest wówczas wyznaczana wyłącznie " +#~ "przez ilość warstw dolnej powłoki" + +#~ msgid "" +#~ "The prime tower requires that support has the same layer height with " +#~ "object." +#~ msgstr "" +#~ "Wieża czyszcząca wymaga, aby podpor miała tę samą wysokość warstwy co " +#~ "obiekt." + +#~ msgid "" +#~ "The print file exceeds the maximum allowable size (1GB). Please simplify " +#~ "the model and slice again" +#~ msgstr "" +#~ "Plik druku przekracza maksymalny dopuszczalny rozmiar (1GB). Proszę " +#~ "uprościć model i pociąć go ponownie." + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type." +#~ msgstr "" +#~ "Typ drukarki używany do generowania G-code nie jest tego samego typu co " +#~ "aktualnie wybrana drukarka fizyczna. Zaleca się ponowne pocięcie, " +#~ "wybierając odpowiedni typ drukarki." + +#~ msgid "" +#~ "The printer type used to generate G-code is not the same type as the " +#~ "currently selected physical printer. It is recommend to re-slice by " +#~ "selecting the same printer type.\n" +#~ msgstr "" +#~ "Typ drukarki używany do generowania G-code nie jest tego samego typu co " +#~ "aktualnie wybrana drukarka fizyczna. Zaleca się ponowne pocięcie, " +#~ "wybierając odpowiedni typ drukarki.\n" + +#~ msgid "" +#~ "The recommended minimum temperature cannot be higher than the recommended " +#~ "minimum temperature.\n" +#~ msgstr "" +#~ "Minimalna zalecana temperatura nie może być wyższa niż zalecana " +#~ "temperatura maksymalna.\n" + +#~ msgid "The region parameter is incorrrect" +#~ msgstr "Ustawienie regionu jest niepoprawne." + +#~ msgid "The selected preset: %1% is not found." +#~ msgstr "Nie znaleziono wybranego profilu: %1%." + +#~ msgid "The start and end points which is from cutter area to garbage can." +#~ msgstr "" +#~ "Punkty początkowe i końcowe, od obszaru cięcia do kanału wyrzutowego." + +#~ msgid "The target object contains only one part and can not be splited." +#~ msgstr "" +#~ "Obiekt docelowy zawiera tylko jedną część i nie może zostać podzielony." + +#~ msgid "" +#~ "The version of Bambu studio is too low and needs to be updated to the " +#~ "latest version before it can be used normally" +#~ msgstr "" +#~ "Wersja Bambu Studio jest przestarzała i musi zostać zaktualizowana do " +#~ "najnowszej wersji, aby działać normalnie" + +#~ msgid "" +#~ "There are currently no identical spare consumables available, and " +#~ "automatic replenishment is currently not possible. \n" +#~ "(Currently supporting automatic supply of consumables with the same " +#~ "brand, material type, and color)" +#~ msgstr "" +#~ "Obecnie nie są dostępne identyczne materiały eksploatacyjne, więc " +#~ "automatyczne uzupełnianie nie jest obecnie możliwe. \n" +#~ "(System obecnie wspiera automatyczne przełączanie na materiały " +#~ "eksploatacyjne tej samej marki, rodzaju i koloru)." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic preset. Please update " +#~ "Bambu Studio or restart Bambu Studio to check if there is an update to " +#~ "system presets." +#~ msgstr "" +#~ "Istnieje kilka nieznanych filamentów zmapowanych do profili ogólnych. " +#~ "Zaktualizuj Bambu Studio lub uruchom ponownie Bambu Studio, aby " +#~ "sprawdzić, czy istnieje aktualizacja ustawień systemowych." + +#~ msgid "" +#~ "There is already a historical calibration result with the same name: %s. " +#~ "Only one of the results with the same name is saved. Are you sure you " +#~ "want to overrides the historical result?" +#~ msgstr "" +#~ "Istnieje już historja wyników kalibracji o tej samej nazwie: %s. Tylko " +#~ "jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz " +#~ "zastąpić ten wynik?" + +#~ msgid "" +#~ "This action will break a cut correspondence.\n" +#~ "After that model consistency can't be guaranteed .\n" +#~ "\n" +#~ "To manipulate with solid parts or negative volumes you have to invalidate " +#~ "cut infornation first." +#~ msgstr "" +#~ "Ta czynność przerwie korespondencję cięcia.\n" +#~ "Po tym nie można gwarantować spójności modelu.\n" +#~ "\n" +#~ "Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba " +#~ "unieważnić informacje o cięciu." + +#~ msgid "" +#~ "This controls brim position including outer side of models, inner side of " +#~ "holes or both. Auto means both the brim position and brim width is " +#~ "analysed and calculated automatically" +#~ msgstr "" +#~ "Pozwala to kontrolować pozycję brimu, w tym dla zewnętrznej części modeli " +#~ "i wewnętrznej części otworów. Tryb Auto oznacza, że zarówno pozycja brimu " +#~ "jak i jego szerokość, będą analizowane i obliczane automatycznie." + +#~ 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" +#~ msgstr "" +#~ "To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, " +#~ "co pozwala zaoszczędzić filament i skrócić czas druku." + +#~ msgid "" +#~ "This setting is only used for model size tunning with small value in some " +#~ "cases.\n" +#~ "For example, when model size has small error and hard to be assembled.\n" +#~ "For large size tuning, please use model scale function.\n" +#~ "\n" +#~ "The value will be reset to 0." +#~ msgstr "" +#~ "To ustawienie jest używane tylko do dostrajania rozmiaru modelu w " +#~ "niewielkim stopniu.\n" +#~ "Na przykład, gdy rozmiar modelu ma małe błędy lub gdy tolerancje są " +#~ "nieprawidłowe. W przypadku wprowadzania dużych zmian należy do tego użyć " +#~ "funkcji skalowania modelu.\n" +#~ "\n" +#~ "Wartość zostanie zresetowana do 0." + +#~ msgid "" +#~ "This setting specifies whether to add infill inside large hollows of tree " +#~ "support" +#~ msgstr "" +#~ "To ustawienie określa, czy w podporach w formie drzewa o dużych pustych " +#~ "przestrzeniach powinien być dodawany materiał wypełniający." + +#~ msgid "This setting specify the count of walls around support" +#~ msgstr "To ustawienie określa liczbę ścian wokół podpory" + +#~ msgid "This setting specify the count of walls around tree support" +#~ msgstr "To ustawienie określa liczbę ścian wokół podpory w formie drzewa." + +#~ msgid "" +#~ "This setting stands for how much volume of filament can be melted and " +#~ "extruded per second. Printing speed is limited by max volumetric speed, " +#~ "in case of too high and unreasonable speed setting. Zero means no limit" +#~ msgstr "" +#~ "Użyj tego, aby ustawić maksymalną prędkość przepływu filamentu, który " +#~ "można stopić i wytłoczyć na sekundę. Szybkość drukowania jest ograniczona " +#~ "przez maksymalną prędkość przepływu, jeśli ustawienia są nieracjonalnie " +#~ "wysokie. 0 oznacza, że nie ma limitu." + +#~ msgid "" +#~ "This slicer file version %s is newer than %s's version.\n" +#~ "\n" +#~ "Would you like to update your Bambu Studio software to enable all " +#~ "functionality in this slicer file?" +#~ msgstr "" +#~ "Ta wersja pliku slicera %s jest nowsza niż wersja dostępna w %s. \n" +#~ "\n" +#~ "Czy chcesz zaktualizować Bambu Studio, aby włączyć wszystkie funkcje w " +#~ "tej wersji pliku slicera?" + +#~ msgid "This slicer file version %s is newer than %s's version:" +#~ msgstr "Ta wersja pliku slicera %s jest nowsza niż wersja %s:" + +#~ msgid "Timelapse Wipe Tower" +#~ msgstr "Timelaps - Wieża Czyszcząca" + +#~ msgid "Timelapse without toolhead" +#~ msgstr "Timelapse bez głowicy narzędzia" + +#~ msgid "" +#~ "Too large elefant foot compensation is unreasonable.\n" +#~ "If really have serious elephant foot effect, please check other " +#~ "settings.\n" +#~ "For example, whether bed temperature is too high.\n" +#~ "\n" +#~ "The value will be reset to 0." +#~ msgstr "" +#~ "Wartość dla kompensacji \"stopy słonia\" jest zbyt duża.\n" +#~ "Jeśli występują poważne problemy ze \"stopą słonia\", sprawdź też inne " +#~ "ustawienia.\n" +#~ "Na przykład: temperatura stołu może być zbyt wysoka.\n" +#~ "\n" +#~ "Wartość zostanie zresetowana do 0." + +#~ msgid "Top Minimum Shell Thickness" +#~ msgstr "Minimalna grubość górnej powłoki" + +#~ msgid "Top Solid Layers" +#~ msgstr "Pełne warstwy górne" + +#~ msgid "Total Time Estimation" +#~ msgstr "Szacowanie czasu całkowitego" + +#~ msgid "Transfer" +#~ msgstr "Przenieś" + +#~ msgid "Transfer or discard changes" +#~ msgstr "Przenieś lub odrzuć zmiany" + +#~ msgid "Translation" +#~ msgstr "Tłumaczenie" + +#~ msgid "Tree support brim width" +#~ msgstr "Szerokość Brimu dla podpory drzewa" + +#~ msgid "Tree support wall loops" +#~ msgstr "Pętle ścian podpory drzewa" + +#~ msgid "Tree support with infill" +#~ msgstr "Podpora w formie drzewa z wypełnieniem" + +#~ msgid "Unable to connect printer" +#~ msgstr "Nie można podłączyć drukarki" + +#~ msgid "Unable to create zip file" +#~ msgstr "Nie można utworzyć pliku zip" + +#~ msgid "" +#~ "Unable to perform boolean operation on model meshes. Only positive parts " +#~ "will be exported." +#~ msgstr "" +#~ "Nie można przeprowadzić operacji boolowskich na siatkach modelu. " +#~ "Eksportowane będą tylko części dodatnie." + +#~ msgid "Unconnected device" +#~ msgstr "Urządzenie niepodłączone" + +#~ msgid "Unkown Error." +#~ msgstr "Nieznany błąd." + +#~ msgid "Unload Filament" +#~ msgstr "Wyładuj filament" + +#~ msgid "UpToDate" +#~ msgstr "Aktualizacja" + +#~ msgid "Update the configs values of 3mf to latest." +#~ msgstr "" +#~ "Zaktualizuj wartości konfiguracyjne formatu 3mf do najnowszej wersji." + +#~ msgid "Upload Pictrues" +#~ msgstr "Prześlij zdjęcia" + +#~ msgid "" +#~ "Upload task timed out. Please check the network problem and try again" +#~ msgstr "" +#~ "Przekroczono limit czasu przesyłania. Sprawdź stan sieci i spróbuj " +#~ "ponownie." + +#~ msgid "Upper part" +#~ msgstr "Górna część" + +#~ msgid "" +#~ "Use only one wall on flat top surface, to give more space to the top " +#~ "infill pattern" +#~ msgstr "" +#~ "Użyj tylko jednej ściany na pierwszej warstwie, aby dać więcej miejsca na " +#~ "wzór dolnego wypełnienia" + +#~ msgid "" +#~ "Use only one wall on flat top surface, to give more space to the top " +#~ "infill pattern. Could be applyed on topmost surface or all top surface." +#~ msgstr "" +#~ "Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby dać więcej " +#~ "miejsca dla wzoru górnego wypełnienia. Może być zastosowane na najwyższej " +#~ "powierzchni lub na wszystkich górnych powierzchniach." + +#~ msgid "User authorization timeout" +#~ msgstr "Upłynął limit czasu na autoryzację użytkownika" + +#~ msgid "User pause" +#~ msgstr "Wstrzymane przez użytkownika" + +#~ msgid "Vendor is not find, please reselect." +#~ msgstr "Dostawca nie został znaleziony; proszę wybrać ponownie." + +#~ msgid "Waiting" +#~ msgstr "Oczekiwanie" + +#~ 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\".\n" +#~ msgstr "" +#~ "Podczas nagrywania timelapse'a bez głowicy zaleca się dodanie \"Timelaps " +#~ "- Wieża Czyszcząca\" \n" +#~ "przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i " +#~ "wybranie \"Dodaj Prymityw\"->\"Timelaps - Wieża Czyszcząca\".\n" + +#~ msgid "" +#~ "When sparse infill density is low, the internal solid infill or internal " +#~ "bridge may have no archor at the end of line. This cause falling and bad " +#~ "quality when printing internal solid infill. When enable this feature, " +#~ "loop paths will be added to the sparse fill of the lower layers for " +#~ "specific thickness, so that better archor can be provided for internal " +#~ "bridge. 0 means disable this feature" +#~ msgstr "" +#~ "Gdy gęstość wypełnienia jest niska, może się zdarzyć, że wewnętrzne " +#~ "wypełnienie lub wewnętrzny most nie ma kotwic na końcu linii. Skutkuje to " +#~ "opadaniem i słabą jakością druku wewnętrznego pełnego wypełnienia. Po " +#~ "włączeniu tej funkcji do dolnych warstw wypełnienia dodawane są pętle, o " +#~ "określonej grubości, co zapewnia lepsze zakotwiczenie wewnętrznych " +#~ "mostów. Wartość 0 oznacza, że ta funkcja jest wyłączona." + +#~ msgid "" +#~ "When the current material run out,the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "Gdy obecny materiał się skończy, drukarka będzie kontynuować druk w " +#~ "następującej kolejności." + +#~ msgid "" +#~ "When using support material for the support interface, We recommend the " +#~ "following settings:\n" +#~ "0 top z distance, 0 interface spacing, concentric pattern." +#~ msgstr "" +#~ "Przy użyciu materiału podporowego do warstw łączących podpory zalecamy " +#~ "następujące ustawienia:\n" +#~ "0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór " +#~ "koncentryczny." + +#~ msgid "" +#~ "When using support material for the support interface, We recommend the " +#~ "following settings:\n" +#~ "0 top z distance, 0 interface spacing, concentric pattern and disable " +#~ "independent support layer height" +#~ msgstr "" +#~ "Przy użyciu materiału podporowego do warstw łączących podpory zalecamy " +#~ "następujące ustawienia:\n" +#~ "0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór " +#~ "koncentryczny i wyłączenie niezależnej wysokości warstwy podpory" + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "Gdy ustawisz temperaturę komory poniżej 40℃, sterowanie temperaturą " +#~ "komory nie będzie aktywowane, a docelowa temperatura komory zostanie " +#~ "automatycznie ustawiona na 0℃." + +#~ msgid "" +#~ "Whenever the retraction is done, the nozzle is lifted a little to create " +#~ "clearance between nozzle and the print. It prevents nozzle from hitting " +#~ "the print when travel move. Using spiral line to lift z can prevent " +#~ "stringing" +#~ msgstr "" +#~ "Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby " +#~ "stworzyć odstęp między dyszą a wydrukiem. Zapobiega to uderzeniu dyszy w " +#~ "wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z " +#~ "może zapobiec powstawaniu strun" + +#~ msgid "" +#~ "Would you like to update your Bambu Studio software to enable all " +#~ "functionality in this slicer file?\n" +#~ msgstr "" +#~ "Czy chciałbyś zaktualizować oprogramowanie Bambu Studio, aby włączyć " +#~ "wszystkie funkcje tego pliku slicera?\n" + +#~ msgid "Wrong Access code" +#~ msgstr "Nieprawidłowy kod dostępu" + +#~ msgid "" +#~ "X1 General Settings - Network Settings in the side bar of X1 main screen" +#~ msgstr "" +#~ "Ustawienia ogólne X1 - Ustawienia sieci na pasku bocznym ekranu głównego " +#~ "X1." + +#~ msgid "XCam" +#~ msgstr "XCam" + +#~ msgid "You'd better upgrade your software.\n" +#~ msgstr "Powinieneś zaktualizować oprogramowanie.\n" + +#~ msgid "" +#~ "You are going to delete %u files from printer. Are you sure to continue?" +#~ msgstr "" +#~ "Zamierzasz usunąć pliki %u z drukarki. Czy na pewno chcesz kontynuować?" + +#~ msgid "" +#~ "You can keep the modifield presets to the new project, discard or save " +#~ "changes as new presets." +#~ msgstr "" +#~ "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je " +#~ "lub zapisać jako nowe ustawienia." + +#~ msgid "" +#~ "You have changed some preset settings. \n" +#~ "Would you like to keep these changed settings (new value) after switching " +#~ "preset?" +#~ msgstr "" +#~ "Zmieniono niektóre ustawienia profilu.\n" +#~ "Czy chcesz zachować te ustawienia (nowa wartość) po przełączeniu na inny " +#~ "profil?" + +#~ msgid "" +#~ "You have changed some preset settings. \n" +#~ "Would you like to keep these changed settings after switching preset?" +#~ msgstr "" +#~ "Zmieniono niektóre ustawienia profilu.\n" +#~ "Czy chcesz zachować te ustawienia po przełączeniu na inny profil?" + +#~ msgid "" +#~ "You have changed some settings of preset \"%1%\". \n" +#~ "Would you like to keep these changed settings (new value) after switching " +#~ "preset?" +#~ msgstr "" +#~ "Zmieniono niektóre ustawienia w profilu \"%1%”. \n" +#~ "Czy chcesz zachować te zmienione ustawienia (nowa wartość) po " +#~ "przełączeniu na inny profil?" + +#~ msgid "" +#~ "Your nozzle type in preset is not consistent with memorized nozzle.Did " +#~ "you change your nozzle lately ? " +#~ msgstr "" +#~ "Twój domyślny typ dyszy nie zgadza się z zapisaną dyszą. Czy ostatnio " +#~ "zmieniałeś dyszę ? " + +#~ msgid "Zig zag" +#~ msgstr "Zig zag" + +#~ msgid "(Sort)" +#~ msgstr "(Sortuj)" + +#~ msgid "\\u2103" +#~ msgstr "\\u2103" + +#~ msgid " Object:" +#~ msgstr " Obiekt:" + +#~ msgid " \\u2103" +#~ msgstr "u2103" + +#~ msgid "" +#~ " is too close to exclusion area, there may be collisions when printing.\n" +#~ msgstr "" +#~ " znajduje się zbyt blisko wykluczonego obszaru; Podczas drukowania " +#~ "istnieje ryzyko kolizji.\n" + +#~ msgid "" +#~ " is too close to exclusion area, there will be collisions when printing.\n" +#~ msgstr "" +#~ " znajduje się zbyt blisko wykluczonego obszaru; Podczas drukowania " +#~ "istnieje ryzyko kolizji.\n" + +#~ msgid " is too close to others, there may be collisions when printing." +#~ msgstr "" +#~ " znajduje się zbyt blisko innych; Podczas drukowania istnieje ryzyko " +#~ "kolizji." + +#~ msgid " is too close to others, there may be collisions when printing.\n" +#~ msgstr "" +#~ " znajduje się zbyt blisko innych; Podczas drukowania istnieje ryzyko " +#~ "kolizji.\n" + +#~ msgid " is too close to others, there will be collisions when printing.\n" +#~ msgstr " jest zbyt blisko innych obiektów, istnieje ryzyko kolizji.\n" + +#~ msgid " plate %1%:" +#~ msgstr " płyta %1%:" + +#~ msgid " upload config prase failed\n" +#~ msgstr " przesyłanie konfiguracji nie powiodło się\n" + +#~ msgid "" +#~ " will be closed before creating a new model. Do you want to continue?" +#~ msgstr "" +#~ " zostanie zamknięty przed utworzeniem nowego modelu. Czy chcesz " +#~ "kontynuować?" + +#~ msgid "active" +#~ msgstr "aktywny" + +#~ msgid "default value" +#~ msgstr "wartość domyślna" + +#~ msgid "hybrid(auto)" +#~ msgstr "hybrydowa (auto)" + +#~ msgid "infill/inner/outer" +#~ msgstr "wypełnienie/wewnętrzna/zewnętrzna" + +#~ msgid "infill/outer/inner" +#~ msgstr "wypełnienie/zewnętrzna/wewnętrzna" + +#~ msgid "inner-outer-inner/infill" +#~ msgstr "wewnętrzna-zewnętrzna-wewnętrzna/wypełnienie" + +#~ msgid "inner/outer/infill" +#~ msgstr "wewnętrzna/zewnętrzna/wypełnienie" + +#~ msgid "" +#~ "load uptodate process/machine settings from the specified file when using " +#~ "uptodate" +#~ msgstr "" +#~ "załaduj zaktualizowane ustawienia procesu/maszyny z określonego pliku, " +#~ "gdy jest używana opcja aktualizacji" -msgid "uniform scale" -msgstr "równomierne skalowanie" +#~ msgid "load uptodate process/machine settings when using uptodate" +#~ msgstr "" +#~ "załaduj aktualne ustawienia procesu/maszyny podczas korzystania z " +#~ "automatycznej aktualizacji" -msgid "unloaded" -msgstr "rozładowany" +#~ msgid "max slicing time per plate in seconds." +#~ msgstr "maksymalny czas krojenia na płytę w sekundach" -msgid "unsupported central directory size" -msgstr "nieobsługiwany rozmiar centralnego katalogu" +#~ msgid "max triangle count per plate for slicing." +#~ msgstr "maksymalna liczba trójkątów na płytę do cięcia" -msgid "unsupported encryption" -msgstr "nieobsługiwane szyfrowanie" +#~ msgid "mm/mm" +#~ msgstr "mm/mm" -msgid "unsupported feature" -msgstr "nieobsługiwana funkcja" +#~ msgid "mm/s²" +#~ msgstr "mm/s²" -msgid "unsupported method" -msgstr "nieobsługiwana metoda" +#~ msgid "mm\\u00B3" +#~ msgstr "mm\\u00B3" -msgid "unsupported multidisk" -msgstr "brak obsługi multidisk" +#~ msgid "mm\\u00B3/s" +#~ msgstr "mm\\u00B3/s" -msgid "up to" -msgstr "przejdź do" +#~ msgid "mstpp" +#~ msgstr "mstpp" -msgid "upward compatible machine" -msgstr "zgodna maszyna w górę" +#~ msgid "mtcpp" +#~ msgstr "mtcpp" -msgid "validation failed" -msgstr "nieudane sprawdzanie poprawności" +#~ msgid "" +#~ "non-mainifold edges be caused by cut tool, do you want to fix it now?" +#~ msgstr "" +#~ "niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, " +#~ "czy chcesz to teraz naprawić?" -#, c-format, boost-format -msgid "version %s update information :" -msgstr "wersja %s informacje o aktualizacji:" +#~ msgid "normal" +#~ msgstr "normalny" -msgid "warning" -msgstr "ostrzeżenie" +#~ msgid "" +#~ "normal(auto) and tree(auto) is used to generate support automatically. If " +#~ "normal or tree is selected, only support enforcers are generated" +#~ msgstr "" +#~ "tryb 'normalny(auto)', 'hybrydowe (auto)' oraz 'drzewo(auto)' służą do " +#~ "automatycznego generowania podpór. Jeśli wybierzesz 'normalny(manual)' " +#~ "lub 'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" -msgid "warnings" -msgstr "ostrzeżenia" +#~ msgid "open exhuast fan x seconds before printing completes" +#~ msgstr "Włącz wentylator wyciągowy x sekund przed zakończeniem drukowania" -msgid "wiki" -msgstr "Wiki" +#~ msgid "outer/inner/infill" +#~ msgstr "zewnętrzna/wewnętrzna/wypełnienie" -msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "zostanie zamknięta przed utworzeniem nowego modelu. Czy chcesz kontynuować?" +#~ msgid "%1$d Object has custom supports." +#~ msgid_plural "%1$d Objects have custom supports." +#~ msgstr[0] "%1$d Obiekt posiada niestandardowe podpory." +#~ msgstr[1] "%1$d Obiekty posiadają niestandardowe podpory." +#~ msgstr[2] "%1$d Obiekt posiada niestandardowe podpory." -msgid "write callback failed" -msgstr "nieudane wywołanie zapisu" +#~ msgid "Failed to repair folowing model object" +#~ msgid_plural "Failed to repair folowing model objects" +#~ msgstr[0] "Nie udało się naprawić następującego obiektu modelu" +#~ msgstr[1] "Nie udało się naprawić następujących obiektów modelu" +#~ msgstr[2] "" -msgid "you can always update Bambu Studio at your convenience. The slicer file will now be loaded without full functionality." -msgstr "Zawsze możesz zaktualizować Bambu Studio w dogodnym dla siebie momencie. Plik slicera będzie teraz ładowany bez pełnej funkcjonalności." +#~ msgid "preparing, export 3mf failed!" +#~ msgstr "przygotowanie, eksport pliku 3mf nie powiódł się!" -msgid "°" -msgstr "°" +#~ msgid "the 3mf is not compatible, load geometry data only!" +#~ msgstr "3mf nie jest kompatybilny, wczytuje tylko dane geometrii!" -msgid "°C" -msgstr "°C" +#~ msgid "tree" +#~ msgstr "drzewo" -msgid "⌘+Any arrow" -msgstr "⌘+Dowolna strzałka" +#~ msgid "" +#~ "you can always update Bambu Studio at your convenience. The slicer file " +#~ "will now be loaded without full functionality." +#~ msgstr "" +#~ "Zawsze możesz zaktualizować Bambu Studio w dogodnym dla siebie momencie. " +#~ "Plik slicera będzie teraz ładowany bez pełnej funkcjonalności." -msgid "⌘+Left mouse button" -msgstr "⌘+Lewy przycisk myszy" +#~ msgid "°C" +#~ msgstr "°C" -msgid "⌘+Mouse wheel" -msgstr "⌘+Kółko myszy" +#~ msgid "⌘+Any arrow" +#~ msgstr "⌘+Dowolna strzałka" -msgid "⌘+Shift+G" -msgstr "⌘+Shift+G" +#~ msgid "⌘+Left mouse button" +#~ msgstr "⌘+Lewy przycisk myszy" -msgid "⌥+Left mouse button" -msgstr "⌥+Lewy przycisk myszy" +#~ msgid "⌘+Shift+G" +#~ msgstr "⌘+Shift+G" -msgid "⌥+Mouse wheel" -msgstr "⌥+Kółko myszy" +#~ msgid "⌥+Left mouse button" +#~ msgstr "⌥+Lewy przycisk myszy" diff --git a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po index af25deeab..9f2050d72 100644 --- a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po +++ b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3051,30 +3051,30 @@ msgstr "A atualização falhou" 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" -"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." +"A temperatura atual da câmara ou a temperatura alvo da câmara excede 45\\ " +"U2103. Para evitar o entupimento da extrusora, o filamento de baixa " +"temperatura (PLA/PETG/TPU) não pode ser carregado." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"O filamento de baixa temperatura (PLA/PETG/TPU) é carregado na extrusora. " +"Para evitar o entupimento da extrusora, não é permitido ajustar a " +"temperatura da câmara acima de 45\\ u2103." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"Quando você define a temperatura da câmara abaixo de 40\\ u2103, o controle " +"de temperatura da câmara não será ativado. E a temperatura alvo da câmara " +"será automaticamente definida para 0\\ u2103." msgid "Failed to start printing job" msgstr "Falha ao iniciar o trabalho de impressão" @@ -3222,15 +3222,12 @@ msgstr "Torre" msgid "Total" msgstr "Total" -msgid "Total Estimation" -msgstr "Estimativa total" - -msgid "Total time" -msgstr "Tempo total" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Estimativa de tempo" + msgid "up to" msgstr "até" @@ -3318,8 +3315,8 @@ msgstr "Impressora" msgid "Print settings" msgstr "Configurações de impressão" -msgid "Time Estimation" -msgstr "Estimativa de tempo" +msgid "Total Estimation" +msgstr "Estimativa total" msgid "Normal mode" msgstr "Modo normal" @@ -3336,6 +3333,9 @@ msgstr "Tempo de preparação" msgid "Model printing time" msgstr "Tempo de impressão do modelo" +msgid "Total time" +msgstr "Tempo total" + msgid "Switch to silent mode" msgstr "Alternar para o modo silencioso" @@ -4126,6 +4126,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Confirme se a impressora está conectada." @@ -4166,8 +4169,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "A impressora foi desconectada e não consegue se conectar." -msgid "Stopped." -msgstr "Parado" +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "Falha na conexão LAN (falha ao iniciar a visualização ao vivo)" @@ -4804,9 +4807,6 @@ msgstr "Arquivo de modelo baixado." msgid "Serious warning:" msgstr "Aviso sério:" -msgid " (Repair)" -msgstr "(Reparar)" - msgid " Click here to install it." msgstr " Clique aqui para instalá-lo." @@ -5513,15 +5513,16 @@ msgstr "Volume: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Triângulos: %1%\n" +msgid " (Repair)" +msgstr "(Reparar)" + msgid "Tips:" msgstr "Dicas" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"No momento, o recurso \"Fix Model\" está disponível apenas no Windows. " -"Repare o modelo no Bambu Studio (Windows) ou em um software CAD." #, c-format, boost-format msgid "" @@ -5742,8 +5743,16 @@ msgstr "Cada" msgid "The peroid of backup in seconds." msgstr "O período de backup em segundos." -msgid "Downloads" -msgstr "Baixados" +msgid "Media" +msgstr "Mídia" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Modo escuro" @@ -6435,8 +6444,8 @@ msgstr "Termos e Condições" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Obrigado por adquirir um dispositivo da Bambu Lab. Antes de usar seu " @@ -11643,12 +11652,12 @@ msgstr "Etapa" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Por favor, insira valores válidos:\n" +"início > 0\\ etapa >= 0\n" +"fim > início + etapa)" msgid "VFA test" msgstr "Teste VFA" @@ -11661,12 +11670,12 @@ msgstr "Velocidade final:" msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Por favor, insira valores válidos:\n" +"início > 10\\ etapa >= 0\n" +"fim > início + etapa)" msgid "Start retraction length: " msgstr "Comprimento inicial da retração: " @@ -13265,6 +13274,64 @@ msgstr "" "aumentar adequadamente a temperatura do leito térmico pode reduzir a " "probabilidade de deformação." +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Parado" + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "No momento, o recurso \"Fix Model\" está disponível apenas no Windows. " +#~ "Repare o modelo no Bambu Studio (Windows) ou em um software CAD." + +#~ msgid "Downloads" +#~ msgstr "Baixados" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "O 3mf é gerado pelo antigo Bambu Studio, carrega somente dados de " @@ -13330,54 +13397,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Insira um valor válido (K em 0~0,3, N em 0,6~2,0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.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\\ " -#~ "U2103. Para evitar o entupimento da extrusora, o filamento de baixa " -#~ "temperatura (PLA/PETG/TPU) não pode ser carregado." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "O filamento de baixa temperatura (PLA/PETG/TPU) é carregado na extrusora. " -#~ "Para evitar o entupimento da extrusora, não é permitido ajustar a " -#~ "temperatura da câmara acima de 45\\ u2103." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Quando você define a temperatura da câmara abaixo de 40\\ u2103, o " -#~ "controle de temperatura da câmara não será ativado. E a temperatura alvo " -#~ "da câmara será automaticamente definida para 0\\ u2103." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Falha na conexão local da impressora, tente novamente." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Por favor, insira valores válidos:\n" -#~ "início > 0\\ etapa >= 0\n" -#~ "fim > início + etapa)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Por favor, insira valores válidos:\n" -#~ "início > 10\\ etapa >= 0\n" -#~ "fim > início + etapa)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14654,9 +14676,6 @@ msgstr "" #~ "pode ser especificado como um valor absoluto ou como porcentagem (por " #~ "exemplo, 50%) de uma trajetória de viagem direta. Zero para desativar" -#~ msgid "Media" -#~ msgstr "Mídia" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Falta o IP da LAN da impressora!" diff --git a/bbl/i18n/ru/BambuStudio_ru.po b/bbl/i18n/ru/BambuStudio_ru.po index 872988c52..02c58eb0e 100644 --- a/bbl/i18n/ru/BambuStudio_ru.po +++ b/bbl/i18n/ru/BambuStudio_ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio 1.9.0.70 Public Beta 3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: 2023-08-11 09:11+0800\n" "Last-Translator: \n" "Language-Team: \n" @@ -3086,30 +3086,21 @@ msgstr "Сбой обновления." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" -"Текущая температура в камере или целевая температура в камере превышает 45℃. " -"Чтобы избежать засорения экструдера, запрещается загрузка низкотемпературной " -"печатной нити (PLA/PETG/TPU)." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"В экструдер загружается низкотемпературная пластиковая нить (PLA/PETG/TPU). " -"Чтобы избежать засорения экструдера, запрещается устанавливать температуру в " -"камере выше 45℃." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"Если вы установили температура в камере ниже 40℃, то контроль температуры в " -"камере не запустится, а целевая температура в ней будет автоматически " -"установлена ​​на 0℃." msgid "Failed to start printing job" msgstr "Не удалось запустить задание на печать." @@ -3259,15 +3250,12 @@ msgstr "Башня" msgid "Total" msgstr "Общее" -msgid "Total Estimation" -msgstr "Общая оценка" - -msgid "Total time" -msgstr "Общее время печати" - msgid "Total cost" msgstr "Общая стоимость" +msgid "Time Estimation" +msgstr "Оценка времени" + msgid "up to" msgstr "до" @@ -3355,8 +3343,8 @@ msgstr "Профиль принтера" msgid "Print settings" msgstr "Настройки печати" -msgid "Time Estimation" -msgstr "Оценка времени" +msgid "Total Estimation" +msgstr "Общая оценка" msgid "Normal mode" msgstr "Нормальный режим" @@ -3373,6 +3361,9 @@ msgstr "Время подготовки" msgid "Model printing time" msgstr "Расчётное время печати" +msgid "Total time" +msgstr "Общее время печати" + msgid "Switch to silent mode" msgstr "Переключиться на бесшумный режим" @@ -4172,6 +4163,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Пожалуйста, проверьте, подключен ли принтер." @@ -4221,8 +4215,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "Принтер вышел из системы и не может подключиться." -msgid "Stopped." -msgstr "Остановлено." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "" @@ -4878,9 +4872,6 @@ msgstr "Файл модели скачан." msgid "Serious warning:" msgstr "Серьезное предупреждение:" -msgid " (Repair)" -msgstr " (Починить модель)" - msgid " Click here to install it." msgstr " Нажмите здесь, чтобы установить." @@ -5591,16 +5582,16 @@ msgstr "" msgid "Triangles: %1%\n" msgstr "Треугольников: %1%\n" +msgid " (Repair)" +msgstr " (Починить модель)" + msgid "Tips:" msgstr "Подсказки:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"Функция «Починить модель» в настоящее время доступна только в Windows. " -"Пожалуйста, почините модель с помощью Bambu Studio (Windows) или другой CAD " -"программой." #, c-format, boost-format msgid "" @@ -5828,8 +5819,16 @@ msgstr "каждые" msgid "The peroid of backup in seconds." msgstr "Время резервного копирования в секундах." -msgid "Downloads" -msgstr "Загрузки" +msgid "Media" +msgstr "" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Тёмная тема" @@ -6525,8 +6524,8 @@ msgstr "Условия использования" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Перед использованием устройства Bambu Lab ознакомьтесь с правилами и " @@ -11784,13 +11783,9 @@ msgstr "Шаг изменения: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Введите допустимые значения:\n" -"Начальное > 0\n" -"Шаг >= 0\n" -"Конечное > Начальное + Шаг" msgid "VFA test" msgstr "Тест на вертикальные артефакты (VFA)" @@ -11803,13 +11798,9 @@ msgstr "Конечная скорость: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Введите допустимые значения:\n" -"Начальное > 10\n" -"Шаг >= 0\n" -"Конечное > Начальное + Шаг" msgid "Start retraction length: " msgstr "Начальная длина отката: " @@ -13402,6 +13393,67 @@ msgstr "" "ABS, повышение температуры подогреваемого стола может снизить вероятность " "коробления?" +#~ 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 "" +#~ "Текущая температура в камере или целевая температура в камере превышает " +#~ "45℃. Чтобы избежать засорения экструдера, запрещается загрузка " +#~ "низкотемпературной печатной нити (PLA/PETG/TPU)." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "В экструдер загружается низкотемпературная пластиковая нить (PLA/PETG/" +#~ "TPU). Чтобы избежать засорения экструдера, запрещается устанавливать " +#~ "температуру в камере выше 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "Если вы установили температура в камере ниже 40℃, то контроль температуры " +#~ "в камере не запустится, а целевая температура в ней будет автоматически " +#~ "установлена ​​на 0℃." + +#~ msgid "Stopped." +#~ msgstr "Остановлено." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "Функция «Починить модель» в настоящее время доступна только в Windows. " +#~ "Пожалуйста, почините модель с помощью Bambu Studio (Windows) или другой " +#~ "CAD программой." + +#~ msgid "Downloads" +#~ msgstr "Загрузки" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Введите допустимые значения:\n" +#~ "Начальное > 0\n" +#~ "Шаг >= 0\n" +#~ "Конечное > Начальное + Шаг" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Введите допустимые значения:\n" +#~ "Начальное > 10\n" +#~ "Шаг >= 0\n" +#~ "Конечное > Начальное + Шаг" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Этот 3mf создан в старой версии Bambu Studio, поэтому загрузятся только " diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index 20fd33db0..572fc28f1 100644 --- a/bbl/i18n/sv/BambuStudio_sv.po +++ b/bbl/i18n/sv/BambuStudio_sv.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3019,30 +3019,30 @@ msgstr "Uppdatering misslyckades." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" "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." +"45\\u2103. In order to avoid extruder clogging, low temperature filament " +"(PLA/PETG/TPU) cannot be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, it is not allowed to set the chamber temperature " -"above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " +"is not allowed." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated, and the target chamber temperature will " -"automatically be set to 0℃." +"När du ställer in kammartemperaturen under 40\\u2103, aktiveras inte " +"temperaturkontrollen för kammaren. Den önskade kammartemperaturen ställs " +"automatiskt in på 0\\u2103." msgid "Failed to start printing job" msgstr "Det gick inte att starta utskriftsjobbet" @@ -3191,15 +3191,12 @@ msgstr "Tower" msgid "Total" msgstr "Totalt" -msgid "Total Estimation" -msgstr "Total Uppskattning" - -msgid "Total time" -msgstr "Total tid" - msgid "Total cost" msgstr "Total cost" +msgid "Time Estimation" +msgstr "Beräknad tid" + msgid "up to" msgstr "upp till" @@ -3287,8 +3284,8 @@ msgstr "Skrivare" msgid "Print settings" msgstr "Utskrifts inställningar" -msgid "Time Estimation" -msgstr "Beräknad tid" +msgid "Total Estimation" +msgstr "Total Uppskattning" msgid "Normal mode" msgstr "Normalt läge" @@ -3305,6 +3302,9 @@ msgstr "Förbered tid" msgid "Model printing time" msgstr "Utskriftstid för modellen" +msgid "Total time" +msgstr "Total tid" + msgid "Switch to silent mode" msgstr "Ändra till tyst läge" @@ -4096,6 +4096,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Kontrollera om printern är ansluten." @@ -4136,8 +4139,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "Printern har loggats ut och kan inte anslutas." -msgid "Stopped." -msgstr "Avbruten." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "LAN-anslutning misslyckades (Det gick inte att starta liveview)" @@ -4772,9 +4775,6 @@ msgstr "Modellfil nedladdad." msgid "Serious warning:" msgstr "Allvarlig varning:" -msgid " (Repair)" -msgstr " (Reparera)" - msgid " Click here to install it." msgstr " Klicka här för att installera den." @@ -5474,15 +5474,16 @@ msgstr "Volym: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Trianglar: %1%\n" +msgid " (Repair)" +msgstr " (Reparera)" + msgid "Tips:" msgstr "Tips:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"Funktionen \"Fixa modell\" finns för närvarande endast i Windows. Reparera " -"modellen i Bambu Studio (Windows) eller i ett CAD-program." #, c-format, boost-format msgid "" @@ -5701,8 +5702,16 @@ msgstr "varje" msgid "The peroid of backup in seconds." msgstr "Säkerhetskopieringens varaktighet i sekunder." -msgid "Downloads" -msgstr "Nedladdningar" +msgid "Media" +msgstr "Media" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Mörkt Läge" @@ -6389,8 +6398,8 @@ msgstr "Villkor och bestämmelser" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Tack för att du har köpt en Bambu Lab enhet. Innan du använder din Bambu Lab " @@ -11522,12 +11531,12 @@ msgstr "steg: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 step >= 0\n" -"end > start + step)" +"Vänligen ange giltiga värden:\n" +"start > 0 \\steg >= 0\n" +"slut > start + steg)" msgid "VFA test" msgstr "VFA test" @@ -11540,12 +11549,12 @@ msgstr "Sluthastighet: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 step >= 0\n" -"end > start + step)" +"Ange giltiga värden:\n" +"start> 10 \\ steg >= 0\n" +"slut> start+steg)" msgid "Start retraction length: " msgstr "Starta retraktion längd: " @@ -13122,6 +13131,64 @@ msgstr "" "ABS, kan en lämplig ökning av värmebäddens temperatur minska sannolikheten " "för vridning." +#~ 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 "" +#~ "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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated, and the target chamber temperature will " +#~ "automatically be set to 0℃." + +#~ msgid "Stopped." +#~ msgstr "Avbruten." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "Funktionen \"Fixa modell\" finns för närvarande endast i Windows. " +#~ "Reparera modellen i Bambu Studio (Windows) eller i ett CAD-program." + +#~ msgid "Downloads" +#~ msgstr "Nedladdningar" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf-filen genererades i en gammal version av Bambu Studio laddar endast " @@ -13189,54 +13256,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Ange ett giltigt värde (K i 0~0.3, N i 0.6~2.0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " -#~ "(PLA/PETG/TPU) cannot be loaded." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, setting the chamber temperature above " -#~ "45\\u2103 is not allowed." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "När du ställer in kammartemperaturen under 40\\u2103, aktiveras inte " -#~ "temperaturkontrollen för kammaren. Den önskade kammartemperaturen ställs " -#~ "automatiskt in på 0\\u2103." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Den lokala anslutningen till printern misslyckades, försök igen." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Vänligen ange giltiga värden:\n" -#~ "start > 0 \\steg >= 0\n" -#~ "slut > start + steg)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Ange giltiga värden:\n" -#~ "start> 10 \\ steg >= 0\n" -#~ "slut> start+steg)" - #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14488,9 +14510,6 @@ msgstr "" #~ "kan anges antingen som ett absolut värde eller som procent (till exempel " #~ "50%) av en direkt färdväg. Noll för att inaktivera detta." -#~ msgid "Media" -#~ msgstr "Media" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Saknar skrivarens LAN-IP!" diff --git a/bbl/i18n/tr/BambuStudio_tr.po b/bbl/i18n/tr/BambuStudio_tr.po index e9dc2b4f3..33dbf8e76 100644 --- a/bbl/i18n/tr/BambuStudio_tr.po +++ b/bbl/i18n/tr/BambuStudio_tr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: 2024-09-03 18:58+0300\n" "Last-Translator: Fatih AYDIN \n" "Language-Team: \n" @@ -3024,30 +3024,30 @@ msgstr "Güncelleme başarısız." 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." +"45\\u2103.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." +"Mevcut hazne sıcaklığı veya hedef hazne sıcaklığı 45\\u2103'ü aşıyor " +"Ekstrüder tıkanmasını önlemek için düşük sıcaklıkta filament (PLA / PETG / " +"TPU) yüklenmesine izin verilmez." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Ekstrudere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklendi. Ekstruder " -"tıkanmasını önlemek için hazne sıcaklığının 45 ° C'nin üzerine ayarlanmasına " -"izin verilmez." +"Ekstrüdere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklenir Ekstrüder " +"tıkanmasını önlemek için hazne sıcaklığının 45\\u2103'ün üzerine " +"ayarlanmasına izin verilmez." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"Hazne sıcaklığını 40°C'nin altına ayarladığınızda, hazne sıcaklık kontrolü " -"etkinleştirilmeyecektir. Ve hedef hazne sıcaklığı otomatik olarak 0°C'ye " -"ayarlanacaktır." +"Hazne sıcaklığını 40\\u2103'ün altına ayarladığınızda, hazne sıcaklık " +"kontrolü etkinleştirilmeyecektir. Ve hedef oda sıcaklığı otomatik olarak " +"0\\u2103'e ayarlanacaktır." msgid "Failed to start printing job" msgstr "Yazdırma işi başlatılamadı" @@ -3196,15 +3196,12 @@ msgstr "Kule" msgid "Total" msgstr "Toplam" -msgid "Total Estimation" -msgstr "Toplam Tahmini" - -msgid "Total time" -msgstr "Toplam süre" - msgid "Total cost" msgstr "Toplam tutar" +msgid "Time Estimation" +msgstr "Zaman Tahmini" + msgid "up to" msgstr "kadar" @@ -3292,8 +3289,8 @@ msgstr "Yazıcı" msgid "Print settings" msgstr "Yazdırma ayarları" -msgid "Time Estimation" -msgstr "Zaman Tahmini" +msgid "Total Estimation" +msgstr "Toplam Tahmini" msgid "Normal mode" msgstr "Normal mod" @@ -3310,6 +3307,9 @@ msgstr "Hazırlık süresi" msgid "Model printing time" msgstr "Model yazdırma süresi" +msgid "Total time" +msgstr "Toplam süre" + msgid "Switch to silent mode" msgstr "Sessiz moda geç" @@ -4109,6 +4109,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "Uzun süredir faaliyet olmadığı için geçici olarak kapalıdır." +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Lütfen yazıcının bağlı olup olmadığını onaylayın." @@ -4152,8 +4155,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "Yazıcının oturumu kapatıldı ve bağlanamıyor." -msgid "Stopped." -msgstr "Durdu." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "LAN Bağlantısı Başarısız Oldu (Canlı izleme başlatılamadı)" @@ -4794,9 +4797,6 @@ msgstr "Model dosyası indirildi." msgid "Serious warning:" msgstr "Ciddi uyarı:" -msgid " (Repair)" -msgstr " (Onar)" - msgid " Click here to install it." msgstr " Yüklemek için tıklayın." @@ -5505,15 +5505,16 @@ msgstr "Hacim: %1% mm³\n" msgid "Triangles: %1%\n" msgstr "Üçgenler: %1%\n" +msgid " (Repair)" +msgstr " (Onar)" + msgid "Tips:" msgstr "İpuçları:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"\"Modeli Onar\" özelliği şu anda sadece Windows'ta bulunmaktadır. Lütfen " -"modeli Bambu Studio (windows) veya CAD yazılımlarında onarın." #, c-format, boost-format msgid "" @@ -5741,8 +5742,16 @@ msgstr "her" msgid "The peroid of backup in seconds." msgstr "Saniye cinsinden yedekleme periyodu." -msgid "Downloads" -msgstr "İndirilenler" +msgid "Media" +msgstr "" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Karanlık Mod" @@ -6425,8 +6434,8 @@ msgstr "Şartlar ve koşullar" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Bir Bambu Lab cihazı satın aldığınız için teşekkür ederiz Bambu Lab " @@ -6610,8 +6619,8 @@ msgstr "" 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\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Araç başlığı olmadan timelapse kaydederken, bir \"Timelapse Wipe Tower\" " "eklenmesi önerilir.\n" @@ -7980,8 +7989,8 @@ 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." +"Birden fazla nesneyi spiral vazo modunda yazdırmak için lütfen \"Nesneye göre" +"\" yazdırma sırasını seçin." msgid "" "The spiral vase mode does not work when an object contains more than one " @@ -11587,12 +11596,13 @@ msgstr "adım: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" "Lütfen geçerli değerleri girin:\n" -"başlangıç > 0 adım >= 0\n" -"son > başlangıç + adım)" +"başlangıç > 0 \n" +"adım >= 0\n" +"bitiş > başlangıç + adım)" msgid "VFA test" msgstr "VFA testi" @@ -11605,12 +11615,13 @@ msgstr "Bitiş hızı: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" "Lütfen geçerli değerleri girin:\n" -"başlangıç > 10 adım >= 0\n" -"son > başlangıç + adım)" +"başlangıç > 10 \n" +"adım >= 0\n" +"bitiş > başlangıç + adım)" msgid "Start retraction length: " msgstr "Geri çekme uzunluğu başlangıcı: " @@ -11922,8 +11933,8 @@ msgstr "" "Yeniden yazmak ister misin?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more prinetrs, Please go to printer selection" msgstr "" "Ön ayarları \"Satıcı Tipi Seri @seçtiğiniz yazıcı\" olarak yeniden " @@ -13205,6 +13216,64 @@ msgstr "" "sıcaklığının uygun şekilde arttırılmasının bükülme olasılığını " "azaltabileceğini biliyor muydunuz." +#~ 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." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Ekstrudere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklendi. " +#~ "Ekstruder tıkanmasını önlemek için hazne sıcaklığının 45 ° C'nin üzerine " +#~ "ayarlanmasına izin verilmez." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "Hazne sıcaklığını 40°C'nin altına ayarladığınızda, hazne sıcaklık " +#~ "kontrolü etkinleştirilmeyecektir. Ve hedef hazne sıcaklığı otomatik " +#~ "olarak 0°C'ye ayarlanacaktır." + +#~ msgid "Stopped." +#~ msgstr "Durdu." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "\"Modeli Onar\" özelliği şu anda sadece Windows'ta bulunmaktadır. Lütfen " +#~ "modeli Bambu Studio (windows) veya CAD yazılımlarında onarın." + +#~ msgid "Downloads" +#~ msgstr "İndirilenler" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Lütfen geçerli değerleri girin:\n" +#~ "başlangıç > 0 adım >= 0\n" +#~ "son > başlangıç + adım)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Lütfen geçerli değerleri girin:\n" +#~ "başlangıç > 10 adım >= 0\n" +#~ "son > başlangıç + adım)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf eski Bambu Studio tarafından oluşturulur, yalnızca geometri " @@ -13268,7 +13337,6 @@ msgstr "" #~ "olabilir. Yeni güncellemelerle iyileştirmeler yapmak için hâlâ temel " #~ "nedeni araştırıyoruz." -#, c-format, boost-format #~ msgid "Select Connected Printetrs (%d/6)" #~ msgstr "Bağlı Yazıcıları Seçin (%d/6)" @@ -13281,56 +13349,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "Lütfen geçerli bir değer girin (K in 0~0.3, N in 0.6~2.0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.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\\u2103'ü aşıyor " -#~ "Ekstrüder tıkanmasını önlemek için düşük sıcaklıkta filament (PLA / " -#~ "PETG / TPU) yüklenmesine izin verilmez." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "Ekstrüdere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklenir " -#~ "Ekstrüder tıkanmasını önlemek için hazne sıcaklığının 45\\u2103'ün " -#~ "üzerine ayarlanmasına izin verilmez." - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "Hazne sıcaklığını 40\\u2103'ün altına ayarladığınızda, hazne sıcaklık " -#~ "kontrolü etkinleştirilmeyecektir. Ve hedef oda sıcaklığı otomatik olarak " -#~ "0\\u2103'e ayarlanacaktır." - #~ msgid "Printer local connection failed, please try again." #~ msgstr "Yazıcının yerel bağlantısı başarısız oldu, lütfen tekrar deneyin." -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Lütfen geçerli değerleri girin:\n" -#~ "başlangıç > 0 \n" -#~ "adım >= 0\n" -#~ "bitiş > başlangıç + adım)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Lütfen geçerli değerleri girin:\n" -#~ "başlangıç > 10 \n" -#~ "adım >= 0\n" -#~ "bitiş > başlangıç + adım)" - #~ msgid "" #~ "Over 4 studio/handy are using remote access, you can close some and try " #~ "again." diff --git a/bbl/i18n/uk/BambuStudio_uk.po b/bbl/i18n/uk/BambuStudio_uk.po index 1f541cd28..4a1305853 100644 --- a/bbl/i18n/uk/BambuStudio_uk.po +++ b/bbl/i18n/uk/BambuStudio_uk.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: BambuLab Україна\n" @@ -3041,30 +3041,21 @@ msgstr "Не вдалося оновити." 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" -"Поточна температура камери або цільова температура камери перевищує 45℃. Щоб " -"уникнути забивання екструдера, не дозволяється завантажувати філаменти " -"низької температури (PLA/PETG/TPU)." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" -"Філамент низької температури (PLA/PETG/TPU) завантажено в екструдер. Щоб " -"уникнути забивання екструдера, не дозволяється встановлювати температуру " -"камери вище 45℃." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"Якщо ви встановите температуру камери нижче 40℃, контроль температури камери " -"не буде активований, і цільова температура камери автоматично буде " -"встановлена на 0℃." msgid "Failed to start printing job" msgstr "Не вдалося запустити завдання друку" @@ -3213,15 +3204,12 @@ msgstr "Вежа" msgid "Total" msgstr "Загальний" -msgid "Total Estimation" -msgstr "Загальна оцінка" - -msgid "Total time" -msgstr "Загальний час" - msgid "Total cost" msgstr "Загальна вартість" +msgid "Time Estimation" +msgstr "Оцінка часу" + msgid "up to" msgstr "аж до" @@ -3309,8 +3297,8 @@ msgstr "Принтер" msgid "Print settings" msgstr "Параметри друку" -msgid "Time Estimation" -msgstr "Оцінка часу" +msgid "Total Estimation" +msgstr "Загальна оцінка" msgid "Normal mode" msgstr "Нормальний режим" @@ -3327,6 +3315,9 @@ msgstr "Час підготовки" msgid "Model printing time" msgstr "Час друку моделі" +msgid "Total time" +msgstr "Загальний час" + msgid "Switch to silent mode" msgstr "Переключитися в тихий режим" @@ -4127,6 +4118,9 @@ msgstr "" msgid "Temporarily closed because there is no operating for a long time." msgstr "" +msgid "Temporarily closed because there is no printing for a while." +msgstr "" + msgid "Please confirm if the printer is connected." msgstr "Будь ласка, підтвердіть, чи принтер підключений." @@ -4170,8 +4164,8 @@ msgstr "" msgid "The printer has been logged out and cannot connect." msgstr "Принтер був вийшов із системи та не може підключитися." -msgid "Stopped." -msgstr "Зупинено." +msgid "Video Stopped." +msgstr "" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "" @@ -4813,9 +4807,6 @@ msgstr "Завантажений файл моделі." msgid "Serious warning:" msgstr "Серйозне попередження:" -msgid " (Repair)" -msgstr " (Ремонт)" - msgid " Click here to install it." msgstr " Натисніть тут, щоб встановити його." @@ -5524,16 +5515,16 @@ msgstr "Об'єм: %1% мм³\n" msgid "Triangles: %1%\n" msgstr "Трикутники: %1%\n" +msgid " (Repair)" +msgstr " (Ремонт)" + msgid "Tips:" msgstr "Поради:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"Функція \\Fix Model\\ доступна лише у Windows. Будь ласка, відремонтуйте " -"модель \n" -"на Bambu Studio (Windows) або у програмах САПР." #, c-format, boost-format msgid "" @@ -5758,8 +5749,16 @@ msgstr "кожну" msgid "The peroid of backup in seconds." msgstr "Період резервного копіювання в секундах." -msgid "Downloads" -msgstr "Завантаження" +msgid "Media" +msgstr "Media" + +msgid "Keep liveview when printing." +msgstr "" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "" msgid "Dark Mode" msgstr "Темний режим" @@ -6443,8 +6442,8 @@ msgstr "Умови використання" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Дякуємо за покупку пристрою Bambu Lab. Перед використанням вашого пристрою " @@ -11628,12 +11627,9 @@ msgstr "крок: " msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"Введіть допустимі значення:\n" -"початок > 0 крок >= 0\n" -"кінець > початок + крок)" msgid "VFA test" msgstr "VFA тест" @@ -11646,12 +11642,9 @@ msgstr "Кінцева швидкість: " msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"Введіть допустимі значення:\n" -"старт > 10 кроків >= 0\n" -"кінець > початок + крок)" msgid "Start retraction length: " msgstr "Початкова довжина ретракту: " @@ -13266,6 +13259,65 @@ msgstr "" "ABS, відповідне підвищення температури гарячого ліжка може зменшити " "ймовірність деформації." +#~ 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 "" +#~ "Поточна температура камери або цільова температура камери перевищує 45℃. " +#~ "Щоб уникнути забивання екструдера, не дозволяється завантажувати " +#~ "філаменти низької температури (PLA/PETG/TPU)." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "Філамент низької температури (PLA/PETG/TPU) завантажено в екструдер. Щоб " +#~ "уникнути забивання екструдера, не дозволяється встановлювати температуру " +#~ "камери вище 45℃." + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "Якщо ви встановите температуру камери нижче 40℃, контроль температури " +#~ "камери не буде активований, і цільова температура камери автоматично буде " +#~ "встановлена на 0℃." + +#~ msgid "Stopped." +#~ msgstr "Зупинено." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "Функція \\Fix Model\\ доступна лише у Windows. Будь ласка, відремонтуйте " +#~ "модель \n" +#~ "на Bambu Studio (Windows) або у програмах САПР." + +#~ msgid "Downloads" +#~ msgstr "Завантаження" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Введіть допустимі значення:\n" +#~ "початок > 0 крок >= 0\n" +#~ "кінець > початок + крок)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Введіть допустимі значення:\n" +#~ "старт > 10 кроків >= 0\n" +#~ "кінець > початок + крок)" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf генерується старим слайсером Orca, завантажувати лише дані геометрії." @@ -15496,9 +15548,6 @@ msgstr "" #~ "Maximum detour distance for avoiding travel across walls. If the distance " #~ "is larger than this value, there will be no detour." -#~ msgid "Media" -#~ msgstr "Media" - #~ msgid "Missing LAN ip of printer!" #~ msgstr "Missing LAN IP of printer!" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 2216a52ef..857c06f1b 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-22 18:32+0800\n" +"POT-Creation-Date: 2024-09-14 18:05+0800\n" "PO-Revision-Date: 2024-03-21 10:39+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -2895,26 +2895,26 @@ msgstr "更新失败。" 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." +"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" +"PETG/TPU) is not allowed to be loaded." msgstr "" -"当前腔温或目标腔温超过了45℃。为了避免挤出机堵塞,不允许加载低温度的打印材料" +"当前腔温或目标腔温超过了45度。为了避免挤出机堵塞,不允许加载低温度的打印材料" "(如PLA/PETG/TPU)" msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." +"above 45\\u2103." msgstr "" "挤出机中加载了低温度的打印材料(如PLA/PETG/TPU)。为了避免挤出机堵塞,不允许" -"将腔温设置高于45℃。" +"将腔温设置高于45度。" msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." +"When you set the chamber temperature below 40\\u2103, the chamber " +"temperature control will not be activated. And the target chamber " +"temperature will automatically be set to 0\\u2103." msgstr "" -"当您设置的腔温低于40℃时,腔温控制将不会启动。并且目标腔温将自动设置为0℃。" +"当您设置的腔温低于40度时,腔温控制将不会启动。并且目标腔温将自动设置为0度" msgid "Failed to start printing job" msgstr "发起打印任务失败" @@ -3058,15 +3058,12 @@ msgstr "擦料塔" msgid "Total" msgstr "总计" -msgid "Total Estimation" -msgstr "总预估" - -msgid "Total time" -msgstr "总时间" - msgid "Total cost" msgstr "总成本" +msgid "Time Estimation" +msgstr "时间预估" + msgid "up to" msgstr "达到" @@ -3154,8 +3151,8 @@ msgstr "打印机" msgid "Print settings" msgstr "打印设置" -msgid "Time Estimation" -msgstr "时间预估" +msgid "Total Estimation" +msgstr "总预估" msgid "Normal mode" msgstr "普通模式" @@ -3172,6 +3169,9 @@ msgstr "准备时间" msgid "Model printing time" msgstr "模型打印时间" +msgid "Total time" +msgstr "总时间" + msgid "Switch to silent mode" msgstr "切换到静音模式" @@ -3955,6 +3955,9 @@ msgstr "未能加载播放器,请重新点击“播放”按钮。" msgid "Temporarily closed because there is no operating for a long time." msgstr "因长时间没有操作,临时关闭视频。" +msgid "Temporarily closed because there is no printing for a while." +msgstr "因为打印已经结束,临时关闭视频。" + msgid "Please confirm if the printer is connected." msgstr "请确认打印机是否连接成功。" @@ -3990,8 +3993,8 @@ msgstr "检查网络后重试。如仍未恢复,可重启或更新打印机。 msgid "The printer has been logged out and cannot connect." msgstr "打印机已注销,无法连接。" -msgid "Stopped." -msgstr "已经停止。" +msgid "Video Stopped." +msgstr "播放停止。" msgid "LAN Connection Failed (Failed to start liveview)" msgstr "局域网连接失败(无法启动直播)" @@ -4597,9 +4600,6 @@ msgstr "已下载模型文件。" msgid "Serious warning:" msgstr "严重警告:" -msgid " (Repair)" -msgstr "(修复)" - msgid " Click here to install it." msgstr "点击此处安装。" @@ -5262,15 +5262,16 @@ msgstr "体积: %1% 毫米³\n" msgid "Triangles: %1%\n" msgstr "三角形:%1%\n" +msgid " (Repair)" +msgstr "(修复)" + msgid "Tips:" msgstr "提示:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Bambu Studio(windows) or CAD softwares." +"\"Fix Model\" feature is currently only on Windows. Please use a third-party " +"tool to repair the model before importing it into Bambu Studio, such as " msgstr "" -"\"修复模型\"功能目前仅适用于Windows。请在Bambu Studio(windows)或CAD软件上修复" -"模型。" #, c-format, boost-format msgid "" @@ -5471,8 +5472,16 @@ msgstr "每" msgid "The peroid of backup in seconds." msgstr "备份的周期。" -msgid "Downloads" -msgstr "下载" +msgid "Media" +msgstr "视频文件" + +msgid "Keep liveview when printing." +msgstr "当有打印在进行中,不停止 Liveview。" + +msgid "" +"By default, Liveview will pause after 15 minutes of inactivity on the " +"computer. Check this box to disable this feature during printing." +msgstr "默认情况下,当没有操作时,Liveview 将在15分钟后暂停。选中此框可在打印过程中关闭此机制。" msgid "Dark Mode" msgstr "深色模式" @@ -6126,8 +6135,8 @@ msgstr "用户使用协议" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" +"(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "感谢您购买Bambu Lab设备,使用Bambu Lab设备前,请阅读一下条款,单击同意使用您" @@ -10859,12 +10868,12 @@ msgstr "值步长" msgid "" "Please input valid values:\n" -"start > 0 step >= 0\n" +"start > 0 \\step >= 0\n" "end > start + step)" msgstr "" -"请输入有效值:\n" -"起始值 > 0 且 步长 >= 0\n" -"终止值 > 起始值 + 步长)" +"请输入有效值:\n" +"起始值 > 0 \\值步长 >= 0\n" +"结束值 > 起始值 + 值步长)" msgid "VFA test" msgstr "VFA测试" @@ -10877,12 +10886,12 @@ msgstr "结束速度" msgid "" "Please input valid values:\n" -"start > 10 step >= 0\n" +"start > 10 \\step >= 0\n" "end > start + step)" msgstr "" -"请输入有效值:\n" -"起始值 > 10 且 步长 >= 0\n" -"终止值 > 起始值 + 步长)" +"请输入有效值:\n" +"起始值 > 0 \\值步长 >= 0\n" +"结束值 > 起始值 + 值步长)" msgid "Start retraction length: " msgstr "起始回抽长度" @@ -12341,6 +12350,60 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#~ 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 "" +#~ "当前腔温或目标腔温超过了45℃。为了避免挤出机堵塞,不允许加载低温度的打印材" +#~ "料(如PLA/PETG/TPU)" + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "挤出机中加载了低温度的打印材料(如PLA/PETG/TPU)。为了避免挤出机堵塞,不允" +#~ "许将腔温设置高于45℃。" + +#~ msgid "" +#~ "When you set the chamber temperature below 40℃, the chamber temperature " +#~ "control will not be activated. And the target chamber temperature will " +#~ "automatically be set to 0℃." +#~ msgstr "" +#~ "当您设置的腔温低于40℃时,腔温控制将不会启动。并且目标腔温将自动设置为0℃。" + +#~ msgid "Stopped." +#~ msgstr "已经停止。" + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "\"修复模型\"功能目前仅适用于Windows。请在Bambu Studio(windows)或CAD软件上" +#~ "修复模型。" + +#~ msgid "Downloads" +#~ msgstr "下载" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "请输入有效值:\n" +#~ "起始值 > 0 且 步长 >= 0\n" +#~ "终止值 > 起始值 + 步长)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "请输入有效值:\n" +#~ "起始值 > 10 且 步长 >= 0\n" +#~ "终止值 > 起始值 + 步长)" + #~ msgid "overhang 100% wall (not bridge)" #~ msgstr "完全悬垂墙(非架桥墙)" @@ -12397,7 +12460,6 @@ msgstr "" #~ "在我们的测试中,校准结果有约10%的波动,这可能导致每次校准的结果略有不同。" #~ "我们仍在调查根本原因,并通过新的更新进行改进。" -#, c-format, boost-format #~ msgid "Select Connected Printetrs (%d/6)" #~ msgstr "选择已连接的打印机 (%d/6)" @@ -12410,50 +12472,9 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" #~ msgstr "请输入有效的数值 (K的范围为0~0.3,N的范围为0.6~2.0)" -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds " -#~ "45\\u2103.In order to avoid extruder clogging,low temperature " -#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "当前腔温或目标腔温超过了45度。为了避免挤出机堵塞,不允许加载低温度的打印材" -#~ "料(如PLA/PETG/TPU)" - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45\\u2103." -#~ msgstr "" -#~ "挤出机中加载了低温度的打印材料(如PLA/PETG/TPU)。为了避免挤出机堵塞,不允" -#~ "许将腔温设置高于45度。" - -#~ msgid "" -#~ "When you set the chamber temperature below 40\\u2103, the chamber " -#~ "temperature control will not be activated. And the target chamber " -#~ "temperature will automatically be set to 0\\u2103." -#~ msgstr "" -#~ "当您设置的腔温低于40度时,腔温控制将不会启动。并且目标腔温将自动设置为0度" - #~ msgid "Printer local connection failed, please try again." #~ msgstr "打印机局域网连接失败,请重试。" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "请输入有效值:\n" -#~ "起始值 > 0 \\值步长 >= 0\n" -#~ "结束值 > 起始值 + 值步长)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 \\step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "请输入有效值:\n" -#~ "起始值 > 0 \\值步长 >= 0\n" -#~ "结束值 > 起始值 + 值步长)" - #~ msgid "" #~ "Over 4 studio/handy are using remote access, you can close some and try " #~ "again." @@ -14266,9 +14287,6 @@ msgstr "" #~ msgid "You are going to delete %u files. Are you sure to continue?" #~ msgstr "你正在删除%u个文件,你确定吗?" -#~ msgid "Media" -#~ msgstr "视频文件" - #~ msgid "Dump video" #~ msgstr "下载视频" diff --git a/resources/i18n/cs/BambuStudio.mo b/resources/i18n/cs/BambuStudio.mo index dd23d163740c8842a196fcb704bfdaeb4f5d6063..c15001e89db6d294a143d46182c1d342d0c7c9dc 100644 GIT binary patch delta 53735 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℞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 QFsI8Gzqp`wE-AbH2aE&!(*OVf delta 54322 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 diff --git a/resources/i18n/de/BambuStudio.mo b/resources/i18n/de/BambuStudio.mo index 599fa6e9def89e6a3810d9a1adc5a610cbd45a39..af3690aac1eb1121beb7f242a71fdea4ad05dc31 100644 GIT binary patch delta 71871 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 Tgz)Wyya|Mc-JkAGo$h}C%^Ps% delta 71869 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

ND{l{?{^^t8uhX>J_{)i4Vvt0;b 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 diff --git a/resources/i18n/en/BambuStudio.mo b/resources/i18n/en/BambuStudio.mo index 84e11bf9924a7a909903cd6dbcc901dabd3b4e19..567a7a1aebc4174f04ed8b32269c7d5ca19d5d3c 100644 GIT binary patch delta 71649 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Ξy!pUj>1NG3XMpm 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 L!sY3Gx+MNTMN{3# delta 71861 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 z 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 VGx|22(Z%1Vs3%&mzfYIM{{wybTd)8C diff --git a/resources/i18n/es/BambuStudio.mo b/resources/i18n/es/BambuStudio.mo index 7d2367e0aec644f198e9da0ea235f1a72ba34964..0815bdcdf5489b4e84696b87f8075d23563c6929 100644 GIT binary patch delta 71818 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

`vK|Nyk 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 delta 71890 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 H_jLacZ{5=l diff --git a/resources/i18n/hu/BambuStudio.mo b/resources/i18n/hu/BambuStudio.mo index ef5e49aa22d2f5173b964c21bf52808a72d33fb4..0e09bae08b5fd31b3ce0f69459ee6140c2dd65e7 100644 GIT binary patch delta 71847 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 E59G~?ivR!s delta 71878 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 G`u%^Uho<5H diff --git a/resources/i18n/it/BambuStudio.mo b/resources/i18n/it/BambuStudio.mo index c58fe5e721d712ce6fc40f595cba8f12e9094eb4..660bdc2b9cda4bed46f7f374c09a8c99bd854305 100644 GIT binary patch delta 72092 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 Gr~5xPNsa3O delta 71889 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

    DW+?cf)<2nJkm;`m&2&WQg-u73pxK%m2S6c&R| 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

    ?@_d#jNak;rRadJ?9Kl7Z056x_G@4 z+R<)kghrr??H=^LnRqA8MH{%NPpCIHI&-G~_pVK|44cy>DX7&qwQj8ZV*!#ET>h z)i!jF_M#7dhBkZ>-9~?+5hyY!T+c$Ms45!r8`0}y(RwDL+jR;S!R6>~dj)OpElk?L zrzBjpC((v8ZVB)6{OHJPq4zb2`SxfHx@Zq!Sv-NRnOuWI#In#1)<8Q@ ze=z&s2ijBM0n;< zbDn2t*mhT=18a~ZVTEn50(M2`>^`)D$I&_7giggFEQ4R8&t)GLB9|YHKsmG{_0V&n zBf6b$MI$y9eeM}_YLYLKuqSV$bGaXlK)&H2hJ%5L&A}qKpXr8UF{dpkz^kk=Cm-{!Aj_eTcRE5 zg6@Kw(T)#C7u^Ff{|vgOcA#tLFgl=&JJ|pB>}nD=SO%Tbs%V9^qm9uyZjFwh2inow z(C6;L47?v*WYf`(twitJg0}M(+QAQF`KdeD|Muh$3MygVQK5oH=qm1qcjFjrfTz)j zR2ZF}`Wdky+JVVvJrAG_K7}sQ_0di7`c^a&pP-*~KaXbr+oN1#!pO^^Bd>~%pbi@H zHfY2BMlSQ;H+6|{pj&=B`SJ2)sh8NF{YdH^j$Bew;O=I){cN z`-JqwO_&d-;%ID@#`%C<$v3(?g#JsYIlRaH zUn^eNg!b^AnEw>}kw1w(&~j23acA_r=z$e*BwF!Ov?FWL1LvJsz8?+!QS_(e@6k1L z={@O*S+t)hLZTzCLKoGaXb96LhlaAF`K!?rt^^wLI%vb4u?^mgV{k3HMzUDk4Y4uy z#(U7!|2bZZXEA9{%G?`9Ruf(Q_0d(_9Iapg8tNy|`#;0JcmnNEv-^TQ&`6CyJ2(;B z;R1B69E;b#$1dc5zmNUz2-@Bsekt4wE0X^k2VmJLVHH1!j^Gunjs>QMUDE~|k?(^Z zJWKITd<{K6s!t13)CO&5EE<7n=4j;sXjE$F%8Tu9l;bcsAzOMK|F>%3nhl zS?34R6VGEmbc7er2qVvfRmhh^w_#5liw~e3`3F50awTV`C*CD-64gJ07fM%g1d<$KSr_qD#9J)v^dniOOS)POkO(V3TPG}Er z#;0&BI+q0>4s%}>ZKx4i(e>z*3_?e`IF`SQ4&)nj@t(xC_#=+SnzK^h8_C3TB<$f2 z=(hSDZ6N3D@L&;i(G^8kbwzaK*Q49@M*Io~p(kClIq9i?-~R|2(I#{02p@&5lzjVn z>4~FwBc^`-uQfk3&;nicozVvFKo{d(=*U)L3;YC|VUb6}uVnh5*Iz={%u%#sr_hd{ zLnE4FL5Of+^pmbUUhV$xK%za~hTgapor(`|6MhxT=PeBT{Au*QpKvE$K&SAHMZu4; z6Zvn^qq_FuuowrR5qt#Q1utMS)es3o{}pE8S+xA}$HF!$gO02LI-(ZnzVD2V{8n_t z3(<;K#_K!L*Y-i|hy|9Ur~c*RAoTe&OW6NDkYj1+Knb*mb+Iw_Kv(l(bP?@ESMdS7 z4Sz&C)Z_8c;lXG}CZI>{49vncXe9QayXp^g`!-m{{`Y}4%fdG6fxc#kU>%%_9?9F$ zMY${HKS3+_8tuRj=r;W;mgiU=uIEQ1Sq$xXwP;&30t1pHtl&;`(M?0AVm5k$J&TTf zD|+7>XhR>y{Fi74e?Zs3S+wFDPlS4|M)Nf=KVFB{+YhZLIVKj|kB)E=`oJ@>d@I_q zedsnlgsz3-XoElE*ff4z#}~wvR-&>36scv#s(y&W~U?0*gNve$zP@Zzo@Hb$aSQ zQa2Sln14Qa3(oNUzlntVyy2R#ScajCDcJgirzfo79@GeZ>91faE=t$qe z30PwbKdLd;>+oIjf4v;0;*D3*Q~%=WD|7(8UX6dF0xOZ6HPvjeN!JOc5PF zg-$_*H>ihv*Ef>siTfyca7TJ#5$4<(e!u?=W|7bHW;nsBq9MHIzPyGi9 z`{0e_520(P(%a#WV#Z)6@*kq*#oh@&?B0SmlYb#eBK1Y{Zdf#J&{cXLTD~7kW9F_< zUIE*YzZ>n)F06*xcZU$y!HJCQR$NW_iTBbIOK|r4;iXgVgAm#FcoXHx(Ii}iAEOO+ z-V;u&>FDBHjBRlT+L22>3@2nYH1r*?FOEe=_%U|D!h3_ap;NO1tv_>L_%Nx1td(Tq zW)hC%F?2B=LihLO`@>vT$7{(C!Yo{bhV&IYgO_|1-je@dUGgt}9H!<+Y)HPufw1WM z58@zv z4_#c94}}i*Ko{Rb*aq8to}QS8k6?E!`33bF`bi`v;&!wHbq|LdenlI&?#u8u8)u?F ztWNtXJ@wD>p2GLY-}!ZVVh1+;CfuKXBuq(DEX-PX0*`S0m7`$_A3GMO6qA2(;gaK_ zf{YX4wfi>OaOSsRaWzL5-MHwR==D4&!(T4xfal2<{VpuxBHxGd&iEtcB~FE1llzD8 zwtWC|Q@-d2_P=wzl7gc6Hu|}7Iwoi=qK0vXv2rmGyGfJkGW5W zZS@WMdd>Vf?4Ba%LDm#4AB-N|6R|u#mn31251y(2m@WzUGtnld$5&Xh>Ga{C2c~y;u;xh}X|xPV(8# zgsI7genFK)LtP_U53RQe+JR2!2TXso!y|&p#9btOa4Op1gV+ogVtxD^jm+i0h6;;e zcJfuxw^?npL!Hp)`^Ee)^tn4@`F-g9v+ychm6HAUcD&&z8nXYP5B`CUEb&_?&x=k~ z5wycaaVVC=D{wYW!qw6##2wsot(8!&OCjMam@1r0G2|I8Qt>`E^qBCeu zbN(3~yc~T8T!l8=9KF9Y8rp&ABAbM5a1Q$XAxzbauCX&{N3#9J{&!L2{43mW1zK@= zY>ai$?Q<78lI7@2RpAYwSazLY>(H^qN_afLb!ez^7)*&5;@`%UC@2s6%Bb$yaorNyJ$MPjo(DK z-{+Xx|0hT|((~w?)cH4rsxej}e+#;p7N8?|86DBPXs8dP4IW3I|0(8wLnHJLx@JoK z7dp@mUCcKl5lAM6k}xDA(5aY&F21>F57$I@VmtB&(F#j4UPFC7`rhx0c4$#7e-}j~`$k`~w+RqDzj9L>kW@z&FW%dQnDVCi%q|XQV#aN?gi){%ZAJ62-Y; zSI&&o+w2tXCBHRSM(Qu4&CH#V`bESm_zmT^=gCNYX1C9qk@^cqlW{2JhtP;LyDTHM zM%thsAbruujL#P$JsDjqQ}ShmzyJRr1+IZP=qg`^hW>eU4Q$4d_yIcS_48+>R&{$c z#52(;djUN;-$0)`gf8OK=oA$#5IQgr-7P~3Btt{PDHuS(cJR^1BOhV`E zh3IiCM!sOdjMPC@3)_+(k5zF84#qP$2746BNc|z#9_&oM5dRW&G!9FW@NE7HD`2@I zp@Obx&!=Ne+=5H-C-mcS#ucIABWMFzS7xOCo&TdahruBd}fNk??<2cT0i1pTBNk526Z z^uDLj&~Fa;Wa3p4&eaF#OXMi};qW)QUvp-Kj+8}vTnP<*6ZD+uk1pPc=>5ykdR|2r z-2t>?htUokMI-TB>N@-6qT(5eYbeNz9uzgubD%TY&@i-u2Qd%Mjrk`ri~P!%--R~t zVe}ic!)MTlWR?g6%O5SNw4bOM3tFK!c1J53jD~Ik=Ev!1WR^tNAV+9o8@io#qWA4a zJNhO1wfhr#-_No9EM}3L|YBv!}f*aKVOt*|9p!HrlS zd!r*+ghuEv+L5o(`_H0_HKSa3?qc*L&5MrsN_48qqF=$uIwV|VUD1Yb#u9iN`qrC+ zj%X#inzy12euy@79F5Q^bgg8R54+}abn0rN^)^JOsuel~*CX{L6LU#8l9g!BR!3jO z`o!ox^aCYZ#n9vCcqjS(_y`_CuMevfM)+KGGo}tMG-7+uMVq&BI4|mB>c9WfmxTNL z4!j=cVjKJtZ^TknLTK+s=WZq%x&^U(Beo*H6P?qGs)mtXf;GtJ!BW@)UG>8-0~ca` z_x}$P3Xv8LwkM>y}#tOVJe%2O=vw#=jnMzF3!aPl_BBFed!i9~ z7Hi_F8ti`?_=Xoq*B9r-qv|Acn@0=k=W)e4KR z8oD^^q4l*xzpgvfV*ghmF^vKj$!2Vd=Wrs{uN_{uFGus#$w>ViFa!s4eF2Wdf6zI- zt#0VR9q6{ZH|8J0GUS)yID8A;MRk+)!glM3_IxxB#rx51^%FXG+3RPde$$Z`?chN4 z{%6o_x(U7S12m$a;vIMln_-s*VT~=s+2nsj2bjFOVF=+LXpb(S`#gW6U}-eOb)!wt zecc*8Av>by#Srwl2hr8O41Mk`yb|9>BXBaByK&tAwMh72JM@F$rf?xK86DB1XegJX z6|Iif-$Bpz!!e&|6268DqLFEXu9Y5W{X^0ECq(Tah1)ZShrf02!^=|Id*q zMq(W9jy7r?D%^yI?rn6t9K@=ayG@vq#?kAdU9kh#`=bqPKs){cx|qK~r}7+nK4i9K z{~PKaZ8H)BaSV3D&(QKp*M$n(;6(C^a02GPKCJ48(RaW;Y>Wfig_H9sG*TC^2WGa< zNd1vaU$kQjaS3j0p9~>v-yuBE9bKjUVtzW>@GSJfi#vunErsSQp+|6AG%^FxqkKMk z1b>ffu)qx&sb661z&hl!cgjfpcSIT|NjP_(q7{9MgYjSV%)g~`SWI)#&+nD!lw|7? zI$9WAY)$Yn?1o2-l3h|nELO33@71(6R;01!rpim4bcsK zLPJB*17$o8!Uxdjeu~#G?HkrWVf2V?iw@)vdfzu_egC2zEYyzf_vaMc zf*+z4OuZ?L_#x~>ei1tIQ)r0)z=Bx3e`ugiv=h4BhM}K$LJb*c-3LFR>?{$GLdp&0$2}q9gnZ?cimD!fUrEny-r1*AQJZ zeFm}rePA#J&V4dE2Yuj)m|u%NxD8!ghvW6cEnzX{Lf`M#p!L;6>+66EupfHRosIcr zgELb9kh%JhWEk1jAsLDJ+))44kl%;*kiTJQ__2B~I;Z1@Wu*R`Fx&8q)c=RWGPI*T zZwnn6jCNoW`sua+o!SHFeZNQ3Zx26&=1Gz;6eZC`Q5l`Hrsy_nhgL8UQ)?mm5PG!E zL+@J|-G(;war7JXxu4Mbe?#lfJ|dJSFN=x7=!3=38!JW|;|%hh(T*O*R`_kaUU6i2 zt}%LYwnIBK7H#-JtdEbNNBoCqJyq{WwUbQLBVj>%bdI~DACu$JIh=$S;lt>C3!+b; z4Xs8y{sxZ3J!r!XMuq2_qtA6gcS~Qiof%lt_x~yqWhvN$hWdAOB!xzY^2X>F&8_He znT_7}JbE7NiTST^E&2b@#kh7%sONR`?ROG=E-^NAqy*-4|F<`Rz0jTxK}RquIssF= zBj)Es7sm2sF~1IdeiJsv*U?4&FM1Nr8y5!h9=eNu#-t%BFg~o>##n`X5455g=!oZ` z5m}F}jnB{yokBx-4xOUHcZPu!N1v~ZJFpH`$8*>pD@_Oo+3X4I|7H{%p}-Meb65D> zE{{g!ezd_kF~1__H=qaBo9J^F(A|)Ecj$28XbrT3H=qL>iLc@lco+7Z$o_XE2POuO zqa*$e+hLwbp}Y?|celm-Y-~w>Io^sVVtM;}!h63jdJfD)pIdC2Z0X9cFb}xGW<7fpN(X)JCG;weE`Jftl{}?nvbD|5;0WZVx zm|RD~#ZdCTFlTMi9(F-@#YB7ppTQ~E;{NbE;oayb+Mnne$~Pqppdq^0Mxg_EF6NKL ze37XcslUeC1uM~hVl@dvbr22JFK7qyO$$G2)x#3xZ$(G)5PE%HbSt{pj^Pme2_4~$ z(?f>_q4h4tUbq!=V}1ns)9r+qpNif;8*OkN z=D-zbN1sOr_9Cvt_i-_fnvs$EJEND(%t*XQ`-#mY($m=Y4`%pJq7%a&%1G?NK@Vr7 z{+o~0W`*y8Z*U{!3ulLKy|!~QQh(F&IA-$vyt#A-7d?`Z`hQYbJTJVY2F=e%{dJwJ zN5lQ!;mg*ufc^ggi4F_HKD}a5M(RHnaTt$LzGiXw^MKiph1Gl0k`R&G&_$O-=lTUK zfZw5^{RfS}rAveP(8X8;{h6^Q8sYX!zR+Mmun2%$LCJ9Ixhx0!c z^g%;@H+p8zk8X^9gg*ES8ll{4!XL@hM@KROr{XyL9M8w{Pu7NCMju8y^bgvh;_IxB z{a1~IbJ7tF*`4SJXQ2njDs3goMz_xC{~IT?NK5j5n>&<~qU z=*hViQ}6#zN%+9A=bUW@x zKUBWK+wd2>7W=-){&()?lCZ%gXnrl)!!0-rKSC>Nurci8>(LGkiQbD2;4w6`Yh!*J z8rgklB>qG@obgil2+jKv`+o=pS5jaFQ_!9-jQQu$4~OmO9G}6v@h`NYF`Gh1rl8M1 zjyAXfYvMudhPgI}h6ka)XB>roc(-HIx{{!8gW#0_vL31>6!>}*@g|}h1w?chyp|9Tq=vw$0@5cgf zv;Xb!A`*^ZIeHFkL#JRb+VD|yG5v||`-1O;A0( zv*PHY?fWkK-v=M1z#G@0A$tq$>3-~uzoSQMr(NOt7&L!xbOk!sZ%6l{kvxPB@OyMX zKcj0SeRmj8-rdR2a1{zt+Yk*^C$z%b(T?4Tc4!vb;f?4BKEPCk?}Y;=FB+*8{wQ>`5MDyQ3fjSXNMw_V79{L>FZ97-Xs91X=k7&x3SPlV zxEGy*f6yPnF8?^(*Bh;8AlkrabZRD{4L^v!#1_Q-Gnn7^{{|8^@D|$e=je}I|Ds23 z{R3f&CZZ!7rFlz#T%Z))B%Dn zt~KaLkD-h6Z?u9OpN8uNum$<+(fvFZk754L!q@a4_#62)2l)Xfjo0^~@O+=o!)_Rg zNgJ3%!ns?3F0w=DE;tp<_C**;ade~=(EDm(DQu1I@7vMH%s?Z#GWtREm+0k(!}WTH z+5f%{Z=%5cIX}7*?bxg6f%Gw!#}nwP&+}zi3uVyV(-plw77gtaXnmW}HL)9=`$OoI ze1{I?%$MwcEBq&3DDYLdp(q-GvSJc%U?j>9owVt zppp3yo$6ncBx;g4ht7GGuftRf#xCSnqaC?`C9udhVbL`}cf;-I^`+?N_scjL|HdkK z_mMCq&!dZTH@a)ippj43J{o@IG8_%zThY^)YVcTSr~%sZVR#45!S0wi9y-(mJCU7< zcMYDx)JEj4rbK(a-58 z(dSl1UqzqWgEn{s``{ng3cH*PQ@I3F|NkE^k?`PoJ6<@6cHlpB?yG+n9%vrzgZ_Ll z4qbe6V)=R;O@3F**ZV$1q6-?S_t5)`p9)jl1dF@>r;ukiReu{q)0sS^?fkx~$Ozr<HT)8~Sa+jS@*f)VD^G_rzX}@qI%ottp!fB|`gk`Qku9g$|89@mKZjoq z7epJl3yr{Rbg{jJZkLk31S_B;zZPw{6MEL)f}WIP&~2SW*UBO+hMRFbeu_q*-I-)a z+;k?4cr-c%Npy~9qYXcYHn1Uwz!e<1z0iZ^!f&CSi_V5W z|GN@PQ+{JICMKd4tcb2fL%0Q9oO{p_pT-VtjPNMe}`XgMggoeBw`rhw@j&u?F z5&AsZ;S<;blcoO*f1)uQ8&i<+S2#GDqibLcw#9p~GQN-N@f=pc=gx(>JcPbvs-6#v z^oGAPQva#N$+(L9TKp3}UVlRCEqWn!VkQ$6NH~J3=!I5j$h$;)MF*gZ=vH(@Q=^OG z_2mr=rz%*XvZ3&tGx@_u?OSzN6=6& zM|a11G{hgF+w4-_2u@k`XlHaPN1^r3$JC$yuO?x|ucG^X2YM7A#HyH{mYF)~s-q9q zMI+S_jYuDK?My)Hxj#A+y>D*JFGHVyCYEo-)c5}`5^lG>Xv4pu4;D?&Bt*RL(R`I? z19S@7q9(CW@hU52f5Mwc(k4==yrV!t!EW_Vs1sBKY(`di_Bz5oQMUd(F5o&w8C83 z!UI>JQ&SwDXO-7M*TnJcnW?$HB1dSr8NN$-5453T7lk!Y8tp(!wBCN`_2Eep&f)0j zY;?rWV_b1RkD&+Dk7$M2E)F5ihu4rVioWlgp^I}kvex;p>}RI_-CyoY zLdTLLNEnJ)Xhn-~1wMnW=GK>HCYs=VI1%5(*4QX#X6gru>1ci*K1gH=<;qO`N$HB* znW-P&tL4c|{J{0sa4D|L8_Jtqmg)atSu(MQgrD0-@@1y}FH^40A42mi`cb(SYvL|6 zG8fPe=PD5Lh0sM?1|4zdSUwTmeh;DB?)jMCgZ`%EM=WDZvMvwXtPT3WUFiN@j4q}f z=oEd1uHIkc^+E+hzA<*Dd=UDwdKv3r*+QAA6L0`tAYZ01Yk=)ksz{jHMpqGW=cG9a z=jaA>BxBIu{Vqp4^cp(yFK`$BfX@BKtAl&cj-JGd_z$|c$`uV(#T?{oql>sP=EZK9 z`tN@Xi5JGj3lGQqGPI#hF~1k>$hXno(T1`W3mwRbzK%!QzhM5nSpx;AE@ zU%xM+ulYZVC&L5TON6<+3jJ_sicU#S^aElN+RzfLimT9$9zxf~kLYg6aZQL&Q*21S zQ_RnaK7ro10j=j$l0+7XD@umY)khoZh=#gP^fok_xsaj>L87 zcD=fEX6kQ9J%;1SS16O2`r9xo&~}o4l5oy4%Z88?M)PH&^`jl*^_$THXf*l*$V7Av ztVTQhLUae(!To52eno$j%Uv!+JPSFfl8IU*e6Sa~y@uf>I0v1}CFqyT3+Oic5e;3V z@}UDG(Ot6)+u&}rLzh(u7Dh)}EaoesYoj_|?*4B<;w}n$p*MblR&W&U*!O5e{)*Rg zRt%9Ug5F;iU8FV9`#Yc=>4%eXRlHuhQkbg7=yUzl{Xd+9C)xyb1OG;%+o^`uu04PT61$d^SI?<7oG!JJs|1p2_n=&NW?cc3Br5Z$g{ z;}FbWB}~~woJamibYEAm8lD@5cH~a<`B`Xt%dr%$ugd;6@kzXJ9(~}FY9Yi~Xk@CO z57v$Ow&+N^p!eT~9ys@-i*7c0{|o41-GM#uJ@mN}*M<((zc%jwHWawM`k@uxgRa{7 zv3vu%IQODQ^Ka<6khgkRgq6`n*awZ+18Bz|jrrvT&?)H}%ln`s8yU-!Xoshx`~PwD#QQT|FIF=%^?yKA8tu>?bSgeW>q&k`!jb-o zE{goMLWQN#@&@Qp*#o^k1nubEXvZEvE1Vt6pFqE$)?ya!#1?oAy{}B|FyJ~k)cxOy zgblqGFC4_v?17d{{N1I zbDOVxx+0hlzEz$Qei|b#be+>U0PA8w)AawMh=#uE_=qu{}-xUi! zi+&qDi>0}q(J*wdJo<9#h)&6n==kWg=%eU2;M3?qvffr!@{0T!dxGUyhbHLZ`ANTF(Hqp0ViSdlnzT4QRbho3Q`O zk?7PUR5THN@EJ7pFQeP)GaQU*O~dtD(d!e@kt{(wunO(Kdi4AM{pg|S$$0%NdQRkR zmJB_+wpp+NT0twc;(_QV(@0EhGjt@6qa#>}uJ$eQ`UmKCK8kkeJbHgx^YD|@rD%B` zv;zf`Bn)jGw819m9Jfaok>4kHOS0BGK3SVYGu? z+k{;+5M5KFu&Vq2aT4?-@gaJ)e}p!88XZYm+feZp=(k%{^z0vo-Zvv&Uy2UoMYMyj z#Qd8$pZt61!PNJ6%&#PzrcZSXky*7^sX%WT(&Grc(4U|V$2^+6jNg(Gny z`VROJT^p_1h5PS`&P9*lr_nXH2~+R?Z6vBwum`JQqJ3E1*J5h!qixX+-Vm=3MMHa6 zygnTb?JV?l{7Up~bZYja-;5{G_6l@h|Mwu#rb8IPQ|JfAWgRn9e@5F1%|DLK@FQG| z1#SrM^L3bweD+SEqdC!tg3|afx;9`ZU z-llU{8$F`q(DHd`g)7iVY({s-n`lQ)pboh#o-a(Or?Rd#I>jvLeKr~Cg4 z5*4{nqi5Ln1JDZYMWEjSA44PX8hYUTzp!%*lXL09b!Rdi+s?$cZQI7g zw$-t1+xEn^ZQIF?wUcu{{jT0;&iCikbye=FRZF#A_4IV6PeYw#?#9k~94H5Qq4a7R zTfoN5dq5qE>&7Rx{*N(4ptG^4(EItHI1F^XCWYEzMyNYnDX6o!In=GUBh=0oLM3z* zYW)V(4e1e7Lf@b&7rKd~7YS;f1Zsn+p(`N(%1z3V1DM4p%OU{^-AXj)E(;^ z3p8lrfEopb|<2RnaU^f$Bi{?FdzwwNU5C&ZZuJ@4MR95GX@;GlvnNb{HMX zK}uKz=7$O}07`$PaRSs;GaV}N^{@my4!gsM%^ePbjhX*|x@zirS~!8)!OjRY*S-HA z<4>rPhHU9%9^DvV%m7uHyif@jHF*uF#G63fYI{K?ycX&ZZh^Y0JU19*V(=d7>`&av zxnos;n)kB#a;VZ>gi7ch)cxTdl;e*k{{fXq*w)T1IssIm?obb(u~7Q+ApZFM9|N5O zo1jW}7RvE6N5S<9s+8ZL&V>SPoO7VOu@>Bjya|-!=xrUwgL*-d1S;`Hus&=DTf>tu zM+lz3+1mMgKMvQry}$SG_soUWQHa~Y`6;ynY{q;lEC_!E-v54A4+bD#1#7`musBTG+255|&;OPTn!*vV7<>)Oz)W5Iy`TN+4Rs8cLFwIu z+&Wzax;hEYfEk(Zg*vuxU=A3yo3pV}P!FFzP!FReFdsYzJ%t#A>+bJ*3CqH)FnbSw z@2BEgLIvIdb@{xpd77Tijv7GS7Y4v8a066gA$mFQgw})F&>3Tt-p=)39m-#i-dz7G z^%ev=*~0X3N}3buYM2Uj9f#`c>@Xv&$h-m6PS!#tcpYjZ;rlr!b2*rdd0(iCEP#4O z9Dxe_3+g1z-Jk1U*K@i4&Pi7T>LjcKrO?IZ!)!hu>ayAdb+R3Yy6(>zpF!FGfjZk` z4{-ES8#6&&JvnV&(!)S!X9Xz3y0*|2R$$%-W`QSQDfkoif%?HkuLJf%B~)^tqgNkl zJ|4>NQm74Xg1S%ahB`M6Lsi7{gMl*5Jjgjai$H(ov!K3!Xg*ZNU5EI4zmjnX)L9&M zsI#*`sDQ1E1K?lgQ(+VArw-$W2EPq=UIn{GI-Cme>v5$Xx}gg2me{tU|gldXpxiT{Fb&{nV>#z!xyr1z9l%p`?oO30nF|{$Du_9Cj1EH?_&NkmJ>iR#%KsS(Uw(t}- zWBvsufpy1oqk#ROb~qR6qM(w2r=KMeJd zyEuvKUkbMnq=#>zUWCS*>>TR?P=V$^CAJc(BFBv{;cw>Qr}%q6`4DER6L=QPfP4c? z0q;U>AmlVBfpAcM<4oi7(F=+c2&9nN7IHzoqA70jI#4BT3{|l{!R*ZM!gMg&41e!CCIw*v=B=O- z8wOR{2_~Nhbye(w@_!BLTzL#j!ym9b^c0=xyds$Z<=_KU0)L&2leP#r4Kmc}7a8(08!hg=Kwu=1bhTs75TA?CB761WMo==%S|K#nrccWyN0 zp$CX(3b-9Az)9mZsM0^SdDI2YjuRQP8_Pmnrj4PlqFzuNo&mkD|2HyFX?H=D z^nxi|hf3@N)SWQGLT5b}RHX_+Ri+~Jmekg#LHU~tWw#mXklZ!7dy(Te{vvz*p9_J` z=4wzGc7igP0CiFYK{-4KmEd*bJ(!pIQ>c?IV6l@}UFbb`pzIbIgP`osLRIw2Vvi$u zZVK<9O6ZQ&dwJ_8ntps%+ z8R%i4htF*2eai$Y!y_;rJPmcMo7efUb)X!!g*thM+4@|lLvsqs z&wHo}hgt5-J*gPTVPTjL)`v2fX$pIx4#hR7%KU*krr}pOiROfISODs}uMZWdy>U2{ z{{>JFvE5L9ZbK^NalK%mo&SQPVd$04F`o?ekeCZq@?}sJ*lp{lp(=INcn2zx$58ry ztDKi~aiH`P7?T;(!d%36WnoYsh1O63jzN|18q~3T3+2$Y+F>jxz4TCt=ZCsnOGE9n zCX{{`DEpC6`g5QXTmx0nQ!u`+|Bnn5Fwz>Q^eK#Gp-R;e>e%*!3NRhY;b!9@sF&H7 zjIq`_Cu3cxSI2{(DzFX8ZVyxfXQ21}|IfDY3o2mvbtBYQP0-gk7^-xmpw{O?om|VIPR<~x zMDG}1LOJ{jb$R^@6*%JthXtV$tq8UAW;P$Yf$Lv_#R!VRQ&0{fZgh5B5VmAq7wQIc z2+HwqSQtjwmVyMggu<@bC27jS;kZ`l}Iz2hm3y}0s z21SgGY`s5}<6%%cn*e3M4C?Y+3su4EP_HdtK~?Mr)S(Qu#aZ_xWuRl01M2LoW%C}U zFcYdmYoJPh83w@buq=$b)u~uBsP$=3es1S&w?F&lX0Tz?%I z$Y3y(;|Wmbz#6Dyeg__hv359bO5cMDn0=>n&Qya6Fx|Kc%HJNFpM(m02ddIpv|69phP0Pr)E4hgV=1_#7%=-QAAk-cSyPL+LFx`8KFZ9x~pr^>?-&Vvloj zMuNJ0vp~-{289^t$MCaI4wLS60_A|ZF%^aWunts!hEV53H>jP>g$>|ZI0J^;=bQ_R zVFBjHVLj;H@0^^0FhBFL`?>y=$w>q%*>$M1_z6_0Uc(wN;sNIel%`M>+5)@53s80? z4mycfg-WP7)aBS6R)!Ox{62t+_uS-P4tg91B@gkrJ{GD$9s55p5N0~;+_5IX?#%Z? zJu7k?aSq93sF&xPjL)DBS^T3;g~r2z%(p{b9baGu81I<#0;RNvfp#kD2DAuzD`0$W z{0OzPA8T%LdP7~dlc8P-%{BQ}$T{S3 zon@et>I;;^@Mj!@XmAnp1W=ClLGL*N_1Jv^;IGn@CMX<;2G2%&;N>Z1BwWXFfRp*!%@a_FeCHmSDj;C z6e?gFsEYQ4x^IlL`C6z$cnIq9y$3xiQK)PFu0b#^)X6vp%E4Z^6<&tY8+qM%19A>j ziT}bt80Utg-v>%>BGem|OQ0S`p>H|?vqJBU3@XvyH@W_GFCLCSrJo4{;0CAw7mP2V zO6_;cc^wc9#$cWd)`GdA)+a)}YF-ExXg6#JZ^62-)NSXD$;D8KMZd%KFU5j)oSip- zI>sK@7_Ni5gGIXQ+yTo&WnKl!aYLJ*hPu9QKpo?Mp(^Nq&nbC4sAow|sLQew)JeSE z!$6rIf(hUy7y#eHTrkRg=j1F66}YO+8$mf}4Yh&pPzg+hdMfUOO5_NX-D#*pdjsmK z`Dt=bvLhImbwB8C^P#pr8S2>2h1&TBs6%?x=69fe z{Qd~#H`GI~AAbMCK!UVTnHGX_P~PNCOy1Kt6slsAjEi8e5Zr>{Ci!{HV-?QFw1Is_@6>h}O#e{C6zL~s=@f(@Vfy9PqnbLT@RgP;swz^yRl3#Zh#;Z*6p zbl!ZL1{FBvD}V2Q$(#mDGLQb+c^{xI)KhSk&E0SO`LitusxwFrlfQM2Wfj<%c_&x| zUWAKb^mqQ=zyGlvwrAe@y}$SGgk6Vin2-P9d_wXE%*wp{Kh8tO0}C_X4t0)vgQ;PH zk6iy+D8WD{(Qud(E`thu2kJ(V=#%rNaY*d%X`}Pv%*_JHP8$4UaId_rp1> z1AaP>=b}(g(H&5i@h?~%rupS;XaG#c`~XxUPkwov$KxLa+Iha;&KrhZpss?MP>;_| z#&<9W^K}0@uM+~HuItHAJ3j;UFpB!e*+>bfME1e_oTP7{Dw>9mExd+RJPdSf3xsfc z&;AEcC)HaR00;ZIy$LLV+SvoB3MC8ac0TV1TQUCz2f)VuZr4zFA8Ovr?eMX&Nhr7X z_X-bTf7U&jLc6`kavdy-;5V!SONDWJcQOkmXMPsyn16(=VUe(I??!pP zy5g`OJM9T)A^#lS?fr1d_y}%qrT#$q%N^0J|A@f<|6rh#VJ}qa3Pf^yOWzqP;Aq$s z-h`?^fyi#}opK=5d%N>s19%vAhe@Kiy|?BWupD#$sBZ61$CaV3`>9a({#!7oBDsNQ1|vxP$%s~ z*cTp$I=PC)cMe5cxQF?CSQ^$#;P!q@cPXsFJXb<0Ux>jt20B^J!XdDHBFEqYRDigN z-L5aNGW6~w!0r7+Q**cg`46}o&Pw9;-ZyF_b$f4MGhlqqh41h;>oJl$8;F|1?fscB zc?!43^__(d2wuRJDV@?*PUU2{461~`ppIqP)XvE{9qO`r0k^_fY22<~@HET~kEeBe zf0lHmbGt&5z<#J_!}0XaRn|L$+xrk3p26cB<7o(VtdBvJ_8Zj0=nsqv!)J7R-<(Pa zCo*3N^|Z^A$?g4WhVoD)z5(^LOp@8{{hLqepyrpL8{UB-;UlQ0;WG~dJ+FU4opkOj zPT=^kD)ZE^ChQAS!%I*Of5A%7oz?CA;j{)+0tvG@S5FJ5ig}>qr(t{;BfC?%%ux28 zh79CzJ&Xc(!0_;-@ha3#AHrDhGn8KV91ase$uq#nusD>z>c)mpx7t=veg;D&G7WNv z^|&_K!YSijXTkLW>JWs@=>&)cF>qyos#Hm+64r+b+zCp5Ak-loXY;90`ir0v3o`jZ z@0{!J90MJj8&HP#pi1);s&qMWIr0HeJ0E8A=}CF=UG$v~NPH+qbtpmsO~Y6mM!zSnphwnlyt>fFeehg&af26MoNP$zHfyl(IB zj?zHIsbOpcz3>0GW}pCFp>{F~>hhXyJOWjrk5Co*Zu|>Xfl&FJLl76rPa2pW7J|Cv zwu8EiH$xq&5cwTO&Cm6(SEES~sC0Rt9M*tIU@KD`4HbAcObHi3-H1*YpF=qgRlt$Q zg5E<1wc`O${zn>@Ld7{yfa_n5E+deGk1!JSE9g9IqCy?B>aaWP4fT+E54F=|g)DIx z$h-y&4TGQp>^EM5DVRTn@)y3a!^|EAa#RCq$8Di1G7joR=Q217K86`#`y$TCG#Bca zZ-b@aJ*cN+%A#)XE2-ATQ7|d;RZtr|167GTP?hm~w*|jq&O$V(%rip0vMB=fxa@1| z%WeG-%!T|a7#XMu@fAk@h@$T%KqM{|s8pzL=W4?$J-r13tK{THa6`<0YF*Ixt%DoJ#x%PkYs zF)9XS&|h;|8eL1KXhv#XYFYGFlnu^+6%% zDU6^C11W5QI!m9!)-YmOp6eXko^TBFY~>xp{V*Z(k5HA0Qo*^w z?25dYg=s6f`L-l}B&+Pah<#Co>tA0$6j;?c`&U+Td%u9_6g-E6In|xBzD*71IX?@& zKwhz?+xs?Lu3FCJI~Ddoz6I*>nzpu+SVpKXAgTr>Z&$~ubSJ0^cdz4dN<0jKN<7)P z4C*Z10ae1oup@j8bxzc)>pWgtK~-)m)P3Ux)HC86)VUOE0_Vas^_>@`$DjfvZ{U=^ws8#9Rk07YhxefF1LYe!FJz{|2F#Db&M;Xc zxAzwr(_m%h|H3ZNQ?aqz`5^WOqnFt69ld2AnoIy5(73|P6j!{(41lgHJEfgH?(QjE~TIh%(-U8g6FmtjNZ zcWs`(r4yheR0SJAm9!(2T@R>R`#=~GE`Yks*FhbElhFJ5|FaBqjQ>DA^-{KSPM+#e zH;~>?m*)hiV?PyUhKr!?ke7@RT06Jkl2Cz0K_#>d%5JUAciQ>^=>7c99R`I^cmtI{ z`Zmrjw=UE%9tO3eWl(4B2Iz+Sq4ba1`X{JL{0p`7$ZehbMMkKENUmFv-Md}b_=1-g^lgF z{uSV;EnJ35A`*m=B zK#2x*vRCiG^)G{g2*eSv3>**r;0>q%x1skI4Rt8qnEb2B{W?19p`rXlFh+;@na6{A z1F{wz0XIV>oY&LI`Pr^4lwdK`G1?6E(76b;gO^aZ+>o7}S2jtYPR=$^6&wh40~-%j z!9_3-?t)4vK^KR~pyH&3+!$S+ybN@#^24IAHq`Tb4%At@6zXK#1Z%+{W8|*Rv26*J zNL#39!5}ER>yPYh%bznhatYN$J2ahvyo%6O`ADa_4$D^!5D zP!;t9~pl`m8cbq{H+jIL?#n; zGSF&;c9_aImT6RU;xaEw)J8;lsxn%esgs5_+4S?Nq_hnljP!(3+hfk>5irOUN>iG* z$SY!aLDv#Z=Y?89WlcMeeLi@D`8@)K+0{XrPEnL>urI4z$~Wpm$jqX1;$BjH_-^Nk#SVp zjUK0kuz62~#*)NPGZEecNb_R3Ax3t2_d+S)?a3t+3J7o(9`Pj74G7;m$&C$AkV zDdxc800q&6R-AE7I2E0WI7=K%SLr6{RBK zSYzmG9#>CxFw?Thj6pvPxY@b7n=_wg9jelV$wz|LLw`S1yKPB5wz*_if<;)5pDa}9 z3W@sKJv+QpLQ(%iEbOvl)e*xLXtf}btyXp!{i2UT?>9lN!+UT5iKn8MXYB|2y3cPQ z*g6twi=Srb%*SsFf^7)qYaHY6Y%&X*cya$@1QPveen!X#y5rzx(^Z^B^d;!@U?WYun<0J$ zgdLa+#c?ia(NdE@F5Af_oU9@-wPK8G(Sy+MisR)3A5CC2p0ut7BvjOAN1$$WJ)Rq3 zqm~1!)V9;Y z=x(qiwqR3@prM&pCmDW`>N-zwe{|G55isHx-LCdHOKn1auk3BtP|S|e4GSRQbM#Un zziqM$j;iY`S85AB55>>~c}>4#+nHzqwxibz>+K|x$98car-8_hU^fSw$Mn^VD`4{$y+fA7 zD)f2N%r#62B5Q(Omhc?^0F>7eJO>6D7^{6@yuyOd$H3Q~P=y)HTd_9LcJjx!2=!h< zOnf}GgtZh0-|JvC*7)jZ*EW)>h>usuqKD@A=Vwxa$$E_Lk8G>safH{co+)_=0oSB5b2j^0??7 zVtp`4_}WVJCL;3;$LKcMJi|aO0Hx6Mq8Mh!!AsU6GOxt?aMsVF{}tI4#>;}0S+=DK zR2weU#9DH6=i=uBc4}krd(9c@!>1lsC=`yfm>J;~#%fZv-*)cL!`{IDF z;^yTPJBd$qHnZkOk|{`ncVAo^=<7-RK1qgPEjRXREv!P3u&ol(uKxzM_#5TqWc$Xd zQ3dYCiCPUDHZbF}mPj3(yg(Kn`xodfMSt=CRHXp6rSN$R?j+I0B&fE5K8N2wyB^uD zB^*K!U%O|De2T_3nDKc6WhP)K=4#O_vFHTtW(i5opLTZjMQ04-e#l?o{~CVdqrU+A z&cPD&OhjoWy(kN65m>Cx_!Q&87*!=`EgZgs*Kk@LXHC7DyavGeEK5Qny)Wd)JUw=c z(T!&tTWtDqkcY)48uGlvD5;MD{ATbEySrft41}8r_{HYWaMYU}_Ce-rpK!Fsc5ww~ z$w@9Y`VkrD=TKB(?Ip5gBvX~~5PYcZ!mbIi+Mx4;adAF>;2LF%QmBnl2D;jD6x8-w zpu-q0Ad%C^YGbpHz7j`uNo)y$eqfh_UV%jZpsQAx@mKRRn&i}$Fn?~6r2V!K12c!ZG**_hs8;A9O%cA zne+;bLn1GM-ctNkz)vYF7Fw>8(xolOpV~#Z6a72-VX{{+#Zwp$a&%nVO}QqVV8M6T z+7jqbkZd?nn~j~?NOT90&4ynFoUcT93PZJhIOg4QR{+i` zBddzDg?5-jqJM^<)i`W=%f;8mq8AgpRQS4Xx+C!Mi$GbC4Z~M_dhiw%Kb}G;Po_M( zgDtLS9?Q;)X#`A}T7=_47(K({td_-K!}4M1PNwa8Df z?8u8Dm%ADGii%AelKI5iS$wG-W^p(P!BL{IHAx{J_FgUr{qSYE0uXS`Tn=Cuold^*lGlZB&Xn})GklVCe4g?v0lJ>e|+c}h4ChD4?ogYk5d z_{n%Ij@9;9nZMz;B?%`b*+I6M-sn8XM)x1r4ex+=q6oYXCH+z;A4xT2e8!xNV4M&~ zu}CT}vW4bIE}mJy9{3s0JQ0c9!d~qk#_LEj9E?CEYT-ler>$T0n4_VVL|)i|08dOI z8i9T7H-nuxxQL_aBytJeSUA3BKDIE9huvli(gaS&*D>_EGX7?j_4!MOAJ0}Cy|+@2 zL9w{)_%2Sf(%+f0ra14#+DT+7O(!cmPleNSIEqNG&Dv`ECj2}^KQGDmL^libdc%a^`$m(%YuPc+A`2tT#a# z!L0Q0B-Rs+1oT$e>MNRkEf;<(5@Ry9!^3j?f1!K^rKLD31&^cfmtd7F)0)hi;`BUD zvLoM$P8J;S2gzOGkYA;%9b|r;O~hwDgk;plFyF^KGj{&izor+qZrA=^!2dkNMBCzIi4`a9$caJU;5qN}B0y+0fS_jx58 zK6KT-uz`-2Kt0y2d0eGf$U?BANP@_^HA?50zh(R{fz`(16XQLObZlaZ{STlJ6=xlA-u3@x=30)Ee~=%>>1qtOQ>p5d zvIcz$HreTi(Qk=-4}A){-L13}knbm`uknY?y{!*AM|?sU!Gl2;7MI}QI9;tiO34Uv z)OIIX41%4)XVSo>|x+hNm@{)qKS^saQZoFrcvzh&S-^HUf5v9>OqN{l_>5dMp^ zKlH!BG9Jb_4US_FEFDf}*bZLcY$rCIs7N%{lG=`^F;0ckj5e=_^Ul~sx8Oz5Plu1D zvd4D{d@OK2Q%qI_s*i&<2pi!b5j-61SUsj9dvM+;SoYdM8k}83?>>PR(L*p-MN`r< z;!o`({^-zkN7;m*RTN#h^W~PzT9${FN zuGYz@ac-RTX5NV)Ke5+es_tzGY5kfdwSsECF`v27RXc+$EU~@!pDhUZ+_-CmvZf6; zrCzWKbG|9Tb=aKkW%nc5k*`(3<^uEQ*sFb_f57fC^A6aRB*C8q%8Y$#*7{)I3;BNJ zn|1uh$QVHf433~UjfGNVcb@qZ=4shkbb@Tc!CiQgwd^=aL6D5L+jQ9I_keuV!}SM$ z3zYym)37-htg^$9%|!P!K6>E)f%ZQiLq6s1Z4>x+DB~U|%)yCTRUEvePa&9o_cz56 zd;e|BzZ-&;yp63zz(-cbnXn5*Ks7!`?kdbUfCQ_N$RP<;|ECBhpx9LcT3ib}gEk+pc;NTdPbTztqf(Hjn#R0D34VhTZ>LQ_c)*# zEUknVK{jbj=ecF^4W06gb7G&2w3m@ZX~usUtL>yDx7kHFWd7c-h)0;*9Ph{QqNRBd z*-Da0Wx=YGKslVPx0=b>No3{Cb|ZF$aXu9Ne%OT$wz1a)3r$yhfX)$oOhm5@ACdU4 z)xueOvg}0?`z>4FVn%}SA4Oc{36j|Acbfp?n76PxFM|14%Z0oUK`LQf&6016@0iFF zA=h`KcDJNgD}G{xY8f54LSi%-1GNDJ$Z9+3!@LcET(cj2@r;a2=(4mZ2CQhvO{ZJ(PTHAIAAD(;QSJ4}AqySc${NBwbiG z=;T0_5GJ;&Ma6L}{FJ8evg#zjCcLVMO-|NZG2f%R%2pCMgt6Kuvb)0KC7b8Nv05*j zRK#!+Yl)a&w2JWEJ+27Yk7m8NCAx&Q%eMQF@RI3z9r4d}^iEk)rNdMIjR@k>m(sV9 zac34Y!qN0^^t?FeMxb=apW|Q~dTM7$=mWAB?D_%ggGlb2DngsW_&dq3qMtBXN;}MV z(Otj>+hMy-FX+^EAq?K;Gp~l>B^-Pvfv=25$yA?wXrKjyz!>!-JdS#QzE$I8TY~dB!)*M+q zci6c18hmHU<;lDo{SG_t!{S~7wkOy)Gfu_06NX1jKMeCxw%f$`;y;eNI%0F4^^I~) zTZ4W!61dAej@k96B0E`&1U>sP_)JEf5$rH$`)r3%*jY=A{7~#fQu$y+94$t_1mv5o zysbD1_QAF=@@VLUWi61PWtk_Us}&7afdcrv>BRE5&J!du3KHi85u(GSzrf{@2%+yfTEz6P@Swt?AfASJSD1dC_2 z>`d?xR<`A=bs9pHuq<(4nCT*sZ1pF2>l|g7qaT?W^Ew4o;obtLO2K8cqsR$&$kj?BAI4# zN;`*MGUO92fuk7THfLi`I;YrR^g;Q z1_RiQ+IkFb+xRoAN)j~*dJS$TP!@ED6TB(&^(1?Yu2vO4E%7&s_4U}zW1PV%SdcZf z2Iv+J{@Pl?!#GmwfKfOMdZE+=Sx16}VaNY6zD`mYw`Pt4Ln7Ef^@Y1Qv`{uU6E}deYKUfsg*i6iKIn20gn38GvZ_!-Pgifu%o8m zoq1}j#1ZK+-e$`6O!p8z{TO@e-;@DgE9h-2RZ2_X2fJ1)WzH@W{Ir$v9gK~QKE|B@ zn{xEZwkDf-su+DZHjQ9*WPk9xo^gBA`x=(`*)4EelHmWPy9%Q82Zad8GczwlMJ{8k zOe-)ijXWvqm*92D3CtJox^^*EtK-1+!zlEiC$mjevCU*65!*kP2w7&pxj)Ax6b_Hk z)$*a#gJ2!tT=)-8u2Rx3tgo>{u$ACbkk5uwNp>N+7vM|_C_iWMe~$HD*xY99Ym4*~ z`2&=r1ryFE&}*E0umHJXYxMGx`7fOK+9GTQkn~~t4%79my`NI$cWlp9ygbIz*Us7? z6!PRmxl4)(h_2QOZ}AytCBj3z#m4I{^I8-APw3tc=4&J+_=`>vN~U%aj-_A1Z;&JM zxQ^rOK28(kC>F{&t@xWz?8x{peGSeB;j9=e!F;IIz5sSTu&;pbXp&29TR+WwCcVD& zk^LmGZI);TY-%vximb6d+oLuN;W!+3!SP(iY9}$ygYi_d4TnJo9I7>AhbI`n$AMaM z0@r2zU*!2Mv09ABqw|LKs`yo#$L40!yW_JQeJ?s)eLpzG#K}7gEahA%1Q6f^N?~zu zge2;*{(-e=jKAajIKg_G^P}ixk|9n12jB?0Ezns2R|oSO9sLCOZOYm=x~C<|opG3i zNhlT$;j|Sy&&jwQ@+yoQn}aII)S6i-7ckC&ejW6DtsH*TYGX44y-{pL?Jzpi>E)=v zNjCeI@s0m3E)))+JPY9}91b98Br}{x#`kdck@czc?dr@00OtoIb*6FxjbXH-jYRw6&GlS>CcJ3jB?D+=o!@zonyOR5-xo)v{HdVf!?odeewvd+mu1q=?s#H_zUIX6ys zGmikL!!s6eBhH7~VF}OLb=LM{Qv>?i9mZ$b*cteQ#MR#0x~DfrdoZ{`A42ePC=N5F zSU7%<@^f}Gp0#1@X0F%V`DYb2MJ#v&bkq{C%W;fDl2}aE(x9`Qt~Sv8er8;f?yn!5 zdyznCf__I?{|O`s^V#gqZ4Mt8S#rHXFFJ`N!r=uSF2-t&k>|2RV%i~#glsQ;BYJ8R z@EO%~vXMvv<|(}2tplWHI_`Z>*wISX1kT zT?Ks{;}e-aK-nLKVq|-eg}lrk;Cu=@UWS9Ki~}*;#o7?Y@6d~EC4C0NqgN2UHms*6 z;ez;L=n8>u!~fYpJQ7r^MvTU~{-dBd4TB5_KM|xT&RSXds^I($PNuWo5V@~q!pVEq zM&djsYs;C(#U>Iu)$lnKo09li%9`43f;}b9IrFgx{h6$Lj-i-@o|ef&Ta3c)N}~{j zT&)~qwJ(;`T-Mdn(}&PU)Bh#F9JB9^uN&BmK<;b#@%0;>j>x-^ND#gn>G&5zV>`QO zi$VqqAft51uCkN11p9zIJo7&oCx>qcpcaz#>&WsD_yY3atqbyX1e$0`6(P8+kj1?%yc9BETW~V{<%((yCoyZ5jzgN8S|&@k#O^h5=UAOOBfN-yod!XWiE(;qL%R zb;JHF;}O`0#8xf9l6mDZfrQ@4qojXRw_=ZoO%i3`c57aCVOX(@^>W4=}$-&}k%ak@X_X z=bHoRue9-7`9<91Wd^KRKSo65DVibm~+TeUOV_$2}ARG>M5g-~2WCw3auo4bV<4CQr_g@Yf zvJYmPnze%Hbz`k8K3CC8;v+gfPLPD!etfyn>7&6xgI+E z>1tgG){J0oOCl2Uq>Sef;JC>)vi`t=$)*`P3-OnlphJ*1M^`PX2ZOi-Xh{XClc`!i zl>Kl}&zzlSO|7IQ&;sK$=%!`84Z7LP&e7uOXU-oZxM)eVf^m^=q~}IHjAZ`BpQpO* zav+Y%;iv||o{?oIGwg>!Z<1L{l6@?Jo9Na@FEneF?D&^3{nO~F&Btbs^yqo$Uy-#& z7QDIji_;J|jYSe!*v&i?Pnd%YjN{pO8dg~d@Rh`NAa|2!9L5D1yRdIa5(!!V!+0;E z=)nSoMdudsrRWz!zT7sv86ORG{FAV_f}N<1!%22__8TSNtvL~E$(VnkZ^pqT61|G- z2SGR6uJ_oX%8jfLj{VU6YKP77%p;vd-k}#0!F5}!t>b?R<;g6L4rVYAN1;jV2>gga zbb1AJei66{eT~Lcry>cYK&KHtD&ngdeLib-@YRg9jL2)S^P#e1{2HFYF0Cc*xlXo6 z=^+tz$I)4KIDx=p8BfB%*K*pS*om_$1W>DPPEd8t!*N-<+5iWxK_sKr9Dkj#sn7VB z=|mP54|whMJ7NTd~ITU zfS`lW-){Deg4xNJ_x@J`rE?hMBG@L|*%Ide;IISpxcMKO)Fp{)WdD_nJ@k*v zLo@Gc32h<3ISdE+jBz-aWFE4<$)dg{sgzc!KZIuX}#TP7W?e@PK^B{I2pY|$llT4 z)74VyK>sAjNsN7MB+k~O(1{>F>1r!+5R(4O=EH2O2e8d(wOvi{-L{d6B;hu>?90Qukg8UUa>5*6Ty+<>P#delyNtD6|J4OKnua5E^C4*jE)*9iU5X?uFx-kC0 zn%ZRMx7g_ce8h1?u6c~RVXwBCzEG85GZTsTM$hPVEDjA8P>OwRw@+}q27@g)R!h&k z1Nt9X4~y+TjHlu#5?pRJabXYiz9XA!ehXUp9WT6G!rwaVJlSxv48>6vAQ9#1&-fX; zY6?@b&hr1$5+JKYKgD_%+j%X5&awp7;`m-Li+POOpnn$qpCmLDn*z*Z>1VV$Oo|XR zfGE2tRUeep$}=8;yeEo{P1YC3Bavk%P(_#)9beP0GJWkMdVR5*j;tH~E$2aN^h*(| zzi&6;!qw{7Jt$Pn5Sv2=Wr!Q1)Tp2Vi$k1l8mfNxtXVQ=3o0MV?^>7;fk6o)`$fwU zqW+9b#r=vqND(x%xL=vFL9fR9EluQ8pR~^JU0`U(HvNnPHQjM%{Hf_qIAdqzki~pD zeuV}}gI1G_cP8;~_~*6bNF=gE*Idq9@lc{ArompOOl%t2Gr zg}m<{K7}hq#w;ydDY7JQHX}=DckG}PSwha49(4J5$le`hoLlD?ZAPP<{slsJZQiY0 z>kciQxMy?vhl%NA641J9K!=Xq0s`B$>)5k-v!EL}{da|l@Oa3g$3sRu9=zo7;Kf0c z3i$`-bv9NcWaa?xMiT{9@8kcWMyRKIf}ZYL9`s?nU;Yq5vo8AgOBBZOn=xR<8@FHb l83jN1rwP?Gumdq>yj$njDCqhJ|8On-KV=B4pJ6e#&z8{c^00|_uMb}l3(V@^mu~*yO<-9D2&HPBocjc zClX8Fx0L_OmzJmpX;=sw;3VvcbMO#0#vAgdC9>i|%!VtX>#-&Im#`pSz!I3}>a;}O zL?W4}O`;eD?XVf%jBRl}+VF391y;BwEkPd>_0f*DM$2!)HaH${$5${7s}x8}WWs9L z9BX5FyaTJ^3e2GW#32&dDL8^P@C)pKxeBHw8em_nhL2$Z+=D!p_!8~Vz(OH1x1b}R zh52zo^cgfVuj7@t4~^t!n8k|DlW-*epd-ssICQ82T48Ox44Xt-p$&J4`QFh1(IIGq zBk_8?4KK%ca0(tlBh;w~1F1uz3kfTnfrk7M^u`02fvt;%2ihZZmgtC%WDw@VacHP# z#_|Wy`j(=RSdVt-4ZI5XqaFCNXj(E+oy6A^7~Y*WSiT1n)+R#Asz7c4LZbciq154sV=zW{fHMJd$$bNKy@1YU+3d>>gcM?8OsBBnt zrO^>oLmR#}+9qD_ibkwobR;?zccKkGg6^WH(OvZ+I*>0h7oI`u{}1U|oau?gGwABwS}}CwJ#+*=pcP(3JCdjrLVOka{54n&n5<7?7YVoF1$3L0ua=f*h&N+xT!pUUPw^?NQavrP7Y|`oTv#J5u>jvjpYL5W zEzu93Ko73p@do@8ugC7SLWI`VV*eX~w<$1mt!sxl>Vk&87h1s>oQf0Bqw@?p1((+e zyCp9gp9`mwFeE| zDeQt5&v4MMGH- zJ=3e8Bdv)Ka*|w&*O1@eB#h*n=r8C%E}@GqOVe<@0J^ry;EUJ`JrA-qOLaV%C`iIN zt%z=$Hs}Mxuq!S^Lv{-7$nR(c|KP27Mf0#$rlD`o$FMSP#yR*UdIH|uB5dQ)=x&&W z9`m@2MV+ab9N`*M*azORcCLTmUsZ`;%s~ioq~?- z!pV38+VB{3N+w0;q7hh%Nkj7j2_M{ohWJf%QN4?f@EF?j@6ZvQMb}71`;gC%eg~98 z8)}T!*9EPoKTgKccsHIz2RNbw`~MybI;15=`e6UF3E5qTi4L@qUgw~qoHdV z?Tl`_KIlv2W^_@GMMpdpo%?y{T3CaIco%w*9YLS}U(8=b&zoGyZlS`f(UY!d%$G(( zT?uXITHJ>1(8ZYOo|bqLE<>km1=`{DXvnvq1KERi_!IOT`4Vr!g4c)klG8}oz

    1 z56ArCc*9z>!3}7LH=_-1kNG_@|6a_0g2TD~bu4e&BMhV)`rJ)u2S+3ACKGp&u&1-p z5H3L%(@W?a?vH+lhV(zQ!+Cp#ii<_7qt7+R=dd?AH5t9aefiLBSr)CQ85VT^_aNb- z7#qC{4cQ!YF6W~Uu1Du^H@cXPL{Fg&|BY6hr*~+$ES4uFZwA%rE+2Wp`e4nfz*1hgX$U~6289r2r3UUgtNA)BK0 z-GZ*AIp}k%(J6g-Ap74QzfXZ9{1$8BALurzI4HbK=0&%o9XW+Y>H<2lOoKyc3t?^Y zt+6>yK^xqGM)Ey$iatX3{})LT>q&f%cI4q3!@gXF<;br`7tvwtiI?y??0Qr9^je0F z>>%3lQ&@5cuC64u3^(T*ld4-Ex<&{aJjeT}X`D|!pB#f#{otTQZh zus7Q90CZPOisiF#7WsMTHqAFYG*kkOL@%^sBar8kiNz!g$$E4byojEJhr$hskI+zm z8~qin_@8(^+lUa_YtX4FhK9CUEUy>Ko8U&uJL3}k8=rUoFSTH;qcjpo0Y92V)0DPfA< zMPWa=WAFK!5c95$G)?_ z7?C95jnmQ9I}_bj3!|IS&>uvn>c^NrgN8Wg>@cV0(6?Pn^t|YaWpO&%@il12PoVYu zgw~ttF((w1M?>BQi{hZ@^yo75!5vr`KS%d-mbqcuHbf7oX80M-Lr=aD52PiE zZ>A4Ue8Ol%_Ih+jwNPQeBAe91n~DP#X#Ny3nnKrfU$78i z6*|Hf&=Ykxx`+>=kv)e-;_3yV{!*B96_+D10BfQhnIBz@USEyATsEO2`4&gwS#4dp`ayJ#Cy@jxDoBx zOK3%}V+TBfcC^S7!HUs(=m=Y(YoKo|AA(NRxacIb!^yiz7~0k7et#8b;iu?o9lVI2 z`*A!D!GEz0-t=T>cztv$I%T`j4j(|*!clZheTR1F7ffwK?BV{;zBtUyARNIBqwrlk zf`)ealF-oe=m=gz8`zC*+xO8m@evx@pV0fVEe#FkMk7@a-LB=Z4EDnA?*F?;^rhf^ z9E=s0g;o9lx*Zo|OWc62=3lV}W?LQ(s77doJ<$)0sn`%JtO&2|q3Ggk`BaE#XLO1N z;e+n~i6k6J`qQDuSL_q8)xZ=3hb=-DhaTevbJ+(bss+ zmF)lGB&w0{#;)l89*WM{1hiw*(A9h|UWd!jhJHjt`!^byY^#DL(E&6%;Hu`r|&z z58|Ep__N{U%=ujCcy9C{DvU;^8@m0bq8+^-ja+gm2}k-2x{Y2!=kx$N;!n`I{sFDv z5*EXZ4dI|Fg@&{IuRhx;322KiQah5Nr`uMzIS8({ZhGIu_#4lhe+>I`-Q)olkw+Aa?Q}P|K8qP)M zdV9=&g5Akyc`Zb$FFKV&F}441ix;M&p_+~E-xcwOHE6?|(W&?d>){t@MfrAwHB$q| zbV_z$ZTuSTNWM2i2g+du@{REh9D#S?muSTLy%nAtiC58nVmS#LehHo1chJzCM0@%x zx|)aW4u9x83Z0Tg=r()}?cfJ!gwCTU>1BJuR1`qVOQQAEM4zjNN#8=(k!X%{&=c)l zyb(V{Z>;lnXrKdrOnxl7TUx&p8n_M}Ku@&co6$(!h0gh-nA%O~>feT*FCV|d{x?Lw zQs9V3>t*_p`FeT0LsWj#sU5pp^ zhwB*!*#GXsoCiV=TSoh#H%>rDIvs6r2BwZybdf%fPvQY|#6#Z=YiBBY|AS~m7h_di z8LuBkr|g>~i8ds%91OpL>5OUgbP-Y=$Ms55p}u3oGHZ?}ycX zGv=k9hhl!^2Wg4dxxNqA;q1fl`@i~;Fo!+R1_q$7+ndnufJx}So`FW>0dzzQ(K%fn z%eSIa^d`Dyj$v*56^%rh55rW}Lh~)~759Hv5|t^)_EC5**F_JIhS8SM>(CDLL>Jp& zv?CMH{XP}lh7Y1A;Bxe3_8PjYK1Vxv37x{LK6U`?ziK3`uq|3qU$o*|&^eueRx~%d z9*xL8Gy;dBC(#4zUv%+ZeKd5q1RBZ8=x%6$sojHD(thGP5;iy>It<-LW6%-ZgHFw( z=!1*U3Rj>V*?@NZMNGXbF!ioL2bTSla9{Dq_-ASeJxz(hmpVNOarnjUGi0 zknhn7&&TqtpN0yrMmtm#hhe3dUx2Qq}$cTz^S{BRqvh;&jZPLr3-} z+T-k>h5PcOQ&R|e4<%}%Yv`BH!xR)c78Xjc=nJ{1_eS=jd~%&;k60PT3{2qgQ+pEQn4?S*(s7(6uxbo%+Q|5*|PW zzYMFkE85T)w1L}jA>M_aY5p!p+sc{=r;2tQwx{WkoW z&ve|z^$&0fCTD*a{+PV<_k@H{K99Z=cAZR1%)r0U(A{$?L}oU=Nd6^s#KV6G5txGB zcOSal=Au*dEV`E7L?iP7x)zRyd@}JP2@i@t(1WAW|H2$KLsx$vw4qzj2b1XB%|jR0 zvUvTaSiTp#Q~n7$fQmncFRT~vZSvpX8GPm^+R0!N7M%_u-+U&_?N+oSyV2GDDSFob zgvBw-uVJL+aSr)v=zXuE9X^OI+AqLVf=1$G^bd3qXFeM`lpDRTG#dK)Xa`%N_w~Z$1QIursEZ$?Q<3BM z@N4qs=tz?2T+T=5avj>?t!PCDWBwDg!JpBHrJV~67D4N&h914musrrV$Nq0k;(iLO z_&~hzGb};=M>HZi&W8p|qaP3r(QSAG+R(6=zXy%jLs$h@q4gfddiZtBU-L)kP`N+Y z{|&fMp91&iZCD&vp(ELY9!Q^}q5c|e_}Az^_&E9O7ed2Np>z8(*1+937SH1>9Ck4+ z@fiM$lkwiWB&f=qUeTr{SEX0dLJF}r)Y;W{}noNMYJ$_ z@Ki+GX^$@2WFHb%Fd99nCZcooBsy2mq7}Z4KJXqk!mqIt7XCX#ZWP*qCFlvdAKT$M zboDp>C$!T7t*0Y$z$Fs{N!Z}c=!hrdb2uAawYC2ZZ?9%(=-Z&H_`>P zPsaRjXh;7-N1QW}o~oxfIu+&cdiQ@D5>~Jn4fX1n-+(r-HRfMKJNh;{haX@${2J?H z*0l80ZfTBd$@f9O0}|=sxl-tEsT%EoNe`OgB%J#smc~_R`95@?pFl%=0qs!cjP%r+ zxg3qiRcPc&MysJycWunKL)Tc(=s!Ka+g+4zPjo5u?#~(sF@+cbdrJ0hU;k6W0px}9Qq@SX5b_(s# zCA7lqmxcR_q7|3L%diI8v3k)~Se1M?EQ@zz2Cl=E_#E1S&dJQ7q8rc%3_%;d1r6j|6*~>n}GhhTmZUER!unsA;rIbWn6G`tC?Z7e+S*lZibfT&2gb68?)W z#){d~Q{Qx*(Yc+9<#7pm|DNcnXm&n#EU$vau`B+CJKb?qa9p{Mr0FmE+iAXNLca5Xh;5s{`~$k+SBX>Ldf%>`4Z^svoiWE*b!Z< zBhjgxfez#eOvk0@T3LbD;ac>*-!Y%>|H}%7iVI@?WAM%TqMu z2Vo2HkK#-`ias}>SlCuu(GKp2?ncjr1L$J?0`2Gpv_n~nv;Uooyv4(XGFX;;9dso9 zaR!b;EBY1fSVoD^k$PC1{1mjpCFpbO&~5oLTK^|l5&wtf@v4%coyH}TVXlT!;G$X{ z-H9%qQw>99AwB8d!#oa1;8|^Zr<#xpY|E*PtD#jLvrT;3UibTBQA`Fv=qACYG4=ag57ZiHpjDA8*7(OPyMz0k?1!56n*YIF2TGN z(i0PL6F%ksFHKDW0WPL!VD}i;2EyPlupA9EXnJ&ge9B zP27jBm5t~c*b&`}Pm@1_sS(x-Q#2JDQ+_vk|1Rv0`*EcEzij>V#Ge$*$C@~|L3-*} zBRjDf`Fah*+L(kx$v=io@J}=%^&6$9euFv;?bs5mj?ZEZJcji!=e1$gx5feFM_?=W z|Jx+o&)FNNr~VRoMQlm_4s3_pu@Yu933FBrhmh}qo}8~>8O+l(ykzR5Q#b_c;63QT zwqZH^5shS?W^~N`e=UiocsqWDThIp{Yo4C^ivxSn#dA%I@N%hxwaDLw#c?g#fxXxb ze?~jjv}JfnJ&7&IXKxh-)(Ks-3ovPD){>}=Ut$%^+d9}Bdy^lFKCl-Z!ErS7nc9Ty zRs-!&dvw1~Ll^T?SPDNtSNl11AO+fn2-I!M{&&s>Q{a9ci!Qp`(KCJudXhbgZmU)3 z{hQHq;SF>Ze~9k;?&1F8XosqzQ`Qh&TkX-s zeP<|7CY~i>XkSIQ%~7=Bb7+V%Umy1Wwdgjz0qfx;G;%MX9Xo}F_&2n{v>qX%SEA)5 z&Vy*l>AC8fmwQn4pu<#Z;S4Vp6J|!Nes z4U4l#hvMtxXY>srZ{05pq$e7|iD)}dpi{DLovT9>xc|S77k)+`_y=8F z=>x*P&w(zU=IH7lgD&1D(2;FHL%$=IA3z&Ah1P!o{e;UjFnm3iN|JCp-GPH~2Ucm7l@@Txi1RIgx5c5C8>wlshN~R4CJ-Py|unKyi z3HnLa5k134#On{BbG{T^&707W??yXz0IlZ)x`@xB5zcdC7+7iaxthrCNhaEaM4})1 z;JD~LXoZhpU0jdulCRMQFQMBj?WPdo?C4r381ogd8us!zP>_J2RL%g1KSg0o#x?QhEBUlq{?>bEV z{lDHMY+xk1nx~)*KY_l_*P$ajfZq2(%%4CjI)%;gEY`!?!^5H-jpfNtLf6dGXvDUl z1K2m5{qKn1r@&Qy0zI*QjyGnE2%)?hy$jnENyLL)W??chXA$C>yM&Ot*z z@a9n89cX^W&B+jwWfb`G*@iasF}kfzpd&nqu8H5!5o8`2)<8itQsvMN)kE)VAIk@# z4c&@Hb|$)}R-xy><|GLl`~Y24$FUOr51q4oqe2DM(K&91PQ_>}hqs~6Ek+}^4voN0 zv?GVmbKzTbJO7PF?3!D`bIJN7oSW8YM{Yppawr;swP?tnLwmj@`WD)e574>IvvbCZP@9kA{8$I+DfcoNhon@FqIq z&(MyXLU+LhwB!Gwi>}bPkgt!fsUGOs8H-5|geOS&mfMUr_!>H=d(aBsjedyE@iBA+ zr_qik#)s!}Vg}j#=prkKcB~!6FYMYLVK-WiR=%@f%F?)&>Fut!g$Bj1URd=EN; zgJ{T)qYa;n*E8Q9Msx)_71y9sSr)Cg655gW=o;&Vc61mz;9HXUcjow=bg&et|~xGLf{9~$DbXa_Gw^Gpi&RYnh>8ffG?pb_mK^2x+#5;i;? z4b?m}B8zbluEqN?^W^kIn>5Y`>`DH}lo0yzQ^WT`O|+qr=pwrpt>?k$B6LbuqlVpEHo!{WPXx_tN&?y2VX!dxN~l3 za2mEIe?NNP0d)I(7X2T(E&oKfSNa1Xv{#`6DuE8LH@X<_MGvxh=ps$7Az=u2p$E+o zw4(3PP+h>MG3$e2M9-pYWe+-sN6?DCLZ{>+I?~GXLU~^_aud+SJO$fh5^wYSe?JL7 zIIevt^l&=5+UKARJcT~E5pDQIbXC8Bj{K|W4`^h5!!I!H;c()8h0l|(IzL4A3(U;N z;kWAk|M8LZ#0ein8~E_i;0bi~pFtbS`B+$#`Oy)!#8x;STi{mgg@4BDT^|o?XFA%k znP~kB(a5gG+_ax~nS|eVd(j4e!cLfNVYsn3Iwd#b7Mv2xt346+do#4cIrt_nMyIm> zqTpEUM*d#($o>djl>cJVP*#01Y==&mY6zWzDOemA#PS!>?X(9yA3j4zbOPP~XVA!8 zwm6Kq7W$fPiC!Ow*W&Hi1vf8d|363~ZArM{A@qUOXa`0{8J}=v;k|ZnyL3Csd~8;jdVg zKwmC>(ZxA5=EtMYPenU03w{3aSiU;?0@|@1XvYsFW8x$lqJPl}u38ZmT}d<&mC(?) zKzBoL^uGRRL!)ATGTOme=o(mn*1H<5XM4;aMz?+P6bUQ-3$5tNr$W9MI>Op$1`c$AaWPZAYWyDdSVQ| zgbT35vz`y^zn4-8j?U-OQ~!)sH>}JJpJQ>%vLURI^4OgGt!M==;5KZrF*I}ux04_F ze7LXlrtsUd;aH#YXR#}Oi_Nh13oJtS|3nhyaRqu|AG+$ZZ4RrwJoY6&5X<4KvHV2z z>K8+YJ4L79>)f{vJ)lOs6yA;-a0vOIa2$5o62Jf7ATgAJ&(Zza^yTmxy$dIkUyAK8 z|JE?lK{$#0A?(0hx7`+AUXQ#IrlQZQ>8bzX=}vUJp2N~uaeFu)x}XQpwC(JFN4k-M z)RzqU5;=)=vEXarPd2)t72JunaVdKJaLi}j5%zauEJOKVY>6|mIv&6S_!sWLcXl#G zbo{a0c(;hSG1QC!WByI0~D*71qLfG(rck31-HIxY{s{No@Xkr@CShn#;ULU$kVS!`(Wy9% zxv}_rVe!?(_T>Ab9a)Wq@m)0ZKi~ko;!qgjXuO{Mi_y&QhpFj{)SpZ&CsC0bj-ZR> zA2hVJJ_w<{4U3T9gwExASQG!n;#lKw2x)ixjr?ldf(ws?AICd>7^Y?hHl}rJ4cQ_h8LNh)|PyN>|!>}3U@1jR=j!(mpTM+Gd zX>>OYL0>Za&<>wP7hjpr!fyHoA2HOGJ`aD)whNn)&wnf|qTXl+KE&Sm;PKGFcla0i zQeT80T8n*|p8C)78sUD*bAOedcmt229a{Qzn37|74QrvniS)$Rlz0Dzsdf%)eH-T# zFOpx4Z{V`;!fSWn_o1TY=;HbUU39rl2K%E8t;hHA2fT!@oC=Hhr5{51Y5a-u9sdiv z=9wSa|GsWZ{1je3HPE?khR)GI%!Jd>`|d>-<0I()UX5;}AJDg6)ze`u)JG4jx#;sB z;tKo}FT+Vc2dDp>48JJ6pMtzxn1$JKNpvk{CBGTF<975dmh+eJ$u$&hcp|!XlK25W zgYK%yXTsZbIeK)zgq9zR<^20Q;q1+MC*B?N? z6IP&8vjLr|U1+EeML$C8{T%JUPsr{`CN7b%$63z?^P&$HMH?)QEwDN^!U1 zika~M`VKjacIYSc`HL~1>G$wlZnV4*7I6QUBjE|wJUTGmFcl5iEVRM-=*Skw@@LVh zdI|0DD>xE&VL>c^F1!U>q6ga>XoUX2N|^OL&$<6=ldz$NXhSWdozMn)<2BeHi{nJJ z!G+PK=v=QvL;Eb+(O1z=xBXZGzrxm-_DA@O4s9`M=pH4Zi}8JY8tusV3!$Q^=!hOb zJGvIVe-oC)t!Tqvpbei!r{ZsPk>$S_wqphK`PBa3(jKdjKZ;IGroY4fFM@5!w~0Q4&iT>k4`{uY(1GPj{u6p! z6rJnJXlQDntF$>fvQFp+M(=q2A#{~5kJq2WdgNb5j`+mS=)OOLhWvLdg@2>FsQABO z8z=jdaQjU_7t3^Xq>rIfas&<4XIKsYLl;xE|H25mp(7fMhI%5};5794nK3^P%adP- zu9?@7b0nEKNy63q4;q0C{@*#wicUp-bn#V0JJ>qf4}A%ZM=RWghWdMKfEUmX)kq8F z4Wb>I+3_kTO|hB@e>+<`CR34DvmeJoQ(>finCojD`* zI{p?NQNAo8UkfXeABO#LK6=jljA=YSCM)%jADfNxITX~)o{{=y+i`hD>Q}4zH|x~fm0Aue)N zn6g&r_Pic_ZZx`x??tER#jE)Dk8SV|3Y`1D(1!lQ8!>ynjMVRbM`J7U@1h6JmHERI zwTj+}#VCIko8kd%kJ+ydk?DcM$Kt}2%u@kG4 z{~y}(f(0{DFOv?qg#6v;w_)Kzq2b%n2DacjEMGVy^)dPZIUrZ!nC}zbQmSQRLtI=(>4?PD?q7D6vR#3ELM(U_8jpl1(acmg# z{m@9<7@dH2cm^7gMVR{U|JRwI;Fak9=;!E-KcN*}LU%=uQsHDQh(1>}+7yjUSImq( zF)#MVTsRKX@ox0K`!MN+*(8eNBJ`#6D%$YdXagUiq5mH3NLuM|JujLsi50On`urfY z-doU)OvU1OFFF;gV)@R}?EmHz?4h6%W-b%fLd|Gh^o(za_IwsPhjY;pJc7O*pFkUa zI+kyYzKC{U8+ruq!qT`G-T$Y{B*VV0UN)@aiMW^x_o5LfQZ9_JGP(wupd;vou8ncn z79TUK%ZNNo&&4VZJXRg!nxXkegz*y7uo;NhA&`AOjHc} zyA;~NhUjYUj5c^9+R&Y7gr=cu;|X-vtVgGAKU(i$WD1js&q=hR;48GE(v`wU8loL* z9PNa82+;s+O!>IVp~KJPo#fxe1=zAmxc)IZ!n{?3#nH7=1&vretmyuqN}>b>Yta$y zLwkG-JK|s14%=4CNc~P{J{sEZ(WyI!MlMl3lo!D^WGmytI02p7j2dClUWT>FXU8(M zpJ+;=5)Q)*T!4o7aqNNXu^;{$?OQX9a4Wj)&Y|@bs}%;Y0)6Yfh>rMOycR!3+sRWq zM5GBOy`f_)=!xcUijGD{c1O%VicZNgG_)II`Sw`82VGC zj>QY;l#XZ^I&cfR{ieqJ%p{3&6fDGvxC`9{wHt+P*8%PM7#xYy(Cu{!ovO5JGg5!H zb2-|<0qFfJ(AV)M^uBk{h<M*FQ;zcq(UR` z9r}TB2@P?+7U9#Z40^p6`rK%AJ-a_yD294B3O#SyiiIy3uAC0o06<3co zL+7k3=1ga9WBDzuLr12ftA8OH(r3~8H=_~Sh1RzZjmW210{_8ISgZ~EzYU2oB--N^ zbOit6Ggz=~Sd_b?4cdhYH=$GWI=WkqV0FyaK1@l&XzOTK?9BCkX#LNk9e<}i``^|4 zdA#u)dO-Y#hWh#r8HtJ7T{toY(zuYu1k2JJGw~w#QZ&I!?V#5W$GH{v^bhCj~>CT z(8vrxkMf7mBluf<4*B2z$VmN8<~6KOL0b2W)ITWF5S_aZ(2Bms;rJ(d<`2F;ET#w0 z&+w(NCx8XdrbkWVIdkZ^mP!10*YJ3KfcIt^`T7FzKW=t!31 z0*0~~4SCCc;UzN&?f5OxN$B>Tfj+kyU9{V72=>D> zXoNZr2=@&|50vpZ6z@f!I~A{I9vId@Ui5@*g%0FHEK2){&q-L}pJ)&B3<^CggYMV< z==PkBTX7#+L2_^y@l5PS{t>j}-=QJ?4fA8+8$Tus*tIdZQ2Ah|c|#=v?&v#WBAQeQq1NxQ@o_f1!&p>+sM}QMA75XnpPRaqKfZ z8BV%0v0%}NjMRVGT=nKKvX}8uZmc^p(yc%6?3_#S9BzKCWP{a=oifp zbhpew?^}bO2YX}wQ`|uQ66VHrw}*OO#RBgC6C`}_FSH{?CWfB3i}plEcoRB;(a{N* z+8r@JH@YB}FN*nR(C0T{Q+yR&)PG{qqj26GVI+Idk^hKxB-fo`)i%Ux3it-rn#BIEMdBO6)M&n~L851p53&^e8_N{R^9uuY6Cq|5h|Y$+L;`VIcJ9Jb+9D)A?QeEqSxm|Uq%<(7dQe> zp#$tPD|BcOmT><+N}?|pUdAi%%GqJn7Q1bslPh)0;Z?2?;prW{TI^19?VD_ z_; z`Z@Gv_6-`@3upu~FAe5g%KmrtUPXaFG*(AL+z#FU-O(?b$8i{*LL2C`EUba)=wjM{ zgYhI9^0v!^z0n3oU;(@pox0iRZdtON?Q|Q7%@j1k(kn6&x2Go(gRvQY{B+m_`B#Sr z8liL7EjkJZkiQSz#wXAQe?dET9@k^FHR1RDpJ8S4rPqdC)GbNEkxoHZ?@n~}e~+~> z@4Aq0hdy`*y1!SU9ex9C`0r@8XF><^qvb_#Csss9{sTJlztDjsbFU9S9#_Qt6!b?& zFaZta6!gKl=y|XV-PdoSQ}r_z!3$`J^F14m)@tbW&e#%fh%QCz`5LL8|Nis2aAQ8S zqGD)8jbpwy+S7^Xnf*|7WAq^U+)rqPvTX=|G*cHH$Vj{&$KhvqK9;|~(O*il|BjNd zM;Fi$7k)leSQ(v?4rs`3LpwGbOW;a$-|s;i{s8UZKj>;NyeXXdmC*Zpqmi79KKCG| z{`dbDk?_lA6MA&MjLzK$=mTFwe?>naGF}LO9G4G`%y(E8|G}zQdUJUGdTdXAaLhl8 zz74mb9efv)eyMy;Vl@7QHSvZQ!<0OLHu!kVuR}Yy8Astkw4!=1g_lYjv_m&Vr=kOR z42|r%nBRs*_P|T*e?xJW0!REWX2;97gflxoTETR*=L=$f4fCPTiO3MJZNk9MdN5RgsZVDeu$psrMHEK%A*ZbLr=D*=&tDz z%WsMKsc5~AL|334*?|7U^*UP5dr1;5nlI21{T(kDxoaCD4%e!{K-n`YYJ|u{`ay(6Ov& z$F9N-SOT-)=vaO`I>LL<^I`#d9_)za?;!0Y6GuaW|3QIpBz}kXFz1f2Z7SnD@}1ET z9>+O&2JPVFo#8hiU!xsrx+~mw9hx76uCdW*geIXKnTe^t|39CEJ$(Xu;yQE@{(~bh z>+2b*zg9mEy|3mQq2diRPQiY(;p6C3okjP3?svk^5f!6d(egXcm)yfKe*}I0 zr+3)@_Bd^Cc$*bQSM3exgAb!OK7%&A3k}_2w8LLwKg`${*2*CC`aLoKQ1k_K&W}Wo zqY*v1kNxl5{6T>Y{DUr%EBA+y6-7JH7+plyqY)c~RyZ|YpMiF03EJ^D(1Co0srn9t zgQqAOu^#A8MiY`G?D1XbK{E&2;XJf~qv!))qxb!X_B_YC;fKt^Xa}prd`t9Y(*ymY zx&x=-LzsH*V5qk+Iwi@nBpQ+!i8j0%hvLt;0=vH#enWB=&yZhoC?oZEJs)^KoRkOf z7Rvv`eK_oc@W*jg4~GG*MLYg1+Tb>{gO`v9Bol>?gr1f`w_Rg&Jeq=tzG>7iYGk;rV>%^^({M`=Hx;IevpBJ_%pdnLcIz|4uF5@;V|&qq>1(WrXVFz(Y!6I1igMQ z8rh9#eY?M4|GOxTQsCU5L>I?-bR_?w6=wf3l$VTFMk7!ceZD)|p_}6Msj++pI;D?e zCR~a6aa}Cml_cRyobDj7q92{BDIcwxZt zsp$3f=x6xbI32T{2*3D9&L-iUyn^NNDEb?W|IpC4{wDnDWilGV!_mL7B>8gRhK4$z z9iN2ba2fW-E4~XI8jjt_KYy$;^S#je#$p$I2QIs8{up;B74x?QTW&JJL1x41GCTwEJYXFo9J$-`CG67I`U@dTn|DAIsrW? z??Jcqyx)>xv87zMlW4*V94K;N^$G3bczMyFsNI>$@VhPR>(?2P5_VsY}{V{^>> zdsxKn(2;k?m1(@xk|aE6E#=K7mPZTpkOaLo0X@E#DW* zKSsCPakSyIjBvd&8leU;-#FRFzaQZgSl`7`NA=OKU&WMbi1y*jQ{;}D|(p%Pr7|* z1t-uR{t!JI{TuCA=FFjiLg@YF(W$A1&$7zfpljl{EMcz8XAKQ^#djzljy_i~r*U`UkdV>B|C=L;P!gyzeji?$9r;=!?e4yOM1Kb|DvwtFR2z)^~|$^VJ& z)2jKyHtU6M(^+WwT68fTLZ|3EbeANq4%f?|`A*m!Z$n>JZ=*+i-D@%>-Ztc8N&JI# z3a|#)Pqhk$xxKDP2zfVjiUy)1xd;6n@CLL)`_Ym9fP3*GI`?lB4StSx^c+^k?8QO^ z>tX7@|7k)Z3m00WtGE+hi9^wCGBK9l7t0sN{BvkSZ^is^v?ISqGm3|X@}eCmh`x@i zquaezarVC>=t_Z$Yb;L0yU^`(7M+R;B{HS{*nA+m%9o-Y+=T9$H=>`R4V{fHs_)Pcm}KE z%V_WHMpJ?Q+s}wpg4c#@*VLLpEcBoioW&f2W;Yh2b3izAN=;COOHqad> zhDJvx zqet*ebma5V4lIeTjMvx4{7cd8XoGJ?52GD9fe!2vruP4p)k4Ep}_eXa&n+ zek0oO8_~UJM-QP9JBDu8(>MZ4R1Z@&2OlB-Ji4u$*9gx|s=@xZCo?Fpf+c8!8?X%S zh<+2xv(^kfzXlC)RWve<(dXL6d~bB5H=^}VK@Xhy=&o3b-oL9R``^`ih=LpN6ZFCA zwL%ZuqZRZ*x7X;He*j&yPsj3|=;Az%9?faB!?{ot-38a8i*OVgvB%MluS~{*4YA-= z^eEnqP4Qi{LzmYH50*x!rUu%fR_K%riRGivkxh%`^Uwi2hVK7ou^e7jH$0cDLShXC zwb34Zj!wmQXhrAIkzQ6WG+Y9$ur^xW0iBBB@%lt`gtO6(J&xA5G?s5fzo52bargiG zBwA7MD|%y{`eDRva3uLbXhZvB`S`G3(!{M;aXfFv4*mr--HL;a$oqLZVu(cc+8 zk&^wlJ{G(deGeVsS7?aOqjP&zqcE2Z(CZ`6>(kKvzcl(nbWikCEY9`Q=pV=Dyf#zn z@0jIjOh?`SPny7IqT8bHL_dyx7yUh&-Xv4%XT;oS2kWCRrvYev6QlP>AC0a=Pu9(t z^d$P2#AqzqG|brp(MQm^d=d@yTC9$*qHE(vbg^DS=Q_PvxIY_~C!ZfJZ;DP~8?>IA z(0V2|WB5zlUqCBv(L7V?pHAqGR&*Eo;2JdKub|uM6C94|EyDGY==HnMjxRww z@C@34P3Q;ByV1{DBtyZec*A-0fXLl4?1oy=#%Kj?(TazlUrOW9wJ-}E$TD;Q>(Euc zEnYu}ZsTvz4*iARpPpb(XXKr!_GMz|c4-Qo?uqM^AEy{t`WIB&E#rgOatIu+H?4!1-{)&cGKkXSwg z?f8S}m(G*ueV;^sMV@E=+lC%piB?<|`3O!lKpSWrueU{z2(ZzHe4QbAH zAu?B^i@Op!;@i<*K+Z*9=f^Si@Bj5`AGXU7bWz=gR=5o9$RYGhKY})R1|3Oyhfr}L z^pmXy`Ym`1df%LQeJMJS7ts#B8uPpHQTP7=5}rr{JBA9!q4}BE5f`Bieur7{A9OA= zUl-2ul4ye+&_y=@ZRj=}i+7=C|7mn>wCxn`pN>f%TtMPVT#YWem(f+c6KmmnSOe2K zhw@sOn)_%6w1eH^^-<{DPl?xOp^<$EeGR`FeY$p8Sf|clp zMV_viQh!9-7R@ii7I*{~VZLtRx##gR@>#lvj^;!oauqtTqF4Z{c4z-v(2fElaRVCq zTjGt=uq^p`=z5VrJZS;xWf!6mZTHh)(5?j&Tu^a8k_h>}UBuRL}73>ij zYKa5Mk3#2oKN{Na(e3vyx|-8^hQ)a`b|zm4XX7aJ{@>9N=IE6v^(Uld(ShBIUVjX& zKe>^F9|ZfOzu_eE1$u{{gdRbE()koUfc`>vMcx}iMOR0wql>FOI?}t*23MjH*n&pp zO>`iK@sRufBNFyxRiEJN*oXWvtc-Q~hJAk%TERW&R4hP`;1xI$w_-mm-Y-+?7npaU z9omIs@I1PWhx8BU!`-;V@Bhb0OyolK0htm{;aYS`+78T=`pxAybaC#(cK8Rn`kM|4 z9cqJyv==%xW1};oOV9ysMvw0IV)J~5PkAt<}L#x}4S^FB~Val`l+I{*LoJp(!THFsAQ2kI(K z40XSzhFW2Es3%-G)3=6tQg($}*WTKe3; zT@h$&)0O?@~SOhA856XUwaWd3h69iTGMpy=(fW2T0 zUu$YOrDFjt;DU;WMD!c{M zlh)Udfht}Pb%xuZZmXLxJA4Oq^#`iO^%D((l9e}gI{ zN_+Paog9+K=jqKrFFq5X92P(YTn=>&Y=PRkb5Mbwn*Jr!R(^rH7K(Oo&%Uy;9^8by z1ytO49bG1cdP9;5I}*`7~Vn&i>ACvzrfVp- zY{`5EEDFCt6;z-|rg10Nwv<7}SNQVQHAUyT9|psJ5^L z^U<&rdQxEcDJCOoJD)O1|NjHFj zUX7N)Lhw8+2BY@&_dJIcVJ?`bkH7P&xVBJGultow6R78c4_1eppbGQr z=Y9vY5!B1}*?!#rT3M|A?)_g2DqwG@t=w+yTWX+3iHNL z3t0zM;C1LMWRQC?SA?mN4}jW{g@d^N^&)Wuff9d*x=Qo^>E6#3VR+`Xp)SJuQ2OpR zA7S$aP`A})sEh45)O~->_yo%T7u3a`ki4?X;Ilz?sM{y6&C5dF1(l&38<@NYtjxSW z%n47xKj1gmAC?^Kz7N<3RZ!U>u3aOj`9!F=%b@eX+RQ)?iak&l$6=@)`3hBOj-l?w zSpxbqpAGc~i55T=++(=E^XoN-L0!a=N4P5sgi6@f_$U02`E=ME|LG%npz-(TJ)cMM zHW-CxjLYdzfisMCE6oqvFfRjR!}U;s4?ulAa1}O&AE7R`8sprpUk3I3*bAe>8&E5M z0_Fd~(R2Sr9`C+AP77r)80zAh0QG9O-Q<^{?(e^$F0ynJTvmsY4>TTviW6y~d#%Jb zW-t~qR)I0e?+Ij}`@Wk5aEI|2)C1(2%^$;-%s;`Du)!qvIWZ7wh4Y{;&NWag+-JND zwR6v*&ip&n(RwFy|HoyJfPt>YOmGg&2@}IJuqu24wbgm2xCPaQ+M$+Ee&eBbU>elQ zZ$e%DPoN6=1yx||scvB@pyYX`a{ue9Er&n`hoN5OE}FqDn1%Uks5hZWrnzTb1S-*7 zsKQo3?Z|QCbNGXK)am}tCmtfra1+mlS&?sqY2n=&+%{T4_?d12QJ?}Rf_g)d7D}JP z^0Pmm*_yrZ%JI9^JgjzrXs58w96}ULmR#%3y9{_dHjerH_^|dJC$s2PXdlbaI9Yr6Q1CD@7xC1J|N#ixBtq-wz>_zU1 ze>3JbR)9X;r_C5>%lksDI0)*@HbHIeZm2E2VEXG&g}sA%5=L9>>hnSER8gp%sRErH zh4P;P6>lDt-_P`35oCXEM$-Z#U7|Yx1qM`8Pv+Z!?7^pYWK{i zLcK=JgWB@tP&=^4^rxYA>Z0y z-V&x6IX^hqFPXIU^<(83e*B; z`4|K+SORswA2vQP{s*;!1m+efMkKPFJWwI`aw{EM?fuP5|saPsM~WL)DB*U zdT;4_!9ZK~73wS_Y;z4#L7iD1sEf0%&3l`E7SxWdh1&YdFaUmm6=34+?vAyD($9d3 zv)kr3VR_yEzZhui%I$EsvL4h5rb4Y?9^4PN*t}b?y91-3^BjP(Uk$3xzk$x@|HAEaug(}y_is)(0TzS$GW;x5z*PI)M0ubd zOeLW|tPho-3Dh;w6KY52!NzbM41!S(xYxoGScLiU1Kj@&8F&x6S7#tB%zQjlAt#}> z>^js{{0M5NUc%Zi`d{uBC@r9NXe;aqFF^T~Iph{z1FE1_P`6_*SPf1(#Qm?pe6J>6`<^4KF~jbfwz6r{&+(|ca zRj4o3`atcpZy$qs48B2KJVB@2E!zqQGCu~j6QxeOw^=pVl6eED2gm^^zjMYHPzfWP zaTgXH>e|T#^`cV->U}^z$ZhNMOl6?ALi0?q4eBB~3w2R_f(jV*tXn`FxR`k|s6hLn zbB#c~>^_2u_YNvyq;vM#0%hMGs-R)edHtWspe=&=uoH}M-aX5nP!E=iP*?kHsI7hv zRgm8WH*sXBqe}o4xHOc$E|h%}co%ktRbi!z?$?6zU^Kn|uXqUuKYsWmGH-gt{U}yz zsEhKh@g>yr;49RVFX2^tcMD4}ZvacfdBz7Y8}oG6+#RhAwNrzjc6Kau{{GJ*6C8j# z%d1dF@DJ3A5?}ZC41rmoF3Js10WQF8@ClUN+#BvUA~!&7b)1{--I5u~egc%;QrH6S zxXJymSEVGk+=OMIo@kw*Djg5?NS+OK1Z!acJOq^>#P|bhtK;8x-w&jP@tEg@bzwy) z{ZgoR&s(ALoV(5a-;u#<1Px$=JMMQVw?h?{?yhTC9ctxWq0V|LYz7ZPJ;_qubDxAw zp$cya6}Ows??K(>FQJY&)_r$J68acu%d8lp77js<)aSWjg11m#hI=2nffGXo%4YK- zP=(fj3eeQ#y-YsV7zDLr%Z%G#-*9~81UDlu^2mL4eGBW5-_zu=d)sV>I?HcRN09%C z`}2T5;b`X1;9}VAslR71jQh;}@X2&2zwc0YLxJb+R=Y< z=EL9lJHIdNJ#5c>^*`<>B;&nzzn$L(I=}yC4uj$tT!gwv;(Ty_0-6s>-VEv@S`72T zgHVY-Lp>)7e00Be9B2%JRgj;BDm>XI_glN=VQJ=fVNsasU+#ZB2m=4Lk48hiKIi>R zWw07l;tMbZd<*-+m|xtN)6uXx^Y5?^to+sena@#pgn938?nPbbyZbWT7?wnS8R|Ap z@Wbc6!zum4UD0fq8pUm>LjHq#nN0lCU3ndtmiYvzyI?Dn{){p5FLx)(LcL!Y2z6Vp zhg$hls28Oy|G5ik=3}5rZoV5k?jI9{*wjfVknIP-5d_xU2YieJV-5xve27=FM(7*>en zbpUsvLLJpk z*cje}yqQ(&KV~$ zR)k785Y~cA;79lwZiKJmd!6qq%uC>Po)=eO6|F2zLa%d`2g0??2g6M;OCqoHs&^MI zWBw7IhqDuVoj0NFl6al_{4~_7T!Exs=Mg&v>XE$+Y5{BE0QeB<+G>)_J&KXgw->=K z2IXMyanp%UZ{@OnPM4p6siU`ns^Bb~u; zA@g{tyv}dM+XnUA=$hK=X$H5X_VW9GxESK5@jBnH&z{y@L6&r0=O>-T;1>+Xz-Mr1 zdUtC(WN-^S2z4Y0GU_aO^@DmIY=*k4!e{b2kK~;2JM$+nKYWwHa_G>gyciAVvr zvUr^rhlg3++iZF^uk+%w80tRWWPAX%wQ;h$c8OtZ=IP*Am>*7thoN5WYUS`cf2yGk z)DC}udbKQ^)9YCQ%la5d@EUsIXBZy-gnBg$m&@zCUdM;J=mMZ#1@pohuoSEVXTl8d zHB`I=zk8iGn*s1R^R7?@&%r}RD6i=Yuh-A;>Ze2xKm3cp?fG1%rcp2)A z#UtZ8sFnVJ31G~;u3b7~J}7xPsF&rYQ1QCB^m+O*(4%%3RG|4#g=~U)#GWzvW8)W- zN6qK%L>j0BIic*!LG4r^)DHH6N<0o~=jK8k;VNg&{kM^U9QHz0cF9rj^}WrXLmkZr zD95i*JLAdk?p!q}`D~~iT4eLhPz%}#mH0H&!fx37qx8D}!xeBVj|cTA%?foJ)i8F0 zDr~ZGj&T{(3O7J4;E>607$3rR$X`KS8+8iu=!HI*2mXLQUA?&qd7U33m4-^x)!5%S z94f&?sFf^(y1h0V??dfS^uq2=#5E>?+JTf%N01vTPHC70HYm*fUxvXb1iFvUnqjgc zu0s~6H=~82wyqXbz^*VQ90nD5In)tshw0#6s2vP3`W1EUQbNgdLS6LLigN#J#j_D8 z!BXP^s6@A+9Ns`BieAipE+mI~vB?5;WL;n{I34OmDoSy8rA47rI1EJI6-I=YpyJ>1 z+2A!yi@;OD4VcbY5o*i2Lalft)Q+rzdeeCjj)A{mHaNPZdo2Y+o%sd$2mA_EaEVf0 z=bhAWqi-35R49%>t?(&S#h;;eCT?k0o*YV^6{_;`P%qbwpk6I!n*J}---Y>*zk@tr zJsHZl54KD&67y`3o#O9*Ferqe1JwPy5=Masp;mqxYNZdL&NxL`cc;?9?93~{6mTHa z#W~No8frm1jK`q-uNm(`=l}mdat6F5f(j7p4|nCsp&Zgftvnml?N$Nm%$q>j4}&_A z$xyHRt6*{X6Ux76Irmkx3{*iQpuPy5A?p6$WQxP(z8%IcmsBU zo`$Y{SE!fQK~Ot)62^c(pm4H)Rqw#7K3gK@;CE3KhanNt1*ug z=ykqh*#g#Qehumjb2N7YG=kZgPk>s$KDZQqfI8ct7Vg{ZSFkhl`YpZAfAc>9TQl$4 z%6ZxLd9E|i*}Q@AV5`|gUFf$K#qS&0MD7hRj7;bA6N{A>);kp0_u_51?r6F zK&@yul>HItg;$_nrf-=(Qb%_u;y}HqrGY*@a!WB#MU70+*BE5-9Z+_cpl-vLrjOpq z-MK6@@UNxZ3IuPoK*8@g{yP)D8g(~PO41jk!bN}nj=T9?8*v0({B|X&D-VVxP zhH)M&&wMHLgRh|yyo0(1en1^XxUQ}|DwI5-F&R|6l*SA`2KxFvJJdHIJHk=$I8?<| zySZQ6HHDf7L!I4ms280lPz(44^~g=s-F;`17wY2lLG9oSs0Y|ms2$t^1EoLDKo#Ze z;W9r|qGFH-qo*p=SyhK6VJE29?@dq_?JlT`?HH^J&luD6bnl{pP=ySJx@%@a`R#$^ z^?6P(P-W+h4~?Io&Nxyp*C7W~Aw{5`c=c^Q0jl8D#$7N!^OH~u^Xu*ISY)WXAp_K1 zQwKWV|L^S#cveH5)o@r2j)A(`FF~F4N2sm-Y>eH<-Jy0;;uwSNnyQO|RxhH<48{pe z<8Y-XVP27{0ZJIgo#?@(?aZ0RnpzXKd3rM)j^cC34x5%sFcS*Mr zP3NmtOoh=d;IC`!CiDB`iN-6}2y9Ct^X(zP4xCRgnS$XE#*cMC)*4yTK~{u*hl3j5 zymUS%77pIWzA%0l2|kb24JCLT3Os7IXBa0&SDF?71Fu{0Wg^-7r=pljRqL(dj|5Ci z;-m!C9~cj9eguw4LNz@RD-)~?U9A{FPvg@R-_BOFtKsK;$Xeh#jU1!sJ9AYG6VYkqiupP;4y2a>=;_F<0x~*bkkkyox83)_Au$`3x<|E)> zCDDXdma*>nnb=e%SjsTA(q|z~HwyX-zrOOtMy)S)KiQ%CI{&mNz96hfuu^PEG?Wbg z*Yv&nIaW+goc_d~XO^e81q(H7$gZ?t@{y#CvHuII-L;|~+g!41|4YF7HxeipTXfaV zSq6XG`A$c6n7&76MeBy+D%gfXw%fK#{)0XiyI&-^0sn?R3eP~VjP4uu`XXi%xi(Tz zC*rimW}*K6R$G#73KMK1<8Q1o7pr)I<2Qn2XTA?^w#qxA)7z{9<`%Su|>YN{aX%6KG! z^}?c-i2@4PO12P8zw<|}G~;^oUD)>|?kbXxBe5DUjGjdlR65j;JiUDUqu1wVIH~1@ z?bz;f^xhb+M7DrHf5Z6%Iu~ZAs*^MqvI^K0rVn6VpWu(o<^}~B)o7O-mr*bL=u8zhknC zuBqn~zPs6#zipv^z}rzc|4mlaY`EUG{Ifap?#$DO1O?f~ZUjnUiPI5m2(ofvc4GvI zTiY@8BhK#@cNp?Y%zqFw2>WK(@EiC%Q=ID}3*V=wk}77rn80mF(uibVknJ_O7BM~Q zwCdLrWc`OYGw~mfSrOFyEX$J`J|JFma-E@GwXHA$9&vqd$$ky5>Uf<*+R4f6S~X%k z#2tG0L+Jl&k+EM(4{gVZQJHxRTk#7NS&SeeeI!fY zWM}A_@C?W45{4Nq`9ka>ljJr1uC0EGCD@5wKOBQ8q>wG*Z(=q_b_~Dy_&lbsV_XHF zH`pEFM|@6Oi$iggqf{Y*THyFQk~z6hJp_Jm!S&Ac7DDYlUR zLY43jVkRKQ6DwG%#6E&=U{DLCzS`J9Rn-Xcl4(2)i!v_Dcq8M#30#5xiDJ7VPmND` z`au#uW8Mf~{;0XtKBJ0jhg&-?U;cJjZM;6Xv+##NxACK_ch)zFN`>8lI{$9CfDZX*| z63>$q!y_0Bv!pUujp0;eqj0**%AVq&mJ*vt^wJzvUIM&C7lU~<^rO(9!~P4htBhBW zJZ!5#p85!uhY_ZW%K0xK&_7o71Oi_-gTWLLiC`zttpkt7|Gb3ZRo;NWO|C=nj)Pi)gs z>}%VN8gMT`)cBr~r-}KVC!SgZVmwC{4gcrZEysT8|JfB^Q4Gry^fuf>!evybwuwF; z`6E^o&SWD<659SY86R%(3}<|SL^(+qiMd)_D=Z#Kds{)0pC!j2Y{oPGQ~$;B1qp5t zI2jI$2+%!Dg;Ow^O)rI9Ejqf!j88Kjj!#XJ)+gXwc!QvIh}F`uwybvLbmA#fWB|F!uuZ2GgpfyhGJC*p** zYs5-Rar!o1OvXhxiW)591+p|0Q&ZtJ=;+7;}W+B*751*bJ5c@z@2rhl~p>zQ2+V&1^+7sb-1)%`bmiPRLo!17Dj zj~X^%^U7*l$9OR|Cx}r2N5v}eIvGeh;a`63hbBS-;#QQ z3Hk_~T6gT#9xyMb>n#z+16agg2tQf@MR82SJT^g_Gd@BA4{d>^nMWZ=8v^)I#2k86 z#$M!qV7HujRf$vHHcQD)Tk@5}Q@aFrV}Cai*L(l4hByy(Z9KtdTo+EZmvIc{}>g z=ogc0BC^s1E{$JjblvDluuVh(?XXk(7uzM+W=0m;w%N{Vo=0!4)cO%bjn6uHMw@Id z0V5zUgnY3Dn2m0p1wT*Vj<&reNEF&Ou^XYS0R`Qm$lb)*jqf|`FJoKYY*;^EC}A)I z1AZ~H=RNZQR*XN1mRf>xjGN%}lAZ+FDhis6{c4K1fPXILIZ05_3axH2Uc-dQLg-hq zT@Ei3%gcDFzNN5-fPCi7GY7>ns?E$;t!0=Mm9r!03+K=;u!TdQ*LETS<5?8(9lr?# zR@-OW{FS(EDL6I74zhqj*# z_7LC_fo4(2Wo#1>_`1c|&NwN4+bl^-7(}e&*!5!k)pj;CUKZl`b`aLx~o6Ya6JR?ER6DWpOhi)x>3voiQFHG@$vCYN2F*({0D~;s} zW;{jjcNSZ)+EkvJAo=NPFOc^o*nEQgL9h*MV_}k|WzI(*oi+<5W!{ls{YerCbJHhL zSYIskP4@Qq#vo2;%TL^@UBS>|tv@Y{j%r6imFGcLY zCKmztZQ-71$gk7Y4l}>OB9b#7PBCiZnIB}H3qLRZujnPM_&;Ui+h>62VE%^jeLjw?)2>J{{XWwzZRy|3%W!#&0Kg+5l{hh6-T}{g2Qq$y?w1Acgilv`2>Pk?o^-W*6kmh572siu(-8j&rk71M#=fWs|5Gr6 zgrlFaEgFR^6Y~Tl%R-RZwt^P~+l^0m?BbzIV=E3~oPjVoY~G0A-SLZW$xCCOg&3`v z?;&v0zP|?UB$jViKF9l1^oc@3-nF1TR3mGD_a$hbt==yZ6P?8 zqN{Z?YFv3C(JXmviKy~LV$bl6uLYFNl%g-w%RQC=uQ0-?zatsh$M6x#g$;3iUrrAki!yc|DPh5jA2j5idQsCJcDHQ zSwTMJWpOUYJQ7@t^G1Bsz9Y*=PtAB5euvSYw#8HoQ`iLJH)T;_TXJGoxQJ0999CP> z2N))zPo;-#2??wg+k!5%RrMpe+Wn~0vb{(!ZSXyR-&hMJ@kqvbsC6Okm2oL#x_H!b zpVQ1{HKnld^2uyA&#Z(m*i^Q08fsoi3FVdEO4-eR++_(-kwtKROBA}a7Wg2Jm#xM_ z$ktFyMoU(k0xA<^lWmxipOVacx8PTT;3KjB6Tiq|7WRr{kyHfj0XD~oF%`Rxd`jYf ztscQTQ*l3vI0(bG>?Gm;et4>oB&D6^T@p-U-qu#O6c#~O0C{neR3kubE50MK6CzK6 zych9%ThVKkKLDXxb{8HmPSbEu8%%=SwvqwNJFtosFf%NJOK8;kksYHuk4X zJ{h|W#8^Snob>4EYGB8wGCarWzLgjz!+D}5ypK_6JAiW$t28e=QjoryU06fFK#DGb zPdIGyA^Qym*sjGTa6;mgr|-4hNsdo6V!gp9Kl=8}_v?|eg8~lYtoDiOuA#ha^CARR z>rarXI8H;Cg860J5&qncCkFoG(U-A8m!rFCtM|eyX6ppvpCIhcSWy-9E!52jlF*ma zcTjN;l-c1p`WJd(0`w+PR^-nJumd}_a}@L**>hI?5dAQUJC96l2IFrOzm|T|Wa;gg z?_;}&1$M@FgU?pF7h%}8huMps03i!-;JV85=j1Mh&3NnvRz(^E$&sNKSW^&px z6>j5Ea65MStcZsczkzrc$$OPJ|GWMV6Qn-Ek0j{CxUU6GPa*FxJYcI{A4+7gNXO@e zoVMN;GLuzhCBXt%0bMSN*-Tgag-rqT|3aSk`jWDVImWewGQ4ip7sR+bhMmnxI<+YT zzJh!UiC&UOZ8WRQ$aoe7FGKz(K3-xc!mcU$fp7t`0q6!X|AFq$@T~t9)#bK?vk*43 zb5hXfR`~|D?>DoVL68tjx(1s{=+@9{m`r}jv2BHKY2t0cz9<|@VznnOJWW{ecI|&t zoR4GN&UPR%hEE94ltQYZn+X45-hq|1wjxSmQ=IX1cA_=GGvIrX@okII7Tcs&{Ay&k zEV**m!fygGcOski@qH}ce3FzUNJ<1_Sw%eNk1_g#EsKO~Kl9V{7Z#+pB~h?#1S&zI zrPy|4-kvylNj?{}h#qn|~mc8Kvu`j#-)M_F<_p@4fV z+_?wensF5>?@hnQ$_Jv{Pr}Y5n`F)z7o+90)eT4g`pflOIOaDdY=*Vl$3J zvU=##GFF>P619`eYZ2or%!uDz7IfZKc`90gnpPw31o|6W} z4TAFLwLEnQ?8i1nVEi{dIthAP@<_H*t*t2e&6-yI-?+XEc&L3KT^g(d@lq?wJgQmO zwet3owT@M>0)8O#W|orPb@61yw=*$1nf*v??op)=oBZUt$~+C@<=EUK_6q%Yav4GP z;&_V^AHm#~bU3_-Qz3dOlZ~c;sq`aswVlWlG42D4<6j5aLR-K*7LXoUZIUIkz3f5q zF}7_h(RB&Oef1EhaVS>X%J|5#XCh8ZG5igqC?tqT5o#+)6cc?edS(hQM-Od>&=o{p zi2`yGFSNx*7Pei)Zn4P*X=^HxEUgKSGtYp*Spq*{8(Wfm6@|RC0;1a1X2s?J<5l>o zm7>sQ*!tPri>?7N+OVh`6cmDeN%X~SclM$iimk5!irWb15hNMLKKdftqAL{B3MaMm z*ri22)e1O{^BoH|p5jgruoAuv>BY@oer*{4f=BTC$s)T-XzhxA17v6mPogyh>4Jmv zdx=nN!r=}pQ~LyKQbb*nUWYqL^gFhrNZyk9CW<{lSF1^!w!|BUej|Ph7-zE`EQU_4 zDYhlUzPFa}2!YhP;1m^y{us4D){SIQSn)5$H!12nK?=YS`dRGnz*Ok}qwhd>0*1Ev zwu7hGf%U`gLF1t=s7#>ojZke(g;74*;+-I5(Q z`##Jw*-jkA&X4g9Gj43Qhl%OW*xCP94E{Ce)vR!%74V%^tChE4S4e)ww(%|0pR0<8 zJ~=*>=+#XppM}~n`Y3z?VIE}v5qA^g&Sv*HGWqjZ;!YI7|0wqq!{|Q@q9f16yaYRP z1?R!^s>~}OPmP|xtLyx&!@(rJ%6JcYHGPg+?VAhd-#+}C#uio67L$`gZ2jCK+E#)` z;9MdS@Hkzq2u6KK))mf&?+J2^E&Uh$Iy-_LB%h9a9-K+BOR&8JXInzWIY;~p==}u_ZmYnhLWOzul#6;a=QR`v<5!=7R#2UjEgk!r((bZ1F ziS*0F-RX*ao|6Q7K+u!~N<_f?w)tBz?8Z18y7dGfO0Y8U4`d^3?~9@9i+@#Y$5C8H zTl!h%bLdTEkL){z?XW_#<5P$6c4UDO?cp*C;Uoh0An*dlYNv57g!2rljfO*40;;uQ zg{K(5BY;|35;sKu3waSMOlLM3o7d=T*@70bxOwzG#H>u;k4?|eFPst(PW7y@8BTXOwKZb2vY!<_HVdBQeJ~?q)q5Der zwZ*tQ0aG)Hh~h9o+q3d~j5{H($+)=%sDVtam2KrB#(A-CfL&;-OdPca_{_p?91Br9 zf=v*;GCOdJ#lB&D^M5xN27h5Z2jLn54kl?#b6iNpe-rEj`Wf_KR(jY9YK{FIf~oCi z9NM9ZNKHH_`otPhA+=?lC^k!p_0R6t4D<>3#ii+KP+B_!}WjGwcb$>>J1n)!~q`_Ec@N?P)!*r+9Em6I6zQ&<9YnXuVOR~uq+KQaD; z?$sC0{V1RUNxx#O|K^d3`8-w^(E>g+qVl}LEDr#$qE@*)zYmeP!4pP zu#Jgb*mfD)@aX1XbByr_luxmn%e*z?y67@8uVZ<3khBN#h%BlO_P(ANWTk&1a1d0x z%_@>G&SzUGS!CwFF@Hi~op20osR?|F$t?O;g7cqpoVL_rjl;Gn@~|zj%`@r#KZwIR zs@+A;Mz3xw%!2$j!S7kX&;b1XVozkMze~@CZ8Ut+GQLL8N!SN6KEN)%vLwr}S9@(c zIvt%_fBdTIvlySK^dZI(Fepv6hfx$}{(#`qS@B8&Tw~lE$Gzx=Gk%L*Y}?XjFdBBn zvFnIF69pF|7DJC8w$1*}0+LdoT5WPP*Zm&{%b7T2L->&-r3lvEwy!3^UlSwq^)^c=ecS-h?Jm)ROKI~_s_Z`PD6+JVPho+3p z>dIrV6S-O?#%iCfsQKvCveJjs$I<^I!94TtO{|;vj7A>XiV*7;HeHeTq>x?2YNqoq zjm1t@(Gi2}mOxHfkzLo8lI%V5=*<7aIURgW0yTg1H;@%1@g?M8TMy(LNi@ZZDn;_p zHXgqO=-=tTSN_D{6$y^eA6eiTcD7g1&7^>M$a@hW8ATq#F`wf~l}6iS7kF!J>X=9H#j^xp9g@RUHVvj&W$~%pfWO_L3kjY(e#JD6kp<&Jswi zgbPnXWbe&46S`v9^+H#Xm}}_eh!Kw%Cn-YhFJeW&W}x2x4dk45qDbZHJlBjl?aU@) z+z6Y4bhVx&YfZ9VoCPBWLUI6(hiupx6 zUmaWJ5CT;qP+gKerOIyRI0%OU6tjUM2Ur2Oux)}}By`p7{L7mCS?tsn;j<6B#`J>p z&&WC;3)>><2dCi)nvf!XXEh5jJY@m0F-~UVnRw+Q!DkBFg**a|A@8t@kKm^18tDAbU_1@w_%IGb2^5*a zj=>K&#HClk<_C#e(AP2k$?jC8fb`e|5~CWiTGJPzYe=kC=&~cP!^%hC(~|Kkcn-hJ zR=Dp5)gGgJ5%wX_c~&@?#1k1$!y&Zgx1-oiuo@&#t8GCr^(-K8MY@{vP=UiJMy)mR zy5ZB9@o}?>MNXQ}lK}4k4A+^la^B>hHn0%7D;UD|gbSqNGT zpJ%XDXf?1ReLh9RwjFE1j;TFh{+u`^)hSMoe&=V_Qr;$Lb_AnHcw7QnXMI>c{x!nK z&{|+ByFzyB!}h+lBv(5`;Hj)~HLF{WJAGe1n1Nbzf)&G|i8-uC)(hE53pi9OwbqFO zauQ?@y4@tr&w}$%*esS;oOpX|w~{h1N)K(Z8LY5)lD*c?ywzqCBo@gg5$HE7;2`n| zjC+{FJ`&bPAA!}b!FCD>U%)67HjjjOWKQVEPB@30#nQ6VtXsmL1t! zg1td@-HKU6(76PxXobwQf`21;Pl_Bv5o!&Qw}XwaA7rvp$eP(G1Ns>x7|J|8e&t!|LF8%=t;jRX z6QSSFqW<#Z{M(S^9tMSRu549Kf**0-g{~Hcli+r!7L&v^2(C7gUXoq9j_eNnfnQ;I zIL0%uX-UkZj2mJ%m);Y*mdIaXlNEW@(C^XALD|VFEr(IGFlUsKWCey} zEkOX=^C#n{tg0oFoRyP`6#@mRKfRtdqB^&tpYm99m9Z3|+xTKDV|*u7PcY@W29wApgD_N2|3CU{Ara7D&M z>e8ok$1Z^_dj#KI9PVt3@DGO%3*O}QyA~;UdWA!P9QkYP(g zhK&jtw)WA14UhM)4jDWlWXMKaSjdnKAwv#?44EF3BY*h#MZzv6AcNUt3>h-+(Vm%@ zvY?Qm`$C4z2pKjyWax^Jp({g%E(sa3(hWRwr+0@2|1DCZ--2uP^M6-6_M@HapR6ZvP{@$| z&cDGW&-))t;bqa;0)i@g{n7+wd+VPusMLDDuEBfX`bTLUx&isZX9)-licrT}+{sj_ Jj`viG{}0hP9f|+| diff --git a/resources/i18n/ko/BambuStudio.mo b/resources/i18n/ko/BambuStudio.mo index eabf2fc7a39317c9412de7733782284764b7312f..038b0321b16fa0f19cd9f2541f036cacb03a9959 100644 GIT binary patch delta 72285 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

    wsI~x(|!8 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 diff --git a/resources/i18n/nl/BambuStudio.mo b/resources/i18n/nl/BambuStudio.mo index 02a7983f304ec15b76826df220476e8f0d80f548..ede82fb60469f98d0112cadb188e9846bf9b60b0 100644 GIT binary patch delta 71839 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 delta 71845 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 z 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

    (`-c-xbY`p=i>LMJM*? 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

    )2;dCfBoC8pn>MRt;@1P`@ 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 delta 134400 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 XPTDiGxP2r@d7K@lxR_7eFV+76VcE-S diff --git a/resources/i18n/pt-BR/BambuStudio.mo b/resources/i18n/pt-BR/BambuStudio.mo index 730d17ac7f2c1e0db5fe5f8e89eac0a3f62071c3..422e7f5048139f795e60d91d54c44df66cc4dd47 100644 GIT binary patch delta 72013 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

    mP

    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 delta 71845 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 lq930lPz8k|9v9 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 diff --git a/resources/i18n/pt_br/BambuStudio.mo b/resources/i18n/pt_br/BambuStudio.mo index 730d17ac7f2c1e0db5fe5f8e89eac0a3f62071c3..422e7f5048139f795e60d91d54c44df66cc4dd47 100644 GIT binary patch delta 72013 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

    mP

    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 delta 71845 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 lq930lPz8k|9v9 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 diff --git a/resources/i18n/ru/BambuStudio.mo b/resources/i18n/ru/BambuStudio.mo index 78e89de41f85f9f19d75e3f6d15161f856e76578..81d6fc4856e602cfa5611db6f19539bacbe6b7ea 100644 GIT binary patch delta 69503 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 T6C)^A56_R&LB)%EkLLM*)%R(+ delta 71046 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 diff --git a/resources/i18n/sv/BambuStudio.mo b/resources/i18n/sv/BambuStudio.mo index 5ee5c4a545d669ea45c4877d4ef279a26cf8c643..b84230c5ac5c1283468f4d47378a661f11659674 100644 GIT binary patch delta 71884 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

    QJoV^Epb`QR+!DmaFI_Kz5{*W2JR`Z+&4 zhxI)Sp&#=vC-5++%W)43fcKzYq{jc-In-64&RE;Ox&AdXFM={~8_WeinL>sy&P+=~ zUC*7Mwq`2SY5o=Je(({Ng9*Mm{u;vF^vA>Vu>3zfq)0r$H)jhPe24VCUK(>zSo6dA zSbX_^{e6G8^9ocV1$YGMKF|(Uhs$7p_$O52og%q?pX*%!E74CB+3j2M=CB(54N#~4 z3oHi9`ni1*9SYmi_a3650Ga*WzL~X$4e76hO5i(Gpd4RKM6CBLU=EEKIlSgy=URhm)+LHd!-M;q~7Q$A_YFvUsI3?W^%UC-TfkeeCM+7u?fW6rI9QARGbnlC*lyo9Bx9gX{}EVH*Z+GP z$P>pI=nC~zoDX$)4nw`Lcn@`J&K=hYPzgq7rYqq_M0nU%qdMDEg85~Z9TKbz%hca14XD@@Hmi7Q#10!d0yAl&Vy&{deNWA9+4%fJIuwQ?@W3U|4<3Pf+MO`P%TP=B80t_3 zWM}W;FsM7+c&I~q6Z*qkIo!U7Q9kIV|Je8vYWyA4L+`Vfh62UU=`an{Q!poN42!~+ za0ZMA-$U)aUoN-rwPGx&r7r-p!SuP^zUO*PSeSlWsH*j0u;)7;qERME2PDDX7QvB`CkwVKVp(>ed@6 zk8cI||4%d&s4z?dt3V~t8fvD!pf1NjFdl zHHNZp1NE%v2GhU^qOSjSG-P-dYQ|Tg4DUhR312`Z_!a7Ky7D`R$R7@-8y)H}jkf+0 zn4f;?0?ty`gE|AjP%AahxCZ(@{})C>2^@!-*>5lxyauzus0Ez_^1`U}3q$FZhO(;! zHN$#POWqP@ggs$37z%5{hfwzU3po=lUWn`e2Z9O+wDjc*J4;*#YDPg&@?lUbG6^cN zP^cHDC!kLCJ(wAOhPp+kF5*1(3PL63h4MEZ>Wr;`^0%)D*S|78fj~=r9qM#Ghq_GM zMcuyd1ByV+paaYccR@LR3ANXs;SlI9=FD&el-~))g-|Q91?n(gHGcEb&}EgjxHFT2 zPzh9rrC~?77_NauVbv1O_$Zi#{t{RTo`DTuf|8D(j>e%-m)%ULt7-$(RdW#fR_0e4 zI@LF!mgp^%L5xz)>w@%93ATYcwf&&RLv4IBGlX|Acx@CoSV_K_#d?>jSm-UZ}$~2P)tas6)Bd`deT& z`g@Fzq0UCUvd&@70{Q<}+^cEmvd9B+_4X-M*L2QR}#U|A6Q))Y+I?*X{e$3Mb)T^!wCv&P2ER&TGGU za1in@(5>+X&Y>Oz{qa8qYNcj2bXIyk^qrZ8UdLc90^LY9L+#lKsI9mPwe;^`FpSg4 zxvq!8EcB;AT|IlC?;!+rR&GI^rB6`Td#uLJ3zj@kS4kfj84mE$&>e0t)VEIKpqB0x z)b-r6iL-Ynp$^?Y##~LEEeM2Vk&l2i;0dV9E>SaQWh%f<^q0XZFm`jtZzI^BzITHO zGPQ6X5`$p@23AAu?H#CFZk(3RtK1T>KK)m)BrMa)?fWD1!{93VZ($$|ZS7pHUtk&f zeu2(PRWLSzthm?Jjm7{JM!+ZVJ8T3WwQ;tlcw6VPDhul(uL5=Fnh$luS_O5r9D&;V zOHjAuYf#t!Q>d*>(9YSC98gW=s?)D0_5kQ1;X%u2r})D3GM)ZtqJbyhY h6>H5DxBRhNu_3}DydnZsX=%HT$ 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 delta 71846 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 C4D^iv diff --git a/resources/i18n/tr/BambuStudio.mo b/resources/i18n/tr/BambuStudio.mo index 3f0866ec17c3a372eec0923cf53140d169a91c3a..c7e29c36d3d5db7199760dcb74011b44fa010585 100644 GIT binary patch delta 74130 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­2YTN(;r*P--hR^qXTT7 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 M`J);ha;EY6KP9ogQUCw| delta 73098 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

    C>ohFXrwRc6D)>K zI9ZE=XMPhjB==zl+=5Lp=Z)bkZ;QRDFUIfj6#j-^^bJ3(Zta(m`g;Pupl{8)`-l7A zL_=SAKt}36h}XZt*3^&T4y<)&h}7vjhUXqUdV$MBIv= z@tUXj`C!T9u%=hsoss(6a1Y}>TrW5! zEX889q1#zH&yBQuGE)CY%{+AArKg71cMWugebMcDH#(sY&}80^sek|HC$VHu9_Bpxs-)A{0Z9dKJ*|uitdv1`@?_>phtRPwBNpJ z_U@-(M?XjZhjy4TJtWWN=zUq}jLJr9M_WX@q7fT_ubj{OdhKO8&CTWFO zZ#9!7@(aX`TyTxYNAE|MWI?=fF}kMf&4Ra-+M;XN10BG}Xmah19!8h$ESglg9tug>9$k{I z(IL^vXr$(2EnI`Iy8jPRn8Ss~=7kPQ%?}OKL1)w+JKz9x0Bh0Q*nx(4Ki-0WV|VPg zAVg>*R-^s_R>bpI2FpGiBGehLbRYDiU`WTH**Y72CoDtl-oIlEVKe^u+p0LWt&LIqI*W zGx!nPV5P@HLu1i*!3${eZa^dW1v>HXJwSfI=6Km_VLSH1Yp9P#&x?n#7%oAN>^HD9?!{^N57u!1 zPu;>J2f{S;NS%v@@=5e~rck(>(K#zik=6* zqOZ}@=+RqwSGd0!x`f@)?4FHg|8r<$HlWG810CpByV(D3m;GGG#FOY+oxWc%U8n!1d?@L(nxIg|7J;tcv^5`||7!&lf>YxC&SgyP}bugAQytI)RPx z`ny=k{r@cmM|{zj;RL%3D^c%_uHg(cH|C)YEJH$<*oY4B;;%vn1)}B9U34v)O9Rk> z-i9XkM6}(hm^4{tQ839?qhAz0z-9O!`d(l5bw=v{i2PM_&HI0okr;@3(V5lT7i@<% z+!yV5FuDXI&?TONCf$;F{i%KI|BhUEA%1WkZ>662HY4@d?1rMra`Shgp;72k-Gesx zAll$+bWPWxk^2zc-+!YszJLxS+y0Ey-=58n?uyp?+5c@R4Clg7+=6#v$payqA4Vgv z8vEl8w4bh$dTaG}J@UOWy`oN|O;8k0<4epcgu0$if295N#6YPJp@+~fyWS^oV-4}2C70XdSkA}F^$*=^? zu_ER6n5N3??x=r(*je!d4C*q_J* z`1$YOu;wMB)uT-?wa=q{(E;3!F41CiX;z^F*ch+B7ySxdiosoPbtXvnAJ%1r(8`BAi?@)w7hwTSja2Xre|!8z!Xyb=p3Tsi%$P;E%51mnWbej!9BQ_r&$0yJb*Sj&S8;8U@@%o!rhR;7imtsG<)|V9s zyP*#Hd@nSqZ$Xpv&iMH>%%c7*zJTvwA@~2tf+5s%(6w2HhIAuV!yWPSljvG!FO-@3 zK2R0AQJ;mkG0+3pj(Xd|nW;bdT!=2^Vf4G+fBSW3 ztgpW&Gxh&k{R8gfzE6r~roLXU&I%2Gjc(f?(eDAr&49s0D?2f$X+80N2sw{ec zgJSIe;uJb?!L_{$tK&mx4(vn^j*rpE9K^ry6dH-&if5*NBXU`Z&|qOSCo0DJwbAxy zPV_|wG8P@^W=65UR(M|YwF`~XYiUUVS;;6%(*Cd_PR z^l5Y;uVWT|gbwr=nv@x3Q+3||6ee?_WVn!6j)rg(dLDd>?$=Xjj^ryBc1KmrLA@cm z-CCkE?uecz-O-#GirzOFUCL>AX?h~D46D2U*H;J!&5!68i<}h+6}zAy8oJVz!VD^4 z1?uh5NQ}qSnqy7sv#=I!kDvdAKA%=Ow3{7`*p+Bx%3_xLzh1m>L-aN@#FNnupFxx5 z6I_62upZ8;5|Zm}bg2%bGdzx~Fjv*g)KAwhM>DDsDJIqxhwyoy>g@kpDZE9&3l(c* zCWaE4N3c8f3$-#+Upl+h&P@I7_Qkl4>%;0~rhXfCRb9SF(BK!?n(MjhhtIpBGf%%Z zoEJIp81-7{(v)ZrmaJ|A_P?QQ$^~cK0X?BcV^Mqt4cS}h>vwOgAH|l`FQE6eXc)48 z5PE+SeOb+q^|k1`UfG>2+oF>HyRCqvL&nTLM9C0S)<4H01xF5xk~d*k*OmiM2t`i5svK4#d>o z|D8#}&^?CL@g?+upRq2ULHBFb_Q9suhI&`5kB_4R{1TnWIdou!I)wX6pcATzPN+G4 zfIYErl0sI;aAO1XDDHp{;7oiN^LNVh|0*T10{t?2L+8xIEIfhZaB`P0f&Zadou_Mv zKzTH|o5y-Tbb#aH^@W&pWE&{d!5v6)C;mp)`k&}U-NFp7M3bgI+HglSq(iYXjzlB3 z9Nm5!S!)SJ& z#vGWvcUX!%=#gC=y>AKn4p@bDygt_7i1oM7iGG5q^8)QRd5(ffm-~kBlT91+hW+?5 z{)HuRb)VP(mZAOwy4`Z!7$Q;;Q%5-Z`DirRmZG`vI%eV5=s?dRks|;5h8bRrCS74P zxyqskM{{&Wz2oP%prIa#o$($t#Gj$}eT%*;4x=4kK-(+aFAS(QI`bZQwfzsFU`Nxi z8ZN;s{0RN-b_@-1-u__;ilR$YCR!IAz;#$3yP@qpi006<==ri49oXmSlKzJI-T!AP zm^8Tugbxa!Sy~30U=yr>Q_&oG5x3y0Xiki{DLgj;4ed;H0Q1m+uZZUJ+k+sAwG{I@ydZ=<}=afp1=?A`qvuA}9by01 zMVD**YL1iDxfoJiDq%zc)fRYRCI3qd?i-r zzE{zK|Au~pIu<`ag+?a*uF(D^Sit>XhJrJ1jE=Y!I^sU)0~67R+>g%qNp$}|k9=89 zyoL_+4Rj)JqPym6G_t?M>&MaEl5IrDwGx=u{oj~^+pjZv6c6wNT#63tMKl60qaD13 z+i@Q{uq7iyNH<2mi)I@Yu2)7Q(+k}Vv(SNU!K4lBq~J;SEqcIQK$9oO=*-lAYI!+k zQ6GZl!UO2Q9!DE`8hvgx8v2cB=r^Gg+loeZH#Wu}&7fSg;~^J!D9Gjl7dO~ zH@dyjCxp-x#7C)@#!mPK`f|!WF^s$s8p3vHuJlHebr>4*G3dnZ#}2p*?dLeURDYur zN~TQ;q05OjP!etU|AoC}cvM-mc3Y4X?(PJ4cXxMp2@oK-1&6}jEx6OTOK^90r*YS& z(Z;^<)}A>h_x!o*c{XFM=}Y#mN>PLy#$r$_Qw1t;PpE{$p_Xt4)J&Ja;_xDD4`UAW z^?skIFU-mK8PwJ#9OR5!z|wmCpF(F0iYrh{+H|l}*%7EpPeUE1D^Q7VLA{*5f-1n5 zEmYyLp$bg~B`*v0#H$6phZZhjJP+!O6dR%^D)(P)I#m!%gqh$isDM60oxO|!(=tv1 zwE`tzW>^EJhy9`SOJHqy9HxVbhdGD21k?nYLdjd%cnr)b&LQau zSt8dAs6%uEs`A%RE8!a9%q%vPJ}n#q3&L!0m&u<)P3Q;IibfdeY;jEJ{r!K*>1ZZd zpk`PbDqt(9%6miIh68Op9{Psk$7`tDb=D~7ux*8%8J~ywVA0Xe1FHwrT`?AF0yCku zYRzcwe=XT%1btw-G0yw`1yFkzZY&kTf>5{1PN=264G+UVa5g+V&ewGgHW}|c;WABd zKEP-M%Ol?awUVEq9#91*Iuk8Ak;9-FR7Ic_2!uNQQ=n$N5b8Es54AEUp;qQ5)QsLh z*?%*6gh|fUB!Rk}v)H&4)bpe^)Lqg6Y9&^C=wzg`ALs1QyfJRr~p-=Zksw# zGieJIaG=S@K%I?w(0l(wt=L7=--jyfBg_pWOm)seA*hwC33(uS_+GE`War<$LV@`7lO#qcJE7VL|K&?zSsKkAtR&oq%qtms3jsk?A z?i3Q)7#Hf$C5Kvp5^yH02Ls`2=*L}9Z-%eyDC6EU9lIj4oZGk-9FM#;WTvk7#_v%1 ze1cg~o$e@fwA2ZpmMjz0(iVeS(lSu@ZEdI-HG#T)Iza`V0ZYP#FeSVX^<53oBC7QtYushTi-G+K_J%=jv zyD|J+XF^e-wl*cyR%C{nVD7ox|9X@bM4-KCZH7IKgW+}LW1#}KoaZA@~1a1n&`)gIyLmpM-3KR9N66*E7#d7CEsHsqg@iZ(1-@tq@{R-zSG=)ky0&0)f!gf3;Uc$PJYpvl83WxPC zsFgdg*4O*XC_ItYIgiYCP%{dK3UCi`qE5FUkm|Ap^%(9vmpV2Wo@x8rZ9QyqJo zGfo4QAU~9SeW(JO8V5t!FNV5Hwm_ZwlTdfn6_^;_Gx=BO{rNxqcIO9<_)w=jFVw45 zF_RC0+OtKlJA47V!p1wC7pK!uFDg%=-p;2DaqgyKP`6t(s7H4_SQ7ffQgA8s==OO+ zrw#lJ<sy~+j(oY3RYqqbC0tEjiCHnKy6t!xDyV7aX4)G_c~9;O8cC@ z%#N|&*R>q|MyM63dw~0237a2qK2&ZCb-O);+PiNyPH@m!(ri#mTn1Ky^`OqqGMEAW z4Yl+U4mn$v4648!HZBSEVpRv~Yz;f)ah_1y5u`(K3hLCqhdLw~4m(R$0%l@71p2`> zP^b6|%nu_TaS|1WDxiij0P1CZ0MrTvLv8VLs6y6z=*ZzN)T`1*sMmmqN1Z)P3R^SI z0<|KOjq9OS;tWg;??D|d*D=Q~3DhAj2xV6VMu5$rR=5q+6W24q1mmG*ycFsX?S?As z3VZ=yLKSfNxUZ`v`~Y>^)jHu6J`AdmV5mg9VH0==YKxPfbe;q0pb9Dt*&2_lt|0#`v5l6TJyK2x;f?H4lA3`0PcTkl_Iqw8Y3l*pc)ZSHvO4Jl;ul->G*bC-> z>!42gU6=&Myx^Rz%*Nu-lL|#`I!fFND)3OKy`Bp7;;|9dhQ1e_?*}!2Dr6hf^Wm8B z64c7vgF3{|q4xTR$)jI#CYBIth4WnE{?}d>Mo5o(F%Llw3H>UP-zz0U`z zLcc-X_mM6;pOEH++OnolE7Ad~kU>x@JQeD2&w)B4TP}0|YXwdt&{DsFDk#Dg=RQvg zwYNo$wV?vGhbmwol>Y=+1#WV~V~o4}uBCgD@}S zPsU8w9EavGE%JU)ffhoYm90=Ka{*?B&rBcpy0d~Ap|&C))Lm8qYO6e*>1Z$eKm{0M z<3%td<4sU2aLeTHp=R#7;RK8YHPh5kOP&*Ire&a>2MwUMvOiP-!(lc!6HSWJ z`}2Q0I$DaQupnFqHN&S+EAts@1`%#MD-_e19;QHE4C+udg(@%z>JX2Idi|dZ^&naS zwZ(@`{{?#g|3CK~=Yz!fB2TD9P!37&I(u8tSl8GMYUUH5X1)>Xb~*%gCQd?a-94z= zIKn-rptMk1oCoS1Qf27<{og@!G}EO}4qJ_vpjP5N)YATeN|^3%Ctv}XgK>GNcSgOT z3ZDgac(+2`b}wKd_yNj4^L^*8DSDs#UwhdcftIj4RG@KCr+f|65?_ESBy>SoJ7N3GX@CuawjRzj*K7WQlg+zSl1WE$6l&OsQp$<_M zs0UR|SQAcyI&Al$eu{nrwSuu8Ir8jKXP^jF{PIw78$liFE*?|#hk7DSgqrCJs2OaB zN^k_~KEDWcd%b}=1Fpx8eHy65d7$Fdf_g9oLKQF`W`VPy9#Ds&@_6pjQ6+C+CHM{M z_9*?tdAmFn>Va|uYKcEU9ip#Lg~WL3>~U(SCCv<_F9emKCiH_Xp$Z-fbw-v${5`Hi zbhI?rpl196Y6f4R0>yadELl3J85D*(18rd@IKkvQpbpt1D8FRSox_#~s_=49TUZsk zVJ$Ct{cS);iJL(s?g+Ia!=Vn%WT*ghpl++hQ1+*w4%-dm3#cvl4z)4~UpR+33)GpZ z0_8szYHPN@*?RrIN~bdH{Lf8Eabc)KR1f;W#!&b30Mk!_DsU~-8QEv!Gd8{l2O)nA7sEi$KfbPI;aH-N&WB1H z{&ki-(I@A}@r+PU!Y)vUZMtzeRHE%r&xaFGOL`URHhcp&!XHpCN^3tmg&u+$Uxy>0 z=M5b>bpPV4z!0bh#3+~#E`~ZR*G>Kr>P$rY>a0jIsHH9dbHFlC`krtD91h#T+~1r6 z=0e$Tggoj!u03?Lq<5fZ@BsS3Z%})e_`CCgLN>UH@ffHxlIuU`wrT+V8P9~N;8&=h zh7#xI*E(JER5?y-Ihb(RJa!EEERLRy(?E0US!-H%0EX0hk0RR z#)TsA`_JVt1A$KWGUGNFiSaS0l{gQzl#gL4_!X*vLJ{5G`#AvWwV*H55-){%Fr9+h zx(85k-a@^f2p`Gqy*pAxV*XmHO9-^2U!fkE(IdOP&+^Q$9OH_xB%B2O;036a`(XS6 z>oEQagJ8`lZtoAJ$Dz(pqNr}~b0ss>1E>zv^QEnaj%MB&YVQY|VjI+Lvj-QIwX|7cxLr-d^Y$C+v`>uXb|t}nCRChFv7I~zpd@obO26YUk$O2kO+_I|mfEYz0FhdP8?q3(iXQ1Nd=PhmR0=;(egn8K;JEY#lC zgW7`jPI@u*O85|JM&Dsdn9R@FqM}gonn1&pl*xDPz8N}a`+67b4Vkka(lmeaW1vnH4OR0G|ryKO6zu&W!xF+?%4u$*ZhJd zU_d&zYb0C&SHLXk-QM3deaS;-27-PWoCidVj85PJP;Vx8!=>;h91jO%a(h2^kC@q! z4}hJKr^w>guhVi(fO=8NlGQl_Bj8-dcVRZzCz~_#6|f#-&ptYOcN#al+cgB%f=A(H zI2;D&a9#tF=5%}CYTbZ((q+%(_I~s_3@Xq*SPjO_?HopbsDvY-R%9#GlK+PJV1hi} z+uY--N=I+GR>9ox5|n{&UbpwnW?`stAp8v%LEUZ(^Em~)gIa-1`Q6@c#RkKcj8hkI zI2`J%Jb{DZA6Og?E~w`K_uoD`I}kjAb>W;s&R)HPlJ_dilC$?&inzVM+kH_{XC_^W zIS-ssuoHGWVG)?FxUB%p&Uhru0k=Wj|4*RK+Ao-2_kZ*fjzL){gI-X3KN04EYheL+ zA7+IKOFAz?WuaCs0BVIMK|KMF!praryaG>^a=S(_fd!=<|I}rjLsG{p&rfoDm#zz(NHV< z*jTWNGoDz5`@a{8M+kHX8&q|BKZ2PF{TZK!T7jI^oWs-xs(@**348%d!Lrre-VYo` z!GetUz!gmF6VzQXx2D_s&+-e^a^4}mF-EHGaVkk$+nG^6s6G1(qrgIZ(c?+xs4JJk;rb39G=o_1xaS${7N62v2$F=$%ZY`cCC} zp&rSdVG6hk=7cApZl`ZB9!%fBc{wctpECXno`4e?I$Kh=k#lCo!=lKKKs`BKjosew zjwXT68G5eK$xCNn6Sr$E{0R5Kg-xB)-?W(%Fm7|V_aBv1h8@saa%gcMf4LcunvBo6{+WB5y0V_g_BthaDNGYwfJaR5*z7 zX?PA+Y~wru69hP0Hx6cHukS-`Nwjuu?{Cve3vV+14qwB|?VUXP1D)rBZwFR19QR)U zohSsD-qG3ng`J$eJO|?=Putn;{hd#RyYPBVpzK|pJq&`{!~L)(`~@q)>fM~PG8-Od zd<&)_&iwAqmK^NicHKe#4aV@GxZ2Y>e2;rM4~7;&&Z|~em=42{Fcn-2-S8aL;k*L1 zUM4qpTWPNo)Z)MJ1@^ip>FFZ{ki|uNi@KD zqE&@@l68h!+GS8Pegsv}3m6N2g(@u4K=p}9#n#sHtr5ps8&=Q3j4uP zFfDWqaUR9#pdN5XVFKO%f9T{ukYK12xV*8Ju_;u6?Vt+i1Cv7!l-~mAy(^%8X1oGb z;9aN{c@DL;u3^rW#({bj%?#`5^}hif-6rdy5=0#C1c(VAGfo1vRKKD2I_e1L6laD? zSQ+Z>r~`F)n?aqG=`bZ+54Do#pbB~c_2Lz7BwM4`|7LVFqfStVZXDDMmO>S@9%`w# zL+#~p$kMs4!LslT)K9;;MmbNmCNL-Cy-;__Tc{QM4#&gDqn$0C2|Y@oZ>pk^?|#`8_T874)35>|#!pbl@23C_}2h0?c$N;nMipmm*s zKJX0GmR*>@>C_>*g`ggcJki;!7EnvwA8OCX!jfzIMm&A0qW4+^Ux_l=P}e1FU@4*|H`wei~xt> z4HVJl^76>|39Qd}_I&5<^Lwaw!MzqbZ?9LvzZv&mZNYG;XZT^`38+(h7S4dT zVJFyirSp^0U08u}t5wePV~z0%%#S?9YUeYcdQf(QU|o1@HTSM&evA)7 z?Rnv~Ztq`4je=UbYp^D)yUw`_RzN-JErw#IJ^nV zZRGyfVMwvbS+eP{HsjS$r~D_>vpd0N=dD;SsGo`(z|Zgw> z4)q{91a(*4gL)MI2eqY9Jlh<{crX)!G*F4FK|LAU!SHYh)K(3L+WTOb4sL+D?XE(d z@;6XVxD?x+cT}mN?8-phmVq!M91S%w&n7xq=$wJNPrpJP64wsrP{o8P80LUFoYkQM zHiil?1jd8&pkC)UL7kmzP;qWU74#BnVsD}D|A-;pmEiMVItq{iriOW-9w_ypPJ4T( z$_E(dz*LMwOn(ddF@6KJGSPQBhczwK6EQc`%2kA#U{k090$?KD|DEV4(MYJuXG1;l z7C;4D26cPwhT5~+P%H5Ss_+j`1-f@RiPAt#pa9hESqbKWjiH{Hlc3_xgOPRrZ=q8H z?uAaYXU?XwGNCh_+=p9Q6d+S^A^hx8w)t&6hH*@|pX_SK>8_ZCnE ztc0@P4r{^l`?&w*=(pdgybM&}YR0Bew@*hn5RQi08s7tseH3Fn$OF`s0(#@Y^o+|u zO{@ddS?FQoF;ID?9Pl`Mvj{-}1XrLEL_O%tBsSDcazia~8K{8eO&><)G6$3kt{TByC=0=1`m zp_cRz)C$Bs>=c|I>hu>fR)bop(B`SgNm@jNLrgC@r|yDjc?;-03m1`H!FrCSPphGK zBi5S3m#UU_1bu6CX;cmEBYq92P(NTEd=I55jZ*@%=zo6cl+WYa;z4aJovQrNU{S1zba-(Dsag&yde#*5$D&i+@~#M#lde zc7gQO77$0zh%sT;+^eB@#nt^E31>YpvM3;d7sAt)>=+4JYNM^qMmHJVQ>ywz#XM%&ih#}G6%yXU_C7Xhm$~$jO#lV1z^60pLfqr{@>amL z0{syMr>%iG^#89OpsFMUIKdSUC$-xcA4aZU6cgKKG?>b#GX97zvt#D{vjBSjQr!DS zMuKr9x}%oE10-2%Z`nwPx6zWE>NDFKptn0;zfEUqr_5 zG;~#l(}?pQan*W|JgNTw?LdS*2tJK#GEQpe=pQ0*B)w`V0mh98+?_y6Er9IQ_+^-` z`{)m1*O(%@k|-6ke20BiZWKN0q1T%Dxp>2IZ&d-SUl@Bzid;QB+s{*3?F(nmM;C09Q^9uIM4!zr{C zMv&xz^rekXe)gB1k$k7Qp7aG3xpEnp0svr@=6sFsfFBePmzGmC)j zIQrj-@fj9Hzc$QjMnvD$Vof1&C(||c#$*3;5_}8Qsy(t5_)Z~-s2mml8@gBJ{i6#B z?jpZ#Gbv0E-W>f;yJJN)Bw=9+I;jA(xx}l%b(e7~a>YcS8^3&M5&VO}1C+r8i@;UR zim3*dlI-a8T0i4@8dJu<%%vJveCBXPo@kq4^&43h?|gXPAzMYn3ZxHh;j!h1OYhH4 zvk|&2gY>o0WhVPlEByny%*Zkjvk6xcbVvE3m@6C!I&%#pa2|~3b48{<0b_lBu6CO7 zPzq4{g7ZYKM_fKu+#Q0c^z*e9b_FY&t zwek3!q)6sZ0SIG-ai~F(95`*Vy^BuY2fcpf^g?WNqK`p;6Gfz8JPo^Z^cR!7IC8bV zwmN(Q=Bj7~c4cJ>V}A|SAZCjQ7K2%AOFk8v7w z5%nOq_LohdIP&|%QQK&-HqqZh(cx@c(wW{n|Hvp-S`k^TQaQgumKNPjf~;qTPe@S0 z&V}@&(62<7hZ)^wd>)%gmT)_=IM^1VShdLXH;}Xw@!ngGv*p$XANVfJ4M-X2{Xn|&gZOhNXGaRl@uup5a_1LAc@J_^2NoR|I% z@_P55zV|QRPgwOan2B0x3Mq?2X~s{{C81cgmK0hJxmrH@btp{j97$tPz~9){#J7kQ zm4$@o(5K?+M~o}x%h2OWil8-4`a$XmhI3Fpuz>T7ISCjSyAI4$?K8!M#+XZg4zd*3 zq$TM|eA=7xDC70$h7or!z7;IqH3gv+(SMXTl`4l}7}_>dOg@rTg`w>z0b7wEwDDbB zZ`;D3%dvG+gj#HiQv_LP<3nWEU#wC=6S(QmrQcCDTK{Nak{>4U2ix~48012Kj^IZr zvJ-ZvDC92kHO#0TfnK9Kh|fFZ*KO8yunWOYZHp2!^L@;m|LehZl{g7G7op9Qon&ut z{K4!zT>coB#_0$03}I&6lZ4sP?LpTUd3Re%1>$o$R|NF)tbowq11KyQ+iy0(j`-vx zhT3G}G>*jldsERToWr(s7|p;jHCH;E|FdK}up5Fdk1hXpip*reL;ZtTk`<`s0bguiJK|!KXLlZ1m^BUgXek2d_{6Uu>>1{s+JJ9VGps@2X|rH0CX3)CZh|o$w{9>Z`98*d$m&Z!?xC83J8^_#;cQxY@6kHnpHspU<+z7}$ClRPUvqSZc1aYjw z;W$*maW~g4jB{8(*+&oa5E+NQ9|g>Y_hAS8$H<8GhxoaPa|_u5CaB*OI+232VK;*h z3SH-{0LPsDqw~v(S%UEf(=RcD=!`28s22h5F_S(pwEaf6lw{GkrXml|c&sU((BFvc zOqf+(>-~>X&EN%9)nkSc33{LYXykb*AP>dlz_~p^?=Y@Ne=@6)ntr>`%rHK_eekVM zf{0wVv44r}X|Dam7>4~^R;USMAN=Q#!~41AO$L!MK2LR%k)^@l?DT)0#`V;t_mYrt z(LAp#Ys3D=TKEj$~tjwotNk&R%%JCbs+>7!G^WybAc8&b!IKZw1D>O~9)7s68V|77JXP zWdAt9y}Dx9O*1Mq1=)*X zd4lVIy1b9`2gYg*8LRChxY|_w(ox)Kod}avCcz!+zc9Z`RzPK#9^FC3&W5wvAe_}Q zqAZAV5X%+;$C5A)!M-6sk3%D7S_PRt?pGUR{=Ue!Vi$wr<8lqe_L}MPp(}%~H1eYq zU*5K=fPRbGSCsKgpnyZH>iz`yzbyd;gh6jynj@!V0X+xIgk^1e=XqZLiHz{Z7~o zBDvaVY)TSyH4_>YCU!~26PVmcY|`rC9G(EP2&On!!p!i2b)O~3|^CUt2&Ls2iF4`VkG+u__E{TB)tYqM^yBJn?g%`D^(ENLqImf_!?iR2;fFOu=k zmAoxKKE>%(RxbV)#}!0J?GFK#VsxBfY8i3N$hZyT#{^Itf=vzjH(7~n$ZOlm@o%5J zf8FyhiPZv0e2^L;*e9>k@1{l@6!k#$0_cOpNTklHw3EO!A({3*pn4D;RYSf_=ay zKjUlkFWD9yVqDMq+pt?e{L;wk!^ISMk2tZ>duq~|ZdD#Z`GIj)48yj^1dhUr)TJ=B zLG=G2$anhT;7PV3v=zpme^#b1&AA$wd^&MM+ihZ>MShSNSM(|R9s;c53T@d?Ji_1t z0sPq89PlkpBPgOf@;2Cx;d(?8zKh^mNx!@mypM@|VOGI5zK!mt1x`j>wGH?bAWka$ zf9d`|MUwhdtyUi8I+U%Qq4&>X=rVGhBk;c@NQAxGB4nRPup7qVQVYg+7ReV;Y$0S9 zwZz0!<6i~x|Hg3dvl@?yvjtz*^t9jOda9vW$RI5x<|V=>ES6z881A>S*AguTR|@oM zUC<9f_ku_*8GpAm_90dcbW>mzMTQEKen_JK!a5gjkNx-(Ob0c&M82@I51I=bRiALj}nsFlhV`J0K4us;X zEeJbV^1GtqP?R90xzt8dM0}fdcH4q_mcX&#Bw@P_J70X&nlYo9VG_+}cB5>CN)Th2 z^=ISr9-qG{EF1QoI6NKHs*#{0%4GC+(LYSU=@@QjhS4$phOCy?lDEa!)v7QgP6`aC6DYK8 zLw1{)r?&tLtRU&n5@am4GfAk{i+*$p^ub>39KlE97oY1t{Qky%9X12az9;(f$hSdP zd#(ozI%q(<&1{$8IM$Z8ErD0j|3HAH6s5Mp5-mdh$qKwk@aNdLNfsCVZ2U4}e-M2S z?A8bS`-Y3_*@1dF*D}J4MYYZ5wE@{%%!eaSK)(SY(hzPV3mIZ*{f&q1xxj zKU+b+80SVel#5@);cefr8%}Vw@Dvmq`9^2xno7KqT(R(viu@b?ZOyNsJ`Q_K@I(j; z+6?x4E913>s{L$sxv@KF@}_1NiLr-3^I6hItXwx@9Kb#TwxjS>^RuGVe};@Nfx7Bb z%x-K?!%C?;bcn{6MA3(@}sL)#6;ku5<~`o(QFk%;vgquazNOK~9- znhD(}Y!gt}1oW@aWnp}V@eBRlxV;#aC3zP(BQyhyLc$_8`|9*}hM7qN6=$o^AEvTm zB9fp6*LM6iQa}S%CbZ=zhuU}wP+Lg6^xFS{7~etg5kY?irukF#6apo}_^u_2hAhxg z|IeR%kJ8)L@n&Dhf=yE6aTaR`e!hCg z^&ErtBveap1+*qWa{9UK(6umm4GJh_vwJ|lA@cH$tE;=&`~@pmlF!6VP4e0{Ntu2i z-zsD^ym8q79Vjy(IL&Orwh;sgK$Z%Jx)?{Gs4`ZN?DksG^Q@p1*vGPmk}pMkC$4^b zU-dAnF$Z)6~_ITR8CvHsPyj> zw+C^WI5NIwj^qC{`aLb+X^iJ{EhEStWSK~o9sLyxCZE}1e4C=r$2EqD{0;lV`4m!` zLZ@LH6Tc4hYuN;!(f7Vr7(s&i2)lFj!6BP%NiTwT!)UTOJf>fs>yPs~$8WQ6H6u?A z7AJ^EnW?o5lU6H=TrB}P2NEs~x_E?MkNZy2HAD9fSzpGVuu080191wGsvL5)om>Oa zRk8J$M>%8ZH+06l&S7wa;3v3#%7gaaYE?fPMP!2)Z1+}5Nc%ycffQO5p5ju=!1!;o z8%cp_Yz;0EBfJ&#IZSNt>s(iqWvn^{`4`8|%;*hgBEr-t2NU2kS33&&MuJne z9&_loLa*Njs&7bu9T@oMMiWr>(be9$dEweu)5+ zF>VA;QOqL(^rpW9=N8Bl5bP(iDl9_}#-Xhjwh2kNiK`RWM6OEs_}g+_x8(1<$;f2| z=db|RJQxOI)Qn_m^SJJrb4!eaNvgIQSsIeXBEfdXnei!wZYbk=Tqn5lQP?BwPQ(7@ zC*N7bxo_k6^h-%d8^q-)VHHYH4#yD~{-D}_F-%LsR<`u9ke#648N1~yUon=ksTI8$ zU1wy2C?Yd4mf<^|IG3>9iTsP@IAQk6^?^c*>5c1EoJU)dItWJ-_=b&T7}{Q$^8tb_ zA(2`+f~TjSL1W|rVG>-Y_(a53yJg&ky;?f#pL=cDf3@CJeV)W4F-#t2>0(n*JalSV z>8m}#?kU%DX8E2=t+{4H!hFcpx-)^XB&!x?bvs(o@xv6kTOWw(3(;jsTGtGYdP6vW z>_NYiV9yBLiX;VbZcos*^h==IjXaPd_EUIPbOGqTW8V>d6D#~Y`ntBFKf)we2G4W^ zZ!r#SjWPaiD^MNzV1f*{K%q7jD6|DOM+sVX?5e1f$UQnj)?fEIkFrGuw{@t%Upu+=^jto81azXUs7I z_LC@RHHEq1R%}ia{}l0u>5XeG40c(-!xU48VDm7Tj66J7XuE}MJ!;9bw+-? zf9Pd)*C=o!NoEk^6n(YG_!TDZaBS94*db(b;A>4>=Wh!Rj|rTKYch_(R5}KyeT@Hs zcaSB*xid~t7)RxbCNcxHr}Q6KvKjcORmXOe6{Ybol4W8whbsqu8%$^CpKolUY>V<3 z$^tkfCSVA&>qaqZ{}Avlg(POSYMU5;A#pYW@37U2!bC1{Wk;ToI6=t&qn{t!p?-L;r^*PKa)?&8Ra4 ze6<*r(Z4|c5}8^?u2bZxP3&aei7@{-B&dpm{$Yh$WGP8}oogNscB>f= zgTdHDPR<}I4w;Rf-*i{3zpN=teQA z4#=i+g-}!$idHLZynsz0bAE_#65^aj_Z_==j5F%{*Bu$mz+gWCo}sKle+>!V(Eq|L z`VuHMvdknZjO-qcxsg}46(3F^w+Y-A`F!Nf@y&v+tm$!a^+cZ$yB+A&Dw8t-E0JG+ zb2yd?=Wy**_3#o5A>j%P7T`3RfEDRqGG`|Q9|=&{1)F84Y!3B>l;jsC~iatQDZ~B?{|~?jim8 z^!1y^&eJbMf((4%LUM z-;uDYsz;HGfS=$N3aG|)3!NVUL)$Dmy|DcY-}1g@oIwqMZvj{sof+_ z3i=t*Ux%r={3*(l$Y%5cqitrqnS^Td;5m$*5v)j<0 z&Ft0Q5hIZJN5a@d*Vp>gsuAd+Ezuj6dN+nGY&))_+f1?x1WZg2wU+3PTk-^qn4D90#trr3KonDCCO~E?t7gGV;G{Off*nTplo?#c?jbhgVRC#gW0w-UNzCRt2_qsq zZa#xaHW8m<%yt4SjxIGeSuA#1eXT1S0<{bTSdD|)1lSGvZj#Q!@dFM8a9&G)7KsNF zunqnEmS_~ZyIhyJA|sDXte*Ik#D591O-O$;F$bcbMe(Wd&x5RqbN>0M+HS*k7#+8Q znh@v(4rwT;1xXhWD2Cbnq94iZhGKITeJ_F*rJtPSq0Jw=w>DUheHX@RUChRF9LFP6 zl+I?}kc#(N;6@aX6unw)0(VBYg&7woQE2-}=RUscY$fvII}^Lm77g8e1`UX%_LW&z zC6){J)9cS-D(Q;TM|1j(VKpnD9?837Jc;ovuB#+ohdw>>jRc-Z;fZWUr6`~gL91go zfPPe4DJ8wmRTA4>=!TImzfB-ZMAknc3I0<>w7LX8fb)5bzhkr)`8E1#$6z^2HqK`2 zXq-Qvfd1H@popi~zPBXVnOGUF0wkV;tc}Hx*VW*M(ZhK^rS#NhJ`YhB#WfFQlx2>I zarsEip{*RUEZA*Ewu}-o5h{U|zRtq#K|dI~+@uV!5>{bbf>_~@J;Qz`0mpHD#r78E zR?{1?cXZTtB3y$}1^O?!{Bcrif&2~f12D85B5*GXzDmJ2N$Md>}nnEA9j_zUvoZ{ohs_MNN!L6L2lGxL&iV1bI0Z-5vzaPdAyC_fu!t2=3gghW z9Geo1_mi}Js1Vji9uCf~EV2amp|^Qwl3+CGrgPeF+>QaxLI0!_4lXn`goI8x^k(D{&9j!Y2~)-V%Bn z`PU-IL*fHmhin-~P{4KMDUem5IJK)d4}v@IAS=R( z#I!^Y38q#7|C44@M+q4}Az57PrV_UUHa;YKgD#i()I_&Uf1w!1f<4D56T#1L)hAd2 zn3X{JZ8ZYWA0xnL>|b-`La&yNL}`&XhuL5ws8&O>WYw123fCuAGGg`M3ePnIyES?v zcGmVpPR%V@Ckj|duti)kS%nHPDFG65Ev3H&yR=+$30{fuVP>_Rg8b+gB=B!^RpA$6 zPC%CpyHpf2k$y{b$A~i>zSH@iK>>3x9*3|GGuzB~Ex~?akeKT%@_Jk)nUUH|Y&$t! z*DT~}S4q$x-*go2i`{tJ4(ZxZR1@=kh<#n+PhwK3q4)lqWBV-Q021%TXcfWKTI1Lr zSzK&RI3m{=3Yfu6f=E&oU1%#4rk}$SZo)1Xz7H+lRD6C~apAQ8=gnz0K{sGD0OerY zvn5oR68$b4Ps64V!NxPbkKGyQ#|n+KWJ$3<#B39Cg|@EPbVq-gD+v=TW0Nh3{Fvt7 zfdtX4qBgKRhP???7~{MISL;dQAJ$L7jMQpcQuP}VG#dN63!5kC3&1nPP-{&w!)*3V z$rTRWB9a%yC#8N6KR_b2CG-zjl4^__a9wA-3l74e7rX#lLA8tK7mb8-Nfu;d>CVwV z0(08L{B4ydVAqg5ubI$F=jzwEq)0}oQavWBY1yX zjho2T0?;L(UksmTFahH|*j3_MhEEc%pwQ=k1(dr{Y{c*vibBk~J_S649hkvLo5e0G zuoE^TnL%27wy?a@@XJopezxy@&F&NaV~NuSU0H0u!AquVLBWH(zla85T8y?*X-Wcx zwpa9P5wIkQ)QaO+9H(ZCN7_nkfxnUaV)vG0A@sXb+NW(2Zt z`dn@ig8-}CYsnu$B(H2qp3`qe^%1fAPQb_X)#Af*B+Z5F8rL}bp{;`za1udE{61Rp znZ#;mx`o(#UXeH=&T9I0!#etrFnR(HGJeeUi$Xf04@aO=tdv@4u7MP>4f!a77RT-~ z`k!0}m}N7@|Duadj%}8sBr;!oN;w62T>CH>hu}C4f1#{p36$gzvT?|^n=HVBG@z(r zCTon{cI+Z^`$Z*I5cV0dD`vB7$Yj*w!l@Jzi^O-(PhbWyTm(8E@-|VpeLkMlb zza9bI`~!RV^=cpB*IDiu`jz(Y+$zYgPOqRgfn789aU3%Fb?xC-rc_zKo?YAa>f_%d zpl5bhI#;^vx!StY>)$uhi?`uB<1?>m1B6lyY30UJatH|zr$Bg7ku2uCuYbVAD`;UqzaDd=hNS7 zGuhAQPNI-eg?!fd_+_gd&^xeaVAn3$%KG;TDD0OzXYRb&a^}yLE4N>+{Dt%84DMIV z=ZjC??0G}F755qF>q+fh!$7|pUHp5b_B*npe?X^Bfkzhw`W;&ohw@_|GSS+bak@`^_gs zaEbqXA_WKj@M#~s=|7*&|G%aom<~u1p-o_a)-dEteBZm#BOl$=E3g&&-zDTm8s7^g z+(B&udISWQ%;PQ`rA=UVzj7UW_UaK7{GqjP(MW!WH~E#x&?PV=UmM?WF+vLV@SW)w z9Cf;H!jKQse6OaAq4nzQSG<^C&L};*b_u?|#kczZk%i>n>iefcaOEGq?L)5q@LlV> z{g=C240lkEHbL1#I>vOr2^T4Jx*;uNyQjtu$)Co3A!Z^cbH6}8|6_}eZtlm?{olG$ zhm^|WUXm`vuaUb^8s92`odZG!4|K1O5K?5gdvB@;hc~I@Su5Plf^%p0jThW?g*&!e S!hRv6=_U_3bl4rw_x}Nsx@Wim diff --git a/resources/i18n/uk/BambuStudio.mo b/resources/i18n/uk/BambuStudio.mo index cbb3a4c924104f49ca29e4b97d0326be2f984125..e7b6669ab73873810db3ccc5a36707877d279171 100644 GIT binary patch delta 71527 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

    $AWYoI>%N2PgK_DPZN&Mn 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 Do*iC> delta 72911 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 S5smbec!~faAdC!(i!jl4??3zrP zunkN9cV6Hh;`cN1=opbh_pA)r6U93qTI^@5#ynp-J#5z4Cwq5>q>JOd!Y_Dz3Ge7d zLWk}1E#aHTw;6-54J)4ibKpY9C`Td>H{KHCuzx@w}v*?s?K7W}q^cgmuU z!T%5UtRejK#ztjBPLK3%5jR=ryv0v;?Xl&BY<;?Ss*^t??hNlZu|3O3z0f;j#du*e iHiXSQ5b9a4mRTm$`)nNPgX4ejuIw>v`N2Cy^8W)}B}@_k delta 71582 zcmXWkWndM@8i(<765QP-Bsd{xfIuO*7l+{P?pj!+SaEmvVuez)xD+T*iWVqtZGjfJ zl;Ygyf9AbkelxSXBk#y=0`%@&l)@aqNQ`aRUy<<2Vt^r1ASo<4N>moV0#lJdB6&F}ax$E0E8D8L$gx^Z7jA*CbL> zuoko8UM!2(u?l8P=Q_|1laOD8^wsw*s>8di{1R3se;@l}-t?|R%di~z73O`+O+H5k zzb}IJeYHrmqF^`%<4sI}cd-yY#p;+Pqu&>WU9bSI!t{6%smAvV)v+F#T%?AgA}|-z z;Bs>pDnjQlnI61KLZSTw<6^ALZlsA&Bg}~EPzh9p6)-k_Y1T(I+{E%7&F-j%`eJjV^l>`QB$%Ali^lOjfXH6Ua|5UsQaIyM)(%hV6v=!Un)$G zsy_k?VnI~o+Mw3LjI4eyFgKSes7pcG5Wg=PyP)Q518T86!SWac=x>W>NN7&uNOPD%e25Fx-kd3G+p|&{siiliH}rG(*j4PppCSFdyE>jhM8U z%kM*t{4oy2km9bsMX0G+L>Bz^9b|cAR=0%O9 z7;3Rqu=0ke#nlG4<4n{DE0uK}Z-koCj;J*;8g>5)tfT#ZfrLU9R?c;#0IGs0?1|M; zi)9b$ZFnBT@fl9U4CURnT#Y(M)}yBEDC*?9ikjljm<>ZKxOYND+^OX`m4rf3siNyh zb*x6d5o!*Xqav~abp#(l9XQuf9esrgaqLQN%93Fi`7Ef8mPc*pUKovYaRgq$!2WMo z+0EJa*p~|zQLDOg6~Av1_QeVK2{i@dtGW|$Hmczbs43ZDotmd9d`fH@B124)pD=p1vr{~lG<)6W}xPBA!@Goqdq== z!&I22j_X)HvjnQV5~|}(Q3LCaikw%+bBS*#(6*a{I-yph7Uf3NgS$|3e+so0?xI5c z4z)Ow)OFA2K;?^~-W@ei2V8wry-iRNZjGwHk4It`iQ%Y47+KHnTYx1|b9D*T(_5%e z|A`vGTU3RK>bvtJCAKAB8`a=;R0F$F&mXh=FLwO~sy**639W%gs0RPB{9DThHE`Dx zVMnf~M&0)nY9!+OMI=U;2hFltobwRz+3Z!0do} za3F5P$*3tQ(a7Cb9km^sp{8U2s)329MY`JDhKkq$)D#}a^xFToNNDcgpcYHq7-uF_ z!-Y^4S3x!040B@-T#0j02TN3A_gpj78t9EW`NpFfT!p&tM^r~{={oKE9+FU~{7qbs zQ=vkc4Ye%`p{6Jr75b{EIjx7cCj6gmbY5{%+;DTe=f53RPhT)EtjNJ+~CK2DYL)d9DLj1BRXN1`T)>TTVp);!e6PM~^z7b7usJHM|m*1!lHfl;^_i{WEb zN3*nd`TD5E{0-`@xeQg$kN5??L@h?IKnK^ux~PU@P-~#Cm5;*lq)KZlC+O{eGki-aov&u$3rD1I-$ zZwEK5!Nfe+v^U!hJNNPXu2J5%uitkXYxeW|E@9gK?*6B^kNk=O?!FcS{k~tw7a!#J z-NLwo{l4e;2$jD&ghi_TzjLUYqf@AmJ;EFqG|bImZd7PXqxOGI)c$XTy1xx-7Y#>k z+c{Vb7ov8{1Iq_}<)*kMs=O0=*+`5fQ5n~v7R}$78iR+s(5FXjuWYDoRSGrtwXhGi zLVfZ4ik*XezJIYOwjAkp!K~4)zICXRa6hV@E2G)})k!>|KqpYiPQLDQ)_QQ#m z|A^W~#lLn9w!+fn$6zQPMs2SLSO61`b@|e$=Q^Tx!&EGV8^^N$71GBPD5Nh?i|qqy zgt5l?eNQnpsyt}CJINBDB9RFTVFA>+(FS$jVASFriP}}u&5fwgpFmC31J4TnM1?r+ z1UIMIP)BBI)QDwXQIR-@ zt?*COz^YAm^*6>0+W#G_U?gfpQ&30fa@4BbfEw|ys6~1cTi_q4hAYo-)WsjQ2twO85l+%nr^|%-+v`ta_ zxfhPdsi?)7W)P>)BVLNpn*s1~9+v>G*%&Da1B zp{6GFLcgyQhTzXQ0TtQ?i(EtPQ3L3Ms(%RTpc;!>6W<__^?WNx=*EMn27f|@>O4l^ zP1M^k(PF=^9u~%?I2K#u9n>l>x5RC~I#_{xThwA+i#nnYq7I-JsQMBv)%OGYuMmln z6x>F=moqGLBYca2gJrp!qSUC+=0lBSH>$(?Q3uWm%b!6_>19+zo|x}3(C`XpAxy6Q zA7cewP>XIFDrBoHzZLbGK8hju5OrUim2Tu2P*au%)v+R|gQo=6#QLa%X*nvg+fk7@ zh@KL^kJ;6qdcNmsiNWk!vp0&0!4M0Knqs>1_NNAWP!YTl0_cnq~jAEFw5 zj+#o}8fS9MO*V85`(Hh(K|wcchkD=_R71B>9rzoyM&hq^Cu2p7AwLSW&90%gS?P5| z(9g>YtB{|#-u*uDSL{VT+XlbyB+kG=*wp*h_4ESjAi9Z)M2d}Waeaa6U?o(fTA)VO z1r@^ns5za48sU7@TyH=v&V85_k6~VXfErlRP3|WxFAE8UvOQ{_ceVU*)KrW?H8=zH z;9|>fL@mOdr~~P=c^ftNuP`Sj*lcSBHAQt$_s1X|^L*Xy!erEuIt%mR1uOrA!Q^9a zaUF<{swf?5gjrE*BR6WX6~tm#5;c{5P>~yjx^D`qojDk){eOu>MGF4IyZFV{z;7mf zS-$i8UXt&HnVHkJ+gybsx4RBZM;$ElP@zACir95jB>ynqqav8(dv{-YR0Q%Wul*lQ zLW`^p>Sfan^_4miHOFgFq2G_1+cT(xGFVMs*<05AJ$uGXzy(KGgjcP*d_HDgupA&vil7GZ=N> z1k2C-f&H%wD=E;yvmG_!U8s(oLsfX&`~$O-e}P&9X?D7~%#7+tb1aPgu{^FrMdUBk zcR=ticRu7q?TRY9Z2xznpd$qy7QjcSsYtWi{n%U-HP>A+7cR#3cnmetJbT>h`3qD- ztx*k(F;`&>`J)((8Ta~qbFrC6LJht|&3WiPmygDJS)!-h~S~!Yo@Ei`s>(~n$?srpk z+`NMNVe~O7WBQQIlqQP*&O)LfTEMXoifqg_#p`Zngr2dF7Yam+m*iP>r2SDl1H)C)BQ zp5-T?DwvOIa0%+Od^?uIe^4h{q2qpE8;nBTw+J=z@9;8SM(vi3CtUs8Q4!mRo%Z+bQ->ZWm-m9Z;oEk!ge)=~>hoxr*xOJ=A`Gj5=UmTY0jRE`q61B7ANFSh9`4d#f-=Y?0 zs-N9&*9)QseEMhhzZT713iQBBR7ibi+{b4;)b--1kXFUY*aNHK4)oK}PgtM4@0|PO zYJiH!3e28+H#eBuQ61QaT5Km!9l3^qh$H8K=X*&)Cts|~?nKIlf$fCqVQbVJ4n>V% z4ywY==o>hZ{Gf-7kP!MGxpzSF$9~^f%4?w_b_o@c z8@L_g{NYBt2Ni*{sQa#bVQ3sknn$Q_t;soWERo2CPSUUSt5CZ#aoU6a+u<`;KEI{)6u^9UuNrp1P37 zdhS+ld{jr$pjLT4)Y)DJL$E1oq{C2=8;!az(F@n%tf<9W2vcg3%ahQYHbO0qW~h;L zLVW`cK#gP;>Hyk+ioju1N3NUyU1>f92}Qipu9jO;uS`#2TQd278lG zMWazi?JUfVTd)#dMOB>nUw2rAewEQzv=>D_( z2UG)b{6T>!OOCn7XTuU$4YdeIqjpQWpdjB`EQo>k|5XyI;2mna#13|5Lmf1wQFGo1 zv*S=JUxwOtyHTM&hw9i()Rf*sMdk@Af^W?@v4R3qm=Xi;|EwhRK)4x++ID47BOh#z zL@mk*sJWbv>cA${$c~^Ix{lgzk5Oyr1L~!dIJO&5e$?}oV+VPGkvFA4J@0_(NLN(o z`=L589P{8<)JV6Y7V802hkiv>co%j5zo>|Q#Ml@wj_X(wGb2V&o;!{g6!G)z8Df?)8(~ha_rY>F9~G(Vs0h3?gOa*@ih%6@P!bwZ zVJwS{up!Pv&G|Fb`S34lF?~RVJ}8+pDHbQ63AJV#pq^`qdak3{1J$AasI@RzdD{0) zC!rp$$H40nwF@qxzVmOQ=C)LFw+rf^LOv9A|3b`;J5iy(fgkV_>bdtRf&#DQWGUUE zj6ij)90vaUuPO=ktdZH%9EV!vOHuFpO{i^p4i$-usMUWBwVMAxt)>5=wqt@+uAwZb zRi6V@UJNzB>Z#cOTBY?VQ0RJ~DjbArU>vH!$*5g00~Oj;sQWgeI=&ZmQeHqc@C5ae z`fMgl?FNt*HFZ&_dMl@9|LevY6sW=&oR1yt#?Po#o+yno%Is*)LY;tzP>b^lYGf}^ z9eRfvV9K;^fca4!D31DstLTx?gQHO)T7s%z3o4|$P?0%;S~O=+JwK1S|1xThAE6fE zdsGC9qzekX|Er)PHW*bt5~Fc8YHGbpB~cuKP2)sfmvoND@?sQllahf!gLJQK7Gnf&Jf@gevZh>cCLUk7H2{ ze28hwD(!MTEHBG#=HlDdubp{QbX0B(zGm zpn7-`)#Kk#Q}DpbUt>=4ak9A)Oxfc)$Htlt?ECm;3I0zljd-SU{~^mFc&UH-G2-N5kjqv2dFjk)O?E}KKlzQB(6PYNU5jq5K2&BiC!Jjj3`61%AA4 zk9rI4!lL*VdtyW$w{4f8p7ZvSSVZDC9Dx1v2KkobU#O{=lrJdok4$!82>Iafpuj(! z$c{RQdZ0$$7q!|w48{4V2<@}$KcOOU$$aGWd~fWA1o_{b!;ChBIi*9`VDp8BMfX))XVE_QTD$o zP7~=~Dw$DlyYg57o1o@;B1Ygk%#T-4+cH)$7urIo4wXVRT+ys)Hb8~EIchES#zy#+ zM?wu=M1|-tR7LO2SjAnB6Qeqs0X33rW-ip4$d6hpF{m}r(d>gO$bW@;K1&HVRXMOU zc`q*sJf~%2?Y;wk#JuG1p{6o%S=X_ASXleN4T)S_n2ieMkElGQFUiYj3M6{b^jsMz%HYvc(WLyas&&7i=ab`?NHXb5VttwQbl?Wje$3-u1zkJ^q`P}}bj>i$=# z^CS36x5(3c$^KW5vQi+6qaLh{+6}ERKK4d!o1s=d4z%Agu-gu1^I=EC9F2iKtHK5a|a;q0jA^P_fGBWDC^c$o!cn3B0u_l`R^ANN zPB#pkC#Vy2Xj}Hb7SUD;vj>MQ9Q5_tB zx^JxIm!KNhjM@eJP!T(U8t8AR=k8$O`~Nu!eF6Eqx(I}!Zpe!oK}l5TTiW#zsEWp- zw(Ats0ka;};1N`VXHf&Yjat0VQS~P7=6*!WjGjhTmV|DsjLOHLDr$k{urn6NZ&9oF z9_GfsQEMk{cNej|s3|Oi>Odvb{V}NXr5!4=Lr{^N(w+UU8x~WbIbV-@a2smGM^Pia zkLutP48jk12|uGkf2oJ7@F^<)9u<+4J>6NKAJt9`)b5Hw4X}An_P-WICkoWFuTa}) zIx194P#xNgy6>QsUqUtX02SH~s5wvH%Wc10s0J&e>Z^zOuoY^`CZV2R>ygkLA3%lv z9_GS7P!A^S?LwCs6@enCj#NaQ4^2?}x-TkXQ&G=tK~2p*R7cLCrt&%}0-5@_hq1@=L&(P<+tl+7 zCZP(ZnTt`2V*_dmcB4jc64lX5s1DpiP0brCPteabkPdY{3>ASWRAg$R>g|p?ABJIC z?f;o16vA&&9XWwoJQo8u@H$3yBzAwdMp9!G`8;Mj%t?L;7Qthvv;GZgO$7~bra^^1 zFKR#qFcIzhN|Dg&uZkK`UDO=6LoJfQsF6=cbz~`OS8PFzXs3DHyo4IiebnOoZ23$B z-Qp{OT4VLm(@2MrP><)JIX{RvN_qR|Rb-P)B-Vew=`+U?(aPS8ymk!7s4mU>B)XSeE<`s1CeF)$cA`K%8jI@j3RLK~p{C>%Y6@ zMS4_6a-$k5gqrIbsEEa&p6iBraH2;-tMq%+11C^(b_ccHK4Mi)0sD9*CH7c<;#hmNR`4M+8CH0m7KgzDIK^9<^~ zN2mkn2`WOdM!3kOLFIFz8Z3c|P!&`p8el7IjbCg3A0koN&thOI8ggOsNViDtVKMSg zQ4NKSa^+v3DynSOLoL#lsKwb4)!-l;j$d1O&}i4el&Jf{u%-5YQ4)G!7HY)HQ3u3Y z%!m6?5B!Ph$UD@_Bjp%Zo&^>10;r#+i=oy^6P$vbP*eOb*2Z{WyT#oY;!JkCC>utSuZfFs^kf#D<}T|Lw}^70@)2ev&L#f^YSCT9Z}B!Ngx^ecBcF~1 z$bX9(z;*18@usc#2NhcX z3^$@AsB@wsYH{{L9biLIi*_a|f*Vnb@gS-m?*a*h>H)66e^GNeZ>F33ZK#G0qAEIr znv#d8k*1&J%B!Fv*BZ5$J7G2Kj(u?_>H{RtY}dhV$YS?=14*cXDX0e*qE_iL)Css5 zHS#m&WmIHt;Z6J-Yw7x&puoTX&p6kG_B6)fWAVJ?`qlYCzPox3RsW#{lKpp%gjWCW zsD|F57G>~4H^PEgk$g)mkE^f|KCW>XoQZy&b6be#0-d z|6h~PjTINW8yn&d@|{rSnU=Wyo*$JTh=*}JYA&lSbvDPk$k1tUp4q5IhE{M8b1NEA2gSBxf zPR76O`mh!5{uwLS|LVXd3e>}+7>)N(`!sZ=TN8~@tGNYs#{sAg-9wG!IjSQ;tK1Qs z0z=40q9V}&@FpgO+Kyoid>6V&s5Z;e}YNl}qVhvl#UY6|+GcEvc<1CvkHEX9xqIAO z@&>jepJA{2bA=Juko-TWsj0NjzW*1KXivdT)V|I5qkW;^5b}euD!#;?SZaSz;J*R; zEmmjl!w$H&TF--SY9bH0pOEU~SKL1ZBQe2Y_vZ>_F+ceZhuQxHNX()ju>VmnpL?j6 z%m*xn1&_EtGU<75_H-{EDXy~-WmtvGE~RX{Tvkd z4;$9T2IPN6t*wwV?vH#rdL-&na0qoF#aZ{`a%0rotwKd2?m4%pN?|SX{ZZvdF(>|K z~_SQ62e+I!Uu%c2iIeTafRB8sKrPj|r~?^n9&IXpX)|HSizi#e7%Y zqG^O0$z;^x{28_XO8g~Kk;@@;Gfq#!LsD* z-f>6wOw>`m95tYCvAsh3CkY)4weGr+48|YHZ$xdo&i8_RGjSWnV8#2c;>9?O{7u}A zO&+-GDIU58y5f7vH=usFUGpd?@b3W+<0V><|7oSjG{-xVa5&v`V>vgEN)-KcAH2|*$3BAu7VKBBtjifCq)ZI|;`Jt$eOhJ7gtVC738x@gL zmcNPW$lsU--`Vx#@7(uA4%E~X#-#fGuSi0nZeTV=RooiYfj+1&pOL5@Pc;{yo?DG- z@LSa9`A#f_Z&4A5eDCUu#yI5bpx!Ytm`MA-4+&K;B2d5qf_iYCm9IcOuo-o-{bW9{ z>;4ZeVu?}Dr9npK3$gNosHuuVb+`<6!HO98@BeHe@f8K9P_N0#A60Hd)TY8S0S4d^859g`%;)l)vma~0I2KxcPT zRET~=b?BIR6?2gP3sqsVU}q$1^*2TBj-IIR{V`Y?7vW^QhWg^^7%Mn1MYAzC`OO}Q zDkQF$Sz-qVwns;EFskBjP$OH08u1p?od1X#`C-%|{uLFWo2Ua0R~fsL+I>7EKLQ2l`@coQN9vG*l#Jqo!abYVqwvb?{g7 zG3q7s5mjIH_%6bIF!1+($B5YmCy_202^@faD)<+VkpC}vux}#y zy(xkN-*6RE1qXgryArc;{m<0Ffwx$~G{L@e z@E4sHVi)qS(zE{+l9n0V;%JZh@EC%cl9?G@s28Hv$TG{XMa}(2OoV$-p+A9vxyN4Q zAERD2F`3+A?t+T&8q}1X$;AHGk$HmxJ@^W>dJ|-Jb5s&F*CSAG$1$je#^ZFHiES_} zOK{-7={^=Kl7E0YX!2xrQ`y3tj#()`iqUxABTPpY;As8^^^UlL3UN@F8$c0^B;O7f;R4jRV`O&M@Dx=2-dPgsNR-PF9QYaV zPt*u&g+qvdOOhNt-_QZ>L5zFTa4t&?A$?YQ66?M?`!j?D$HC4Z%cE>|x zYCPWu5?TXE@&pII`Yo!1Cs3ijhB_DC zq84qcyzahY82Io1)+3?C)*aQ6{-}nBqDDU1uCG9yj2lqr!dcY*e}ZZ#IG=ky40R;u zv3wMUkdL-}YgGLmrAJ~g3HA6J)T&&98qp?mzj@BQjk@nSs-n-Rh$RnqCt+69^F_>x zs72fmwTqf!N^FCH_x}JAK@^Nd-8ca?f+-k+OHePD1E_{iqZ+t|3i)5Cj>O6DuBSug zbD<8JDAe=qQT6slb!23I_P^$EycMj#a^%;eR`p+~xla?}%z!$}v!FWM4K;N=Q5_$M zT6Duu4UV<)8RlG6!;4TayOj~1J3=>7P=SK;sQsI&fLpCia3T4QsFC{%x{)PA&3!0p z03}fkHozj-8Wo}0sI{^NtKd=8;!Rk{-Ji`Pp%CUrHBilLjGCiP*cykSdj7k4AJyPr z=*QQn``@4zX`;ezgauLcMxmasii%imEQMYS35|RfDx_CYJ-m*3@HuK%d`49eyNEj< z5~22UTGX6oM|~X^MJ>j7R1QQIqd zQP=ZAsEVUdQ&k@I{CLy=mY_Pc-24tJ5~4#GPI>HNt|Nu9nO=Lw@DhVDS4lTj`7jUpVi;JQ=4|xzNtw6mkH=?c|v+_%*=Wn4R^1{mFe&L==j+*m~mM>sNeZl_MqN+fF ztd5F6UCXybHPit$6$7v;j z|Ep(vD9{McqC$BU)uBHv{~XmoP#Jfk#lrmL3!p;U!kmHS$R9^-uej0fz6z*;^ub~{ z3R~lDkA&tbeOb47GNXDLfqEdytcH5932H>sQIT4T*>EFP!n3GFn6jK3PP?_-{WAL0x~2icql%uA$PX4pl*wH?Z<%mhWJ8 zN3E59m|gpS90`Sfqh0s`Rl!NrV*15=h+3@gQ4M9N=*)#0Nl{eA6|FqRY;Wa#Q1^Xp z&JM`_TTMc%dIzfFv#5%$TmBj9!FOhYO740F)cyI*lBlD+isjp38}hwT^<6*>=pky& zy_eemNh`a8Fw~93Q4y$a)1|NehF2`!?7=3Q(+KDb(N;FryfQHy9DDiRk^Z^e7q42M^DUPE;#vWB}a8ku8X zZOn!JQP&rnYiqFoRq!1JYH%+q0!eGSRUC@CUIYtZX$-+07=}}=d^_eLe-EQE(U-x2 zKen%l+sWTY4Pb69cfcJ+eGONt?YSQmmeh73N?gYsy{S;EJO!R$@leZ|d+W?c;Y_di-%K_4v010!%AZng3%&0NnLpw>cH z)IOhyg>ehk#Ji{tMKpJoGOJ>H${SjKFKS>vVL|QxJ0!Ye@)mAnBTzStMU7x7=D=-M zeihY$=ct!YqL%JxE{mF?U8s;BKrP~PsK}*ih(Dg zLvSo=iq@hca0*M~3!IJxS_cQ-W`|G}XKNG8e?^4`P#s)?+C9ITP1?Hq?zUzB>w#Ak zD0Fe#Ia8V0P>Uu4HL{9UUc+o`c0diFujNOho||T_LAA3F71?v<<942F(AVBIkQglhsP^TMv!hWu01w`HwP!GZr;_GVN^Q+IaTJBLR? z1=X=4HbwPx8EPuFqgM3+)Q8C_RHSa8?)w8Zx9?H+#qQ#+CqqRnv*oj+-UWqFk%>0F zh9p!`H**B)!5OHA=A%xqHCDda++o-EnI~}+_g%(V7}GU4@F$_oQ60N%-a&oDK0y|- z=L_oQ8q9)`T*!es>6%&jR#ZoJnn%s^cKxRLzboBmA^zyQM?|mo(!mZvY8R6c1qy{tf6x4|4Vkm zUAy6L%YQ;OoUo^xf-GiE)SO44I#9x_i)yf|IEa~kz>dW3pw#p~_Pg?-{>E|k5hw9i4R0CHqAKpYwQT+bSOsED5piaJMEQS40k=cr>=SS3Yw>%OG@e53a zi3hk2g`#dKfqJk8hGS!_g=10Q2bWM^LT^zGXCCP8&ySjtl2{0vpuPttVKqF7s^3d7 z$o&A4!_0#kVSdzyNKsV9hphZODpFU?puujc^5d734@A91kD)sLFDep2L!8AhKl!f6 zeV%VV34H;bLWPF^yj7sbp;&`#15{6!qgMO(7>#F8-;9ZdxskR(b$ldhO2?x*zQoEm zV_)(+ET8Kub%^~JK|(jSMRlMrs-fAa3OA#EXxw4>Gv-Cq2(O!u%~z&>xO+Ycs{YiL z&tZmRVE-2(F@PJ&qQ1#?n#o7F^6q$n@_XhFEZQ~XCyWdZ{LQI|QO?b%dcsFLSDNX@ z@bdxXQ_YrN2M7L-NF&Cw|3`4)Dhb(WoSosQ_jSy8cjIjwMSj8rXM&0D`eamjs&Cu~ z=b|FF7BvM2QH$_0DpIdZ|0K6PlT5Oo|I<;R8?vHyLpUn*RZ)wnwv~^>^5hqzLVDZE z|3NjFaI#xV*--U0Hano|>x;T?h~=kEw)g*B3iOMFRjBRcpTb*;kH{Q&-Ory~PIDtk zJHu5_3^mf4W(U+F9)W832ULScP$%puRD@q(B=(-^eyO$ABcVli0>kkSR1Z_na=%W? zhpM0|=EUBZ73ZPu+l6ZQEb7FIHQPdq>OeXSL>9GX!ma!QDuUiMyWvmN@9$ot<}BqL zS3zOajZtPb)OKuwnyT)oh9;mQGR<6X*AJuazll1qo|~!X+Ws#|LKSo~`=Tlyf{M%> zRK>ecBR+5WN2m^eHZ#q0+cXMwK-EP>?kiONt5Ltm*ocSmVW6D-ziz&3U<<0@pHLyY zkLvkzR78RoxJZPeI#L+*B~ul3e=F2ydUw=wGf|OSW92_s{s!v)CzAGkZ%CxX*bChU zM0(U*<})Kv6-A>KQEgPi=TIGch&p0pEppG5z?tOBqn^8r$#fs8W3SEli`oCt6l5Zy zmqT+@!wXP1u0n-wCu+p|u_azaRa|(9vpgzt^(@~L_527_eKRb-2sQF8=DsEDf1U9s ztsvD>_dqt(jrp(umay{9s1vd;s$*wS_gymYq8k3&^e=OZE*0v&DAa4aGU~p*%RCpt zu@nRriMbK=z;@Kg51N;){E6k?SU$;ecYj9Ih;v)Muo;c2rzYw^Yis4RJWDJ$H=BD= zH~xg0<2R_?kamTQ1T_VfQLDTW>a{uoHL^{1{h;N4L3Q9BYOTCM4cH4`>3)hWf||pQ zs0*XbiKs|SM>VtrHNxYlhJG>cng81Lc&prVDNy%kMb(=JHK2mX^PaCZ3GLUm*c+#y z8vKMKFyU(Vt@jOTk^YVvdHOZZJgADJPz{wuJzw37vFq(E-wpLeG&oSs{`;1MJ|wo` zI*hZ{Rj|d}hic%Y<$pmn^gF5}k5C8HYt(&7*E!Rm?#qn&#YQgF30Mb9-~g%f;-j(k&8LyJ*8--HVNE!3KLf&DS%1{a|T_zU^ts1D5e*44KRRnI0I zj6b5M1|v7R8^6Fn2h1-~2S)=`NIRH)Q6urp)mDBAwMMR>I`|3If#jRq!IlyAr(yX~ zQ(j{e`(Hg8NP!v{hw8vAb0KO`u0Z|1Za=Ex)SKN%a-;Gk%o?cYTVgPFK-JsD$_Ju$ z!Eh^|wb^rXx7-T$m?uyjyNGJwzLmeW^58A*xs<31!%+>DM@>m>%lAPIV1(rtq9U@+ z^4mNT>gfU0d;AD$1aDEH@@;hwWI=T#H|kwc%JQ{Q4YWlq!V%aO=b<|E&W!t=>u4&} zk)Id!HuSoZXhvc+D#X5R?w3Z5@ebLgSRK9XZkL?K4&<|b9~}4(kB&t>7q!DRI0JPM zEk&)7Gnf!xpa$>})v;th1S0JDGLz7S{FngCqHd^x3T^PZdOG7a;t72&;DyoLUYyw)!;N#Lu;)3fO*FZ+U2GsJL>)j)JQ8@ zc^Aw;z8`9pPepZP4{E9pp$2?R<=X#O?S@zg||^(%NzCt`_AA~{2%Vw>+0LQ&-VXb68dsEjQSz;F($?jsGcVH(VYXCQ5}gu z-B$`VHFYfC8g;f0FlVD8`#mb6mr?coZTk1K|FwEk?RPg6L{(7D@|{r)jxwjB8eD{` zc%$XdqAI>=KDYAV1Mc~hsBITw`Mj1det`Y22Fg*OxvXUu+M7MCd@!ovspe9eqegfR70SD)``($! z4!P?&u^#17sH1o?27Y+O66DXI)>Q1nZjpLLNK~Sr7HWjEQB$xQH8n?3p}vi3*nh-b z&wx5eqHrt@K{fapbziQdE?*W^e`i#LwxABMeaJTSe81R*Tc{B}K}F<~mB&8jB9Q_W z!s4hAM5FHOf$C^~)ErMY7n-Y4=gJn;L9_?^;c;xPpZ}wdyOGZ|*P=$S)AGMq{x)g^ zZ%`eLeZoDL4ppApj5Nz*7s_j+I=lzl;bZKDHGX0Wwg2~#&{yrRsD{H&x{*~v?dzJT zDd>u7crvQOWvFk&v#6>2gjy3xPPvF>$8O}SVF&yH)zOTn-NBR_1ONYj^+_m{-BEMj z4;9LpsJUHi*F%4HKON^mEzU1d9qNl}cr2=cMX2Z3qdK-7RsRvopF*9C*M4UIYXq^* zxCbM#9{KX93g@6Yv=MjXX;ejH&N{zAbzlan;nn6gyM6!_(c|VV)cybAKumDXa}SO> z=XyL9)xdnzm(Ma(N4~T26R3vHqAI$MYTy}a`^NdjT`!5cUIoAL^9hHF$iwsQ`ah@$ zeDFwUf9Cqt8I5Wn2KAO|kE*C2s-bb_G8{*KH>!it7hI?tqVDg28pvQQjvlJsU8uEm z4E4R?J+egRi@||^F4q7R@*}7l@1iOSzT_5L0*oME3YTM748??(-8PKC$KwU)j++TZ!-xUnLAL6WjAWSo^&_(E}}wr-SQ7m_dP+4=shX|@qTk7 z&w>hVA=LHesK|A}#5fv{;&d#o{oml48{uTs1GCKK=4QLT7xmUVZ22p8{U$2pf1wVd zkEjTyzwRu7>OhRy+nk7j|NrlmBs8KQP@z66=NntT z6>3Vmpw>!%)Z(7^JNv&GiM4iP&`noCBGd@epn4o;`68%_%UZq))*|1)@~begT`hkC z_54NiKE@;eKU6&*ZnFP1vfx{;ATcH7o3Nj&p!WNU+ivbJn}6Uo z%HN|J*nG#${SNais{E1p%p;+r^p%c$$DuZQYrE7T(Fg6hx+b1G`PF2$U9 z2(@+|V`~h)7aaJfSM5;|T7|0L+e1PXAHwN)8uby`?7nk8ZX|yhb&!mD;65bwpz<&A zAQ8#?(EY{bzaF_C*XuqG4*Z7V>H*Vqh2N%p1B5Q;AQg1a0@Q{JJ`1>h}ZBxZUE0-xO!hn+V{nM z=?XHSj?Da)uY!t5Q~Ucm`u+69L&5`RZ^D8*}M*4Livc{l|c zVI@>YnxRJ26E)KDmY<5MV4dZ6U;*-Ht^6bE(=5S%?!FSJ0aQZmmWHTpI>p@Tkx+xb zq8fUDYT$|a#*F>Ot$`G%>r2dUF%S7&*a`2V7Gt%y?ko2Ys=Vks_hb5EtV#YAsvfW0 zdzYwXHZwb$15h0tZTUH<6LKYLBs)-3bH%RTF`uC#`VJL=WFK5TA*hCnAkTaJKN-1# zwsu1=)XQQts^TfAkj}$!JdR=b63b(nk1lde%+{y|I-#ELkLth(E1!xw=oSU??7#3& z?u?H@O+jhY+o>X|g8Ha$!4{V9iE3al>i)5)#Woqc;zqlk=CdmgL)B9r^;}KMH^IQ) z|7}M?FPWaG3j3Nv%#o-H##?>{s-pSk8q^54+w~);#d``%;yqOTnfZ$uswW$&oqXu& zLSYiBu$Wz_fQmqM)EqZKO~Eky8aJTUM1v0TRsqB>gKtZ3zRQ4wv7s(+|wiEqq> z=C`N_>_v^}u;qV7ReZs`jXF}FqB@o;cC5f$7sQF=i=yf|fZA2ZQT3fi4a~bvLOpqo zs@NCDT}X_|hnWRY_mxIf_$4ZY4eWX+%lAh`WIXEU{^h6-mPdB|J?fJ!N!-AFp05Q7 zH8c=6;22cJ`Qyb3d}5VFg}OiL`+b(V!rW@^M{U!e&EL&u<|ovMlg5t~I6rb=YJLA# zBcTtDR)GTEPL`jAX(-=jo-}WpuTddSoFG={dej+eg zOJQEDg>i8R>b_Ct1alfHc5^Mi2{p;zCuReyqB9f(_5*5peZmG9FNtfY1!~>*Mm;#w z$~U5ZS9-v%U&9mR-`n*gN!|6!7+9sK4*HV0fy7P523D|BQ6NLjf_6h0)Z3y4>cL*- zKvadpQ4yJf>excmfWAi!zZy02U8n}nVh_BE`fRS0ju*K86z3}vs%R&wqNAt> zuUPq0)X3kWI^;_qEAVBI9<}cqpr)uf>b}+(7%8gWq2_qIJ{wifqV(*4^=yaTZ~!&J zpHVN~=U5X%GsFt~73W@9fc)>M5hThOEAT^E1=QRQ!~wVyb$*0ravd6FPB5pTA~-h_ z`(Hg=OM(2}JY=3VubYp}SJ;mG{h8f!9Z-v|FKRa|M2&EdUB7^e$ZacsiRwT?FN<3w z8O_qD?b8Z#;xN=ytTcC{LVV8hmo5JUwXI&_D9oJIb!-``Bb!hWJC5qe2fOYi4RI$_ zCR79pqHZXSU9b+Sg1xAd>>}#E$Ec3Hviy59UN$$N)TsN4qefa0b$Wd+6b~ms_s19|( z1={~ZNDQVRWsX>ZFZ;=;P-f2Qz96ci7Ufr{5UxOVHLp4+o zHNdi{$TqU_E*SU=JVTV=!Z=ijXW0$wP!H^~{AtuwTt{{Af2ilObcbz_zV2oNa(?1s0Xi_w@^1eG+&|?=Vw&K8S}W+o&z<)il`AcMb*>Q z@_kVEkFxSfsCsASVgKvKWfZ95wRXc1yWte-!7FzCj+K8vorv-C#tQtS&lIS9I#dU; zS$QGUAKDa0HCO>P&^oAX+Ago>dODf{Jvb57kp-v+en55b2VUb18d>QGchpu!b*Prv z5Y<3)vzL{RMh#%1<>#UXumm;0jaKgcL?RCb=TISegX($O0O?-Q8UVw_%^RZq#n?clOujImwe58SzGB-g~R61-JprXLG)6 zO`YBC{T@hlsK8xNg}sAiV8k4bUsb5r36IT}Kppu-v)_k0!Eia9$2Sx7{s6BI1AX%E z1eIXF7T_nSceTj5+}`j0lrs*2650v%g7Xm8g6`aI?|;}=AL<%!fob4*s1y1M6&E3o zQ$PUp=!K*n11$_Uu7!Cy>nl(N#VFwR{*z|Kq5M8Vy~HLi=-e|kp}sxU9R|QPP%k*Q zVMQ3LkW)}&sC%p*RKc?f@%%Sp@Bu>$Sf#LY3ARExL@DA_-VCacu22OpgWBN*s1tYt z%flE&os+8%bt$?)`A;|d0h?cgDkMxXp8re?k{5Ffm7xSXL0#iXun1gf>o1`mw@AgE zn<)v@O_>tvh|@yde7TK9jpd2lKwjLYwF^-11X=Xw>E{6(SXY0Gne#-0@ zp$ffc_HR)4%pa%|DqO(TfYS98DCrz+St!E*sLIAb6)?-V5bDF_ z3aAsi0p%Z|l=IOn4%E&E!+Cyu>jNtOpE7Rm&t$Vg-7~|W?0X^p9@i0P;5r8fvv33I zCkFM)I?r!}a&GU>yC=dP*#AH!>QUYi^1xEeM?e*H2I>;swD}w352%ersNj5Fh!6kK z`+p4vIzkUr;0!3C)yD0{BTzqnx(IawpUs}KqI1(_fjaV1Q1Q*6PAt&u3yiy=Zp!O0 zE%{wxD>(rfpeoE`EMu%=Yy-9P-cSNVpbB1V>-&x8jrXBm(B4CDVU?YYHiOBq_k+%V z;K@KQIP0JaIBdKOmGCjtj@}x78Y5P5>~W1Li~(>Z{so{4dCO# z{S#E42o0P!xmeKq1N`g^RB;g~fr?N^)&%NA`rG%2YZ!Z)eFl`@Qm900pmuoB>=&VgZy29KZRn%T z!#8pYjt!*~(1_<>0lCaj9IEniP@ht3KwY!3w!Q=E$oE6Vy@D#>o2^G|>?DiYen9E@HFefK(HO`f4fLLb&5Of$*sDVcwKMxrV-Qrr#ZX7Q56bT%^q!3I8`SGd zxMq%DdZ@w+K;k{FY7A6aC#dJQ2b92E$HBGA=0}Z}pc3AP68Z?0I8t-Ro&su~6H2EN zEC%aC<(X&pr7*JI|2LUo57cM5lTeOlp%Ptz`mp%i<`G&reu_-=>F_o$7>5&Din*DicphtZ&R5Xa`pp$biB%mYPY;_iF9ucl5-8zwQ2w`}3Xk00Ik{L+ z>#3mZS&ez1zDZRW#)mba-tIje%rFM3qD4@bV3Y9(jLiHxl;9)i4_`thiqgUHPXIN~ z0JXzBHm_v!`cU^w7nlYvg5>eIPME`OsGa`{{bBTu4g;XR_NxLVJPaz)EU51hFNeCe zH=qji>*U<^5uxV)K>25di(w&~KZFVN{J&!$$B2Q>D^(1rYnvVV!-6n5Yy{;u2>^$m{!(EI$~VxXP9HHXhI1M@K5os-B6 zl`s#KKpCieq^8Z=Kz+38VfI;2uY7B5{TtNJ7sK^%E^&FNe64%%{A`hq@Pz!#?nrt@rHd_WoAs6sVIt0ClfK>*d@VDWNWDd1Fneyp4O=^WO?X zJ`CMpX1ETjfICovFQE#|)!SiNsPzU=UtqL_wc!9L;VZU&8%p5bOUxfx5qCd^ww6>`k%m!S&%0(D}M`a36> z5K1p690CKOPQ>#sgNO`%LB0Eh8{q695**AtCRBnca1NYr>jefniHbu#9kq45RCv*)`fQNs>!1)=^bI0JyImoH3u(2#uKy|1>>KR)@y`Xf5I=Q7V z3OosQVpol?p-v>sV5g9{PZWe2Ir&}v7$|U*IZQN%InaC8+xl^+50mHMdUzk| ztK~_<+^&i643tj8;cnMUURPQ`%`1;|yLQ1^P=)?A%3(6-{RRGv40JP;gsQAE%m&-T zLU10`&2tCpqg4FS&Nr3nK_wUoRp|=n>KjoXZe zpk8mzL;O9i8w_+b_o1HWFHi~7PH_bDK_x5-Wv^=U7EsT7cc}P5P}g?4%~u)sL&aUS z`3sx>@sj87uOO$=)KHGuj3v!p$Ji2Thh1&G4-DWj8wd4x?VjrP{^Kvbr@39lnLmTN z7cxwDd;hts#;_vuxllLjE7(QPe}-VU_dnv83-!{OaE9~RJ_YI~`3T#?zh*i+9S8?9 zp9)*S*t6W;e=n;q)cg_D+ikho&d-o0K^61~Dsi4U&Uf2;Lr)qEcNpldbkB7vP7n3i zHH7-05DZ7a&#(gQKhN#`eV9HxVZm{x&$+~O>DPOLW6QTK$hA2xf0CC+*p zsHdgm5}yAW3>slb4L8Fi@CMXpwJ%UdS#_!N{vHgypW)zt*vl<*d;clJvdbO8$52nv zZ>Y}$8CE!j4uwj%8tNuL40RHpJq!{tNVL*9qMT3y<)J?B_ksR!36#JQs28leM%OAw zFa^{LQFSQcK&X?N3Z=6fPKVE+-o^*6=Ix%F*OPdSb0o>uI!9dyYM~=+j$@Z~Ztri8 zUx5>tH(BpICGVgTh1uX-%e1fo^A=F|zya6QISqK<)59sJlAN7Ux>Gf=aj&D*ll%)>b}>v9ZE%IQG8V z^m7G0e<9A%cQ%fI`svjiSQ=h{N|z_>L=T`p`~mC3#5~yYO8>othL7l`V;|r+A#ebLM*AQyG4^+YpP>^8tIDoBSA5{2S=~{l8Ruolm7jpl*&MP=d|&IiF;D!^+I}!HF=&e&^`t z!|BYAK|K|X4mjKa_1MNa=)7VUHW-@2KEt9H`{dMRv4c7 zWvI8?TTpLe&!L{8pT>$8o%Q)pmvRl%z2f=BKmvs?xxN3aTq&sc|8r3G8!#-q4^_Zp z7#V)D`5!3%7?+)d387vG+QZoJIF!z9s7w3^ZiaELcsJs49cQ4*pFthnCuhNx@Tz0a z12bSR2_?`4N^lX323HzGpmdHHFG3Y?&(=R0{jNE2F<>M;|4A80FfEioW^>37b(CeH zo`wd-u4W%)oNZhOrE>u4u{;i?_rUCLp$hs8bz+gO1 zY^-bR&0$XbJ44+|%b@hmLY>eRn?Hiu&`T)&-_WCkk#9JO;~4)ori0o^He-2X3n+mB zQ1N4oQ(;Wz^Pmb?Z`@|d-Z zN+ACo=Sa&y>C}fx)E#PlAk+)oSg6Fy%^m`EDGqyV;TkN3;Te=b=DUtS9%D%;do`$| zZD981#?DaJdH~c5&RD3g8%{yJ@VtO}di?J>x>cbH@-$-5m_a9~1ZSZtyKWAzpk8o( z8WY`j=6Rv~>KNNY?~Y*+>|^0bcpB=luJORR`}@G;%*Vs>djDU~K$ZQ3I>L+(ov+zS z!X(TaLkahXN;n#-&^cybX54Jt53{p=#^!#HocQR*#87We>7bvU|Jn>BSQqN1YYz2x zI}|GMep^3d^J`E?`q=D=A3OI>YN(A=gqh$#sQ5KdN4*2;(w%_HcOHf%zw4$g+=V)- zC&tK69Dx9+zyikNFgo*cP$yOw>L%+7bwU%Mo`!``A8tcnY8dsYqn8b;z{1e`{C8xa zuWox8CqiBGy_j84(fzb zzIHBc0jNvV09J?NUwfP{xgKCRilN>cxA#9~P5zc6MesJ%E7rGnd`xFv=)H3?bw4;C zFnYtetpD?`a}OMcfz02-?Xby5r;vo7oO`Mwtb=_F^q!=Lf%hokbrya=eR+K8v)ko{ zx1k@tEO`8(q;W27&RPCTeDJkmh<4TM?YSeOv*fy#Hy=ALH^^jhrq)%oss0;tEM z0Ms>WZw!Pgq#G;*`@&jq2h>d#^P6*0EulUst%kbEuG-xF-T71;0QK>_3gjvCxW+KZ zhT$00Czc;jJE-u(c_mu{HGd3S!2&-W`(mgUl1ESp!~JrY#aJH>!#)D)$fNvr3Ty%O z(!L4?>G==$pYt0FGofBWA40tjyoa%2%s&oO!I;eRz{;>Jya;E)oUj8wu+@<-GOmY3 znD4gvZ>XmtvR^pw3nk#^c9;lihuNV7irBomv5B!G zR3Uw#3K;`c-~_WzGcI*|oQ19Cu-g_6!8in5g1RT3LnZzKl{joT=Y--x+4DfXkd?G~ zWvCCW4WRr-K@~I`s-V?SC%WFlK$V?>dQLAwU1N86$DY#o4=jT{D+~ksLcLB5fO?%6 z0rjzbEL1_$&A!;U0xHj1sJJaqm)Nt1f!@vTLA~q6i{RXy)!|a+&1@bqqH_u2!$jD# zK)qy_hf3H6>M`tL^94|sZY|U+=uxPfE@~v_L{mTt;2&^dAc1Pe#!!JBpq~5TP?g^? zK8Est1$C6)ppN(#RDu|holB7#$}hm?1&pO&e(Y6XCO!Y-7)WR*RKQ;2DX7HPjrXA5 zcApwQLtRsM6sO=gQ1eVsaRs3+WeHnv4pnG>n@<$={=b5O0uDg!;5bwvccEUIU)g$? zsE%JGsCy+QlwdKad!i=P3sfCrTj+6eQ{8qS$7Cnm14&<>mUbP}$$b-91SUX%gv4;jYuu8{%>eK z1}72Fm(Tn!)2`bjio~tl59eF-Jsiavf)BGk4!`b<-{^R(HMOL@t%%{qdu*UAKKzY# z*E9Sx6L%Kv$!xASwsI7>&rj!1+s`B(i-p+nTX@QrNAm*n7Q}Y5qILgyTOW+|2%L<_aQX;>{?>y{)7$7X zlJMUiyJnNHtl2+fU&uT;J8D3D4@>kFrZ=CDtR0~EpTsA#&BQ`~4dbZjdGl97s0cyN z5F17j9u{iTN1Na=0xr|HA(jl`Z&W{mxvw2(XC0X2Aa*ajiVy$wvg;CkA3Y+vYM&^w zHyR`DgktFTZ}cBFUcjN09Z7OqoJT+&g4Ogw6OZ+jwpNYtS{rAvOC`S?6g8A2gEXO) zW2_G+qwy(=R@_j&TF)AV{eQOVdJ^2%5_ZJ#8%K20j_ec8RS+w#6Jbs73BJ~i4NS6P zGUDGKo!0ntHZ7lDRZgV|lkc|CW1`Ogf>rg>7BIQ)kW8%;T#is`iaf#5`PyZ~)J9_q zp>MZKCEHSZQwmva8k_p|3S(O&{knT3lF?`r1ddQ#l*(xZ>DCTLNN{xC03X zAiBs-BOwCaSW_!SFHNAEm~iy)^pV&$v%bhqV3qMS1?@&J5UuWv@1gUV#A@BKXQ9}8 zy8db%aqyC)(d}qAF@8u;S{8x{2(e(tlhY!(ubszF?Gd7dIl=B|te}t}dJ?qvn{PaH zuA%$Z=KsZ{x@eYstd271!j;&0mxq#`kL(QO`;)${l~5jA4;$;lv|4gf1_UL&nmGL~ zd7`ia-4ST2wIT6bipgi2TY+Mmpr%)2dzx@|hv{8dU4my2k+zdmStvD{0X8;Gv^b&w>{-g579SZG0TzG z4zmZ!YB{WyVCMW^;jY2#b*)`A$Ah;O?8op+X|dDftE>KiL>Fwo!z{sC9D5SEi9+&F z>TQbBKcC+i+in6U5p#pSkZ}=WUf{RGis*`e4%WtTC_S(>CN2--`1md(d3yX)F;;u0 z|2KKAC0~k@ue~MVJm!s98^=yw5%kly2#X^c6_Gnuu$E#Yz8Y3x?F-|L6jc+AXV@a( zSDbNi#!DGrMz=8it8S+rEF>eSB>fuj#5q+G1-`FlNo1;?4LI`bBvAP5XOf|l!=7=dq3V5)e4JF z(!N%Z77nrA4dKy@2V;Lng3|~mz<)OJEkhMJ0iWsg!q~lyHU0%WUiF#vBB%^Wt0MRi z^20G#eZ-oYZ(hWwSrIZ-qyIu61#vU+O>Wn7ffi}evBw}LA@65n8HG-h85rtm@7s*zwC1xB*;?^G0PEv?XO%zGi}rZ2&FHyS5c zUyc6^;+s&^7DV|MH@&T+ZC;a-x=68b?!pfCVEAGMWG65U^C*bcX1tvO?%D40G7pbP zBLpK*#9Vr5#^3SDPhWsu1#}8B_O%0+d_H<=$Kg73u1Dl1?O`XNg`)&}pIgQWa8Rp? z^H@v%!fXq%hb2jRn@=ZBZ79AYC}^ndvZ~pgReqg-jY_JVo#t5&4u9y&FkY}DJ%Dfp zs!xnqZETeh3$|@;v=q$cQ-zc9i$h#G)cJ9@xAjLO4EF5U2BD?@EoTBgz7_!; zPi~yYa6Fq>^tENoBipG=rnnS1KEURWSQ*%ac_m9y6~9vyc-D@)EIw+-;16QUnC>%* zh=WgR`ZRW*AB_w8+O#49#c)h%0?(-M8FRNCVRjN8L9iME|I$Y==DR|!#)$9}0B`Gq ze+>L{lPtf)u}dx(tr)~~p_rGf@y|kg+YT1{Q@~aIZs<^)ZexgpNK?jtF;0kc3>;$8 zW6{-;5WJ1`SFFz=*;s645H3N2maMg=N5?lQ1+>Ob?Ipf*@y&wG*H+odYM#MkJLryx z8b1SZ4K&+i1jAt0w+xq=z(m$&nfM8WTiNmEB$2PJW+T2$<58AmiyiZS=r*I^glP4*&Gf+MviHRJ$a02Ywb3NrhLgU(n2VxnGd^r0`ZxGe zA;fq4TpxobKaTI|K-4%qQ<3&6-oCb;l44?u%)T2Dq4verPh0xFmN5%#Muz*g9*Hcz z_MO22;?JQomaNC{O@i(jN5kW)z$6}lJ1j|CI0ms@IQC`CPuc#jmJy*@7@JQbg5CRUlk{SnGTS9^fHD_TKll*ex!rIS0u?8f``B__+G+i4nmdSKGwscQPK)6%e)=)qiAHOi0$}f zBaVLx*A)x<9lDxl2Zl@RA_ay%6r(nh`BCNp1pXn>Lqzge_1(u))V2| zl%#5@iD`*{not{%y*0Mm_zfp60(tvK;JHc0WTRERjj>u*1YY8N0JfqSwQ3~vwQu-$ zBUu4N)OxX&hVg3bO&LGJc8J3EldKaOQ{XrHE9|q;+YTFgW4ZomaOj6&B-{nnX5*~( znjN&W0_w2tYsIjqCD}m?TPeB)K8KmVV(hj;$D#3(9>GpwEaUqW-PW|zQQ-f6lP-;T z3`^98h1>{5LogT4;pJ#841OiB?PWcj#1Ib*RoEglUSi*m|3>0gbGa&Tk`?I_iOEUd zi+@Ax8|j{rIQO%P$Fi`Mq`t<#Fzaol-~pcz{)K-#Y%>wqO;@XoP7;zFx82G17s-yG z*@y9U*8Vl^X2i6l-`DR{jmIgFu9l7J%OPAs$7w>f5g29b@~Ol)0=AEceWHJ+Uu38I zDXK5yWC%wiSz0tE+6G>uwUwA&_(fqYoo#qLzf<7-NmLFq)Iq!hfqz-@vIL|+q&f5T zh^IhgIs$4#NK}LId;D7wuipVUg}<-e;zV{ZX%MRTU-+d%>jr+eh?}d=P5NQnFe|_p ze4C_;=tb$7O`s;p`Y>19fbD}783m>x*)E&6M{5$rH6zJse2>6~BJzgk5!}}fnB!UF6KBNn`j}N)sA8NgMivbI={-nPc^+$*I4rz2rFaa z-|}`HFs&UFKamajT4`dgGryzjulAn)gFt?D(^UZHyj1v}U1mif18Y67bw)4*`$~MK z5PX+;E58fN(4CqGkbPbWUKu%oG5B?{c`{2pmSi>AKpyP* z*jORvztEUN>=t6w{>7Gwo?5s5bOJ+g+#i(uP5h+w*+b}-2&qfdniYvPK{ekbOCJSa zwdl5kAPQ3pL{ROCB^el${9f#$MjAopV)hQ?xCaSQl#U$q?w)>Cej%^tf6A<*_ zO?>YmC8v_5uY z%~g^lY3#6`pg){>D~h_zcp)stT0zG7^u=XGqRU!>ridqIAu-7Vbqn~a#wQ6jwX6rZ-|Ei{aleA3pzBF$u7>AlFfB_3%IMv4x=uKx7_CGtgtPSPIAH z^w%U_gI`jDhg!lb`1sm3V)I&|xj2!0^m!CFAHDj-<|5`3JrlNA_$IYe<5wD7o>&MK zr|;od)M6795wQoBs44T!1n#1Modl~zMBpUBCvBdcb+z7Tlpt;dYss14v=h0HMr`88 zuwK-6qO9H0^;e6);w^Lb8u()hj%Nvo##&|i8s_on3+QVpxC?9P;c)s}dJ*C~kmw)m zkBQeW!l@n9?y)_k=xeO^q_{)2xl#P$jq5GdFQD%+V@kWuS8$%n4m%LM#CEy~Tj(~O zd0FC45dWJ3UNYu)X;u{j}CU_`fX&6tSh~*T}hoEn4DK3r; z2-35_S@QCqH?s3?o`>6Oi>g*Z4j zCO8*@YYE5#hf|c=LkF(r6upUY4Py7;+sRHKDSkJJuS+2%SsM+XFmFb&4XlV#_~c?d zQa=%^gLo!_k1&2ee6zb+EPmbG)W8>aep_k@djLO^7FSGNmEbbs-bHv75a8kzY3EXe~|KU5( zcAEmN1H`l^<`nD8B~Dv{e_9H-#QZOd8^VcfV=WGBx{H9HR1}C|or!I>9Y$wo%?OHw zV;hPp3d19`690nmy6c|WsY3vE`3By_ql2&D&Iw;nc*q%J7oHO+^sOq<*QZZix zI}`C2oZ_h(1m&a`v_kq(z;OC5y4q&!Q5biDIXUa<*k;)VCL*2$TX~Yj zv~Bh#`8YeCIjptA_bxG$u&?y~=NC-s;5>|=WjOwY({H*TMdV_>kVO0rsVfaV1C^Jd z``RAXGGi};Xf6bOEgZJc?KFN<%{BzTV&qDwx!%IhU}%o$NqP!Sp%%MaP2vv(srlK_ zrenU9@mzw{@=#KxnXqgb_0rbUo zL^mm>HbH79aZHbWlqJ|r@KqBVL9!zVmL;|hy@bUpt_brVa3^se*k#9{!QbP1zEEy7 z6uaZuow3>yR?jmoLB{8>BJ0)3a1ri6B{#l<$<&DXRw_G7S4)Y#J~0#EV&Wzv!Bs;GCY&RzMJ8a+<{v*xj2)Ux_w*>D|Z5#SBJHrNcuGuLhCC)Js3Z$nZU^d;? z+$OZg{5vuau#?z;VLWOH@jA=WMZdCe$bBb z35-rmT-Fm3Q;J^R))X_B*a-B##59Jvv3*B(1LHR4_lc9rV0k^wsp1(uKTe-<2+Kk` z<|R3i^8^o|mtc<-@59$vVMl@HHYQ?dTU8*N}W7_9<{C#V)}22ApaM+n{xXQ#i_cCt@x! z_ONvlab{*C8i*~S_6ENGfq#2tERTzSQG!Z_};P1@*l>wK9e~&x3bzk zIGBC{-K~zPoNFIqFA$B3Pz;<4+Tkz9u_xp3tgS`7KVrpT1#E-t?2EJ3iTL994h%Z* zJGQ3*9tE*{rj%7yT6Vn3Gv0u$x@~g|wy7v}L}?*owKK$KC3Yg^x$tj^s#;UFw3qQq z;?)wMQHAxN*mGMYH5d=&FEY4Z;854LFqQ30rgucN1br7yt*wAa@S7!;XlB-vlHe#l zF^S(r5zSbC!`dXqZzu{mZ(*lLte__NkGB)t!r0eV z;#Aits%ik#%gu2=deOzQa}gn z5wLl(;J6e=wdsgPH>VsFl9G7}lBwOm-kD;yW2?*BRATls9)zus6}=eWo9NxZmIVL& zB&o%&582Lt5wnZ++KOZCH~$l%>kE@U^mI-h@1Ly*K8r|H0$14%v`_%QAJ`YNe#(lL zeGxm!$=YUo!>}H@oxwL8Ym@NV&v*!n@9@jWsWsRA-+;wT80uT15R!JrDJ;9HM!+)W z+3WwJ6LJFuzG*ZHP-{r;--kqc}~Y|3s^;U9J_<(&>)CxnXeC zuzvA98JTWjeIdoJqo<}9w+;DYe}vXW_|R&_-SwJU!jbDHeJSIx#H3(+om^A!Ysh#f zdEPRw%zPF;YWM8`C#nWoXZ?O>4IF+@*khc3kf;c?ZAUOK^Xn8cfep?@;0)si1a4%l z7vmTB#kHc|!|?d!!mkJk(Q&#^dW!T63O1rZC> zY0>H+{+NX0Sg(uS*Rmk;owWgoM`3LVbAMtY;ZqUK-oz9|YZhy2_t?-a@*FXZo%m1H z7ejk-j7v|$__{4dV|Qh7SchG$0%NsbR@4mE)dJ{)>7(d=tWCA}&S+gFW;k|V3y_w@ zx1*4Kj6Dsp6{W9X7mabqVGasPj_nLPX-%@P*!`IQLNpPKO#-zaB)ozx2Rw>BbnAqD ziB8svnqr%okKYhID8<%N%}n#o?+Ma6l;@hx7|3x7>Mjc_#YEH7b@d= zM7x+><{9X1BUxwSuP`1-y!Tg^Kr)T>G(Jbn*E)pSfyWA{hOIrj@U`0JKimrK!FnOY zMuyVKMr;~37MX(7GT@T{jqmtXz?P7;;S}Tweh}U-e#P;aq98X8mvw~pVb8G`CuJ|k zO?Cmc;wJYP+uz>$kz#xuxm3g_CQXjuk`eqec&-vU&0Mwn3@r$)X$Jsx^5@SBRQHGL2Bi};6b=gD!1GHD*~KTZ;dz=!|CDIP`K z!}c8kwXMu&BK(lx{IH}QtJZ$tcZovUQBYm{3J{au^wyDR7HccXp>`gYX5Pqquf%YS z`m+?GA;AM8@?uxd?jxDk(HB?^Qy6bXF9tmk{T@0Qtd7;xwS_*P{FfC^-)K2Y!RpjA z7oD@Lk1;!5uIcy%)5mj}JEHkSH+wf0?qj&m!Yf^WT2~SkCShWNH_@Ln&kz5`N9{2@ z!5%V)IvCm05fh!HEfHV9*w@-Kh(P>7^kc%h6#s+*%jris=MYjWMxa_uM4wu4TGq1S z*cE$8L>JL3A`%OcLsrZ-#J+Pi`r_LKZpNO@M3_UdCV0Ye}v|tp7_LJ6Vo|EsGsaSbWZ5pGj<9?A7UNtI=r0 zLB(TjDfQAkuF;6(Bk(hu@8=j@Nnj%8Z|N%tzDm#~t>L%MHn-2NNMQ=ehwyj$A1lBs z%^%GvmX7Qu@>}MtTiD)Q`S;rFT>6U5mTS>3wVgQv{v|83f)cr#ae%T+vpHUhjS!Bj7MYi zwaj)YHXv4k1Zq`HM4Oq7aCy2~e+RC?6r)xjz4pY^V|*B&o!BFjR4p-ik}_XI=W*q; z75yB4w17oeJc(lsOQiK@h^4n{sCh=Rk7vCWet+oENDv>fm1yiHX)pXYS$xe7|OV<1?(eXb=D)Y^SStrAmLpYp28-Q zFcE&$SpT1GIzF|~sldWTE9`{Pdsix87$P+(;wII9pyGb?7tF&mZ*K*yBEeAtzxslS z8%;6SSzj*^+C7R&YbVu!_*Se1dw<72ctK1*wzEWAi??+2a)WkDcxUl5et<B1Tr~~;2y@`&L_n+K3 z!TbkWt?)Y?`W3MbB5@H_JBPp)lByjcNk59n$8q6 zccRFF6rt7xdn;HC|E^{$gRP03qI?2b^SmN(9sL!-;YgAQ@t%y^lAsq3DG9iT{g)zW zr&#YuSG$660oLOZ{|28~BpAdzDshF`=`QSQ&#cH}%;U1YiA{x&qn^IKd=rN}1Q)X^ zhrw3_ucv@AI1Yg;p;~MbmqA=@D7_e`bQjwV_>Q=&^xq^Ii%%0Y4`Q!_-wb+h{OV!9 zi%%x(Wxd7mju6aZYpb*(PGLe_qc|k5it}Yy1;3cA)kGjS%*77cFn+gdh*7JFzE#uXeA$1l03l@(DD z;R%*x1;Mu*E$^SR`Li8jhY9{j(ow`rAZb*DDlpEA@ZTib%jSDnvg(XI*n1II-)ue6 z9fa*4@|1$KY~DZh#|Ybn#&2=#N8ns+{pioRv`q=fN3uR4qvQG=2xoih(U! zc1Yphs%6veJ-W8^Z`;kkd5^ALTXyQ+p^txHC+{ErwcB=T5!kC+X8$T3S~l(0(!XoV z&Q05P_3z%MrGH0-6)y@b4Dbs(Y`dU0Zg` z>`LuQoi$Yp|H{qUh15vsS3O@yKn=gll_CcA>eL~yX^UUxKiWy)LN|h7C*-vO8zk0JkT_<9+L%EE)fF z#lk1^#-?~OX8!Y`d!Ef+_hj_=$Ge8V7&PSB)D@3+POvk0G-$~4^&wB@toVQK_vxtV zZ1?$|^^bRLd%S&2Xkh|v?@!k6c)oGr(>bG`ZX5D^^rmh3!q&bg*9$ckB}XQz+~Ihf+vjQFoo< z(L**p+cojY;5npan;}Prxtl}}sTJh@6vbP9#rf{kr9*~1b)Sr;d2r=V?y}(-$anT9 IcjAQq3;y2=`2YX_ From 42dd13aa81f62e3e8fb234721a3f832151e9675c Mon Sep 17 00:00:00 2001 From: gerrit Date: Sat, 14 Sep 2024 19:23:50 +0800 Subject: [PATCH 31/38] ci: update build version to 01.09.05.57 Change-Id: If5676c26017f9698fd3708b39e8c40efef9d7c3c --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 3d409ba62..8746d72dc 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.05.56") +set(SLIC3R_VERSION "01.09.05.57") From ef175abbfce8b98432f81f4466b7d39f73eb54f9 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Wed, 18 Sep 2024 15:02:39 +0800 Subject: [PATCH 32/38] ENH: modify overhang_totally_speed jira:NONE Signed-off-by: xun.zhang Change-Id: Ib463a6438173396f441446571638c4f455d90937 --- resources/profiles/BBL.json | 2 +- resources/profiles/BBL/process/fdm_process_common.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index 10ec76305..0d3cac764 100644 --- a/resources/profiles/BBL.json +++ b/resources/profiles/BBL.json @@ -1,7 +1,7 @@ { "name": "Bambulab", "url": "http://www.bambulab.com/Parameters/vendor/BBL.json", - "version": "01.09.00.23", + "version": "01.09.00.24", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ diff --git a/resources/profiles/BBL/process/fdm_process_common.json b/resources/profiles/BBL/process/fdm_process_common.json index c68411dbb..a87dc0798 100644 --- a/resources/profiles/BBL/process/fdm_process_common.json +++ b/resources/profiles/BBL/process/fdm_process_common.json @@ -69,5 +69,5 @@ "xy_contour_compensation": "0", "compatible_printers": [], "smooth_coefficient": "80", - "overhang_totally_speed": "24" + "overhang_totally_speed": "19" } \ No newline at end of file From 91c333ffebd4e677df330295325741692d1e25a9 Mon Sep 17 00:00:00 2001 From: "zorro.zhang" Date: Wed, 18 Sep 2024 15:42:10 +0800 Subject: [PATCH 33/38] ENH: Add Guide PL-language JIRA: none Change-Id: I27bcb071235cd628982533c06d4fdfad58dc0651 --- resources/web/data/text.js | 148 +++++++++++++++++++------------------ 1 file changed, 75 insertions(+), 73 deletions(-) diff --git a/resources/web/data/text.js b/resources/web/data/text.js index 91ca096b0..2633d53b1 100644 --- a/resources/web/data/text.js +++ b/resources/web/data/text.js @@ -1667,82 +1667,83 @@ var LangText={ }, "ko_KR": { "t1": "Bambu Studio에 오신 것을 환영합니다", - "t2": "Bambu Studio는 몇 단계로 설정됩니다. 시작하겠습니다!", + "t2": "Bambu Studio는 몇 단계로 설정됩니다. 시작해 봅시다!", "t3": "사용자 계약", "t4": "동의하지 않음", - "t5": "동의", - "t6": "모든 사람의 프린팅을 개선하기 위해 귀하의 도움을 부탁드립니다.
    고객 경험 개선 프로그램에 참여하십시오", - "t7": "고객 경험 개선 프로그램에 참여하세요", + "t5": "동의함", + "t6": "모든 사람의 프린팅을 개선하기 위해 귀하의 도움을 부탁드립니다.
    고객 경험 개선 프로그램에 참여해 주세요", + "t7": "고객 경험 개선 프로그램에 참여해 주세요", "t8": "뒤로", "t9": "다음", "t10": "프린터 선택", - "t11": "모두", + "t11": "전체", "t12": "모두 지우기", "t13": "mm 노즐", "t14": "필라멘트 선택", "t15": "프린터", - "t16": "필라멘트 종류", + "t16": "필라멘트 유형", "t17": "공급업체", "t18": "오류", "t19": "최소한 하나의 필라멘트를 선택해야 합니다.", "t20": "기본 필라멘트를 사용하시겠습니까?", "t21": "예", "t22": "아니오", - "t23": "릴리즈 노트", + "t23": "릴리스 노트", "t24": "시작하기", - "t25": "마침", + "t25": "완료", "t26": "로그인", "t27": "등록", "t28": "모델", - "t29": "쇼핑몰", - "t30": "매뉴얼", + "t29": "몰", + "t30": "수동", "t31": "새 프로젝트", "t32": "새 프로젝트 생성", - "t33": "핫스팟", - "t34": "최근 열었습니다", - "t35": "확인", - "t36": "최소한 하나의 프린터를 선택해야 합니다.", - "t37": "취소", - "t38": "확인", - "t39": "네트워크가 연결되지 않았습니다. 확인 후 나중에 다시 시도하십시오.", - "t47": "로그인 지역을 선택해 주십시오", + "t33": "프로젝트 열기", + "t34": "ホットスポット", + "t35": "최근에 열었습니다", + "t36": "확인", + "t37": "최소한 하나의 프린터를 선택해야 합니다.", + "t38": "취소", + "t39": "확인", + "t40": "네트워크가 연결되지 않았습니다. 확인 후 다시 시도해 주세요.", + "t47": "로그인 지역을 선택해 주세요", "t48": "아시아 태평양", - "t49": "중국 본토", - "t50": "로그아웃", + "t49": "중국 대륙", + "t50": "로그 아웃", "t52": "건너뛰기", "t53": "가입", - "t54": "3D 프린팅 커뮤니티에서는 서로의 성공과 실패를 배우고 자신의 슬라이싱 매개변수와 설정을 조정합니다. Bambu Studio는 동일한 원칙을 따르고 기계 학습을 사용하여 우리 사용자들의 방대한 인쇄의 성공과 실패로 그 성능을 개선합니다. 우리는 실제 데이터를 공급하여 Bambu Studio를 더 똑똑하게 훈련시키고 있습니다. 귀하가 원한다면 이 서비스는 오류 로그 및 사용 로그의 정보에 액세스할 것입니다. 여기에는 다음에 설명된 정보가 포함될 수 있습니다.", - "t55": "개인 정보 정책", - "t56": ". 우리는 개인이 직접 또는 간접적으로 식별할 수 있는 개인 정보를 수집하지 않습니다. 여기에는 이름, 주소, 결제 정보 또는 전화 번호를 포함하지 않습니다. 이 서비스를 활성화하면 이러한 약관과 개인 정보 정책에 관한 설명에 동의하는 것입니다.", + "t54": "3D 프린팅 커뮤니티에서는 우리는 서로의 성공과 실패로부터 배우고, 자신의 스라이싱 매개변수와 설정을 조정합니다. Bambu Studio 역시 같은 원리로 사용자의 성공과 실패로부터 기계 학습을 사용하여 그 성능을 개선합니다. 우리는 실제 세계의 데이터를 제공함으로써 Bambu Studio를 더 똑똑하게 훈련하고 있습니다. 여러분이 원할 경우, 이 서비스는 오류 로그와 사용 로그의 정보에 접근할 것입니다. 이 정보에는 다음에 설명된 정보가 포함될 수 있습니다.", + "t55": "개인정보 정책", + "t56": ". 우리는 개인을 직접 또는 간접적으로 식별할 수 있는 개인 정보를 수집하지 않습니다. 이는 이름, 주소, 결제 정보, 또는 전화번호 등을 포함하지만, 이에 국한되지 않습니다. 이 서비스를 사용함으로써, 이러한 조항과 개인정보 정책에 관한 설명에 동의하는 것입니다.", "t57": "", "t58": "", "t59": ".", "t60": "유럽", "t61": "북미", "t62": "기타", - "t63": "지역을 변경한 후 귀하의 계정은 로그아웃됩니다. 나중에 다시 로그인하십시오.", - "t64": "Bambu 네트워크 플러그인", - "t65": "WLAN을 통한 인쇄 작업 보내기", + "t63": "지역을 변경한 후, 귀하의 계정은 로그아웃됩니다. 나중에 다시 로그인해 주세요.", + "t64": "Bambu Network 플러그인", + "t65": "WLAN을 통한 프린팅 작업 보내기", "t66": "완전한 원격 제어", "t67": "라이브뷰 스트리밍", "t68": "사용자 데이터 동기화", - "t69": "Bambu 네트워크 플러그인 설치", + "t69": "Bambu Network 플러그인 설치", "t70": "", "t71": "다운로드 중", "t72": "다운로드 실패", "t73": "설치 성공.", - "t74": "다시 시작", - "t75": "Bambu 네트워크 플러그인은 다음 기능을 제공합니다:", - "t76": "Bambu 네트워크 플러그인이 감지되지 않았습니다. 클릭 ", - "t77": "여기에", - "t78": " 설치하려면.", - "t79": "플러그인 설치 실패. ", - "t80": "다음 단계를 시도하십시오:", - "t81": "1, 클릭 ", - "t82": " 플러그인 디렉토리 열기", - "t83": "2, 모든 Bambu Studio 닫기", + "t74": "재시작", + "t75": "Bambu Network 플러그인은 다음 기능을 제공합니다:", + "t76": "Bambu Network 플러그인이 감지되지 않았습니다. 클릭", + "t77": "여기", + "t78": "를 클릭하여 설치하십시오.", + "t79": "플러그인 설치에 실패했습니다. ", + "t80": "다음 단계를 시도해 보십시오:", + "t81": "1, 클릭", + "t82": "플러그인 디렉토리 열기", + "t83": "2, 모든 Bambu Studio 종료", "t84": "3, 플러그인 디렉토리의 모든 파일 삭제", - "t85": "4, Bambu Studio를 다시 열고 플러그인을 다시 설치하십시오", + "t85": "4, Bambu Studio 다시 열고 플러그인 다시 설치", "t86": "닫기", "t87": "사용자 매뉴얼", "t88": "제거", @@ -1750,8 +1751,8 @@ var LangText={ "t90": "3D 모델", "t91": "3D 모델 다운로드", "t92": "만든이", - "t93": "리믹스한 사람", - "t94": "공유한 사람", + "t93": "리믹스한 이", + "t94": "공유한 이", "t95": "모델 정보", "t96": "액세서리", "t97": "프로필 정보", @@ -1766,32 +1767,32 @@ var LangText={ "t107": "온라인 모델", "t108": "더보기", "t109": "시스템 필라멘트", - "t110": "사용자 정의 필라멘트", + "t110": "커스텀 필라멘트", "t111": "새로 만들기", - "t112": "프로그램에 가입하세요", + "t112": "프로그램 참여", "t113": "언제든지 환경 설정에서 선택을 변경할 수 있습니다.", "t114": "홈", - "t115": "일괄", + "t115": "일괄 처리", "t116": "재시도" }, "pl_PL": { "t1": "Witamy w Bambu Studio", - "t2": "Konfiguracja Bambu Studio odbywa się w kilka kroków. Zacznijmy!", + "t2": "Konfiguracja Bambu Studio będzie realizowana w kilka etapach. Zaczynajmy!", "t3": "Umowa Użytkownika", "t4": "Nie zgadzam się", "t5": "Zgadzam się", - "t6": "Prosimy o Twoją pomoc w usprawnieniu drukowania dla wszystkich.
    Dołącz do naszego Programu Poprawy Doświadczenia Klienta", - "t7": "Dołącz do naszego Programu Poprawy Doświadczenia Klienta", + "t6": "Prosimy o Twoją pomoc w polepszeniu wydruków dla wszystkich.
    Dołącz do naszego Programu Polepszenia Doświadczenia Klienta", + "t7": "Dołącz do naszego Programu Polepszenia Doświadczenia Klienta", "t8": "Wstecz", "t9": "Dalej", "t10": "Wybór drukarki", - "t11": "Wszystko", + "t11": "Wszystkie", "t12": "Wyczyść wszystko", "t13": "dysza mm", "t14": "Wybór filamentu", "t15": "Drukarka", "t16": "Typ filamentu", - "t17": "Dostawca", + "t17": "Producent", "t18": "błąd", "t19": "Musisz wybrać przynajmniej jeden filament.", "t20": "Czy chcesz użyć domyślnego filamentu?", @@ -1800,29 +1801,30 @@ var LangText={ "t23": "Informacje o wydaniu", "t24": "Rozpocznij", "t25": "Zakończ", - "t26": "Zaloguj się", - "t27": "Zarejestruj się", + "t26": "Logowanie", + "t27": "Rejestracja", "t28": "Modele", "t29": "Sklep", "t30": "Instrukcja", "t31": "Nowy projekt", "t32": "Utwórz nowy projekt", - "t33": "Punkt aktywacji", - "t34": "Ostatnio otwarte", - "t35": "ok", - "t36": "Przynajmniej jedna drukarka musi zostać wybrana.", - "t37": "Anuluj", - "t38": "Potwierdź", - "t39": "Rozłączenie sieci, proszę sprawdzić i spróbować ponownie później.", - "t47": "Prosimy wybrać region logowania", + "t33": "Otwórz projekt", + "t34": "punkt aktywny", + "t35": "Ostatnio otwarte pliki", + "t36": "ok", + "t37": "Musisz wybrać przynajmniej jedną drukarkę.", + "t38": "Anuluj", + "t39": "Potwierdź", + "t40": "Rozłączono od sieci, proszę sprawdzić i spróbować ponownie później.", + "t47": "Proszę wybrać region logowania", "t48": "Azja i Pacyfik", - "t49": "Chiński kontynent", - "t50": "Wyloguj się", + "t49": "Chiny", + "t50": "Wyloguj", "t52": "Pomiń", "t53": "Dołącz", - "t54": "W społeczności drukowania 3D uczymy się od sukcesów i porażek innych, aby dostosować nasze parametry cięcia i ustawienia. Bambu Studio działa na tej samej zasadzie i wykorzystuje uczenie maszynowe, aby poprawiać swoją wydajność na podstawie sukcesów i niepowodzeń licznych wydruków naszych użytkowników. Trenujemy Bambu Studio, aby stać się mądrzejszą, dostarczając rzeczywiste dane z życia. Jeśli jesteś zainteresowany, ta usługa będzie mieć dostęp do informacji z Twoich dzienników błędów i dzienników użytkowania, które mogą zawierać informacje opisane w", - "t55": "Polityka Prywatności", - "t56": ". Nie zbieramy żadnych danych osobowych, które pozwolą na bezpośrednie lub pośrednie zidentyfikowanie osoby, w tym, ale nie ograniczając się do imion, adresów, informacji o płatności lub numerów telefonów. Włączając tę usługę, akceptujesz te warunki oraz oświadczenie dotyczące Polityki Prywatności.", + "t54": "W społeczności 3D drukowania uczymy się od sukcesów i porażek innych, aby dostosować swoje własne parametry ciągów i ustawienia. Bambu Studio działa według tej samej zasady i używa uczenia maszynowego, aby poprawić swoją wydajność na podstawie sukcesów i niepowodzeń licznych wydruków naszych użytkowników. Trenujemy Bambu Studio, aby stać się bardziej inteligentnym, podając mu rzeczywiste dane z świata. Jeśli jesteś zgodny, ta usługa będzie mogła uzyskać dostęp do informacji z Twoich dzienników błędów i dzienników użycia, które mogą zawierać informacje opisane w", + "t55": "Polityka prywatności", + "t56": ". Nie będziemy zbierać żadnych danych osobowych, które pozwolą na bezpośrednie lub pośrednie zidentyfikowanie osoby, w tym, ale nie ograniczając się do nazwisk, adresów, informacji o płatności lub numerów telefonów. Włączając tę usługę, akceptujesz te warunki i oświadczenie dotyczące Polityki prywatności.", "t57": "", "t58": "", "t59": ".", @@ -1833,22 +1835,22 @@ var LangText={ "t64": "Wtyczka Bambu Network", "t65": "Wysyłanie zadania drukowania przez WLAN", "t66": "Pełne zdalne sterowanie", - "t67": "Transmisja na żywo", + "t67": "Transmisja strumieniowa Liveview", "t68": "Synchronizacja danych użytkownika", "t69": "Zainstaluj wtyczkę Bambu Network", "t70": "", "t71": "Pobieranie", "t72": "Pobieranie nie powiodło się", - "t73": "Instalacja powiodła się.", + "t73": "Instalacja zakończona sukcesem.", "t74": "Uruchom ponownie", "t75": "Wtyczka Bambu Network zapewnia następujące funkcje:", - "t76": "Nie wykryto wtyczki Bambu Network. Kliknij ", + "t76": "Nie wykryto wtyczki Bambu Network. Kliknij", "t77": "tutaj", - "t78": ", aby zainstalować.", + "t78": "aby ją zainstalować.", "t79": "Nie udało się zainstalować wtyczki. ", - "t80": "Spróbuj następujących kroków:", - "t81": "1, Kliknij ", - "t82": ", aby otworzyć katalog wtyczki", + "t80": "Wypróbuj następujące kroki:", + "t81": "1, Kliknij", + "t82": "aby otworzyć katalog wtyczki", "t83": "2, Zamknij wszystkie otwarte Bambu Studio", "t84": "3, Usuń wszystkie pliki w katalogu wtyczki", "t85": "4, Otwórz ponownie Bambu Studio i zainstaluj wtyczkę ponownie", @@ -1867,7 +1869,7 @@ var LangText={ "t98": "Nazwa modelu", "t100": "Opis modelu", "t101": "BOM", - "t102": "Instrukcja montażu", + "t102": "Przewodnik montażu", "t103": "Inne", "t104": "Nazwa profilu", "t105": "Autor profilu", @@ -1878,9 +1880,9 @@ var LangText={ "t110": "Filamenty niestandardowe", "t111": "Utwórz nowy", "t112": "Dołącz do programu", - "t113": "Możesz zmienić swoją odpowiedź w preferencjach w dowolnym momencie.", + "t113": "Opcja można zmienić w preferencjach w dowolnym momencie.", "t114": "Strona główna", - "t115": "Partia", + "t115": "Wartość zbiorcza", "t116": "Ponów" } }; From 77228d4db67c272da046a3fab697095858991d63 Mon Sep 17 00:00:00 2001 From: tao wang Date: Wed, 18 Sep 2024 16:03:16 +0800 Subject: [PATCH 34/38] NEW:update some chinese translations Change-Id: I0bfcee7c2aab12880f66eb1f6592efe6276d5bbb --- bbl/i18n/BambuStudio.pot | 22 ++--- bbl/i18n/cs/BambuStudio_cs.po | 58 +++++------- bbl/i18n/de/BambuStudio_de.po | 118 +++++++++++------------ bbl/i18n/en/BambuStudio_en.po | 104 ++++++++++---------- bbl/i18n/es/BambuStudio_es.po | 114 +++++++++++----------- bbl/i18n/fr/BambuStudio_fr.po | 115 +++++++++++----------- bbl/i18n/hu/BambuStudio_hu.po | 114 +++++++++++----------- bbl/i18n/it/BambuStudio_it.po | 118 +++++++++++------------ bbl/i18n/ja/BambuStudio_ja.po | 104 ++++++++++---------- bbl/i18n/ko/BambuStudio_ko.po | 78 ++++++++++----- bbl/i18n/nl/BambuStudio_nl.po | 114 +++++++++++----------- bbl/i18n/pl/BambuStudio_pl.po | 142 ++++++++++++++-------------- bbl/i18n/pt-BR/BambuStudio_pt-BR.po | 118 +++++++++++------------ bbl/i18n/ru/BambuStudio_ru.po | 86 ++++++----------- bbl/i18n/sv/BambuStudio_sv.po | 114 +++++++++++----------- bbl/i18n/tr/BambuStudio_tr.po | 116 +++++++++++------------ bbl/i18n/uk/BambuStudio_uk.po | 82 +++++----------- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 100 ++++++++++---------- resources/i18n/cs/BambuStudio.mo | Bin 249531 -> 249826 bytes resources/i18n/de/BambuStudio.mo | Bin 374029 -> 373941 bytes resources/i18n/en/BambuStudio.mo | Bin 344872 -> 344817 bytes resources/i18n/es/BambuStudio.mo | Bin 373296 -> 373208 bytes resources/i18n/fr/BambuStudio.mo | Bin 380020 -> 379901 bytes resources/i18n/hu/BambuStudio.mo | Bin 374291 -> 374181 bytes resources/i18n/it/BambuStudio.mo | Bin 366073 -> 365940 bytes resources/i18n/ja/BambuStudio.mo | Bin 357910 -> 357856 bytes resources/i18n/ko/BambuStudio.mo | Bin 370797 -> 369278 bytes resources/i18n/nl/BambuStudio.mo | Bin 365234 -> 365196 bytes resources/i18n/pl/BambuStudio.mo | Bin 372116 -> 372078 bytes resources/i18n/pt-BR/BambuStudio.mo | Bin 369625 -> 369484 bytes resources/i18n/pt_br/BambuStudio.mo | Bin 369625 -> 369484 bytes resources/i18n/ru/BambuStudio.mo | Bin 487594 -> 489503 bytes resources/i18n/sv/BambuStudio.mo | Bin 356457 -> 356410 bytes resources/i18n/tr/BambuStudio.mo | Bin 378581 -> 378511 bytes resources/i18n/uk/BambuStudio.mo | Bin 486741 -> 488612 bytes resources/i18n/zh_cn/BambuStudio.mo | Bin 331190 -> 331443 bytes 36 files changed, 890 insertions(+), 927 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index ed2fd4cdd..88791e174 100644 --- a/bbl/i18n/BambuStudio.pot +++ b/bbl/i18n/BambuStudio.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:10+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2809,20 +2809,20 @@ msgstr "" msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" msgid "Failed to start printing job" @@ -5981,8 +5981,8 @@ msgstr "" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" @@ -10396,7 +10396,7 @@ msgstr "" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" @@ -10411,7 +10411,7 @@ msgstr "" msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" diff --git a/bbl/i18n/cs/BambuStudio_cs.po b/bbl/i18n/cs/BambuStudio_cs.po index 6e7b39fdc..7a02a94d9 100644 --- a/bbl/i18n/cs/BambuStudio_cs.po +++ b/bbl/i18n/cs/BambuStudio_cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: 2023-10-18 10:45+0800\n" "Last-Translator: René Mošner \n" "Language-Team: \n" @@ -2953,20 +2953,20 @@ msgstr "Aktualizace se nezdařila." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" msgid "Failed to start printing job" @@ -6239,8 +6239,8 @@ msgstr "Obchodní podmínky" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" @@ -10528,8 +10528,8 @@ msgstr "" msgid "" "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." msgstr "" -"Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj nebo .amf" -"(.xml)" +"Neznámý formát souboru. Vstupní soubor musí mít příponu .stl, .obj nebo ." +"amf(.xml)" msgid "Loading of a model file failed." msgstr "Nahrávání souboru modelu selhalo." @@ -11133,9 +11133,12 @@ msgstr "krok: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" +"Zadejte prosím platné hodnoty:\n" +"start > 0 krok >= 0\n" +"konec > začátek + krok)" msgid "VFA test" msgstr "VFA test" @@ -11148,9 +11151,12 @@ msgstr "Koncová rychlost: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" +"Zadejte prosím platné hodnoty:\n" +"start > 10 kroků >= 0\n" +"konec > začátek + krok)" msgid "Start retraction length: " msgstr "Délka retrakce na začátku: " @@ -12549,24 +12555,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Stahování" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Zadejte prosím platné hodnoty:\n" -#~ "start > 0 krok >= 0\n" -#~ "konec > začátek + krok)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Zadejte prosím platné hodnoty:\n" -#~ "start > 10 kroků >= 0\n" -#~ "konec > začátek + krok)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf je generován starým Bambu Studio, načtěte pouze geometrická data." @@ -12708,8 +12696,8 @@ msgstr "" #~ "preset?" #~ msgstr "" #~ "Změnili jste některá nastavení předvolby \"%1%\" . \n" -#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová hodnota)" -#~ "přednastavení?" +#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová " +#~ "hodnota)přednastavení?" #~ msgid "" #~ "You have changed some preset settings. \n" @@ -12717,8 +12705,8 @@ msgstr "" #~ "preset?" #~ msgstr "" #~ "Změnili jste některá přednastavená nastavení. \n" -#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová hodnota)" -#~ "přednastavení?" +#~ "Přejete si po přepnutí zachovat tato změněná nastavení (nová " +#~ "hodnota)přednastavení?" #~ msgid " is too close to others, there may be collisions when printing." #~ msgstr " je příliš blízko ostatním, při tisku může docházet ke kolizím." diff --git a/bbl/i18n/de/BambuStudio_de.po b/bbl/i18n/de/BambuStudio_de.po index b8dafcd99..cc645954e 100644 --- a/bbl/i18n/de/BambuStudio_de.po +++ b/bbl/i18n/de/BambuStudio_de.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3084,30 +3084,30 @@ msgstr "Update fehlgeschlagen." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Wenn Sie die Kammertemperatur unter 40\\u2103 einstellen, wird die " -"Kammertemperaturregelung nicht aktiviert. Und die Zieltemperatur der Kammer " -"wird automatisch auf 0\\u2103 eingestellt." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Druckauftrag konnte nicht gestartet werden" @@ -6529,8 +6529,8 @@ msgstr "Allgemeine Geschäftsbedingungen" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Vielen Dank für den Kauf eines Bambu Lab Geräts. Bevor Sie Ihr Bambu Lab " @@ -11147,8 +11147,8 @@ msgid "" "No layers were detected. You might want to repair your STL file(s) or check " "their size or thickness and retry.\n" msgstr "" -"Es wurden keine Schichten erkannt. Möglicherweise möchten Sie Ihre STL-Datei" -"(en) reparieren oder ihre Größe oder Dicke überprüfen und es erneut " +"Es wurden keine Schichten erkannt. Möglicherweise möchten Sie Ihre STL-" +"Datei(en) reparieren oder ihre Größe oder Dicke überprüfen und es erneut " "versuchen.\n" msgid "" @@ -11806,12 +11806,12 @@ msgstr "Schritt: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Bitte geben Sie gültige Werte ein:\n" -"Start > 0 \\Schritt >= 0\n" -"End > Start + Schritt)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "VFA Test" @@ -11824,12 +11824,12 @@ msgstr "Endgeschwindigkeit: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Bitte geben Sie gültige Werte ein:\n" -"Start > 10 \\Schritt >= 0\n" -"End > Start + Schritt)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Start Rückzugslänge: " @@ -13433,30 +13433,48 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Wenn Sie die Kammertemperatur unter 40\\u2103 einstellen, wird die " +#~ "Kammertemperaturregelung nicht aktiviert. Und die Zieltemperatur der " +#~ "Kammer wird automatisch auf 0\\u2103 eingestellt." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Bitte geben Sie gültige Werte ein:\n" +#~ "Start > 0 \\Schritt >= 0\n" +#~ "End > Start + Schritt)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Bitte geben Sie gültige Werte ein:\n" +#~ "Start > 10 \\Schritt >= 0\n" +#~ "End > Start + Schritt)" #~ msgid "Stopped." #~ msgstr "Gestoppt." @@ -13472,24 +13490,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Downloads" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Die 3mf wurde mit einer alten Version von Bambu Studio erzeugt, nur " diff --git a/bbl/i18n/en/BambuStudio_en.po b/bbl/i18n/en/BambuStudio_en.po index 9465004f8..45238a96e 100644 --- a/bbl/i18n/en/BambuStudio_en.po +++ b/bbl/i18n/en/BambuStudio_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3004,30 +3004,30 @@ msgstr "Update failed." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Failed to start printing job" @@ -6371,8 +6371,8 @@ msgstr "Terms and Conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " @@ -11449,11 +11449,11 @@ msgstr "step: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgid "VFA test" @@ -11467,11 +11467,11 @@ msgstr "End speed: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgid "Start retraction length: " @@ -13045,62 +13045,62 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." - -#~ msgid "Stopped." -#~ msgstr "Stopped." - -#~ msgid "" -#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " -#~ "model on Bambu Studio(windows) or CAD softwares." -#~ msgstr "" -#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " -#~ "model on Bambu Studio(Windows) or in CAD software." - -#~ msgid "Downloads" -#~ msgstr "Downloads" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." #~ msgid "" #~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" +#~ "start > 0 \\step >= 0\n" #~ "end > start + step)" #~ msgstr "" #~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" +#~ "start > 0 \\step >= 0\n" #~ "end > start + step)" #~ msgid "" #~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" +#~ "start > 10 \\step >= 0\n" #~ "end > start + step)" #~ msgstr "" #~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" +#~ "start > 10 \\step >= 0\n" #~ "end > start + step)" +#~ msgid "Stopped." +#~ msgstr "Stopped." + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(Windows) or in CAD software." + +#~ msgid "Downloads" +#~ msgstr "Downloads" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "The 3mf is generated by old Bambu Studio, load geometry data only." diff --git a/bbl/i18n/es/BambuStudio_es.po b/bbl/i18n/es/BambuStudio_es.po index 9b8a119b9..77d9eef34 100644 --- a/bbl/i18n/es/BambuStudio_es.po +++ b/bbl/i18n/es/BambuStudio_es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3072,30 +3072,30 @@ msgstr "Actualización fallida." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Cuando ajuste la temperatura de la cámara por debajo de 40\\u2103, el " -"control de temperatura de la cámara no se activará. Y la temperatura " -"objetivo de la cámara se ajustará automáticamente a 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "No se pudo iniciar la impresión" @@ -6501,8 +6501,8 @@ msgstr "Términos y condiciones" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Gracias por comprar un dispositivo Bambu Lab. Antes de usar su dispositivo " @@ -11761,12 +11761,12 @@ msgstr "paso:" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Introduce valores válidos:\n" -"inicio > 0\\ paso >= 0\n" -"final > inicio + paso)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "Prueba VFA" @@ -11779,12 +11779,12 @@ msgstr "Velocidad final:" msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Introduce valores válidos:\n" -"inicio > 0\\ paso >= 0\n" -"final > inicio + paso)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Longitud de retracción inicial:" @@ -13387,30 +13387,48 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Cuando ajuste la temperatura de la cámara por debajo de 40\\u2103, el " +#~ "control de temperatura de la cámara no se activará. Y la temperatura " +#~ "objetivo de la cámara se ajustará automáticamente a 0\\u2103." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Introduce valores válidos:\n" +#~ "inicio > 0\\ paso >= 0\n" +#~ "final > inicio + paso)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Introduce valores válidos:\n" +#~ "inicio > 0\\ paso >= 0\n" +#~ "final > inicio + paso)" #~ msgid "Stopped." #~ msgstr "Detenido." @@ -13425,24 +13443,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Descargas" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf generado con versión antigua de Bambu Studio, se cargan datos de " diff --git a/bbl/i18n/fr/BambuStudio_fr.po b/bbl/i18n/fr/BambuStudio_fr.po index 1a8207542..b6e4ee174 100644 --- a/bbl/i18n/fr/BambuStudio_fr.po +++ b/bbl/i18n/fr/BambuStudio_fr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3076,30 +3076,30 @@ msgstr "Mise à jour a échoué." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Lorsque vous réglez la température de la chambre en dessous de 40\\u2103, le " -"contrôle de la température de la chambre ne sera pas activé. De plus, la " -"température de la chambre cible sera automatiquement réglée sur 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Échec du lancement de l'impression" @@ -6516,8 +6516,8 @@ msgstr "Termes et conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Merci d'avoir acheté une machine Bambu Lab. Avant de l'utiliser veuillez " @@ -11805,12 +11805,12 @@ msgstr "pas :" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Entrez des valeurs valides :\n" -"début > 0 \\ étape >= 0\n" -"fin > début + pas)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "Test VFA" @@ -11823,12 +11823,12 @@ msgstr "Vitesse de fin :" msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Entrez des valeurs valides :\n" -"début > 0 \\ étape >= 0\n" -"fin > début + pas)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Rétractation initiale :" @@ -13442,30 +13442,49 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Lorsque vous réglez la température de la chambre en dessous de 40\\u2103, " +#~ "le contrôle de la température de la chambre ne sera pas activé. De plus, " +#~ "la température de la chambre cible sera automatiquement réglée sur " +#~ "0\\u2103." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Entrez des valeurs valides :\n" +#~ "début > 0 \\ étape >= 0\n" +#~ "fin > début + pas)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Entrez des valeurs valides :\n" +#~ "début > 0 \\ étape >= 0\n" +#~ "fin > début + pas)" #~ msgid "Stopped." #~ msgstr "Arrêté." @@ -13481,24 +13500,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Téléchargements" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Le 3mf provient d'une ancienne version de Bambu Studio, seules les " diff --git a/bbl/i18n/hu/BambuStudio_hu.po b/bbl/i18n/hu/BambuStudio_hu.po index 31da20f48..2707d165b 100644 --- a/bbl/i18n/hu/BambuStudio_hu.po +++ b/bbl/i18n/hu/BambuStudio_hu.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3050,30 +3050,30 @@ msgstr "A frissítés sikertelen." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Ha a kamra hőmérsékletét 40\\ u2103 alá állítod, a kamra hőmérséklet-" -"szabályozása nem fog aktiválódni. A kamra célhőmérséklete automatikusan 0\\ " -"u2103-ra lesz állítva." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Nem sikerült elindítani a nyomtatási feladatot" @@ -6442,8 +6442,8 @@ msgstr "Felhasználási feltételek" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Köszönjük, hogy Bambu Lab készüléket vásároltál. Mielőtt használnád az új " @@ -11642,12 +11642,12 @@ msgstr "lépcső: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Kérjük, adj meg érvényes értékeket:\n" -"\\lépcső>= 0\n" -"befejező > kezdő + lépcső)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "VFA teszt" @@ -11660,12 +11660,12 @@ msgstr "Befejező sebesség: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Kérjük, adj meg érvényes értékeket:\n" -"kezdő > 10 \\lépcső >= 0\n" -"befejező > kezdő + lépcső)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Kezdő visszahúzás hossza: " @@ -13240,30 +13240,48 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Ha a kamra hőmérsékletét 40\\ u2103 alá állítod, a kamra hőmérséklet-" +#~ "szabályozása nem fog aktiválódni. A kamra célhőmérséklete automatikusan " +#~ "0\\ u2103-ra lesz állítva." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Kérjük, adj meg érvényes értékeket:\n" +#~ "\\lépcső>= 0\n" +#~ "befejező > kezdő + lépcső)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Kérjük, adj meg érvényes értékeket:\n" +#~ "kezdő > 10 \\lépcső >= 0\n" +#~ "befejező > kezdő + lépcső)" #~ msgid "Stopped." #~ msgstr "Megállítva." @@ -13279,24 +13297,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Letöltések" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "A 3mf a Bambu Studio egy régebbi verziójával lett létrehozva, csak a " diff --git a/bbl/i18n/it/BambuStudio_it.po b/bbl/i18n/it/BambuStudio_it.po index 68f7b20b2..1574912d1 100644 --- a/bbl/i18n/it/BambuStudio_it.po +++ b/bbl/i18n/it/BambuStudio_it.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3062,30 +3062,30 @@ msgstr "Aggiornamento fallito" msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" -"La temperatura attuale della camera o la temperatura target supera i " -"45\\U2103. Per evitare l'intasamento dell'estrusore, non è consentito " -"caricare filamenti a bassa temperatura (PLA/PETG/TPU)." +"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." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Nell'estrusore viene caricato un filamento a bassa temperatura (PLA/PETG/" -"TPU). Per evitare l'intasamento dell'estrusore, non è consentito impostare " -"una temperatura della camera al di sopra di 45\\u2103." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Quando si imposta la temperatura della camera al di sotto di 40\\ u2103, il " -"controllo della temperatura della camera non verrà attivato. La temperatura " -"target sarà automaticamente impostata su 0\\ u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Impossibile avviare il processo di stampa" @@ -6457,8 +6457,8 @@ msgstr "Termini e condizioni" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Grazie per aver acquistato un dispositivo Bambu Lab. Prima di utilizzare il " @@ -11698,12 +11698,12 @@ msgstr "passo:" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Inserisci valori validi:\n" -"avvio > 0\\ step >= 0\n" -"fine > inizio + passo)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "Test VFA" @@ -11716,12 +11716,12 @@ msgstr "Velocità finale: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Inserisci valori validi:\n" -"inizio > 10 \\step >= 0\n" -"fine > inizio + passo)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Lunghezza iniziale retrazione: " @@ -13311,30 +13311,48 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" -#~ "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." +#~ "La temperatura attuale della camera o la temperatura target supera i " +#~ "45\\U2103. Per evitare l'intasamento dell'estrusore, non è consentito " +#~ "caricare filamenti a bassa temperatura (PLA/PETG/TPU)." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." +#~ msgstr "" +#~ "Nell'estrusore viene caricato un filamento a bassa temperatura (PLA/PETG/" +#~ "TPU). Per evitare l'intasamento dell'estrusore, non è consentito " +#~ "impostare una temperatura della camera al di sopra di 45\\u2103." + +#~ msgid "" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Quando si imposta la temperatura della camera al di sotto di 40\\ u2103, " +#~ "il controllo della temperatura della camera non verrà attivato. La " +#~ "temperatura target sarà automaticamente impostata su 0\\ u2103." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Inserisci valori validi:\n" +#~ "avvio > 0\\ step >= 0\n" +#~ "fine > inizio + passo)" #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Inserisci valori validi:\n" +#~ "inizio > 10 \\step >= 0\n" +#~ "fine > inizio + passo)" #~ msgid "Stopped." #~ msgstr "Interrotto." @@ -13350,24 +13368,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Scaricati" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Il 3mf è generato da vecchie versioni Bambu Studio, caricate solo le " diff --git a/bbl/i18n/ja/BambuStudio_ja.po b/bbl/i18n/ja/BambuStudio_ja.po index e3eca011c..6563906f1 100644 --- a/bbl/i18n/ja/BambuStudio_ja.po +++ b/bbl/i18n/ja/BambuStudio_ja.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2950,30 +2950,30 @@ msgstr "更新が失敗しました。" msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "造形タスクを開始できませんでした" @@ -6277,8 +6277,8 @@ msgstr "Terms and Conditions" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Thank you for purchasing a Bambu Lab device. Before using your Bambu Lab " @@ -11234,11 +11234,11 @@ msgstr "step:" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgid "VFA test" @@ -11252,11 +11252,11 @@ msgstr "End speed:" msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgid "Start retraction length: " @@ -12802,62 +12802,62 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." - -#~ msgid "Stopped." -#~ msgstr "中止しました" - -#~ msgid "" -#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " -#~ "model on Bambu Studio(windows) or CAD softwares." -#~ msgstr "" -#~ "「モデル修復」はWindowsのみご利用できます。Bambu Studio (Windows)か他のCAD" -#~ "ソフトウェアで修復してください。" - -#~ msgid "Downloads" -#~ msgstr "ダウンロード" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." #~ msgid "" #~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" +#~ "start > 0 \\step >= 0\n" #~ "end > start + step)" #~ msgstr "" #~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" +#~ "start > 0 \\step >= 0\n" #~ "end > start + step)" #~ msgid "" #~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" +#~ "start > 10 \\step >= 0\n" #~ "end > start + step)" #~ msgstr "" #~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" +#~ "start > 0 \\step >= 0\n" #~ "end > start + step)" +#~ msgid "Stopped." +#~ msgstr "中止しました" + +#~ msgid "" +#~ "\"Fix Model\" feature is currently only on Windows. Please repair the " +#~ "model on Bambu Studio(windows) or CAD softwares." +#~ msgstr "" +#~ "「モデル修復」はWindowsのみご利用できます。Bambu Studio (Windows)か他のCAD" +#~ "ソフトウェアで修復してください。" + +#~ msgid "Downloads" +#~ msgstr "ダウンロード" + #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mfは古いバージョンのBambu Studioで作成されています、ジオメトリーデータの" diff --git a/bbl/i18n/ko/BambuStudio_ko.po b/bbl/i18n/ko/BambuStudio_ko.po index fcab604f9..42b681502 100644 --- a/bbl/i18n/ko/BambuStudio_ko.po +++ b/bbl/i18n/ko/BambuStudio_ko.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -2969,28 +2969,21 @@ msgstr "업데이트 실패" msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" -"현재 챔버 온도 또는 목표 챔버 온도가 45\\u2103을 초과합니다. Extruder 막힘을 " -"방지하기 위해 저온 필라멘트(PLA/PETG/TPU)를 장착할 수 없습니다." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"익스트루더에는 저온용 필라멘트(PLA/PETG/TPU)가 장착되어 있습니다. 익스트루더 " -"막힘을 방지하기 위해 챔버 온도를 45\\u2103 이상으로 설정하는 것은 허용되지 않" -"습니다." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"챔버 온도를 40\\u2103 미만으로 설정하면 챔버 온도 제어가 활성화되지 않습니" -"다. 그리고 목표 챔버 온도는 자동으로 0\\u2103으로 설정됩니다." msgid "Failed to start printing job" msgstr "출력 작업을 시작하지 못했습니다." @@ -6312,8 +6305,8 @@ msgstr "이용약관" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Bambu Lab 기기를 구매해 주셔서 감사합니다. Bambu Lab 기기를 사용하기 전에 이" @@ -11316,12 +11309,9 @@ msgstr "단계: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 0 \\step >= 0\n" -"end > start + step)" msgid "VFA test" msgstr "VFA test" @@ -11334,12 +11324,9 @@ msgstr "End speed: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Please input valid values:\n" -"start > 10 \\step >= 0\n" -"end > start + step)" msgid "Start retraction length: " msgstr "Start retraction length: " @@ -12906,6 +12893,49 @@ msgstr "" "ABS 등 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이" "면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?" +#~ msgid "" +#~ "The current chamber temperature or the target chamber temperature exceeds " +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." +#~ msgstr "" +#~ "현재 챔버 온도 또는 목표 챔버 온도가 45\\u2103을 초과합니다. Extruder 막힘" +#~ "을 방지하기 위해 저온 필라멘트(PLA/PETG/TPU)를 장착할 수 없습니다." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45\\u2103." +#~ msgstr "" +#~ "익스트루더에는 저온용 필라멘트(PLA/PETG/TPU)가 장착되어 있습니다. 익스트루" +#~ "더 막힘을 방지하기 위해 챔버 온도를 45\\u2103 이상으로 설정하는 것은 허용" +#~ "되지 않습니다." + +#~ msgid "" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "챔버 온도를 40\\u2103 미만으로 설정하면 챔버 온도 제어가 활성화되지 않습니" +#~ "다. 그리고 목표 챔버 온도는 자동으로 0\\u2103으로 설정됩니다." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" + #~ msgid "Stopped." #~ msgstr "중지됨" diff --git a/bbl/i18n/nl/BambuStudio_nl.po b/bbl/i18n/nl/BambuStudio_nl.po index fe701cbf6..c7083bf14 100644 --- a/bbl/i18n/nl/BambuStudio_nl.po +++ b/bbl/i18n/nl/BambuStudio_nl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3075,30 +3075,30 @@ msgstr "Updaten mislukt." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Als je de kamertemperatuur onder 40u2103 zet, wordt de " -"kamertemperatuurregeling niet geactiveerd. En de kamertemperatuur wordt " -"automatisch ingesteld op 0." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Afdruktaak niet gestart" @@ -6504,8 +6504,8 @@ msgstr "Algemene voorwaarden" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Bedankt voor uw aankoop van een Bambu Lab-apparaat. Lees de algemene " @@ -11727,12 +11727,12 @@ msgstr "stap:" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Voer geldige waarden in:\n" -"start > 0 \\step >= 0\n" -"einde > begin + stap)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "VFA-test" @@ -11745,12 +11745,12 @@ msgstr "Eindsnelheid:" msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Voer geldige waarden in:\n" -"start > 10 \\step >= 0\n" -"einde > start + stap)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Begin terugtreklengte:" @@ -13334,30 +13334,48 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Als je de kamertemperatuur onder 40u2103 zet, wordt de " +#~ "kamertemperatuurregeling niet geactiveerd. En de kamertemperatuur wordt " +#~ "automatisch ingesteld op 0." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Voer geldige waarden in:\n" +#~ "start > 0 \\step >= 0\n" +#~ "einde > begin + stap)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Voer geldige waarden in:\n" +#~ "start > 10 \\step >= 0\n" +#~ "einde > start + stap)" #~ msgid "Stopped." #~ msgstr "Gestopt." @@ -13372,24 +13390,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Downloads" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "De 3mf wordt gegenereerd door de oude Bambu Studio, alleen " diff --git a/bbl/i18n/pl/BambuStudio_pl.po b/bbl/i18n/pl/BambuStudio_pl.po index 88136733f..ca8d31548 100644 --- a/bbl/i18n/pl/BambuStudio_pl.po +++ b/bbl/i18n/pl/BambuStudio_pl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3056,30 +3056,30 @@ msgstr "Aktualizacja nie powiodła się." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" -"Aktualna lub docelowa temperatura komory przekracza 45\\u2103. Aby uniknąć " -"zatkania ekstrudera, nie można załadować filamentu niskotemperaturowego (PLA/" -"PETG/TPU)." +"Aktualna temperatura komory lub docelowa temperatura komory przekracza 45℃. " +"Aby uniknąć zatkania ekstrudera, nie wolno ładować niskotemperaturowego " +"filamentu (PLA/PETG/TPU)." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Do ekstrudera ładowany jest niskotemperaturowy filament(PLA/PETG/TPU). Aby " -"uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory powyżej " -"45\\u2103." +"W ekstruderze jest załadowany niskotemperaturowy filament (PLA/PETG/TPU). " +"Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory " +"powyżej 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Gdy ustawisz temperaturę komory poniżej 40\\u2103, sterowanie temperaturą " -"komory nie będzie aktywowane. Docelowa temperatura komory zostanie " -"automatycznie ustawiona na 0\\u2103." +"Gdy ustawisz temperaturę komory poniżej 40℃, sterowanie temperaturą komory " +"nie będzie aktywowane, a docelowa temperatura komory zostanie automatycznie " +"ustawiona na 0℃." msgid "Failed to start printing job" msgstr "Nie udało się rozpocząć zadania drukowania" @@ -6467,8 +6467,8 @@ msgstr "Warunki i postanowienia" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab " @@ -10338,8 +10338,8 @@ msgid "" "generated" msgstr "" "tryb 'normalny(auto)' oraz 'drzewo(auto)' służą do automatycznego " -"generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub 'drzewo" -"(manual)', zostaną wygenerowane jedynie podpory wymuszone" +"generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub " +"'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" msgid "normal(auto)" msgstr "normalny(auto)" @@ -11672,11 +11672,12 @@ msgstr "Krok: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" "Proszę wprowadzić poprawne wartości:\n" -"start > 0 \\krok >= 0\n" +"start > 0 \n" +"krok >= 0\n" "koniec > start + krok)" msgid "VFA test" @@ -11690,11 +11691,11 @@ msgstr "Zakończ z prędkością: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Wprowadź prawidłowe wartości:\n" -"start > 10\\ krok >= 0\n" +"Proszę wprowadzić poprawne wartości:\n" +"start > 10 \\ krok >= 0\n" "koniec > start + krok)" msgid "Start retraction length: " @@ -13305,6 +13306,51 @@ msgstr "" "jak ABS, odpowiednie zwiększenie temperatury stołu grzejnego może zmniejszyć " "prawdopodobieństwo wypaczania." +#~ msgid "" +#~ "The current chamber temperature or the target chamber temperature exceeds " +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." +#~ msgstr "" +#~ "Aktualna lub docelowa temperatura komory przekracza 45\\u2103. Aby " +#~ "uniknąć zatkania ekstrudera, nie można załadować filamentu " +#~ "niskotemperaturowego (PLA/PETG/TPU)." + +#~ msgid "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " +#~ "to avoid extruder clogging,it is not allowed to set the chamber " +#~ "temperature above 45\\u2103." +#~ msgstr "" +#~ "Do ekstrudera ładowany jest niskotemperaturowy filament(PLA/PETG/TPU). " +#~ "Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory " +#~ "powyżej 45\\u2103." + +#~ msgid "" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Gdy ustawisz temperaturę komory poniżej 40\\u2103, sterowanie temperaturą " +#~ "komory nie będzie aktywowane. Docelowa temperatura komory zostanie " +#~ "automatycznie ustawiona na 0\\u2103." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Proszę wprowadzić poprawne wartości:\n" +#~ "start > 0 \\krok >= 0\n" +#~ "koniec > start + krok)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Wprowadź prawidłowe wartości:\n" +#~ "start > 10\\ krok >= 0\n" +#~ "koniec > start + krok)" + #~ msgid "" #~ "\n" #~ "%1% is too close to exclusion area, there will be collisions when " @@ -14559,15 +14605,6 @@ msgstr "" #~ msgid "Loading user presets..." #~ msgstr "Ładowanie ustawień użytkownika..." -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." -#~ msgstr "" -#~ "W ekstruderze jest załadowany niskotemperaturowy filament (PLA/PETG/TPU). " -#~ "Aby uniknąć zatkania ekstrudera, nie wolno ustawiać temperatury komory " -#~ "powyżej 45℃." - #~ msgid "Lower part" #~ msgstr "Dolna część" @@ -14926,25 +14963,6 @@ msgstr "" #~ msgid "Please input a valid value (K in 0~0.5)" #~ msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0.5)" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Proszę wprowadzić poprawne wartości:\n" -#~ "start > 0 \n" -#~ "krok >= 0\n" -#~ "koniec > start + krok)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Proszę wprowadzić poprawne wartości:\n" -#~ "start > 10 \\ krok >= 0\n" -#~ "koniec > start + krok)" - #~ msgid "Please log out and login to the printer again." #~ msgstr "Wyloguj się i zaloguj się ponownie do drukarki." @@ -15507,15 +15525,6 @@ msgstr "" #~ "Pakiet konfiguracyjny został zmieniony w poprzednim przewodniku " #~ "konfiguracji" -#~ 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 "" -#~ "Aktualna temperatura komory lub docelowa temperatura komory przekracza " -#~ "45℃. Aby uniknąć zatkania ekstrudera, nie wolno ładować " -#~ "niskotemperaturowego filamentu (PLA/PETG/TPU)." - #~ msgid "" #~ "The firmware versions of printer and AMS are too low.Please update to the " #~ "latest version before sending the print job" @@ -15926,15 +15935,6 @@ msgstr "" #~ "0 odległość w osi Z od góry , 0 odstęp warstwy łączącej, wzór " #~ "koncentryczny i wyłączenie niezależnej wysokości warstwy podpory" -#~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." -#~ msgstr "" -#~ "Gdy ustawisz temperaturę komory poniżej 40℃, sterowanie temperaturą " -#~ "komory nie będzie aktywowane, a docelowa temperatura komory zostanie " -#~ "automatycznie ustawiona na 0℃." - #~ msgid "" #~ "Whenever the retraction is done, the nozzle is lifted a little to create " #~ "clearance between nozzle and the print. It prevents nozzle from hitting " diff --git a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po index 9f2050d72..b2c9e2154 100644 --- a/bbl/i18n/pt-BR/BambuStudio_pt-BR.po +++ b/bbl/i18n/pt-BR/BambuStudio_pt-BR.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -3051,30 +3051,30 @@ msgstr "A atualização falhou" msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"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\\ " -"U2103. Para evitar o entupimento da extrusora, o filamento de baixa " -"temperatura (PLA/PETG/TPU) não pode ser carregado." +"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." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"O filamento de baixa temperatura (PLA/PETG/TPU) é carregado na extrusora. " -"Para evitar o entupimento da extrusora, não é permitido ajustar a " -"temperatura da câmara acima de 45\\ u2103." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Quando você define a temperatura da câmara abaixo de 40\\ u2103, o controle " -"de temperatura da câmara não será ativado. E a temperatura alvo da câmara " -"será automaticamente definida para 0\\ u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Falha ao iniciar o trabalho de impressão" @@ -6444,8 +6444,8 @@ msgstr "Termos e Condições" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Obrigado por adquirir um dispositivo da Bambu Lab. Antes de usar seu " @@ -11652,12 +11652,12 @@ msgstr "Etapa" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Por favor, insira valores válidos:\n" -"início > 0\\ etapa >= 0\n" -"fim > início + etapa)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "Teste VFA" @@ -11670,12 +11670,12 @@ msgstr "Velocidade final:" msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Por favor, insira valores válidos:\n" -"início > 10\\ etapa >= 0\n" -"fim > início + etapa)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Comprimento inicial da retração: " @@ -13276,30 +13276,48 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" -#~ "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." +#~ "A temperatura atual da câmara ou a temperatura alvo da câmara excede 45\\ " +#~ "U2103. Para evitar o entupimento da extrusora, o filamento de baixa " +#~ "temperatura (PLA/PETG/TPU) não pode ser carregado." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." +#~ msgstr "" +#~ "O filamento de baixa temperatura (PLA/PETG/TPU) é carregado na extrusora. " +#~ "Para evitar o entupimento da extrusora, não é permitido ajustar a " +#~ "temperatura da câmara acima de 45\\ u2103." + +#~ msgid "" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "Quando você define a temperatura da câmara abaixo de 40\\ u2103, o " +#~ "controle de temperatura da câmara não será ativado. E a temperatura alvo " +#~ "da câmara será automaticamente definida para 0\\ u2103." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "Por favor, insira valores válidos:\n" +#~ "início > 0\\ etapa >= 0\n" +#~ "fim > início + etapa)" #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Por favor, insira valores válidos:\n" +#~ "início > 10\\ etapa >= 0\n" +#~ "fim > início + etapa)" #~ msgid "Stopped." #~ msgstr "Parado" @@ -13314,24 +13332,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Baixados" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "O 3mf é gerado pelo antigo Bambu Studio, carrega somente dados de " diff --git a/bbl/i18n/ru/BambuStudio_ru.po b/bbl/i18n/ru/BambuStudio_ru.po index 02c58eb0e..d49d25ccb 100644 --- a/bbl/i18n/ru/BambuStudio_ru.po +++ b/bbl/i18n/ru/BambuStudio_ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio 1.9.0.70 Public Beta 3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: 2023-08-11 09:11+0800\n" "Last-Translator: \n" "Language-Team: \n" @@ -3086,21 +3086,30 @@ msgstr "Сбой обновления." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" +"Текущая температура в камере или целевая температура в камере превышает 45℃. " +"Чтобы избежать засорения экструдера, запрещается загрузка низкотемпературной " +"печатной нити (PLA/PETG/TPU)." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" +"В экструдер загружается низкотемпературная пластиковая нить (PLA/PETG/TPU). " +"Чтобы избежать засорения экструдера, запрещается устанавливать температуру в " +"камере выше 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" +"Если вы установили температура в камере ниже 40℃, то контроль температуры в " +"камере не запустится, а целевая температура в ней будет автоматически " +"установлена ​​на 0℃." msgid "Failed to start printing job" msgstr "Не удалось запустить задание на печать." @@ -6524,8 +6533,8 @@ msgstr "Условия использования" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Перед использованием устройства Bambu Lab ознакомьтесь с правилами и " @@ -11783,9 +11792,13 @@ msgstr "Шаг изменения: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" +"Введите допустимые значения:\n" +"Начальное > 0\n" +"Шаг >= 0\n" +"Конечное > Начальное + Шаг" msgid "VFA test" msgstr "Тест на вертикальные артефакты (VFA)" @@ -11798,9 +11811,13 @@ msgstr "Конечная скорость: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" +"Введите допустимые значения:\n" +"Начальное > 10\n" +"Шаг >= 0\n" +"Конечное > Начальное + Шаг" msgid "Start retraction length: " msgstr "Начальная длина отката: " @@ -13393,33 +13410,6 @@ msgstr "" "ABS, повышение температуры подогреваемого стола может снизить вероятность " "коробления?" -#~ 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 "" -#~ "Текущая температура в камере или целевая температура в камере превышает " -#~ "45℃. Чтобы избежать засорения экструдера, запрещается загрузка " -#~ "низкотемпературной печатной нити (PLA/PETG/TPU)." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." -#~ msgstr "" -#~ "В экструдер загружается низкотемпературная пластиковая нить (PLA/PETG/" -#~ "TPU). Чтобы избежать засорения экструдера, запрещается устанавливать " -#~ "температуру в камере выше 45℃." - -#~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." -#~ msgstr "" -#~ "Если вы установили температура в камере ниже 40℃, то контроль температуры " -#~ "в камере не запустится, а целевая температура в ней будет автоматически " -#~ "установлена ​​на 0℃." - #~ msgid "Stopped." #~ msgstr "Остановлено." @@ -13434,26 +13424,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Загрузки" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Введите допустимые значения:\n" -#~ "Начальное > 0\n" -#~ "Шаг >= 0\n" -#~ "Конечное > Начальное + Шаг" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Введите допустимые значения:\n" -#~ "Начальное > 10\n" -#~ "Шаг >= 0\n" -#~ "Конечное > Начальное + Шаг" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "Этот 3mf создан в старой версии Bambu Studio, поэтому загрузятся только " diff --git a/bbl/i18n/sv/BambuStudio_sv.po b/bbl/i18n/sv/BambuStudio_sv.po index 572fc28f1..13eb27132 100644 --- a/bbl/i18n/sv/BambuStudio_sv.po +++ b/bbl/i18n/sv/BambuStudio_sv.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3019,30 +3019,30 @@ msgstr "Uppdatering misslyckades." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103. In order to avoid extruder clogging, low temperature filament " -"(PLA/PETG/TPU) cannot be loaded." +"45℃. In order to avoid extruder clogging, low temperature filament (PLA/PETG/" +"TPU) is not allowed to be loaded." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In order " -"to avoid extruder clogging, setting the chamber temperature above 45\\u2103 " -"is not allowed." +"Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order " +"to avoid extruder clogging, it is not allowed to set the chamber temperature " +"above 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"När du ställer in kammartemperaturen under 40\\u2103, aktiveras inte " -"temperaturkontrollen för kammaren. Den önskade kammartemperaturen ställs " -"automatiskt in på 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated, and the target chamber temperature will " +"automatically be set to 0℃." msgid "Failed to start printing job" msgstr "Det gick inte att starta utskriftsjobbet" @@ -6398,8 +6398,8 @@ msgstr "Villkor och bestämmelser" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Tack för att du har köpt en Bambu Lab enhet. Innan du använder din Bambu Lab " @@ -11531,12 +11531,12 @@ msgstr "steg: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"Vänligen ange giltiga värden:\n" -"start > 0 \\steg >= 0\n" -"slut > start + steg)" +"Please input valid values:\n" +"start > 0 step >= 0\n" +"end > start + step)" msgid "VFA test" msgstr "VFA test" @@ -11549,12 +11549,12 @@ msgstr "Sluthastighet: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"Ange giltiga värden:\n" -"start> 10 \\ steg >= 0\n" -"slut> start+steg)" +"Please input valid values:\n" +"start > 10 step >= 0\n" +"end > start + step)" msgid "Start retraction length: " msgstr "Starta retraktion längd: " @@ -13133,30 +13133,48 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" #~ "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." +#~ "45\\u2103. In order to avoid extruder clogging, low temperature filament " +#~ "(PLA/PETG/TPU) cannot be loaded." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." +#~ msgstr "" +#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, setting the chamber temperature above " +#~ "45\\u2103 is not allowed." + +#~ msgid "" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." #~ msgstr "" -#~ "Low temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " -#~ "order to avoid extruder clogging, it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "När du ställer in kammartemperaturen under 40\\u2103, aktiveras inte " +#~ "temperaturkontrollen för kammaren. Den önskade kammartemperaturen ställs " +#~ "automatiskt in på 0\\u2103." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Vänligen ange giltiga värden:\n" +#~ "start > 0 \\steg >= 0\n" +#~ "slut > start + steg)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated, and the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Ange giltiga värden:\n" +#~ "start> 10 \\ steg >= 0\n" +#~ "slut> start+steg)" #~ msgid "Stopped." #~ msgstr "Avbruten." @@ -13171,24 +13189,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Nedladdningar" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf-filen genererades i en gammal version av Bambu Studio laddar endast " diff --git a/bbl/i18n/tr/BambuStudio_tr.po b/bbl/i18n/tr/BambuStudio_tr.po index 33dbf8e76..c57499ac9 100644 --- a/bbl/i18n/tr/BambuStudio_tr.po +++ b/bbl/i18n/tr/BambuStudio_tr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: 2024-09-03 18:58+0300\n" "Last-Translator: Fatih AYDIN \n" "Language-Team: \n" @@ -3024,30 +3024,30 @@ msgstr "Güncelleme başarısız." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"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\\u2103'ü aşıyor " -"Ekstrüder tıkanmasını önlemek için düşük sıcaklıkta filament (PLA / PETG / " -"TPU) yüklenmesine izin verilmez." +"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." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" -"Ekstrüdere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklenir Ekstrüder " -"tıkanmasını önlemek için hazne sıcaklığının 45\\u2103'ün üzerine " -"ayarlanmasına izin verilmez." +"Ekstrudere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklendi. Ekstruder " +"tıkanmasını önlemek için hazne sıcaklığının 45 ° C'nin üzerine ayarlanmasına " +"izin verilmez." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Hazne sıcaklığını 40\\u2103'ün altına ayarladığınızda, hazne sıcaklık " -"kontrolü etkinleştirilmeyecektir. Ve hedef oda sıcaklığı otomatik olarak " -"0\\u2103'e ayarlanacaktır." +"Hazne sıcaklığını 40°C'nin altına ayarladığınızda, hazne sıcaklık kontrolü " +"etkinleştirilmeyecektir. Ve hedef hazne sıcaklığı otomatik olarak 0°C'ye " +"ayarlanacaktır." msgid "Failed to start printing job" msgstr "Yazdırma işi başlatılamadı" @@ -6434,8 +6434,8 @@ msgstr "Şartlar ve koşullar" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Bir Bambu Lab cihazı satın aldığınız için teşekkür ederiz Bambu Lab " @@ -11596,13 +11596,12 @@ msgstr "adım: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" "Lütfen geçerli değerleri girin:\n" -"başlangıç > 0 \n" -"adım >= 0\n" -"bitiş > başlangıç + adım)" +"başlangıç > 0 adım >= 0\n" +"son > başlangıç + adım)" msgid "VFA test" msgstr "VFA testi" @@ -11615,13 +11614,12 @@ msgstr "Bitiş hızı: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" "Lütfen geçerli değerleri girin:\n" -"başlangıç > 10 \n" -"adım >= 0\n" -"bitiş > başlangıç + adım)" +"başlangıç > 10 adım >= 0\n" +"son > başlangıç + adım)" msgid "Start retraction length: " msgstr "Geri çekme uzunluğu başlangıcı: " @@ -13218,30 +13216,50 @@ msgstr "" #~ 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." +#~ "45\\u2103.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 / " +#~ "Mevcut hazne sıcaklığı veya hedef hazne sıcaklığı 45\\u2103'ü aşıyor " +#~ "Ekstrüder tıkanmasını önlemek için düşük sıcaklıkta filament (PLA / " #~ "PETG / TPU) yüklenmesine izin verilmez." #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" -#~ "Ekstrudere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklendi. " -#~ "Ekstruder tıkanmasını önlemek için hazne sıcaklığının 45 ° C'nin üzerine " -#~ "ayarlanmasına izin verilmez." +#~ "Ekstrüdere düşük sıcaklıkta filament (PLA / PETG / TPU) yüklenir " +#~ "Ekstrüder tıkanmasını önlemek için hazne sıcaklığının 45\\u2103'ün " +#~ "üzerine ayarlanmasına izin verilmez." #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." #~ msgstr "" -#~ "Hazne sıcaklığını 40°C'nin altına ayarladığınızda, hazne sıcaklık " -#~ "kontrolü etkinleştirilmeyecektir. Ve hedef hazne sıcaklığı otomatik " -#~ "olarak 0°C'ye ayarlanacaktır." +#~ "Hazne sıcaklığını 40\\u2103'ün altına ayarladığınızda, hazne sıcaklık " +#~ "kontrolü etkinleştirilmeyecektir. Ve hedef oda sıcaklığı otomatik olarak " +#~ "0\\u2103'e ayarlanacaktır." + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Lütfen geçerli değerleri girin:\n" +#~ "başlangıç > 0 \n" +#~ "adım >= 0\n" +#~ "bitiş > başlangıç + adım)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "Lütfen geçerli değerleri girin:\n" +#~ "başlangıç > 10 \n" +#~ "adım >= 0\n" +#~ "bitiş > başlangıç + adım)" #~ msgid "Stopped." #~ msgstr "Durdu." @@ -13256,24 +13274,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "İndirilenler" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Lütfen geçerli değerleri girin:\n" -#~ "başlangıç > 0 adım >= 0\n" -#~ "son > başlangıç + adım)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Lütfen geçerli değerleri girin:\n" -#~ "başlangıç > 10 adım >= 0\n" -#~ "son > başlangıç + adım)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf eski Bambu Studio tarafından oluşturulur, yalnızca geometri " diff --git a/bbl/i18n/uk/BambuStudio_uk.po b/bbl/i18n/uk/BambuStudio_uk.po index 4a1305853..9282a4a15 100644 --- a/bbl/i18n/uk/BambuStudio_uk.po +++ b/bbl/i18n/uk/BambuStudio_uk.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Bambu Studio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: BambuLab Україна\n" @@ -3041,21 +3041,30 @@ msgstr "Не вдалося оновити." msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" +"Поточна температура камери або цільова температура камери перевищує 45℃. Щоб " +"уникнути забивання екструдера, не дозволяється завантажувати філаменти " +"низької температури (PLA/PETG/TPU)." msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" +"Філамент низької температури (PLA/PETG/TPU) завантажено в екструдер. Щоб " +"уникнути забивання екструдера, не дозволяється встановлювати температуру " +"камери вище 45℃." msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" +"Якщо ви встановите температуру камери нижче 40℃, контроль температури камери " +"не буде активований, і цільова температура камери автоматично буде " +"встановлена на 0℃." msgid "Failed to start printing job" msgstr "Не вдалося запустити завдання друку" @@ -6442,8 +6451,8 @@ msgstr "Умови використання" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "Дякуємо за покупку пристрою Bambu Lab. Перед використанням вашого пристрою " @@ -11627,9 +11636,12 @@ msgstr "крок: " msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" +"Введіть допустимі значення:\n" +"початок > 0 крок >= 0\n" +"кінець > початок + крок)" msgid "VFA test" msgstr "VFA тест" @@ -11642,9 +11654,12 @@ msgstr "Кінцева швидкість: " msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" +"Введіть допустимі значення:\n" +"старт > 10 кроків >= 0\n" +"кінець > початок + крок)" msgid "Start retraction length: " msgstr "Початкова довжина ретракту: " @@ -13259,33 +13274,6 @@ msgstr "" "ABS, відповідне підвищення температури гарячого ліжка може зменшити " "ймовірність деформації." -#~ 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 "" -#~ "Поточна температура камери або цільова температура камери перевищує 45℃. " -#~ "Щоб уникнути забивання екструдера, не дозволяється завантажувати " -#~ "філаменти низької температури (PLA/PETG/TPU)." - -#~ msgid "" -#~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " -#~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." -#~ msgstr "" -#~ "Філамент низької температури (PLA/PETG/TPU) завантажено в екструдер. Щоб " -#~ "уникнути забивання екструдера, не дозволяється встановлювати температуру " -#~ "камери вище 45℃." - -#~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." -#~ msgstr "" -#~ "Якщо ви встановите температуру камери нижче 40℃, контроль температури " -#~ "камери не буде активований, і цільова температура камери автоматично буде " -#~ "встановлена на 0℃." - #~ msgid "Stopped." #~ msgstr "Зупинено." @@ -13300,24 +13288,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "Завантаження" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Введіть допустимі значення:\n" -#~ "початок > 0 крок >= 0\n" -#~ "кінець > початок + крок)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "Введіть допустимі значення:\n" -#~ "старт > 10 кроків >= 0\n" -#~ "кінець > початок + крок)" - #~ msgid "The 3mf is generated by old Bambu Studio, load geometry data only." #~ msgstr "" #~ "3mf генерується старим слайсером Orca, завантажувати лише дані геометрії." diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index 857c06f1b..710c97633 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-14 18:05+0800\n" +"POT-Creation-Date: 2024-09-18 15:33+0800\n" "PO-Revision-Date: 2024-03-21 10:39+0800\n" "Last-Translator: Jiang Yue \n" "Language-Team: \n" @@ -2895,26 +2895,26 @@ msgstr "更新失败。" msgid "" "The current chamber temperature or the target chamber temperature exceeds " -"45\\u2103.In order to avoid extruder clogging,low temperature filament(PLA/" -"PETG/TPU) is not allowed to be loaded." +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" -"当前腔温或目标腔温超过了45度。为了避免挤出机堵塞,不允许加载低温度的打印材料" +"当前腔温或目标腔温超过了45℃。为了避免挤出机堵塞,不允许加载低温度的打印材料" "(如PLA/PETG/TPU)" msgid "" "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " "avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45\\u2103." +"above 45℃." msgstr "" "挤出机中加载了低温度的打印材料(如PLA/PETG/TPU)。为了避免挤出机堵塞,不允许" -"将腔温设置高于45度。" +"将腔温设置高于45℃。" msgid "" -"When you set the chamber temperature below 40\\u2103, the chamber " -"temperature control will not be activated. And the target chamber " -"temperature will automatically be set to 0\\u2103." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"当您设置的腔温低于40度时,腔温控制将不会启动。并且目标腔温将自动设置为0度" +"当您设置的腔温低于40℃时,腔温控制将不会启动。并且目标腔温将自动设置为0℃。" msgid "Failed to start printing job" msgstr "发起打印任务失败" @@ -5272,6 +5272,8 @@ msgid "" "\"Fix Model\" feature is currently only on Windows. Please use a third-party " "tool to repair the model before importing it into Bambu Studio, such as " msgstr "" +"“修复模型” 功能目前仅在Windows上可用。请使用第三方工具在将模型导入Bambu " +"Studio之前进行修复,例如" #, c-format, boost-format msgid "" @@ -5481,7 +5483,9 @@ msgstr "当有打印在进行中,不停止 Liveview。" msgid "" "By default, Liveview will pause after 15 minutes of inactivity on the " "computer. Check this box to disable this feature during printing." -msgstr "默认情况下,当没有操作时,Liveview 将在15分钟后暂停。选中此框可在打印过程中关闭此机制。" +msgstr "" +"默认情况下,当没有操作时,Liveview 将在15分钟后暂停。选中此框可在打印过程中关" +"闭此机制。" msgid "Dark Mode" msgstr "深色模式" @@ -6135,8 +6139,8 @@ msgstr "用户使用协议" msgid "" "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " "device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of Use" -"(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab device, you agree to abide by the Privacy Policy and Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " "Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" "感谢您购买Bambu Lab设备,使用Bambu Lab设备前,请阅读一下条款,单击同意使用您" @@ -10868,12 +10872,12 @@ msgstr "值步长" msgid "" "Please input valid values:\n" -"start > 0 \\step >= 0\n" +"start > 0 step >= 0\n" "end > start + step)" msgstr "" -"请输入有效值:\n" -"起始值 > 0 \\值步长 >= 0\n" -"结束值 > 起始值 + 值步长)" +"请输入有效值:\n" +"起始值 > 0 且 步长 >= 0\n" +"终止值 > 起始值 + 步长)" msgid "VFA test" msgstr "VFA测试" @@ -10886,12 +10890,12 @@ msgstr "结束速度" msgid "" "Please input valid values:\n" -"start > 10 \\step >= 0\n" +"start > 10 step >= 0\n" "end > start + step)" msgstr "" -"请输入有效值:\n" -"起始值 > 0 \\值步长 >= 0\n" -"结束值 > 起始值 + 值步长)" +"请输入有效值:\n" +"起始值 > 10 且 步长 >= 0\n" +"终止值 > 起始值 + 步长)" msgid "Start retraction length: " msgstr "起始回抽长度" @@ -12352,26 +12356,44 @@ msgstr "" #~ 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." +#~ "45\\u2103.In order to avoid extruder clogging,low temperature " +#~ "filament(PLA/PETG/TPU) is not allowed to be loaded." #~ msgstr "" -#~ "当前腔温或目标腔温超过了45℃。为了避免挤出机堵塞,不允许加载低温度的打印材" +#~ "当前腔温或目标腔温超过了45度。为了避免挤出机堵塞,不允许加载低温度的打印材" #~ "料(如PLA/PETG/TPU)" #~ msgid "" #~ "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order " #~ "to avoid extruder clogging,it is not allowed to set the chamber " -#~ "temperature above 45℃." +#~ "temperature above 45\\u2103." #~ msgstr "" #~ "挤出机中加载了低温度的打印材料(如PLA/PETG/TPU)。为了避免挤出机堵塞,不允" -#~ "许将腔温设置高于45℃。" +#~ "许将腔温设置高于45度。" + +#~ msgid "" +#~ "When you set the chamber temperature below 40\\u2103, the chamber " +#~ "temperature control will not be activated. And the target chamber " +#~ "temperature will automatically be set to 0\\u2103." +#~ msgstr "" +#~ "当您设置的腔温低于40度时,腔温控制将不会启动。并且目标腔温将自动设置为0度" #~ msgid "" -#~ "When you set the chamber temperature below 40℃, the chamber temperature " -#~ "control will not be activated. And the target chamber temperature will " -#~ "automatically be set to 0℃." +#~ "Please input valid values:\n" +#~ "start > 0 \\step >= 0\n" +#~ "end > start + step)" #~ msgstr "" -#~ "当您设置的腔温低于40℃时,腔温控制将不会启动。并且目标腔温将自动设置为0℃。" +#~ "请输入有效值:\n" +#~ "起始值 > 0 \\值步长 >= 0\n" +#~ "结束值 > 起始值 + 值步长)" + +#~ msgid "" +#~ "Please input valid values:\n" +#~ "start > 10 \\step >= 0\n" +#~ "end > start + step)" +#~ msgstr "" +#~ "请输入有效值:\n" +#~ "起始值 > 0 \\值步长 >= 0\n" +#~ "结束值 > 起始值 + 值步长)" #~ msgid "Stopped." #~ msgstr "已经停止。" @@ -12386,24 +12408,6 @@ msgstr "" #~ msgid "Downloads" #~ msgstr "下载" -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 0 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "请输入有效值:\n" -#~ "起始值 > 0 且 步长 >= 0\n" -#~ "终止值 > 起始值 + 步长)" - -#~ msgid "" -#~ "Please input valid values:\n" -#~ "start > 10 step >= 0\n" -#~ "end > start + step)" -#~ msgstr "" -#~ "请输入有效值:\n" -#~ "起始值 > 10 且 步长 >= 0\n" -#~ "终止值 > 起始值 + 步长)" - #~ msgid "overhang 100% wall (not bridge)" #~ msgstr "完全悬垂墙(非架桥墙)" diff --git a/resources/i18n/cs/BambuStudio.mo b/resources/i18n/cs/BambuStudio.mo index c15001e89db6d294a143d46182c1d342d0c7c9dc..e85ce95ce8f856ebb064f6d7563b0b37a0d18ddd 100644 GIT binary patch delta 53895 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 C{w=Qn delta 53589 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 diff --git a/resources/i18n/de/BambuStudio.mo b/resources/i18n/de/BambuStudio.mo index af3690aac1eb1121beb7f242a71fdea4ad05dc31..10d406dc55de94418cdbcd2c80781c343c8f50b2 100644 GIT binary patch delta 41751 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 delta 42036 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

    nMMT-e04Am_S=J z8E?fRI2Rqz8|Z%j0c+wV9l}pQ4Y8d2{{}AH1rMMRcphD|kI`iL5>2{q&@=upy3Nj_ z+bU)LeIL#KP3ZR7g=X;& z*dBjI2VT2Vh}2a$g7W0(uju!LzMVtTjY9ib7<~j-)^hZ@2fBvOr=#2IJ2YY?yM+$RMr-2Z)HlU_xUC!e|79)~T@}7kb?ly& zm_>O9I`aWNLPNKrNjC<4jc!CkzZY}h5i}wv(Iu?YGlae$x+LS!`yWCh@HD!_3wtI* za=k%?+u_^zLB6X)Xfx4m(;V&i1~fvqqx=6QEQRZ_A%2HOu1K#iu&dAr_dz?n1zr2Q zV*T_a7lv>yR>cMJgHO>BA3z`cDc1jsLn-Iz9nOuB=m2M-_rH$rigoDP??yX3j!xho zG&yr#6Y7%%xG=fOp*J+bb=U7&hI-!eb_Fr;c z=%^Grz*^{YEwG~R|K41Tp<)8M=D(sNJcl-v(I+&N3w>9VL(hw*=;uka!H3WvE}uu& z{2k0BNw?#A$|w7VrC4!&n8-RT?fyT&g$@0Ou2r@h!i)-|?}id+)>lODtA>WO9=aXd z$IrW>Gwz8-XgHc|ccb@B!MpHLG-B!fXqWyIIk<3Um!ShFk1j=hG$I{ieQ$IiL(!}s zj`eUXnmfzT?B9!?3;&@5F5W+czAUEB3$&lBFqztBT=*UCR=gS?LATRE9E4>Dga)Rd z9nVH*Hb1%yoxmD2GTYIC9>COzi4Np!{5)-7TB0fC0t4CqKG2;CZy1CQ=oWN9R++!u}TJ%f^AW{*qQJsp!jlmjd2mR0) zj*aDK(1E>j?&#;E(01-bwretRKNlV}&!Qc^ ziFWuQ+QBX~YY(Fx|A)TMFS{wstTuXI!&vTwwsRG>#=h7PpF@*&4_3nOFu(gh`^_O_ z#nBPgL58M2>mBE z4+{+*M3>?u8j*}!!r6WWI*?}Qw(5k=up62aeb9m3j^@CFXrvxT2lN7Z-y5-hGuqD= znEL+z3m2|=&f#I(6-7I2h&I?3t6~rIh@F5o@C>@fE72s|gB5W<`dpR~A##_Y5h#Za zq&|8sbQ!_^cRvrI!jL7=2VX?@^9pnz>(RB`jz%E&ts&(3(Sa9_Rz?TX5M9dVXvgi) z^W++IDaXanAGwwNZ--A%p)bS_mSaoGtFa6Ifrh;KZDD(MLhm0Ky$#KYd(hBNM+ZI^ z9pKAo$E(pL*&6G=PI6(xKgJvWL}#Ak_RwGn^gO7FhP(|LvFp(R+==GOT9vhIOe=j^n~JeHr?|>gX0U)L)}B`3~*yXEfXYL1&U>R9Mpj=m0CB zGj4?ro|SA{Qpr`)KlfiO%RhbYMkChYri2Yg!d;uuilIy2fqL z3G_k-It(4?I84WhXpTLI4s0Rja{sU5!j3*fN4Pch0bjGxf&7lu@zOD&fyQVS_r-g0 zBsRknXhbU9k(OwMjnDzygSImX9oT#{NncU=PpphLtVJX78Ty^>Cv-sB$A+1gLuXzU zok3kRnoKA2}* z_<~U#P15Vo`$wQ_ItATk3$Y4rz*_h-y0j(6hoo+YMzq&>_WxB}JV=FWy9+zwK6F5( z?hFr9!cCML#_~CISLD1a+*cZ%VHK>5HPI0FMF%)AdJlTvljs37_b&Fop<6|TA>D+Q z_n?tEiiYYhG$L82L+&Beq#}0hS`~$C{-1y!Q`kCnWgJ;o>cE$P=XghyKFDAKg zO)tGKWN`ts!*VzgYsdPP=m0mw@-7@e`7nBas|jJo-O$MN!m2m|-5qn#fhr( zxt$9`e*k^0evc+iwuxzp$FLxF$3--L@BsJI)={=HZSe?tdS=7BJ?T4jL9;*m!)b{vSOjh0 zTeQO;us!~a-dFpPkesceJ<#nt2;EJ?(a_(APG~wh!4Dr{|C@~`sPH8F3(eA8kA@JI zM-Q6DXhU7m0S>^0I0{|Md^5t@S4BH&jJDGOU6O(5M4ycHAE6WZdIm{mHXo*CehTg2lE=ey1<|Ct9L?&A=*&By+qF9$#DVBR*L-GL;&q&XMzm>i z79-(XVQZzL)9kdwVeF1JT>HsjOEl}dp&i_cCgV7CW(%<$euizZ;8WpOGS{J>zmD#n z1L(khK-*9L#f2eFdpd-;0Q#M-JlbJr?1sb8`_`gMu?5%QSF!%FIbol_fZlf;Kf-^| zC4BFh;129b`4DncClht%hHUJIhHwVD3zlQ5BQ*41VJ7|->+?Pvwow^$W)0C9wM6%Q zH+1Gh&>260w!1KXz7CtY|3BxVJ0IkkmzJ1;1JMRfq7S4!7Y0xg9bi3diM`NleiF^0 zPtYXZiMQb~bU?l4hlvbE2Qn5tX(wZ*`+o@+zO_C^x7F|H{%!btc%Uu1&3d7)*&DGD zCeb7L9W*I7#`0(A^ZU^O97Ui1GuEfQ5I(;QQ-A(fj0;CzE!qx^KtHsBJJ6(i09}fQ z(GzR|I`g&YeeabUuo= zQ_h!sB`xs;7kZTyuLcLe+67S*1 z=zWu355G10ADTPaSBBrHCR=mSii+8267IoDcp=tTcq3%}Fsx7gG`t?yVMQ#mD%7`( zjzm&u@rud_uyIV zgyYtRnSOwGQ?B+FKdQ0Ti*XC(Q*Vc*c>A5S#01J;pcAuHE`H++!tqz!3_XE5WV@caGwm`VAPjUhsn(2(AQM&f03z$G`O zCGNxC*c*4Dxl{gs;g4c&#bi$^Hgn+zMK*_@cKhQH%FECQzit z^<_T}e>LL{bU^E|HvWf3xYkw%#KZ>SE0hm>!v3Gf#k6hVrBix)2yJ^DNc{*jLfg;| zyL=js()-cmn}wb69dsaRJHiQB84Z00?2osh6WoTqFz?Rb(4Fjm*XA86?BG0B!CIe% zWVr#I$rETY?n3u>?p{V)?}q7i)qf5)`l;Vtw^oZxC>We(Y;|CZpF7K|BmnAvM<7y&%s}&C2pd;30q<1ec=cmfjKDOjShSg4#khq z+^X#o}3%66N{b`BW_%L3FCB6;~k3*AaEjobO--OS9LOW=4ApFh72eCNi zi3igXU*NO&36ADk0w{sqao>TkG_Wv?2=-)BFb$7j0X&Mn)&7lU{1V=FdGKoLi{iC-EBcjdBiivE^awwQyD;0YVOQ-# z->&D;-IMP(c9$nvV=nw)0D5+hMR&mhbi~`yhIgS~EWVB&i}in?12`Ycxle`ril7rH zi9*KT67>=urPieKRTrFA$ZMV_y?0*N)nF_zb^g%~_b94;)-~_b8N!SJ-$ELU&jZE%8LW4yx z8|6yq%d93kpw8&?*T(XV=yRiz@q>HN2c}{Pd@;H%e!d?K*-`YtU(qD|C)Q{GGb~j; zbijpiIF`U-I1POZE=1pgSNs(slqADoSLG#Bk?VRSi~3v00`zK5B(2Yv3Z z=vj2F6Mu)uW=98F1YOdKSQ?vSd%yn=%w)IWB~6&jm0G^;e?%z8kt^J+Ulae}Vn)HoBh*_wjq^ z_S=mn%K>zzf1pcJ>%S1GhFFtwe>9mMLnp8jozRD9sP~{9euF;$LoEM{M(D5q*#9O? z$%|nC?a*w#0gb?5G$J>nxiJn+zUk-yUy8nqT`7NtwpW7r8tS&_d;c1AKr>_gGtpO) zT=9W4I&PgU zOlU0Drv3@6f}5}({)#63m6xO^viSbr&c#M5c4SXaJWPYLa-^reAQZbaJ@u>AyU{gX zpDR7}Ham}afl1oC~v_qfZpiZ_eDGEkAv|R9Dv)f9ab)so;q+wqD!_Y`URGv zoV{>*>Y%EGohjdfwQx1wjNfB&EEiphq{qJwpPu?+k)vpO>bGG1(4+Y?tct}i4-Irg zx8L1ZAD7{C_$~U~@!n#gvmXuRPpmZh9lI&7;7=sTbt+EG9B`3dMzJt>xFV1L@xGdU19W<0}(SZz%pO1;<2ham&Hv0SrXosJm1KE$6 zcnDK}|36E)@Ii5G%?D-BY#)l|!mQ|1=ovp38F}I;x`scZ6F7w?Ech4tz-crIb5;r?uYoq$5Phx#HpOn}L>@*X zv;!T;F7*CmXtMr|K6kDX``;5Tt#X)gZgj1Rq2Ge5ph?yd4cRqV1_z*Ty$8_&&PB6% z1=`_yw4*Q32z`U*%HQa&xui;1x{6hjq2ZcTxQ30;C1{Q|Gzp!_Ty$X1MVI3R%I~9J zP~NQ?lJX4RMY%w=^wh8A9z{PdSv~Y~1DYd4qa%}C7_z(317jVQ#(n6F{zXTet46r5 z8oI`#u_3;LhV~SiGZ)dw<*FI#D`N-BjnE}cq7!`(P4?t8E-G=c6>H${n2wpX!Wmr- zYg4X?U2rfq#uZo-kD(zhTsyqiYoP;q1Kp+{pflc&F4_0dv&fPr6Zz_deO(NFpenkp zI-)b{j?QQRnk)CA4NgPXcvf@{+VT8YekHmxx)#l$_pulL4=?qrNYT3KsXxarhlc1y ztd9%P2KS+%{sHgB67@oao(xEp(7{s!SSI}}~Zm(d(LhTfm0VfbRw4qehU=)m4V2eK2B zhVmOOoWW7-jQ_?P+BOQ?rU#mYH{v*)geK=1bg6PSPEY;bAU{^8+!77-?dVMJL_2&8 zJ-Fs!Z(QA&{ckp3(j;VecYK`klQDXZALrV zfo1S0dSCWtA*b?TD#@F%|2-JWQDFocU`6bLK5z%7k`A50G_>OgWb^ zDR!bsd;;A?|Df$vX&xq0Kgop$O9!-rYtaD>i8qW#2Qm%qcqZELv*`V6a0GsYPM}(g zkV~zi*F;BP>V1!H*V$;Kk}J3{bZf8@zK?eJL-ZH4&pdr2ueSS3hmFr&gW%Vp}bN|21g(pkt}jg$pRp#E-F7$GFz`1m!B7!ZuxpH&8y09$bAorziTj{|9i<3*SaVbZM7x zlvY7!`YNWD2;ENaqYZqH_u*IQ$=UnLumq#g-Eub?p($u&p1~{e6ZCv3)RlggbJ3a$ zD}KR7czL&Q(p`wS!!ekrXBgpwXy|94p?nfO)0dz#U5?X9^R?*Db}g<66S*!r z1f9qzH0dV9`p2;r<#|aiR&%i(o#Fl0hLO)i*Yrg+C*DWb@N4XWxvmQx^+yLX9DRN) zj>IWwuKbC%le14aqATFTlzXAuGkK5;50t~`nw`grn740O<3?!cZotks5#Pd((Ma5X zeHh4O^z)hM67ENj;3Mcj&Y}^@cS9Ix6=do8{SOzeSqChOy|EhJjqdBk*b+a*Ntml& z`2E04bjg0fv6#DmNa6?aDax2nXahsz=cCZjPe60zu~=S!zHV2cYyUCY-hQ;5WB3^TCr)$Wh^GunPyG?h z<%82xf9|&eCs1GG#`MHwT#gT7%^~46yb706t}rw`{6{755z4)8N>9wiZ_$C?b#qAa zN$659MZc78#MJNq62rpC3PsDHp{j|Fyd65TYtaUWN5`RWw)S#| zE1=IcK^yK6y$*fu7F>?^qf1le_HbXa85e#b=!UM%FtmgF&}^L(eF+WO8|YfTjXt*v zUBaKxocT9;*~rjwS+w28Xvf{K91g^n-2YR!aNk!N6&mP@CdXiOhIgYKK82O>HFO~R z;^*I@kvfYGIQQrf$ztfaQUzV2M(7f?Mwj$Tyv_Z8Ef+St347u%*b-Zg2|ouU(T3Mz zf82-;AoGsUaYZ!bP0&bOiB0f&G)JCBBQOtL;@6`eVqy3HPA+QVQG5&wjZIJeO^27z zH7z+Vd}XSPhOi?xz`kgMv(Ow_5I=th+f&|#S7P4rVSxRxD&^ZT^%V@0uJzmThR@M8 z{T?0h1vIqz?hLmEur?amPFN4`z}C1Fjo691*#Cy| zEETR%mb=6L&xx;4&W{dc9l9-dp)aQ|u@e4=*I>na!mnl~VhzgM(24zvc3kk@u#}y# z4&@|z-|Bng{y$8GAuV}dc%V0WL_UmW^~dOI_yE?&bJz@PPY7?vk>~(tp&idbb757i z-+<=M7IaC=O$`0iN^)T+ZbCyur%SVBcV^rewbL|(=DxC%Qyz;8gZ5K8=)^7#kT6QAPgN$H8# zaMR@QePGO#@I|K5)NllUgRk@X_-X6{o-g+h?^LWjJw36V`YI2n^M@Ynztdc7p+I^d!vnRC?l;G=7l4did;|(9q7g!5`2Q@hsX= zfoH?7W-6g4-dOa6dk`Dr3>=GFV!6q@uzkm2(rvVmi#E6o-Cnt$3qQx#$9j~9#PVEp z-)})f{UFNTJ?pljM4 zZRqw`eh3ZuV)PvNFnTb09(}I(f)Js`=ytvt-G$mWNDaSLG(ne zh$eY0EaU#~!-b)^5AEO~G>ad_{x}ECk-wt<#m}=Z3va~&=m0w6aJ&{x-VNx0wxZke z3p9e?V`}?iGxvXiSHg`wup#CC=t1-}nx(Iy13Q6+^cQr1f1zuA5pB5Ot08x)qUEOO z0IrS>jNXP0=pIbk&_i69OtY~rE<=;>02-N-XhZ)*vn~$@OMW!Dx?(2YjW+x&`utM# zKzkcKN4`OqF7Jx4Bvn_i|9!u=pu+8QHCDsXXb7Lj7PuIz;16h$=6Nj)tPq;KrLhav zLkF6S&WJvXPH+jD1M6b_=GT&;qtB_Z!>`d1A3-0;_IlXwCGa82P0?iCgfnn24#B}I z!!M~eqXQ`SMzA)zWG&E0wnrn>6V0iCNiH1GaC9bjU~im?F3s0C43FY=?6xX|_VU%C zgUaZ@8=xJuK(}odGzYq)k-ZtcZwlJq3`|ApX)fHai?BTI#;frRUXNYgOiv8L#b}mi zTNAcpA#6*zBAU&&qDS}?bdBG_RD1Xu7q3lEe2a&W2__Tk-wGk!hKBqboP@ul zGa2`G81X&m+E0q*>FE7WU@F<7Z=)T59Q_47KMK4P>dT`!cO|BN|35HR+={-(lbDGM zWBo>S=3k-%I*QKlC+vz@-whpHjfQk68j&&4N6>-4gg*ZY+TQDy-TxnO;o5IRlj95Y zCG$Nxv$XfZ+U7@RdTFUPTAK3(bX}G4=2N{mF$R zOnW~Z!P(KQ?Sh%u6HUfD&<-b}yWlZ&Krh7d8mvTlGdiGO@m9>XEOBP+>A1$Lp}_2jM84jN>W)g1_OA55uowd#w+@aC{E!;Ah;5*KG)Y{FeDqI5Fp< z1D}r`Kugic96)zLwvFt6N1A722wg?=fx77SX@RckHRz0QM3ZSO8lkCJ3TI#yT!GGT zAGXJ1Xk@Ex3QJrEEw@LP=E@`&cGwqvaA+)#MYHsN^o*Y!U5bW$9ag~4(Omf#9Z=E# zh5JjP1FMJD_eM|B8?Y+Qi}lGZT%=R610BHb_`xAGM90x&IfW+OKiB}%HitEBj3!-Y z^uBA*j{2itT;^jtT#rXEV@voc`#ApT{%`y-BhA83C|g5=-98B;?vHMxq3FRf5mVn2 z(9mr_cg@b|VKkC|q4!;k=G_*Otu%TPHbcL>UXO)+|KG)hGk+Xi+vl-7u0%uo1)8mY zp##dZJq(}{dVd3Si8`UV)F1tdHXa?wO!U45=m1xvk^BJjxc@)qB9%1phGWs+(FV_> z4;1_~EXft<%qybLH9@y!XY{_lv3^LbzXLsZCZS3F5IV3IFzFhvg$<#jfyr?um9d9_?su^c`$P`75-8%Xf#h?u?di#;b7-8mSYz+5aZf zpH!H|Sw0URW&XB-+jrG-uYJ&+S1YyC1#(2$};Y(e}<9F)6nFbi=Gp!(e}3DL%1JJ z?!jM#FD}W4xEM#p&**_O=u3Ys#%mW1`C+tyztCjMx-aBNK{S~fV_EEh)o~m;kVWVK z)?j7ahIis$I00|{DiyJ0;zuq#n@^+LsOtXEaVvCfd!eBliw<-mn$3Tp9iBm#r2N-$ z8=^_vAC1r?bYip7rC1W{S7L_ye?1p={6B1l`>{0^{wADgeQ+@4LFj!O(GK?E7kD1s zEuSBVYmG+k2-@-AXryu+3~Qc=sojJn=|9nq3lEqZ(GX2UXZ#nMEdQZ1&hc$ng3Hh~ zE{WDRM3b*stnY%El!v0*cPiT6|Ij7bi3_suZ5mVG|EC@bH_XEN+%OLv;jZY9=s*&O z!%QzlJIs#`JQGdQruZyghtBwSGySmC=3O0F6j9bVeP~h;@(k!_XzV1I?KkSPvJX zk^2(eO+O@K#h>^A6rU&|-a0iBBe8%_H;4B%2U*$SfrsfIvY=!}}8Yu^oh?rOBbzUV-1M%%d! zJ(wn<173(u?0@Ke`!JjP{~#Bh#Xq3QbP8RgLcfNe|I4Cl^Liuv6itW(*Mxz6K z0G;Vn^tsvS1m>elwiq4gyV1?)lI+G>`1haef7hnMUyKAhqX*C@Xx3gtJ1X&a=%6$% zqFfal<4$aa*-wWbGCN~O%4e_>wmcKc)A7ah6pr3?`w%}w+`qM-Hhha zL^Lupl3chpb7RF4^q^Rc9vsKfB|490e<9+L+70M)P0=Okj2={ddyrTb7K}37C9=i{GdinwF6$%8AoEJ%d~L&1bfZ)Y{&G4kU?Y`%~yyzZ5fZ6FSo$ z@L~KJy>I*_8L0tJN0W9QI`HLa`|FViBoqJR!kO$szYBhg&g49Lpybcaz_1EBkhal2 zm`V9|wBg6mNGyu3Mh~2g=zw;h_Z>n*{}-nI{6CQ++?XH7@+Z)o~!&?qk>x=VR*U|Giw;(f8=K`U`7e zjocx`1JRj0fF4Lsp`o6ScC;e;EYGo^ycwzAel0;eIEQw8X}&P>QfRqGv`zHd`1uI*0J;aA@g#J>Z=gB$PIL?U^4gm( z89Mrt3X>!~e`ugEdQz1_BhwarOZG+^9EIM07dFL5up4ecBUi9M7(jdU1RaYWNH3t- ze;gg?$s`vx^f!8hW-k~z%#W^BSzL~F(5(FyeS7_chW-?qR2R_X%Tp*kR}B5UG8(Z4 zvD^h6&~DTFpu4{e|&I{#tau502h~92<#I=*-5V_uq}SGbxrI zLkIc{I^kE4c9My8T(}mSuooUd8)#4@gt`@4?u2%5bu3?pb}$&tmD{i)PQXU^GP+w1 z;u8EDeb>w{8lGE^#eM5+Sfsj2qXp=8dksz2 zjp$2f4?6Ha(dTm&4>Qk12VNCZKmXU_!Vot`v%4);#w*bQj7QgO3L5HX&<2;H_rH%W z#U?a4ccKH^8$FCQDF2EsQOOb^XWExw|1YMZGZhZtH?*OD(S|chhK_Tgp)G|Ds5(01 zX0g5}I>3Qw$9JGfnM5Np8Ey9|^tl%?6W5ev|F`4fi+E$PD?*l5#lF-xM??J#+VD!; zgzM0T9w?QO`U3Janmb>j5jqu3WQKCyXeRnSpjNbFGF}Xbjz_a}23EzD=t1-iR>Oek-2GpV8-jtQ20$7to|EUO5b`2Aah6(Sfy9_x}yCVr;zOQ7ldU zv*YQgHEs^nxw7J-F7{u-v2|nu!FH^ zhxedo_5EmQXQ3U>MMu6AJy_PG9e;(Ma3`bxpcBZb8kVjC+HPI+zD8(!?W(f>U*Muw zyzvh->n}#DRtx3pqLa}Ra3z|Yo6(saLI-prnpQo`usE7K<5fj)twa6bBy z%T*`rst(BK$;4^7=#s2K zXSNM%;%*#`S(=0n?m!QmDcB5Oi1pu~$^AB@#4@-Hjnww|`93rfKSWPQ zliAyb28y8%R78`iF8V+RG%|hA2;7DqR1?sjk{?C)`$jB<`_TK(prO9BT{tfaU=PYA z(C2SQBAHA~;KF@A8J)>v;e*6H^rf^A9oW+N`I~6yHpKF`Xp;VnzMgZo4-=?>E>&Z6 zfUVF8T!U`+n=r56|3`D-NFPME$HVALWjQ+1HRxJz!pgWi)}M>!>=2&69BsICv>Mt@ zLv(_zqFvA>>Wu~5|98cTN6{I-j&`^PozX_Lp>Lzd(Iq;C&MduSNVcMAPF#=9d|>ou z^yIr8Jz=NfM4W@kFT=>8a?1x|BaID{*_dZMVBG#e&Qjd(( zADexNttj{E8FJ$(97_2OY=MQY4iV{%^(jAy4(x5Lg;ur1};*crdXs+f6AShB7-gz^~lHuVVy$!RoqI`$1Om!Vjf@ z`Y^DO=u2uVwsHSAz9GzP0-CiO(9nE=^)Pq8kZf(DqwzZGUqJ6ajV9%#{X^)RpxbR2 zI-n%F-`_-&`AaN|*#;0f_kR^GoJn^ynQlYZY!14g7o$n{DtgAhfo`);&~3FJz5h6x ztf$c=P9GQsk}FycJ<^+@=fG8%`uBeaa^bcZ9zPh5Zl7srgO8)z=Q%WsSE4!a7CP|6 zpb)8&ID+EU(GSq?36%ziq-%lpGa7Ao!eI8lGkll|JA52XjydSdC z(fe;j{|7{)(dXI^4WD;Ix7EvN#EzgH{uuoWAE%tSDI@hiAewnoG9&Ra?#1zguh7sQN4HJJh|qBvG(z>zcf$yDn@&TMb_p7}Z_$Ajx;5lVDYV0y zXhd7Y`eb)54B2I(M05!zqZ9fB zU4q@{08XF-Jc~Y;eU#@8`|k=a#!%4#UGsO)5pG5s+KD#wCHhkO6+H>Fjt-x9MjPyj zei0dl`EeR%lBCb#ddlyO2}^PB9bqDmU}^eKyvl_geTweuz37a7K;I2Np;`Yodf!=e zMrmWib}WE?UJM;*DRjviqRG|)-L_ZbUDy|Ge>alEl8~3ZeC7 z(EID4$<+`&AzP!lb0?bpi_ql#6dmvhH1xm6`ip3LCC0P=4SBWkA#{z=_i`WXfU9s2 z{)0Bq_s-DqFmz^Pq7%^xJd8$W0XooC=!y9jI*`xe=ljqfMt{7M`TIbbyTT21(E&9@ z*Rm7(`LI}jH@fYnqG$NR`1xjZ&A&vG`2-sB3+TWy?hfq~N0Yc38sV-7B{Gs`wH+?NY2mqgnsi%qZw*23Xv($2$5xCB%G z{lCw+Fl0y28JtE3Z~=WF&;8+mDURM(8(q`(=;yuBH6MgNHyll}`_LtM4n3fjVH$pj zd+{So8u~fx0vmiCjl>7hedx>QcT5fBfv~NLqchAzbD}CbuvTb?z0pVwMh7$oy>D`? zpNsap?1A|Ge*+b+`9VzmEQfZO^TE(yVXR8IEc*Mq?q~xe&?KFNhJFcF#1-g3_M$UC zj4tIFbRgL$g>#|gBxdG*Za{@0yBdA)4s<^!(Sgjy*7yQ?upB}|eiR+}uhH}9KypqF zOPLq#xClD2O6Y((#?SjFxv;~b(J}FZ`>`eUQ?UzfMnj%=O4y#o(dX(!TcS(Y6%G9j z=)iA92Y46S@lUTA8FSaoy&oza}R7X5rQ zI)LeDPRzx|xFUKCJvTC^rM?~W-+$r4m&twT15=~VqM?2boylsn!w=EWZ%1dc7hTh1 z=r%ov&ba79VIURI{oVjw>K16uT%Rhl|L^C*q?(5&&suaw2ho9@K|9PcJ*;U?w84DQ z%h5G1jZUBrI?xX2bG z+z9Wb+zp%IRx~169|=Dr7C{Hl2W@9C+U|X5l1|5@7mvpqoI=b&aK?igkJ($uT z4KvS)&LBU!=4H^1o5at%q7&+kF2w+JDQ`pD9fJ;J=A-O?lWaZ}j&wOX(lzLs??glT zHTvMMSQ&H82ua!iy}vWM_CwHZ_5fDF7ty148@lG_(Edt279v{XG4}seRP>|587{|; zxEdYMS@ePQ$HSld&_TMr#zlW1@BzLDq`ld(xI4BZSg zq%Xws>u5(C&`^DbM&tkv#2;}AcACXECB9_tz-uTMoE<_x0vl2uhjz3g)^A4J`7E0J zh6}U#IGV-3p&cfk48J7Gjn+Sk4sd=fufPG6KS1v<@l=>`Wi%&hVpZ&jK0g*6$Q1Ov zc|O!96U(?T^zWjt)eUIUe2Z;(oBRGR@=W-h?KNojufjU`DLRmg=vwBU8zNNzO~&Hb92=uw#qL7ye;xbd zI&?tAo(*NU@z?I{=c0IJ9sbNumO8e-hqbhig_8Se3T~l#>_?=Kw^xU`?AHaF&iCO%4_P=XXiwisIheqIbbo)%l`uHZ!#}nvM zO?x3k;xV-RbaXz>q5Kk>WKCWS1Mh%N@OO0PXRs#bTfqLW&PD458L7Y9JqjJj4`}xP zjax8dVQ64G+Tm_&k6)qpU9l)6XZ2`vbX#^qch|LO=x;$MG#;Jc@)*eQ) z^j|cD`CkeLO$D@}#^?aA#D&-oozZ{j+82E}bW{Otr!KlAUD1g?5bIw@C-QNU3$uAA zcE&w;2bNqMzHrP!x69{fwjV@i@)!DCmL;L%Y-m;&L}y+X-LB2>Aa+G}QI(|`sedj1 zUUW&4m6tIRz7^I~DjK|+k@_DHHAiPuYI(3an)OZ54*H_Wcq2Nqnb;0Lz&4n+BK%6G zJ^J~4^qkp-4(xNJ{bb?@7l!l{8saRkh1YNaOm&FesPBtzr={q9AK)7N41Ipe>*1Ty z(`fk+euTfHUufQ38Qg+BDeuS1?*FQ9glxP94dGOD7rcyiv>pxpZp_3VV||WQaT}pC ztA)%c(Fh%A2XyBB&>261wmUC=z7|ve{_l1!T$}8x!*3@0pbdP2KJXnnfV1cT^Sv3q z8`eUzc{G{}OVA`aippph7co?!Q*Gk+4jZ!X%=l2~4g4sa8i13S=m525XxevAEYMeeu5elLqQ+z@T3 zYb@V@&Tuq(|HN4TBs#EV=r&!2=E6F(!~fykS@;bLuA7vWXw!k-WRjvhd>KL|@w@57ALe>0{hx@)%MQ+NU=;{EGG z$LG=VtsBB0NG4Bk@dOpueH6Y4orpHtn34J)5IuzM^Sqlv_BTg!WB|6tm(k~s;d^-Z z|3XJ~H)o{&`v8mZYU=xL39i68lrLfr_kW#_!?)GR=y$vSVI}-E))(0tvc3;Cp#Cnr z9$&|bnB$YM3u;G)p#y$Cx((M;K7&U3?QP+$cpiti|C??P+wMh7eR23S{D!j%`n7r{ z`uhA7@5YnZ32)jFX8JnbMY-fo4j|V0Y5X7ML!X7ESiCDN;U=t4eW%^w7ZdkmE&5Nq z#6?Zqi|+4?&%;2yGa4Dd_!6u`TXE+sn5% zBlSNZYLCfvROJ1FnKJSn=n~}I$C6O4hYwO7|5Zlne?W8wZ>2nQf5?S%XoO099nSo| zXoTjY11|JU_=#)_;Ok@j|Sx{9X8~8Fym~>NjI;%s3R1t^rP9V#Dzj>W>{xW~BZT%d?Jz9}ud3 zA41z52XezWbcyz&9rpeq9HrCIJ_0a8f6K3LEG@|d~?|A8n@Rq!QjVZ7G zDJ;!NwB2OcpF`3O#syS7fGe@|$*>J~_ciAh|zom&2$k@~OSO~-2}7ylzPJO=Nhyc!)qjX%R5 zza2+AX!%zL|F;BAIP{0raerr|{ z=d<(0%lg*%v&oe&OV-r3xqx{n-q&$ZCDBS;>UOa%i-p1SyOM|p}=@De^Rf$3Ndok*qZ%-{EXZ7O_Uw?g0l zy|578f;N0V8j+c?{1Q5lHCPxo#LxF(F3LZnOY;x9R5^2m2p5ZHqU}~la^V0PqTgUT zpds%a9f&T?2(-h|*ajzHQ(TWm<{a8!)|^>WU*ij-FSC;9fEuFDw~OT-=yS>b@q=OL z17ooSJ{Em7e*Q5UvOVa72hf=vi}k0`rMid?IOEc+slUjO6a5l94kzGD^kB=CD;1$+ zq74^SspyS9_yF3$wCJqpJhX$Cu_(TRnYa;s?)&Hobgh3wBYOrNXtvy8Neg3X%GI#F zhx=7rTuH@K=ube0qQ~(w%DkFXUbOuKSkd?YQ7+8d+{MD#-x}*s z9*M1RVJsg(le19qtf_zHvI%Zvaeu)_sehwn*3|2`*%e_zBe6F1GthU*hd2mNpl{tS zrPu|&|F?0mk&1(vSrhYVa6##;sqbvf%Mv=u&tYjkKTVH6#Q9f(x?~HzdHK>2N zLe|u;RQBMHlqXfpn);>lt(CH-{{7$iIGp;7${`{n(Ht3vMU!;!Fc*eqQI!ztSJ7ly z8Ov{>Iq*K3<)5HQ`X!nJhjA31LATeis^NUN2hD|d(Iq>Co}9m-&t&%&=n{2l7V=#q>?cf$kdQcOd?(mkEz!nIw4-nbDB{oYvq3SFz8(3eP} zQFzZ6L$_;HbjdoR1MZ5Ya3Fe4B+=xZhvjh{+RhO)=aT2SaAX;c!vJ!kktl)QP#eo) zWAvQpkDdefp&dPmKK~}>!FOZ%6U?OiSuCGICwMxVy-8}o$wVmD@903YHucLc`@awu-dGgf6 zpF?xuO$#Puu<)SU#j}BlX zn#CC{vZj7I&WA=|1v=yR(Hz);Ceu+gH!fmFEZH(7?M>)F?n9q{2wj3XI2d1T$^Lgl zxmtyh6+j;-hFP!z`amT#37erKAA~kI9RJ^D{e!d>#Bl)Ue(x@kB*iLK8uF-rKvNQz zE~41rpL8lxbt^%k4nn0MhAt)0WT=yZgOOgkI%LoWN^iJQ5vAbJCE_H8`Y#T}ZXzxY z((ms@adG_iQj%dlB^D0na!I zd9Owx{{_E+e8@gR?sx&V!)3@{Jqvk&WysgB3i-NTLhdLyR9m42$SW6zd}|VrZ`VXG z5*&C6@*d8>7w|pgKtCYQqzrjryEmQ;nas|ipjE#~?OrQd3g*Z5n$7IqW1_#l{QQ15 zrRvPD{cb^DgXXG2gedvzKNVW@o65mUfvo8~$_iQxnBwtwuQ+x3iVl@oJuNFP&YV%0 z+Cnx9`DmSI_^AJjXqy~gkAozD>)i#s#tqE#1MIik~wdT#^o z2z&8Ft~|dBVt7?)FTy*{>F8P&0E`BW!M^u-=;%dz`srekGAoLbOXt5mHp7B&C6* zG!&Im6#d@sd(L04=bZaIXME1*oacVOq~GQgdTMT=7cy!lS0@sQ+?i>KocI#v!p)c+ zcVPki5cA+Sm=}M=OYy&0f9XZxzA~7b`udoTtua5gN89a#J~tGzaOy>A$wXT&mc|*WlEzuG?Vo{uj`EXVA<>-#+e!Ps&k44YrNQR0_ zat1458E$BSRdFbm#YI>RU&2y&1S{cx=>3&)1-nGYMi*lipKri_@Bq%neHVvFUX#on zF0PMGir$HrbL0KdXQS^%k6{Hqzksc_5*4u=0DbQ6OVSc0a0QyYZ=eI)ize{_ zbRfr4CKHK&Vnx9M;fAVMnj0Ep2KGlIG8oPN8_;Z?j3(1eEQk-G9X*X^{Y$Za2Rgye z&?NmDjodlROaF97}B=rgIA&lNI!Js1JRHUMb~&DHpIKp2yDYz_z4=Z z%)+5Q54NCO8eRJ#*aOF5XWU+x{qG2K7YQLLimquTwBZ)$Kzdz4KG4-C1;Y0u3Y3tZybn*cpTc%94v?Tq1)yaG-B_d zA>WJT@%vbx=kgGt%h2bm;y7%8jd2aStGtO%* z`66^iOVF7tM+fu-8kslH0q;UX{~4OR-=XcENA61|vKJ2{Er`|mpd{K+SL};PbOr~p zE_N&tA~qc@zlW{yJkG_ICBt*O&~2MlDh#kfv^sh&)Wf3mpXk7aBOQW{{AP41Zjbf% zVg<^Np)=WubMOHM3bjIx+I;@&|il&@dg}^OVAFomkryoC^n^B7p)(UCifkfv|V;1Gd(1>nB+y4lC?i=*Eljuawlw<#Y$i-PI z9MOB_!vlw~ALUb64Lel`4NgI4JQrPxh3Ix$j#uI)?1?!mhPUDXtVj7#9Ed^nuN2QoS2*_!5oGFK9@!RSO5zCD?#+7J4G~!BRLHz5gCG z)GN{R;wdx|FQRAvaWs<2Ke=!}{)?{VMb*Ox1<~zuIXbW`^z&+H$Q#FUA2dmaqbJ^- z=mZ`^J9r5l;3jked(ngGFp_i0#E)D!(sStcNUIS>Tn-&+b#$$pq9<49SU)LxC;I&T zXv52*tI?UifKG5zbO*XbA7DZE|F5wkqh^?KMYO}}=!}}64fTl*MrSw@o!NA3g^SUg z*pJTqVDt!j@*PKa*#(?|`D&#lhPwY3agje;BJmr(LpiNZNS1fekbQwS;ZJD8*VGLT zLT_)`P+ze!W6VOnAU*2R%{AD+c? zSO@=Tl$N*^D>hC`w8Y2J-1r8E;{|Mv!>$Msc>?QG{tz8lW|Qy*os*DU;iG6r3;hjAFbiJqKgnuqTN)3FNWC(tGQ z03Fx~bYjWUEy5Y!8x7@jbYyF=1s=vDSh8h!-~wJnxpu2?l-_~9Tpq)^_!VYh{?=gt zwXp}~KIp*K;do4MlbTR6F^LOj{2H3I=g|QaXd6zf&S z@mLsFpaXgZ-S0nQP0Zas`~=h#%enstbKx$SgGS&9bj|i)27ZYq-PhCX8*hB_BnuN@sHRJ ze?3`bxE-BPMxU?*xzPcX zLkCzNeXb2w^!?wDi<_yKg|7K&bcBh%p`o1UHo63TS5!t%!j|##*=U3Jpg&wbfv))$ z%pyrY!mX5l>lc>d#cRVvwqt4c|4}X+aeDu7!^P-~ilOg@(rDIKL+`7N&ZsfE9XrR* zd!Pfo293~IG}&%P@0*8H@jkTu90O>V{u6n*aApP3WT}EK#T95oy2ko`=s-rISw9x* z;Vo$HJd0-k=jgeRJ}?Y83k`iGOq~~KKfN%S+Gbq%9d11K#Cy^0^bHQiN`pcJ^U#hT zLTC1P^jUNQo6yL7gbws5rcO*Wa{tB8vtO5%XhONjb?kp1=uL$;T#pWD3_76O(9a)^ z_3P1X_bQgf{qgg^&^6C7I3#m1G~_kWfi*ze>4qlpAT+`=1}DSJ?xVt8@F=={UW)EQ zAN(r%3)n3o`UAW+*p1PYf@evJ&@$0Iu)5igLTmkhM+UN zC6*sS2lg_$mhWN({1hGFc{Fl)hs6k>$ygIjwhrh(x%;rJAUd-K=zUFNxf|L}FKmT_upzEQllCB1!f&yF`#;YOA!J$T z220D39d4V{_4gt-;*x|BYN2fgR`wKS+JR*KBkkXRtcvzd1C}9L?fEcpFZ{ zrg##KNYx2xsh<&>p#zwKwsRLcu*cCPeNO2=u_4~@IvR;j(C>7o&;jL{7-n7>op~*E z293~=cSJiL96z6cPUtptDQ2Tfc|Y3jL+C(W!K7LH78j0mA3D-6&^7-94QXOhc<@rJ zOtB7{qyy0V$DwOF58Y;KunN9|weVMTX-iKIN!6pRAKVUD)f1)$!bVvA|@U>Wt@;^8PE8Q8gcs@FT*RU>L zIy>x|j@X>?04#;eaVoxno*#ARute_vj$GK$Bs2nZ(CxDl>*H>G1hdTzOZ6xkiPf?E zY;*%Iq5cgt$$H+EmROI2&f1`x?v-$=NP?HM%XYM|aa$H1spk2`xk?xMM#1-)uZdg(ulrG)pg85JFf5 zJ!qPv4fQ|=I1C@hN$6T$c28LQT4+bj(RR9^OEMgt=+aof6P?JBdq^^~_c#@u@B~i4 z`U}Gsj;GK8{)BF;KhX|yFAC2UMU$>1n$^|NnRh|AYi~S+!_kAT^}T6{=WsC^(U!^k z7zy7B+bb2_?oUe`#olPc4gMEwi)MXKw1e?zGTw^LYz?->Pp~x>eIWcwW&ry6%V^FV zMF;jH+J5pZ7lt(ZgCWF4(C>6r&1yKw^^iuLy|3Hy8%df(5u9nYgn zxb>mn$Jm4NcgRtlOf*~?vT+C+!o}z=cmY!#p`ky7S@=h+FZ6KOMitSSHAQFC7Txzf z(V34xXS@V$cTN0!J2rLyf5yd?d~oTqw8T9)9Btq?^nvWl!vM;l18j^furHd;OVJ$K zize}Y9E~T?0rh<(OymZ1Ah)0=?cJE={(qVa-&%XnZFL6SzfD(!2RfqLtS|bSy%8JX zZ1hOpf+ppzSpEck{xCX#pU~(3j`i6e4WAdp)Sv&A;=+;Fj&?#LFa&L2Dw=e2(4|;} zo?xrdnZJ(Sw-xQ^gIN9w9pF!B4*Y?(oBgrSPKn3Z|5ntaq9Arg8y9&`fh8&***^4HQ(b3%v>8@{bs4Ok7EJsq-t6q+Louodn@pD*}KTHI?=;kRac(A>%YeE5xOvJ)3AsaS?4;g?tmGhYbxHPEadhxKt0UW;#IMJ)AVsP7QH z9Ubt?(XVkUNoL=P^;Q}GIVmRHyie#6-kn^InlrSKcP71Le` z2hDVJrtjb_SZ^agsuYI=>68zl6S#I${2LWm-TnUx7d83d7&_B} zuZMxuL0=wSu>sD+^7ty2!$VjP)7}W5H$=;0(fz#&y?-aR!Jn}f*4mtwcpr!0X7_)! zEvykE{}Ek+s#|G@^3^zt^89USiH9)v_VD}tCozk1zPCbzYM~(=gGS;Rbin0zq$Q@| z0PKwi(cG#2cKD;1iJ0s`#RpvYL8*7bPrKLSFv>4r>Ko0@kTf09B%OuUe}okK*2at84H0gH)0o%@Tu1%4@3H@vak1$A@Y1QgJA}3yUPt`|G(sPv9roN4 zj?%ek@-4+qxD6dht`EWqSsM*~cN~b5&Vf7fOk6?TyEVfbd!2u+q@ z=u93)lkp(BzYBd7*0L_vp*$S3@F6s!ui$%zxZ)jniJTJa+&1*kaUA_ zB^8#R$E;7nHv9-TQa+2X;R^@Cm(P)(rX{YYyc=6$?a#syJOOi3o{0{8J`TtC(A=tV zFbudaZl;`Ez(q$cI)0v(xE~i|A1wDpXm~oBL|f1SH2yMt{yW-1=dZ%wY@CP1D9<^R zmNUpjn#dOi?6xiwWDDTAO0q;DgI4;u4AEr^l!s! z_ieP}jPF8nwLz0^a`Y|q^L)qCQh&FkJD#Il^81j)MSlqOJ@JIuRp!UAZSwvUUblB) zULJS|UF$Vi65mGOcE`~7_z!pq{*C5Pt`i~2x}!_*0GbPrq7nWTeZKL}X^F?MIi`O8 zKkNk+-(nj6gaz>z^sScdmtbzpLAfyY#4Nl9C!$}u-bXwB5bj177h7Y1&EWU}JjP>Wx0c89d?kj}eR|=g#RrIyo z0MoHKI+51Dvi}Wr7b<*TUyBZ83>LyW(1w?y5m^_@ThI>n;$`?n{QNh}O*!+ourvkG zr7DL;xL))MwB44!vHu-F4=VfyGZ-E5*yye3gR{{N=VNPJf=%#qG%|&L4-J;WizwGZ zUuF%_0rfzi9~8@@(C4Nm;|H_Q2Nq&+TpN8metr}U*)QmWXV94?PKWyZ=u#C$2V4?I zVmZ7V7ol&#b?CuX;g1lZb z&VfcYKRVD-=#tjN(%25$`ThS!F1k?hEE>AA(ZrdsPqU)~`3!C7C_1Cx(1GUuD?C>S zeFqdrJ8pyC-xH1OP&CJ;V@JFfbGZKxa*=8nO|sw6fn@$2aw0eS`Q>QCRj>s%Mt9Gx z$V?KCqVJGz(E%4Z8=fzNLnzlmcftMWK$a=}C!Xb^JZ?i9JRZIHTo_O-bXT-Rzoz#? zUmiE(J@`CU$EN>;r5S~lDBp=4@R{fz=z-Pr-(Yu4+VEg5oY`b_7tBW2`hIlg524w+ z7MEYCO}KEDM0_FN3JVJ~#wUyUwVKP-zw&$IvCMsulfAHRiezt7QR z`4*k&Idn-HT?mnCfi)>#k0#TD=mcIxC$tj{^_OUe$I$10j^)#6g#Nw2{x@mL{}%?( z70u>hXaq*05gCi-#&k6K?n4LobaXp*rTiJ%UODD#sJo!={ekF!9*XskMPE#E;Y(%* z`uaSIj`%zpvWv2%rv{P>UHg3KOe><1YJf(r6=q>y^vmb1=tLgDHuwZOfa7TUC((f> z|Kg$!7bVluQ(q8zpyg@U5}%9ZQ)qIQNl#C_gdOlL7WW)3pu8nBJ@s9$(?wxI)37%6 z4`UVFjRWuun)JQ0rzf)c{@>5VTT~p#k)D`GgG+O!r@ph5xi~%btJRt48t=-To_d@8 zh+h~c10s}Nv=fKeh9i0H={o?Qsx?OW;g@IH;2V5NueM|J57>p+GH1z%zXgizGoZFw|!jXN6 z4&W#niPQ0h9Hr9}Whv)J&xv~IInWdBXcYSVeDtWkFP2wg7UeauybEprgXj@-z{%gZ zFeDje!psUr%SG!)+oSjOK^wXO-4(ZBL7a<5W?A%U^aS0E?xyYNeea?J{R-23|NqQ| zH=c?g{DE1NGs>o?UOMH`j%#D;I~y9x9_T>E#Lttlya+vTR-!Mh-DroOp#%9Iv+yLQ z{{DZya^Zu@*oqHoq1iqG&4ov!PoQV~8f4^&)94zWK__qlO~&-{q2oMgebH!1bO2@1 zBe)8dbN|=nq7C-Nw)hB|#Yb@&o4VulbqaA*L zc61Dl(2r=Yq*n>MrVzSx^{XU9!_BC0t=gkY&;@PiK6EB)(1ERsZo&$L=solc%CA*J zQr4)Jp87MM&bXNRx6sdfR}cN%kLJko=;|aFhU|Itz&MSiF>j49qgv=bZ-d@93|-^3 z*bq;lp{-amM6dxGxi)D1U~G@$&?Vi7PV_Zwg~=^kRN~@4tbvtkg{<#`E=_-|jW=Lt zT#AkH7}mrRwL^%zp~-wBx|H9e+w>1~#`)`nCA&OY8(Gq1q9YgX>mKL>L(#RFfzDtq zI->{C0lkDaxCLF~UC|HFj`zp%*U{tApV1up9ed$Fc(FsivTl0n&++@CA^H^S<3Y5+ zy!Aq;i{WjQdto~6MeqL@O~OymiTr@(&RI0n`Ra%IOVReqqsdzba~QHtTzKa9L>s&j zJ%C1{A$|~B<2%?Ab2La#{bHdLwxGNmUCS@g94gT;+}{YtQJ#hl_yjtzQ|Lf48?j`D zvH%y(pg4BITIdb8q1)yzEQJr_B;15Npz;qqV2tn9$fpd zH~!d|{ckomzanJ!TwFx?eH@PcnuLSmP4r-T2MzH)bl~5h9sP_RM1P{W^Do*_M$>R! z6i4rCf#y_4G$MVPvj3f7e=3Z?7_5l1&3AEEc3z)|=&I)P!$LoQ8? z-V=QsU9yeniTEBGspK&(4BZK=gukO57HbhKhjv^Y^KcY4MAx)kt1yrO=me&s4c>(g z*#m8VQoUvyoEMcxNVqG zX{RODISb3+NHlWy;Fb6YI^dtt95@p{&vj*LtrM4{OEUtE^yDk! z`+p`Cj(7o@d=JGNSH|+Q=yutNEpZpN#vE6L`@5j~x;MHFhoJ+zIhJQ(Y0CFvIeZbT z;HOt5Lq)b8;e@MzH}gSzbcC;=q2Gaq@_qD7KZMTo8@!t|{~7(+Zt~S(B8#HS&>62m zlkVkM{|?royf4YcOI)N~6K41dI`W<9ntqDr#P8@DUeYH$^*(h@(Iw2^KODhD(Sg)PBh(Qc=ny2r$;1RMT(jG;EG|Gt`aHU?ze2Z9`hfJr9oPm3 z;!Z4uBp2n;|&Gag;L zNoa^?p-Zy>ZD4u)d<{CIm(d(~JC;8~U$;M?YkvW4FaO}sP6=G-{;$r3BYp$#$E${< zr~cgU7*3~r{m}Hpo%jvT!W)K#*YFRxmh!;i>8ZbrmU(@8Vm{^hxD*TB5C-}jn)RE| zcgJD$OX*om{r<1vjbUV6qy6wwZnyy*`80H93(=Xcj6RKSyN&2Bc?V6(J?L`>(bw=# z=-Q`^2oWxZ=0wdA?0*|*A1kg#51i3xgOkvcZdxqQLPLEw+R?-KDy~M8ap1`G#KSlg zU9x}C0bevKg!~e8BBjyx>y1i=pIn+yF_em_Xop{*9ej;8@N+Ex6+chEDRh_<&Gx)# zhlOLgbSzhi<$8DnpEry3PofifE*UGfqRI6h+VSV;NWViv_&1tN`A3H}tbm>mt(^g!_^cx$q0YY_y?A(Ij~Z&DIa1U!WoT9$m|m=yTb} zh8!r3=1i?ti&5_UI=clk8Nqa9p2BYb{28tTf?257@=;^$YQ_YXpIWH=hx zNod5U$NJ=*T&$tuf9Ol&3L>%|_v4E=VN9Uu3SE6OP~lbJJ6Q)A1S1;Q9V{@lM6Tcc&+IbN`Te>4`Vo|JCQGr~baqkN6xP zys#jg>DS#8ZY;boJ+Y1YWB4IHxhOsH4Nkf@{CPm1`$CddS{!~)&;*TGUo7u^=n^hN zBl|ph4!nuE-2d-#;RE~8ZFCCVx7qIx-)M59+vS>Ao`kOPo3Z|LGzb2|_E_|Pp~J!G z2{;)I{Q~sF{2#ijp2hs`|7~2{jQh}&u+0PMi4kf1Ac6Jpqa~rC%!h-;&=avXIJQ9h6U zN~X#q;qBQ04e6a|#|zOJFGZ7kCH{;r#`;HBgoA9&3iiLDc#VqMxEnn<&Z7-n`e?}B z;%LaLMLVENG8A2^nXx6dbJ2#L zjO91ckbi}q1Aj&@T^Y)C(dT-i5gLzf=N0HS{0O_^r}#OReLQT#^GPnUsK|ICe48zg z?$>r`gI8l2oQP)c5_Djz(d62S?)w91$4Ake$h#`sUlyxUu7gH)P^_PfK9`)$g-dWB zI?`3>nyo`4@_MY_iZ<{L8q%-OeSZ>-%<3mYXy3#dl)uA^@Y2=cr{iLnoAPEfN#8>z zluUfag&iKpR`?ehy2fk5(u_tsoPr!7iM!EUxCgJpwP<9ruMHhshJIc)mYbs!?1G-C zgRmmrh-KXW_i|wMt zoO@k};N_UwzSz|L-jvo3bU|}xXe>`a z+npC(5?zH3=mkvL(3@PCOz)vHI)XM-@aYhlvS>p!qfN0f!D7#bByEo_Sy!~7zStRW zLI=7rx+D4#I>AF|4xEnl|2~@x9p!v3cnLbzxEp7qp}p#* z(7|9dQe)5#CS&R#Lvvy-8rc=-eQ%)s?LY^b+{1g%fnd9Z~XTUY^TFSFo!x|3A2J?ayNB zpm;qb-R0=a8l!9537zrPX!6_?Kc9@A7jw}2R$ygZhqkvLo%vC8;Mv~@xljgE|NUPT zE*xQF^ayT&X6-D@!n@IAT!#*51G;2yqXRk+%O|iB<$uuumEWA6`iF~}q0g;DXTAv? z$h(`_|0cyTDom!5Tf$!;7>XXHuj6Da_hx$H6fVOKIDc#Sh2zI~6Xi17(i89EBAkkS zwuck*Lv-N#(F5o(8kvG`g`8^k7W?0kwx`0-4MHCng>Ik8=$hVx&iG+;t=FRw+Ki=e z2Ufvj=nV7j2tR_AKqEU0UE-0kJRMz{JCa=3;eF_X%VT*xnx(IxXZ(B7!)VA)V+G9l zcF2`l=zy+7@4p5e*iEs10eX_&k5zGBtWTcjBAtqicftU2pbZs9w_Qo};HZcuT}^C& zjnOq7k4A1Ldfz>0M-QN1T=rvIJcHk0lbzwG?2^0E6Q_OukLRLPHhw~RH#9i=y)b|W z&~3CFJyXA2h<)Nz;)>TW6+Q%(Oh}}{fhPsI*^^{eV?HN{1J`hADGYme}Ris z((DO0l!#VB8?1{y&;?zRtI?ScLZ7=CU5c6LefP!sWwCx8dhl#Qllo0`UE1{iLUiVtcXA0aLoTvnDJyROZjfJ!)MTrK8&8imX!1D3msgAuJz1VUV%L+ ze}G0R>tpu6Ygy&vkj0JA589$5?~d-@8{+4q(T;CH?^})yaW&e`Av9-BpwH#nA0nF{ zy}u}$17*=&QzOa6ZCqS|OfD>35vmH!NOu?!+9iKoVmQ0lTJew)4@@tw#sC0nO&h zUxW^8pi43UQ`-<7-~(ucHlZi!duWm$iuK1a!~K7T3m^Okn_~Vi!&|T$dZOKnL+~N= zzO!ftdA~|e{g)1P(cO~sP+V(t0!7h|tD%u2@f z9FnCzI^&k;60}3txOc1{izeU1SU(H1C@)8k;>~D#|Da2fd4wOyIB|<%>ihrZufq+y zus%2JLr0kXXs{HTwGGjkwnjVbgbut9nxqr(VO)gHxY9QvcUqwLUxh|=5Z1sOzG45H zoexrBNY`L1+>LE9&oQ1Efqt52nSEDAHy0pMLTGRhO9ICJzy}pug9PfnTXD41{$%s zvHnqXiPoVxvjgklK{OJ1ehN!jEXjoxRd5S7!fJR1)3NM{FrbRjTG7Vn09vET)(suV zU^Jp5&~11tdIBy$52mNkU9}4xVDft|T*GWXhZz({8?1*m)B$a{FS@3K(d{-BZEzVH zkxgg>wnjfg53EyY^5ys?47dOq$r8wJNG7UqVNx|fJ8Xt_*gbj;x{U^*Gn#-d&203! zd1!<8p#xcgwzCR7m^PpTK8Q~2AN0PwCw-p%cPSU{%VJm#E22x%6$j$A=(c+;x(hv6 zK1CZm9_!Dd1IlqK3@9JoNV#|{&qi};G1~rGb^pH-D|VnK)IM~EU!ajV63gGCGy54G z@cCGu^VhI6d2u~iULMV%kA4eFa31aOvftAa$FUqb(2GyA|6QX3TsWhu=vp;FldBz8 z!K<(;PDAfoiw^KrH1wO%=iWmnupeEruh4=18vPetk{o}8KmD%u2m9Z(8AyeZn28=h zi9bWuHb6V-g?7*vpTMEm7&Fg=_k9a|mhw#OfHnRKe^FryTHcBmr*WYD9e%zjcrJVi zz3CkL-)*;risd-%pYX@yh5u!ygz|Cpo$%uM^whukd=d@aqzfT3)9@wAYtR|@`!7Ub z40_)bbi3V-?w%EBE^R;~vm?ocYx7~OID{S)KcWXmN#^eo)kU+vE2ee>`rHI`NoJzS zbszfqnppoj_N4qi&cPDdGE(2LR^dC8lLxps#l`Y8I^x7xkenmj(Sd!9M(htXBKa>4?UcdG&HB1r zRKo7q4yU3GZ$U%12TS82G$Q|@9Tv_VB32#UhF#E(`o{7kG-9)`Ixa!meH$C%eoX!R ze{r7B(dFp2s*1Jndd$Kl=uBQk52W2_sQ05CAB+Bq4^lplcKpA*VQHVj+LSlqIQ#*p zVc&fG{$nv0pXAF(ee<~?e@5!JUx&~R>Rb{!ZjFxonpnO*dTVrH{QPnB0D1wP@g{V@ z-=jHpDtaD$d0ku}89J&`ASB5ZXan8Qlj<6D32sB*k_*rV*Pu!D95%u2*bUF4k?T@0 z3}8BXg09DocmU1*l9z^l$|kw6p=#&}*8=UZ6FTE-@o5~1W^JKD8L78dX*Bc|(WI(} zCSQB>xgPQJ!RXSBiRD@7fEM8lOm2!dG`cK=q$}FcO=t&G(1G0<>ldQ?eQESDtrjMk@|{M0{u#K1-kaVu^irl9zZM5 zZMP8(@g8(QU!pnlHJW5UqLKS6nsIqpx=Yad66pO^G`0V^aN9LSXFMf31MO%ox`q#8 z>YzbqwiRvgGjzLsi{{Q*^re%lSQvN}^!YaE%=@4NABw4;|8L~NH5-o(;5Mv`cc24! z23@l^&`|G18$68O|2x|7IrOVlX7Mnvi=#!b2KD99CF+gl%=F^y|J7W~q{0DIC=nW} zg*My-?YIpZ+H24O4M%4@G1lLW-nRse$U3xxjc7z(M+dkYeeP4t!V@Lf|82R*T{7I* z1I^N**bgV6q27x&d>nV+X|$nNOJyWl;vO`2@??bwRg5-_c8K;t-yJtbXC&jrgVATu zEZu=s@i>}{1xjb6zSA{8*LE0I!aLFXpNW1L{XJT!OqgjS%*e(U6r9WbgUW_TCcldp ze?-&Eg%1j#Ctm4j(`cXQ1gya43$Yb$KqGYq&5^w2gC(OiqRr6>bw^G_{{9~qS5xr@ zy5^Tu2uV~FJ!ndyp|23Fiw!BaM04gA^tn6G`{zd&qXSxs=E4iHya65H9!%~3uefkO z{*8X$&sH(4?RDrbn1qJ>QS|ltCVDP>frkD+{1?kq3eT0Q9A3-y(4_2%4(xg~iASRY zyG`By_s5F$@rJjsH1!{$`}B8oTm6M*|9Lc+MfTrFgMgXqxcqUh`B33wb$&VSLF6|Nozlof4^&afvsfC1=N zxRK~{YteJzt?KN58`w{UA^i${@Ow0AenUt8C;GrSG^7{T2uYZQMxZa&!qI5NR>b<% z*n;vVbnVY#56oUOBlQQC{gPZb!Y9#?yoeqU+t7wTLkDsK{W<;=rq;ez2zg<&To!$c z*1!_j4NcaY(51W!oyfzOhL57Tl6;(tu3S8Y-uNdP;_S6U5|zMml&i;bPc&jf(Hyu5 z%j4`=zaEXy%jm$~#c{YFeaW?{6L!_@$mhw#S}u&hOK6Cug zO5HG{I_OLqq62D?PxOE(7)(_^EC?Dx+EvinPs~oBlYXH95|kGBea8c=z;SF`cw3QSYMz?NbYh?*#F+x zhzi%fbF@E>qC6Ta;%De?_z#^?!KNWcN};(^FK6~Ca55Ed;7Y9BDlEyz*q!n}n1!8NhaV(vLT9uAjld=}`*&g) zJc33ltxfnmFB*wr(dyA;i+Dp1^npQWQjLl?+>S=(UNi!$(1Yq_^rz&v(EWZEOJUx& z;r<$Es9U4wMQ6MUd!f%iiR4Z)@iG_g^ViXtyd6GB>_cBl2ho8Yj-UU8hVHLeF4Qh0 zX&LmyYlTi=Aex-x(E(0HCvXqC-5J5-q@j?*Hdv#arl%ze77bfzIeG+EAem!IJ0q8ktGxgr=kS%}1B|zAo&4x5El5Z1{EbWwRZ93m(Us zcphEz>RrPR5?!!5<=fEh`4k%B1L%N`pdJ5!cK9or#Anc4%GE6#(U)~&|J%_xDh$nB zw1J1BE76gzLkGAKZE#C;2bvS_p}BGz&4IM;!94gltbS%CE^zlIL%B-X<7 zSQ~5f3SVH7gSjY8#ZnxIuVY&*(mU+uf!Kxe?brt2!%mpz>hM*q54vP`;xK#)Jvnn< z6TTPRfHf%JgD&A4=)gWlCYDU(>l4oS)@Ue4VH11+Ti{3dBj)cLB5@8qNUHY>N9hdo z<+2>>;z7*9+}DNyRL35ad!YkcjpOk@Y~%hP-#^TF1Ex+gY{(6H2ZXb`J(_IOqU*2^ z<Ou2M0C5YLV@Ax_v%Dv-k%z2Tq{_Z#+0e>KYtHc|r6H`aNODkdSm!(SFvU?Y=UE{qGFlqQVY$ zp~>+f`f|w}8b;a_uc6!xz5hw{e?YVjeQw6^@cCSHTOC3pR_yxFVd-dfTtt0i{0!f{ zKADktl8co$gkO)hyD=m6KOowTj&Q(;(9lTiNqHO^!ne>9?Gwz2-(WlZ8C}9UBSYv1 zphxv2^!~fh2t0@`+2ctrOs*HueSSE8aLK3;+AMV2G($V?k49(=y8l;UDcp(;@dz5Z z!Z(G1bw_ihFWTVHCg^tT8b9xa?)ScEgvO)EmPGGcfK%~)wEbL@*#9=1p9^PJ2u+r1 z=u$LABho$A_ebx)3C;TPSPySQbLV+9`@clbh0Muez-7?TS3&C=q5WJvnf-4E*HdBW zCZIn$Eyniv6As4OQ$hpxqaCkAXSP1N5uLzWXkmYiLXZ^ zJSWM8p?L`11*_5Rvnje4eehWH546F|Tf;stj_#6PXoq9aGPHyBX!gH`hH3}8Lbe&tcNgf5LMWt$L#~?1$#WaCBg|q8%a!Zmj=Q}^>YDh$~I^uedm{rnm_klok{KSLu>^v)3S zlIXxIM(d*kX@f3hC$!_M(DP&nx)d|x=Sz}Y*x`!k`uM@C*n;{uu`^ykL*8k2*q*)7 z=WdGLf-d14H1rRk1Ah`7;0tKSZ=y@`NvuyE=fZ~nh&TL)&b-i^&|oF>JZOl9ygM4P z8_)sVf#%G;@$+@)0Jft!u@4*LchORF!@1E9>$?AEa^ac20e#@j=*MWNkE1g=fp+*8 zn(Y~Pg_-0**R&M6P3xgE?tu>EI&{B}LkB(;&6)qD%IyDFxiG2rqsem;ozZ1?hk?~X zJG=s2(>7>>oufU`HNF;|z)k2tljw8zU^+gC=GepNz&2rS`cJ&ag%S7^9pTr0fd8Tc z$vH0^&1KOBdZ07D8E?b6*c7wP4-sjOEh%4x4q!3b&N8&!4QP^X$D|j#;te05k@z0{ zPM5YI3@8hoc~f-eZO|EXL35%%np6|x=X1~rEku{%A#^EMqwTIo2lDO$_P<$sfC@+Y zEjrR)&^6C~PY7v2^udZ)8QY;rIu5=64s`7wLATi^tbzy8qc?qFSo3;le|@n!-nfwc z-<^vGsc?qhVh22d4yf*;@IX`CLAgsT=esxTijwGk_0btNM+evjjqDh7fD@w&(fih- z2hcM~E)3l}Xh=VcmK-$mh?Z z9eo$;FQAdl@xNg5QZ8K6EHsNNp&d5H+p&GDe;Xa(fmr?y2T?wQ-hcH2Va7wzoEU*s zaVFaCGw49Jpy$n}p+3p~ktBrvcl5{PvuM&3e=sBUU&B|yD=EK*CRL6lA%q3cgQ;*V z*FaCWx@gEdp&bvyjyMS?;ubVVYCq)9itN9uxad#CA~gGd!aA6_Gz_E>x|Z$HNOeV% zu{Sou3D^K%KnMOk4#Ypv0rh$~I1-Ii5*^?@*wy{Nh6_759d9^`S5dxbS(rf|Tu*rf zR>OkJGg5ycxh0y#PoNX{2su&{)gB4EW-vCVJPAEFUdEZYA3Z;MuVDYXMkBc}R1cyN zSc7h#?N}dw#z(NsqhYDGqLJ7c%X^~-a0&Hap-DFJu`uu?I>9O{!^~@8P0F2Dvj3gI zZB$Icr_h0vcsyi(4ctk&8QMU`6JY?kupQ+~&|T68P0kylQ_yWW7u{X=qM?5rozQdW z1iyWP{ckqrTNSeQax_cppl5j(^q{#8ZD;~Iz}fgXK8UVm!zaVq_dq+k4sB;Nx+HVZ ziEfJZ-=pVEBDp$bb9U@RIX6zgYtSzo@1X;{cumOm%g_$0qX)?qXwtPnv$`8P^U-KT zCgUNTgYKeXYco>+mHo?TM3Y0GVkCSk9HCThHZTuOx`)t6tVBcqDmwE$=zaUpj*i6gNpyh!qB(HUtD)VZ zXgf7uW&hhzdn(-T1JH)YqYcf8_!I5$Jl?|VIsa=J zseesl-lmMyKhM?V^{_kEC%JIjWP2mLOxmMMFdKb;zmKyqZF5HIZ$96JD=Amm5)Po< z=#q?iGb8nH#>_`|O~%%Y)W0cJ25+bQDvrha+d}zC978!-W_w2JuVCJX-Ki+^R`6!L zoANevpLg03vVRIXz=zNS>JTo*Qg3IZ{wDN`Xh*}}$w>YC0Q<2g<@q~c9;B(~x8e}x09!r$R{$|JB?HWv3iF23f5@6Lub+<7jn=`Z*<^$q_C4b=KK zy!C!VkLD`pLvjs8lkS1&QFP`tE@Y(s!J;wv59Mb6h36ad#p^@L6Yzw|)jC^dYTMLE z%S^p)*J57kUq#RIo#+yMiy4@n9`4J5CSwsahpM1SHWpoi4QMXBiAFeoMtHs-K1O*E zrhfjvz(pn%8JU@>Ul8WPf|T>1Z?)3VYM6s^L-b5_;VYK1r(THq|PuYJx_%OSA{tZl5F<4qycO4Q47j;yKa#&js)Y`?K90mD=(pb0I32g42V1k;sR$(#6S=5L#T@j(7txWu8r>e;HN9d;@E--ahs;mqcv zGkzFd>$T|2pFy*CGdi<((YM&g@$;O8LY5arKd*ou(X}uejzIVQC^T8eVp*J8i2d(2 zT26)g_%n3-okWx6EIQMCmxU$ihDNG4*2LS;WLl4Qya%1or)a28pdFq@bL8JxPA?oH zlsn0VNmCykzyLIxC!!I!6^+OYG&k-+lW!$Dz&E1%(3jBnm`cJTA=Le`J@sSI0d0u& zo1@9ST=YhMjrsd<N!*{{hj_5}B#* zdSgn42|b3jxo-#1FU$YvB`>GE@Kk?|vLfxk=>^k=1C9JdH(? zbg+#JL-To+5bC37vK)`)U(g)*9X-nvRYU0WpgB+k$6*chrSm9yKD>bD!msF(6|NSx zX9e`R7ML`PujZl+&Oz7uJ#@S5Mc4RaG$My^5H_ivnP`j4(4{+qE?L1E!S+~+@~!AV z9>z}iIU1R=HA8#7YqI}urs5?kI%Bz7nW^7=j>8F*w_!i5TRXfX7NQMoLI?g6*2l~1 zWTyTW?N!*D^3T{9Th+}>{fIUV*Lpt=$NTGriTzcN{qNW6wEAI9T10ze0qRHMSe%ag z@dWn5tqnq?3N{S;z6ctbGUyV`LU+X?bV*jDyWv%IDYl?r>GmYKaBWYZH=ad9e{rKw z&WEm5Y4j!15dGrN1KqAe(IuOK4){(q^h?llVk4To`>;HoM%yXcIOJTiE*Flh2|9pQ zXm<9BH;lltl*gmz!~^I#@Dke5`{?sOVLtpdmJ?Tm^WY-%^NMKu)uSzt0rT@87lvdw zIS@VH;h9Y1ChZo*TW;3G_!_LW9wPkBaqEqSMd;%tVj)yD(Xf zi~G1}gRh_iIE!X+ljfPJpN>1C5jcj<_;)l1GFpUWDvstx1MGmk(WHF@9mq@Q^KYU{ z@Bt3Nqb=C~j;Kw`FtX0*13fSs4#fYrardB2L~#JXdH=hYge0_}f(@;3ij7*Ea*1hZ z16A5&5C=cdDMrgh4-+UkYR(TbwA};+2O~ZQ2NyHMgo0Q4z_I8gC{EI#ZMB0`NNYNF zsQ&-Gb`YF?cklE6zV2>1sxXeyCM=;8xj?DGmnhYrMd>v@k5T}eD9uoE)D2_=rSg|i z+Kf4r>g7kL-3Nh%2{hs|N^A81rLSOt(k7cjspAFo2>Jn~^SzEzfPBn7ej$`b-j7m8 zV<;WBvnb764y99LqqKBShw*|Meu2^&zCzPz4W))QP#OtOxq8@o4Rr9&z2WnAl2o^>C;c;QMUb=x%T zf>n&94ckm=F+CQK=);j{T#F7R^}&<+kgm(kKE-N_{s!z52@VIvqaHQvEt$4mDBcp^ zJCx8NBWK+;wfLYLnN}!iMa$NVi3#hTc~iD})XCHT1}ZSn=W;x&nt7jFX+RUd>u^-G f-l->)8%9yItFT{W8*pFFzE>~(cN{av_+m=b3-*XJ$^#JoC()!?JR>-A#GvPReaz1-w;(K;V;LNFW|=#rXIg#=)O38J@(1 zcmosRUzh^lx%Q;7?YvC*3GIb26w6@}tcbdAL)3L`FdPTQ4)Fq&D9m*yUcsc)A7e9o zkEyUp9J_HJ+(CUL>P7|Qh6JLqGN!=^m>5?$w>f`wp23tHzv+A#*RzI1@yzU)g%e6+ z9&CeIaSG`!IzM}SvzoJq^Ggip_&4|#&*A5II)O#9f%l0O+B^F>M`Kz} zobKG{JmS2GIXM0n%VU;=7O9S?2#j=2buMvkMh$2`Mx%F=LL&;96WN>(!JrOcY#fi8 z)2Ysd7)5;@Drc^va^(T){AbRWsHyva%7v7Pt)3Ru!9tjh#{?=+h)Y9jY=vD=b9)4H z;}ulM!;<(H1hQc^>d~mscfxl#33c80q#=O}xCoWJdr%!aflA_YsE*zA^#Xxct|3V> zJ0TZl=7eGxhD}isX@$!E4ybJIk4mOdm>lPz9<%|K^;=#0kEj8jM?)U}N{cfSR zfWk8hI&pFe%kp{7!_H^U44;MsKIOa`sN`&m8rcX`hdxJ*a4Bkp-=gk&5X<0c)ODYv zvf;doR84q!n%i;7rCDr=9A<)~*w z&3$XEhdr?dexHiD<}vCContSb?x!f zT7;6LuFr*iurQXu)u>hVhdb`YNoNsAh6-^eR0s>ArlL5iLlv+PHg(6Rphh$smGuiy z9a@fx%pO#Se?o=+JSur_qwf0#InN7(rMI3Y!F(J@hk8(TY>FdMBe;Ntv2q5B*f3Q6 zC|1BXI04IKwCjFCE!zy4tb%T6ATsQ*tpf#wuI)O^6U=}kQ zDtRiRrlblg^ewRfcEG+k8})#&thO9eVrl9HQSH4@$?c)1hS?M}_iLTIu{-sjF(($v zW*0O^KSHP+8ID>#W1Z76oca<}L=T|ue+qTo4b*jyQ3H9AjrIR4h5u+!kB(-y3$9=@ z>Q68)R>@&E9Do|}IMh^pfm&`0unz9V`WQQ>y%n2b5$cPvH=aQ)<8ry|x|X@TkicRZ zhSM+zQ|1l{tiY+LDajWR5~z)hF&x)oH9U&S{=|7K0x3}0pBb}YNz{m2x#QhXkr?cp zqR_zsm+N8AaQP?33r3h4*b-km6KNT3*IK<$VPF%xz}oj(~B>ZPdtVl65X zTTs{EK}FL0hl1AQYt&qZ=CcDyP|GJ3s$&^Y$8)1XUd+`SqLQ>7YR4Om8o(0N1Gb_% zxEnQq6R3^pDw1wgM`B(Va4zwrq5kCB!vM+#ZUe#aiP-$&iJL1D8ws$=a? zQ`H?6;=ZVkjYdUgE^0taQRi(!P31S}X*qmPK{vjNdfD7Yy#?bGv5h4oYR+q8e(Z_) za4~9m{(=hef2a-xirRzYIg_H2G7T!1@?m2vQIz$s2hE^Cp;?c*!5-&9R8NniI`}(k z1lOH+Q91DlmDMSVSq@}%=Es$^mq34js42RQW$=D6*1wV_dsIlEB^JbPI1OLpODu%X zi-!b;VYU(>foNQY%8eV?5#M52Y+KSIvK)(2KZ)vCNGbb3Ns5uwE1*7L26_~f^_#I3 zp2kX;x3sP2epr+GOst51U^UEK#{PiP9W`b1umkQx?VOp)+IPV)jG(?8HHF7f9eaQp zn3u7f?eXi?$2iVqNO_%iC7!pO2!_T3KyU{ zv<Rc#irV9Ep_bVj)Ut|S)y_|i z+81)7lDH(QBNd%3P}dDWCHpvxr}aOFf|kWHcVHuG-R?tW|6$bfIfKgLyI2_?qdFd0 z%_3DByHg+M{2TS1(5$*8T_4nQRyw~%Pd)mMf*$w_Dml)gUM_KJSWnBM)@vP9MAqSX zHmpsk>qghIIN!e8Di{#S)B#&OWI4}?|3|h^}mL~s@nERRkcn?U zYd7kFO1gfi*XSWs=+9$3yp4*;6VwzIs%N2ZiJFpusPiYHA}|*<#VhN1mR#Ft&~mu$ z4kWE_p$$hZn=+^ew?IXx7i#^l#!UDFM&S)qbRd4aR9~pH`VsBkhOk&`i_=R-op3H&(#?r~!RMWq+I|_Ml9t4i-dR zR~B>X{ojy6KN?1&=KOC|58tA06xP&k^a<)+kqxz9ltLZ%P&b^2`orZ?)SU0ZaFX-{ z{y_anGnOgkXR1`%;q^fIgi0Vj3RMvOHA~*n* zI~!2he;&0jd_Z+LT`LQHR`mA^)N^X1=Pxq~`iAR)_3;bTa{2??V%FAngU?Y9o`o9O z66Xfg0Cu7xa{|@TYv}KosE)jG$3xnL1WHj)-iGzB3+m9I6WXFW)D_jCL8#+%T>Dzo zvfGYX@w7Ys4{FXs+gdWGM1?#8)v-v_eX607xEU(K!`gZ_vMDrZ6)Z$8pRb*VP#6C0 ze1N*)Yb=II+Sw|pih5u>RPuI3g}5Io7sj~y3@ku>h4YL@As-Ea_GW(616ra+IKb8C zqdK+)wTup94m^wM;44(*;&pHlKqX@YD%mQaI#SKq1l2*WGXRZ$l{ersiEb76xP#-Y=pdyf>qa9C&8bBUY$m^hv_d(rfFtS{|z-JV+(JVwga0lvv z-=iLI29>q9P!IlqdY>oiWFw12ofqZm)lm1TjpeZ!M&V*q(*B0I@CGK+`j6Y$LY5BI z!vd%d6hmE54Yk2EMCC|#R46}l$ETs@d?D((Rj3i~M2+-3s)N@s1pmVG_zY9={J@be zcEdkVQ}F~9k+80|w`W9kq%>+-RYQ$129*;{Q61}r%7HPcNPUUw&@$9{+g$q*)N?MN z|NZ|L1`2rN=A-6#D=Nu;!<={-bzQ9P7P&;I2xLQb zq$p}%sL`GEul3x428GN+UAP>zo;Ra9@&jrvPoN@@u!n^_8LH#yoVigQi9$_f8PtO- zq4twTsHq(2j(^dE^{)rcq(Lro2R30j>f5mf{(}m6nVz;htD(+scC)Bu8ecXm!dkb z3zZW`umoOqChu+gMhq6F-5W?jd-?{{1>2oRQK7zq8p#dR10SQZ{S|5?vHIAYCP#HJ z7iz@OsE*V|t%BC5j(0{a=do7z0?R2VsrI3g=OSuEA5a}j-PazN1vRI6P&X{(EQy-q z3a9}zKy|bWs-puj6i1cBA6ea50Xwgi==UrC-H*y>K$g^I+lsBgMQs1C&)U?b0l z8hIYn2nwS@UJ>=+7Vda2)PM$|roux_4LxP;0SfBrNmNfSpyvE3Dx_~w z7bYHP9~k*iN!kQ;es|QIevVpZD=`9p#De%3HMQvnSyER*MYO>n)_-jZV`$Lap24d4 zJE}vO2HOR>@G$i#SAUCI74e7Id6`iojKJJj02Sh9s1CMq4nv(c8?^x~7{dBj=)R#r zAw7($|AvappQup%i;76Bp&@}bm=Hh5URZ^X%zv;E^%BD^^wUw_2MbXTI^)_OqVDs; z`O%}GIZZIavN$>Ff!S~rM!NQ`s1E+<>SwSu^;@X(qet3^V^EQ4fO)VxYIV#*b!0ti zzxmO%dnYI;^w&_Y)jO!9i9ISLFbz{+9bAPcKHs z4O`;?T#w3;bVR<4-v1>jw4h-qD*Ml4A$*GJNS4tyvVy2c6+y(RmZ(rKLY;pW zTj32pd24mDK^ zCs-s_pz0f(TX7!s-KZpsnHUn-h|N#~44Y&lkB-B6()ff~>x)BwN#g7vR#d`N?KvVT!o z`pFavVRqC;Qv!9PTBr`T#+BFyHJ3@J+T7uVc@@-ht%HAH8`MTuW_n0q z3rG2lPNC<3QBNR$?Xm6)RwhIrbx& zCaB|EP^;$}s$+Li_xJv#ppb^lwGbyqebZ$}J+L~)U>DSRyHHbc6nEk!*FJ5Yt@CB5 z^X}t8e1)3Az4OgeSdaQmWUKZ9g%(&gwnT++DryyMLjOUi&|kuEeCpbhEVN~m1vRoL z)QHNV)_n|W5VF`hkO9@fB3KR^ zpt5;3Du;eSCGlzOiT6+)YOurx(hk*;0jQmJ9ENNCucM&1*3YPA^&GW+qn6qQ6;aEq z0qQl|9*d)g+LHI6lJbzN|BAZ)GO7cAqOO18+C!Gv@kHqV{a;!N>UmygB~%1jqHfS1 zm2{&~Q!yE}gRMY~d>87xy{HErbM@a*9sCoO15Z)+4OwpYNxhu)uZ99NB*)6A8#hDU zsJE++LXB`1>ip%deHW@@$5G4lH&iZMM?LT!4vfVg*YO+by;s`bC5NxF)iGn0XUpb3 z4P`hX?`q!X*d3$r8~h9(qPF0!YwTSRTx%Q9I?POawRN_)cSo(7+qe`1>+LnZ40}^e zzrlXcIR$%BPwIUY5|~Lr)>gwtvn@`dz7_Lg@lBTfolrS40n6h_)b)urhXlUG6{rU_ z{W>JD7k@^bH+GBt)a)lz?!?_{KT-9{Q;4Qv7AgsU!(8~@wddGoS>FYV(mny3<9^JE zslKuHa?U}h4sUW^!XKyyw_Bu-U|H(%cldu{;RUKw=u5-bsJ%SnPWuUGaV$-JDQ3be zI1JxlH5|ChMtT5;QqQ}aKdLd;Yw;-cXW!aXe7h$kFp~NO)Bx&#XMbZd3G-?Fe@&qP z2d<*lcY?jvkqFewqY@Uwp_m=FVm7>hMevO~USOZqJEPY3V$}KHV@14+1u@tDkic%fWqu~ez9Y}S={Mb!Gr=ude4WDDkS$j+VizTRkbd4wj*w*89zp zt|_jdVF+%;)aPv(9>d+#pW`0faKS!4+g%I^bfSJ3qcQjIwgq>`c+`iYIzARV;z3ky z<+x-Wu8aGrd*di*IYnO%3CzOD*aXvGu^SIWCDATa2O_W9@kgi!RJdlp**FH%Q6Ke3 zNZs7)7RyoJ zf7fpG4wYP`{Q!o{k3-eGBet^0@@<~WwITl0z&;J)y zpy3*Z;B8Eff1=)Mubp9k+1oBL)~7u+HpU*PPp(6#2mglJ!vDZC82fKqRllR&uJ2H* zC+SmGmv*ue6m+09YVRI^S_LamJwAcD@fp;I#TDm0*ZvQx1Mgft;WIlg6>0!kF%IU( zP%MUVvE(z>zd~J+2EDKAqdL+F^`0M&y73HDL{_@`E>uU3VoE&cjz2_wC%i{ZP5kFJ zRq0U?&g(3Mx^MC4tbcW&It}`QX^QG`XJQHsm^^IMS@3gBGA3w9>f=l?%HtHSWc5{0(*8zs@(P zxeol#A{!Ug(Nw4@&54<@3|7|ne;W!lX;_O2-E-$F{FVAgR7ZaO&u(-XHKK>8j)uLo z>k^{g0Vz;ZS_<{x8mP!NN9EW+tcDXYuGaq<3OeyJD#;$AI`STs6Jf9Hcrw(Dv!FJj zNYv`-hm0gJ5A_bYhU##V*LHncY)3s8Dl%W7IxfY*>Ml*hS!~;Z>&SPP^+Re zrowutmq$08it8~S7I|w^(;jnCAAwbIjq?d=RTOz=RzXiUZc0HT>xCNeNYq?^fr`v@ zRQ4`MjcgO@17nvv{sfif@7(ct@9pb3ImV*BCTiWspr))IX2s_3S^ru_pV6Roycf0n z&Z3g#8fv8fpr)kY2a8k`7NFh=l}yu61K5fh(D$fN|AuG2^FdQsK}MTaIA~^`0R%o$Q-PQi%=c7 zj=KLnR7bt16beyD84~J$AXG=y2VgX=bM^bE$jVH!A6C#t99?()<4eg+nx)iW?f3%nfJ63-vz`(k2M?f3!LjHOD`E z66(LrZsBR_+Y^TRzl=5}QKbtXg`jMNRgzWevXvH z)UoJF9SRCf*JKvzzNlmw+?U`_oW=!|9EhvQ^Ftn2CDa zl%f7cl?$s=?}`O+J9fr9=nbGyBUPyTb@)*K!y;blQ2(c3Em2$Zub2nZrLh}SMJ>Of zSQIzlV!V#}b{wA89()dU|77Vx1M6`DcEtSYZD6z0hkE{J^)ec?Zm&9@VKVB$459v? zW>e#D)F)yCY?09-wH37??LYGq=bpZ7e`3?2q@E2;ien2hHwBgp_OsLQoLhTdvQOVm2b^dhJeKw(T?ubW0 zJv)W!z;CEX{OL}3gITGEWVU6M1N9E5gnCd*)b%4#TlH91pM~Mn7r6R&sQdrmJd293 zcZY&P@*iqs!7OGZOw^t35a?>H&pNp{$7NNE>&&pR12XZ8)<~*B?MV@E24^E@L>} zMF02yV`Z}g>99NpvY@iPBPthWIOm}D_ytJM1An6C@BwN7&rr$uKh%Riy7mOw?RXMY z2R=n@!RaxZ)_-;i6|n|Z!Y@%-{2MO9o2bx_$YCS?0+jN))Q!fXMzR3avBl0!n28YW zLw%rJ&0~9en!KU@-|-Z}nY3?29WR~Fo--VkBjZpJndVWbLSYGJ#yc2=!TdI&GN=*P z#TXob4e=l?xH&I2DNd0L=7}a zF&k(WjH~ru(lt~>-LM6g##X5HyvTVQ%TbSrvJZ~#Sb_Q#R1Re*ZaLHu8&RKtcCxRo>I1) z`=fHhbM?ij*X{3}AEA0awT$ILlCl=M)TlX*Ks~q|YX7K? z%9)1FmZ)6nhb$Q|Nxc(w{?BDu|Jo3Kr9nQ$LYTOmg{XqFJ}MX5qmpkhYK#6H zHK#M3t5I{k3&Zg!>Vfw$65pUgpEue%SlXkY+d*UITKb7_5aEx3u*u}(Esm$)>F_0`%p=8 z1}ouJjKc65_Ep>z%TwQk+5!K0p<;0#wtbg_J1Pz*k+o)CW(w&%~v5hD#YD>+GRWJ%Q z1)rfJaR?QuZZuKY}qwo$Dsw1te=hrbG z^}jI>rf+R;t!l`!39LYEr3u^EPM8-JfnuoFa8=ZLKZ23?1eF6B+lKnT6H*81cffl? zK|T9`>OjVJc0m;C!QD{HYc96IL%0XCw703bihA&E9E>ke5$fK-MmiW3ff=YIU5kp` zL1eXgf!`=-hr5pI;S9ElgOE!OX3Z@V3+)p7x=VUy0G{%^so za7J~ph@M78>^iDL?|nV~blTM#a-vQsjoP_dppvt#Yain3^H90*H7Z&6qCUA!qmu72 zYL4S|vz*9^xv5t}C0&2ieV5__o*&prVI{_N4-Krtr#Kns^)SPGhWdXsvk~XhUZ$5D zG5$=wNpE{wX6h5_|0VTm+(LVFU+d^oR7BrlPR!EJe!@}%J$+hjpr8>QcAi0v><{O2 z)Oro}w;eJyYRUA-CVL!~25!rrd^B`QZkydidj z^r%o~N8Kn2l_V8VCpJSZ&jF}VPIc{DP*ZaZHHBAE*F8Xu_#^5&A;nPp2})j61OvlN zFC_)#Kwi`Xs$y1bi<-;NowHFRUWM9NHllXCv#1XKhuTMy47c`zsE#&5<-ics+|Nb5 zW47Zyt^Y?9^fFmD!g_oW)q%&T2PGb9^QGMds6S_QUAhn3H-3^m0*{LP5#56T|T+Dunk@4-9-B>i@leDjZ0)Ggif` zSRAvCw+OUEMWh!h=|-b=yaiYk4`U^Kjk<5y39Nt3Wupl;r>&h`@G|Xv(SMCjw0)s1 z7N)%mM&e@ZiKnnLmYie{T8T=&-!U3rJ4;Ts?}iarg7zOKGbgol0u2?g$`|&N(8(A> z{X8o4S*F-qunM-KJ^-uXSuBNVr&pMF%@HLj16YBqh!eiV{ebwC1 zz(Q;^&t5`LF^ub%%@5_5g;}NxLIWo_zGk6Y|9uyQ`oFJ}cd=dY0>9Obme`5Smxcy@ zq@H70sQ>qY_whFMZ#Jczw>aACHlRdB&mZaVo z^_-cgeIe;)OXeo%um8^}DEq%gZ4A#aAEy2~)c*~qDyaGh%!^-P7QBe{@HHyAYHqQu zwIQnB29>N`u{d)-0<|OV+-d{azm@f`5nP}_%jgLzG`Y6f2+E+Qq$*~|HqP;=Rj~<` z&BtB)S=7tsC1%D?zp)5Kp>m-%YC{^0MRC(NtbZ++TQq37{DXSXE7Tlk+-~c?B!*LO zjXBVBu0ze~Db#g;VMR>7!#18Ks7NfprnnOIPd&UrJuiW`%Wjwyl|;o+>#`kcB>hlR zGTpU*i+WxEjH&T9>U-fW7Q)!OE!#_=?o$Vq18q?6hDE6TWhZLC@D5W@h<`=(=ss$> z{DoQtq2Jn^#YIh35>&);;%+RC>c~@6Zp7VVdwfw;G7iUEI0?1Mi>j$Hz;!7-!^D&Fo z#Tg2p(C`A;qxgfl-6#xuQ~eYbs?Sj)nt{rVWvErN7Zri`I1W=Du=5w8I_6BPi0p85pTGCGF2@dN69xei)H zieXmjb+9ZBK#hDm>VD@Avi>zUcWF=u-l2BD)Q4=Ys$vuBby4jbP$T&r71BGX)$j_N zVe-S)fnKO&8-dz@rlTIb3Y7zgPy;)0*t3Rf?!cd@EdCqAG2Ku0;L`Xr^&Y5YRQQO! z{bH~K^|#m_+Z?rAI)r-guc!{+cK(fu&>K|F#Pxo*oh~z~ArH2~N~m?c3diHucn=F7 zvvr;J7t5Il)Rr2J8c{XWGH!-iu5D1cG#EAVInJf1r1#cQh@!9qwKYD*wwUs`Ew3Rs zmiphQ2lP8(9Tu&u>BH&K^`Uok4Z*HfF~c&NOH2{^d{|Y=GL}#$y7l|HbZv z^{9cK@(4=9J)A3C94M(0sCet}B1c<0RAsL)qO?Wpxp5o?06 zd48ZL1>Il(Dmi9hL0o~F!?UQ7JwToJ8Z~#Rf3uNi$IR5DQ0u-K7Q?})`+beN-#*lN zPf)p)=sfFR8$=ok+FEmA9V~zvsfSwMlTkPN0ky17p+;~Em9+n%I+*x^`$;FNBW-aV zjzXQE?V?!%wMEyy$okjYX#fq%`YkvbKl$B$A~FpdQ!j9d zQ2!qk8H&efk8{<&bk1NX^}5$ASsS9Z>W)|(*P|kE^BU`4bM=@8jUd4vwrbyIw?U1hFDfa=V`-d*y76(;{t$ZIKIb!_BHIr&l|xa>b2{pNb3F=rz&g~8_n>-q z3KiN*sE#~GC1c_nW=_=9l*4>D2$f{3-SN$+<@Xb+15dCVzQ7nPeA5QtjiI1WO-6k% zOha9;6qN&OP$S)f>ez0qiw9BXC%a`G&w}be6qd(mER17OQ@a~)V~X4M&G-^uX#H2e z!xS*LW$s#XwffU;)DM;I!%;c15VgF{qqf#ZsEE8rh4#~X7RkJ*^U69KVpi(iF$aE$ zdY9}%|L_0rQqUB9KutlC`?gH7qb{t9S+EECH$Zh@7iu*eLv`dD>c;OD}e=Q&srx8g8-fzjCO3F}`W-SWi#X5s=Wc_RL@?Cyy@sjos!LE^vdL!uBC zpxzI)6|Y3ChM!T{{od7UKDF2Q7_311D(r`UqE=UvXPy=MKC^W@8FgSa=EnV~NZdos z-4j%YU!hh1>mgg2n>^9^bXKj2ZAP2o6>!`A=U+}=jr z@FnWYDDDe08!DNiQFGiB^}s%;Eq5+z1KN&SJtt8~{TRQ&z`yoKy6rfes&}8lGz#ti zXUX;qM^jJspWSdaD!I0ylJqCk+wnKl13qFQ%=pqaqI#(0@-Q6dViDYpEAcUYh0|X7 ztIi8Vy|y2hRmX4+%tqZ{Cr09NR93&kDH!LCZAh~*n)+f?a$Q4R7yj0Ap%^NHJy8P~ zg<35$Q4w5&vGxAnPeF5j7^CqTR>KVM>_MHe7xmt#sknw3(JQ=x`QFb^x#k%~dhc~4g#hW@|*xj+RD97gR2f1{G5_ea~9hGRnNQ&Cf}2-T6VP)T+K^}rLT zRdOARVJudCQ!I}D$k87;#t&iO=>Puj&mnfgHLS-4Pf;h94>g;ilBgfX#tE1dr=fPp z<)~G07+2vV)b-QC!u%v%i#mTlYBik3D7+NLzkj4GP7)0BUluvBCiNCr3D;x8SS&ki zO}%`aus}y#f$B&wZkYdN^9iaWW$*#EL+uYW;)VIkcsN$#K5MWr?GNLJ1^&Sd3A`}> zHxrY566U|Z_n>{m)Qa zbgU$H-%MDDdJJk{-e?MXy{@VdT=?^GO2^=KugpJ`k|6)I%=frQ8};`6`|dz z2OUFQcN&Z09cP;4*1O^uU3rIU9ot-Dd272T&c$oWj~8Q4gqq*{}&} zgBgkH&ECFHj>}g6iQKRH!z(_MNB)?MEfw z84Sbgs6GDPC@i?RW*$NMlgfw?bXt7d7`DYG4bT8!<2S{a6qmre*zWj?$(J3(Up3sARl{ zIx%zlF#ok#8#P5u@FaG`5*V2w%>M&R54=NtAF89vGluzF_d6Jod6=CG zR-@MUFRp$Q{Sif4L?UrF$4j6(`V4h`+(Kq1RL6>;rn0f=1v>6{mgOVV0A4v$6tnXSqB>Rw)qxJ^|Niel3VPr| zY=mb}H_8!ZCl*0PpfYOYJy0Q@fEv*<)cFTd$@VMi0nbqp3@IMwf3Sq3a;*_oz^>^3 z_y3zHD5(x$Lp+BSF=q)|r#(<1T!PB}{iySQLM7j2)QumbR?`Pm$M%=Bxxazhkp9Cy zn5$Hn|BFitO0oWD(vYHbnE$ifb=ZP>hB6kaVW=dUhI-H%)Lid&{)XYypP@#aw5+{; zvtTLe`B6J$chvDd&e5nTn^~6iuQ~aV2K|ZUJnBL3F)Jo6XUnKCYNxD)+LHUB&KrSc zaT?aalc)!$kGAA&ih5g4Kz&mlMiyD%lk)biNa9h@2vec5H$SSUrJS|!1oc*^5a+I7 zBPxyRKzY>l4N%$M9d+I?)Yd!|{i#EpzaPuvXgcSjl#@ zq^OanMZKJ|x%LQWVRyVV>cLe|_i2opvQDT~G1k?WA@}hD`zR>%2eAP@LcM&-R<;LM zM@6PS>h;q&c2Mt0c<9IBLi%|DDjansHs)YIf?MO*1PCZdoyRIr0(EGm$1!e0* z)EsX_earodipX2no~xRTAO@8)-B8Ij3f1AUsHvOgT!xyOt*A&IMNPpu)cJR%_MfK| zD&reeh@-39$ZMb;)BrV-E=~`_sn16}a1Uyo|ALCdeN;r>q4taHHEjQgMs=h!#>M{V z=_N6Of_gRw720)}8+W0S=LYHlA5j}jhMHC{hq_@a)b-t*BT#cb4Rzf{)BulRPE1tG zB3G;y>whf`rD)K`atjrjho~O@i<;y2sE#I#u}I`VMW(E)*LU^qs9gCBwaliVIx-!# zLvBWG-Fq<-FUNTHdQ4E;LfHv*!C)MSvoQkW*0CED#*5U;qi&SCuI*@1sF1Hmb?l7u zE-D9JITP2jdJbn9&lMUvd!Rxz77OA=)JAj_m5d)z$(gsl?deT1occ897U!?dXQ=xn zZ9vCj@p{Gy)MFajRD0)L;g0hkXRJo{c1z;S;VkW}kLqAotcVLS2mXPIKv-ilwKK0X z8kJiOv6|NZXB2wT@G~k0iZ-!zUIy790+monS;N^3wdHn2?R4u=*X?y4LgmhJ)Kvb4 z%7tgBsr(m})R~%URj~fbQP8sMgyXOeYT3L%^)yj4+aHRfE^L9C>k+7qtiig3_6};Q zinOq)YKofs@u&_hK_&BA)K0id^8CPA*YFo=J;!TlFORgS4W=4u=Zir_q9JOzbwDkz zL8y++Mnz%=>OuQZ`@sp+GQElF;1gF*(u(!38>XkA5amHVumCEwMO?iqY6Gf;;n)%N z!11U^twlZXN9P&LNBt(MqlsGEREDFLXAabJ3%6$dU!qWf28AkJ8~f8~A!jG&0_O=- z=s%#AU(U9+UsORQUp>r@Ls27MhI-&eEQ8;o&ifzg(=B~F&*r{RJ6qqS(N8v1M4F*O z-wL$>bwoXQ6jsM2sE*&mTKFFIz#8o>XPRJR>cdg@J?rW>u`~53uY)~!8EWn~qegH5 z71BGXj=Vr+^GnoDmZGEGFbk?4iJIGTsL*#nb#x|bDz~AM{4j>#Db&EcGZgw!_#MNs zdMBIH?x+!uM|Ef!DhGZ-&FMAQ{x{~Oo}#mLxI8N9>Y+N;8HeIP)JNxESP=_$@dw}q z22xND$DzLO=b^HA8>+{9P$N5pk$BIwr|xR!WkHQ30u`Z1)ZEubb+kF^{yk9x@KEoV z`RM=s-zo~4n=M!z4`5;Z4_jeGw=n;|>6(N^s0X@-`F|;06jh&wHSiG5!-PHT$8Kv- z8`yhPheCVWK9Cp{q12d0>pvd_g}N&0#I~pplAf-8I%?z_P+5Bg=i)Qe@|)1h{`{~K z^=G|Hm;(#-ww!8)O49DA)iVYak&Wo-#s?_Krc}-z z=>Neee2pV8vaf~uYt;2euo^x_MY>2o8*s&btbff(OB&=rR1QqVk+=@kp{)Hao9mz= z)Eku}!%?edtaCOhSJt3Hd<-?xKb+4{t15JW4J7#h*1vu$EhP;aVXA?aG*Q@@dUdRV z+b|qoqLMQ8Ah-Nb4~)c?*a+LsuX2UnA<(FxM9nXi#vC^p5b0bt_yl(D< zk*Ls2K_%5<)RgQ-EvwV03m?1VAF%}Wv?J}jhNyj@C#vHMQE$BysED1%Hh3L1HDyQn z$Gt!U3hHS~XLnRm4Mn|-Jk)yq95vU|QE$B!s9g9SwbLC(y;dKhMjHIgB9sx8Q`t}h zD2s|%eaxu$e>>MO8WqCns2guZEt`Fq6whHnyo(yar{s0Bpng1~u|OF&v+urXt~J>qsut4a=eCt{Uoi3#@~KQ8{rGwK`5Z z&!dv`8s@;jn6SV($cf%y3U4S3j>Vs9$MUkl2jgr`pL}ki3>zQj|J6$dR0qFuZbL=t zThxOOqdN8rYAUXwI`Rq?`oIJ`F9qtnv=dnWS`PVW(2eV$-d>GSS^PQbrSTPN1W&LD zCYfkkZda^IeFthP-lA@tV3JKmMpVRdqasxZHTN;t8e2{x#Qq%9;LkB?BzI94K0@{U zg=>#9*^Vc4CdUYlr$HrWCDi-B5voJ&@fYlm%8k-rm{m~&sqazHg&R>D$Uf|bsi)Xf zjK!MNCrl0V{~^M2*p7O=X*NYWusih=7=^{Yv}M^Fb=?M3_Wz4TG0}9h64s#Z4X2=_ zID!-L3D(DfGi;~&8LLo#h!wHmOxu74Vs7f+qo(QsDx?W#h57$yRXs5e^-HLZh0V6} zOQSl{8EN+dODJf=IPZ)-$6mw5u^jFFQ2)g8H&}`KtGV{)`!e%vInG4oz#-J@JN|rI zJr%Je^^VvSm!nqOE7VJB=mO;yE&o!`$f6e7x*UP^s4qipxzA8ZnQxJes0H?>J`uz5 zKP-l+7Td>bZB$N;L5*|)YQ3Mv{P-M|%;8Ijyn0lLg0|QmSPCb(`cJ4NyoE~2N2s0c z87jHrEw!C94Jxa1Vk#_#+Hz~7lCvr5{^L-~as?{q_M@k)JVilSdkHh)pQr~1m)WXF zgno}v52}O;c>~l|ycjh#-{BDafc!TQ&_A5DXLJ`wBU za@4wihU$6YmG<+&x~Pu*jIl%bV>W8p{=V9h?jcsA-e`^OC(BTgTI<|}-%>w|Kp|z%?w4uQ3YqZL)RT3G-6-P*b(pc@mXePf+(u zx7jwD)~Fq^8*0u+q6Rk2wR_7cC|R~+Y21%G@ipqT9RF(@X=>DKwg3*m+L#LuIUl3W zPqD?aJqs!~Dx*f)0Tqc6s0hqMp2N?7C}@Y;?L33es6RrD@ak53yS+s{u;w=7TdiuoG1G{Yw z*)JWSo zhoh2ZHtI%eQ61fh3gvz*g2z#N{YT7=dG=TmH^Kze`=hS^43(VIPy;=)hxMOV|Ye-pl$| zLzR6N;+CizbU;O92RD{0AeE2&mLc#rZpH$9#sEw*3Dko~82GAA5aRlnQ zOFRl%Zrf2eK8*hQN6q1DRELrrFtedLRveXtO;E|V6g8FmoJUX(_!YzPPgjrqy}hK; zV`198I<8@yYuJric8@R;of8rdFHq)wnZeg|{n8&t=#{AdHr z>#U5N=LK3*(1nAnAutWq^EIgC*^3JCQPhntp|bxr>cKBjNf`g2g}fYUs;Z&3;HDUk zqfkk^47HjzqyPK=J1A(5E}|az52`~SP*alfkVT*Xs$;cKN!1>eRO3-oI0Kb*D^U;n z3ftnh&eVtPtv3uC(>?+HKmY$hL0jWX)VfUelZ`kvYJ?G}2bXa+aP8et9Uh5_%p_E# zW?^nzgX-XER1RIn5c~`O!)NGar*Qv>&1u4;7OM2lGN>)KHEM)YP$OJ|3h^3LuIxlT z;5_QQ2dECeMt?{A*}f(7pw5dyUDxhs*1z`jF*N9cji~JY5tT$YP&fP!OJba3w!>9G zO+jZYgp*Mn+mB`NC)9Nzzt|5TlB1@w1Zsz@@9Kkp@vMi_X;6%JA5jCnj=Imk9tCCdJ7>}p_P`uij`l)W z1N);!bO1H-)2I$UM};)(q;()QYHA9ijz^;&*Z?*1Zm21lhRPN1D+;>tJ`Bf`sGk0X zTIUH)*#py}lC%u!Mom$X8i`tdlTlmv_o%7+6a9fOfu8I_-_>;2_ikC!nTeHY&8sQ4czZdGMmEhn%sIr$S9hK2$On!-CiW zbLsnk4uzsL9KdLNfl9(6XRTumoUKqD>4FN~P}GgTK!tiXYUJxsQ*r<`u(POvTtz+S zHY!(ApQGbEKTwc@Zde($V>Lm|*+^HPh59u67IlMvF&ra)3-f>by(ZSBegze|Jm>At zlGRa3whootTTpX<8nw?nLjT|YdPYGHe(6kq!G3+NJSy4xp++zVb;HG|m(*%^{72M? z?zrP`Q6mq%Xv;1k>be|Q4D+KR)afGYU!faDgSO16s5xDPipYNSdyG-kA7NF@^1I!* zJ8I6yp*p%1^;$lMWsu)6^#3lnEas*<3-#@{AKT-_ORWEP6iQsSxm=8msjopL*;~|9 z#JLg{h!u;!`9#$-UA5Iv6g9HC&ZejbwM9QSP?4JL+=hzeDO3`k_b4cPgV!v()1vA* zQ4cDOico#m-U)k9ACB|!o}^=+{b64;DR0<)dZRY15vVQx1nNG|QIQV2X_4@fQP5oF zMTNc?>V&5F1$IVF#dB2lhu*RqrNEKYbE5W%HK_aSKt1pP*1|ieffT%Lk*I>2`wqw| z^8!OCD1`GcCoV&E;3!VR^Vl8R-?0arLY@CRDzrCHp?>G;!MoOhET|4w!`9dg7vmnx zferuERI~m@Q0Py?ISj|j_iXF!j2ihm)C2dRa^gqS4NhWxe1S1o<-SE`4)&tH9yQWW zA6OFSMh&boDhV548?FCd6coBss2=~09q|F`trhby%>O6VJ7ZDmr5}X_Mq_`B#uqpk zi#)daCe#M@1Z!e~C)VL6xQ_Z~sC^>)U#$Pq6e?2C9F0cp?enlK?!^-L8nowAT12K`IQ7-24*Y})=?zp;-N#(`Kh%_Dd}STUj(<=uiP{fRzYg>N zZJ4g8^So4V_-R%M7oZxZz2hS>7JEG^g!A8ZPaR5 zii7Ym7QuEOt;6$BxwZ@wYyIz}ppgB9%Kpn(7$2cRn2~qYFf5BYZx3o&ox-_z%hiX( z3i@056y(N%zfigJ9+e}|3;xfKPjf7md#1jOXo4Fr*XpU1{pA% zdJ$AIH9}2A7mSZ%QR{jdYGYcDCGjUzhdyFvOdPcPMPfakAE-uQ04~DMFi~u~@ibHf zHlS{J471>$SQq2Q3Hr;l8ERu%fEvIWT!x2H9c&*r=uh1!R7W;rIPORP|NrX`3bkoS z5HIL&mCaER_zo3;3#gDkcJ+@~minjhgMN-QM17jIcJ&^p4h=#*aEx;%Y6@4npH=2yv4;G;=*n`>d9Ol87s0U|F81&zQg;C400xEJf zaAhpM2k;x}A&GYgHHpB4np#M!c9Q6l^?XLdV z)w5={`?SQn9G{5|aBvn&_T$)1>px9amH`LGp}t%~vjzR10p~`o-@T}g{SRkh=IlZL zgJdTzq@F2v2voKQWx`Ta>!LQQsW<>PqW(XmGFGvDqd`^MvV+xv zfoP6b!m8+vr=T02!j1R@AL9J#mONu>1pR;4XA7R7yOEZDjuMI z6Z_+``nCZjZ4l)DErA=58rz`0Y=)vfGRL9b z^E0t0E^{X6VmUMvb^d(R$LK12fhSNK&ktQ~V|#&Gwkf)?{1J~`9@XOw7=dpv z0cP)RBaK9jyr!$S!{pRQU}l_-8u>S<>-M2K^fT(ZbEuEk2bc(-clRvRfgZN?eu`Q~ z1yMJwjhV2oa|S9h+fWbw1@*f919g6|r+wSyM14V(MV;3ine{+#=RizKeYi(KJ(=oU zjOy`5RH%2MEkp6k7& zpt+6R+vY3r5FE63SDT3=x;Zeg}T9F)V{DD71HekY%cesa^ei?yl1G6zC&$TaR%Buq6TX2 z+haHmcJ1@AKJ~4bnCAyV23gW1!(7yJqe568HAhWRbJxW=1hutJM7`BcVq^S>m9g<) z8^{t=4z0!IxEp3VSdaqlJ&3GXFVG97MzC4_RXjV@5O3( z4wVDxM%hl59rgZihDxT%sN=g(1Ns4#j2B(|4b;~C(6v9qXzH&$3gs!3{LKE0Hxf1X z3!TeR9a@X(;0_GObEuKNKt&`m15pk{U=)r)b>ur#uAD)2=+n`5enwQpyb=^N_q9-S z)*sc=#i)?2!Z2KidcAH!U3eNbRktuJK1W^u=@|QlEQ^}LuBfE!>*~8vN%=kI)cgMg zg~Bwvz`U4qtbGAB#Ol?A@%mYkj(4E&3~e-ZS5#CmcnQZGKuMzrQjBBS&0G&i^~ z-9D+-%&@QHJD8N?vu4_7`gv5vb3YFI;4;^qXrBE!AR9)|-Vv3|(@{CJ9+f*s(Np%`rce0 z|5tTCAyGte9KfA7^VHTYEy@&k-8IZ0x6(rkLZ)D0gjTK*v`8d$iNFlR(1VhN!5*~o zFxf>s=$5+bI>AU_fkkA8q7W9P)RZjk4+UP5u)g1&A?WmZGw;p&{ocGkqh8ztn;=Kl z3;BaZ81lRrx9cbD`j3#$eSuuGYB=6sYeF^(T-}EtS7pGq4l=e% z+icq*Ps9+!!Iv-%IkFh!E1!cL$P#4WANKvik69)O(ECdiR@+Sk31&zZ0mPDil+IRgK%m02-l z;3H6hRgkN-8WzAtyFLt=&_l>q`V5x9m#`cET zMXdyKA?L6VmO?+|BDxAW*TayjHwu~H^Qh7MdQK4oNk;I^h7@;Fx~gL7Mtv+ph);=K zp&7pjCL5D8enkwW80)iwpUSR{ce7$J$(VhAT*0N0H{YU&4u{ddFcz;4E}al_(im8J zC0X6PA~Hpe(`*q+vnom)=DJiIQtWk_i7CpWBJ!N(s#AHCgtlh?c18QCF5b9qj!Lmo ztk0K;-TIR<;W1I#c2Pske%<4exuz>3rfPZZ(-$hVOkJj`=i?7vN>%S>-Sp+FrY~PR zm!sFXWSZVxp_S@aq$r9vNw3s)ROk)t`(FT-Jm%wW?Q9#{=x&!hsh35B+iY>ko(6q< gi@NXsaBk`I*4ACnzhz0UUY@FE$NT<#TORZN1)Ieq!THr7nBX7Q{3>-&c`BOd8r^OYDN0+oPBR zuc1O7BcXSJFB@i|ULFzW&P)U3q)sZ`%L7(q`t|3Wc zJ0T}#*qLTC`Dsmq%KF{}s zCb0)3K|L@PY89kMg*FoP;3BA=SH_gs8uj3T7zZag=b{Gi18V9Hqwago9lwOS-(3vO zrSO`9PMnm~vV5NNu=BMuELn&z8RykRC1-oo$cCdjG!`|&rKl19g1YY^EQx1P*Cj}9 z5sFC8`qvGL)1Z)6KwVfHwShE6^}Ho2r0r01+y@KeI8+4oV&ckOTqeA596k^kfcJ*X?E0&OQSkcAJbxER7d-wLLPMWiI|@HY*g}XL$cd< z4mFj}Q3HvVD#RCp(NVb)D@dURg@mXRTcSeT6ZN3cm<6Yymd!R)#C}JG{1j%z2d+I{ zYKu^E)b%;BCla*l8>R$xtEAgbHC4YATAOI#dz!V{>dTzihq~`463oqk^r#2bz$O?(jo=bSVU=_iv7xB? zA6O1Q;TSBF-mW`>TDD;stb^gs+^Bt_0H)&kzRDET)3&Id_d-p@FxNg6!>KPpjpQ(n z#=lTEY8GZ4>5l5iG7Q7JsQU#n+I5Lg%Q6G%{$(*j>%TsQ>^L0tpw+0kI)zHAn3>FM zsN|`Hnv$xh(6`3C*b%?M*{BD^$ZX3o6_%hLg=+r>mE7NAPz|#wXztfIcVQRm$1ocf z%wiX`L@z?992tgMJ)@m7FpT;VR7Cfq?tcb#-EGu$&rkz-n}zj%n!l`+W=mAZI-sVi zJL>#CsE&Pyip*TpfR>`p`w2CbTQR8R@EZl)_&Vxka}V_vj9tJsmW-%5uZwxGC+5b* zsO5PA72@}(4*3h(gX21rqLMN#DwiU$5tb;(`qzWLr$M1vi@L#X=OI*2Pog^bH);g8 zoDWbr@f4LSDGFH*ggf)$GTKX^H$c=B-NTajs1WO4Nt3;Bh_3}kVP~9%@9_iX$2Ubn ze1kAs(GXu5T!zYx+t>j=V<~K3%p$TJ3sOIg>R6z-eV`=8eAFwVK41m}DJbiI#+G;% zD`4Idwx0W9b?P&*Jl@1An5CrsfYKc`W%IB-{)*Z;GnKOMf}t2eeK~3hPog^Z7&Wk9 z#?rROH$a7QD5__xuryxB8<@U~UGN#}P|sJ^w$g7=FP9}4g;y~Q6PB|M2e* zBYuPa^4@@gzP=PR;+?3h{eUZ{#i zsy=q1KF;|X^_|eFswG`t)N@ujH)Bve`jvtncnXyq7f>&kxYewuVKj}-oB3A z=o?hh^+&x%kDx+-8DrrCR775)rm%2b3w>MElng?hKM56q`KT#gRX1qKwT%WXhdb^- z@_H89tf*yE4)x$Rs0j5&t^YNc0S{qeyo-ul+WOY9`ltxEL_M%OYVL=+_Q^pC3gIHm zi7VZKv#1{5LS6XWwSUGA)Z;g>eWMSmgR@ZQZ$Yh!-%xXZ0rkKqr~!OJC1-+$)*ehr zLCKW^bwWwpgS9ag#%*MuR^h0T_D6MSHtGQ@QFFZ;%i(XR0fjcUDTs^eKo(R73!<(o zkJsP%t~f_m(4ZYRV+jVKN3-H;KL^|?^zJPyEVsQbrk!F_qYFFpm0ED0)EB2ZIN3>A?YuDvO$Bb`xM-vbNaKveE* zKxO}B)V|b}U)=E+twVgpsi$ns`qu>wXwV5?p*qwZ)uF+t(6P3iRP!S&9CTJs@MuS$tV$|~4>^y?H@T&7E z>V}`O5GHGDtE2|%fgMrF+Z`3+{-|6Ss9Hfa>5UROI5fcM(7(V_sCURYrBBrn3dAgTby8bm9=#@IC4QD^S_L2^Fe6 zs3|&yy6^((!S_)gF#n+*a{2dQdH7j!t8h#6Knm)>u4bhL-nu# zssqJQ7t};;FilZ8(i0WR@7(bjs5xJZx^6XU#Jf-Yes^g1L z9sCjX;2o$bIqBMO1S#moPu&UcP$Q4u-ENo>wI4*HLS7javDT;#3_<0}ICp$Gssq2E za^e^k#p}+LJ#62ohf%Z#2T{U z8gWHbN9vokyP}r!SgZ5>M?p!oAC){;P$TkxV;xI}dSEuxoJOKuDP#)Q4>2BlD0+zJO{ zA1r~-P!Y-5JH-1Lu_USk!%_Dci|W`iRFeKAdA@I}JK+~pB>qBu(>+IZC|(~Mc@EUb zBT*wLf(m&R)Pvi&8jPBXQK+e$fx7P;R7bX9P+5C`f_i!u)ziOGbN&VuQeR)Y zFe&Dsnje*Lpy=H^5d!0@Qios1fExb+7;`#H~;r?BE=ZI&Us&16nkI^{>!vr$He- zimG2iMdlGIRPRv{i9RsI*BTS!DC~`u_{jVZ8&WSd*g`)O^?k4y^`P^v{Tb>$@0_8* zAvUK8QCXZ4^}rlB3=6sTt*8$E?&{~U74`e5^D7Ru5!XZQ7fmoH_C(!x0jeYGQTxsB zu042$fwgvnCChDh!arD_`oE|VRQ=X|C)^BkQU4#d#q8f%7EeG8 zU?)al(owc*s$ePVEieNvzyY`$wSPp7W{R}_t5DE``l2E*8nt|uVnIBP3o+Ulo2tdA zNUU`A4bH7NoA%wPB&#T*m^9oI{PB@@9c+)wurF#ZlTWg_k3>DF6zV?JQB%?ZHPE@P{V-}EHztu}%HI1l zRK>^G8w*ah4~{jc4n9IHtA9}sh&#ouONC0h^r)=Pg&KKv)N*Zr*RTU>qboNx#P<_U zM@6(ua2h?~tFV%!q2`Pb-z{u_x^bcJ%?hZjuZMcTH>hMBgc{i@tbl)EIZQRvekIca zb$kmdXKtZ7_7HXd;Cl)RX^dGG;*_Xwx(L(*Yhg|7hC1&T)KnbDt$59~&zNoNd#Mx#PcK39bK&6l!xI>HHAiBUlnARa6ApqHZt% zm2{&~Q!xd#gRMl3{1?=D`%n)$>FQTe9ejk!fj6l8##mzaNwsx zG?e6od@FdLV^1uM+i^HPLv6v`f3SB!?3K0wt;3A8*IZ?Ldr#D=d4P*Bu-abZE3gOk zjBD%{ozt*8_2j`HLwwUIjKW%KSZjWTmNftvwGa>w98BoPy2p5N5*+ zo2AN6>fEz&2k6!pYgyg#rA`sz~nhK6mZy*zxY{f4s)mY}{8GvI9; zgdy8(qZx`C>F+oY3vA~{HRgH)9;W_ohfT%4ogu!V)UTli&}^6c8x@#a>wg=Cyd1cL z8flVWtRwkRFOM2n2uEO6+<{r}8WzBi-FCb%s@?;&zE_~mKaAz^2}WY%o)F(LY>Rue z{&VeRj_CPA)D-00$Bn2r#F5k|><{tH!MMNK@ArSeFzN{oScD=`A?=Qe#ClYRvmOlb z4Z#-J0573(C-))yqnJJztV_d53ObPCcl&AgD{N1FBYIynhb?KUpptYXs{IUxW9SiU z&xtjt4@Pz92#`#6D>|WIj~rYhg?5iyGjcSRYfKGP|8({cCRa)1U{0p0+QOBB*3( zj~dB5R5D&dt?y)KY%ZfPKlKh6hI3F6-H9(T_E~#Ne#D~GH~nc-^B7A~&lEgoN!JFK z(xCd!81|Pf!!x*@`g`1o8_(OvXXgtczOSes$1<4jqHV#wF&6a^sE$v-4)_NuxAI)F z4mZI))PoZ#RH0Dia)@sRPRGWWs$W8bkG`0v_l_YmsA zq4zAg%A=C5pYs6fc!K*O-rp^$g&(M=e_%K|*bhmVzAnI77*iT}u6w_`Cr7tBG; z^(st{hfr_3JE-^gKbQ#Lp>inpV@tAHs419<%7w+K2){sGU-U_cZwZz{@8|#PD$sBj zL+}wM!KbLVTC}HTT#QLQ1=hnbY=nJKpIpaK559uh!tdc3jQ`A5)eY3!HT1cyo>Umr zPF9wJ4s=BA-9s<}*PwcQ4t3*8s1J+V&S$Ru1F8d|FYLTzsPi(Q29Oi=S}ufsEQK0K zxfiT|g}OQodS5p~b)-8c!*5YHo{NgekFLHK^?*~D9RGI5Ut(P9ftNNliBVIP1r^}} z&SI$hmU+qgR|o3Spf8vb{=xaZ=pi=6m{WS)X03Vtvw-Xs#2jkoE|%47EFy( zP;bE>Q5#$M8;ek|1%;e6^gvxWAN8Q6s0aP%+=6<*UQCGxFbuDtuKVZ=`Pb$;CMvQC zQ60^In$oMpjLXGGps-toLv+I(f-T`S* z4=#^7zaA>G?NB*36szD=jH&g1iGp`yRFb_!btLf4aw0D3cxu#*Bd|0UMXjDe$VhyP zQSXqus1B!mZ`WtSw$vk0t6&DIBl9KC_idn%75AfVc;6Z4gLNnpwJIv0KGU0`ULL)0 z68?<2vBdvuYPw){>fd2yT!a3vL)4Tt#mw056YF2gXbcTn#|Kc$?=mV`?xIHe z0W~E>K3k+pV_xcCp^|A9Y5+S>13HWf^%c|u@1U-K;_9za5&HO<^{=GK`o%g>1C`C~ zQ4#2jibxMsZVW{w-!xPQ*ExT~8q_bM?w5t}D%90c@BNmj4$X1xOPrg66!elghAf}T{EHI`wK_Iu`}(LP!TDY$nWJy6-*h8uC%0}(DYAi zp&pJ(mhW7B0xAclqOyDuD)ehnIj{|T;&IfR7f<5%lDZ};#N$y@wh^^+?n7O73G*rx z&nRe)(kHbJv_sAP*Qf_|#kSZVTj3?FfQ6I!y$xq5YRWb`?_dV%$&>rNjj9kXWX2hM>*uEE;s;3RLK~x%w{DTpdTf zL~fxz9R7z|u5rVxBiT_M&W#Fv8Pq<}29>-+Q0Ff~-Dejn=gtKwsApGD9k_*x#A|m# z%#40tX6gx1`$PfMK2Q(!pf0HEC!n_KX|BE$!>F%v^&_bJpLE_pbvXEvfI!_27KyeY2rLSr^rj?(TTd)u*5~oTaFj)^XGWFQPi~0K@PZdVl{vK^8lZ z1IuzC5|!<}QMs_#xg52}uR?n6dySgIx2OSpMkS*^t35a#sy&r6J*oqlQCn~XX3_eO zqEH^2UpP&Ppbxge zu^3d3{-GeBqeAu;qhUyPyC4*mgeg%yFM+yYMbvc-usAkH4P*`~LRU~7xsE#j4Jujv zIqbSvIavSN;S$oI5vM`TRd&=@a1m6JHAFqQJ!ZmgsJGr!)QDE0viTR(15ctJbO#lo zhp1ffN7$-KhMKy95kb3gNg6a)l~7Yq9d)B=sFAEfb?isyF04X`{y=@8B+g}fdmS7= zy)#b7Td3oGa@%t@p>pIGR74I1DO93x4l`ovJbv%fsRU|7eNiJGi#2gAHo$kNWUZOk zZZs7&b&FAvTkG17U?b`mP*a*a(gvCr>rf9CprGY48uQ{t^y5ub2kv4q{15g1&Y#cb zcq&FwKZjb5G4lJpKd{V<8rd>bl5Rvz;ZanQUO?@PZ;&Ys`VvIh+@wTZ5P_PTa;T73 zLtW4el>_}yHyrNjlTb-G3$=4DboEWBDcy<6g}tcj4`O3Hf${VylBIy(`)yQyREVx( z8N7~4t_%h3Ef};b3h@HW zgiiou*H17E zKcOC&zKneh=R@7MJ*tC!f)tcI6HyOXi3;s5)JXqCJ@A3^Uks=2FY8tdPNiNBwY>gB zh5QBTzH!T$;i&7%U>JUlia>CjD@?;8G|YANv#8~A88w327%zlB0Yz=S{)%>^)ToXY zN1b2C)tjQSzX$62KA089U?yCT-L(EsQ_#0tiAsL&hsp)$jT{fq{s24T+RFA(ny89} zd=x5Dvr%*WGis~7in=~^RWq-%0(PgpDQW;m(EIOyuDcUnp^_v@*LN=;oI|}Ys;6-qSP~_}Z>Z5)CamtDvT+ z4QdJpq4t%VsGNA-koB(~hBUIdN`+blc~B>o!{}HS^*U~Xm9PhD3bvsl@g5baXpLNxeQc#vrn6 zd>2t$X@%Cd6ShZ1pgRu3;TVn|F&}1b<9>9*wbaKT{q_a(wY8oVM9o!0)CE0I4_=B| zUMH|MzQ>)|w4F^&;`a97RM?;P2vmfYp+>p^6@eqDB)y7?+&he|^&h)~?QqFZS(+KO zQ8d7cI2fzrejJK%zw-Oq;CRf4k5H>6Zbv@Ja0<@Gi_RWjTSNn$EMmz}9V*}%6hIi#RA$Zc+xSQYmqnTUiEz9n1#6A4JBb+w{zr#j7{oWr^|BXLU zAMlNJG`yEZGzzoP-V|HnNDS)J>IMak=z}vxZyQ-sXLi(jErHCLuQn>#nxW>hD{7w@ zhFZ2`P$8a$dMT|%P1R9Uq#mJ?H%1@Uzd{(^$4)4QTJJ5K?VVkmy->?)AgTjX@D?sX zEz^;G{ocP1G8XmLEZ)yLSQXWw=FV?W`^M;gLHo&NG7ar$_`@B@)!&k)fU^SXfela( z`U-V}uBegsK}BY$tB-Z{X&8(41vm~@y7oK+EJun4Dd-0EQK4*sx={~Qk_f+y)1#&!kFy9W!sT$RzW-}dC_}?}tc%Hq z+mB40Q1yMN9W4>LG7!_DA~72k`o*Z+*o2DM0j!E=QRk%@VG+uV8emChJFrCEsHV!%wIXrXOVwER40N*TTNI2rFaa(e};Q3>AUzQ4#q8m2^8W0#9Q> z{D2iOa*W-#-x$`v=5i7Za+Y&3UZ%bpz1Qei+ZX0w6zz*KAO4BmFm#-KVDv&g=n^XV z;*Ynfjdb?H^0aTpqWE?^b5w&utMo+eH$yq@P8sSB(k55raRCbCbPaV`&*#x!m3_yi= zm~$HHhAU7>x&<{A`%vefLFLQ^RD_?RI{FrMUGNiyRTSb)Vli|7qA{Js+$U;Vw`w*mXk^m~6nA=51TbAih^kM>Ek?IjdGhqo!$pGW<4`}bVG z?>NV=%ya91^?bkg_jTGYunQs<`h7b%;WFyP>5Kfn{n&D`-~03Y^h^A{+ti=o89ckx zLcM&M&G~lJMsx|4BkxcVj#zHzl|k(X4bc1h|E(x!Bk79D+OZglORyyVfI0Ctw!ru+ z-1(S^`dG}4Yq24o!!XS8gYAUXP!H^h>ewLEJ}?inYyJO3p%-36?E_U;`hCBJ@Rq~x zu-F<~j=!!oFQSs{1!`{Nt+U_dWI?_4`k@~99TvmMsOKC-?F&`bTQW~UZ~gD4P>ut4 zQ5!?H4fgR_8w*e$=IWbKtKcSTwkBNHOXHomhW7K{T{6Ik=j=sZslpb}1ET~mb3^iw^QK77iidZY$jy+Kw z3EyeCQ5v`6Jh<`*0HZJ3-$h}_64ZxH=w5CcPxUZFq76rj6L?C2xO1)6-JG)IQGCAs8H=j zjpzs}H_oG0%}Z1S3hcGd@S3Re&!ReT4VBc-QArv4tL02MR@1tyL_r~+j&*P~YVO~m z)@$;8_Dkp%7@*!7^?d(^-} z4h5|t$ssc>YKO~;VOS5j-%TZg`b^oxOX^UE(15hIhqH<&!YPrrv z<I}Eh?0u=WPTjQCXZDm3)=3G&V+cWDc&vt*8+K!kUoFvU&Y(xE@%YN@~zgGR*@BM=!KjTr_OI@)qofubbD<6wW)`_UC zdI1)}>!{V0;u`B;bCv0uji4NA-PT7fn~tauk8;OnqeikCm6Ut11Rg@&INEjFABtgp z>J3nlU4xp+pHWGD7!|P-K?-`nHPnrtqk0y4!$O+?)sgI|Y_H^Og_@fFm>bullI(AH z{0?gQ{SVcF%r|XnBCsa)E~o(ncT(_E*pCX;A=Cwbp>p5~>co4fjy=UX_zrb`)mzr_ zrl=0|z_K_1qi`2$YM7SBng@1aLDUpfMlF*Ts0)W< zCR~o*4Ny7q1hpEzpgNM|AG>i*jG*2Ob-&T5dD^0~dj)pG%cv=+^vpgaI-@$W2DKGmLY@B^mE8rNTm4%MqrMZh{x4%M zO#8xC*OV7QE3BqL@Aduez~7jI`fF4q(!I2~%Z%!9UexMngoUvUYEI{(I`kvzy3?rh z&Z8oH1C;~+ptkTgK?>hfi1x}p9%rHEHq~ppVII_{S!ri;R5A@f&GA&!16QH8+!LsQ zJVdP?{~NnsCfr25Fc#2p9E`#A|N6cE&UYRv*|NR0Ex0P`hR0CJ^#GNm|3keUWB+Fl zD1`Z`H$-hj<50=99mDVh>VZ#j8D@HCf7*TsS*}4}kN5WLvJt2Yj-hVw81rGY50=$Y zIFWiO)P{5n%iy1=Le~pS% zAQ0-Ungjv<{Ue=FnT9BAh1GEeR>14nAR2G4=%L=95f6+J>gz!JMN~&h#0>SmY|5iL z(ii{1xv2eNWUNqc8E?W0+~*4FIbm@^eXp=VoM5Q;Hxnzz4fWpN&rv>`is0ckpJ?IPSx^^}e2hM(`VIWam&lyn+hVE!X}S^`O_Na{rEAdXgSQ(sO*nIC0}*ab!|`~?t`guG-_QhMP0uio8o1hgHaK- z5go@^3@{isCv!<5d9G03Vn2I#ZVUDPNb@9S<-)&F%g2|`>M7705h`gr;dcB6)zNJE z?flZtMyQT;M@{8qlmGtHHLOOxCby#AZs$7fQbrkf#GuRMg6t)|+M4i|b6@j6skuOJu zcrR*1=TQ%Shf22SMeMrls0bFt0@xUpGn23!E` z8u>ZYT)#%0|36gnB`jt)&V*V`1yLP)jmnwi#ce~%jXkNi#vypRIO~5ph3X|jyOogfbN$pAyHuzzjCwXyq^h7^zfG|?eudg0m$~DsoI6lccC-}h zUvu&w4cReHX?sus)N8d8Y8iDw?Udi4w&XRa4sAy51Bb9S`pejZ>!Xr$D(Y>y7pve0 zWRdyGm$i3A%E+fs1K?G15wvcKxO+f)Oj0GTk}Em zrVe%fYb=X_@}b_}Ee}?vpd`7CxzJa^Zj>7p$`Ys@tqN-7bx|*m=B~Z1vx__42le1# zs18j=P1!=!vfkzD=aKsaeXl4e^zX1fW~^v0mwu=Rk3dCcJnHp28+GGFs0Xb_CF359 z!n3IR1S;7oX^Q8l_rfArv9et^9P?`ZPobb}{S`IGw=gG0uVN9&k7{p?8o?+`f=f}! zwH5U?+=ZIDL(cQ4skx7eqo&YT%_5N=711cve$fK8e+)o%WD)BAKVneXy_te~b{rMjYnTI{ppqwfb$dV| z)CSYQ)%&AvI1_dKQs-vWoF77U>=tT(Uoab1tYMMsUW4_&l7`+iXk$rP(?S!5>S0dQ z92Y=!v;ry;Em4u_=j!8KeHkiOwxO2U0aQm0qjtzUsIB-V=EH=wg7$hWSIa`V5Ou)@ z?2E@xZ@JR7?FL=&0`-BY8`Z93J6aD^$giV17Nf4229*POot2y|oqdC@Fwwaj6{1}j ziMLQ2QQ~@*jD=9i*&YkvR1CvI&U?=2_1(^hx?dGc5{=h0j-fuPflYNVPD3lCcII#v zLA~87J6k&YILD(pxCG1N84Smyjcnw_owc3qodZz0H4&?5{coetorce-9O%~A)_GqH zP#=Oy%8|}#s4aI1YNxx7y6&a(Jt}viHLe}3rov$hKj@^)Pr83cE*sFwoFr?aw)T` zS4Qvm|Me*-MD0)y?1&0&S63g7T6W)I7%o6Pa1Sa{S5XiA&l#hY4Il-oqZLt8*%-Av zTcQTir4{S{5`{rDC{*=Y+fS#RoeQ0(ogr;3^aWANuN7+R9fnH2ahMfRyj*Q9x$CzL+T3@hK^sIL^pXt~k!h&V&qQrN3s4WHqUUJYWN;!V}-8vYqu+?tS`{bI#dj`4^%=$s5Yk3`tLwN zp&pLv`5aX8tZ?mzQ6s;B+L9A>x1W}?p{8mt7Q#!YpY;;-uq^M4%Bg9nBwdEuxOSo< zatnjH@f!*JH?p3SJ_ z`iSaC$PgPqBFsWPA8PqELLKjb3V9#Y2g)Q=WP(fG30qL1Ie<#4KT%Wi6t%1ZL+!#$ zsN;pODAq-tHxacDtU%?`8C15146}&E!PeB1p{AxEay;mpKtVnI-nk5wR6nC$M%z*A zbvJ6R52N0C7g4$JFKVZYHr(E#VW^RoKt-q_DyN#GM&1tzZ8-m+ zMxJ(rC0k}xs4Jj4(i(Nc{^-q}J3a$z)4l;U;!mj6;U8(nK_zJt49CLwC$_?1e+v1& z<;QPU!5Z{qhEX=BnMYeFi{nJjYk=zDP3Hqtq@JN3`~lT5-x!;UB&d$$MTNdF>b&Zx z^XiUa{cAaNpg}htgL->SMrHACEQdEyBgj0~w%*F9Eq4i4#z&~B$Un|*Tn;rA4N(zm zgNkHl)ZCB4R`~rmLhj8m4c;7&w;rZJU6>Ko^9a{o%2~l#4I?;S2bG*dQ1Aaqs1D7; zKk!FXhx$w~hht;veo9^D*s10Zx z=D>eZQvw6&ZwLih_P@QDmmw)?*BXL2ansR zocoMHWo3fJmbIxd1NCgE?5~Vk6?M?-G3r5MP$8d%+KR8CrsjV*0Lv^1_5S^kov7nE zm)h5HRn%5J8?{QdEoJ>{-5;PqJ^usi;4Rd;&%exi-Ve1=%|LZ5)^hfX5Pm8~buiTr zmUKC>3iUat``$!F>Vfk=+(A9YN~VaM+P9MR|2GX6R#{SPS{>^B4~TNFu^a!2df*vs zhnG>IEb*hwaZ}V3e1k1b}NZ`;AGSdx1%C)3bi`^hfOisCVS~LM`eF|)D}Jk)xqVc z=WRsq_kYJIXy^NY`n>*jv(5Qj=Q7l?TZ>_M5G&$ccRXT?jWi0iyy~JJ&>fqQWMlC@ z^_yF*BS*H`K(1g$t^d&N*5hzgPxH8XIn*3hLuGSA)Ks-VeSmaCjeLl6Bx;$CMNQc{ zRHzT2t~-l!@e1m?zB^d|Ixv`m=5`cnq$`|zP|0#0b)yFu1K*-T`56mf+?}>Fmc<;@ zyQ7kL4#vT)sO$HmlJhibpow>}{cK(hEZ4pc6`@~IAwGt>?l06bypQT&!rv{2(qIVny!aOLV=ya) z9EWXAYhxJoR?Z-5i(QHu;Yrj8ucJbIAC)U_QAwKoh@BUK>Tq%Nc0|lby*ui>si^B# z9AW)yPd`Y5E_i~W;JE`s`&tBTs;Mxmx)4JwA3^KkSsK)%r>G4n-Z2Y(YE+1GV{I&odeC@OsHZzupmJs#DhW@brsM)@ zt!Z3_~(t4T~wa#mz9@ql){tlvUG#?eIUs22NIEJI| zlucbW^ah62X|9j8a0wQ{XUI2W(3kDBg{m8>XZ=y3nt@uU8&MtHfqLLkRD{l>LVFAK zApaSA38h5UE1*W+6g4G1QOP_IBXK2W*Z2Pg3I%ESf@QGaSxdtHs5zYFT!QMzkEqc7 zg1Yeu)G|Gf+Oq#aP01J3^-2D;fuut{CkuL0h2G!)=}kd59E;kq=AnB2tE>No`ZRlw zxsHwPsy5Tj{j(E=<54m6?%8EK(5;gLQsAX5%wRgfo)W1PRX!Qlwze2a025p(A zP;+_}6_L;A_4uNF1?R%bw0A(=cs=IC-%%ZXiMcW9CEEweVSVZ&FbDpH`ZW8D?J(tK z)_+?HLoVA~UPJB8_fbh!@^71psu(RAzk+e~wpVO53_y)|hI2mZLCew04OFDgJ71w9 znc%7=Ve%jaWou zx|FL|Ms=VAYPn9pR=5Bc;0M%3HT#~Xn)SbzLT?(9-nV5n7Pa-RL5=($R0ltxaw6n` z-5@^Jqh1he;y6@fE?{?jh#G0*e=Lc+q6Rh=75Z7&n&QQ2G^6`^u?2&EwB_n+ltLLGmM>ey@4 z7M%Dc>t7p9`Iq+Ftv;x&@f9lcv0sIH|Eq+ws0ckk&Gk#HiXTv0ZiUwtx#rGpsPl)R zR@Ye6{T8C8_9xW$#Ix6|f6Zx*H#YYLQK4ysnxnqXDX1H*LGPznTt@v8hT-6Uts@Ii z=WWIecmylq11yJm-dcovp&~acNFkKMLac(za4bH;X4v~bi^xd~qka$7f#~lnq#033 zl>@V5VbqP=pgQt3Uc;fN{h-q7 zd8j`{O+nhv_BzdqC8^g#z2B#yR>KYKhq=Gl_rVHO4qQUz+D%NL_5YTFdK#T?U#-_P z7=^h|A#8(#a0KeS52$68AX>otJENIV^in>8-48#7YWSWDTiXTy{;t(olPNO!ahgb}w2dqP7 zF(dW5sQdN7x;)=EfkGd=io>x^bi46sR0JNOZWud8zOqH5Ids9*AD}w&A8IG{#|?NJTw2uq%ft-^><<`e(2d7nCR~HM(Q(v%a20jI z2h4&=&T`k|=gIe_Ev6Y2(I5(m8holcP?0q-BJe1}^1%ahtFIgZ(=S4cRe;0q?zD08>-%f?+rsE8!}vicc{&7S3fi_zI(_PsOr$5KChq zw;ivDn!28-Z^MPC^WWel%$|pV2k3FMyaC?`j1g%Uj>{MDO`yIRw{T*~D9e$T*n|4g z0=A(fC>ZeGYNb$9G7?AN71!RPP{8|0U4m_CFI?ER-g(%K`hSI4|1BtVC}KJA8>*hT zXu$j9@}5|N`XkibXDb%){w${zs=fm?MbBJ&j^g%!Z?P!tH?cgXE@4U63WqYV>3D$l z_@!9?J1LwkWgEkU(gE)eqkh8Hx&aQsGG#1udr%wC3(Si#%UZ{aU_R>OF%oy9w%jME zmra^-0q+-^gHRE?iA}I}uzbM#h+KpEK=>bOWTh(D$opXh>YGu=|3j^YVioN{O|dxj z38;-rx&PJKc3fcF;&zpfGRzH*L>Ar*1x~D zh2jpb<3NczwiEt?8gZ$*0q?igBXKYF)b#@1=lUho22{O%!1piC#Y{M*fvxvVsDaFG z81Q|;5shq>jA$I-n}VGc(?kohp)}$BO{hvYwGmfqX3J#&zT?Ex&ZEs;lC}tVUpR?d z+7z|HW}LSO>*6~si`7~Md>3&N=H>n!THE@c*(Tuqos*jwJ;;GuZ3DiUocK>W`>+_+ z-d>YaQOWcJDw)osLL1t_UM_Jk74?j$DJYH|a2m$Ke^DL!g6d%1uL9nu+j=}heH(iJ z{qLBL_STw;^v5>`Q{p_-m(6C>N9JCPi^oyx_mZ>X*Oo(@QRkmUy_BxvYYcR<)$<<1 zsORo%%eGc$*1wWrJPn$=eW)Ja#t1CX#ophoQ6ue&$#Ar*FTfa`K2*A zwncqG4Md$c6Pb128s|@#i2Bwb1@+{x^E|4@cTu5!j=Jz8YD6L3E&1Z3vcCmtL_eZ# zxEU3JL#UV8DO5+^pgvR*_OK6|Fw}E{`6y^^%b@107Ao`uoXg$ulcSw%H zs15{r2D~3+;-fm81m|EX)Cb8X9Ez7w8&9KeyeSF#7E{PY!&cOdZ#kc$9{AqXLwnhS z5~4ct2!e1b7>(g2&fnHba@ zuBM=n{(=h8O=n=BWqSl_Rg^~^Z;ML4F{my19BQMQKFIcg1E_)ALd|vT!FGNMJN_Is zp!cXLNI2ZCONC0(%&7JVEQ3)&3S}wu#k9B`HTUP7mr)(Mf$HE>3`70kqLJoCMWiY= z!VXv%ccVJ;8kH-tN7#dFqt0)Fide7@1Cj@+N zFww+-_bb-ulaYFF)QGN6Au>8|YQXz@7y2Ja$CQ^;-1f&!~=U!Cv?)4#UW~0q>VdKcQB` zXUvcJ=b2w&IQ6-xePSQB#JKZqpXh?BFPP8zA4K6j4NbAnf`G3Rp2PuIXrX;%{)Fmi z+C}yeS;aXFi_pFqcj05ym(a?^_D%T#dr+^xB;fsL{s*uF^)5>-c~388c~qg{1`S$% z*_W9WQSbS7I0c8`J&e8Fekgr`id2IYwmh4nrr>K=zla&B-$O0K7(dwDr$=q+Sx{3E z6{MgC)kAHKU6GXV{eSyN>iY7TkBY!nSHFpx+YhK5$-2_6&yBgMmqm4;Cu$W;N9_v- zQOo#$sGJL?U*&Fqia>5ukE>xEY>T>Kchpw90F_L;koD_3i^}Tvm=M39B9m~n9Z!Zj zUJ`X(c~sIiNA4H&^{1fho{7rJ|EuhNexf+TIDk9v&Mva7k~W&g0{U*FB*KCNMFKWJ zEv7Zi#?-{Lk*rN$U@Sw{9kM&vbYnE}P+Jp8TVh9&{)mT~y1QUy50iMT3GE5vse!bp zn3UQ>ReESNk?r@(jDJ8+pLgDO_I;lB=K>cBfpd@vEkg+_kTWHJ@Du5V4EP>=0ggak zOnJya7a#+F4>{5zr9)+BV_hB_O;TfJ&8-;h^S1<)vAUirx@_#!% z3~TWmo%TokGUU?i2~0xn4GS{CbC64V8*=0;!SfTy&(+TOe-B8^;QTYA2~^OFkb%F3 z8oUa*TZ_rZ_(WP;mg%lTVNni$wv9=N?0#w+E4Ut5Lfi%yH z{(M+8#>)8zVw)&bd8dVz51||HX;_Ogj2EfVmNl^y_Wp`#H>yNa%)7Eh(;r7tEawj)(KZGU7Adv}uh)};HLtJf#2j5TE0vR4`@Ii_+b z^++Rn+{&mlDudSM^`_nKx31pM{69Y7eLSV7&TjORXqE1xlGy34)rEIQhExU#d0qA4 zqO+-gTxEuBsYb_hj_F=chhB0kXF`!WIc8_&usNtkZ6G@gzoUdS)9&0S`mSyaO6E+d zh8*jp%HF)(Dv!#vl8$*|%*-lhJgcNVIBKGGy#q82-MoB4WtBVKr*Dr+g;D#9_xTs$ GgYrLtXLA$) diff --git a/resources/i18n/fr/BambuStudio.mo b/resources/i18n/fr/BambuStudio.mo index 872efe98807836c2aa65afcc597ec2c26d167169..d2ffdf38acff1f6dba44f250291da0aef57d78ec 100644 GIT binary patch delta 41745 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 delta 42049 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 Zo(^jFx72#8mho~SC%s0Ucgxyj$A7;8qwW9z diff --git a/resources/i18n/hu/BambuStudio.mo b/resources/i18n/hu/BambuStudio.mo index 0e09bae08b5fd31b3ce0f69459ee6140c2dd65e7..cfd58947c0e15c509db0bac74111fc4199fdc57c 100644 GIT binary patch delta 41750 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 z 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 delta 41802 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 delta 69838 zcmXWkbzl|8+Q;#8lHl$Rf#4npRy4S~yA^k*$l~r+Tv{mZF2%JtrD%~tp-78gT<-UG zo_YUxKQpttBhScg0`z`8n)JU5Nxj<%LuUKY-ER@vmOOLfNkuBSqU zEVDBLwVz9)8f=EzMO{$$FGj7E)ff-=pz8k()uF3)-Sa&rp`Lt1H5{DTDvpDCAS-sl z0;mxzMJ=Xn&Qs3Ys407m+OAQvSfoNxk;{r%F^?;6h|#s7Tar-29WhRj&(|9@r^B;Z zN9LkNuoV^hBdCs?Muqqe>iPSa7XQOE7(2V)R}HhH4yXZ`84sZ9dx)#F|KE~mj!Sa* zea-MIs=}r@ZA9%*4-Q0ycqu9}mz;N;|6+B@KcGTfF_(3;F{;6CsHqu>g>gK3+J}cp zXq&yp?=XLEzb^v2p;qzFxD?;x37nV5j?z|n{l4ksr=gzD5bpOi!PcmQYdge2qnu05+-Etc>=TA^``vt3D<_Nzp z2lm3XxY*?@7qF4{LmhM*3$XuHVfKO+s(e_He0kKinu-eD7Oa7XQ5{ZL$nH;#x}Fy` z*QHQXGX)ju1XF$=cC^jd~fNK~R=6Yju| zs0eH>Z5`Nwx_%fncd^S@B$A+x;M}MKr#z~IEm5KEiJGdx7={y29o&H0&Ns27wn0!? zzi%j(M(zJYm=4pG^ZR;XNz`iIf)nvJj>AsnE%dKZC!(){HJk)B6`{_2sF9aNMWi8W z%9^65&~_xDIq8iW;Yd`^C!t0(AGJ2ty8M3B`~N(up$Di6-=XRWsp$6&#KbrZr=SKH zuae(4TzTw*@hh|cdy^Pa+3)L#FR>4{sp9vo#A`SThgG%mDAoMF5#)bBb@U5rn?|i} zbDRzJFXR@O}}p*u18H- zg<96(TBwjWMNLr`R0AIB{1}6+@i3~vOtr2492nUDgt4hwZpN&Xqq$4djE%$E;%=OpF>>MpQ@hA`$d_Wk_f-H9>t)^mI-_g>)tA!M&)8 zPdKlko_maI@f&Jt*4DNAenoA|bEtYAq3ZvPS`*3YN%mhx5(-&3YAy?-9;}6$!_KJ1 z^n-IMs^R6Riua%zK8IQHF8+iu>boNu_53;1+PIH;nSI3M+W$!#*o}Em9jS%7p&=?% zeNa6fi<;|MsO`BNHAP!cQ?wT~r^is+>jGxO;tlOU8zZ>wQZIP)sg&I4$EQ{oZ!l@U=H&Cpz2H1%;q{A^;}idlr}?6S%1_3 zCpKgM=O?k40&SB^m=g;$H(R4RG8HuiOHdR_s6Q!-Kg-}#^9vq7WP}}rZ zR70mwq5q2NSiJA;xzebJ)WX2~zcC3_)X&{87!~S?&bg?HSGen&QK3DEnwk@+&|Y=r zcU<{HTu=F1T!72l`F$I(RC~W~7e2>WtUuqX4t`&dpC2eX`h9Q^V|&D3+aPkdRag&o1b0R?Gzu%@Jk*KzH)>?Bun2y^ z-dJda<=3Ki(F4>cSDcadJrIr=$ahEWt{JFvX75PP3Z7D+2NRF7P#43Z``_^X z+lE?P=TQ6pZ&brCP-`O1M7uv9>dcQsg|@3JABB2uCTa?npgOt*HD$X{5jhnoXaAie zp$aZzAf&jF{1;SY)=#p~9!DLm|Dg_`)RXO};xLR&{wQjZUPKM(4ywUt7>VDo5Jpb1 zsTqg~wEstv(0BQ4RA}a53*3gPDDhNlAPjXqugh0Kjj$o=NbQVT#C=e!eIY6m2T=8& zMlIs=*bHxA;QPPuH0x1m)D2ZpFP8?W4ot+3I3Kn8L#A7YVxvZ!0u{k5sECz7y+azH zA~Op$@@1%l=sIe5y`0YeSI=_Iu#kqMI#3uj*JV%@H$*L-?k?}4DxTx~*|`bTpfDdrbQ<2O!mJjDn@~|Ng>oON;yb7c{zDxwUoZmG&$6kh zkD8L6sDo`32DTmMB)Lit2DyRAj57w!7Dg#8?u;P^&fikNmukDX4XT08 zsD0ZXwI&9mLOT<6-)2;UyHSxkjM}c}QE$tySQ|4g@cSBLe{8Am|4Ssa%JVO@{a+f( zkgtnc&2v#__-51rbstsX7hI2Fi|niTBI-3Bd$Eo1DJr6GQBxFciA6RIY9MPcy7vD@ z5;~!FsQ~w*9yo!D$Svo87--lTw$wUY302+%wdjVUA~xIQmtlJH+c6Zcy7KqvY2>k& zS&veo4wz7^ibYW;;y6@D=c6LB(s>Zo@$0A&-9gp&x68jq&Ha1S+KBa&ExHt_fffFV z{jZ)@q(CFCi&{LL+zowD2gWGWeG4%gu0mCK2{rP&sE$Yd+15gOR7bL*I#?KW1eZW9 z+F=-qV}JH+u2xZ?9&JU<*%4HSF1!2_%u4H2%VpwOt1n4tykJF8rNWV@*nXec3S24^~e0H?JQr5+D02u z2hbi=WS*neP>MCy(F~}_eTTZgJZksULQSdHfrLif7d6*oP!-I@bhr$&;~~@t|HX3n z2^HGNwKm5UQ2EBFscDI7up8>Rfi6D|wMb_o2a)GnX$jvxRLC!4X8Z?rLd9KYbCwHr zaz&szR>_rjL>;9)Fb8gQGSr+_M}@9A z>VWBlYN!|Lov<0p;${2`Q*5wbTzjAzSRec+ODNVhcx|gjF#$c0$eZSk%ZDqo#H}X2Jug$UZ<%6@+ZH z9;HKdpfKuz@~DtEM6LR+s1tBBs>4fA_iaLT@Gxroo<&9QDyjqjxa)77{%uxY>}~9S zJ&=(C%}H+5$P1w!tc|-x!L~cG%*}ih8ah>Rr(i+u?G|gRyqnloZ7RICaUKvQ0K%xRE3vtEZ#@0 z?#{p35j!3GkpCa*!0EK#ek(Q<74fGSU;F}<%;80XYwxT+4 z471@)?1xbf`hA0OFe+jnP|rm>WV@&ss^MCwscnlfXx}%AgnBv!wVHzu+aEGVM@>mV zOpJ|CtGF8~LNie#`x!MAJ6-ufR6Q3^&;5aV2|d9`%yPsIw2tVtqM#=U-S|7Ifk*fU z#yM)+S;;} zGzIBU2TX2Mc|}wxtGV(f7)rh`YX8nbRrm*LO77rNKXZ;+jB`%f^<`Lq{9058|8jmf z>Di45PT5FPqZ$muz|o5Oal0zc!w#sm5%ilaz7(kYv!mV-g)ujla@V_~B03E9zF&cr z@L%-P(SqJ-`=imqXY7+}5^ChvQ4ik6^cZ~Beu>^9BK+*q3ZvHikRoSXdePeQTsX!6}oJw5k;UvR?L;xMNLr))S4NH5jX`E zi6f|~yy)_GaTob#m=jlCve)uuq(h$Xnk9UHIiH|9@EWz)zM?vk;CB~t)HckHdfOF4 z9ZZc-+iC!+gL6?+xCJ$Uv#9zWpw5l=7|X9ZM5+Mz1w;v9uKuoj{g z-*!}o51>A&enahstEiXFeN=-_Py_ko4E}?u)BcY|LL*9tnwxOcg9T9)7DsiYGOD7Q zsDr5$2Hq8@k*z}Aw-@#NAyh|BqSn%7)D(TdW*F^?`~Lr)gyyUd>R=g(s&J+&{{>ay zc2tM<;rDpT6ZMWUX zd&74DwTLENw<*|-YVZ<1#Ji}Dp15Jx&!GnN4{EC3p{B}z(>`ir-(>%5I~AfpH?~3b zus3R?15gi+MvY)9>g1b?>gYP>F4UA9#k}|kwU$!+NrHyk>TC~ql?ZonKSp)HL z4h1PuC);K$g)eYDhTpcI5AI+^@>%X!z6Zt%qGD`7`O&}Z&w5hdvp+xVh6^aqeBb_5 z{4mBNl2!kR zk?Dq-njc(#9O|5yg*rD*A-l-)-6o;c{|?nqj7Roh8q}2JK%G=YQP*p^^6#-W`M#(D zoWyXf{@Cw3hQshVmVZJ+!R)4|7V;X;Y-;ObVogpf5?by3P-p#k48;|wksinKcoubE zgXh-aPN+pY7}c@Ks5xDRioh?Z2y8*U4G*FQavOD?yurYq|HXb`A<5+Y4nw)22CCv7 zs7Q=*&O)u?<){vAMBR57)$kQmMDL;QdxO348y3XgFKsH;pjVuNJ0vucG_PzfbED?6 z9ID54Q5AJ^`M#(IC!!*@1l8bPR6S==NAGRSiXX5XW_WG&c0k?N|26wRJ&AD?C?so8 z4IV~?>>6qtzC|?@{KoR>P>U!h=E6u+hr44T9P08rPz@c!B6tP!V*LMEgd_jQ{?|xa zQ=k*6A1c&CQ4LRVF2LF3SD_j%@z&!#DN(4-hO z{9x_0_eiJ%{ZS*B=<@TO8=QyT^(&}@=mBcv&rlst{n0v<(U}i*0F^=ws0C`RbVofu z0(D?{6GOIkYbjWaTD_IO*jubVY6_a77FS2qA{>N@)EIYtHY$QYx%>`PhmPP- zeCDoq{b~^zj;d!V2LAkiEeZ8(m%DHnweQbj9K7tx@1gehf2jLkx$@60AMKlUGy!VF zVW@fvqNbua*1@Kz=Qm+Ay&U$qg2Si=&ba(VR8McB=I|kA!M9i#)B1t}yQTsDLcTld zdmyPlDDYen)UGM(Y>E1C8H}3y+2~~?vD;m^joNCfc#5K4 zK2=d8>VkTHG%8~AP?21Y>d0zT$hV+6un)80(O}O;`iuh2*%wr(gkE9cd$o74Ua;F_D59cSD;3`&6S@* z-FFq$@Do%6?@$r>gz8}IsP1S+&-gXiSb-ZX+aTeT4J_6N& zM_3BKUE!K!JJ%ZkDA+Am=(97 z9=PT7#k72wvpj}!y(50Y2{;PJ@L8lt#)@sGbY^oF#*}*hR|q6{2RMf~=c49vD@NiC zRHRb#mxQ%OBAjKNb)9Wd+p7e6>z)6=sgX-AdsD1wiwff`73krPir$9|x-&*gu6Z#)$mN5i$9_6E1K9AcSUDk z=TDwXoJXB}pHZ*jgh^~Za*qQ*HMvqf{N&C)N@}^ zYbJV9>$n%2gdRwMn&S+pMOX+G`tFz)N1{Tu&6V%NlH@O-=01M1puj)bNQ;%p_ds=U zFDfD@QB!&qRqr#TBc3lPc~Ia-qNu2zhM_{9+vUGQy*|sKz6sl+7V8MqTrNgU!6ppC z?Wnb~3#;M*)P1p2ScKD}+KIr7+W#d!q}9H5GMzH!1>0Q4zj~ir_ueR6M~X+W&7zC6OQBp+c4;jpYYmY4YoE3_eFa z*e|VZtMjN1{^9%+buQdTE!MZFj>b=C9STKFMNU+CiFEA$%p|H)ppo>&(Kr%SQH)UQ zNNQ9^YGNqPM2&D8>bZlcZFvsWzzfWdLFw%sk_**NebiJ9L9MBs={-wap+Jl0f2eKv z9yPMK8G-`8UQdEO$d^Mkumd&1lc-;<-gD*Y!fbViqwXt*n)?RM4%mtOK+J-FdnB|S zVrO(ALM@VN5n~j&K=i+7!3jE?BC-x9e) zHfrrGM{UQosDW&E<%dx(rBfJ7`~SSV;U+3{k6b=#E?b<5P$ynK)Cj7h8fb;;UhSNVj{b?B=K3j#Z1}-l2+M6Z^uiK@7gvo5Nl7N`++ zaP~q?(O^`hmbm;@)QGR3+WQkVpeMQ6|Eefz9;+}OYJ|yABg=tWY^5;pnnjI#taA$L zR3KhWGbLWR0DNiGt^wSLG6YfsCp-3Mx2Fu3+~1|c)=r~IoIEZ%nfNV7gj^< z&q1gVuR?Wb3##G0&LgN$pGK|nJ6Io|q8ch)z#`KK^?WC1Z&XLU!6ekf@u(3@bIw7n ziG`@eavZe={&3#KW#pe?V1xy2ie_PP%IBf(zlu%q9(Kf%g@Sw^a5d)B{{OjfP~cZ2 zSFjWpY8J7@F&*2IUymg);dd61T3CSmP*lgZVO~6f;rIsi0h76?t@`HJjQlVxi?=Zy zh7}9q?~t?q%8)2S!Bnh>zhe$eUEJoZBDNvl6?Jr8#7vl@guP^Hp{8&!s$=t!k@+rQ z77Q+Fk<5YWSUoI>lktxB|5*}xV122ez`uODi&{M4k@j+_j`_(?#85nd>cCyBg;7ge z#~NY}@>@^?3M*qHZjV~D>rfpygc0}wJuSA}Wo^+l#RlXjpdPq~8o@i%VoX=gwp&$H zhuWg{`&`s&-iu-Q6t&vpmA8RJpw?0?)RYav5S&n+{jWtgl>(jdvr*e@18Q6CM?G)` zbuQdQt>R~x4Bt89Rj}u>pw59ps9jSLwJU17^5&@B(;ci(jr4pl-;Sv}O+YKvOjGhF#G zRAetByTxp!R8REQB*rp*xN0SWq1cacoqBsZk-#;mV7lB3Ko3 zU|m-}4AtRj7+3p$vAeJy+j8MoOph7r+P*G}dZ0CGSM)&5{b*E!3s3`ChgzKbUHJ*r z(R|Ha{}=a>|BCu{+*^+?EA9V3NNA*)>f1=lp&F=*n(Izj8hfBdv=uc4dr=+u9o50V zQO~`?EEv5(P~flM=S8jdpHLm#h^l87daCFk3B4??p$?Ac?uPsgt-_+HA1-U5wqX|x zWs!P#fc(-%HWe)!+dz7tA~+4z&=%Bg*n=9-Z>V>}g~sfE9RxSsjdxKadW71JA5hnQ zO>D$bP;;FIwb*i^?kkM_u_UU2ov7!2MGfpQssqdGIW>I-V-wi)UNjdWNWOQ3esbZm)NJrb&*aC2+8 zJZfY$olQ|A=zxlhhZ@;544jy#j%;w(cVJQSCtN!&G}B$YW@us^4qA6JwR3T8MTPxw6qZCLJh1W>bYvD-P6k14|&e>O|*n> zA*#alSP+k*w#g?{gGpN1>P?LbaVFGSDB$vCF%S8=&QX|){5I!3RQ>T=+W@m*QtkgL zB-FFks2=yn%s3h~vURA?{fdDIpmxn|)M9&!>d0qjtTxucl&Jf%yL@R>{k2i6za<9# z{(ol@n!_Qek&Q+*JR7x*enCaxq`Q6|HAQz&ArEeA*TYctWJhh+e5eRkLp9hQwfcLZ z>K}!kR`YBUYIqCkeSR164s_&ggA_s|(jy7j`Q594{&2bylRE)(eI2rZec2wjJqatt( z)se@jbKxs$J16U85zCKyt`2HyTB17Q^(GOi1S$fDP$55#>iK!+EmTLIqUQ1?s^Ryj zk;Uk29mb_>EhB~1l+Q*eoLv>^k=E9vl*#D~F0R|1L*L zEJl7dDiW8l6#k9sd8S@gQEpU&6;X?`p0kO&-U=0oL8$#c2i2i%sDWST#s1gGuTr29 z+(Cui0bG7)QE?p7VQF5L|3Ao+v}0Y zM&deZbq4pb2a=-ZG%spYztRN$AGG*c>OL9{3kE;t!~U=^N(2q=W7L(x{HqK^-(*TzP-g z;u?o~n@&ZonJqXO4`L0hK7;|#zHc!Jg>V(Bq4h3*6m_zlLM@^@sE&TXiWqZfP~h+N z)IqJ06IdJ{ViU~B;@0XPhWT&-sw3x61N##_h3Xy&t;Q#)3Zf6QP?twNFa(?7L{x_! zJHMeKm1MYeFauU4Ukug2c+~Z&SO*uP2JixxqJISYKPQQwMg;j<;d#u3;UjGXEiga% zy{K*T97|yEC_8vcV}J6kQRl}E)D%5OHI!wH%>feUP@dzqH6TI=( z;4~~p!H=jLZ=tr&zs}F7Z5exlZLcJ#&}Ko6C;~OYPN>B=8+DK^MJ>`@s0dy}oih(m z+thncLOqN*(SDzo3N@l%QFDJ4)zAY}MXyj(5^Iu;v?Qv$D=KnhP>XpoR>B$B3;#rY zXVjQ%9h{CVcF(tvgc{h2dhj5s;bW*({X1&puTT;Bgtsu(6g%l2;|B7Dr&>t=!Ki!; z{wFDaGd;-nm!3n_duxXI6w_$`e;}a-lFhW=a)qMiuo{-dL0B3OVtovrW!D>{cF#Ce z$EKkgSc;1122_X-pg!d;qITK;uo@is+WBa@^DnAns;d0a* zw)@c>h_%R1LLJq&QHwG9T#H~~)H%=q1MQ&BnNjG4l33s_>_cs%bEuKsM~&zyYTtiA zMJC=n8*y<|#nn*PJD^_ML$L<##Yq@zzFnV-x_<+z1E=P*|24;VDJY5GP^-D*0$U4x zQLFd|?1D2;9r}hENt}h&k#wk|HV=kkZB!(BqjuFI)b_oPnyTlhUG{Au`(LlwxQl`U zf2Ar1>ZQ^awJ5u}{2){Xqfs50j;dgZE8pPUgX-9ERL8G5U!WoseX%{C7PaPbdL$Hz z0;teeMeTxCsD|318tUWnBT*fkj#>i?P!(@L)pOM4Z=&}5OH{p4mRLP0QTc4B0eU4! zsDdi)LMv3y`k@XI549F1pc7U2lYN`4)x{14QkPr8Z4uKiztL}ToXS@5_n;4^2& z&DP__&arra>)TKVRG%&OR@{wk$iK%P*mSEMeDu6@k5|HS^pfQJqBA<94AxW+uNDRelMpV)_%- zp>7yXemyG0cW@9Ri+3_8@E;bMcq+&@pYj5~*-PgFW+eXxTVRUQ%sCE3b;SEXA_0k9 zXKeA6#7gAbqdKw~bwXZ4h5moo3{#!85e~#U`7qW6o01Y(i+l@wiJNg7{(RAX{BC&3re+2fr~DLZ(M9{+&Xvr# zk^BkNHtc^nDDa>8TZ+3Biw1w#$7lR2L4kkO(hEy*<2BR~oZ_k-xmi$aA{@1ydZ1o1 zf1o=24fkQbYqp!7;|%hJuiKxhoyJn+!*19bYKyxx7k5cCzVftUD+eBM9pr`4Rd zf&%{>uOgnJJniiu-$8tY>d@*tHYJZRIcuT(-5}px%3J(pQ&{Srn^JsF`DQ$bYwoia zN|NaOw^g(jwYZ+37G3HGW=B**JMcXI4?p6uhqj6j{$u4I@G0e|9@(zh{@7l(xu4j} zrvz%MtD&Z-^Aq-e2#E<4#KWnm#kd5uzc-_{(f?3yy`oQTEtEqYSU;kkzl%%o0Y<^m z|C$pqi2QU+gtJgDwN=io|0c7y-F^ycbKwN)EtYcTp~i_kEtg6E1^F)EcGN~1^UPkL zYf*>wK~(u8S03lN9o898>%Io6i$9=-;Gw=G#ye-b@?{vG^0h9%?>Vv2jmIfapD&?a z#J4aQA7FHRjQT=&g$dFB!aA53^vK_G2J2pMHfl0< zQ=rK?jSB8f=U=Fb|3P)&J!-#1dubg`;tWMSmjl&cIF`oZSQLk$BC`)w-*JqJS3MGX zZQMrn=sl`}D6cG^0QF#6RC!j^{Sl}mtGctZyFLyTv013+7NG{V(v|N-P1QkEhrMGY zI+8ezDY3w7d+*gmon>cH5ej}|KXxWTJs62^0n^zuFvfMLKGaPfJ5E)5w-6>qeAZcVsH2usBM%BwU0ZZ z&WmBFwK5U)UR;Knk~^qKJ;Xd1`>U;`VyLNUjv7$cuk3$?dISY(a004=nJzyc6``L| zi{=cf1Fuo5Ip#NuKzvk0lAxv{47K9GB~az% zoefd1l}?xn$DumB92K$k{C`cwX4Ks8K#lYqDpI#l9e;$O_zg3l7wQiVjHC?ebyNw} zfyt-_W}|w#81)5k471^Tm(LIs9C+i`LtUSPTAZhF3qHfc%!go zbc-Dvc$rPZbKKu5PH^CFo#l-i9QdYcfp;iR950w}F%FCicUkkMcnqqhCg__!XSX3i?LqZ|Wo5<#@ z0cwA?Lp|uBR`G1q6dgm&b&SL|_i<4TCB#;k2AiXYW$`xZzzIuYQ`EpY0R#Uw;#U$S zx#1R8!Zb-08V(w4hjXzve#6SxJ6UkxOJYCvBAT1}iTW7KlQP%~G(0w?HE;q~a-nFd;K1kSebmS*rVbAL$WjM2CDWWMFd_Lp*bUF( z?^rBNaNvVIep-uEThxKn5fz!6*Xn&Q60XF>F^(qgbs>mp|*N6pdKiTs;DJuJN|&` z*a%by#-SoH-(BB`VdQtB&WW3-bKnE2p#X8@r==Iue6$ zChER9u6zN8l3$B@>6}3|d=1sWKd4B)M|C7|m|f3|$``=w+W!?usDfUo28W_LG6h3% zHfkz%xbh3AxxebXi8|BopgNi}qfJ>JREG_QHyjCsw2}e@ZUyT zL_#57hb{3Sszd3sm|0N|uQJ`)1J*wiasJZKh3jH8dMF&wMxq|B0b?0L<El-IPhz&4ycYV!c}+%H5GmH*%XdLMQ#OV)%$-tiOdw-Ms1TQ`EAw4LoKdcsPbCQ zCa4a6@A4B+Yi1T|3YWP2O4K6T;_`>w^)sloa5-?D{da>zR|+1ZLf0T7IPial)a$cpBwf1&Wk$QE1?G178U73lRu9gFlpi7z@LeFSdIKm%!b*D*c8>l?&MdZI-Kk~ z_P@44DiR7|E@xrXK~e@=ViQ!4_n}5~7IWYu9EXXE+V)$7nu2Xu3HLdp7PBd=iQ1-( zQQN&|G4{U})c^`6;TWudiHh3?MiZPuegpQ!;w9|Ct*8#|ah^t<7k{GG%41Xmubm%J z1M-)&50Mn8`)ibB|LeeLN`W5efttJisF6-XP0d0iM?0|54-$FRKxxno6 ztwT3Z_dURT=&NK$cYf4SJHR>0ISnW1{lAceLYbwqSroM^YM|z_6;{D6sEF*s%J{-r zw2H0vG1!Xo3wRatRSovt#hBH2H{erTiV` zi2PzyD2vsy`>UZsU)SZk;2`q7QC~jKQL8*wZ3}sF)OSH1HUl%2i1Wjb*F_|y+28;BoVWfjbsZZC%+r@z$FaF|4;`_y4JSZBk?r(iKw?)gEqF!nxc;C z4yeU<8^iD^>iKwWZ6M*u;`MwrN$AE7s1Jj_SR6;AJ|d4G2Ziq&w#2O82M7M+4dZb# z`Qq(@1HZUGjnl}-Y;XI10qR5LE>6O*4i=$JsHxc>$g}@`C!ziRm%HIL>N~*S(IS!z z70R@z5a)3gN6lpwmv4dEj$Kia8;yF6FLn8?sK}l})%Op^(f)r=;unnC$z1QO+c`M! zAKLkZQ@K8}i~1PA^u#V%Awf9PqScvDbo z-~a~x+eo)aC?u(R*$DGGOQ0fA6H>^YL`>n2gKZcS& zhidpas=YY9+5ZZChTgWVB2X7fU@WYIs<4H#9qOgh71eNm)X2u+U0jH|e@LI;!2b-z zDAbgd>T4aUjv7ECR7ZOD^=u?lDX2riLL7-NP$TZs&l(!w9FN+!^HCkyjB0Q%Dk6tn z`FWSW?(z?vFHno|BkH-aUVmGBQ&1Hy#dNp^)zELKp8kbl_ziWEg$=OJ>EfvJ#;E&- zq88mk)O{OKkviq_H*hWaH>k*XO9$Ew8&D4%Ky~0chT;d*$Ws1bWQ!9Se$QH$~=euq(p*?px@RJ3ho^xNx{NP-27~ zELBkzwMU(hgHR#g>8_u1*B@hT%D-TJtU1!^S&2GPw`1VnM%^Z%6YH(JA;Bn{`*f&~ zmqInz2n%9Y)GA(%#V~xdOUqR#k`arVP#1?)$DC6>Xo6AkKBC!M3!xLB-(@eGj)JH|M8ESw7 zT=^u_kv$U?q2%5a`{hw))EemR^3zZc-oohk5*5mis0byWYO6XO>b|_F3d=fcyX!4c z_xD8Yk^wG1-{~zQq3y8>f5F|T-OzHHZOae1nf&tU{N}^YA0o{N4*c8ZMl*wbXDF{T zD>(2UZw#Fs9QZ2-=Wq+PF1wXJ~WCi4)z@+A7e>y;LrPh!+YfCFSXzI4_Rhsd-b2}1EU>g*Yl{w zw+Xd|?x7;}4x{S(Kg!P*qS&Z|CK2i-k;j!+Ky9Du&K1~z{Abi0*IjN?(;c-KC!@CA z1=Q4ptuPCrrlJb!Q?51!{%&MX66(q)4=8>kTkZ?IKf9&?fJhB|T= zy8K1dbKg*r%DK@FqOz!MJIpx&)qz>4*ZcxZ!`!cT*H3R^|7+F%vB^5{3N=@$HrqR( z8mfYxs0ag0tigh)4tB&z*aP3<7tdXIv)zu| zPneDisdw1hs~D=ns+a*gp?9V4M;_ooe1qCO+jrSoxQMyQ$JuR>Erxojl}DX7 zpOO0c{m&lT9-*j;BT%cj5^AoNpdPq{+D`XTQ}qsYzkjd&9FP>XMwX-Q+k#rW$5C_t z1~u|n`|SD5_?`BDUJ|;oGb)7hP$OP}`ifnL<8UXcfl|M^k4aR=8ex9yi!6qFO8l?P~Tl>kJ`_DF$+#cRkYn*KjpmYe1O_UuTk4F(;@3{1ysEq zP*XGzBXA08O&meB^Xd@$UpK@&Y!#$K9Ym2>1UsQdyd2x(TGVSc(Ge@JiW*TJ)W}<5 zCmf8?@E=tD&z&Jht^O3KsVRNbvkIzGpt)|0vGIF%V=q(%3sBo<6RyHPQ778yW5I#H z5BDSXCtvrt{bu6~s$(TiSR|^V2GR^w-qzX6BcUIihPfN2p+ff~YE7&{_4GXsz@U>< zz!5qKH8tZ;+1xKeb$lo4`J<=?|3D4kPt^JG5>;Q~-|V`VmV`#02_rEtmcU+E7dK-E zjC$IBDb*b{@{6d?^!r#1qn)vi)I&{Ccb8vKFhzuz<(RD zFA0Tg8tQCchPiMLX2eIRisM`|)1yLI0JZu{;#lm7>c|IFL=*q+evomN!9d3`&~XgB z{|C7XlTiD3CaS^ps1Y1OZI^#h9Syl`4JAS4^Ex9@Q&QXI`(YmPV^PoVL@na;s7QRm zz`u=*|A#f047ECQU;`|I8tHTl#RcyAKGeJ6H&jP&pU`OAi~S#+#2X6K(=VtaILU3B!}O?^M^04F%b-SH z7xm%N9yO<0^qO}1ht9yo|)@F8ks+5fRcR|Yi|jZjnA57m(=sQczQx1hH3X;egCV1(ZP z=^j}~>Y`TVVAKIL&6RIJZKErw?HKj3oe$xt`&*!#v>B zo-k0o|5GV}*)T2^a{2P8k<>+vtc5G@kD98{sPkefYH_Ycb!d;fehyXdHB>zhQH$;+ zDl+de@ZUyD@YHreI%ihYw_G^tfoj+g>!KpC9t+_$tdH^kwF9L+s(di&zHO*T+;P`K z{crXb|Ceb6LFZO89W^_E6WNe$FgH}gnn`*gwOI2b2l`Zre5dQ^jlP*ZXVHFwWY zi!0jy?D@>7@`9)i)IgmRZJa}0`8@oE^7W|5dv)L1@9SscVhUosv+cAB$B{pVs;K&V ztGJ_c2r2^8Q77aMRE1|T7smcz_kV}lp4CwYR%cv`D{;TR|Lc6TkR<$MABmx;kk><1 z+#B`Qnt%%74*U_1pcZG7&-S~V)>xeUTGVcNjCwu$zgS1|qw1@GnzH5?_}@loPeOA$ z7}f9?EQZUm2L6Sbv+%F>1ymCC`do&Jzz+O`H&GqB`pxRQjhf>}s40AhdM-MDUZQtQ z8qBKwpN)h@SR3_?HWd5eGE~FK{bpuVMaMpz)!P%bwuYlRxE$3n?>Gs~ z(F0fT1vTfXG>v* z(22DGwK_Mt8+JQ?bKb;IuK$bLrg0M5{W(w(DuC)}5mZOZq8hA%I(QnPLO`#ZetxfU0+v()02OU>PW0q*1;sWntT{m!Lz9Eg%qi6 z_q4#?D*ln)CD z{G-YXsE^MmnL+~p5VsO)f1k&!_$S`i^~~16$EXg!L*3`kVkc-^)V7O2O+_8gCEBAx zKgi|BV|nt6Q2Y9CR3tvRe44B_Wf7=~sykbwc1J(dww{GLc-CQeJcLUzJe!@c-X#*p zC`g$-B=A2abQfE&pDyIEHIO%tHBbmuaTQdDI-)u>%=r^)q(^ZxUPN_lWL~@fN7NeG zfO=^iK-QS&yI~36U#JK?LVeY~MfE&>xS0v{h4UQ-LWde*d(?sDq3&ORdY5cMO~GN* zVm^a9X@5sO{}5wo|9>Q*ilXMT9;U^ii)x65O1KSB0)j+e>D;rNT{HPb2xS)KLa)LFPI6-7qSp{K{YfS_1r|~ zLR3fA;}JZBYIt;EyKfOzCBFf+7(W$e{|_S3xkyOhpQHbS{m2jeE+kO?0tb`tQq&^w z7}dZ#3`C}wUk*GEmo_o$Pw2dcxrpz7IKjQy{~X$myLJE*ydQrt$G8a21! zSO`nHe1FtCVl?XeehsRgEvT2xaa3f3O4!@7CgvdTVNP6&UGSO;v^vX`G^?T-tmE>n zP$TK!%KPJ6@}p6^WN;~)iaDr}Ek(T>HoN=@)ULROTK)f_p7TZ8{a#8ErO4;N`PcVWW<2?_j_jMS*ta}U&NABMVbGICD&W}zyci<*jGQ1@*>g?cYG#z&~#Q>JW)?;3uO zd9?pal(PrBq2{oka{{X3#i$3@x$<+a{2po~FEG&I^477`sPZtEk3iL1)L8=q5yTX< z@9Rk-I!<)X!n))ap+fr#6~fP`xs6uAPPjCvsmg=uUgVKtc!Y0w?d6%7HWj6P`hQfE5Cqx?r)cWg&IKAN_KyI zXL{5Dm#-50KMRQg6sQAB@lRZdn)6YWZKShM*MC7ZxE^)=D5}BBuKb?Me?YDBXjQDk z=~2%YK<$QNsOM@`@vNW)1?os2EQs1oRK)|T*>0MQ z>cBZvM;|%gJEK>(^5h-~?aQprqR#5hR;W4bgZh-3hML1om>JKZI`}^f#W*$WdT!LN zs_Oh6)uExNxu2`NpZ)hMi7^yht!X`KUd!y}9O|5cTIGvTi*UE|yz>F7;!mi>8(Q1G zbo!zqFw42zxy|%^M@i_lc^UPxd5^6zvW_jj<*2#a?DD%%p+AN?(|>pQ7d)uO>!Tvt3p z{0~2(*21IucKr+LgCu1G>sU_I0P2ByH}ccCgc z?!4)If!Z}u8rgG6QE%0ZsCPwWR6UK{^_Gp;|9YSs1y|5Ro#FKx+kw;EIo)~G`3_Za z_9iwpHBlA+fT1`XHAO$6>N|uQ$SKsXcCMl#o46_aUn4Kr)GDa#tc8j|LsUfCxbpU> zUC<5Hf$>-dH=+je8gpYvGix|Ms{W$b6l=KrI_yIJphuzyiCoQXwJ%16YAt5QJ*aK< z7pfysTiBwCiRxe$RKxjDBQ1mavAhZv!6B%T?nEuZ>!?UQMXd$z6^X#h1qVC&QrFGz>^?c(==!SF7 zJE$JNKvk5mja?5#H4u(9uqEpHCR9iEqegZXbs}DN*Z*~XL>)xY+u9mPj)DJelzJre zKu6Se8IJmfn}zxD0ye~u@9nF#8Agyli*+!lo#pFe1M(AbEZ)b#*txxR?2+@i^DPE` z{{KQk+bLED8&Rk;H|nG+=JE|uCtf?3Ux>rVuW|Vt9qk=a1U2`KQ15`5s7S4I?mS7Vj zhLy-iy8Og0?0?fvn^D{An7iRFt|tE;^}+B{SBummj79znY8A)mW(_5Brbm7I z1v?hb=%g1g`6*QfG+eBZk3-uut3wTh?q zu5DGP&go9m1TED0F9U7;cf%xoEjbg^))j`jy=p;SnwCaC0BTF8z)Enj(LaX@?A6ao zC2L`BXa|r5z@enG(dnh~m0P8UNKUmISW*Jnx4KSIJuZMhqkf!m-~{K@dAp?#2bNfJO^x=hgd2ZMqP!r%eu@Zt*vgRRf+>kP3HI)+*+ z4T4>;D+_h|tvB2SwbH*0FT&KwccI?2eudhZG~8`kKt?G0U?=y#USvw3(5bFx42HmR z$P=JW@mV9khq5a?%zEUufrXIWMm`I*_1?oRCWhMbG*CN|395jcP&->>I05x+uWBZi zn2AkL4u_xu9*4TtmyG_Y;VY<>e1x@O%n_DdeZ!81gW+A~r$80dbEG+xP6nM(jDV`_ z1=NeiH`odGALVT;$|boE^&?oiG1do=wP8c#D^S-yaIEz=B-NnKz&)rJsep0bp09K^ zhPvXGhz$Uv`lDgUtEaMXppkOx5ROcc~5s4(6-^_`*Krf-B=@fWB|P<4WJ zX-2>v$ZKIJOgGW`$!a82;x$n5Zb4qmoHnmX*2)UOtW0!3flu)!q4y-Z1ksP zUuLrPBUv~MM1LFV5gUJs^|D2W410A+^uskd@&AJ^2 zL%q>(L%pg!fl8FcWj*og!`{gApaUkEZr-3k72X=^0W}ZigS(*~<*#6Fm}&+K)%{A=XsHBCu|8qkf&XQ2~bzLL3gF3|hp`LtB!VT<&wlTv)|TdjGW-+j zY|Mk&k%LD63CiBS%sPDe4I4n6`o4zqp)Tp)P%mZ|q26mgFm!%4gM`bit z=mfQO1E3Duc%z>Ub^2F9o%VDqtOrpODEod;FKXkU9`Q?zekatfUqeXtM!m9Rh5VcZIJTb+hFJ0GDwKd`N~R^ArswD*9DKhAI- zOriUKBLi*O-*5?h3AKW0YpmDpB~V+q7V3W93H8Xm2CKl2P=~klTI*6&f;o{p8cv7$ z(%J#|34N^fR{WpP^SeXLQe%>A#*+$a=q4bo&LIwVAnEWp*UM?toKB&0Wpmw;q(68>d;<-visMf)Aq_JY`d%xU)Fqk-^Bd>(FI~GOP|2um#KqdqNeo4C>mSfO>Vj z4|P^j9k%Q;Lism@dJuJhiZdPRjIBJ({jV31{V25c*PuUq4|N+QKVm&%GeE68KWqX^ zLnWF6D*!_jv8Jx2KS(@HDsDSb_kS-2 zTG24508@>;%E-H*4$TFq0I^P4PqZMo0J%CW1EZkg1f8~ikSPU~coftnn*cSx(C9Zo zXG|1382H0I&;f73VE6;-2^Vz63RD-yMs5Q2UPHqqQp3 z{oe=5ekjzdL1@ z5!`=u8T4Ud3e?MGtUK0oAP-a_ouLx;H*~_%$YWp#JO-P>?02mKN5R&}Q=wM+)-cvR zD_$C?!&210@(|3?{?c$Pq?<30EV3hq`@M+_!%8x({`GHhf^cJ01x20Q(NL zGX)-6pLo=Ux=k0uA@Bgy;Vb!w`#*?5dj@(m&VYe%7nH$MsM{yWV{hAeSQf^H$)8xK zJ}p$?nGJKnmB{&^&cH4B3BEJ)kx#9{-a6{96 zyR3rR!b4Ec`rA+|jWY5(xClAM3oF4=sI#&UD)A|(IM<;bTyJ4snC+!?DVjmq4RA70 z;4!cZoCG_=FR(sr_sS}8Ck#eD0+r|klwZu(mK+c2@TP*&mxEeyRd^dVh23D`H`d>@ zE{EDt=a9EJ@NRG{R7HQj=Ml>TWiC{r8y_q_g*rqZp`LijKUyy`>0kroHn0`kVVLTZ zbtwBoUF)w<3A22*E?F=nzSCCTDC!!vhdO)%p)SE>df@` zYTf64+i;A%!hjCasevw8>kg0_+i~!hbqF>fZmqYEu zUZ~si5!5A#XR~`gm`nvLB6oz^+6_Y-8Yug#Pz5E4X(dW;m>Wu8+Q>BxTfz9~dqC~j;Fxx& z=g^HrA%`hYx8Zyv{{?l}jzCp@8tTR9D%4?pZ}eW?mVbPxOOV>g*`WLiLS6gPFa@j! zb(T7LJ1xa96uPD}p{~tps6hLTdJ6jXsv$O6&)<)!CsE7KM87l!wzw@cy`Zgzzetqc~*S8=XW_& zPhj_an0y;9MV~OC-KICQo8feL4eo&564^bkqFEB#J-@DF3ha&ESu%;;^Q)3JLlw|H zsonF@%Q?6N**}@x^LgN5m;u@5WB0t;WrP(Fhd{0DFjS&G$?cwB#T=Bv?)h(OBVa%D zy;9meU+sJj^&|}OwcB{Z;{e_=Zc$u`;T{91c>;8YhK(|Zdbk?g4*gYRwXN8r}&w;t&eHg6Q z|74l$o)?L7P|x@QP={wVEDw*sf-r7o>)MuvfynKl0!@e7(jzcG`~-EI=E`Cf+8CBY zJ^=GU@2qy)cUTxY?=mQm&F=XRc2Z`yd)~cH%VDi#8(hzP-duLicQ@|AS;*Z2t=lP9 zkaadv!;a`1LhZzUSPd4+ZTI}Mosm#GmO9w(dGrp4;mG%cx&ON{Xq3n9`Plp@Y>ga{ z*KQjCN5N9?C#(TW=CgbL)@vdxhWr5P%=qWGdtQVZL!E{7P-h@!0lVi7Ohu?2>JN2^ z*1&zp*$Q$0&tdSSkaev`6t*tK0azXVN7xFMD`IWk5~%z9D%2J~g}q?%qSmDt3$r6{ zhq?{#K`k(LF{|)CP>=dkP;v7)i(A*m1$BE}g?b(T0*k^-C9G513hMCeg4tk-LOW+FIalSQ`BosJq8mw2XCo4THx}EPy&39m-m_NxO2^ z17{7~fxcCF>p79Cg0-@NPz5}NdV&_JXg%Aj!N$mS;WW4g>Ts5)6FiQ9T1_o7` zm{-|ueFq#4L>^GZTJd{01G#uryXQ;g7hr$nnboXU!Nk?=whzdypk6x~)UbR0t!Ov6 z8~HnY0e952dwxn@UduXTPobZelOH&0+j+Y1h2T2Y*0!%}_k6BD8Ggp`IvJ~pYXEXGJ2ce#Tx1nA(zr%zuW^?OREGZm}oDFt|%U}YSyal&4%m7tj1dIt| zwzPXbH;4_L-Y8ZuU=M6-p%QF{x|Ta(Ja`)FRqYy7;QLUg_!Vpj8@93@SnHttk3l^- z&%hWgFhOhU(VaNNdUdS{b$hlA;r=hfU^xn1yQffFXlrAg(gsigXF{zw!f*|YkG#{! zN1;ytMI*m6^lEGQC5DQV&M*_y!g98CTJLZQqEG=9p#!#rdMo9Gy5A#UQn()K9nk@( z9XV&_Z@}cpkw&()vl1kQ+R3y~_Q6nv6orag#%Tt1p;puus&5-A_w$*1SrwOs+Om33JJ8wa!=birwBc;1!0TWZ_`&GY_O|STp)N&v$Q85= zhI;Z1h5C771S|t5^ydC=#NadvZDrE&@jXCP=!x-G6-O>8|pCKF$OQ70(^p6`A?{=P1e^sggK!KtORws zTfw%l4=f0;L&Zzd&+hr+VtS}T8bdwES{pihG0>Keg1Xjop$s=d6|lo_Ka}I&P=T*O z**!M;mrw=T`dbC2hT8H1unsH&6>kER-!#ZsbK2%G(6u@SOTu5U9xOS)dJUKcbr>%~ zU7}b6?VkVNCnr3_#r+N^px-~(daqY)h-Ehf>M$>cIpA5?7k-7KVb7tw^U~}8Ck7b^ zRBV{t_64>WZWYjIq}^5*c@4~f!_QH6&%g0>jJDhEAbXFodp^8+2)85qjAg5_KMAWM z+yAgGNo}|mc`MY8gp9XdV?yCa^4rER&=YLP1Z#^%8jgoLbW@@3=lM`)VFT2Cd>HEI zgfmd@mY+h|wV7z0?%q&`bQ{zY@e%YqPoU0@eG>P-PIo#6=r`T&`P%I%s6&@+hV_nUAUurx4EBcW zW?DO&!Oi{eLJ{P)PX8gpt5CO96x3U)7_)eJ=GyjzA;?2!TbJq%^xOroHTsuEt~JLx zGmW6`ngP&r`k^kxG^khEMNS5~oemhDfqGEff)4l?>X8|Ht`#sN)U_)QwUy1G0?&eq zvjA$R*1-UH8S370_17pH)7zF!69pV*cek)Y`zb!g#HyLC=@!Cuzn{OFpH7sse$FRNOAgC2j zf!d+@P^WvR;R&e1ZW`W)D)1Rp0pC1&?!P1pEJI(In2GdI20>5>${E&y+M!lZ1^0t` za?XZ&@@<4la2yteH=znjxzLJ}6>6soKnE-ZGwA+rZ6-!QRXowq1)Cwyf!e~4Q120A zF5(jnm>8XiB|v9>k` z^h2%y^}q>%fp8FP2vp(5!l;QQI-2d95$0)quC#Ws{ z0(E$jF0;0)vqAG^Xpms*>Jueb>IYHg^#G#Es&d>AN7snnhud_ZWQXxIV!iCFW z)?ufQab-Un;Pu{BL5a^c5sukk!lI>3_JY}3lX()bLAv9Zs> z(Hnq$KC0mV47DY2?K~S$Cm%DT$d(+>f%+@zx zK7-4C!QUAl%}x{XG&VVr2SIN#cE&r@%pEkIUTpeiql?2hKat`SJ(z5DsN^)dv)E2D zRox@TTKWid`dsNdn_JWDRGZkI#|LjFS=K^~_7dndlc_O|^c2i%Jb{M)b_HLOJOwsW zNa#iKVEoi}5IBtFYnX55`f|a~d4!Q3PimF0-b3{2M5={%e=LhI@5T5eo@)Kze(bW4 z@hEc%kojG0wo&LB;5Q!r3pYTuJIr0iU+oRHkMUbeT;6=xcIj7J4q##-M(=Q_NSOnf zJi@pThBfGASoS=RyY)vRf>$STXY`-UvMM9rLGI7oB+TkCu4LvC5>KrL+f|wZVlj7y zf;v)wEhaB5>o7RZI4RV>^we9O?ez4FquT@%#9>zTmW0tQpIM#cmW=z;2T_O`f1hWI zNgwc={ZaN@6LYx;63BQ0;}qD{B6vIc1Y_Hi;7>_Dig?+vd5-;0l9Wf^m?Ca4 zo~`)I|ASvn#_jaKiOpw4YDJjXilf>nbc23d;RlioGe@8V97BK_1b7YA7Sk^?PC$~s zvF%U)jJ%5&=df?Zd|G0rWxhG%-pu!5?vBn-Tq@ncX$eO2a(p&bba=@o`S0 zv<_JI#o{PkZ9Ep!34IQEAC~PXXFU3s*p*}%mxlT%DhDHkz{f;QYfB;6z{E%xQjy{-FKE za@rGM62bPHz0P5njA9B?STYLmGW$D=m}-~dQkWF>gX?1Qo;43bag6(!RpiBahAZTz zuk$Ra_fgV&`UtF!nc9coT8D9J%AAK@tt#U{%DR9&owS1}Z>mZE?zhW4Kv#lN|1?W% zOSX#i0OX0pEJ!8#RcaaZKgm>O;-WEBlB!34CkdaYK^ugvLDt%@NC6+EL`Jyam%mCGPIkJ-1z&lPiig9?q6le z^@*K?-j+zOkef2Ui1Pk0OT0(4qh#p8+!=I<=mjbLyes5(&J=T~p*tQaO+-GYuw`>C zy6uzh74bSUGYvnr$}kqzr5GP`oxjZs36aa1EV9T?mC5n1fahdWsXsQqw>?C7ip^?l z)O;A%Gvf$iy{EGK`1&wD&D=EXTT*>=+k@>wt0Fy2Y&HkmvrU_2%8ZNiF*7cKaZ$P( zIWNJIi_HH+(0e4v!J_ZL3h)otrhk2%y(l+3=~`nsfKu)0+PV=MqIV|6O@jp=U**pS5a&{c6wz2oDIi_{&8<6Wok`lm>SUk+yZrN6e8FdlImxV-N9IVUhP1)o9KE+I}^>eYwUzN~K}aekO; z6n`4FyRqR5c(wvY9}~MP=+#maJqtXA&d=!dp-D63O7ICj)ril>O}1y`r17aLN&dv( z9#RWR%ZKAl4AcT)X5^0)RLU$$`XKDodYK~XQIrq5uGs3c!+gYxZlT6+D>ey;*NBO- z*d_7!awz_0kkc61UD@yZSGi%rCdK?DGv!%VFWlA>LTxdras|B9{;bP?ww;}+(y{e=(zWW?6R>}VxZ zwH49kD)}gp-uCswd?jga6Sg>}&oMg!AK+eDO6iws+XiWZVM(3av0~jKMk#`PJvP=_pGPT7yLWozX1I^SdF;3iNRN9Z8zxru5DX&SI@`3 zb!IZNf++QgmJ#O1N-Y@uVj|Zfdrii*Oy(GrT^a8!Mh;{Af(#eoa4Njzy8hU&h}~>P zT|9%yH;|}F%zE}Su4%IHd*E%y(2pfc6n&^G@JT-BAZk&oK)ga`Y-xDUL_`IuMO3wl z2wA9wufE$#lC>T7t4yXxM4W(41$sK>^E2;7W zP27Lu_;8LKFp0}e3jMRA=tkdreQ^oOyE7plg#zFir+Tm z)25h?*qxw9w^A(PiIarg=pP848AT49R?wr{HXJsX;L=q$0q&Wi3y`dq(ebZYJS~ER zG0gl;#>dSi*aA1QfEw6kFqhi7p5%8?PQEmM?TKD3UifBureh0 zY*y-GoPx`-n)%ht&w?$nU(Q0_5cemt+I-{^^tz14Q}iPJkAzzo=!;ltDRA<`VGu_A z-J7i}TuE<@eh57uHsQ$E=}$=B4c{~9%D6H-_j9f`<;+5RkSJ>Dh_aU6jHRtMx>lwf z%Yu(NuvZ&lsBv4esiidg7$f=`uq~Gu$7Q*{x19<2Nu?nPGP@2w_o=balro&OX-L

    3W4xb;CQ^159W9(#QD}?@Y|-z+@%DY{t_llK))6 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

  1. a9^ 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

    Y#avde8?{t|T98 z2USjtpk5F)(Doh$&1@K^$JwX>>_8nHdtCh_7NC9>bxwqgvk=EYWq%q}KlxGFT@{s_ z4PAS8S09Bs+83ZA;_aZInVmwd*(2u%R0!jYw~o?bF!chc0Te+Up`}p+Xo?E;|9iTZ z&?bT~4&d%=rjaDHA}UHXriT=4A|8ZF1vL`1D56G0B#0XEB8s(I&_^F~Z=a#fU?uDa}0iA?C zn1LM7AY_0~Ap%TJ`+x!in1GDP)oumig*@MvKxV^A$OoGt+a)0PKnnU`1~Q;Q$ffuQ zLvRf8!{t414PdkFR=AG&za0feeiib;YmiHjg*;sPA@g?Fu776x8geGyLk5TY5tYL9>|#(f{)=l$N_X+#LO}OZ=z5GA3~0x1o2^YH!ecPW$Zw#)wI6_-(kGCI#Vg2>xH_#Fi9n8I z8)W+fkh{GNa)!=8u6@eBe+6<0Z$oCueaLJpLbm(aiTn?s@EaA3bkSui!Zo(LAnRKp zH(wWIT6IIF)m_Nb@g?Ly%8)Po1-XPWWe)(dT?BHen;_dCPC2bYQg3}*P(-g&kB&@9 zk#eUaqjU5_qjQD$R*`Pc)r;tK{ZX!75x3m>WL^mLlAijM7ky4WKek@MrCwV|D5Arq z_k8I$Z%0cT#b>GamflF-j+ezeQR6WZLW!$lmCKlvic5+*k5S=Pii)W97~>vg$ceT_ z&n(69LoJ>@W!#aXyh1C4g=M(b1MCM}#53-AjZ k(%+=rt5g^Nd(ko(^u-SD)sCyur!`ioUbEL1N91?!U&0>U6951J delta 41978 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 X#`n|O49zV(Rzs_jfvq{CZOr)xFm5db delta 41882 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 diff --git a/resources/i18n/pt-BR/BambuStudio.mo b/resources/i18n/pt-BR/BambuStudio.mo index 422e7f5048139f795e60d91d54c44df66cc4dd47..6444b938a434e2e504798a710d9fa653014c1201 100644 GIT binary patch delta 41794 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 L^p{*~yBYTvv627K delta 42257 zcmXWkWnfju7KY&yIk-E;f)gAPplE^wcemhDpm=dPxKoO|I~3RAPH~DCm)jz3k)nkF z_x;YAKlhp0HZyD1%-#u?eb8x;Emc_oPNbN>N;G*-s^QF_1&<2zQBe~8OPN4yXKBzfAgI>Ih zvG8|P=iP=KYN!s?Mdd$}JxQP^13pJ3WrC#Eu}r8W&VlM!xL=>g zQ{5eC=PnqGnYmyB2IJ4Dh-^V+|1MNEpFkzkZRYi)$=)+1~;P`K85k|j`JyM0B=!KmpZvUHyi4@ zP}K8^pl=R^3KVqV9aNS-bEZyV^$O0On3D60P|3L+HL?q+4&6YF@D*x=@l)D!Q(|fA zSy1=2LPcm$O4h#~Fo^>S=}gp(OHfI(4i%A&s2jGS=J*&Y34cdLAZe;VPeII%idaL` z@fH|?y-;(%73<(3tcuA}v;H;m=+qXH&Zs#ZfO^1BsE(|_^tcAq(c`F4UUc=_n34Kp zRPx12W67EgHIjJRp=W#?`uXu5$J#lac@)zN1>)-5~@S9urU7Y&fi0g z=rL*}f1^6|8WouY>8!(PP@&I-O5UQV=hj57^LZLmP*2-oKJ1QaXdyPni>MKVrVsRl z;apV2&bj(G83H}!sMo|XI2CnYnvAxpdZIem&p8yeFO0^twC|ZiL80A>>iH4WRGfFm z?_&w&51E`Mtiy>Gf#Gcm>bzd9Qvh0C+{xr<3^}m8bF1&zh z=mTo5GG(@;YU1pVN}k!MDVc{F*=8(&yRZj7Mm5kli!H~_Sc>{6)bYcp{FHsRqn#~%_jJhujbzcN(AeFMQ z{x49d$^kX-O?JB>KQ^HriFt7z>VYRwBfgFb>0Q)v`x|Rvyc~g^y4V!U;sy-I7uXH6 z<+Noy9d+O4oW4NMdWEnwx|evhsypw zm<4}Cjd+VYzaJIp)6Uz@=RS9VCy(8b5S3JEQ8(m8MWzfY0(DV)cN;8L5-xRJ3j;!x(Tkn2DS6; zK)s%?pa$>~)j&`_>tH<805YMLdjTZpe4Y{%)YEFHMKcc1}k#QjkX4n>V<66!%~oLf*M+=B}J zIaIPeMD2*#3fRa)odr=lUoq4wtA#_c6}Hj(zo!!c9#6S~fu7^k>lL!OPg~eRmIu3V zyd)~5tDPHB9ovEG_yJUikD)qt1r?d6r~$n~UH26=)!s1Hzus!eDCofjP%oRJsJCD< zEP%aGbG{7o;~~t4FHp-fL%4;wDyl>EQ4L2s+oO`QD=L?UV?&%A&iYqF|Kor{^9l8U z1Vzl0sGep-bubTV1cja7qH>}PDp$Tk5@2wX~iGWrKt)TXE?mgacLqO5=2Fn|Ni zaTIpK2lyXWD`qdFsBZ&31E}}MNcKA4C40o0T|!?u{XwC$X|F+25h zm>XZCrZ8g}>sTo)Ox@RuLQV=RQK3AC>e+jYzycA0o_p9GbwjPlKu>KPfy$lBsF%x2 z48we7ZKrIF>c9xBgKJP*`bX@6^~?DORX`fjLwVF)UTe?oO+u5%0OzEh}V{~hDfzULVQEsHnqgr|}%pQNbl zPm5YUIZ#<#0;8}js^eo(ky?SB@pos1%J!YG36*rmQSH2U232AGt4E0`XuW1aWo=H> z%Ox7s(;2Asx)Osi2CuMT1yr^Bu2r-1cTvl#NOg-?Z&ZT=oTKqa>QnJLhSXsFub}Xu zhJ8{ktQqL}iF(#rHuCML&>zOycoOwiOjFxJpBv*+{}vUIa;PaBhYI~x)Rde?P1PM# zhyFrM+56h8e`sK|9ib!-JH z!W&V~J%EbnId}Z7kAgz~9P{8icOpwY>v3V!jghDa)xvhz618s}Lv`>^)Chy?+p0*0 zDXHf~HCP%ofSRb}Y~_yoI#Ez^4Rja$i2JB7!L%6Nz&@?|p+FNUcYGbHBYRNEbr7}gPoZ+>3o83_H@D=ikLqwwROkn|<6}|ntU#X{*iJ#;aEGxj z-bXE`u;@TfD;$7&z)e)cPf#QK*ZBoCfOst|GMP~wEsXvh6V;L0?tEh`Nxf4G*1tlz z(p|6<)u98Z4xK@rf98&VLM^*EEo~3ahB{vvHRnxG$^1Pkt zrO!t8fCIYm1?tl&sFj%pbz?qf8Po%7VNvXWS|tln4emlMuLGzMpG4)tbyxor3s8UO z%;9To8&E^%C{zPmQE#bJuKo|IW5I2#!)Y-G^_-{<))}0N_YM^ z>N#hT!DfNvInZp*EOxsOt`)LV3lVe}tOz7pVI_phg_8 zgN-yds)L0w5X<8gtca;;-;=JRJunP473EM7X^Pt0e?WC)8fsZBLXB`aDknCgI(8J5 z1J_ZJ`X8!8Z&268`p%B0L$#9!{onuPDQM1Hp_W}YRD+XI51fm6a20Bcy@YzeKd3qO zcCx7m#hla&pzdpgid;KX1O}oyG7+^eEa}Ah*Lwbi0}9zy)QxXZ>p8HqbtENfE;FMd z&=wW)?@%4@>GYv;Vlrwfr=uF4hZ@*=REJKx^Y=Tm{?*`P4#+p|L_in&`i+BCIbInR z^69AMxd?Ur4(Ab6PFz5R{w^wl&ru!xh-x^__ckRNQO67VDCoguP#07|jl3o5fxS=- z4o8K24k}`sQ5`so%9Y>U`PZlp#P4c3kq(PfFW~Hi+BcSC82V0A(4PJUl|*s6ndwoX zE{GaQ5mbX^QK7GiO0GtzIqih%;84`aW}!N=0=3?^qdLA1wVZEQ-RF5rK}nUgyCqLv z)QIY%I@S%Gqed_u74o^Lso3JqA4Ns(3~DN_qNef@>bXx)9f{SO z^{*sLPC-4*g6e4=)SO45LRtrPV|xt6k*FlyfV%z=YEEyWmf3sEjj4XHpL)xp_Jv-k z_U54?y7mXwe@zP4IiL~d=o9Fvg!xb%>VvvrC?3Vhu3o3Ft%_Et>-wQaI1JUn(Wnq_ zLUnM5^8)I+r>G6+d0*DQLKnNAg)}Xy9*SzXBq~%@Q4wi`EwL?*!lPJ`kIc&b?N8CB z46xAuf%-mpfodqnKsz3RdQKH*10My=X=_v#cS1Ed5QpGccicP3I+zM|T@Gx4#ZcGJ zLXCJiYQI>EdGHYG`oB>f`Hb3cQVq7_zRVO9`ogH!YH?K3G{?!<8EfGOR8mzQVj--H zYN(N`cSCJpy-^__k7{^1R>tkv8$Y9Rq~}oo&x$_JPZXMQ;5;h(b2BA{F$&d@{-}|S zK}Bj3Dj8>BY21nm^-I+CIfvPAQi`BDG~Kxt6{&-$4xYv8TK|7iPy=DZ?SkT1k9tMa z2o)d7-!kv0#8uyih4l!c0 zYCv~U157c2^{;GnjuUO}hoc&rf_lyZ z48t9$fj)J|Q%|yi6jU;4Lny|9Dp(48;TY5h$A72}mYi(aUJ=zmH0r+2sHE$T%IYDg zkuN|+WF_9g9jJ|N`j3I0jrb51(W$;E^n|a%*^&c`rUrT*;7Zhk$4)b6qOyKDs)56( zWIT-;*?X*j*{9o&;hnJ|^$n==!80sp3Zpt!0`+`fRSF7eV^oMcp}y$`p&DF_HE=)b zy7)8gy7ai6dVbXLN2qoF#??#D3iKSNUK2HiNoJc_u@3d3$X4z1jH94z+=>d}L)0n= znBy8kZ8Z5Y1f$&X4ye~~f7EK2j2h8Q)Vg1e8u>4%5kE#f_q{uxY_4A0tiN0oYH^}H zPQo3i2b7yd;zLWOt!DatgK6{*ED9 z|1lKw*2=KJmQ^Lx`kjorVJ>Q!twp_NcjLEs6}2TNT4+g`2360Fy1xLb10_-SS8>N1 zJKLfE&;NQ*(1*kb=R8ydwxS;JD=O)(p(1e)75aCmk;h+T*CjzUl+o4mp*mC&l>Y1ZrSOLU zeq6^b)Q>H(KTGbr)K>h#$IlJRuh5Rf)C&lY_`HSpcu?d zebGwW+Yg~u&9|!pJqxiR4#79r4STJ&UvxgeuGBmF)&zQ{Qn-pWbzrTz6UR~auCsOi zBZg4li`sf`V_D3y-tKRQd#JxdHMHettA}i`>uzCrj%V0txzieJQ}@lI5J}-LR1)Uh zWIrA^L>>2`vi=Yj!F$*gQ*O3zx*n+GbDZZ<8&mKWvk)Gn-U78jW!!3S#kSa1>wg)A z9-N4^&Gzzs*pB*CEQRkd6NYWKKZ2=;+Gx(9Mw)6zpr=2M#;VNq7t~9u$}XFVB)bDW zgQ@37b#y&u!v~m8>p#{nwgH8sM%oVbQW=SQc`U@D_#0-&ID6~?`7xY&J=FPeu6_`; zzTcp(PrcVdUm6QiAC9MSEAG?!AF_`*qUR;{+Y}5wz=Nr;!r`31buiE~8>0`|@Auzg z2=!KnEkeVw4D|!3NPI?hsPBjj#aq@i>Tq{eo+$7dgfHpGV=| zDSPP*JZ+&}ge^IK6cwSYXRIU3QCsPC%!yC23MM^k9chNzAxEG>zZj$OIBL~oJ!hYG zot*p6vHrCzlAgB)8enef<59`79W|0?sALSiU`f>hHJ78XFz&z*e1eK-+>3#pSJ(`< zV~yYJ$MC>QHZ`TNG{<}UC@AT+;1axuo3Q6)TZWmh1bTK-uZp`d;HrIm?!ord(_gb? zIs&y-A4P4szo9yQ3$>cQxo)}TLv?s9?nB>g3R+HcZv=X#;X`bMeSWtGpF<^4qMO!% z38?esZ&?HL@e}o%m=3Sq4)k2bfAJLldMD6x2&dh(>+9XKDVc_80+`*G6z+3D+y^#? z&(J@o4+A|PINl5oVf{z;+D-XCdr$)`#PJ!Zq&wkE{)e4!g%>!!7(Zh7KP`znKepq` z@h@dp?aAAS8I5tMe}{FkCpN@mm;}@PV-4rU zT-1x=MQn-M@d`e-w`&8`>gkL=otWlM>_Y9`XHl!*KMclfFYLjgs1J)UXM{Um4b_1L zuHM0&?|~Y?VAN}QEC%5e)Ig@cVErr93pkJr*Q4J52QVdGMm_i`Dk2|UJ<&_+NG43h z@jR&WzrlMr7(b#mwtlZILcR?Y@^IiF>c+oN4ZT7&^wAmo#u`Y3 zX*ix7LohGuz8cPYsJU)}ifn6CM|+^AbQosFSs11F|85G^IPe7(x~gx@I(UJ4V^l|S zy|V`uMvbT(s-w}U`#N9_?22l52CCuZsK{@G_h9rV5$b^rQ8^Lq z&UZmQco0V51k~y|jf}+e0>iM#2kUSr)cw7&H4aBb<`JqRe@WW+e4&sXlm2H9Eaq&E z>dkm zSpQ0zz8p{o7NQroqav^e6_JCesW^v9z6Yod#yFFGwU16yt{+CP&)a$b_s>d}^A#23{sw2%%bKeRz(*CH8YAmYb(=Y_rqCP%PqXzO1mdDqq z4ipQp=SQGA>Z?qlFoo_IipyO6EJjlQ>gth!LH=y-jaxZB2ahnh)q;XN6R9Wi2Kisd z^H6Wiv#$OO^)5*tE6D#htSX_Begy{T{huv158^oE|mjlTb;$2o>U+s3{9b zPJ@^PbzdkJP$(iOXpXw0=6V}y?suaa+J~+2B(}iN6hZzUrN*H)oO7rt3`l8)V|bSbT@QsP9E>&H2*=`QH%(Q4d&!T7K8D z2*yquFQ&7{0SAI zE2xfKM_vC9Dp_Mt_XXy%eIRZw*1txaf&-eX%&4#5LZ~FGi3(YB%!2JvZ@Y1*4lYJz z^EOn2Cr}ODMn&i$Dpz7qt0qyXON|>k*ii+4h9|i45S@Q+?e_LG+HNqYkf@84; zuEF~F4z+bw%Woqbhk8dW!veSgHR3zi4qu?Aw0;2_XhT%Tn_+hJt)LJ_;WP%}7gR_C z3kLbWTvB2~>b0;8uEL!72WmMcEEMF~fT5_lzK(j!{fU~|uc+%16t?H)Lam;XNMwDU z@)Wf5)kCfG@0A5b#@na{9-wmJDeC?gSO-6#B33ml z$TLIhzX1h>=ou=sf1^ea8Xn~Ttyei5Onne4LLX4q$DpqJf(m)+B9=R$sE$OSI#vM{ znFgq-ZHMa6Ak3)sKZ=4LxE#ZAC6>dR=zlF2wfcA1i{tB29nDzGHm+uvmHI-|+#be3 z81Gx_@EBC~Pe65G9V(KC(WedN3^_odUsUA{ZJjBg1UYODya{lI(`{5rl58UqR=THxR zglhObYJJC!v^@ zz9Xmyyu@P|TrtT1+w4=Q8_HF(4sAz8>^SPdw@|CWTiK?doU?)RJ8Z@IL8#~7cD}@< zTK~aSEJ;$KmR)Al1KVLeT#B{uEox7Xsv6|~<@88ALH!Zlz;)GZu18i6^8X5V2S#wb zeT^Xh-w#-c3VlG$Apfs!<6=kJ_jIRF1h3d4argUEU1weMlGY_ zsFzPojKs;Pq&tsF((9;Y^#nD?fekG=Q=yi3E>!kc!rb`1tIuxev*ojo15-J18#VH7 zjqK&oA2rgUs1eRUHMj)F1@SUMJ-9?OJKqv@eHT>6hhrw3g<9S_QCs>2JcHl(n%jv# zQ6v9~Suk<5y=DtzGwMyT6YfN9G$AdlfiP5uD&tUWf;sU9=0#6SGaqiD+7#)xCqXMa z?n^>JJuZz!u%0_H9u=yc7>y6`Fh;btsR?Lf9f^b5%hRDE)EhMwKGbvPVtU+!>gZY2 zmV5`v0lxn!>+^K5 zm(OO@6zoTJ;1237_}ni~@OHE;PmjTzD2D2BDb$oSK_yiuRMrkbW%oqXb@NbL?=IBK z=PG8!e^8M~`kmdM2X%b}&cx=pNF(@{!U~+)$$phmv~!SW81*Bl{h)joTbAcga~%D> zO~q~0h!=GY^8aTw#kvJ~mQX)|>S)LAwzKxZ5bDdZDIP<;d@}VQf_gufpdc%uvbH`d z$vQa)qvmW1DunYeDXvE?!~Lj;oIuU_RaD6TLM3zjp7y-_s0frrwbP;}>t7f4=77G{ zrlZ#VT;~#Zd^M^=8&C}$!pnF8HD$|t1$j2(8q`3V^tP$%fV!_Qs=@K79dr?v#8tgn z|7|EdP$MmaO2&G)4ZFDGnflpv z;iz|tuPOySumftYe5mAE=G=@L@d0=K1nPt0DJr|;_qSxqj+)y@RQ5-s8W@gx?n2bt z^AH}#FIY_L|JVTQaSVoXBI!W;futlBq~0C#;u2KI&Y>QB4K?C_Q4xzX$exoPb-WO2 z3Mx74pr))D&cqH_K|4qcg?=0;JJ@pJ7t}IIKg4pOA9kfa7L_A!QK64Pt%k%yEjL22 zI`smmq#TTz!r`dv=b-kJ^{7bg#ZcP!+@LTQ14+gixBxYxLc?s`Mxp8*us9AxJ!m`T zz+{0pNnc({GYR7EvB84KeQ)b*D!8-7Ip-~Y)p!Wt@s>Tz9E2s>dU`fv;$LUo|h zNc&nIj_TMRR1%*@<-~o|lzl|z*pqXV{d~|8m6R(`Q@L*x>tD%roCBJxb9f1_qeirD zw1xaAhEqR{`S2_1rIc@s{bqC`D!KkaC0m}c*3p`%bv_Qu;V~?VvB&YdWh^s}Q0v5K z4k&cLVl_-O-mF!dx$wsg+Cs2nJbdhOP5$D5$8?~K|9x}lyo61Brl zLPd5Ou0r2>3UesbogC!<%c6hb7V5Kp+kpZAkZ3-bTP zghRNM~Xhr%;Up33mti|3+dH)cRb9T5h{gbA1JK;w}6EgMP6G_eXVn0xDS-q9S<#^)kAL z+5!JVt%|@scHOt=|L=b~Q_z;#4>iI;*cKU=LOic3))y@6`)Eh=(J53&B0455eY3#A;!rQQeYq7SuxFQG;fc-ZDN zG3r5~sI4~&73%q@DO~N`iOPZFs2sS58sHODL_Z$(*@?g-)=+%Z6qI!JhPa#h7$jRg z5l8KFx&bOj;vTaCanG>hu>&?l zMW+8*e@A_uQ55uko{yt&6ROAI=PWW2sFBu1?E_6wN!A)Q^1i4!9fkg_+PM$ap@*mr z#h|7z_j&6;BqmXet5XQ!L^S5ap{OZYg$mg(&LfzW`We&)^a9mDy9?H#p{Qj!-MJ05 zlU{b-Kn?T`Y9O!B|NH+B6tv7zU$i|x7ixrcQQ6!P^^WL^n!CBE5wAiuxEnRH8>r>> z92J@DzuEJ`Fob$EYCuC#IWiV~N}5F!+T#jT&*ELOIZcY1iZZC4S3&>!MlIW3sE$v> zlDGi<>m0{We~Y?r@MY`pPZ&ad8J57Kms$S}DSY8TS8Q;_ev@$&CsMC_mANBn?qVbA z39j3xSUc=b{RsYwC2!boOoD&69dk4)0^?B;nT^_z&Z7qO8ACA6P1e6c8G6%tS`rn~ zTCUz5HNuguJ_9ucYf#Cy1B>A;cRu+o`*mGTR3t~Dre*>v7nY!&w-U9gcKRqNL?@g# zQFHSgwSK*~?R-{L$cteftc_Z~gHcns5p~~o%#CN<@po9BdJJlcBJbGsgE5G@Zv+J; z*%(xhXQD#10F^AOQ9IRUEQ@u;fMUBMtE(Zo)b^?OqUn35k~x zW@1Wj-1kS`=lSr!8jAPOdY&A^xv&f>biGjxjz>jgE^4H^P!Tzgy6&;_GisS8e`Hfs z4Arq{)bX*X<-HzLX#F3cpbg?OhG4+|>?<`3YT1=V|2lULMXiE4s0VMrYe}yfi98^-()%XJ;?;|M!0bDJY57pyp~L>MiJbY)O_5HK#RDuiaIsksm>= zmcKD0CU{~U$%9I|a@Y&UU=jQe)$syP?QL7-DeFIs0|Pja3pZdpyoO53lFzIIRZ&wk z7!{#)s4V{tYhVmUVb#B^V?SYK>U*#)2K{Xj?1CLhb-SHMP*ZspwQt zAx`GZk6LC`UA+xvr#=)lk`<_qA9nS>P^%-(OZ#y?6Bed^8oT3X9En|DS$n=$6#8)> z@L$XJf#?qnY6^B^0X&Hs>3dgC_u9S%tD!nF8kGafuqYnJY4`zG;KVn!ItsqEA6UvE z*ZVvZC}>@;#k_bD75X*B!)iTK_jFl;=RY4>ngVu`l&5sL($|ZMh%u4(9mJHmu-}*3pEhb)5zk`aGxs zl|yx)6^39B)N`gf_oGki|0xAs*y)pnd;n_e9p~y(Q6XM}O0xZ^29KgPsB5Sx`VXsM zXpC*;y-^(*h-cVx=U_tW?Y@}3(5GcGjDptXDd!_p1D{b1Ci!ZiPK9bP52`~oaV>U1 zU7wO|N1@GynwqkxcS=Ll`j19U&2-fAUG3rDKdMII5(g?^#(-c?DSFx#8&O{p80`NS z%|4(y(l#jA{{u)T)Ti2Ve1vCE@Apl?!T!~77pw4`INo4?Wa`EW=5NCC3kh6}J!0E) z(!}uv`;($>oM8Xo_i2twmX@d_9EcjhXjJGXp^|YPYQtKFTGwY#k-342z$c8v6mf(7 zQ`-QQ8|_gM7>vj9Cm)4;6dJ~}hDMuh&cFca585f}Ems)QE7ET{lWvvh8ul&!Lj- zGHU;Lf?8%N6Io=+qTYs$QBxO<>R@}!qxIjDg0|j;*abJDBJxdQGqvHxnQGw464VIrG>K7mn&- zIaC9!F*^=K?RZO2JK-tZg4a<~H$Jc3w;DB&6PN=ZpmHTnKD#d^YV~AABINTFrl60? zM$X=-^*;sGflaRdE2<+;P%ocE`7NY*P^+XAD*0-o?r(+Kz=olccm?Xd9j<-}dushZ zq7cT31_dn1#$$QvM^PP%UCcN9it79&P;AYfyzo9ztC#pm5 zu^6T+6zr)_`}}*q7NRw%5$r&X^f)TCe>vk8wkgPo3TbT&!Dv(iLs1=>g4(KoMlHjK zSQ_8Bdf_nZSOxU|{=W$YU9cSebA}<*mRqujb)X{_ zralV0<1Wgp4irRPUjx6z7PuN`qmnwJjBRMXW)$?G*{GhbM!gHR zqh6B-Q6W8p`Y65ZyzTr0)zRmuhCic1{7r-zhML0asONRSyx0rtY5gyDCtjl(_=^>gC7}QkkFKhR`M@>j%si!X2KPy4d)o<$6Kf=h!*xx7Q9T{)T;Sa1JdNR;e}I)RRc(u03)EB%a{lC8>D+_LtqWKY|HEjE ztmB_DpJx#TCDAJ922>JlcOFH3BVIyHNz%HOE16Jpp3Bt>qLyEARI=4YO=V*Y!I9`+ zHK^n}hJCdD&r{GBONDyY)0U_U$D=~O7WJSrSPI`^EkYYs-}Z@-4Qy&wp_bPrRLA~C z?W}K5&kt^BW^$Im#I(;pm27k09<>~&p&~LH6^TX84X6k0Lwy%qM_u<8)ldv-DiSoZ zWttf^fPAiA3-vwF4Ao9o^soP36tp4qb0;RC-hxw5ky!0Ki5lT!RD%JH-ISnq%uJ{b zmqSfK9n{X(2(@Lm!*w_iwal|OVg2W)P_~I>dk@rByvWrrqC)=#b6{vwo4eYmjx|MP z`#_9`OHd82M}5%jMs@5RDmT(Lv-=C9a;a1^#;=i7H>mpyHMc1#i>;`)L`C8dHoyz+c=l*(cnoR-n&G1mLSZFpZcd;&as#z7-A0Y< zKh(&ATiDztMa^vnR0JbX*LOpWbRufcUx6CX22`$W#qaSK)D-w~w6va=Lyfo^IA9oT~*cpNn)f1*a1w3Q`Y2Wdj0*iY%&+x7mxAW< zS8Rvgwk!+mj3w|HHpT4ig8hGeei&AzehBAb{Pw~A-;S?BW&KxFgWe7n`sAnv)1X#Q zD5|67F}@mVKtXfY8WozMs1Q#@CD%Uu3D2U|cXY>K|6j-Hg;l68N4<>xK}9gtcXnS^ z)N{g6&uxJPu%~k=`m{IyMnPNbC)5okI@uJo$3W_1QR{aCY6_NMQCyAV@UA=Gv9smQ z5Uj}Y^{8b0*BQTy4ImpTSBiIG{cA)uI4~63U`~91ddtQA-sUV9Do4Ump)BRBfy$K@ zsOJnrg?1+D`qil1*@PO%Zv2FMF$8yY_1RnRMps*>FEEM|QQa(L6HyOZgv$0+m<@NJ z*7Z%)aw^!}eqp%~l}m52Cl>Bu*RMdWs#ACq-{Ty->kg7GgErhFVr%QB#$=uWhjrs8F{-ysSl_MMbRKKuglf&f2JCYm7?P zF?bNy;~4BRh#y`9xF3B16eiWU%_&gu$UmMU;4ror#U>SUddT)mgv)}hs$8yxCVhOy0icsR= zW@c3OhoL$UflAU!sJU;6ZLu3FH!h(f`gAxA`IC+V3U%NJ+hF3Oj;D8KapuAt9M6x+ zl?JG}?&chfhpA6MjlB9udrm!!qTU3xMK8wY__L2fCkk;#@!n@DdSfZ-{YD4-|LAl( zR-&GBjD@&6cA@?gYJZ5qJQzOKUbn4KBV2}I_zQ;PKd9$s8D}}v5_?nk4WtlB;W=tK z6&P=OcQq_eeHvE5YpAITnP5p(6&2F%sF7U85G**+I#dUClYtDGWAcB?e$yXN84}~V+D?%M2#@P6l*vV)xp--9w*{he1)TN zz)!*czf<-V>rt;eRT~@YZxsbKybsmG7}WA9G|d`piQ41GqV|C|sF258)aRm}vmAZ8U<(Ch|0PsMZlQYo3bm|K&IJfQrmi=MvmPeG|UL)(frPXp#NeKkj1I z|0+%_U2Gw$yu>2W1UqoN4W`FasAcshDs-PwNfdvnb)Y3?qP`46@CYWwN2m_JMNMVg zW%lKi1tY09@lnv6&BG$N8?{cKqdpe%EVp_TYOY5(mtslkhnz8}srq(>HCO@FfyStv zuCqHn1ohIIii(_X0R>%n4>ht^s1bj4re7KC8AZJ~=Eeh<3!kE{PqxZN9D>U3vZw)d zKyAUJPz^3XCE;q+z;@etpXU;VCmeW&YWVVMd%L~F9MmJ%Sm-*U*7q>f>R5+Wa5E~a zKcYGiyw;L16xG2f%!2h$%eF5L#buaS>p$~4dq5%7%cCT!BjqtOw!*470<}ucx%1cD z`PZnCrd-cH!N!#jpHiRqvxR=t2J852=V4Tb|H2en|8FU%;dmP@RLL-ydIr?-ET|;P z?T(jm$IGLVt{Q3zyP%fU5LCz~>7SY=d)+oP`UirV`JqdK?=_4YfA>iGH1tp8{V&pDvwRDFy6 z_`C#lL%>$+P;zHRXDBM<;i#mlj%qj>vtxVIh$o^pw3(?YMGuvMd%?aGS5->eZX88Z=XdX4AoG1 z48&&m8e5Vd6Mk?4g=-tnj@S?JF1LS6qWDnh;+6x8E)sJTpb%o@y$>UkAZ z(zHYE-DBMO>F)Sm)Lh>|HTV(BVxr^rg;N_#QlIMT=TMPKbi&_J{`(IKYN!BePOGAl zuMVogmZ&ND9`zpYj~e-WRI+YHjre!xOVpIaK50{s1a)6QR1Vcc-8TSBYyB^ypb^|h z_3SfhN@D+NbC%5c4XT4#P#p|KHCzl8`kJWwTcUEN6NX|>^miCFg_}{4K7yHP-}9S0 z@ft&@dr#TVb~#WFXo1S&aX1Zs#s(O1+B!ZHn^511n%e|tY^O_)8dzEMVhd+G458i` zeVW^e6!PH)cj6Xmq%o+G1f8|HjgMNcnOwaL>U>?)$eW@f(as(3gZZfsL5=)pR3r|d zruOn#*1vz5xC=bz?1E%ikPC96lBY3h{m#JLxB(TB8<+!QFbuPvx1?)?n(H~Jh7Vu` zyoil49uNnWzY?Lv27OQLpC*sEEY6;a`UQ`)?GqoQmLNERXH*H&jv;{oT$-q8h4+ zN}kTH-VZ~lPe*lpJ8F(k;7rVP(;D7^+F5U6FU)>RtBdtFhe9b196@F8SJWIQxor)l z!JN7Q>tGG6h>KB?`4hWg3~Hn4a>qLKBWhrqP!ZUVt?)W(fBE(<9oG6UPoXt7KwY>C zZ{TlO6xZDg_DsMBSQfv(AM6>98!-wCKCn>t#ro8zV;+2h%P_@5+hKQMIQ2`Yj>mq) z`d5!LP$-9ySPVy^a$zrORW$ye^|&1>dAg$_)EBSgP*gHC{3F=^pW}2uoiFgGb*vZ` zpk5#I<0#Ysw*ATaS9TV8Y;#u`&r@%Tn)}cvwyeUi8ue1BDH`XT>s*Iwa4#zPj-rzE z25LZ$F)wC%Y6Gf{%B99nS^rwEKX5?HV;btyX)WqOhu!gOxRm-osEudJGh4^oP@z1D zneh&4O1`2Z8ugdu!Z=jq)}pe1GgiT!J_=gjp1S0Ho(pp_B`1CpW`n=U034;ITXlLpz6L^uYx@>6c(c9dfva5^{X(H z`ZiQ(@1R2X2Wp)sdu_>95o=JNk8SZO=EE9q?7l&$2#rK_d@gDST#XFW=h;g^$#EKW z<40_Sx!&4T3`31<4!*_>s0S>4XV>jOJlGy305fU!j)s$j`Q6twMF= zJm$c=m>a!cEcpteuPz4$QqU*ZIaFw$xOxn#1F65-PcX$%%W^zw3!d)kOHdtJhl=6R;cX!9@T-~s2rGyS_SL)Up2HD)zD#A zzl_>i|A%V$1!`(y1$h0-HY@7euM&n}j{yGrM>Q~&0}9nPRELhD_JMn-^Y2k1OdDv| zMWU8zZPe;$iOTYhcr<`79^6B{Y_Qk=vWda(sCV~z{lDsO+VSB~%X{}s!tIF@?# z1YZAdRIlJV)f0OC$>@7ep&qkhr@jc&X#HQNpmqE=mce)-UQZ-e!JIe&b$%=A#*3&9dNX_d zzg{bVTK8>G**zK+;*D4u-{MgW%i{Gs!}q9PR6fk=wLkx_m7S4tU;u9Bg5aE9|G(+7 z1A9^bE|;x>TUd$uXH-r^g?jzJN}Z17s3*&9In)4KQ~w*4TQ&1oj;zGy)Dz~lTVex(?}B&kc+LD?|EJn`R5G5x2AHyd*Z+Or1tY0%Mt|sW zKLaaK&{offLSD~$&aWzL%eiit&$4|$n9cDj?8^nQ!Y$c`pw{&k)XV84DvRH`dQ=gw zM_YDpRPM~hXuN<;F<()y|G%amhf2o3P(O&2DP~hW(np~f2aaF~{D_fQ$sHw|U%2rno+(z9ug~ELb zs#vhRSN|_KKF=Tu?KzOHf{lDQE}(t{k73IwOP*{ME%cM{Eyr(TCcIS1%YM)A zknmr;UYR!pkvLt&B6y~%MJQo4wswwp!&o?>x>gJ8Z)y#%KMD8X2Of~9rq}Z~#;#=} zeS@02au zt^YqM=5M_z%Y` zptkP9&28gqhg!}furMA+ZSfzPv;NCcNF8m-*90|^QKn$|4O0}9LR#pP#+@4QK7!){DgX7>XtS| zc~SS(MRl+jYKxwLx^4|BvingXKY|+2uc(gvjtTLJkAiyq4i)NvR(3-|R6RK=$uePe z?2j7JaZHToF&5rMh4c^9z7X8n8q9?HLMn&}upFx4T9_Su(G)@`jC8I*U2q)LvCF8A z+(kX;8L9&@s1bVGScl``XzEEY2hPI5xF7X0D$&*=G#r%!i;?H^=YLl4+;KiZHTW9U z&{xciaoX8dof|dcMyT^GP$TPz%8ehKV^K*x4|Cxz)Ruf7+hED|YKQf=$Y0>265nxR zCu)v1bg(4Zhnm}~=FdzHjI@CJP(%GJq+gTbl z_qEZdWz?5~oR7-hL#Wko6&1n{s1K8rUF;jLK57nAes3eJj0$l()JtYEDp{|hHm)pP z&7!E0S49o9bywEEM%s%5iogiex}1p0;uWY69z;dp7Ha*5bhG0{opn*Gq#Fj{NeseM zsQuv_hT?TBi2>a$=}UL_S;$&&Kn-?9jbI#Vt}kLyyp8HW@*Xw?jZqICj~dZ*RH)ZE zx1y4C4{BhCF#=Dc{}ZpL4WNpTf-Y>2>hbremU~Np)%eLB< zsK`u3<-}@Khn}Ny=pAbL#_eq%qv>=jH1V31V#W0F`1bT5a>iH8fCr-mK+=F?w{-0AQ!hv*sY?;)-Na{;5A3nt6n53`Q z^M%R1hN@rfZ_97~09&4yu@J{!p_XOVf%e{ShCfo@hx&ijtTu>&;;_NIt^-(qqlVa5 zYA14`CnpYJ9&RW++`b1|;CbqeMp$m-80q!@ma7~7!|`IH?7JZQX#4JOg9A8z12qM8 z$5?JP#p*o259;`lu|!(y|1<@K=z{YaYA)}fmd|Tfk3G(gXTa_p4?`{2?^t^$BY3N=&r%-_5xc zl}uN#4t_!{#~PDtwXDLv)URVNtU1}X;=_|!|E)QY{zrRR48^L{KcS|e;uKqUy-+>g zg{5^KcVY3LY(2liZq)Nl_4@xSw*{!@R+whVy9#yxZqzc5L9MRT)0u0%@586t4}~@H z0rk_^9)F%;t0CD;TSlp|GsknIA~h5B+FgO#2aci_Z@TmMQAzm%)o|unHl?L7fO>5o z1$Ceuxm}A|HV05i^QSxh9JTy{X4}gqA8NJKKuysg)Uw=!{tlt;zmFRE z6I6RX?;Jak0o71;)RtQVm4uy8Q{hAH3+qvP_hwf=jJodxs-fqoNW4KsCjMMop1DyC z{=c#Fk8Pq1>%daV zKn2fTAic5&L2~RMNK$_Sa`1DI6#WULJ44>%lxqMCQT@lzpb1%!B-{bEf;&NqY!al% zPJ@(!vmjk6=RvxpF1Yp?mt}*_crQr(elP?s0^7kT*a8lMrT_n(N8<|^WVqJ8ehQ?8&w`{(5u`f4>hiu}N0Apna&$XL0gQsQ;Rh~10_iLq1!=vL zAdQxh?4{vvLOhWaf z-wyq@mC>+6#S?(tfAKNKcKYmz%dbf6h6TAzS5A|;;p%bOJBAZ_F(>}0$}O7RA|10| zntiC8Y5x4UEInAxe(>gR@k=9&eN~bFI3P9teoZ`G8&Ou~|CHI!jZ)mYZMS^8b!C^l z%x&jeo7tr;bEBHxWxopd!HNVt&(C$dAMiBYx~#3H*-(Y4>8Y9rgsC?0TBWwGMp<1G zspFAV4NCnAWtF1rm=1dK(?NM?@q$Nrht?&MYRc5Dp+4`8_ud`bur3^1-xdwG#oB|s zaDXR-VW^#Av(8h3s~OWs_vnTQ@t831+^dD;_K(FH9sPEc-qvHn3E`-1l4gv SLyo#BL32Ch-`VCJUGf)RK+2f_ diff --git a/resources/i18n/pt_br/BambuStudio.mo b/resources/i18n/pt_br/BambuStudio.mo index 422e7f5048139f795e60d91d54c44df66cc4dd47..6444b938a434e2e504798a710d9fa653014c1201 100644 GIT binary patch delta 41794 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 L^p{*~yBYTvv627K delta 42257 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 SLyo#BL32Ch-`VCJUGf)RK+2f_ diff --git a/resources/i18n/ru/BambuStudio.mo b/resources/i18n/ru/BambuStudio.mo index 81d6fc4856e602cfa5611db6f19539bacbe6b7ea..6f4167eb978906245862d4a8191e4390fbd97a78 100644 GIT binary patch delta 68179 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 eAm7L<8yy+D}`XWp;p1S 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 delta 67019 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 Unw5bj9n3N7(&Kj>SMvpb0SB&i)&Kwi delta 42065 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%0AXCMkwv2BycBlDy{LiYh!yPr|B6JRvi~{8 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 BSTq0t delta 42547 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 diff --git a/resources/i18n/uk/BambuStudio.mo b/resources/i18n/uk/BambuStudio.mo index e7b6669ab73873810db3ccc5a36707877d279171..6502deae7932687bcb7a73fde3e5b4f9613c1941 100644 GIT binary patch delta 70077 zcmXWk1(+4b*0$ju!`+=3Y>>fWa0YjGcXxN#xCG~*!3i$GCBX^7-9jKZ1PziPL35sW zulm31`tPpV-Cb3yR#o?&8FH@PNW1cBTHozN!E-$R-?uoPmj>f>^1Q|gJ@3nT)p}m5 zqyb(bY>laL0S>~QI0srox68hJ7%x=lQ(Z9HggW zEtbL)SP^5Uu!d`6Jj#=hK6>*}9bM(>k6;DL7cl@+qzv$aF%_1^^v>3pmGTdm3(sIn z+V?(l5JW}OQ~_QrY>9cX3s%8JSOgzqZVXEu;HAXc$mL#FRL7p9BJ?jR0!h*Yc*!uG zvmh!$)i43p$JDw(2M(g+Xw*o*Lyd3&szbX_H$03Xc-nap)$nhw{LuN#`5OIGf^|9X zKa7oa(*}4$uqFBwvKt%}#6M6sOq9+-pB{B$LsWz=q0YaC%$;`~HIf&Y6u+WEpE$kM zr$F5=8!8f!s18-fB-kK*fX{!!u2kfqqB|ewe#M-pVPNTx*%AUuOFz^lwbF)HHXI3)SK|6zJuh5hhXOoT-< z+Ei7?2+H*_CyqvqYzu0nKcO1DfXVR|*28zGM@>a=xHXs_wTg0~?$-)6kggaXhava(c~dx0j~2KS zHlRAP57qFms2iV0b?6y(!4Ierw8?78G{8C8xePUBJ5kH^1S(SZQIUIwS+#)QxDQfg zvxYOE8qR@n13j-GYEH}Mu#PlAji5j3hT~8jnTiVWa@6&!Fdc5jw0I7y;|tV=RWu^N z%cAu^iUZwnEw05q*aBPU4Dg!cA=C}i<+2fF#VnMIp+ejS6`9%2<<1|m2K9SU5ssDH zI+_O6ULN#mZc1@b7^|X|;aJo%+lfW-9Tvbmc`S?D<1)%W<8f@7*S6G*`2xI|lR4^TVbCmf1iLECDFp{8Iy zYPBpw&G|;miU+YOKEWJVATq$)fUQvFIE7gM8hPPDw$t@S-S7o!PTyiBj8WK@Rc%!0 z`e98Ri|X(d)cLpF=YON-I#yUY|4Fo94OnR=5V4b&p|DhC0G(SV=;W` zKF?m%mRWw(GAx7YSS?p>g<+I?U?!Y_*>R^U-^KKleIdnc%gl`G;T%-xm!U$r2DPXE zj2h`doI;wP#1xbpMA=AsI)|bLG69uzvt9jaRBmmk;o0a@303hMCD4XGWPTg!wAYHaT0b#EzftT{p2Gi*7{FU)^@S%dXgd3oytTkq& zeXl16>goSb>-rFC`8>uE7+%5lfz_xv3$7U8^}$T2ES`sx@fVzkH7nT^Tt_`-AE6rl zgqo6&%4Tx(DQmNFpwN^+&0T3!h-;vdsu600olrgRjT(^;l_N7;`3KbFb_c4VQ>gp> zfx6FA9E=}vB=)Vs`qv2GRtfM%siJCt*A3rcUu;t?!0V0IP>Hio#;RuxBtVTgjVp(v zKF^P8um~y_N}?L9=*qQSxrr;c!w!7j-PK<~4dk{fzd}0b^FDH*k;SZUJxz*QK3P%8 zR0=hR4V=AEA)SJ{ZW-#v8=d=6*PX)+_z*QUGaA@=D^TwP+tI)N&vKv!?xB+6i!)|J z3t2MMT&6``7>Sz0TBu}d>FkGUcoM3EOHmDP$E^4(uE3Y5{bgn&uGjkC&ViES1ZoGo zgKF?I>ck|Cts{}B&r6`@v@xo~-B5Eq7_~enp{8gaYKoSjrgS}Ob?wA#n4t;lzcvTe zIM9Z(1dHNr)QwX%wT&kWDtX4D8lH>_`4UtlHlwaPfXb1Ns0e&Rbu3XcGXrX%`7k$D zZpQkb!NFiEv@yhLZgV;o^~y8@6~Z4;7aT&}@HHw&ycX7x6j+{OHmr(0UHx9nLHP{o ze*dDTI$2A*E^kZLzvi?I73y&_)ChZFejI~ZCc7~LQ?)WHqB_zK6{)ePkU&7R0rf4{xK+OW4l7%$CAP%Dy2SsHa<9#h<9GPTSrdqxn!bs)@yM94aY~p!S7_ zsE|HGzbDz&eg?1HcYBr)GyU*1hb@iul6ZJQ7p`QPfIt6$?QjxiHfVT&)VC(?4)-C~F zATH<{;9aGDQMUkZJND@w;O)aKJ?#7kxKN+>4Dfbf;a)65uKNpP;^*E0-tW|h^bPP% z;T^n!>-%xO*1xZRfVUS546qYl<9W)b1_pSy@%upm-fJ8@*vegoSdvyAYE#q<6|upX z8Rwv;a4#xy7f}1a9n?PX6m|Yv^l2F-7-s7>D^{kQ6SZ6hy7C;<9N%&EpD>Jais9~? z464CVm=x!tLcbBUx^|#e)j8DM-^1Sc_i)yKMh@DI2=F=u^7e}b@XbhD1zE<}4U3|7 z#9F9^I%5?af!gs-qDJ-`7Qy@27t@Tj@(k1}I)!TQZ!Cey#`)|;q24%KUIQ^VA1rg_ z3#bb}qJAV3Hr^heB~c+Af@*jyYQ)n~Bb-Y<2?C-3c9d%u0jKGeljb=7#*&au2P-pRXOf}h-=UWV={29}0 z{im5?BQA~_aW%|<9Z}i)9japsP|39&weC-%8or9kiNL9Lesa{Fp9K}!IbgOw zDHw|(TL1Gn(3~wsh2%&72Q-Ab!B6N9DQ>2G9~GHd(=4IzZ#NSX6jPpN>SVq({q&Vul!T)3ZYvkjp&_;9si{Uj?#}du9kS0TQAT4UHv!ZTX z0=3uIbLDoZ8xM6(bk0F_Xa(v%TTr>QcQ)%^Bf3b1ZWJ=dLX#AAqcCSKEJC>$D!KZj zLb)7u4^wf7SUoh@fI2DugGnBwoPm7=NBEr=qAi zD}}mIHLQXyQ5{|H-0eJy8sSA$4m@`CuTkxMb^1c)TaV+SLYo)0-Yeh)Y>&#;ziQE7Lae&tZ zn_(;5jmq*AOKdrYV_C{YQ0sp4c-6UJC-Z^gS%kMTFC0bW>U5xt2? zwf`w~{XFD_!i$KcMDxBP!XBI4_~UVP}jL*5O>J`ckN*>wt>b5LX_L zK0U|3=O7gKxesokM*apBTJHzT;t;GxF%-2ybw`ENhl^Tw$CqBCklqc9szMcr>VYUID7cFyOh zT!^;HIuZ}n!L+Mb|D`#|NQJVtJ%(a8)LczPH8>x&3f7`J^ph)}$E=j^qB<0Fb%56u z!%){vMU8whsv{e*C>}@cgn_;__H+Lz)Uuj~74S0#2k^yYt^LBF;yU|*<8iBHb2DB6vnJcKA`iAOg^oITCxJ&wohxEeLWi&!4-qC%Txlg)7isvL!yn)0aj>LSDp*Er^&gH0( z@4_s229+!Spr$O*k9K}aRL63m>T6(0tdBWxwyQscL6nbUJgxuJ?t>es5#B>3%QIBc z{f&|M1vRJnH(Th+qRy*{YN#RVnJ^d2;ZJxEzhN!ByCuN;8}n{ugJNnkZR37g|7EsY zkL#e8QDfA`(g!sKD^a1_iCQ+lIIp2X`4n~DTW81)OSWXFoiH!z<+Ubiio2nvYz+D| zx3f6Nj4M&0J%!5Fr>G7E@3ao2MV+4mHAN**$y5im19m}mWGw2uIj9b=v49iBstIRDS~c&>nIunVf8sm@KsE8HZXH)8n;y_zyb<_uqQ6X!KTDL>o=Oa-an1Tx7W-Nqz(7%PF za_1ZBy0rW4yo{*(MxdrT64hR59HRAKor9iKoIuS{;R9x6)Hj+YsE`jpP04iB+^=!< zyHUw@0oC#QsQuz2>VEML+KWsmD#_QPcG`2;PwPM5A=`M?U^hP4iwb?#!*+vWsHCfg z%9W<5hDKsWoQK+K_o6!T8r6ZoBewOXzyXxY;4u6N6|u-)xQ_O{avW$m4MsIQ4K>Hh zQK37G{qQs@t4kfVUpkjZO-WzW^>a}j+<=PE1=Nmu7d2&XUHw!TE>@A_e*rrrX&q6 z3t-Ao$$0sc&rY~~%GTo(R1edgHX~6d)ierxx_IFV>~p|D3&gokT?>*?GGzHHJ|xg*&hf z>S>q!f@OPIOw4^cyYldh0p3AA{{h#auk9tv;@FpM4s)X#D2&SD5~%lqx~O&C3KfwK zs1fx>MQpIEpNX2HMW~$Fg$3|5DiYomo62}d+2^I@U=Q^cRY z9ms=9wqmG`)IhEG2B>A&5w!yjMr}-UQLAbvs)JWCmDc|&4m5&T*X)KFP&X=wx^V^6 zoYp|ysJ(M6Dk49iu3zUojM}h%MDjEBtZa4(hkqM~#Ohs)>OHlj65mcleq0ajkb^SN=Xfm+#8ldCvVymyhk+{|BnFgPfUyIXz(rjJoYWt zzebda3e8mk)LfOs>{uDKocf{8TZZc37Su?0qOLoF8o(LUlwC!2^r`b5YDxlb+b^{< zqjIT%j|1gEe=LaaP+6Pfjx|&X)j)Neiw#jb+e<8kIq%w+%^p~ha+-Vg2Mg^`iZpyw594zFZ?IZg&`F|LnP)_>Oo(T&c2YBQ7{2D5B&7N3f+Tu3K z(@-NW{nR2*A9Y>})N*T&nxb*2Tv~*R%m(zY|J|rlT9HGq)k_NFx%f2F)1Un%xuUeFLbPT#*QM6)9{qp+lb3_O zd{7)CaSLiH9%Bhi^VUYv1T~jkQFA#O)!~__2G_XqHdKQrP!anB6_I~Y5sCHAo}Q`S zvHr7C5lKaPY>B$@D%6QPFbsc1ZLyD04gQCUSkm`4Rryg3m2%}~sEBpOoHzn?-;G!Z z_qy^w?|s%#;0OEpUSiC{3Dq$aN1#Ts6ty93M}>MXYW<&fUdK6-2_FZ8IcWaLehT&*s)2~l)^KrD&uh7IOJ`r_1o!zu)CRO3HRA24 z4&OtqmZ#1SsEsG&i?!p+#DS8e0O|%6Q9D&F)D-kXz3GfY-EbM|{IysN_hNPYfQnrC zuhxM9s2y}AR>JeB>`(E{+DVJt$LD3?Ks#I!RD)$vBd&)Vuq`TUL;Mq`z%yQ z7r6R0sF7_$oxj`FA9m$4sE%GkMeYgeKA$n2)_-6?p#L2&40VJ4s8IV{c>=0|nXWt+ z)zM|BT-ku(xEBlK1Jr6s6By{N#saAKfSai6zM)o2%%DKer-RHKXrn2On)@c02}ij4 zA5hC~A1cI`P#wC5%9%e=5qX7*+*fC;;6VS>B}dg~M4g|{|EpCTRL2rI(_=2m5ts#=B99txG_Jt$ zJ`ObJ*`nKx@}q8C64h`8RA?KcI@A$0;sLIHGU~hqsD?M98u$qnk^QI+o;8s4Q)djd36<)E7}Veu~@iJ?cj5V+Q(PKn|i_r@dGfp;XT7&Z5pLsAoqL zXK&NzO>`AYQCYeRbKvi&WDMc;B?7ZydTfAMaRBQ4rOqSHN6r{=Y@|8xGv`&qu~><} z=~X1p`ept7;VPaxKcRNKnDNX^&M0RS)Liz*(zpl}soSU=dGCxC-^$6HSx^It#8TJ< z>udcl8YJ>O>75Zoi%*0rTawsZi8lkRhgF3&9vp1?kgHX9J!FI=B(F z?DwHh%iuZ(df&f?n%k&^whHQ@LOud@!4k}bKchl_2ftuoBD?NC)MGhGVoS<=sE(CK zC2=)W$C^0%Bxe1q;yZW33e@v{3u>KSLPg{^)STTyW%CPEGJQZT$9PGsp$w?3&xWcm ziW*=IRFXDCMXopMenXS6{?)*DRH(rjs8uir71}lK#LcLV9zbm@*H8_-LOq;`b)CIqza^o2m!v9baD3l`5 z|J<*Nir6qz{aB2``KYsDTW^Kpc)r%8^)2@Bb4x(1}-2A^sE9&=<^v(No*9 zi9m&{I4b1jF*CMs^ESOn9iu~pR&_4z1_qxC<91BG}2DunA%Q?U*G zk6p}1`I7rQB(04oE@~u+P#sE%icCJ#IxmR|eGOFdHbdRFAL_gj=zstJj)R<3%t1Bu z3pT>{s1ejm7wG>j`9Z8k`5#v ze-CEIQyEzQSvhz|MHWn#(dMc=>NVNtT!KoT{irE9gc{j3%#F9O7skzG4U9mIa0V8~ z^{)OgD!D(pa$H|#oBQ<6JlKU3N@F-~L|t$N{SiXt$XnF<{^E?8#YUbC6}dvFkyb=q z*BEtOd(=R><9YP;;y?|Q3bzaDVPnc2Fai&uZul2!#9vV%4bE!IEfLnFoCoXRNYqpD zG8Vw3*#iB4o?ivEjDJEc(`&ep_Pw_p^rvD*_CRkLM$2JSvIc8VzJQ^aJ|fWnMWPgH zJx@YKU>Yj>7h(q7fg15|?(+wzNW69i=CpDWjHC6Rg#%rXAC**5?u0t1$h1R6U=V7f znuw7&54GOUVS0RkIzK3vg*rKEzetaYL{`-G%~6r;hB3AN`*NU>40j)Vhk7W@M0ISQ z`}_w~=(f1>IaHF~MD2K=PyR=w!0Lr5_p8BZ$rWN{>6umjn@)(Tj@j_Hj zSEA;6J7&YfuKv066YBbydF;jsooP__2}f->d7MR2Q&bKWsg8MA|Ed^Dg+{yt)!<6h zh_<0_bk6x3YJ_)DBl`!HY%%g$PEKv%m zP}s+TZd@PruxW;R3Xa0uI3G3VComWOi8(Q8q%F^~s1Wx;b!Z5x;W5t1s8Ih8l}l@| z0d7aNw=E2FB7x$rFU|wRFfBl!Rx8F)wjt^F&*7I|$im^)u`hS<(5Gzq$h&k{f zYRVEs1^R!XSP->yF2KzA4`#=drEChzVL{4mPy?Hf;adNvIZ!D7LG>(cX?u05k9R1~ zL0!pmwZ-sAPNV%upfF|3l93J&z41s%JxAf)bc5a%Kj3lTf#VxQrwnue*11eG{unT^5cB*3U371hx z_Y}4KQdc#@Q60+f<3J6TMI}d7)Wc;Is;7HU>-8imBB9j+^&2!VGwQle)$Q}Z8n&z& zqarpB)!<_1I-Ev%C;o=zY6f~M(U+!{y;2><8B|oPZ6m*qy3r%7h0jrs(c*P1^fgc+ zY=(+R2hp2pY6N6DxFbdUy1*ie7M|EruhT}Q(_2%F`2g>$N zjjf0MQ8yZay3u&l!(s_)zu4(M|A@L_Kok3NnH)9e`7o3uEsqB&cW7#n&C<*U5{Zgn zgJ!IMH8h9{g?=PzL^Dtilews@UyeF&HEKjZqL$-9_xUkYM^B?7^Z=Fpf1}R(h66FA zx!r#_>b_%|v;H-*iBzZqOHp&R85NPkuKpbAg4?L%dVpH@f1z?GLkr9P8mQzQgzE4d zROlDG`VFXdPN438-N%96;T~Zf3~p)5sUfzaycl(ZZ>Wajw6c*Ub7nvdAQvh!Ey$opdMMK=tT8sza~b3GrH6eR|Zgi$Lw+l~4_KL(Tbc)J{1A z74ns+j%`4lcLbHhmr)V^2N{^p3u$8)CPpovaA$GUg|(e+P&e$0k@y{Il^jMjcoVg} z?xRBd9F+^7T{%`;dkCd+R>7QF|3mx-Jk3xITtkiUFIP_3&N`MAH5DZ=3syySun#J7 zW6&P~R5GqaCG$R1M~*lzqB?jNlheNU+Ev78Zw;hCWq%e_sPdxbuq^7rs;GvWqLxuN zR0O8E&*z{9unHCOlkW4UsQbJ|{VeET^eKdiJ6MA`Q4JPGHBbeW%}r4a4?;c9C!$8S z0d?M1S3ZL3_z5hHm$48g?Py6`9kWtyjLMnO9a;Yh*&He~f_114Y(cHxBd87L9O}G> zs8IgvK9AnX<~%X#x-_T}=R%FN2C9P%Fc3T973_kVqNvV3yJ5r5R?z_!krAl9eLkuq zyHLyO2x^4KQOSA<)v?E@9QcfiRE#dxp%kd|vZLywPz~2aMYf}l10~g1)Uum}YH%y+ zhWk+)%qi5Iy+_?3VON{uY^bTIj^S7rb=^=@^!PNFWu+C-Tm$Pyx4Z& zr9fSn8KW=)t6(=&$akZb=Mhv#e|P?g%87qaAr9>7;apUMt56}|hYHyhR0m$8a^zs;NC?CiC_!9l! z|134p{O~Xit6AB)QEpZMdAc%6bjR0gdb2j_8HZ& z)P3x{9DP{-YN#+3>R}o8K?_tzx?)Zohq}Rb)QB(R5PX8gv29R45XaQR}`PszakuBVU3V`6|>1HlaekA2k(M-RF-{1A2v; zijSzNjNaew8wb^q?5G?oX4VA%Oj12){<7ynU#JKISlcKS+$)>8hZnq%G<`-JOHc|NcLY17-14RD(-!IBszD z*@jyOi=xh}f-SHq>inNkBR-DWFV12Pe26+f!3gU}7-}OcimES<{=ffgz=0mC%~44+ z5~t!ctchtzQjMS+Due@24GneWS*RUu9xCLUPz@Z%N_ZXnV%SK_kvUj`@(%Ph<=}4) zl>IeE*;ld7sE#Z`jch$C`?sKyaS!SS*Dw;3jJETuVspxkQ61XtJd29d15^iJV>OI5 zhV`!o8ji6OnqytcT~H%9fXnbaMqsb8f&M>8UX04(|4;+SInK7!NvKt`A4}pz)V`5m zyuJVDLG2%FQB$;kybIM+DincFm>rW&urHgXa1rGJs8y19qD3MVs+_@@4d+tMgG#dF zxE?Q~1~_7pjeIQTro03-fO9?$`f>0DHR9giS@w^{W0Ys2ZqR75HP`~nQ*Mu1B^ywy z=V#|B)Uv#R+L#`oLjMj6V&D`TU}01;`r2}!ova6Hxr|4Ja4Bk|*^au=F;oYy<8pk8 zn#;*kZSGg08rqJ!&mqi@zoSMPcbe4~Lq)D0lFUA@DF>CQXoY=nJ?e!c?R4v5OH{UZ zK{YT6wF;)8lJtM5oo_j6kktp+a8=L$R}~{|>c`7NPcqt*8373Avt>ag8isvb{6%R{R0c*N7R;_Z>c3^ zaa6f7>iW8<4zxsF-`&*@b52BcY_^XB^?bGS04hY+P&asiO1e*|NCYjj(5FJJg50R{ z3ZNP)xRvsg752O2?|-n>5o@J?)%d*D9F*XM)mQ-^Vj;}2%6?bV z7PST6$7SeSZ5vSN8vFKp1P4<85VdNWtqt@R;}9H+hkm-P;!E{|CyEsCT-VsQRCruTUFP=Iv%3 zJV@Dx8U0M=?DH?6zOYgkdGh z3$X`2#6ehh4`1Dw`!lGASn{83YHs5&%3n|&AH0|KpNWIbdu_wGg1IRN?z55SLv^G! z>S59qBXKEa#%rkSzhD6j+i#yYK$WMW*836E`HxUj5&M9>9oIbI3-tdtSw>Q^j}NLI zWX|Y$j6*ghRSt6_%KdN@pRYR-=*`0%zu3?Ff5A}7xsF-g#v)|3k!rD~4Kz&g1xPAK_i<+zRs0idgVM){xm9)!H^{+4sW;|*2 zRj?Z61*i`FiFq;eDT{DJ9Lm6a6F6AM2SH~7z3*`oX2eQoEwtURCFPl@WPO8bu=hFJ z!B(M?aW_`RJE)FiJ8wH?EmY{cV{`l;YJhLBuAcveF4#NYWYpZ;K{b%^qP?j!L?z2; z)JXQAlJNs-y%)G-b6E%TQ67V#xC<50-|!7)yKGO*)K~0l`2~#BkYZi64X89~x%qGz zF2T(hbz5~3igJw`wna}zZOMyK z16hOZ6w*IA$c9yK+6elil5s6+dA0u|kUu)+>4y!m^ewyb0vt;D2JXQIx9#)zcdUVq z_?i0Em>O5y4fOxBy#siX^6Yy|=^+kU+_wwTKd?D!fhkCieR!A8uRgRn-Sx=k_!j<4 zefXb&-XRQqY>(x8sF8&|v1Dt7O2S#rJE+eip4uOubbZSD|3pQxXO`8G&+UVr_?-Hv z7q*OY{AG{hm8gf)4%FQLf|{~>sHdU#(#{LPgcOsaaw;5^bX`$XuoaaXdtdr2#BpEQ z4I1E5K4^*|_}Llo+J1l-9TQU@3-#1X=gfvNC>OvwSOT?^&Op7AJw`SBFKUYqd=uzh zz#Kjf{5u%xu^RTbEvHCSeG63m7}VZAAG71Hs1d(L-S{2q#p6F`?0>92IjRF;uAC2b zUUBrl|5xHb&+WPxgiTQ+X^9GTC)D$NAgUwZVNzU*y75j_M2@-g4O9cqF&TbvpT~P^ z?-3bLQX)D{SdVG&sPmrt{2MA_vEJKtiII_c zX;Jk#QBxI(>TogajHNM^*8c_$hT$>PPFMDWg=jG5pgb9M;cnCo_oF&^%y|LTzzs}+ zcQ6$HMO~NjUo$;wsxzY^n-hKNX>krTr`0eF+hBPdi&gOyDs;&{nrZPo-3MJVBtb`j;BYo#i{Dw-hc%SWt8BjTq z4RxbJs2f+rC~SaQJ#$e5*^7Fn1bnd$7erkj^@a7XJ-a#;3e9FzM|L|;VP?v=P&W+v zYGy@ss5)v@w8rE(088LBoPuXCCpP|OQ!@dxQeK7?@ubfkB>d0jys@(@>c+!SBb$Zl z@p9B$Z$^!L2P%1wqNd^k>V@Nm`#d3wIu7M9)aSXd5Ee#uc)kAx@qc_-{K)XRq zR0k5ELX;AfG-Xg7=!_va5*2~*sEABPO~nFK@@+zO@PzX=>LK(Nb-&U6BbeX zLpV^6cDN7rInSXUGIvpr&u^#>rV6%*Wkhu(95we5sF9XKMXD~U<1H{0`=ee)=b{Gk z6PDHbKgfYP5ENn!#76Zr3FgCMm<@Zl@_Z~s`Lrv?i5BEf&M4eQeLFnDJqML+-@Ed1R1U00W%&+N=ntcE;0*S}`>2Obon)5O z?NAY3mW==Ynda;`71}zlp)P!d%HojZ%n=qu&Glf^Y8ioQXf)2isn{CR@efH`;7BZo zcTgKorj$07jhvG)J@p5C97J(&8!KbFR2HI6*n#o_?2BINApdW}`e7Z42eA((N)zPY zqQ{}06&EoNenkx+SK1)|Go=MCq&yq-4w)yNwd_S zW=5Nm_^5Zgbf`HlfjX}$Y6_aWa%s7ROp|e|KI<| z$YfcZ5p_X%)QwuBl5Z%gV`ESqn1qVNLihO=)Q-6awO{;!+7CXV8cLMeuFr?@DHnF- zN*L;+qK2#JiE5y~a{{Wz3s6bA5jC>C&NI$i&X=h3{zKg-UKWd7C?=+y3w3=NXI=Cu zH0?Ohvg(XFu@|bRV=)kCqt2V>>K9=s<&CI^&skK%zoQy>f{NrvR7aAA+vnk^awKZs zsT9uo*A4nop$2`Zj!ef;oQs-@-LC#3mZp3imF=mrS}s&@RzdCcHBcR2h?>GBr~#}- zCF2HEyF0V8{`J9Ocfv7L2Tr5*`b(GzZ=&`AFPp9Fa;Pkxg!ZSP&rTs zHGnRt+!%`$aRn-ApZPdYPrMvyK3obyoUFTns@k2-%NDhUsvI{pyV zp}$bqf5BoH6k!92LPf|oh6D9vJnDi)sBGVWx^OFMAJ~H$@h_;Ux`28czKdF(Ur`Om z&S_7%B&erfAyfxzppv-_s=fY5J3enR2MW*2V&bZHpa`t0~{WARJZ1R?Rrn9={r=<2M|R(~8<- zH%>82#t!JybABub%GUA4?YX@K722~Hfe%pGo1lb^AQxt!Tne>Cw?!r8Xw-eCq0V28 z+6RuJa_BB<`8`KP;#~>WzuwuRm$VyXKqXTyR1y|PJ(kPh5NwJ%{~E@n<8M$A`!6cU z|JSVnrL4gjSd{vWxBwrcKSHJL{Bamb{e;r2fA#bL6b}YW?;@W%*=0h&%Cn>|ZU&`vDVFw^y|tc#-ni8ukoWTGMi93o3HQ zQ0xB*Y9ING>@PkqMlIWD;$v|>NQTw0F6uG63^U_S)P*-O0-s41T*Sg!|JUo=TqbN_4b*myMvZhkR>!-j2;^#LQ&S9E zQm%tqUfWP1-j53T1x!sg|BbmR$7^N-EQz6%2crMK|23Zjov;bD=ifrD&xfcGzeg>X z@a94OUp%(J%Wb&7tW+S0yUxp?d)Na4>ctfP%j*io(51Xn=7*4sqD-Xwql)ppmH$8nl?J2hbl{DL(=TT3&=cr|tr&o~w zpH^PMo^&v0Z(Ajc``8zcXLy41s`a%UGig8DpmO0<>YHIce1=-iY5Uub>8r?r*7-He zj(?%DIK==9eQ8vvFQb;xU#=W7&>qw2QJ+VlmTzO!1~nIz?W?dgp2nt_bC4zJB+R1q zzlZ~6`7aoTuQ5F)8f@8`4+~K4ibZglE8jpRZTulY{{K3D6zU zsQdT8386=+kV&N`yWoS7{FPSbc{8V1*e$-cekIeXz^SApg(*Z{c;yX=bthD{}B| z7IQ=oOZ+d$dq%m!Y+DU^=U7jxqqf>%&Se-z`6%YaKT&g>Vy>MRhI$s1N1fLcwV@5i zOgJ628g|TO{p;W{71=S>Jo~<09(CivsD?M7Zgd`Z;~Ug+TQ@(*{~OLe3xfQ=QYrGi zy>J9A4Dy!o`C?pxB^L$x|7zwIYW@2b+tae0Z%L51lZwctLEa&Jf$Hg|W%lE>gQ%SN zinB3%xpicm&OrgZNaOMXk?U&e!;qa?pCa@Gn%3d_#pa+Xh?zrBJJ;8|o=I4z)3@b)R3yQj~)? z+Ll}%Ln-&g6k7kYInY+Q3De_c)W-4;YTc&aWOF<4N9({+)N(t8%8j7SHWfKhBX8y$ zfExJ>REHL$&OeK4?*sZY*J-!dvM7gzD0fDUbUEttGuRpb!TfZn`BwXaF>{;U@F_;{ zdE)K1^OeH#lt*JRJb{XA@D7{OQ=mfD z9X0YHs3}>FS{;W`8^|53guy?vf6$@o_&ep1d+mNr_St#8P}j}D*0>$jfu#E_CyMzv z&oXj*EwmvjVslZsum?l&4XVS54%xe5K72=c7FNTF zhwXk>Q62Mz9Bl_+UHxaE9K0m z?5osF)Z;eR=^+2#11~^5TVCOEEOf@cg8hzVDfd3>*8ffpN>XtO71EgJY(vR`ZzvZ< zjVR*0jieH44j1ACJdAoqRK8#%?v9G!2vpMTL!EydwLJfFM!!hJeN=>TpcAU1F6fPU za2P7Yn@}M>fa>5ytVyWg-^O!ezhs1q< zFr}FEHtSy%gYU3T@zPyJi1F?-$6VO@0dFeUnCl;wDIR`n5iR+i^{-{tZ3jGd!v3nu=1nNe#CNz3hhW; zKbiATq5lQ-5W0fdF~(>6JU`$^R(SrRuV;9sGJP&oB z<2Vlg_Hm%37!*C&|4KCr$5LK~*D!O8U_GO}FQ^d>iy7?i`CjZr`8^iFjim6 zRjL0M^)xIO-)xGSx<05?Fc%~73M#^}69oH{xezwg^S=rQT8}HR6#j`hF+5?g|2HD_ zQ9ImHY>U@XJ6G{U!Tv8AO|T&4&Zs$F>dF_L(G%OqOE?ERcVbb+;tdC_xiBJ0u>Ut1 z(=Z9;uQ(nPB@Omg5{U(aG4aQ7w9ms*9l&hjf(hcX}JY0-9 zL+$$0sAtK2R7c{3aX(Cpdev)%nJD+q5N!YZU*Bi2>^^{5_~0w5hnX^32pgat9_>*t zC_iID{2TQ!3eFVl-zVbY3Ch_pxjsiFXROS@{$(77%_-N%aNM5R7wmtDyh%lRD%NH( zPoPHl1WRDza9eh@aU|s_sHBUV)pDdPMo>P5eeeTn`W*2lqZA^o)7EZ(Jcn3RT&f>w|QJjNUut|wv{|}>bm$VMoz{%7%N9E2_^l4{G z8f6ttQOj!rW~b)|u@&WKrP!h=S1oN>JiUxf)f&{sa}M=d{uDK`S7j|?{3(S0nUW4Q zkQ}I0QU;ZrJS6Nx#e0|sb5^mAv_O@opjOv@RKvGW`$sfiRohsKV?8Pcq8d7b>d0%<4YF0UY;S_v z`@3T-oPi^8A*y3(s@oLi#URR^QIY75O5#bVhtwKWM18L~Xuv_L8ulX58}+9b8&D%V zTGM=ndeKNwE7<=9r3x;ld;*nJ9cl-A5AkmthriV!sRK#2y21WGJm^qA*#DQ6fenJa z8+^V3oAKYD_J%hM_FhtPqmd=c$;K9{YuK3j_gDjKHL>Jdii*f?RHUAu_VPGQ?U_*k zwTe2R2CxA2tT>3;H!fmryo3F<{_{4o2G`&iJ~)ng6RO(WLfr_J3qvs%euvtEe?qPQ z^QgW3DVD&178dd-)KoP^P2~twj_k&o7}PS@{`Y_Ca-d{ri@L!AeSp8=V0?`FcH6p@ zb>uc`ZvVnCe1qz6;?_3Dp{Nd*bXLcil$&8Xe2I!o+%~L#g(N=*J+U;F!>u?0-{UTF zVMJU1UhNfZ&+?&s0~;~7>pEHo0=rm)nNaIHKkAv#3iU2|92KdDmt7+Q z+|^DTgzDiOEQ>p^3jT{luxvMr&~Q{kdr{AdC#dt%bhlTpj#!%VkIvVqT*=qNrn&*D zodG?3_I5glio8^uLCx(qcS4e$HWm3%AuWqq$8}Jl?}J))vr$R74x{j*t54X=mTeZ) zh>M`EZ|TZD9|yX@D%2~}&+deWsP!G(+in~m^?4ywM_N03VR_0vSN;`8P`-kSSlvGM z>NOR~b?*WyVzv6Z=l@s^%206$OJUM}_D!V$uAw|0|HEAUgS|F#fQ5P{4yXJF>K(Gl zz+nFm7vfQ|h>WDYm?q3|WygQ;cs8v{+ z_Py&IXauRo*sDs0p|9dzXOT{--N5)LD9&bkN3pY@|6|3?ck5gsge9>a6^8|p=8^)%ZFH&0{ztAWo{XoKiF-SrIh)Y^lJ z#1%}0A29>QnPKJJsF9VyzSt9WzXzyQRd=Q}+zIu4ztAjuTkeCW7|5krZcZ1^wi|9i zJ)eI;t>+i0+(_x#ro_)j+-Zv_suzD3-+4sOA00 z$AOaOHAZ5*`Sz{1JPxKj9n)jX1vY|gIF8M~9V*+OEway(EDrYnuBQMhA~&4Tmsm0u zz&O-5aOJkBi1@~Fpb;IyP)6_-)uD9D?8e10jB+#7T#mqcI30D~L#%*-%Y*%Y30WDZ zQ@(+}aKA1qg8e^&$+a@rTTA^B)X2N8@<+nw4d6gYvlH8K!2|41xzZZz*a6HENRFUF zo?(5kH<0r>VGF#w!JZXSn{0$*FdFC0z|1%g^?2ToYWON@Ro%q|TL14k&_)yeM;mb! zR7ARAKFzSWkKU7BxZ?`?YKWfD5P|159wQ4?~1{iCHt&Zy0 zo$`M4g>aB#r%gd#EJ(Q}YD1ZW>exP1@|;C2s~fKV6{-PmmqjiyYG=%kX|N(H+uNa% z@(0uuTtGdw;(QgKwzkbj;oMJs>A4q~lN{yNR0HfIZfs7^t~Sils0IYKpqy zK^%eFM@s%=5p9Ah_d`W!hW2>>Mni>0as}0a$M_Os|7@Rs!UB|&?X{6sMZG|DMUC`3 z)QHxgBDM>)?vJDHdmDBB8&rD<_SyLnJ`QwZG0e@nu7fowk3MJ(UPLXkXouMANwQ3+ z2EHA(5ywAbBdLYysUL*;N;V(06K==;nDG}oZvkoxK8zZu?-U0L*-P}#oD%+2tlI}7p z5+7YT+aDI{nwX3Fp02zE8&W=i`7qfnTUC`&`^Z4l`O8qt`aGtjeeWX&n&ZT`?OSbL zRI=2;#n>A&F@pGaYzhk84fg+UIt{^n)Q`W%Rr&p*$JYfqgGo|JgZsPlX~7_R5SxC1Z0`hkBtxx&W2sXHf42FHqMde9iM5bE9^; zPpGLV@rGvv&Or_2Evmg_e_Mx2|IPYW13jqFOW{1!8_*Wi9Q}d$G1@DmkB;w z_C{e8-&X{;-Ig=-XGM@{}$~3%c%bUSp)I-(R2ptBT$j3iHbl^)KsoS zo(VqwYosCmxd{#k@qg>hg4$prQOPw0wZ$%T?nh+w>|N(lF(mfN54?ZSuzAzmrU<**QrL#=}Ss2uo!T9&C3 zTKy2zy5E7yjXS8PZiYm>|LAd9B#~9r!!XKSQG5PW)P?&|H-3UTKTcvZ9J^C4gUW#| zsD0!VDsm67Fvd(0;{W+V87xY$TzB~@TD z>u5UE4GN+{*%sAYB;_4tmK+@>%mY5>(xIpOQbfs$+->IN%NH{668(XZG8 z?_e{mk;3MF1BNj*KcnXSkCc{tZ!iw!fK-;8@lf|Egvy=TsEGDPc3A%Yj{}Y57-~H~ zLuF~Q)FJ+jC_O5aHBfWh59{HNxB-LG*hn{{9xnIsE+$TE`@~yR5|&9vQq$r3sGOOU zK7>C)WBncGpd1z7hgt{jIAe!dxsbChDkr8p4?15t(`T^NP}8{-%X0oJRC4Ff7~=o= z-$>K|&S0e0e^@3Cu#t1R^B7j8{ww}O&nstUsxTC5HEKg^oRjsh<>#s9XroW$U;)>iQYD9oJ!A zY@XYmA=6QjeS}(eY4U{lUs@Yt8_H|*u>QYr5Ie6WPmFw)WJRz5^?gy&^6Qzo}(H_UC_*micmp}k4;hc>56)+Pev`jpIzDahyyj4B+`183#(ABfNFTA zb1iCw2T>25`>5CN*oCZtzJ){lUpW4UZTUQ?h}qG38nw!D7q#r~hfJ-{JIR4|z6)3e z|HbH7teD-nERLnz78~Ic)Cfx#w-I+lJ&gLHLOTXSa3ShG%TWVdhnj+4up8dP)LQ>F zN`(Bsv9kbF$}8Eapd|U7<|vDJWBQ2abbD%c^_AEVzvNE;s@< zEvHuTO(=%nL0N3c$}9O$C~Ke-lr_;C%Jaf*D1n}ny6peQ6w1P{P^PF@h??plP$FLf zWSgBaVZM;e9A4pQD1>zR^(5_}j1n{1-}KH7Y85BVl>!3!$SSg*z1F$Sqh& zEviybrnnnC3unN|uvMtq_b;IN2vynBu+u&g$~|NSlzrTi%h2 zLRad=;AglT%C(={Slts2!oJks!>X`T6TQfwjOaF$S4v-@=w)guw^iQ0gR)(NnyF{W zK~RqN%}|~J4?)(9!-!J_;|(lNN0R2sP)#V;wl|a$ZUU5cfY=CQ-%3V-qq)ki3 zVQ?q)MQ|W&&`O;z=b@a4pP?*L&(^Zo*?)l)R?|=iu7O|RD7d(dS|pj;dYbR=_k%Lk z)xy+%o&xy&<_rRnc;L;8t#A+=zAzL z=MkZwZlTC^f^vRLg0c-az#!-zsb(%XlKn4>q9P5#22dhvuj_rGH}x^l3p%0Ph8IBz z>^PL|`V>kanR=?3ECMT0kAUKEJCwzI1&aPFD3{dN(Mv71Qcza;At;OEoaP-^jQSfW zjx-YeLRi&ZY-`SPh%nNhx@5(-fDmv`FMC6xwTL(&6t6Tv!M8Mte_wc zqoGXw5h!cog%(INNKJh(lxtcF$_!P8C16vS1kQwV2^Pa5@Cj@N(+^hley|tyjj%V& zIK(_p9L5X^a$CF!29Y;!1v=L}b?eif8$yBEruC^^E@`~b5O zyhGh>BsU%O?!%GPV@IodOM@}$X*p!9nz?K6i5T)3r?%Hu*p7O~@t)>KD5s$ut<5H= zBYG6Y_C2KP)-m!kM&b?^*_(`k2`qUeNjG-sL0Kx$JMN+A}W zgB#(ZY3k&wK3zS-ErzlP-DaqJK}i@%JsL{D_L-hWI2;8#!{=}atncKW!c1I*PUiBD|5!S@y3|?y9?AjHZLT^Gwn0&R1HZwM^LVDi;E?%hq@x$8OX0py z1vm;yK>J{0m~oK`xG$_r{UzKFOD|R@>9@sP+b|lkFHuu65&Bbq1Z9=}fT9?&)YJS6 zh(l0jEXOi+pbUUzsK>&pFxhf-G&g}MsE>xSYi2{)?@M7CcuMnugM!?>zQY1A?FzNn zYCyU6&7mlchO(_TLODtwLUHgDib3y{NvWa^pLsQdmF7)1RRloRh4l--eHt-9Lx!)USZe;Wiiuy$>knfpYC@L0L<~pxiUoLRo8r z4zhdlQrJi#C%gpoWVG82hUs*|=9lwGp!q(eD4OhZu`oF_hH_JS3nkEBQ1tvA=hQaJ0>yDL zD26&hiFhoOZ4(2Z!E-PL+<9I(ItgWjSD>6DzhQ2e;et9BszbT7?V%M;g|dcbL%9by zHc_ZX!Fo~MH0nZG^>d-@?>K0Ok70Z08LO^+7bpkJI9M94fQ#XMxEVU))V0rhNsagt zlqr9u>3-RKRO9y_D9FAn0%ehPgW`A^l*PCl%9LJ#GDDAH59s^1GCTr``~oOXy_;bT zcp1t}1YS|QsV0;)6$z`tO)!V-|1T6|k=d{66AQ`|N5VXCI5Z8z5bBq8-S3*3iIPxO zcT*?xOd%cgyP@`Vekg0878CyW1An z3Z}fNo&$QqCe+VE+1J6h)QQ;y%Gz+k3UEJ^we$zdOr*Na{+HEQpMp$PcPP7H9t?%C zP^Lch9W~NmC?lx|C9qCVj^+ta0zLudVEPBj+Hkw8PRfi>E>R^Yewskp9i#8E{~J=+ zK!ZeP+*68vPy#5R*&pVjegH~9&!J59S11QmuKP;A5zIinE0jRT!*XyVloRz8tO=7p zP!FvwA2^g?XBuRmPKGigE;tizg(G35hiZ}j1^ZF|1?@2Ek(!CwP(~O7gW(w{Gx83~ z8cOk4u`HDK?oa}q?4Tfu>!FP30F=e_4$2FX;D6Lq6@hNlTf&hRUhP8JH4mSt8A$U~ zZNmysuC)VJhDV{C3trFEqRtNGd7%W9OW~+bK@J)Rl!&6COw|P_Q}`ZAV1CclE~pCS z!J!9~7bMG|jOaG34u3+iQ{{zXIFvv}LAg|Cpj?tqusm*!!Y|b|?F*%2G?Z0*99D#1 zpe&Y>uT-F6P^NSylzn^{iUY6L>eAJPBHtDI!5L8Qu4|wb=6j=VRz+c2+5c6|0zWzd zMPLY&wJ-|GYMu&n>Tys;T=}yKs2-Fx(+kR?o(;v( zS}1`Xhhp~ylyk=83;SOpD)mJ*^o4fn8=+jo^UwxAL343Ixj9w&S8+IOM12pGC!pkC zRUln8Cqg+{*Fy>91e8nq07`(rzq0>xQtf1s&Xa+zT;W$_q&V;gxA3+(Z z_jkntP_}I&m={je^*yi+^*2!TYyVJ-dTjSOeud&FEoN%LoKRN#08JN^8QTSA1};EZ-R>5v=_m-wHm(et!ilgPd<5&s{?F`Y zH7`M5SelNduo=7q2f$+PR&$L+LoxgUc7%yMtmfNlkx*vjJ?sX5Lbg zNaJNS&x>+UR(pRaN9_!_3Lb=SVTZ)bki(7V`XpBKW;4)RO=Z$#R`ca`7T5s6Sx{E- zGiXk2a*3R`R-r7?Dp1ae#!ws%fIf_PCX~gxGKJNA4!8hC?q7HiruDI^`~P(ciD>u$ zWu!kK*Tx7;X*JhIFDN6N0_822-B3pQ3`zjWeXZs_BO{cx6awX?S}Qo0db?Csb20yb zGJ~o7tmbn=4nM2IyjI~f$dk$dSPd?N639y^yCZpOW&nc|VG-)9{H^8(khkC(>P^z9 zk^X@lsOLzl98QIDY1cqm#5Nt9kq zU2Z6MzuIs<90_HyWyoMP50?BehI%b1m&h}t)o4NBxu6_W;{vV5eRv1rlwIS9qafGtHk2QmcnReiR?J~F%200uWrT}zs%sw&Wo_JtwPC?r zR`bg!BcKG*JGWXJbD{h#`5`FRJY`wLvEx-hZNq#}zPQv97MA@#q@cRi zTcO-0Z$MdOo`uxZmx5u`mq8hcdttSx(m>fY!7v);g*V_mI1cV9q5=;osuo=fCUWZvP$z5Q;y2QOGMfL&ZIqS33W;KK)H7RmSieDc+4)PW^8IXtFa0B zRnU+A1|ggSunVjL2g4-rn66)hj%GCYSD*lU!O8GFoCt?iR0oh(CA9`xL7AbRP!5)b zP!{7!C{z3b)`uxVt>!DG_E7f!DkySgD=WEnurGm*ugw0Jj^9UD`HRTy< zsRJl4l-1t^c7c7M1aJq+wzSk%Cs%p6n)(nZM``9d%nSiPgmOM4tEZ;C0+bn>2qmyx zupN93Yr>k2`s(1A2Xl)6+yfs$F|??G5{!d#56IY11yBN(r`{Jzpu3<t z={$n6yNt$afOaTrts0bpI#yDUYk3&TNMAs?$s}u{>baq8r@Al*_JygT3yR!kDEEYO znm?h)|6hob% zT;oMhX6lq~{|RN)7ig}oeMKk^qoBymg`#&3rk7>^F9kVBQngTl!5`GObhVoQ@yLd5R`cgK+I3e?LeqPw zdq&C#tKo(I3fKbqO_6Hmyn0&AzY{J6`_aAvI{v1Rt{1mm6y8Glf>DV++^t~aD627+ z{*8UD#u!+rpW1GF;1TM%`&-SgX1swR)cXvun%@W92^UiL9B4Hk*O$Yp)NetVsVsxk z5gt8={V%K0GFVMnODKl+KxzL0%|M1&%|FxMI8^QXfx~#FqyH|HN2y6{<3n)paK%z1 z)VBKpU(=p#q;lvt%4)th)Dg-IZ5xGR0|fSuwi+j4iZNEhla6a}CXZ%!#_|9{z2^kA zJzq|=nqN9gGs$YcjeZ=;$cju>_ljY#3H8S?BP=~d?fVu`*2GjO1A7TWVP(fuwMr+$ z3N##mWuP%l-N(zq@>CZ=d1AQ>yTTsRt>#B9*WoY%44J_tf`?~v(h+#&S?Y0n)Eo{X z>bGGi{aNO*8(`P@R`aJE9a9&mDXF+nIh+PJ;NT5h59cqknjfQwF18vL6c0g}sUu6Q z=7&_{ms-uwj?yf%8cS(^4rR?uT(0_kR#?rSbXx`^XrH`N+4}(}%l_}X%4)u`=(bu- zWk^|39t?IcTi5cy1UiGxu=T06#RHS#uaJofHD zdA{g)R_&_8P}bDRbLw{A>pc5kUa7n}&l-TnMfE)2Ay%DGN#i(@xyGYlFx|5*a{wW? z7s`*w<+;L%2Nz#eiz?rBHDl|b{LNU{4Ngk>$KT?lM8Dh}tNC@G9`F(EKkl&qFH*R7 zPaU0G9;iiE{-Juhy$D?>W_)BdzZ0?x%I&t~V->(kSRH-8Cu#=TKD8SAs2_rP31IMZ zbt%@rRFB^$Ua8yh4Oj;|-y9U`QK)op*%S3hV$WLO~)H`lS=p2YJSX? z3$CR92$Z{J$9Ft05I`R&FJceBSI>$UAn_PCU^aLgriBiV59(nvBlM-A5Znc;z%%eS z6ou0tm4o+CZYsZFG>)2ovKp1CC;6gouk~RM>SJMb_(`{y`&TW}K2T1``!JR4|KeZO zNNYiHG!WY1GAIuiM`0;=9|pkm-;`W&DEIZYP}at1$ODD39?HnJ!$5c*=7g_dc9`b7 z+U_ARr|kbx6!O!t8D@p|pj-m$5B1JPdMN#Ep%|P2#n4t=zX=ml{|@E3!SknnV1W`~ zQ7HF<<}e5jgc9Ham;dCf+Yhg8b3CaM{|6%`2z-%v&z=wUP8iYW(W(M7}GY? z%n{G9+01LR8p^dk1?3^~8x)6064}h>^^8!iX*Vd2r@^9d3(N$cz>d(%OX>B5vZh8s zx%TT}8h8$hoqrq@|aRQrOHB?~#wq zC{KH>ls5BEt*1hH1atGXnQy^tf%5R$B$b-Maj-D;-B503uc2JhKtDC(O<;1_|J^Cb z3=DyV;A$w>?j|e(!&0k$7ZgKBpj^|Bkob&I{Ftvh90TP9oB&(FIZ$Tu6RZRWq_LUX z?f{fabqz+z{{K!vR(WJvoB5139Co382g zZZkioYYMAU-vrGWfK#Zu2dPCl1B!$7usb{s2fzZE)FoLDqo^m!Y%?anp_$qLy(!qT zsHqfH4CSKc&dM5~-aCiQ7>?Z9oN7_!$fedoYgm`|>F@-60At~r+$=6`cLVZp zAfZ1#pUv>X-lzOFV>SK13t^A`RfQck^Qg^QjBACU1MY=yirdU*v~?wI=Ii>vQa1BB zp+;$&dG`w_Ycro@`a^lB%v4Uz$S;_cdgAhIOY9VYGQ;UAs2R!uf#y;mihd2d(@Qb$Ma#ZtYZsv>0GH?df z9k4#ET*GF51$!R6PQ6A=oB1GIo=|yLuBfQ(a+J z+5b)oSLxUb*;v`~8%rrIm`XBy31~dnng#HdO4U=QWEF*)@C1~jIAvR9xHQa5Jq*e!o(?5| zB~VuJK3Ex^gmRbk4pTE@hjK3{3-iDTC{I8Ob$y@a^Dy?mIP`C)1VW&!-nN?KpzMmx zPy)RKWvV|wage6HnwhH5i+UX>yP%ooNGMai0m`M>48>mzlzYU3_73HsTnBZH+e3M@ z8UriBt-Aghis7JeC08AWQST0uzzfhH-h|@l18f6-KzSN&(NS%;({L#D`>-l(?dYTw z)0qBLL2pVP_AiLC{sQdir!Ss*-&O;A(X&Y!^UtM90I+%*o;kZ zER;*>DBP919IL)AlvN$mO+9j5filI(!uOVJ(5Vw(%=!4&QIO~T*-#WVz((*Wln0J9z14oM z4rTE;pggFogEG~3pd7_dp^Q9LADj6JXDOJ5`e4mjPy*WoZt4jKgc19w|;Pi?MEKvuI zDr8CJ(Tt@h9Em zW!&gLMLcfA60GC%!`gPrzB)d+%T++<1F}=`IF|O-evkIT!$92oves1ux) zOSyvmQIYh4uz07@n1Q+^U&Q4%DsR(Y*;(&Wpm%C?^6K9D&Y_q5eTpM97QN9*#i-$2 zbt$kw0p$8%={UUu$s=@-1DUEn1pR=VmG*CF)k8bf`T0_yXCYc0&a{^UOMFAW6@E@a zNq6$0z74xV|>$T*;f-XF-;al-otX7ZrlM?0TM zpue2;uK4EQ?aKe86_i$EeHiY$>JaMC){pWe=aehCavY-64~-4jnSu>TQTSPo?NB|K z9a!k^d~hYeF@V;!NGwI;0bGK{MWo}Cd~#fvwwlP5B@dzA94mb5%}jTQz7F-_+EXqa zYei(YX>U8xX~Zlfrp}|C!OyZ7{9?Lc^O94alpG~~M8=51SS}PLUDL|^WV%rdrCZv8 z^u0kY2km!t+a+lvokRC9!+(G?Nmb!preT{7Y60A?C+(Z5i~r$_gy%D(6oS1`vTMiL zF*cI6Y6)gzB97(JR+0llMYQ4ZwAZKp8>4fP4@2e|0nS8U(h35pt7TVUw=+KEvFE!i z-GjPA1m`7jj<}XO&qwUcL4OKz<>=>wl z2<=&TYo6MMo)7AmK z;*>KXy9M98_%nZuNo2p;IFZ(C=c^EkPp=rrV(Q)KbL!P&-mbMkRgC&$@R_sTjR41P z+&4n{6}`N1VN|4Ch4NO)yvJjq>5Z zLq_%t1xc9^N=yz#u^0y4(U*dHJ^IJfFK^NRqD@|=t;Ko5R0BuNX;_`0F&DB+u=7C& zJ=OXAW)jCpyeFaOG_3`Z-b-21SLXD%mQ*b~Kht)BNVg;NuWoFP4DWUu8JL#6^m!0n zcD%PD>TTq$MEsEG646%*eMw!Amz2W7V|W7;CAHO^e-O?_m~ZqnG=K*&BB?0`+iK-2 z7?dR6Bzj3(GW1^}w;K6X&eOL78?7P?Nn6Q_vG`mMP1?p{DLy^Ya<`BfL-`Wc3S!lZ zx+FjC-4Dw{oMmqN`;Er;Tddu{N=AB@AsyxHayy__a-x?X;5&!j7*sD&N`#B88*-pw2^6$B(Kxf(#QFd^=`7XKXhEJb$3Bb-JtuAbHo?lGFgar zg?1<^gK)Z)UcU8gCi!B}a%A{lRE(N>1_m-1NfFLPcm0Dp>d@ph&}hcpgxsFC!|*wp zRh>Z}eM_v@QSbqmF`3r*w3y(h(AFILEAW|E$MOZgKj`b|47%s*+} zwR?e$($O-6n2uuXUv0BIy}{H|;=Kdq6WDyL0R33fZ-%f@UhCD);BrM)V0Yp_?> zdEj1V$9`JwQ5#Had^%5kl&2_6P?ih(QRZpUi-7C~QF}|M0OZws+!*DZ#%7n3|w8^`kEA(ZtB7YI5ykTX&RE{@1 z3%NAt<-``hS!bq+*l?r02yNrAm4Q418I_omRL%$Y101}SZKk=H&WCCK!xke5wYsne z^=8@}Z_JoqIlHCjt2#20&ceQ!t%G?)*JpkwB&l{Vw|7WA!77L$ym!LS3mZQZ>qL z(Rob{pluUgrz5|fAzVej81;hKubaetTaW`t8+i-U)A@{i72)+lj9DqK!q@>azocg@ zq5YJz$0PqT)%C0nf(yx)n3Yk`s%Orh@?u>6Bvkp}P0}GfbHANO9{GDcV1SZtIUhXo z%}^E(Z3*?FmYF~~3*OQqRmSP_*xxY_i_?)0#_AoUC4Hm34UaxBIb&#zhNNG*|C*kd zap+1a19_9jc&htT;Uzx(rf?Yjzp*n9uYA+M$bjAJ%7%j<2eeYiGC2mg{im3Nq39|YiIi@yO3F-jWr?gU<{QcOL|57Kx{3-Mor|lGK*z! zmX$g`ZD^)>Fg^8N*c#%%Nkb7SVd4)xPcWMivpt=?o@CB&htgzvQetZoj!JBqKPSdU`3v*9=LJKC2!{hns_UQA8WzeLm98TvHP zu@}$X@fC-Sca%M}ziCLmBq!5TI#ufU?yfCl$4`8cuYIJ^@ph)Y1a{J4uOzaz1aday zs?v6h{#4lN>Bjr7eQAtO>oD?(juSL&MR5-UZo>6zN}hvKG4cuIyV8D$JO|mK&fsT( zj-ixJ#+!k@3?quES&h^gvLrrZFtTFlj2?ot`D5`M7Uiw+f9T_HPRtaEPH*x*^v@#q zBTFhlg!Qpo6Q0y|TFR@OX<9&p>QhcC!@_`t>_(1H<8hFixI)Ep|8VSDWhCO*IQ#d3cb|Yc{SwoxU(rc(y$-n*)XykB}vn8)P}NroZbloc6cVi z1$n}Z97L{Ng5X6jH@2=L_Yg-b$sW|l=>Q67+fNC66S*h-`JG3e`#N@F<%13@IV^(p z1G?TF?L|b>4y$o^I1ZnqSsR%ka*UR1mLQVpEWKUmxZx!q`d84|Pun%*yAee)bgt4r znEoa5M~b(dja~%S`iJgNvLxQ<{!c1}$`I-UF!d8N=};S@-OA?=H?-?@OwwEWB$aa> zc@f~4h!aUu^%M+;@^Lu-nVfM_YaM1V(+Ds=HALqcb$;>IOrQDpD|%O{_e75mF%ACG z$|!_>PWpzTKZy3DwC_Y_rc4m^Uh+fte<3)Rj%tKd`OL(GA3k zq{rIwc;~Xaz9G|fEYdTXa!GoZ;-d~)<#nGQbNYa}l}~>q+3Al@`JKI9`v;dmIx7*Z z#b*u5Zrb;LM#7IL8{V`fac+7Y*k}v(b87u2*sP7@Ry`iEc~082AO2TUqaqf@AwLSe zWC>z@gT=&TNspXCZ~Pt2(dkybvyqcD9J?iumn0uG@fn=42IhfP zkjbfI*efyP<8Rmk`HQ-JCUTpxu?AlS$tme;fLtW`6nP_Z@=QBj`@4?}NxjQ+1m&_i zz~W3qY4Umo&wrb1v?th#D7hn3oHjemq$evChSOlEI{A>El#J-ef8zBHof7nSrG5y# zeFSgb4x}@*4aXoyKxT9EonU9{GOS5+>*2cOE$!qj&`aKM8=Z zJQ`Cl8i})Rurzgl40;jZBj@XPfgv%}N@!Q|jo2M%UB>)Xq~p^m#@m9nFIeeKc_>*@ zcHF;r)_R}WXA8Y=sJRHPAQqN5N4)pVAg_W;>S2FJ_Y?KDI`lNot?&JtMbR3mC6rB$ zTs&W;eK&UAU{BISG;>m(i;wlRJJ7LVDIIcc=^qA{&^Cg;Vbp&+gFg6{nU6#}G~?3? zMlC6t@doNOG6$_E+RFy|YSXuo+`!rEgRi497Pcc%9*)Phq^An}x-$1g%3(;K!g7S3 zm5j(e#d;W?>(e(KexTls*gI*jRgejxJe#rd!Mu?N-Ak13Ya5-BP48wtP_q$fysw>$ z??xz2!{|YIKgO{H7gaHl6^Tg<#E<$DB&snb-n1R2exCeJTWGFbh^1XvsX*wfkd<#K z@R2@$Zp$MAl=K;{M3?^@)p(3e3vyk_lGajBCtnBOKw&9H*CDjRdE{e2P$6m)^!nM) z?3KiXq(P|8r+v2b*GGRxV1gl)A&@OdcGg$u8IrBA(p_sdpqy0))f?)fY4tUF`x$s1 zEt?Ws#pt<)jmpqMeKHEk$QLO~I&R}F<1aMq)R$fwYvAN50o-FilHP0KI)vPx%>R~a z45jZ74twHky4KA}xi@-$Y5641*Pr|ym#A&mmNwB_6mR#b2WY7=41XV9{NNER{=j=5 z>ihJ>9nr(_Wf)!2@j|XQ5mbOFu(J;Ns*wMf)=X81W+=KLDo$V-dcg!2#1i)yE1;U$zxlS6geL;{#aK1r6em-cj&2f_;IH=%8* z9>5}u=b)`I&N5JzGyvz*^kl4~uP3sPXrG>h4_i0tk##_L8cORB3`8g?4iXWBq_sFo zL4P4~9wM(!j!(zwD@A)P8HDrszX6WRv@EAZ(nws_!fIAsKSw<${TH$Dg!$@-m(6&5 zr9CCpbC?gALzLH{D=CzS+9B(%>sI<&Vxu$B7r^sB$XB92#G>DHI!Nazgj>>a8-Ya_ z$$;>1@@hR7HwdN^N|NG`%jrDuH6Zv5nzfK>Ne@J>V;BL6dVYJ)7BejNo2NAzKPN=SQ0)aU!eI8%q;zIH+`q| z%+g{k(UZdeeQs>Q?qdeP54IRHwM-m7d@KmvCE6~|4BrF11E~!o7eIWiGxU3)cRoF` zzi9Dv_WGX7v4OCnF(v6Y;Yq5krLLlTUXS-3Op9yzf>$6qwaN8$pXe-=p^+z`(+(Du zM*6o?j?{AB7*bJeNQxkA{-+FQzz-iwWoMorftHcZT0inRnrhz#(Th(7v6&xv8^iU& z?`g86vd9d;b}zUXeqWG=vjW-caK0Y1$i!klmj1!=XXkgR z#HW=6{0w2g1Z_)k^bRBZQH+^N!S2X~5cqFBIO$l4&Ip1&N#5tI_cL3on`k{jGCp0@ z1uxpOVpaa|D>L3CbwfK7<-%BejE8hsIiNi@L;f?e4-?p$J-m{e7qc15NHd={opRb-$Q=L%9umn_}Pmrxx%e79(r=2v70Pu zl-Bq{xhmO))xqQ%So@A_O4_neUq;x8uqNq|rj+?_l#FzEuw(Bsb2ibH$70Fs*iKQ> z9MpXED2w7MGxhA4lXRbU2O;gItqpz4&^bhT8g1ouSnHAf2h)#f3qrm$u9`CeC-fvF zq5TB?P0$-fpN(+7B;gz%=!&ygd>uFFPl4n`wBe#%xC(149%S*kb_Ol0{QF3?nVjxXWSVu!ag#N|wLMZ7L zfd^79o?rtcr5;HA8G*@PeZ;5i7(Pp79{DG>`s!=2R@<74Y+KqBrgVv258W*391Zkf z@}TnoJNFV?Kau}J97%}t9yvd<-V7=my$g7c!0jKl;1Ic)F?}O1HF+ek6aJ>a}jU| z#wZ#d$cFuo0c0RRNsaN*4jo?v=OUkvwlDH`jFm7Jsb{Jg#@}LO9s+G?k52_L@-Kap zFrJ3Kb=2+Xq(G(-M#rI3O_mLPlJ4W|8IEGLjYG&Up#L;-S;%=PKaxIq#7fENY9O$e z4oS5sOZusUTC6X1UfRZxCzIXiTcnK-z}PKxCeR+A%3;fbOmEuz639WyVRVL)_b`YE z`U}%0{>_w^#%nUAIQy55WYjH;A{%^*14*9r-^5@k9ABnAVd_hJG>&HKpemsopC+T1 zhW-!C&TsnPWB)YyNg^YwDYJm7m2{O(7XhTkVLuFHB+BC`W_B&|wD?yWt|v%D=c0d% z82TapH|2?lTM?C%S^Ivi>(VwLLA)bfzcA-$rMoBV;f+G10;*FJs1+izLWJ$d5F`~x zCKJQ_j$A|9veGvO_wmV2T~ccLijZC8RM>Z+vlUyz8DRkB+;YD)%Nxcq^0en*3Cs<2y*@C ztBK7G@a>RpuLwRC`W6i{3uycKMZ!lU?T0vhk7vO#TYr~ z+T>;N@6m~-<;+tq?2N%~XSyV%LM%P@BNxsG6+T1nzBvsSyx}Yn+Tbzgf z9>^BadP<5pa1}^w@o$tKvF+rNw2zZTf$PS4ag0K(7HX|9{hapRdZ-TMhv0e(Aq~~; zZX??Pxy1A}b}dS53Gg~ZQyX$=*AYB9lG5vebQ-J|Ca9%!oyCHr{FF23vWt2lJblCC zKH6=!~vZ;xrfF68OWbPodhQ7+Quhk>j;l|kzhSMx`t|vrE z(=bvB#Xks*)NMg9nEF@pP7GW_=eqPEw?hyA2yK$e5l9HZc_8~+2cUY`&IIxiIX@ci znSI_6_=c9JdWEiL+O(*DLA@wZ z#HTzAz)62AFu1fJT&1EsULr1)t`bX4yQO|{$hpwUC z7XMb25P6Qpj`1#FP4W^fr_>8AoPkSvNc|ONDv~SUaRf5n=u5hd=>pUzVE&Y9GNN4X ziN=!6<&(@35E`u|k6~pN<66(SR$*nT_Huy!y;#YI^*dO|j!bDhf24gQvb&Lc;_8*m z;+tauB0H#-L_Iz&VN9c`e}Z-B?~2M^*QR8aYB}|Hk#aPaQ)#k2&$t{77 zJ9^Uo){GBe5~3}!dJAV?aXNzhiF#t{ef4;DVI~f}(Ft@X;PMgu+qI!LxXz&m)*k&x z`sNd!PR?8(yk=B6STc2e;`ZBfvg3+I2DX~%A1I>tqAnN$se+$^%(FZ z8w4b2ydLde)C&-Zq)j+K$ZSZehv7uJUFx~9=ad3zEaeO2AK31VT&!|VPkW9AjQD9M zH*vC;U?iQx*hm5>$H?Am=WS4|i=n3&^25*zWTMc2Nf4c>|4sdu4(KwnkC4snn&M;e z&v2ijFJ?+%x{c|8 zkAqRvQ=?do={QQeq^CN_3)Iune~2kKijyulxkrB)bnECKXTZsAC@B?w z8}L6Dn`s>XR$^lA(0CXAMzJi}o$?$42*>DOlv^UVkUR*vaN1uZlaKa#I=BV&Me1^G zWV~@MX+42v#(5KD@4<$&1<=>7CI&(%lwkyYDSxC>(k$u^80jgD$e*7|T1B}(1|;nu zuc6Tn}yot7VO?n zps|E<59BW*|BDb@=#)>)0!fRLmQ*U?G&5d~G7UozlGKp$MA`?T*iN?%!|){9is7gp zOqj;%#UpK>ksF5IBH9L%-*Sz+BVQd~!{bMjI3}f^CHTD~vcEklyhqRQ-eFOFdxzUQ zcIh70BRnE1d)=BL`Rax?tdg%`-9|a=UHaI&M}~C>?_lo|VUOw@ZVw+2)w^$p@ZNc= zMc5;IQ?N%x+Qa%qcIoh+E_?g#k)1kqiRhHOOOzOhh>Ws_b?+Y8A1es=36H{(CERuY zky|Qndsw^3e&P1QMIMeGl{cn{)$L3fSK*3osj~Ko3hNzZFKf?l?-Lc?(_XfWJ%8fx zhz_)|XQI$L@_At}1f*sm;OQ&bYC0 zlj)BAZ~0vIc~7bNeID78|M$%2b@fQ&kv^tC59_(Vl5QdF33z8lce|G5cTZ*6=~}km zBRCUtvpaSdQ^@41wGz9R**g$7(ws#Cb#2}2;qRK--_zUEE;H%sS=W{-z`R6qsdmTi r$!(9D^Zy^$u^4wh*N9UdfytvqH(D(oBX+*)!D5e~n7|^oqQ(CoFgEcG}1~w0#cG9AfV6t z^ZU;8&ueFPcXsAG-7?LVPw|l8j9b1Ho&{|Xkj$u+f=X`*Q z&?k(K;i0lHRZ$)4h-$DmhT~A@DAa=|xbkf0Lgz9JP6^iMy3H61 z!_tI!Logot3fb2j6vQd029KaZe;##V^t2YC(WvXkBXj3XM2%!ICc%xU&>wa6CsFO) zKtL4M1**yu@S0%E-I<6V>x_- zy|7Sv>+l*>$G%5(Lx@N6d*v}5HpG6|9~0se)Kq=O zoEV-l#LI>GP$O%N8fh2Q14m*qoQe%_H7dFPK@G5+9~t6J<6t~C#w3|SylB`1HCO#m zAs&h9`3%&97NM?Nh3e3H)PuHT20V?r?l~%_-l38_T4ozyOjHE?)Es2tAP?$>Ca9!q zgBn41)Pn~*$GG!TQ4yQ(T!Wg59jFJMN3EjUsP^J#v4Nz*c$9M@?fYH{4ixgL?t*5h zj&w&oxIe04AJw6S*cHD+jUZuGOQy`u;?6p#DeHh*u7gmKnu&_sLd>cKyxg5Qg?jKW zs0aUsaY8-s0cuX)WVepQ%wZ$Qgle!Lsv{*)A+C$Mzagf@R+t7yU`5eSg?KISD^!E$P$RmIneizq#0hg-WGXo8I$L5b&UZsacrU7>XHZjc z7k$mmOAd2*UNI}j$Mh7_VkDNq?AXDTr=vDFee8|yP`(g z3#X9ggE2YfXr*l=>6|%G11XG3x(cqo5h}OZ;x?Rx4AA!~m9d^TM$Ks_R8EXR-LL}d z;3ZVZBFkDw@*oX(#jqzaMmr+?=xpIg%8T;Zy{0}t+6RX(HI0yCM?@?2- z)Al14T>pzosxPYA2$Q3dEj?;PQK%d#uiN&h2Ms~BHwD$s z0vwF%a3p4|#`@O?S5*t~MyaBDh}RugV_!^IBgE^C<592S_xK(5s2Spo#U!-ct1lnR}wgz9-S)W~|ELO0Sm8MW-@qBf}2 zsHEJ0x^FjX?oXj|;eV(Ie?%o`yt;OOW>mSL&w*YdHBb#UK<#wRT)7P@)SXce8jL^S zI8-v0tQX=fz;dW5yNT-XLsZCLp#~CC-`Y=%+DB4hTl5=qpaU?kfitdr&7J=p z^}xrdY=4e=;5%0iX<+4;sPl=jBc^fnV^IT{=E~n99rV3*9O%J&P(3}43gLBBGQC92 zVYG&3dQ?bDpzf=KYPh+x2kO2NxE^Ptrlw3IyRIH;S+>LA`XA1L9xwxyts9(sP*ZXO zHJ4{mH$Ft=fY;b^CZ01A_28nY4%S9JxE*H2{H48MX0TMRlM+Gkb7xRLEci2+%|^2s5vdr!akYGphDOZb;DPv2A837WDBYzC$S>l!0MQ;rPX)C9F&J)8eEH- z>J#q#y_T$h&FO0@)Z^H#Y=jY*pK^ZGGUXh zfa>T6R3u}zu_;R6bD;H~64zk{R7cLBmgQa4%jqF1iQ={m@fu=btbtQ8H~xwmS&Vkp z@klI4xe4aOX{hTCV^MsGh0xF5-g?>wRWTQ}6P`uAM*oLu=szrh1v^+$_Ca-UHtN9( zQMs_w)gQwNlux0iv|dMhPD@lIW+5H(y;U6O#%rjoeTZ5GFHjGN)yd8$KqX~_GZ(7i zV(xq;RA?KbrlvV6vfW*MKUY5#H&Qu2>;L!9pw;_bjk7>E0oe8uv^^}R#98`SUY6XKo1Z~BIK zm+{MfT(9*X)j!1h5$~feTs9!YJC8#KhIqHJ+Mp2cC1x9J<&;A#Nk5>bDE3f`ST@W= zxgu%`yP+aG615L}gW3lcpd!2qeJ!Iy9BAEM$EtV>wOq0cb6-HHIsOJ!|2?M1lUNC# zpdOfaxb1+IP@!**T3zi?8`cQa+|R(?xMDc#KO+Z;M}&BtL;3o}0=Rsnt%9qgt-&X# z9nl+O4@!a6DCS1(c!Nw}7F0PWD#X=LbJ`xYV~#}a7c((4{)p=M|4VK9AE7G(fKRtz7MFKG1=F)(NsV!+kvPJYB=7&Q>f*+YI2Adf$K4y z*8dp}G~#Ed5r4uAm~4t=Z!uKIs$vpshg$c8Q4b!6O1^EVZ2t+h=U+udHgu}hr$F78 z6*UC~FkI`uG6$Nony6LKGI)Xqp&ICd!I0u+$}>@sDL2hR+YED49*r8|R$PX=F*Y{+ z#*(xns)PMd&l`hfwf<*wP#CYG<|giRdth?ZXL)v1WO8FGtcq%A9qIwQ-TC9Ld>1vs zKT$iXH^Y)R1}d_7QITkXz8=t;11+ES*aCZ@I&#)|&7Hr8dMiFdbs%D9h}Q+9P|3Rh z)uH96Ww{9z!F{NRT|&J>o}sSGHjDMIkr$d}@AIChEFF*P*b!7nPoO$@7B$z`Q4Rlz z%ALS$D0Qr}v=bGYVp-!jYIA52BXS6I91u zq8j>y)iB;X>*$xxPR@R)5spITz&uyK4E3CiPJbr{>hXS5Xz!uc``6W!^&TaCB6J5}|S`J*q=Fkb(GK0S+2aQ5iKii?I`aho>># zA`9(rs0Teojo>{hBHm(Kwy{w;kpLCitf=cMp&nQZb$?^ja&3>9wEkytP>+f|_$9_( z65_SSPN*zDiCX{Husl9SWpl2jwue_jZBT5uC8B2+Hy zLUrT-s)J`&vHr_)aES_KZIaa%iPWgMDv9b)71W;H1l6G~uIyu0%F|I_QhTr)UPRqj za*aK(CaNRNQ8_UXwG(dhIcUtm3)Hfz{GBbU^%w}@2NSGJ{kygH3&+yy?ALYQ;7RKL z!-076d)qO~thbI=Ky5&^QIQ#oS_PX>9sL0nIsZHd8tHGSwiXd?6#}_7qydyZ?Y}B0_ys&FboG`T&@41?!?!q5zas*%R*Gr zt-wOK0X3(;qeAxvb=`lc2Swj(?}SQNfpQnThnuhtPTvyZy~cZ(hN->0mG-p$UvIOX zg>JWH6a({8p8+)m4N#%$fC_0}=Xg})7ND+M<=lx%wiBqG@E+>p^*_`Ur`};xmLGks z<8mBmximn9b_lA01*mns1J!}EsOx`2h5S!cGKKE69WW)TBLz^`RYY~LF)EU6Q4#Ep z%9&w1S^v6Vvb%6Ds=?)`8}^{4tV!hflB^ruo4l(i-(CH5emsF)I1?qwc$fdRM%~ zj#zZJ{ampOH6<6YAU^jw&|F9Ev2V0S*q-tT)QEq_jQBU|fhqUegGxGEU}NfsV`;pC zQJCaMoAZjOa$Bs2Gf@$HfSOYO1qaIJ&+bHweHOArsCAqjbv_TO10_%)Y=wofGpeCw zsNC6vy6-INx=W}B-b79HLsWaOaERXjpE>A7#i0E*M~|EzP(RVcJYXTuj0$aO)Z90A z^_@`3HWD@0Gg14+I@FvW#0hu-mE=th+DO+)lJS_`UkTO0W~c~_L=9{@YARN_`i-b|_M@){AK^f6qia|e z6Cbyotr51N+!A%&A=Cq|;1&D_wQ4S$um@a2MeZ)@!EaDg68$He^R%cb%#KUdgIk`~1U*bp`17pUBccE+wx zhI&_I!rYh(b-uaJfkN5?E8$G6iZ?KXo@P92e^i?3oPBx?MveRg>b}#M9$(@POnBbj zc0ZxA{S79fofH?Woa)fUuhI$&krJIldtDt^P9IQz1_pAVxtbliE)c@5Qp zyQpM)it5O}7!3IpTZYL{Z@p}&jj0l9Rdqmha2%%8`u~;#jbJaT!Cz1fJwP@5H)>A* zMKzSZs4sSq3@(0uocnqWQeD4AWdf+wG10OkGqL$Hn z)W#C~noUhwR5E5nHJBaMk;15UN}@KVTB!Y@4{Bg@P}i+R-MSv)ET!HG)I_!YETsid(%cX3n_Def!-f-Xl&8W~^cR?jz zA5=#HCq{>PiFe~sue z6`HI2sJVKM+3^GBz{p#6T^&>hTcbwW0d-#=)BuK|rfeLlqYIp?QB$%N^WYU!E=BWi zGY1@G!h*OOm9@X29`qjdfX_G=qu;TeZ7G(adX+Pn61!WpbWIq^L!x4>ATw2O_Y z-}<}#O{y68?avYYW*jWyM4|`w$K;za9-%Dy(B27E{|NEMaeh21bg>^blLS2OmX6^gIUt{?9!Q`cm-> z3t{UwHWl-*B;_-xk;MGV<}wv(F7u%}To(1f#;)8J^}s=>h)qE~a4o8xy{Nb6>AzV2 zSvhz}MMaGF)*5bzy0AT_$Ns2@%tJkJGb&=oQOodm)Pr8Sa_qk?QYkPO^|?_UZjObq zn=7yUoAs{;ZKI+n9>qNP86zKK>z?V212l*fDPd?-PW4{HPfO^19R0yA;dhUI+ay(~7XJOR&>Zs-SC2GX&P#vCu zS}hBl-=Q|1ov7#dmpM?9+($L=4z*KxpDZ$wsJSYLYOoIK`X*Q$yJ1cI4i&k#s19WQ zZ2Lq5tU}pGW&cUkbIu~|_}*0xw8K3{O~o73hywrGpWi1!W$i%>$J40LUqmI zuD&s9WNlH`cXIW;U3nO)qvKJLn~!Q|J*L(A-^M|GyohQbQ%Gnq)KRE%VblZ4x^g8{ zhw7l_uo-5-Zde3op;pToT!Z&f-vN_D?Y>Q@)v^bD9bDl+8_g@!+{X+H4So;gM%C9x zExYch5RXQ6Xa;I7=b|F=Eh^L-oqJJJ_meAMLS28?`8X`p4=%gcR4BP}2FwDek(EHL zf*Pm}v__3=0O~>0P|Ix*DtESEIy{W(_&wD9|DYlkH{3d&0@abU;l7193l-`>Ud)C? zQ6p`KnzKHr4vj-KI0tq8I#k13QOUUv)v+Va^O&3RP0Wn3qJ?_AYP@`?sV(Glpa#mI z8mx|bV0~0bJEA($4>i&;u6{o1x;3Z=?m;zt0u_l zk|$a`+ZbY_LZ8SPfrTmOLM2THRIc~Dh#`DD}$>oF34LWTYre!_SO?7r9uLxZp5^r)mPjp|rER1!Bub*z)q zcg{=5`qu@UsYs9eQ5(x0R7CEhvi}Jxn?InEDUisPVJg&vqEK01$kkUyjj$OiN!z0$ zHv-k(L{$6p60!dEz$H{@6|6voc89xgAFAi4Q5(wdsP+E|wX?-fY^FvHAS-I>s-fC# z?9MkwJ-9Q@$APHp;`>P~%hNckIR`pdp?1EDsO0sEAE+^)s+E z<<+REeSmfG4OYX7$*qIak%;)-5)L${8&IJ=it5NU4E`j9>gjt_$iq@tIUee@of7pe zSQM44jZstC7d4P^7>Zw`a%C#kz}c8U-~abGP>A249uy;`WqV@OvMGuRSyfaH)Wb~J z&DGC9MQ9=F{>|76_hM1Zp2}8Ld(`=9s3}^2@wNWfaG((WfSQVfs1E&%`S6ZApD?wJ zC?#qn=};ZYjEYQYREMjhLf;IPyj@W3jzV2G8P$<_=;z{K1qXW21#E(0X>0_|F+b%q zsE~PSty~k!Q5=Qi@fhm9>gjA*twMG1d*@cvzOWmWtfx^OeUOgzuO7XnLUR@pVJ8w{ zX37~+BdLbtunDT6+o+DcLUklldfW3mquQH`Fx~%z}GRH{8QugitvWlF5=MhBGNfP@fSM(h8`NHbC9i5p`c5)If&dc^r;v->;e3 zZfJu|spyM2@hqyre^4WinZ-hy0JYrGVQnml^>8Yd#k*JlGh_`7{Hu} z2t%@kdi{gzpMzyoB+71cvIA>TzJ(E(Ge>Cf2Z)-e^*k4~d={aye=TOf!>AG8cjsTC zBJtT7FQ=8$qwdd-v9$inaG<2B;Vx)}3QccR1jeEE?m4KRj#r`9`)`;IU!ty$pUXlW ziP|r6q9Rccb$?e>BnP9G<4BCH_5ZayF%R`tT8bLUDqVnEP@&uJ%DhW4sPq(6$&mqi)=Un}JXY?p*AStTh zw9ag(b_$?ISkhS;HAQt%k?QBl6QfxF8u5B6^uVpC5gkM|^qccOYKs0ujm*nq$(96z zuUXW{n>*W~cD}Bt5s$_ZI1Afi!o1Xn@Oy>4tpDRwjL&DuQ6s;FtR;4%z9*{TU!C_* z9eaf8_$yS1-=R7dy?{j~HEKYSsO$2frm_fXHB>~k+t%kGl7lX&x8O94!quobzk<2( z4d%iO1#NlOL4|lYszVb{b2{BQ9~J6ls9f5CjqniaImrrHWc=J5sDaYXDyW{;MfI>H zY6Kme-B3Bv8#+>wOvNlWI%0duqp=kJfjKdA@zCIJQ0t>QHVO0Ke9VhKqds6hqLMy; ziBNvY&H8J|K?N$dqt^3#td7Y`h6eu(w>?&&ycTodE7X*wDHR(0D;wodJLekAgkEWT z$z(=NVO=bUy-)*Njal$IX4Crj%2>~`V`++Q@eZy)-7varXz(u(>_jC`v~u=x$%y$W zx5fyZjq1Qotc$;)I+m-vy`(0flJq?)5^*Z9{tIwWkpm^y5a(KKO!+G6hTIjc$K_F> z?uJ@k^HCkxf?D7AQOO&PUHKGt_;3QR{vTYL(1Jt%9Yl{(IDF`LVKZ*?yD?EtdOsq$8&MtFgL>f4s9d;+dY44^t65J= zq1I<@R7BR`Wp=3bs2fMtu=5j9%jga&VrgpH12a0Ka2oZ+@fx1ORk)&-eL+>O9UA-> z7iUq++;3UO8tR61sOXJ)Z5}~|{xT|r|3gLO8EOvm)wR$!M@>mT)b$fk5txITGahq9>|@(@`VbgjyB*P;-9~^}s(+ z19*>0&X^6YJ`pOnB2njy;6AK|DR{mYy^(!NrALjlH>yK3P!Cv!n(JLy4)>u(^dBnw zqc^q(r9*Wv59+>Bm<1bPZybi2^XI4zenejl1)5kxu~9FFNGy-VQRjVBgA-6cOfEsq z`EHCLNl)WJ%FmkGRBZUt2C@&e)!sz4^DkHBck2i;7SeRI&|1T{jj7;$&3B!kSyVF;D}Gi|Rlo)KnB~?$&>0ccKBRBkfUH z-vzZp_C+PnT2%I5M(qp#qB@+ag@ryN2KNipgKD8d-V*i6)(z|7*QnKW%jcjq2N_#h z17lGSo{1XSV&_`a2zH<%a~jprn;6_NQ62fmoeyml8vONqBGmP@QRiEuI@B4}A-})7 zV75E48nx`UVMaXX&c8;@d01=9=A@{QXGe7`FX};6P)Xbr72?6Dq@0Xe1q)ECXQSzR zM>x=p*PM?~4Sv8v7{87ENL3m2z&5Dt?TiX>Z&WUfa^>k5MR}R?0%`;D+M2mh?Kj7a zTK|1r#XMBcHlcca6f@&RR0rRqLKmZ*ivTJav!jx&9I7K#oQ+W(?1;Ks5$x>b>l_UgYTi1(Q8x$61TVWsZdjt0~PYxsPny0?F>LI*AbWk7ob+# zcGU9@psxp9;6Pb>5B1=GQSbA(9c*NIQP&lAbog$bT1 z5ACCq|1Q1^v&waCRq zMIaK@k%Fjwp&DvAw?jqDN8R@=YHIuq9H=J;QFD136@fV2EaVAMJx}G#hU!RR)LfQC zJ-7mDLurVb%6{(r*Qf{1a4vQA>#;P?_qK6RjSF6*LSC}Ft%4ya8#0wLUn98>bk9{=Nv$F@T9B1{}t@et<0r>MD2-QONq0Tt2uSPMs?ruG6>#%rh! z`RNAO4O#Ih6@^{-BWhK|9B3D&M~yH$X2U2{h?}B1*vdH=b=@q~1~eZPxvi*(9(CnQ zNMwBP0S5}zU#O6T3<~vHVH_NbJ+M*;`vW$lTy%(q{u|Wy!2;BSF1Y%~sCM2s|3gh_ ztf7{~iBQjr#Nk^1dEJT4s2(12^Yoa1kA9G+=)asav>d1Gf4d;-n zKaC3gP1IZUcT~79o z7r#U0NGg)MBo@PFI0%*fmoXo{Kwmw{Fw#br2NkM9sAMdKYM?nP)C*D9U&I!82i2jH zqs;oKNOeJVZ~)f8>8M<}<<9?(^(ns`#roF>DvY+@0XM{)l>f#ym~o6{@i^27wqt&b zH`Z27c`QY_F>2$Pivw{NYX8VR&Zek5>N&ko5g3VDJ&VQ>f`S~Jpkgt8Le15J@fL|? zsPbCpW}HiT7b?kWP6+kB$EK(e1}56bV`3ELNYpZHfc{O9~rP!TOY zosRHPSXNT5GBeb>hqW>I^MBr1_JGo;tgnfBKsQt}_Ct+qIaa{)SPm1Q=zNoEs3`XD@R3v^vt*Te3t8pNUt-Iw zKI%2w7K@;d+LCvplJbZvpGP%t1J!{CsAc-b)rT&%^Kns;Oo{4vPG<#F1e*ICsDVDH zq#KEvib<#)Y#D0gJ5kr|MLp=GD_=u(@Bu0ZUZ5Hd{npw^jw(lCBCLpNw<)R}zo)Ah zjvC=i)D7Rd`kknbokA_sOQ>A9je6ii>=(k1>$sJ2&*k=K#}O-RbxcRCnmoK6`4J3zV(PW_ zo6gDDgK~m(p~3$sosYFt{@!ej6ZQVz%z@TmNRv*4&_N$27g5*U#iXaQ*lL9eNPPj{lCo|6r|!Deu;rC_AS>6RX@SG zAJx$}&WNq{Yqy%H5XaeOZ^L@nj`9rr3g2Qw?6}>gWFKlvPqc&e-=2e99B7@+M7>7O z<6wM&Rj|uW8~HXIL^=H~eq>|L7vc%Z4}P#I*|0k__%EDJp*mi9kNy6CIOd|f0;BK( zYMFa`-S>aGz4j6*iiN1}fthd>M&c6>dnIs*cE3Sww(Bcicp#(7UC~akywE0 zaKfXZ!T&H}Rct`{I4Xxy9 z>p#tY0sMTK-VzQT9710P?sAIF#eVpDS+OHv>2 zk|kYDTt>M&Zq|_FT()(&AA51)Ax_0cS3-mT-M{;|oARQo_EFm4TB!Z&7A!-3>g%>O zx4;;byP*csAGNx6ppq@c4I4mtR5A|0Dhhf2Uqii_I1C$Oyx*+hPB@hET2u!jZ`%1= zs0S3hWq-r5AL@tLuWpA1|5@G?{F!pwJE7ho%z4+Y{}VMuIq&i5Ms9qK{#`0o{?F!g z?C&+wDHZ}AX5zi+SO%@3@h7pP>*{m_!IwR0n?WB=fJEc!>N_YcN+WJw)(Z1pAa zDfMxlu>J>e@ZpKQhWk9Vx6)|T+|R(YxETX@4&&h^On|?mlIkrg>54wHDezIbF$uMS z{f4?f^3PE3Tg-;x`17Bve;u5sA{4J+BD{`z+dXr>L%jtMRjBk z>OZl$!b+$)MO)t~~`(rsA zg~jn0Dl*<1YcM88qnHZycFTb3PzluiRb9Cu>b|zYde&ce4s^pH)Q&dOxjA?N?|)Rt zuA^?ehZ@;aSN{<;Re`^(!!fW6<#?D92jeiDje094cxw@=j5)Oan{uF$jzc|YGU`FI zol8*M0GUg-!`QwF+JrxSP|=?U!8;b94K`6olo&R z<=3c=9C>FAok5N0CaRt%$ zEQ(rf)qM^Wveu{(_d?C}aMZ|0qq277P1K7?sVnP!VW=ibzw`RCGcm-%wNs=Q=lF4a!H5 z2KmQ}VZl%r!lIO`pgJ_#)qm|=jA``#-^77lpJz}#euN6yD^y3`qUQb|)JPMCh6N*) z9@X)j7=h(cAEWJ21DSy3aVn|<7g6osKy~zgm{03JMp#(z1EB=wqude8-~w0v6_uQE z0%5^_a+wd0Fu4zKGWBbtg#};71)^(2+>d#2Eb3jd3!CFT)bmPx5f=Qnx@NIS(&rx0-H!S#<()z^<3;so=m6(V6G4aEK zf8l5ccA*?Mfkk2vDmO-;K0IcjBC;W2nEm~q9SOsNNwNnO@LF^!e2cm-ZsIWewH#_{8YJewf2Ie{r$TeS1ofchI2|`& z8!VY5EcmY5a^;v1Brf&;;yAc{ldObUy#`v>FGq zupZvVKA1N}Snw~Qt->6XU!p>sI;D-ECKjYT92ens)VE{pRQBNSP!IS6zr$v!!-5~9 zVQFlDov{SnW&e@TGWTb5!7GFs@;q8iGDS{gncpf)=H8V4Hj|4?)F0`(RA zA1cXGXSWAu#|)J7qtQ4KXljid*vV_!K(Vp~Eq9h*`ACTCdiSGBcsg$4g>xfAgb^__Bu1%LlnC(5Sm z00xr|)!s`S5qux!vE=iyE+-CSHcXV)UZW*(4CP)p2j5^HoRrT-{s}e0c=>H^(_>c3 zqj5E^M@?zn0yfb4IGJ)2oTv4Fp94L3SV7xj&*2)%84B4d_!%Q8pGEEQ&+!|qR5&d7 zo6oD*lyZY2mW-P)geRUsCF{AO_PTzEifoc%VZom@bD*#6ZNh;@FaR~j6H$BgdQ?)L zLN#<1b^UYHmKwXbB~ez?^2?8ErzGlAtv2fZuBcoZfXa=rsMqq>#aaJDI9N%AZb(~# z3+Z`LRLClq3=95k)~cunUdLki7cRi4QZ7QM>(62#Jdf&Vw9>XZB2oK9Yg9WOPy-!R z+P9a)Dk`+RPGBxPk81EUYF+<_-LZ0+u;4E&c3@A+xymw!xEKdxfpT_!6K1BIrF>ZM z-}~3X2b8a381AcJxpm0rK+EklYMsWbXz%Z|c$acZ)Jv&!CCh;ZSdVglJcB1uBbrm$ zmho2XK=}Z6#>gr*HB(VL-aORu-G@qY{}KlWIrxkVaevh?ZzVRVX5VU`@FL|THS8Vm z2P%o)V|t8R(^f$q)IL%kwZYVJHb#ADw8R>?2sNNbm`UsZGY7gcV=c?dJeY@a3v7nd zP!D{9TEAXx+YwWulCl))d?VEP?x?vRk4oZISOkw^1b)Jfn5K@dXZ?-kKo4AsN{aKC z5np3&Oj_60b466Bd!iojHR{uCEiw}C4MrnrQq;2tM%1^dY>H}sf%6pRr2G+UYW-(z zU=bLAnwv4$3KydG=zmaKYKiq+2ad-G$_G&)zKc5l7BwZAzO?0; z6V;(o=xe$3;$R1^!Jn{MGy7`I*xVx01G_V_>3Ev+pId|l|KpQCx3rMYY-JQS1ME=Wd)q`9y2he|ip@w6T}T5Y!w_!}z!s`{N!|)8%a&_#&^&L8g1%KmuzO!$kY1<_%`0sMN z;Ce0y?HU&RWz#0q6um+vQ}1pzRnsvGsvsVJvF- zeS_MvH)49+g~_7xjzDGoOQu%KIAWv?umUO~%~9`=zL;8*yNQGDRGh}5OhJ)R_7U1= zwA&X@tK>YE#b{$J#8vPhyW#tIOws z>o^Fb;>-j#1iXNR#!EZVvb;W4r+fe_Va!SPVNn+wbN@TkK2dwJZCGETl4}y`t(t3! zMv}Kxu)9BdeiV2NhM3^LFBh#bMqdEU?5n z`W8!4j=t1#qN2~iY$|%8dKmcDMp(pI3$@X-cTPbyumhFNuTdLJjAeFRCX7b8CTgx5 zpjJzF%#2^7?%#^q5BwLdBKdM_s1fR|*9Tcm-g4BsUx%@AH)=|bqaJ(?H6>5*E9Tl; zVY$?MB`+b$!%$N+W0iGiC2F8QBKwN(z2HE}mvc1@U|~FiYf%sGzs7DHi^|%?&RwVu zT|m7nZlNCZ922AWoqgvgK`qZr&La4ja&?Ta^B_YPWcwK^QHRU+AWS+ww*8w&-V_lw+{S)T5bt9SaMWH zO+|my$X7WJphkWj)u9Kd4JOG(dthnQTz5dNiYZtaw_CtLz zO!>xUYcTH?+ryh-S?VXE-s`7OZ@KteEwnXIbJ_|Oxml>(IEd--H&_1|H5J*mnI*Qd z{xw&%sR*Y7?XfrIuG{Tn^d=6YJaC77v;Bp-zS&M&HD94}Cw!NUJU%9(TnLqv)vy7! zMn!BVDl$hD09qWwBnenLHScY2nr?3%zaVX4dhkh##lq5${>-rIDIlV&7Rp?>+aXSfW zP6r*a^RuxY<<+PVzsJj1^Qir_oZ(nl@IT|f2Fp<&_qcr<*2V6WPhfkk|NJLxMDwwq z8p3Ya<0t!3>IP1uT<>I9@Nco)L%m!I|7=^YkMk&}KV`oG*@KBGe?~<#;c1I#UDSTk z7hmCMOr`bT?~ILPI%*Do#|aqYti2>=pdzvp6~Ys!qzjz0>*Jw9UC>z@74k0b{4CV< zdoT|kL$&u76Y_j7+Ij0?3am}i6~~-7`2tCVyDzc<;oV=jE|lK^U1phKrmOsU0QGgR z^9_lCUzt;E@tc(o-(;CmPI;RFVxv1uG54*z%ZCbX`ycE7HYYCLXAW`8L*C~Y{)in7 z2R*h9ta-w3J}94iYI}V9KY0sMzVe*x#sM!`rWoV3<;eIqw#-(bHn5*j`^9_IYq!8( zc3qRd-1_fFg}ziKVFp}<3e``j(7nek81~lYbO+9&{08&lgum^*zX$bg_Y5avmUp%x zZFk;5g+A7M+pto<_ian8Lxpy(p?Cnl!zS4A10SIQb~4lqdZe%)?EZNYai zJH`tHg8!kCVyK)rg!-cT702Quyox=-14=!wf*&mq%+h11o`*#b1mA+CuqfrtSP37a zz76wy5eWX4Yy@g6K8gx$j2PBnMbumHIBF-nhT8d_VrqPk2broQF$2L!_*Y`tNFF*9 z#SR2NHp`&ihEtp?QFFH!wF+)yAxs@75R6=X)PCWk-XSxwJU+oPm^*GD_?GO2RVgn) zHaOq=g9GhE5%B`SEp;qvovy%wxD_?Wf4Fjr_*P#VHS%%J!_LpBNES^H2yV^&uqWlK zsC}Vg!a(ppTJt5Y3SkoNaiF9apEwZQ`{$uTeizeYmL!4ThEo+)KLgdl>!>OC12y-# zk_LjGUQMtUCM;c%`?11{#TZ@sD_ouU5`5$TvjusIJzIH33I^G=> z!KD%W`=sdyAo7Mm10`orZW4dt)*zmccqy5B1^E1zX?})NA)6p23V6 z2{FEO#*efC=0PQKvq=8@L&>s$ijjC3m2?d=S&~e~oRkx04g`PFDUBNWHs?`Phc06t ze1-)uO%@ArJGbR+Jl}=4vPE#%rjCUb%9d zY=Pi!xwD`mFbB0yyg{{FHoHZj6_%##V{bf&`e^m@=CC99*GHPIP>+oEh zO#N!ifq6^V#?%5;UWr;==P^4Sk6tq1wWge}6zjh{6|*={7GEoEbM*pKQchZijfnGk zQ6no{){?3U>ZQ^VHIlxlRq{0|v_GJ7=n}TUf3Y#PE@vIujpZrdFUR`Vg;~o7fwu=Q5#Hn6?kpv{*}sV^#k6ol%HU89(24xz-T?K|7>4<96KVwaFabtyYWqeCtV=ly_Q%1fsd<58Fy5Eeky)rnFT>!!|2@h< zZYq93ZNVYUY&|DKbu2HI#Hy%}Pe3)W67?h639OF)VQsA5JP`Z?#zm-HSdY5@o~uvS zA`twuq9`2Zb7CC_%F4_wZEg!T^0{vA~3~$Twp&~;&b|~idReS3|wNCcH?x^)W6!lJ6i~5+1 z*V!VK6C){CLQPFKR77W>t~-S4;4LhVpRgL1>B9O~@=fkyAv%tFP*_)cS>!=o*d8n4 zW-N<;JBxI)Tp5Cz>!qj%9l%0(3za*GyW7-OLY;4p@o;E&-$po@3N^4075crXWp@+x zLGcPpV~QSD-xRfMd!j}>3U&W?uKW|~{y$Ma3x@Wz^Epw=y9TP=#y$tSKx%H+Id@}4 z%0IbsoL+(8zmiFfir6A7hgZ6D=A(ARGpO?^d)wQy1x8U`ir?Wm{15#BeF9!v z4hHnKP~X7elq37uN8}2uLHR!nkRvtv+eqpTu$NVD=Mk*Tb%_RA$D84P%FA&Iwi*-& z{$=)OsE&0W9QI-9W%56}gUxEtx7F47zU~)`4 z%#t(;wG+<8(s&s4K@u|DUS_c{_}~9b&4C)sjrx(PEZ)I}_zM;sVax9eaz(k38P$<0 zs0WNit?$j45C23ZX~akyKwB(Dc^Yb!oJH+3uQ8Q=|Nq4(3ti;sK=41c+#PSIfida`&!DJDJ z8RmP`cR{R~w(JU^BGG&%bEP?-K!rXO7NJ6S9W|$EXE6dAY>rB{0kduH=Au48HlP|h zikjo+7!z~Nv79M_+K3uqRh){0@fxbVy8c`nL2n$#i+uxXKghSxE@+OcDGx(MB*P-J zHl|lS#>SI=D zXQCpq4V4Qou&wsafR;5k0$u^{7b3cF={09QB!aTQ{r9JTz|y=*zJ&AcMr7%$2e>wO^AwEAq-9>rl;Htqi{GX z7yOMJROH|?YEDufvG@8{c$xBH{0iqDwIq#x%tlxdmHiE{j0S)+DQ`R;2>!){GAG#S zs6U54QeWj{Ao#D|0zX^%F!E;>zBl|-z+1)zCC=HeTy9|}Zft*^k>QyO0q<|l|84EBuVe`O&E4y?@o-0UuBgZhFlkbLqN8;3F!x;@+^;lnSG?{>!?G-l$N| z!`%3TD?dbKZM0wQE!GmXtY)A#l7p!0AEDNDvfnHz%c6GDW*C8kQMs}Zm*5_Z)ce2j zO`C#Yw*tZcucjlokNR_WSQTt}lkeFGXZ~S+hv{ixA8Pg7#+n#-WZ#DMP!XAexoKxP zs-qVk+jqbR)cu*Bu>O_(l{wH2!<;iv>vs)mWP6>DQP(GbYQM>-iCX__Fb`freVhiK z*;}y`Dgs@c6Hv*x8r7lQ&shKYIJifJLZA3g`!Fbgy0Iyq!hxuruH18*igDPI@-5Uz zO1!WKwnTMk66yiFP~U`iP+vgrQBxH8(stHbFMVrZG!+WvD%5H?g?d2zSN8SV3-zE+ zsE($6ZQp>UP!Sn|`dM%@eu8 z@)nN9WN!n(KOI|$ibTA>?d@0(wNcGQMQl52SzbiFY#yWjXeaEQO=Xk!mb??NH0S-D z931E1Ee5#o#}D)r5B(GHZc=~uV<7l9qxOHY2Q>O@pKAS3BbtYbzz?XYe1@8WbpKk! zYG6FdJyHA12vlxeMmp|$kLk$=JO#x+&dQFGZFl~jvR zTks|viKlQ6Ru2jHR$_Q)xYr)nVSS7n7S2C%^ZAE>9Ox~TFAyHwLQA50SP2!vFHxcG zhkC$F)Q8F@%s@GFwD91ENmbNKs}5>PI-*8C1~nzKP+RhPcYZ$x|Np;#<)9HKUgArv z96daky+ytV59UA{R6~m}jv7F9cn_*$$M6gMALlTT#|#hd56e(5shy~hpFnlw25MyYQ4jhX)o$Ea;lZCBb76PN zLr@+51G5sr@YvygaJl7kB0GF&hP3*%YTDhQ7o9?XH#sAbs>ReuDt<0n*ZWQi9Z zeC>8cy)8$%@?uO+c{@ho71Vv<@qKGJPkg(ffwLF(;DWDFIq)8}kt9rDq050b1LSd=Kc-pT@aeo zk}es>rkn+}r4~Rn&;pe+15u%zhgyzDPy={|TE_8{S#p*@y-O;hlCK{!g}%3tg9cPw z#`TyjxsC7&>ZS5Uig52P7Dc_~Ql_-z>x}wKD??GavN=_F@GqbJffXnpN^KnoPh;kF zws20u;QN1P@PNNY<4ls)lB6PP74&x=$MTeuq_eDUiq$EvK@H$F7Q)IA<_PCb=QGsx z8Pl^d(eYlGTJQgC87(B0BF*m3naKX&avTiB={N^tXSH>{0>de9cjY~(kH%A|-($fkefnB&A&!d*tm>l83m&Z<2h-2lnsP#%tL z@f?1_ytyoQa_6>vq7~{TwE&ge=TKYs@40;&Nwg?42P&)Upf30dE8;BFh;E=(!+q2; zdxct7@$%RRv!Iq^V~m3XP^)Dus@d_}uh!W(r2b6WzLPe+<#=}vl zhGw9a(^k~-yX(ra^4SB6p*q$8t6_K4gMVz=78F7x}}3pWS&;4_HtjJotmg z9&ATBTS0TG^A&2DH7sP=zYsOIFHk?Y{Eg)>ZQ*b)I<`Tz+XctsBy6JfAGe5&uoEh@ zQ&AhyLevP>p_1@0s-d4yAw7?pg2&h$qZhTEv>&#hJRKF;=cq`96$=mk_B$V@r@R-J z>-~R|gHcqBC~jHom9U1BqLQru>V|Hp9GHsAiTSASgxjc&zINsR*L4=)Q6%A?o&cG_ zAp|x+fDqi>-GaNjySu~S?gIqZ#ogUyv0dEVS#)vVz4zBu`5$-BT|H0pR(e?QusCjZp z3YAzlD2FRyF?bl(gprGxOKx4LHPsAi4NZlo;SM+f4lmCB*S?Qi!c5%+n4I=XsGG-0 zr~pr(rqWf??2-hq56uEl_x;UKBRUGDcNOYx_!8=zr!8gtmw{@xfW_hPQtW>Tjv>$# zJ%(DPQNzqgLSO^hJ>e#J4!(iIN}GM(y^O!}?b#zx&vbRm`a3T^*TPq{3zYMBzBiPv zytxovhq}HzhdPy!D|pShja|V^c{ZpKH-mbX8vu15pK9fQz&f<=Lp=-TugK!^V;4ZJ zkr9>5g=#sRLi-2QOiZk7X6gjg4Bdc5;2SR$T`;m#@pry_QVHrNGZX64d;|7{>8koW z&+CgV@53m_L#vtnp9aRDT@AK}jo?Rk0_xoFuWs%Mk6l*$Jx6wWV`@w$o%mwB>)DA|6);Hyf9LbR zqfl$4Y(szNZT)$$r1pQ8MrJ>6f%@d~E7U8Y+D({B*r2Joi5zd{@4Um|YHqFLyVWrh)@t z2Dk`nx15H$JHCcZVDi@f&Kna$U_RRGVF~yYYI|mAV=h>QVJF(vp!5HK9-yLCdDHSA zsI}nV)?AoEp|(plm;e@p+9lOsY1jce*8y0b_EA_6#%X8nEft_%p!9@Fd=QkMMeW%C zdRW|!pb)$Pm1$6WGj$oDu6*60^d>@GFE&AK!}Bl{rte^8tOC@UXlL0EDzUM)Js0Y> zyaq;tyE?G{HN{5|D6{8K`!!ZalSo;pscZmsEuRh*@H*6L{tjgyuah~a`QdQd&7fBK zW2jy7&N6am^ROBpDo#Z&mHaHS(eONiLtXq`)g$r1(beBI5BZbs=9~}jX-2*t-a_v$ zsC&kmUWU7&0-l5lcm?XV{uE}0aeJHoB2ZIb0qT@`n^Dmeb%gohV5kepPN>y;6y}C8 z`}jMb+n0c9&x76I1=t;y>T512JD~20u6`y^e5iynSQdmzs3PQ)^7o%qW+7MrwSV*W zHzREWHNw$Q=WHfS4u7}uW0seo7S}^q7`}vBD;Wlu1S&%<=9W<3h8+Uscke(gdiLLG zD%ytkpcX~bLH^Dsm+j$g+UW*!)4|ZqS{X+B(-3oW={M9oEw>qFX6`3^LVw=jW_u+Y zVIE2+z{$wpK)pipjx?9(Rj`8s#~)>0f(?NsY2SwXVCZOn=QH2CP^Y5t7<1uS4yVvg zH`Z_$)TO!nIDh9&=B4l)?RRi3JTl%~`MORpk8np}UfEA%;Jv6crP2jnfz4s*N&c=@ za20F|<4pE zK+V7=7zCrwHH$I@l-&&24nBdEVbyu&`mt~x=TwX4GlH@(_k43H9t`8sUIVpF_Cj5= z|9}bM8_TE*%r!q0W=CEOYH@XkI@d#??AAc-nu}0Z&S(pb|CC-Ta+nLsK_#dQi{x6h zGhsHk8R`=K5O#%Mpl&kl7MbUS`7oUJ3pfJ~UuH=D>@FQD%0XIA<bYKo7qGTSlRYLj?= zsB_;Q>aMyRZiQ>saDn3gpLaD~XRc^t*ZaHPqu6?b8F~GU#!+v01i2S#3QKM>*ZO`? z_kwUZ9`1m>)xX)?OLoJ2v_C_wiELZUb)hU&;vHctZTx9Yg(-ze>1e#wJe>}NHEHjM znzF!c{;rWQH`L7Rfx0I=fTLmB?S>nm?j?D5m9G~YF9-% zU{-%In2vT^sBJqH>Oyz$0Q>(>Dp3xaDY^i)7+*r&&Avk!Mm=OklpS`W-5hF{oP*k4 zPhlPy=dcM-8tN}3dchG4Xz@|ArqUcY52Yobo~VW&_nJT}5oqeSK_ze*>Ks3U+W#^B zFgKy!pw49~s052ZJ+M@O8d+l~KNF!&!8)j2a|b?y?_pec>x7B(%1cEf`~mgwnEIr- z0F{EeE_8!Bx8tB2Zi8AxdtqI836_JIPnml}AE;G-04lLBFgc8I+FbiHL7n?4P}djl zdMbMKIt3R%&l!K`d%nxzQrfltG$Z~BHRXYS8D@ZbG%F6ZEgM2DvT0C(x5FIpB-D)l zfSREgXU!=r0GUazYb6yK9ELh4mth6?4Q7I+&zbGi18Pytgk|9+sMVeHyjcTfpiWsA zs41Qa^`Nl=I(}hs+TU!u&;`u|`@b2LTy%J$GTv(2PhlwSBp1!dia?#y=CBX+*>;Re zW+nI0(bwXQ-(!e9fHmicqJhJyc?opjX%CjZ~EJOQ;dVylxgp zdZUeVRZy@ zFc4~WPKC;J11t(J!W1y@mU-(n4~#*3IF#OGsBO9hYDV_MY492x20Pp~i}W?@O*_>c zvn%G_VgG9?_9D;-??8?CE!2zz-8G9SuVpJJxeqGQEl_snVGj5R=7K@@%nOlwu3s?%VBBwH`H|@+e5Ret3X{BnnIn5eo%{YIaESd zp=RnM)XXG&WD+X`wF|mHJvU5;dI91+K}92q{Mfv9O9|zuv*iS+L{>wcs<%+5B>0KB zls14mr}LoXYoHeK3s@2+eQIW)8C0TUptj{M$TsHhf2b%xwrA$t^?{nQsW1WD33Yq@ z3%X(Lzs=365!AWvVmTJ7e<{>jSPiw9x52#d0@T2wKR1`|bPm1TpNOF$VmgY95P zI1pZeN~FdMdy1eOEr*gHg_^+|mfxT*(TQK0wUq;EP1S@t1^uD)7eeRrzXMdXJuX8j z`n@s=X`#+h8L0kYFh5)mb?trzwaucuHm9OI)F~PdH8a~_LwFW;hMC@&_FUML_7~{Y zh&%mb0``SkG_#;q^c4@_J1t|_Ymj_D9?M7$W+TsP&b+LP>H;RI;T-Tm;_V947Bq>CEfyR>PJH@%7st^ zTo0?lT~IR={iD&(_0el8brERa4uo0YCfmLTo6t`1$vEf*i_$(0|Ap?){>~2=`F}Cn zY6zT&d@Iy8E%DX7&({EI2IoK}bP&dcr@d4(Rkxs?WFmhv`#&R8rk$Zy^(?5VTnM#@ zR#={anwht@Kh}5iA~pd`jywb^P%&5uR)bpX3oX6-sc6b>L(RZPsMVd}hY3^`Y9Duk zb>Swc8HoPV-}$Q(Uc@) zoE>0FsKqxKYMU&9Yq?||hH}s)lG_P55o$_z!kF+5)N{cL7z^f#>~=2gC7{+uOBf%H zfo0%)m__&h$5b?e_)*->sVE9{!DtP&+801wYInkA@G*P?$NRfosko>Q;5$0gXfKND zc4jhXG`I6=x&o|$d=JzjjuYJsAOlq5Wuf!@-QqgDdQe#i%fS;+QywqC?d*;`Ffsl%!Q9Bt z#B)2JH%1C{d!6@a2M3ywrit%%zN1kUYWr-1I=6p8t>T+di|Hkt1k)sNJNNT#P&1Y3 zH@EYCe{HDU#&inea;1t?dVJp}+842R&FQ}RM65@7V$RzP5 zH-W~%Y;U&cb%w z6dg@%&iz%Wwc$zQcHRl`)}!(df|XDso}Jb#jssACH2wr?+vHDg0#%0NX*Yrz$=^`h zG*$+~%uufrDna>c3AISa!P@Y5SQUPUTz9;#iW%L`i^-O-7#*viu5iy`au_F*ag+^e z8`g&Ug3@rP3)a%i=3HNcx=XsUm_?QeYU-QAX7B{mKr&=CYpN)Ws{LP)%0@bB!RyeS z&FwsJ+=I%zZFaNhhC#LWLT$GzwtW}s=JgfEg*9`SK&{{f673IleW;YnoRWJ`r!H9@ zX3`slcdw~v%C;47yVhZF2I|40e<7{|a0=8FYYB`2pWF5)SdVs*!t7%>3r>Iui@06m z;4-KSP`09G4UB-Ap>U|(as+yH4qs8xxe6%8Ifr>+aX1cY|DS=7XuLZQydaw4B#mO3RmLYREWR z1#^MOUC~T=JE$q!1eMrr*c`^KXd%>7+64Z8^3+4D6)Gqh{wd#MucrbQN z(+-8Q%K;UrDAenMMo@kxLvBi5*HJ3ECcm*ADQlTkUl;1!w}%Qi7fSB{#L)E~YKD^4 zHn-h^P>IxlN~9(9L}uhrUpDjBb30#XURmF4$3YF;Jle5u;x;r_w61VIhCg6KIH!@@ zbqs!nkKw+?Tmf;kvQ61>wQxJX^^mcp>5tUP?fQ}62|T7c6QlJc!+kiZf@r*7^k7PID)F(-Oe|ironl% zAHaOj+rvCk?S$iL`}H)}?uk%~@D9{W;49=&2AY8HUM_FX%2TOS|MElh_2P5f@)lH`;ZVxScODoPviKSjnYa%Ju%g|8j1t zWSDVe4)2EzV7KxG+%itF9ZUp~HrS_@q_m~(Xk4yK)bBX>Qx5f+7MHo0A` zVQbg~{t0!3%e>hp*4tDD!9qvet}!^=4fSAA@|f9H^Pv{i(&OenU-=L70_8Mpf&T3iZs#$+ z_$hN?`WwdO95+2}Zr9!Z%ML)}h4h}fS{_lt5m>0~Hje=<~EOL=cBnquA zbBUxs$yK-WvbsEci2NEn3-?|(SIh}F&7w|XN3+=jQqD(GK<)nJ;ZZkHSOg?eQ3LOn0c zfOFs>%ZAU)&FM3ofjsKpZrAT{ftQMIlO>`3 zhkBa*4g+D_m*%FD3Z9~U6H0&iE93t!sC&sxxRE${U%OqUX?vf&F}KyM|Cm=KEns;% z&O_a9le{(0Y*nFl#XhLO3Er8JW`GJ*8zzT?q3-t!VL`YL2E(sVdI{c}+j(J_n)t3} zRP-P*8fs)yU;$Da5|)D-phoZ&Mu#cBn#40hoswcO zF{}mkB-9mZaSnwZI0n9eQ=o2E1Hb8Y1B+odl@18@d^azh(*7`4szy+muYo#uhoKUC z4izZUPm@4WScrBum=|_}T9nJ6EOc`PVGE3UCzdnQ$^p z`k#3SU1xb5P9ovEP$TZ_=W$NWaHzGg3hx;{@&qb#Isu$?I|6 z`8a~0HG(HlhLs|FoJG|X>fDcpdKz8@<>)Zfsd)l*O5#TGI2W4yurlp^a3PH8?{Qw~ ztc9`Wp zTTnBWfL|k?4=ceM@C8f>izf6q&yX!(bgnQ@yW!~^9_JBlR4$M6eDDM6u6HJn$9aHBm)GMwOJ0PUiS_x||7ob~$;W=g!2_tN zJzc=;*Bemh{yo$w`WJ@6z=Gyn=C-T{GH})Y_O0AHt1rBb;8;<2nq(ig}!uXi&A4b2b+&j zr>JHLbA8zad((amr$TS5k{;(hpU-d;g7T$2&i8$PKs~`+4l|CsmiD-=(*6Ob!AoU4 zt}?JqS&#E>_XenYNJu#|<>R5=xO@tA>Vhhm!299fv~ySV=wX)ce^>H2FOx@C_Bc0} z##KDdtJB_4tNJ_CR0UTxGgS&+q1^%M&+tlAGb7nu-CVjW)-b222^@~zP^jCwe@(M( zQ$pRAYe47yzkXD5As7aA?cM=(uH3ae&RZurA#2W67s^ossD0kgax+wdFQB$t{MzQ! zwS&5ycZCJv1egk*fQ8{Jm|OclV;ysCZw7TmI}WuiufhWGAE+mxjCIY7)P@yl_lD`= z5h%y6U=|p!o>|1jp%SPHwTL^y(y$NIO>RGQzW;NcimqsHpdPnF>U*45!Ihxe9WCcT z1w3K<-$5=$JbTwrEYwDsmG*g%pYN{K;sIUoC zz_zdvoCX!(AE<2@zmdmzq{;(J(r#|s%c1;UfYSR8o57@wJ%0xdjl1{kl*iX$He#TNnkpnwgu6KlIQHggT|cP*a`>%C4wo zX)hH`MI{&m)`7KQ3pfz&hU;M7=H^^JhOJrkel5&mY}?Y~JZg=Cn<@r=ZrtH@Fa{ zZ)I*eC!uCAPHT_z2lzG8z#*_aJOXvajNR6p zilk7BtsJZdYr^JmIn=3**3LX<#Dtt8ud6T>or2a-SGX=vi)Iwm-E6IGUxF2Ae}j6? zFWuhgH-xol_keoPI0?0#zeBB^Y#q#9v_8~KPlDRsvtSzHyN*#Qir^*Gw#(GfFbpcO z#!#oC4b=Vq5!6VMbuxF&P|Jc)Gt{0=KNdqA8a|y<3LDEQ=`APG3XIIUNRFT)E223D zj}^_9SxS{M-B;;caMA@7wddb?u67zlE*)gZv#1{l+9}@oJ@@M8a?GB z)``g=iLc)Iko*;~D8->t49he0G)1F}&E52H)k4;SET<@2j&Z(C=Yzagkk)i|5N8VY=D>ev>=<_)@&h&T#)V~&Z|-!b&h zbMS6QbXR&De<0OSzG@dTrv42Rl~<(2dxoy5n5)D^T|YK?o&FNO#TP$(|X#?sz&#Z*OVXB>OQ{KS=rxM@r;hv8sr5318U75dUmQ z2m0Dw49Wiy`$oh$3|07ol2e}8wi;KlizplMpOY-F_zqnR^v)piQI6eq=-ts=g=%a3 zZ?$8U3P+>+n7t!g%%BWo7!lqF)4V!uv)t=!~B>=q$i*J7#dhFTN&I|H_DR z>Q_Gg#_&5%G9%azH``P@G9>NZ0@g4NK_kjbbh6mk`hN3 z2*T@Zr})ty+XkOZqThUrF9)XIYI~)!lw%p*`w_mCO`!_1Zq!HnZePxremAvVSggR$ zIDDw|B+f#7huOhw!b5Lg_A9~OUPxD>u@H;j;IR?_Mj~Bj8 z=9KGXUxoG{8!3a$wHUgaZM1FJ)M6H*)8<*o#m}I)_^ESOlxVsvQ(|MpufDjt;w&A8 zD*UR8Q?8+y2cv5?fP~M{OOO1fm0d8Zu9MjAVfgn6rcxH(U>Y{rq<9P5wcbwJC&!lf zLl_B<4X%7BcE>2W4V)Th`qosrUuI(zfq9s9N`D;XvW`a}uSEMhPG_Ot3>|)3-8Bh& zm8B$7#p*7?Z(CyMIp?bv;Xd2pX#Rix`3J`{aX1mfBIxsLAFfpJ9sybq{4@hl*$n?* z?*1XU%lN2s{VloOa#q#ehO{{1?y=wHAMAnicqPWpdOZz_hCt*13g)SdunGLZ4XDZ7u9?r3tpnfQp zGGfhA~V;jiaCPMER z{liE?&uLCsjiL{sJ|(zAGS4tjNsf|-BMig5ICx24EZWuRA49+1tpAEkFWgoT{MS;J zK=lzU|3#P<-G%shXOo`f%YQS5cPP<4^qfSR1MTh9RX#GON3Euj@Io2cNitRWY~ZSo z4(}qnk}@sZ=!-&jsfpf*tT%J4C*!+h7lpoj*sHWfUnQ;|&*e4jnrdV_f1sR}G+*0k zr~&ujM5Qhcn^@y>HW7W5=sB_&*gr#WIr_i*65R@^wU{(i^b&jl9v|DGNj3^k5#_Gc zFIfTMoQNqpcFpMo)m}KE8>!f)eN#-d^DCI$nb5U5s`Q->zH1m3T+b`K7%x z*o~yOCcf%1Lf-jz@taq!I#{)GymA}F%WUggBE3e5L^~^X%g{~g3%wnfASPM~uqs51 za!CJ$?|kKMXZ7+u%Ks@>(MUrKed-ri+RO$o(p`L%;Yx{5UVrPSE1j|ryXK6uJvw|d z(NzZd1luQt`q*UUP&s8|?89E=D0YjPhd;G^8(?&ZVDouY3BEkK9={=`+$&OmPlqte0m>P}E-E1Q~L zMU7zGbvT+MI|v_RS<=_-ePI4oHVZz%a*efvmXEn4KLJ^NO%5^LHkVJt{X$rM8uu7JZCFqS7(!W$yy5NH|}O@K1a44&b;RNu|J94P<)%bE!Qo zk1-BV;f1HkrPVqEeWEr(i7{eBc;IJqYCnIN=w%oH7^(@zF0ru)N4iBbUFKI19k0 z6Uls}kN@Y!DaYv?LjpyR4@ZY@`n#H;*Nl1y_2iMb{RE?sgd-`3N?MG!qQEz>T}ucy z8CfYDl*F(zecd<`qnn5X+MuVxx3*nN(anS`qHM7(LbI3w|ISzVSgJk z5~==fPf}^>jj(yn5sYjVQKz84njxIWJ}2!Q_^%kld7qHgV4b{#3F&;qaRue&@B+@< z)R*9FHwV9D=bDTB58u9rL50iNS?vesa-3yWhQY{o=6<6-n~*<9RiD7A?6ouZ%@^<} zC>kGRJLQHi`=h|51&PpkYJ3K2Tpz#8@yU zW2ldX$~W78)lSSP8>GHNN}PcN$qbtCNdq%Ye_n z@DnQ#Qb;r@&EO4wb)=_ruqG ze3U_N9kW=NU}+T zQKd3zM3gA_9g22otW%}Es^KJPh$M# zMK|&$j6{J*!dQ6=12O`d^S3jG8`o+rZ4jJVAu)hOKs2lEb8g8%VygR@ZAl&KpQ*^{mhZslr0eK#d%tsEWt=+5`mgf z*9Ys(agZDy|K)@{WJdO**W{PvWtSdbm(aUQpv4@1w1?RQvRmIzNqikgC;Bt{0-gtY zH{<2CO)DnMh4)>y-3IGfP5P|ld$D~v2%6PFWUcsVmKY;NbLfhPiSXi2nh(X z2?uxKY5H>EBppGr*kNVHCK1jXqVI=%DaS>0W?*v!`-n0U*&JWM%e3hiprKNe-WMFx z@HCV(W*D*aZ*%_L=xg>e#2Xd=Dt`DcK|Li&*TC0NBX&KbJrys#Y&(hdJ_C<+$w8k+ zmch0x?Pzcjwi~fg`GG7SM=I*mu{%ot8OE+s&Wz9Z-^)a?lHlhY?Lzde_N9K6HZ+bM z{UV!PKfI{iv!2KJ-rfl;KHlb{p3&6v(7T8je46VjX!{Z{r}vm!eIBfmoc@TC$#>{g zQ0jadH5vR)%<|O#qpq@xk=!Apn8-Z7pRYn{t-*f=YhN3m6|mT3$0Li=$ST`7o5{Es z9!8_@#V-0UxxT<-G!B(}zHYCB^!;#GC*t;JrVrTork~}7M}896RT+;d?D+5CZ8GiF z5%UC#(3c;1QKIV8ui7@#PWVoUJQ?!d_}2&5Dr-4HkWqY|H?h3a(Nh_M-(2Xc=(8t2 za&oPJnP6#j(%2k!QSVBOi?BBOr>%S{dh7AAf>=2?V$)Xxy)GOlI98&kXWGd&-aT|E z=3Sos7#Fb#=4K-DbF9{~z+qF8ErC%abn+n!fgyIX;^R0Wj>>cFv6GSv8~txxZ?MTv ze|y>ou-icbhp|=pL~>W@yTGTxPAP(dN?)8*#c(>E$!TA*Gs1sE>57AcarBqAi7uz_ ziXD9vc-iX8kIF3cPNN^4z6uBgY}eV5??v`&@$q}p>1$zl z83&(9fN%P_CgQXs!8*W#wBzG28VTO@6@D91d@HSdHk7^^y8)|nxW9sSL^;ZM`KaFY z9xt7#_v27WNBDny^WUZnSWE9~T0WA?jEA|t^KS!_{zO{94*N5R1-))Dz4@-6szjz5*rSf-^uix|t0>(3tCcnU(VDg6WBLSzH!8%+DVuiLx8 z!n4t6f@MT`&Zt#3Fy0WmMrLC5z(!d^UnTn1a8&gjdKc&o!^0Ldio)UeR(WdRYQijR zr`{Cp6L@ZKXC*OuPx0QE$kphZ2;b4}K<;g9)Dq|vr#^$Rw!wFLY%fs1Wqq_oH%TPt zftr1T@TLu}*tIa6fYV)iKgPR&5M^+Y0*x^YBtGpYXq0A3q9Hp#`wYhm>!G#{Ax~TI zQi9Z%psTMf@CmjnFQMl_m3MF{w*2prYGFFlv=Q5yb>@_3F|9B1fLIppCj`0K<*!ZDSokTw4Coc791gl4XD(WgeVyK*; zT>~GNU>c6D18rRj4sZ_(ocS6+iE&dc7EvlV? zR=#7O(t7#ReOGG2HD|6=iqej5)2L(TU=O}(THj0IJN#`Xopi>;`Kiq=_~>NyN1$_; z*hA3C&pEn8J2my?=-kHl3Sun9$3DHZxJf#X37*pi9S$#GREVR5m5n6i%D zztF!8Q))KhHu_H5nU${vc2fAy%3bU6`-lNNMQ@tb`I8s{ekffh+m^mg--2T$qcw;l z8|o{3Grony%4kP+9EqRr(6@}5fup+Z zlg&JAqjHSFrU}d=A^jVucd>e(7*Za5sB|W6{>KVmhwlM?#eIXmhxmDY^S@{H*0iy+ zVi!@eYYgan7_OVR$2n9AqSF`Oo#6ubo^f1dWFP5Y2UWHcZwB&tFr1lLi0(x=$BtP# zf8zff{r&Za=Qn9Yl*J_c5asy4$QBXkB~JJ&6{i${?a(Vs;{V#gsbeWNLrMBL$8O)^ zA88w1!RjHJ5#_9{xRIy9tNsKmglH=5u}(%k7akuHAu(R|+K9E$|A_A0Uwn=6rT&>V z>;V>`XeB~Bzn#dfOj>v9k?32CrM{z(yyK#>C<{VH=amJ3NF_ z|3=6^a6iy`JBFUV{-+Yc@dvu?&{+c4*&(R!H}sQ{YHRww`VRdYSm`ic+A_F&NIT=X z8ub>|qJ|w*Ydcws@sJz+2IxhU%6L*~fX!@Q=zl@plVtw}jT@%J`S&m$<|12#^u+DSCMB#!=2>`oz%0{h$k3MkBE00)ub+SLc2xA7H7e>Z#$ zK-SKWt7T;7Ee9Ig>?k{1&tJ$o5Av!Q9D$+qzeG15PWRG|31`5wHsD5_kFw_=27TA) zJA_Rw7*TFhKgYoSgpWwvc{}7EtI!Xl{TSTf7)9_YD2|j8MSrCI7XHm>rqVZh#w)*! zt^5fYL{CO6c5`sXG6Ck?S`iB*)(c zormy2ets#vo2jZy!z|E_GAE%zXs5=V%01+RNogyxhV(7MW)JmA$O_xER-pSB*Y}Zy zqMw&gb(nxdb`qi^KSqBI>;}{4A)R+IxQ_P<4~^s(=)FRJEOb}Wr&64DK6Ldd=nDK@ zvw5m-J+|5D+k|dh^nNXu(2YdjTy*}RK8ns~=*^?uhI(E4GSIGL<7^{lPu*SJ45SVQ z%MfHi=>v{uL6w^%9!x#oFB>2#?GW1hb*1z7A4ZeMS{$FIF`MHHzIxen@VoUjff$XD z|5}2ghv$gwm)Kj~4kj};xA1fKm-8q6PvjAmJa2JiMK>0MN=5xL{-&Vcl=^-q?1lCJ zJNhcG?d19F2_1l4RrEiR(|vT^^oQyB^e7z#5ZuH03eC}uJVsX*g&lOLRG_Z%#U{0Yew8d7BRM8;{7ZoO)_E_SUBhN9@`zFdUq8|5 zg1i@r?8a9!I>R`2F^Ep|XG5m=PRWAss-~1+@9Bt5`(KRH!j}Y4@u&YPvVsJ@i2T>m z9r;EAO|wZACwN4efL#Lm-!eP@(*Fwo$2cBFb)|81W-_%ZSLh5Ufj|QGz(G>7JcMD2 z@K^qRLFK%5f}}bf`y=Gg8})P4N24AYRh8s6_H)~otnV-R4hpa2_6zdXx7}my@P=EJ z@xPd5A+sE$oq!>zgU4@il}I22;2Q#a!1}AWh!WrGj9~mK9`sV{X<6zDd4OD0bf~##w3yoM^Dh3g{%X|G1|A#k0{B* zH+lR5JN<_0t6#+G4kYe#WdC8JvX%BMT=C!1xdM=twqqu zjBh1ooP%-U)uM8HS!1Kj#M^!>e&Yz`c!6bBte)d_2T@e! zQ@_a!`g3f-t4bJbK*W{S&m=2X-#ql@bBrZiPkcV5uMhH@w4Wk>8pGM82nke?fJsr< zY8@1SDN!m;-wXH$dFKcZjmE7g26=SE-#SbpN*5~8G1-Ujc(5fozapn9n4iH^rG$a& zH)QXuZ94jjq1T(fiuhc^Q4Sx0_&7yamBaY*pwl1SLHuaImS}#V=^HWShd5Mv;IIu2 z{cWJwv{O)@i<1-KKco2tb!v%d3Gtk8W;jXS6tv;X|YQ1=UJ~+D487$VY2IVP4xVjv<&;!mKW?pO8{_ zJJf;b4`{fm3Aas z_5TAmCTL1JSCFF0WSrz7ssB*&T3Irfn)VltZ8*4y&1Gai2)fk{e;+cHg2;-KToiP_ z;^)`WmPFp5mjK}nr;po0T?A)Po<`@yUkrxhC>n|V0Y6|6$WaNM?*wknv4%STx1sY( zSn1GdhL6hlYRR#HzJ~Z}O>)_g*J0!%uxUyC1w4ygCM6!eET&(aSbZ@+$GD~vZgTjc zn0`U^c41KsFDkX|5YckY$GSX+$`I#YuFFJJX@hxJY#LKPZgm3e0t>=88G38Nv&Zra z3@b$QGF|noYngwr4n`*$ z_A0kc$m&%7!0Bv2ggwe z{GSfSvlQdaB=DK~H;oA|)9H(kO=H?Iu&;~GpV;RiSSa?7;B@p3BYVy9hC?Mix<83= z#w25&^2Xt8Jqle3@|{CvH4gkae%SVCJK7@{XCV=lwFKYKY^YSjvA>n8ogRNaRVc%$ zpXT_CukPrb{-2p>!4}6!08Uk|5@a{YsGP*vFcK)r$X?sv^)al3qlY+3fTO4A^uYcF zNwlSXp7u|h&|m1@LpOc+?Et@^q_?TY!;Sv(xQP=06J*(ty$KJ9$GvtQ78PxzaGOz5 zJoX}saYRvRh`c>)M3li+Rti~DJ58UF^{4L*cAGgqVH=$h1>t)T^*;C?Mt>^wpCI?M zqdlchING74@&G4=P)LM>4=Btez!2KMVOWmoIDlN`p-u8M?ceA>z!V%NNLzy3rN1z? zm2Hw!;74qC(pL+;DR4VfiA&rX&VRi|V>Cx`CgvK#oA4)wh2@0$OcH2?)1%ZIBAUn1 z3%ypzU!s!3iNdO37r5nN?CiKZZUO>}RG$b#u>RuKoqsT5`eJ*odgr^?TzY6pVF82r*>*?Bt3zaOiJ7e|%)o7@_ zr9K^#*l?Adj3lrxdS8$&usIhGuNI#LvJTapm@T7gymcAM(DgC-Gcs-k)6h@%|51`4 ztHN=H{+@PJ^$9c2hFpu^d%svLq~0F=v*`aMg_+nC)^GD9BuE1qr3jjwDEpX(fheg| zp*{|I9}JsY*#I1mN0ygB)!?sXm|Z-Qy+dyRcC(T7;dsM2?udRlVhxHIP4pej6ZoZm zyCZ`q(uu-5`h`VW*LKI9^^v|e-!Ud$Kb#N!Rd$8ax!5upqM^i3e4Kx=W7tx=PPnnr9R)HgnnOsT#U)_ z8ur6~aSV1zII z_7+aFB;~=Tv!+@VP`CeJ1_^n#iW=vgdx5!0AL94bq@XPp#~r9S`-oaBh0^$arLYcm#aXDSijvlKEC#A0X;Bf% zff_(TtcX>S_3fL9tZm;iOpV*qdVXIo5?3gQhgH(KDQJdS$+yF7I1M$jgQ$_7L^XI1 z6XPqajgiy4McWuP!lgJ7|G|3LH-q073D2OW;<86Vp}dFc`8!lY-%vM3%IG>26V*^c zOpDo2_tikHl?JGYv`3Aw6Dk6OF%wQf-Tx{_JRE0fI0~v&|aU!aL1*i_Kw(EOP9XXA(>-nyb&>Y`IJ@6GfV$@JKf?lY_ zG}@eRZbD7jG1NA^j@mu%QIY$Kp%|Rmm1jjY9F7`rQH&YH{wq&Hb6O|Nb)*w&1fx(D z&P0WBAu7b1Q59^*RCoYW;vKAt-%$rqm8^bWMx2VO?@wHbe_>PXna%HOqWyoKgeuIL z-HoUa>cOh05cfhwX1Tf9+>g~LKZOc$iX5(??5HUzh6S)9YWodE?XJyO2;ZR>P9l3w zw|ZOQBJw-%7&geIBhu$fliTl`j5Sad+`~qgHjg`q24j8l!?70LL`5c7xH}nZpaysr zH8s~!5x*PG{?|$Nk%9sE9d#1+&+9@z1GP;SpyqlNYEJiHWqgETm^+`}w;G$G^3n3U zk>^95bX`$X`4lykZ?OVKD!~5NcB)>$g{}uyCqER`6d73xN2 zTZ~S=J8H2FLQUOB%TGn^l6hDR*LoxhlXz}7gch>xh1z~4P>ZLU<(py}@|`d}PQ)y@ z+48qAHTmGe?xakI>flsV=og?OxeRrbdpk&IqL`5JIDl&ypQ&$`n;VP&#RTn*t zuq_Goyen!%gHVfPqU9H(-v66W4IM{ScpX*IWBdg_;IG)dk{jV$9HM+>zpoR%!=Bi@ zir?2AFIHjy_aafQs^7N)cj0hsRn5JY|G}Z;n^bpGaR)V*Pf&9mqlWwV%!Go zo1?6J8mi-epa!-J6}i(jJeRmef!=BlP}}4kY9D__Js7E`oBJfFwU84P;)`>UXQAOzei#_iN8^caQIJt-)tO%nyYlRTnDqELR|ngf(ob# z8==mRme>*(pc?eob`3;EjWoXHQ=zVBLAB@QB%w8s7u8@f9EBCE{H&E^DyTKm9JM9}n4?jVn~q7e|L2j=gIiH^cm}nYZkg{;4M(Z( zDo%xJI5&o38C-&$Q3p(%2JZRXsI^fZbpkd;t)2d;`=(+f+V^d>8+M~Ybrsd)XQ)tq zL~YL~4c$~FLWMdtYHl;5wpTc2#>H3@PofT-l#Sf`z6q+{S=a=Zp{Gy;H+Bt2Lxnsg zDiYaIi=-$jq@_?Ds%y4Ijj#{qzzH}B_n^*$YE9f!9!Gs4T|`ChE$aRVP1*mdFubW- z9A!`)XpCjCGgijUR{jIS$j52sDlCGUz-_3GG;is)T`$Z; zzCUX1Eb&OxA#oC`V47C$ldB7AWb;uy-+_7YIp)T+t=)Zfups&2m=E`&I{L5Wv$S!G zu?6a9$v&uhreYEFPLR-QjMUckFcj5rcGMcEXyx@$=R#A|zJ7#i=q)M|ncBII6+k`r zGb$qeQLBF#>fl*u*OwuY=I4Kx@Et%^eA;ffjtcD))Eaq>3azibE02OIkBw_FHO|FT zxDGpX@cVXPl8)5t=feYo@aE5c-zCcLbn^Q)YyWTS?Dy@apko*JK&Gy)qC2>S@`2sh zemt0~JKGM6_wf6!QC_j9-}e`$>*e=d#Fwc15B2u@c45Ch?!NH8e%~4LvHJOax9}Fe z#y!7~*ZyDE->uRK1Kb=fLWOJ(X25Hh0DquDn_!^Z|LIWsKO5@)0;nUlHfq~;!iv}( zwf%Nk{u*kE(+y((>q0RSX|OSt!@;Nqk6=Q)jtc#2)b{#_+E(!fySdMR-O1-eefg}! z_CdVVFdXv^al4@7FjwDT)JZsP82euht)-w69z>mVF^9X6B}c99jMx*KTmB+y8^s#o z8q9}9$v4EbI19DCc3}>DVEF_i-E&1zyP?fU_J3g#Ln(-gdr=`hjvDa=)aw2pKF8-) zer=RH$?l>e@eXrgq|xr&D1dstI%<*DLxsGZITRK7`5p<))h;X8j|%ZE)SP}q9hnKn zxDjQ@lB|DcB3jjfU4)VH%GaWv+l`un;~1DKR3x6GI{pR~!4J3|qfT^@*ohgn|Id@i z&V^5?5rzKdehSWkoKU{As6}}b)uCsohCX9Sj6TWzg0d=VDn_6h{0;T_y%-gVW!Mb& zqv{EnO#RybIY{V+A}YXos1dbB9ie?utNmBhh*zQ(=@x8)`%n$1oZ`%cx}FR5?kIw4 zup4$j54AX-pr;1kkkAOfqe2{GstZv%)JviW>b_qvKaNBlG<#8t@G@$o@us;5CPH-} zC2A@|QS}x@t&Q52Z#|9uuZjmyAV-_iQ5{->s%Qi1Alii*(K%E_5vRL|Bt$)*#>|cd z$rnbgo!+QLxENLMVbt^Ir?dZcV%?)493#zeQ&AW-1$8k#c0lcpL6{ZiqC$8a^>h4L z%!09Jx z4o6`d)Z%=BSDWLmfEtE&n^}{xzt@cF;VJ8pu7V{U2qC>v49} zg%YSm*A^AB{+1t!dQH#45ZrC$H&G*hg9@$hcejWmVimF>r~|1pDxw}LBID6hVi^hb zd@rhk!>9^RSpF(%?r);j#%t7~`;Hn}%B8NO*-+ODqDEdGwT7CY?rVoSH~ON^gWs02 z|24wp6lBIts0wbNBJmV;GR9fv)=E`>URE1(wfSPa3*sHxk8YIqN7SDZ3$ zVJP`m%h>gZ6y)(`+POA zJo&nRxZfu(z^>$9;&E)c%J1uonY`7mrwdUB&?;0UZle}e)HSYy@lcV5-0kzJerlp#c`d<`{+xt^6bglRuB@z-23c zh#KK@)Vc95YO#I8d>DDXo62IS$W=q#*AUfCOH8Z%znDZB3J&94jJhH4n@Qg@d`rH_ zMh+P+t2##um58Qld`6 z0;sRkx~Mtsi5mG>)ZEU-47eH<+H$xhsKwp@bpm!rPdyq( zLO0Gs^>iI7lsi$o;Sj0=7wq~y^98EHkEr|OY;#kR3>ATNsOR#b>M4u5ua4!LZDarI zLRSiO@OY>Z4@Y%uE^3a~m|HPD`Msz$b00OAPf;Doyxo1Ymc&xzd!Zt-9rgY{iy`<9 zwJQ?ru>Bvt!~IsP3g+O#X4F*N$Gqs@>E=2=W+LAKTjONZNdLoh81+xrP&QNpHOy{U zkNhMoj{o2c4E1)o2KS-n{FUWn>~?RtBB+r4hFV;+QLA}{m2XBxY!7PNUbO4iQ6qkY zfpcV!`*e$ks;3fa?RfP`=)u0I8wa5p9En;BlTZ!L#s0VgyJFhCZi=RuzoUL&*@6oB zS=5v~K~1rLpDT}xT5DO5j(ff$By?cZLd|&x9EJT+t2}7GJ7Pnz7y0q1gU5fs{njfX zY6^y;o}Z2(xE!@sj-ev-95qG32i-}V3FB)2HzuJDbivFx9Q)up9EceXxsWZvaPk{a z+vy>y;m@eKj(ONcE*q+&`B95{4Q9iQs42OPdOqj~9i)9U3Q777WY=M!Ey8GIrMm`8H;S$tt>37W4@1Z(A8a;(_E(wKbJ!-CxqUP>A zY8O039WYUjyU3(Nt&usXHL?`d(eHPVf!26v!3eiXGh@8WFyh8pn9zdg5T z*8S}s*oO+~Da?+SP>U+UDHqa&SdM%ltcXL73uUj~l+=3fy(xt=?7_+#HTVg?th!V$)II0jp8lc?T*Y zdr<>Afr{8UD}RETBJVv3Ev{G>-Re$<3SE8FT(-4*Z`?tC7-q#Hm)vW)18UKBHv57J@>_of5ja{VHj2WzYGcWv>Gae4N$wFEow3KKsEFWs-dyw6x8mSgF4aH zp{8U%>bWDR`u;{u$u(3xw^0YtYfP*CpWvz+QGV2ol~5JbKy{=ZY7w!okTTo*L-DuL(OsY>u!VzP?1P# z`824JWkhv2zm=CpO-Tjhz2<9%T06;axGAV`gZ-}tTTt)_yP|qp_olm{3F>6*gMpV4 zYN{q-7MzRPMn_Tiy+uty&@Fd=WK_rFqNXYts)O0hLburenu~H2C+u%p*of2v4Kl0k<3;DU%ZuMS9b>u#3m48H? z?a|-(eIb|$HPQ+=2CJj)yN2rUbJSw}j`20gvERA|(xD;{iW*5c>g`twHInA2gQO2C z0uxakSz+$R5c20x5qXP>M5K4lM5x7^5!Inw7+;I53<)({AJxOws2lrWPaJ~z@Lvqa ztnb}#yIY_}vJf?w8&Feu4AtSwsCu4T{sXFGG5>WDOM{*oEJ{KZRYx7Q%`p@QU|C#> zs`x4DzE7A2qy6V1k`>ip8C1j?q7IsVsHquY`NgP+t;1}1=s)(qDt<#je)N5C4HZB& zR2~areawkdFa!^wM)Cl45Pd|2+V{~l9LG$F(<#n^YIr|tYA<0fy#LX2U$Y56xsT2f zIE@Q2Kf6D{T!MYcr}*N2>opD4&=XV#KA{E>^Q+6JFmsw^P}l3D4x)Cbk#|FNe1S(o zJz8#VK^;H`Q4QTiEtWT^w`7EGuA(%kgDVRvQq@pX*9=v0f7EkBQIVUDYWOJXoOq8F z&`bT@t^W3?9(G1O*avmOjX^aq6*ZEjxEeR37HzX1?xpoJYR z$f$baT0R8^zW+0l(1;75DyocX_$RD|-BAr5L522=<*%R`xNG@Gs0Lo6rtS-7!stOk zfxm{A2elYGq0W(@;2_^}?f+yX^n<|xR0R)E+vb%SJwj06z{!M~^AeaITU+@U)b?9~ z3iS?D$Bv<<^lwyTE}Da{4z-3JpOK$E@Dx=23sDjIT^H2DEvN_gVF+HtGWaj*#zIlG zT3MXf0Gpsfy&YBY8QhFFQ1wiT78LjpS%&(~e}syVzB*(a(+jagPSi`Jgjvt*Vvay9 z(s>w$`%sJV8D_=UG2Gl1!BFyzQTLB9SDGiyml&e=f83ZszAxOE8;4`|ST2;C&4cDS z^A75ydu2w8?eZDS5}1+ejj$vRMMdf`YUDS}=KzKSn)55D zMRXf=PCT^ybJP^PHGg1!@-gDNwNnQ5d^OZ_b+yGO0 zBvf%GEQ;Z%2YaCQ{RC763s50lfr`u~)SB6iipYM{{YOx9d>OR}pP?dns$dDKBim3PD1V|ldIc59dzOER zdaHgyeIq7G9$2iNFCPib-M1eV;`6A6{=xM44z+8Nq;L@n zMTI;UX242T-VGI@Uoe`!|0j~@O2KR_h*49zZB-i8Kxfnx^+Sbt1S*6xP*br0)uEM` z8~57vH>d%9LJj0QszVV|xyYo#*xLVDNGSA$P^-5Bs^aFT4s^t9*c;Wr?^qu%qdJ}= zbx`0>#TTL?b;0r>Awj-Ux|304dW31%4D^*#W)4QJnfa)xScDqTHq3#0up7QW)!#IO8(_B#?0@|@J(dDp zIEGr)*DU`6HRnIfI2nTi|8Yth%tZNk)csp95FymsxQJRaH_Rs(LjFHgL=$In?Pc;v z=z)T$5tPI;SO!&bf>3v3C^jHp2(#ieR7D3+BRz+T5E> zj!&=)da1IweLDg5;3}Mp$FVoI4h!-v!t1E17?3q6@E@Hl#SrrEumUE?=2m+X)W}<+ zR(n@Wi=$ByT5Z?2BN6v}hh4&V+5E?D_>6iWa(1_v;-jW0BPuclP!XttI+z+`KKvQA zzn7riirZ25UqMCs8R|rRhvC})UrDHfTsd4QOQ5!2dDKX1T6t5{OQ;R1V?W#VzNp9z zxBL>+Nw*&LIzEls4Np;1^$pd*2ss&m_J2|m+UJ>3i!B`0)3T^tQ5DtWuBeXoL(TOl z%#72me4lw5_54j#y${XTsCvGj1{fh1`(KGzBov|~sJY6D8fkS@Lv>IiX@#o5Ge@IF zHW@XdrKm-=6Ls=^L5kz{NrhG-Gb||6mgNDQJn?biq$V@&pBb7nCL3&G~E8 zTnFV13j8sBJXFPl%@L@MjYoBSI_mzpsE(~hMPxr}K*v${UCzt?5A0J4^!9p!syI?U z_fm<8dfVm399R)G*S}zPoQc`+C~8~2M@2MEe%GNeRKwwB5wi>`;#E8nT1?HcE_OmS zcnB4u>!^`EGvA{+{0-I7Xa(Fz;+lz3Ya%6Tt&~Ttfx2c3TuiUl3#K{r~(zoE9*Jk%=RfMszz zY5?C*5ldFxbMN!&)t!H$J|HsGaEr1qs-e#2FQ^WUKs7iWwRYyCUOpF49gSAgZRg~u zi1fgV9Bh42&sC}AuGjWRXxptuh3pBc!B^%NoJc-$?I7P3oPkTROC9&A6~As!;6J&T zjT(8Ddaj=QsKrMDm`3}*P9xXDzNq*1bkug)f?5kFPz~Nj zjo>wEu?97E9gA)zN8J~OT6{%N4c9=KcT9@eoA8OI{a=BEA}|Z}zz$Ty$53nH zCTjoRM~yUNQ#Uo)Q4N+u-CqwgVQ1`)(@}FDxtZ&50@U*qYv3G)u!0fq$+18)^VCTe^2jeAI48g}N_YOZI;t zWE5zh7O@*jqk32Y6_MtsMb{N|-vI23Ls1QUMpf)<<=&nVQQI^HD)d=Vktk;6l~MOM zYUSC1LV*s1j;KYn5VZ?VqE_+0s2;~_?G{xsRCy?>p|Yq3>Y&z8OZ*9kpmxvs= zxaS9;7WWvBghn>iT!@;I)u_lEMD_Fn>L|U6>c|_r{s{|{kJi@K0_u7_REL_OI@HOo zkF)Z5sModk2ML|=N9=|tsJZ@(TE#Kjxsazpbu1LsvEryXuYn42H`I0;ih6DmY8Ndv zccPvP2>4%xE zgX?%B)IfV!eg-Dc{$EQ%JwJ#U@hqyRA5bBT($S45A!<=(MlHIMsE(93>!Lc?26bO= z%TGYnKOgmFwHg(%Z5WyMeaA`Y!Lz7_@1VYb-k>57|7UkS8EOPsP@%7ey50p9vEHcd zItX>Z%tAG|3Dw{pRQ+dAi}wzCYWN!oz4v2wawE%$x-p;S%cCl)iY2i==Epgx#d{t@ z@fK?BMDFY&mJHRw?5GapMcrQ>b-vW<%>LJ6=|F)(Imm7pkDBvYs0SCLM!Xp{(hH~# z{ttujIbOt9sL&to;_ADB%0ELzB)F?P>QkaRQn)MoU)!rZ1sY)$)T*tA>R2b#8u%3z zsR^hK%}3q0-pUW78oG!I?Q_(eNA2deUt&~)`B3$h!Z57vk7 z7GEd{Ewa+6k^YS8@d#8$enZXuEL1}a%@wG%upTwC{ip$4L_K#GgYhXUQXur=#Ox}AH57ap@57n_H=5Ew| zmr)1M|4ddw}C_4Vmy!e zxPAlGQ2e2;JS!@s`OH$NMOqEDIP0PsY=?uemzBT8*xLWW!`zMWu_-sCM?EkMHR4IA z^I-;t;aXJ1*H9gKiaKb5hr9AvsF0^dy;U=!)=EX3fb~#Q{15}*{~t+cbypbSM${e^ z(jKUW`&xb?>ZF^Bnu0%29XW&*@FMoalq20*nT$orZ@@Xy#ht)n%S)ojgdpEM?17rQ*b`kO5~1>`%nUe#d{)$=JA|w73@U>Ce{&=M z6?2fEgBrkJ*b6_RI?{QP+YN&~5=SYRfU2POWY=IrEK9xxYTK+pZKrMKQPe)ZjM`qe zQK5Z<8qjyt2*ani#n}vXfOSMI+M%cjdUHu=HLgchbP(0Ui?|pcqULhcR5$mFQ4Os} zRkR!P;3d>ZqfT?>`B9Opfm+P9 zhfodNMJ>jssF5X}>wXbg7E6&Ii*@l7>U#QlZq59J>R3Zm$2+1T+7A`sF{n?xxtNmn zefvmM#ha)b!{)mii{KXW)llWZ3+#_tQ28c!0K1^3Fy}&NX{<@UF6!uBiCT>3Q4tJU zu)I9xvJTmP^?G+K>H~xDHH3^>7sy#}la49QAj%7K)=*aT)A{jZqysf$H!TR7akm zj^0lgf+?1|NEAiws&=UDyLPGP9@t5Nw%G~P>-H)Zz<)6+W?$wOWdT&aEUJR)s17tj zJ>S8~`roBw zvHaht4qivCi3g~LKA`H2xx(esV_^RmBB6?_p(<)+`5vfkI0{w4G%H_)>gYbyTkkk( zZCpS#_&@CB=VgN%$+!B${ULS2Rc^P8z%rEIK;A9<`(LYh-&4>G^W$4emFkzhY;~BW(-{{9|^#u$uON zq)qPNsDq=qVJT|gXWQ%+PeatA8GxFS12`Fjw*&?Ls`hm3LcZ$OAm5+38+BjbZSJ>f zJ5g)t8`i*l+k<>1a1>_N{y$D46yMr~h>(gwz)Ya^FVOz_K4?|EDL>`k*^V#-L8B?Wl9$ zF{(q64!M_12<9VS8#CZI)bkrL9537T=!adt6zUx4i@JXfmd5><6C)g9|NliI?-BRA zS>I9SjuGrZ9i2apxwAg=aVn&|6Aqz#@rfYcOicHe`*VX`7(zbdNf)v5Sd9E|RAdgJ zI$q@Opuj(L*b{4$f8~+T;wp2>{h7~LtV#X>syyFm_v7+F)Z86Iy>7$KxJA_rtC63D zDu0X_G5J|nUJ9#_pN#6zEzE@}&$&o@)kzFsWFG#(g)irWd~~XS`_5C;v9yWqbsNe zl3#USGSyLwrax*V8&He$6>9%yz2@e$66Pj907GycDxzob4W_y7-m3Bcr$xz7j+4;b z1l@37y9H5;uP-jb8Mq$v-*nsbF?J;%=a&1P{}s29k9FJqneY+ZLH<3qz_oXR0{^*9 z?7KmMecu~(bZ^6`3guxE8qsOgwu^bsExsP8k<7#0cm}oY#@`R}O~Ff858FQo3RJuw z2axwabR8Ikx}NWmtA8SXA%6;!ZyQQbfZv&j=~Gs@e(bKB{s_wKcQ67|yhA8HLeMNM6lf8AR$6Y6^)E5^klsI^rM zwY#SL%l?l_;wlANB==Au4*$@i7O@QT$-R~oo9 zu)P0^>qtCIM0qOI^}HBE`@bRy%}rg@T(w7qx}P~1Rq=3C2d1O8&r(!}H<^1-&mBjN z{4|!r>sT05esz&)fU2(*M$-Q8MM5u`0Z5O0(@_;HvHUvJ8rfy#M^N{l!xZ?;jPlJr zmjM;AT&U*?p$1mQ%4?&hstHEa{%=X51GdLxcpmkde1SUgI(~N%T7+TbH=#y)3)RpA zR6{S!52yzGKirREkuZdOYSeQj%yQ^yuB(txXltW-+6pzNJuwZA!Lqm-E8`oCghg2) zvJ9TV%BYSc_Xh{+$$%PAUQ|bGpzd#g8L_!P*!}lEqbN|rGf<&jj#^~xK|Rgfac zD#pMfLN!@`3{|ncTsyqPD0Cx}nbQ!Ket` zL3QXK^9yDmA1i{ZFx+f_>eyh^?wEp!aRnB|eK;P!VKyA=MGOx77`+2SDL9Aa@v~Vf zQgC2*j5X(>Dqe>g*&$Si&!gu24r=5NQH%IrRD}GIg99(Q=&0+ZP>bFBiG*%whWW7r za@6}4qeA{Wro%O;ZFCm3k7Gm$4s5@4sI`(EHNrBesThii&=|~t>rrdzHmc+PsDXj- z=f5Nr;tZ$;v!N=;XZfP2$dp4Zny#o0%)p4a7FFS9R0Iy9B618h6_-$p@CmA;5u!Ph zVHNHFoFr87Ak;y$6bs@uRL5Rh`A0Ka^x(kDCI#v>S_swgx~L8`L(O?>RL2IQ4yth& z=s1RuUyEtA|4)<9NZz2{P9IPW7mnd7E{*D770iu2F*7c={8=nPJ~*bkUIw+w`{E{? zhXal_Y|DJHXIKhF}@d6C|`+sMx;3ev15)wB!@OQr|qdK?}{ZtSdkBZ1=i6876 zL;eLeA>TJ)aNt+AmoN?a6p4caFSBBJntW{jJI?HQ3)f-Hq``r|Ikh_}`#&cI^O6Mz z{>IZO>_9$Kau<=wsMS6b^#QU56`3O`T&Pc>*2;OyUqj9PE!66Mjtc!J49tDX;J~L_ zGSpO$P09Y(s-8!ILVOi9XFo6r#!BTL%!FFSMNw1K88z1%QE$m@sD}Q;Nq7WXVBOTg zf!`_bz%t|$hq&{mF={F&d6qbYsVVpmi({fR!GX`{x~K>(!nSx0dt!mK!GS+UTZ2E5 z|A0NPQo7*45xocXu85l6J)ajffVP+yXW(4){wAT1#P%6n!~0PU_%a3u{^5aM*qUsL zOm2ijP@mo7QB!lmyoK?|zr!vVDKyx30efRDteDwFY(DC|S%OXV{$E2va}_;{+a5_! zbCUzLD@vli>B^(#wyj<7g$n&h%a29P@jTQ!WE1K=|2Jxz-b8iq6Dra%!gMaMyt9(f zsx6PYu>-1t5vaws5Y>?tsE(~gjeMV7zliC`-#~qY`m(zHp9G*_lxI;Rx^2ET{n=c3Jk)*ZQ1#?SMXU_Q$DdHow>A5sr&TYVA6 zo&B#0W>TOAe@As>GinO{wERUZN&bJRRh=@2oBN7pRjfjJO;m>$pr&pys^fp47Tr2j zdpoTBa1QprZa6`K8a|CW%P(PiyoK8D!8zUjEst8P<8cnoMvW{ymm6tm)Y)GLHGs~j z21j8YoQjIjG1OYQ>X9f<;y={tEtcCoP#d)vo1+>SXpTco(Hv}!>rfq!oyVC7)nH2W zV`kL-VW>q~95ujJsCvClBviowRLF*6VH}GZ`B79zqlLQ;#zZ}s4z;Rtqn$?Z^!aX6|2Q!uUe|6CG!E$&72^b%^-KS4$0E2^P*d0j}8U|@BlwpSTc z$6KQ+?u2EqH|qI6Q3E)O>d*!AK9=FXKli;Ok(CPt^1F_-!A9fPm}G+P&C|7*^>Siw+pJZe$R zFz2Hpu+;J!Q61TVnu_CC0WVs4%3|)rBpWJ182ewLctC;n?JLxI z5V^Qpj4@Cn3_&frEU1nZv3zM%19dP9*28Q#6cy18<^wEAK1m6;yBebIo8ghrNDgB@ zyok*)dPz4|oluLX8>*v2Q1_2F=b@fkgBsC&RHWWu8vKrBF{G5Mr!8tgeNi3uhFD^a zUATg3;I8H0SpEyDqUfdF$7W4bNT*;Q{2O(>bQu?+F{p+np*l3j%2!zVI+yo+JM6+f z)M7b`I(o06D)?^YQOdfClcN?>TC)IZu~tJh)YH@|2}5u{>WIB-+B3(PQ_cCP5w9@Up&HtXS{ujBcc^+& z)w2#FYr*s7C87OX))n{~p|;D@v*tx+R8XVKzph2SX7`|8pC>Q`ucD^t6Dk5J zTG;P^a1!~U*c{`xboKVa_T)#QI{3OJ`(N89eJi(()}T5N-r89n6}pCIJF^$6!$VLb zn`z|>%+=-&)BuiH{u1iBd*;X1o@*#p8yCVfW+7C=wNMQ-$12#)++zCMx*yZ4nX}A$ zX4ZE6W`yVZ;1Jw{EwFfd_iee@BhiimUkBII_Ne{c&+_xJ4EeRF$h<{OMZ}J7RmVkr zn4~~;I6LaT!l><54Ym5~+x1qc0d=#y*O!D|2E$RInPRR)RkYVUhkEb;NekSUmT4m*jP*ZgcRnIdF{QLiJm7w4UYPH7b8XWkG2q{qI%gjxv>-#K!2G#Hl z)Kt7OKcG7H1J!}3-JEGr^%b^!1q}TA-z}`5zd6-hgPC~X2zJF6mT%JCjdTQRs^(%E z+>UyAUBeLkh#G0q9l^*PW6*RDdwy2)>GzXcZP_NI)sD}PUeeWmk>0UC; z&2gv(w_#1(WBJ&hT%HY6kRu8pz8PaaVKCLk3?beWl)j$6;;s$)Pw6$AwG!urPD1`hu+!s zsD0gYDKIPLnNgo+by4TYGSnB*U#Ny(qT2b6nkp}PKljsU7SxA9W2}g?Q60FC!T6u~ z88yQ1s1K5ezqpDgqskYfBDK=IfSRiBSQX3ncQ3c;NJl*1Q4)F?TreXKa6cLqM!f|) zpuU9Wpdxb)bKyIzj2Q;Hj&?___Tg9@=c7JWZ=yz;dywm3O;iNyW8m-qcCibCu?H7M zSpFlbV?R)#%QM(@pfswXHmDH~M*ZwK!t(RYrKnJ^Hg}ju%<~vY@BiB*)W9PZ;D6>f zR0R=Oq`fgN>eFnLdC$s={u=B%Px)qZWQQ!r^f`(JajoC1yXhrf}w0rL@R|3{zYDkx%>Mpax1 z6`8iEibtbHyx8*FQ5`;OzCdl$XtUh`l@>GU`@bp)^{_YUHyQ)+0B*DLesf#{9;)G4 zsEBMqb^HJ-A{SAM?j5Ql!E@aQO;XhTIZ>bMMN!YS!oa`((Z?=~Q~?*(pdQ$5p1}Cz zFQYyno}%XRs~KsYdoB)Y4TWGLT!`w}Hq=3O3H4mm`N4s|KNKGW|NY-`5^;1Rs%OW{ z>!_pj1?t_9ZGo$xBkI0hsK|{%jd&t9#igi$1TS>PM@253<%^@9ufCA|uO79uf=;NB zd**o589&?d4^j8OwftAiK|bmtS6&cxLY78#YyqmiW#%SS!~4whi#)gJ9@-7j7Q6R$ zV$_YLQ6a30fi+?dL{&TtHS$U3ax33$`4g7EZ9Yd0;FINpy(O-qIH-zJqE>w#D{pOf zHwT;JQ1{J3b?^jgH~eGQqy6qepBQyMWWsD%9W}5)cHNs~1&dG}*o;~%Cr~5)hPg4q zQa6YBQRTJFhNwuiKsD3_HNqLFh8CHd&7*ex8uFayyKe=rQ5AnijmW>uRS<&upvZ&W zuqmp+GdLJ;puY7QEq9A_Eo$*SH9w>3jkdydEH3K#b^VXV+{QLzn3KR8;*~t6EMvm!GXUp zTn_c=P^ zD(r@;Xb|?p38)4mt#u=ciGdE7sZi%e22@1ynWa$!sbTiE@;RtAvI5n?Giz=C-=jb$ z+jG<(i+xAUd5U$eL*-Eo)I)WkHR?e58SCLFRE4)u19)rsp!KdiA?mqM)W>WNRDF5Y zv;TFW1O;0Cx!`TC z!A7V9s6A?J%)sc{|GP+N1jkT4yN(L+V=MoF(a1;J?ye_9bvP~Rz5*B+A*z8ER{k57 zAioe5xjU$K9$Wr127dqN-{C5bh5GGQa?58yZJ+$81{T2bq%~j^#s401gy8k0; zq_K9o@;sP~d{NZmu8)E5|6wFF*JDvVoTv-9*j#C@H@Bfix(5}pXQ+lhnn8cMb0G$5 ztyDwp`%ZWQ|3G~u_uR$)|C_`%67O)>ZdYO7J+1@8QC}?MP(OTb#F%&#)zOQn{r?!% zk&meRBJOollMI#5f;!TRn@v%X9kiGIuaGXJKo#yVPoh@uE!6eTs0!lmbNSq;1}mHO zQEQh54tIpF%xJC@fqx6KH0sPhfx7RF<)a-5)bIInlTe8Ip-!+7sBJjg%2%RBxD^$V z<5qqKwY_ejBIrNr1`ri>Uw%|ai=n2jq1oE(f`NbkvmXggBHu9ViN9fE3_j*Y-rVel z8o{rYpKbX+Py;xK>gXA}e$UF^nm^1K$K79YON!a}{_qVW(F!+WS4?=q&EW{t*X&$W z!~da17W*%^uM?rBARN_jUDOnIKz$p|L@mzas5NmF6|tB2GsZv3{@0o9kt&y9%43I@B9?;51Y{RnItUqaxA>^?Vm|fL$Mr8sKkd*#Anb zq(BcGz&>~p^u=?gQ1{P7)w2{;?{?JoJ!{t^oO9RX;#fa_ z@ZphANYX-aM#nIc1LzpLq$;y)i68YNb*Bb9gKR>g*r9r{v4=* zl*0VzRV1OF4?!)aiKq{b4d!F)Og_~m7xM9_`&OeWI)$35i=(P9@wy_%{>wu`Z?!6T2pgh8lj?u2BXv;~HZePzeeL>i)LU+x zp2I0>hrJ|Z(bbhgCR@vk@wh^{FZ;*kLk&u1PA^>!_GKF`~NG6cHA)dX>i~_B71~+$=`nF z{(vFjbJwB8sIS?TI3ACpB2epvyWZSvhp8#=f{MgM)O`!g)#i?X?7t%kBt}jKsOCF%=Z}ciS@PEfQ5!aD#{W_Tc|A!#n z!*AROw!d=~?={bv4=^bYe6W1n_wN4mIF|A-RL8cVI(*3T7f_4#4r)r@nx9PHzwCcK z7@34jV5UJ;l-=^h%*v>d*SGx7sEGALt(A$WhGtp$Le#;w)vljL)q54y-ar4c|7()? zmjZnxmjBPaOuC|8LW@uhUO_$Z)ck;|D8dKVa01lzRH*VWv#?p&Y=k;7e@5+su^&9Q z*p^eE3T~KBP(A+-HNw~*T}LvY$_t=ITGR6NQO|d`{9w#Mex{WlLw%ZEw0zJf*U{J> z32m3usC`<``~@}gxu}NLp&Hm~9yHIO*1!$RxBKkw>xG#qAA;Ilt5J(F{ulR=I~G;$ zeJ4?mMBA_KZ#e8lH5C1uGl`kO%xxA&b+C%%o1qq4C)7X&qt?VCyS~cYj*94EWU4&h zbrP!RDe6Pw8>$1@zq^VGqw-Bq_jN?QGX|j=7>x?;6wHeIF&)0ZQW*D#i(qZD5vsnH z82JDH>qMRlM9s>04@FLMCu`Jt8{kE&;?xd=7DwRU|E zY7rksuMmlwB-B8XAXiZeR6`k2<=Idb=Cbl)s0frr&2??m6!gL2xD+*2nS))v2x_|> zK-GH_)u9K${QGB0ytje~5!{Ul%$%s}Rm{eyiaVhy@=zlmiE3aHs-tVno#s*V0_y%d z=FRyCWOJy9JSiCWDwP^*6psv~<*bABBa>Q838NUq~y zsE+3LEK%GpR6&Kb7OH{X<_L4TxeOJ7t*8<0w)|04#iz{csFU?Es$;PuyD1IBG331* zBvjE()MDF@s_-OgWS3AKd4{U^igjNEy1CrkjvDcC%!!Xt4JC=?>IpYXnKjI&sQWr0q4$kOPk+F0 znuO*oacrAY)V>cxmFKYXe5lZu#w=JDBjXU%ePhf?=1f!s7g&A^YVLQT>bV%3{jZTc zra+4>Qk)2ZKWd4Cx}gnfH}pe2ILFF2qkc(s)UMyfqvV6*y665vUB8K1lpj$Yj1tcc zFg7aUDdMsJmB?ZR1?+}$n2z#Vs0aI+gHaWZKrPDYsE#c`b$AzQAg58k%(`mj&#n9i zDk4$iyLwZ5B=kT=RLFDMg>X~@h3$F;%m0LGsF~$^pdzSxbpHZ#HEOPRpgMdJHIN5( z{h5_}A4x3aLX-rqf|aNSwwlMy|CujQtKOf`HJk)haeh>T#V{i_L=9|+IS#dErlTUZ zAL+2?yGBA4JThOn3%>WLi1-t^>k&~SiGk{13e*oIIjp=B>ZBWps&6SO)T^;L9zb=- zpEyF`&y=HM;NSnKM?#^SY%V}Gu-e>-)p{Rk4S6=&n5()iH<~gW}-=iLkkTgQzhtia&p9M3bu2)7i+z3^1d(=5F!18NQ zBj1N=@Dg^$+o-SVs>w8R&KGq5|Gy+u(Mi;Uw@?kdM~&Q{+;u1l>U$v#YTq|Tjifc| zzV;XxDeC#5=5Ka=9%^8}qdK-bIs0EX9;HAdynuQgf5a-7B}Ih5-+=CmImkaijUYkF z2!S7|Dx>ChF!sj1SR2DrxekpnCz&%*5nO<3cU>y>zY@Ew;JA6oyl1{LzhW!ykDA&& z*BQ0w`lGht64VF}*!AnEh&;CP&!`T>4{>WGoo9)%sKwI`GvYARRID=hqe6Vy@;5F2 z4z;a5;}Fb{#&v83sv}!a5j%zINQAWRdScW8<)ycR0;n6xVh5~`s^B2%#{Z!r^$OLI zua*x^=gQ-tR((p#7e|e>3hMsGW-B~Fz9TX~&ljHFjkFTh;6if@!;Myc6IH=GR0lqz z4xq>x-2P96daX7>t?IR?DS3?gj)OaeY+Be@1n5Y*x=bIGF-9 zv>5fk9=qW$)c3(TE5D6}$v?O2q1jxAa+n2BQ&kexU_=6Qg+b)@x z!!@`cwFXY14w$>BUr3hC>5kfJs23T$9odSba38AP@_C%qFc0}Us6{&ln`r+p zBvFTgZ+H!Bg}a|-v*nHO|IW@iKCZ3(+mkl6?KZW2YTLGv8cFSTYTLH$)b^=ur?%bq z`p&-RdGh@JeDBX$z1F(D*4}$ElccAfZ;>>B3Oo$e*jK1`&Czo^e)XVUCq~$ME!2_U zH2pKE6O59_d33;4`cM2E?c`qcEU(#|~-4(f!;z)a8|)`b&cefS(IZ^<&w$-1jC zkzyEBXOp2CSZrJc_2zOT%nTnu`9~}3yfsSk-q-UZ+k8;>%vdP> zF)05t4&AP6Oa`HN0QCa}{|e6Y8?B0pl5{A5PtbI)UG&&sfE|>GDDyd1a{h zc2FnQ)ATEiN1zJdhkBYKRmES=e@-Sk`l80F#-_$jP)9ZpD#2)|hPRphgz>uZ8Pp5f zH|S}snscwTgUQejfr?)O-FhY3&O{BIHr|FR_zG%AUyPxvJL~AiB*qNJJa85MC7}wu zfkmND4JWR+u?m#EVGW*tUCTfex;8za)?3VB7gPghY<&~zQoM#uVDy@fy%SVif8$UX zi}e_@FMtJDuQmHKs13iZ$@8ztUli&nS}nfU!(E&LE@NG^wo~8PF!lJyFV9Hd^M=}9#D0Lz&QH)Kb?towiar~Tc8S`_BimP72^k}1mPPx z3F1Kcr!y9Vve!4ZhRV|o>UCqNtv5r}I|MzS|4(Xy;*vSsF}^nbhI&DX(#Y9qVW`)E zR<@o5wWFO-&-ZDl!mmvK3o3uK#?BYH1W=6@fS%9)Wtk{JEvO@F1J&VBD916znZ{*M zew%H57V7A4K^1y$`kzpF!Z&dmiUyT08B~0xCieW7HA5AsFT)Lu15CdVD$zQqLR+DB zc*^uQp%OnZzJc1%Pg_TA>J&@_l_w9Bf8nNXM^OQVITLVwPZBTv# znmdK2LLKEI<6fwn@&;6cAD{|_@^|t@fU?Jdvb(b|@f?LID!{lH8bCRAG5r|h9H@e8 zpmuy5%I_xhoQ%=c!g+y-0_B$-s_~Lg@%15%xm`V&==tprm0+1UY_|1T<1MH}&!7_h zgen}PrK8UPwJrper#37O{h>}^x#`!zh^%*c);#}5ndrUTMJUIsP=)S5z4v=(>u9YU zzZ6gf(in3>#TA9cU>R5*jxzmas4rT#pz{8KijUEnOG|xMQYN|<>5O@y9Ln0d7Sxfo zwDlmUM3bQWmO`D#Cet5>dWvqE{g>$@v~l7R8?!>s@BbHPqNA$_J%ykW4>FF2dMf5X zy%1f5>0s!#&ZWx)bpkb^;u=6T*v9mIp*A?!?2~Q1pe@h8I^Tdo0Y{;}Z-3n!Kbqdv z&Up%AK@~`1%wWs|{m_?$31Ca84Y{H2t(j1d?*XWKFQM}Iw72I!YI|n~ai9!|ZJi#f z^K8bVP>*9(v)4B^gF3l3Q1L^JlZ^AB3a^36chJ@s+)VUB^AsvUoDNRs*cL>Bahk9Ik^N-_DoRve8!?s-=r!757p#2cWl?E|O=BXn}^`sh&W98muG;1XEc)-Ry$jjz!2|No8N*?Fak z2X$==KtEUtCWoz{5{`rloB*T1l~4t?L!IDZsF&P#?X%!Y;6S7xMUUv%?B{ z{_l2m5@hJ+JZAZ!3U!7mFxof+s?btfZ?*M7TVH_Pl@IDoXU*;oTS4XN1@%p+VNjRg z5%m22-xqWE4Kreh*uy!A+)xFJLM5mQ71+quouJ-Y^*8-us8_yiW_R^;e$W^N>Jrz0 zI>|s|kDfgLO4#2N6QK&tfC^X&)xZI$d*M9n4Sjn#_5m;p>)EgZJPCEL#Odwa8yTT4 zX$@l|s0La?)d}d$^RJ(1^hKdW+szORmGA>pgN6GztOga>0_p=sXQuwy7=tOga(0IHGZ z#z3eSlzvbrw+`yDy9jk+ca5K*P9)+Gr;#L3`7+!3AJ|#%|4TBF<94V*C(Yri>7PKo z(0n&0ALEHpcm8Qgx^TZm4TK+&JC1+_)X;M2|sTk{eKY-a<8$W31Ca zk+D4gb5N8+Aww`!;SaXXG|tzxlyyF+f_I@3zkx-d&v@sJNHJqOm;n70sKV=@9@E3d zYfv}sOQ?ELCU93PVZsTHBC|0+)R)ULQ19KEKs7KJ>cl2P6<81T!gK^`hu>faSYV=K zUkP=S?t^+S`3UL~gqq}RAd#Di-byuqI@+O7U!TXo=5Q5Mr;#T+jV6Hd%LJ7ur?H~3 zCDaSd0I0aNP>t`j^+~7=Uxo5>KWCzwA>I_H|r8pl;gOv-HBlmuJ{lU;mFW=>?0=c3#_eL)|Qi=lFX5 zo=yR%ovwfb;9l4Y7M$zr`QK?Rfm%nN=X|;C3jJB{glZ_se5Y_T*n;&Um6bdJ1`o6D4fWU+TIQVCK&Yc$ z0HuFz`fSS`dljgsCIHriBbK{;J%7XTHj2b3LalJ#t0jY_SoeYY`hLLl@mKn~{;=)} zXTvV5oP<$UJC9QuDF2#J4X=eNcp2)8)@!H@CSBuv&?(_&q9bYy^*nZidcVII`oS|$ z3En`xa)n##Fg;Yl3Q#Xd{h$)hgetrjDo-$+4x_KLFXJ#YH*d-H&WX6oZg7seHI!jG z)Xg({qp#-|i~m4f^HH0e$0z<~r%*?J(4KXNPH_9;Yf$*LnifO?eS2K5~%5{4hTo zYXg;M$qwh|3h8(1fTre^_aedx&?sbm19Mm-)4rN~qRqzJX zz4HO;1j6t0b)AM4;5Zn6zpv+i<+L28X8jH-KJEc0UnS@silQx(x$q5C!Z8P(cQT7$ z71qz-1eo`bbMzo?C>GfV_WEm^NQKQ*cIwz`#^m@*Z{SmA4hopbr;7y z>g$>b%Rn9ReHZ{E9ka&}>QWqlU0^WO<5%~%^MU0f%)>g_3181&v#A4hLJ>|nCy~Oq z5iUnx_>`~bFTDnz;`y(IBI&=ruA8tM)Dc!W?R1#?fcu zA=Fjpb3p{C2BN@-Fo~_xLHXx}Dp(xqbzmxt1>Zw880MPuLKPWqVOIlfT0p&V=mPaL3^UF#{U+lP<29(pUO?S+@1gQVyy@uUK{b>Vs&Ed|7ZmmUmoP(l zsKA=WW~L7?_A(AO`&gI@|5;Es(>bU{zCxYQA6rMh>7iL-ab$bjet#{dj=B~ z{tDHZ&qK!{Hq_&o%2>kK9LjHyaVqre7#2mp6^?+Pp>Ob&m;gfnObkatC0+(qa5Ge+M@@guc-#0K=EVNR))|7G_&mmvP+y#?LEa9y z213u@{~63gH{DoR5UzzP{M_R}LR-6@I7b=zcmnF$--k;07pn7^&z*)6Lp78Vs?nTK_M)aQ z57j_@V<)H`4~M$;qoFo-^*PVK0`H*EHGc|IK;IY6r{c6w*R(3sd%K~w-UoGJAK+0K z?JoQ{x>VC(4S4L0+xh5~@U8O~2&TYY80x>{NJ$vy zz4OYI{R8jUS@(oGnaLlWHyWGZJl6i7oO{9Nv%R^5JJ8R9+CcR$&b>7p)@6Md>I4$I zzuHm4>nL(UeO!+G&DZ4%<3KqkG$w~S@^r>r#^O+yqzcprkS3-Ng4tOgfqJ^WK>0=g z?yTK@O!S(ZAEt!WpdOR%P}gj!aV1nEYhhuy1=fZipl-5qKb(`A5A_!AG1N^K?WeOY z1pQdIfx48VAWxgyb(l#G6s}*+8;P7yI~WFwz&o~1^4s~8+Z{@O8zzT||2PE-8`~PE z!lBsrLmhd^zfObmpkCr1!6|zGUzi`bmPK(9>ZLT1PZ-b5k{-rlUC!7D>Z@F5SOpG- z7vV*i3oZ*4#&c!BXcQ_%DM|NBgIZJ!$7KsEH)*73qP ziIPI;^FuY-5bB-@go>X6)zECH##h7maJ|`&oBb?Q{M|78`-hsmH-m3j#}M0?7Air0 zV-2Vsb})NyTaPu)GA@T|WD8UyhoKrgZu+yvyJ6jq;f*cURN<^p z4Htwui7KY=4D~`bz}6$7-n>qO@;?aG&}FEG9z$K4XKp6y%r|@(&vP0H>KYe<(l<2v zL*1n9U?{i+>UCl})a%54sJG`wpc*}A`rF0_Q2Cxf#l42wfcpy*y-|oCA&lp%Ulpjk zb1Ym2=h(VfMCVdeg$dEOg?h;z3RQ3s)N{Yy);FLo-4m$yet)5Ex>Avx6Kw!#!0l?w zL%ogL)m<2i1Ap$PSZ0`KN+9%Ir`_oC~TzS*T0V7|O4Wt-BlDumJi|FteWj zqfC_OBUHdwqi+xr2Y<)tczUu)K z1^j^8flpMYk$6xq&8eX51&qa^Uen7#CF~1zPmG6pftqAo41HL)z{uZYcSU3|D-sH% zVmOEHBsLk%Is#77SQn>S9qy_}x>HQ1>r9c6=AS)`vtB_=992P%S@IbaTyJ){e?eb@ z3IBg1kLU}LB)|SCX*~x2l0YA$`NyeUcPSK+Te&aJw-^VwChG}4f_)r*J($1Kbu#g{ zqP?t%;l_Jxpd3E@jeFM%{Id~vp4?N|TrYIxY4CuL&L26*B0k2V?D!o#ZQU2M6PN%e z)6{aEGxCRoeiV*Q($ZFN9d`Z|UKfAw{67*MpEBf=&>;YaRv5nf^2SC9G4jqb9`nv_juudan<*!!-Yk_~f>knB-s2 zJPP?d^(&L8I6==zHk2j?VyMd)gRT+dBmq|$J4lv{#6ReMBx|pnWM>^%{6p+M$VYz{ z|5CH-GUEUvB6%fWX|fMFM%W2O*Z+S@KMKEuLs>hL6lR=HKt6&cdZCGrJ(byNGGAx& zY<8*Smy4!`Q)HkPNG0Zab21vA^5lvW!dLd3k=XxN>#i5UeXU>sjz2h}+jeB1aIQhJ zQk;fxx9YWIF+U>e%eM)iaP&`*3~OBpmN=(n4~jY zNusng`7cK&X@fuC#_`A)bUPWl)R@UK=uac-Y-3V?V+_JCEcwpDXVmIL+*uff=de|z$}S5tf>g(Yn%xPXT8Ti|L6wPWb3 zUIT(8*>ff;gw1h&5EufeuWu5SXUwU4fDAliTl4KiayqW zpY5~+&daTdjS5n6*5zpC9OVC`=L(IFBs4Kc(e>b1Gn$U?;(FvPei?|lYWbynhhH-E zH#|D7{~5>Eb&}xy9LqJ^X>oXu(^+m!O@v$Qm_J#JZwFcqXtN)@MGz z32;5LlhM)_`%3fC`ZPJpvF5{$N1pKKAadP+C9PsQi| zb`2dD{wf{%<2a_W;A!~s(a-geLYHj!!>zzN^gRgNN+bDb{2oo+B4-nHdx)Dv%uU83 z=EaG5iQi7X2jP)!1pI?>JZIFML`?|H&pbZPD=40kfYi(-@0l;K;w$j+%6kefWZe|o zcsBAHzn@+sEJ4mF%34_$tCwGmw?bid8#zVgxZE%I-})|2=T*d_1L%_No& zT5eYY98cmfkS4sc5XYJ5h7c4?Gj|EtpdI5Anvs`Fm5Br&&_!Tf0sBybPvWol@fW~+ zihCszHOeydO^d}|CCsd^0aHlyN`c5A5?^wruAVdznF5Eg>H9c)m`gr$wEN88(QrcO z&QMtL!GWt5K2OOJi__VO?GNkJG*Oir%Nc8F{Dzw@BVjB+0!d>#qDVMbAn+IKhGzSQ zZxWh)%x)!>;7*cADv+?2#a_2YYLnw0x=6%7!EZkPvqGGT;@m~}qXqFQ6oDB9l|lHoA+uH+rXe5ig0<2?n= zkT@X$b4k!TM2F*Xn$9SKUJ?qM{#Sd)nfD^5JVmRK@G<14bFN0@YUc6e<(Hx}tO=>A zGyV{tg1A}uru1x#>%UM|gilPam;@!lkcT3Lary?ovb)Pr(hsht;Cox&#-}?w>|(o? z&kORz@FeHPg^6h{HvVy$7vWN*v<)_ZWpw@fl0>qJz!ns1i_<&i1`SmoYE#^Y!h6W|$r@~Gerd^h3BS)Yi%bdkHA=DMG{4O1 zOBsfkwfH=+-c~YSgwH;57PABC#^xmLV7MvC@5M^qz`Bixb^zI{G3uh*4qp&men#i0 zKC#>jt)W|(#-R4fEH*S4U3H2~r*I@|=pDtsU~6L=$icc7DZ?<9;=7L=|6*T<|7_x$ z)6iCu-oPg5h`(1#ap104ICo|jd(nQg267RYhIM3;)?>bt1|HZB3$PALlEx&AND~Vg zWtjiKrvPIy`6`j85Oc2_wBifNCpif>lILc4Zup*d0y3N+7?np7;vlJx^EfO1(sYZ^ z`%)yMt!EM^8H(>H8X9W5tYLb`%1Z_tRjP`1n&2!E<)p74earg1?9@XL+B~L~MLgGiI=n zLgcul54}}LP!h+Kmf$%ZK4M@d+d1fLkgnez=aS2L3EBM6W5#XlPUc_~&1 zeF5}JH;Y^`i0MW%FR>jZmt+^l0W@$!f9Z4>PIpk8L*dUnCi8?iM`s;_5tAWFLhugk zudvUf*cfybNL-o%EwQy`M8h{34Yb8i@)BSDRp1=xyt39#R_lyz+d&VKNcf?PYk=t{ zk8M7mV}x zO0E&>!+c?QuKx}aJ|=Jx4twY}1#?L~x(ud(q=;RDKsbqUk|XQ|Lz74niTQk*_{w~g z71?gb?1SE)h7*#jzip;FK36;^#{QENEEz@N?KtThnR#id4)bG{#LYYn4f6d^*JpII zEs^3LTEPJFjAfmcg4c=n$|jnOg)TBD(UcsLZ)QKEH@uR5)o^>^91duDf)!NT| zhTibZuw>QfJOxSeGbE4DcO}^rl2j(yMvgHD#S*jT$HpER4`Z_KO0v!rX#)!|#?V-I zJd!cG5F3F!Udc?}D%2QF>`?usv#&T`#c3{ys=$C#v4y=!pl3WA=|&~~5hJfP-(5a>{?3zdDhWfu+c+e`*`K14 z)HK(UfVAjCN^5j?@f$&0cnS}|KRNTw*7OeMlI+CulVR5(*oI~#wW#A2_jdxi6I_ra zl0F#IGGB|n1@lMfjsB}&W&N6YIO}vgNnSC++bN7={*b2ITk;Gv=#?@gk70${q0dJi zewyIQqxcYhq3|mek@G*GLL_TP^1%Og=2}XUSLhFrc?*H-xLy@G%1Vq$#N=V=CO5sk_QkM%ZgXPKP5R@vffDE6y%uBFI}h+ z*HCs)lLQ|KXiEb9zQLIg*Xj-@vJ=0?A-eyIUwV?=!tV}o3m87EM_2=%#QbraqKg^D z7}+eo7PWe__B?-^QGT>8Bg1qQ+iU9pl1-+$78E&+`*HY~LPhb3%?L8TS|J)6&3&|* zm~SvU@z;sj%=|3=O(~p$_*2+B)4*hY=<2#ba8!(58R+TEyJ82}@|e9<2)}G33uN7! zA|EIaow&Z%P*TFLT2o6o&BvCr7`~Dd=>8J#IsZ*4_`MeAC*aJ-o6{gzh4l-94_mU` zbU%q5d8HgXxykwt@sf9p-^86_T^Qd2H29uP<|IBNww~xZk#8sZRl5FD3BHS>6#=_( z9D|`G-5q0ni**`y7Lg*GNN^b*#g>C4StydlcAK0S{Uo*u{^8NDWL&^!3Nbs0_sS4- z1T-!ABpt=KF{;wYekpbSZ#aQ5ICho-NnwS@P^=C+$crvNJ1flk7fI$5 zyqy@y2Xt8&shQ6rZU=q`@R5`Y(b!1xH(*mCB{8|HUBM|k0UNC7bsS?c#xX)lBoa%a zS<-3jLJ~-E$x~}+fIfV>Ct5aH#xgI6bqX1Z5mnr5(P`%jXOqF&ie(iPlf!)OSr;Gi zDa$+)@hNG01zi+k{+GEVh$Fe6ZKI3o`Kv6rF!_^Xfi4LnHn!6E z`7_>7*S#LcBqSVW1+U`dl^q1I`t8xfqBm@kaX=wjiU%ubD84{^mL zPf5mpPDK)%nD9D9tJ9427QL$MrGY&JOCplsUxH8DIwy%GeMnN8z!BJzv%X^|a-Sq| zh#!l+m^Hcv+a23|1bEkcJ&E{Z3V!GDkA|(9zKyyLMO?-r#(FyLiZKHm&UnixL4pnx z%833k2{z*=IilU8dq&gOu=k|7qqe(I%-_)bLdJg6rMAm_1>fmxFo4+Q`Zk(mGs=)M zopl8QPwE7s@b-rJK$5nnSQD6?b#xMjrokt++XwPR=AnCK^Zsx%ep#%EJ2bzQ4V|Ly zDf0a1{{NRGl~8`9KsV-YOPZ8Mf^pn!yIy5nj4lSnnnTGlVjpQ|?CKv1%!h@sWu}?c z49Qw@=Cb&&)Oo8g=YU3=q`g597i(^F?i*^b-t8Dam;5DNuE+j zvVu_p+ag9)(@7s2-=@UoCEt4dbHI@_C3)z;)sm(+>-=jIybtG2b^?Al-XuW-8YzQq z3=C%7oSikaCd%QHoB2piqCUy95_^pKBg@eQU;SIpl8xvdTXC(+6E~WibBUX>^ka1Q zREp$hkq)QP>>>i|8#tBY$fBX!%K9MVvn6S0MU-q4i3(C^F}`hCHz7}Eicf@+H*glQ z{QDuUYvlZme=B??b6H2#UuRgrWHCwS<1`cJCG4aWNl&wuT(X_y!lxfLNf5`H6<^=_-tVY+|at7;@WfKxNvt+fHC$R2YLj3AVBuGCS{raTf(! zQfz_+Cu81$z(eN$7hk1p5+>(~}Ij1$?8Egp35A>cP1 z1)|ts$+p=JqqDOX1VzTN4NaAVVM(+G|3Z*|55^-UX|NNq<Clt2Y6s^HJEkjZ~ z#0lgl=Xs}=+jWj2`X#VbDAvNRB#2GWZxWQHk&iGk0e{&^E$k_67b7VmImWs=IWC(1 zIve`eF}aFcgId-l?-a%(+hk4VMtZ?lz;<>}J-rj+N>6MH zaqnGJl!U1jqv8mi0g)>HT+L6T5*v>8}$V?K{qNq(BFiSKu_|Dxf#LM+Ue}Z){9toZ46gY<-doZXD&c0{*nrXE3()A(gVKhg^9A^4gl8$q$-BrH#C zJw_ReS6ngHKj1FnKCsD-QktCe@w~1$t8eTe8bx{%+=IDf837lWm!^pqunP7X6uk_0 zlQ=)VgDKvWbr8*-XGqeZZ$!)_xQw_d%+up1DMq7`R`}))`QBQ}gCvr)A}A~YgK%ns zt~14a*zr&1XKCsONixIhjFb3ZfC;dFWNgE>7kXu~o!|jZAUgWHY~VKjBjls6t(Peh z8RbK|ZO>R?$J)@2`X3reiE~U6b!McYxp@q)_*${O=HHQZb~}mP+6eP4=3K*kcaf8S zpvXD@1}OPAx;(O+9j>tk{<3RHRZDh;;)m@RpTKCu#KE43n6iwDW>d@pV#71~5z`Fj zLHC2ao0+#Yzc2c0LYb_vKTSMk6u{{V4!-Equ`bJroF}+HqZI3+=#yeU1uvuPM`8Y1 zO;-?eNgW5SFGiso!_PKV-!_w#Mr{9l;MK8`oWEP)3Pr*r3`qf;x=^eWoDN@;=l?I+nQlEx)bG@Ogr;jhH8 z7xM_%HjsP($x6V==my)_m&O)AdES}gp`1?QKoT!yE;&bVc7i9;tq%b$NhtAWhx?hoB!MI$g{x!#jXs|>R-5@ye4b-( zU>lms<|Z*ZlCvaZFFtL(ADkkQh;Q&e7vGbhF+n}$;yqzVe zj84*!-PXZ>9`l^|*TT;$#n4Nd6Egw7L2N{_8=p3;OK<{**=#WDEB|@8a0tRU73B&N z4y0&U3tUdeFG=`w^DP0|Cb!^4^Isuf&C@~aYH-|>x!Ejd2x8Il2(_dWBHQs{$ocN!>4(N8$XLg&YN3A_7=PI8T8 zUb&AhF^$9};c*I#W-h6V{vT^31`PzF4~K3mV+DSandFRWKDlWmHS1LRbqvW(3|%&ZOsm8v%>xemx^Kqm=E?5B(F8UxLBby^_45 zxo{M}%~-}fG%=}|-z4cY{F*S|!=-x1x;pFG_(&ewiB7^M=|o%|{W``kI(>rkPYM;K z+Z`D4v%X0q6WH-Q5}ae+n7~cgdNY54UwmuoBMgUMZv2{KPfDKL6l3c83Tv_sDG6y% zQiB@x^!!J_a~zJ@P`;-~VUl&W<7+_jClnlyy*_%cPi}?Rn*#CKo9I+;@Vu?%e!~b!jIhweK?k5Q(J6O*l@k3$@!ZH-| z$`AZ5v-1u#)DXYI#1yc68>lk}+Zt*}F6#Q1LDATb#8IOo=}x;w(oGLxuODK*9@}DT zYBKY!6o}49#JEr1%+}Z%8kH=jp(~1KY@xR2`j=%=gANyv=mHL7tvdzGz;PyH0?h=F z^eMKk=pV9vfc~{L*^NR)D3}EMR>lj~gJNuhST(h(GcqOC~2h`CqV zGl@WgBNT`U>#>8UG+2=Y7f2*2MVurix~CSK4qHzAx}Yyj&Lxa0~_-toLI#H|v#llz<5m~2TKAQq(Ot%92Z7ZgjX86n` zUs4(yh`t5Bk{E6RVp3oZimG%f>5cO@bPX)oE!$;bYd}7!@y&p}HNIIbPI}2cOMajE z8Ec{?On`nPBR~57H1m;s?#i~y{v;|xq8D^{pV7er`w$SwZkEtc7i-`ezO85~EVjCK z{fnFbA^ap$iP?o;Jw|!PM|4fm{U33=zM+gt6WQ6#931ysf{e^#*?bC7St#&<#JvV)LP|!H}#aM^jz@_!w8P6Uk_j6e935 z4fQu&QkaPK8^$VvuhZxibfNLvV7oqOm#P?z6d>^rMkwCOhm@8y@(I7VC?8pKb#?s@ zk$57;$);4$C=&gl*jf0Nb!^5s=07RijIj#;_nb}z8pwjaE;%Zbs}*A|Hh*$8!?np(@UWwD_3-?{e4Gp94})H6PWS)&&URglpKCHjPir5?LYxgcDlG-H8ML;ba zQnQQI=-Q*(X9+{T%V|ync}cPn+a`+UV#k?iY%1F;Ouj94T=7`vXGj{Mj|t~kKIuMr z|NiI{lK4_=EQ#V+$9r%X!n~~o9HL+?>=D`de0)bz@E#0Lvy&*85Wkw(|F6uzr#5*i zVz_LL{cH5xp$ZsIlG-$Jn=U`labLy@*5O#Uw}w_z-~@r+y}`tdp_%L0Hz*16fTq%u zOVWt=R@i1ce`&&(WklP{6~eO8*D>}q5ceUhLzDI|Vc#kJhkeWp$eGiq9G1vypohzBl1S{0^ae!+6WMh<{>TX0NjxiZ zfg;-|DmhNFel(GbojtSS%`EO2iNaGb7@xMp-=&F$tk1E2=RH|`?^84_x=ZBvk5Hd~ zGM?|QU<^y*0<0UDwKcj_=pK{o1-gsY%rufNB4H70WS%vgnB;*pIglnK&C$1l)$#9U zy7K6n>ts#bff!#CxRLRS;4l+f$$?_EZGiNB_%$&SLMxkX$2iA?)#pe}m6l z3Jhi)nYbeCbT4|zb8GS>>$upru&EvTKSea8$W0vb5?s={91dR+ya`)b9EZZyP!gBI zWl1g>!YIipJwSI0z9%jx<1aBZziKJe)ZAc$0sZL3f}M1%)r>zI<1OR z=n&T^F2!r$d=*y3F9xM7_tUKcW9D4*}-!q>~qNs4L#YBT0@cV{ts^u+X$G-}l zq$T;*5a-TGl4U4|S%G+T)|>eqcGU!?!OnmGBZ*N|VI0EV#u}_d(FxYTY7*ZH5iy5( z2mFuX|B;496El&9qUcu}DznH(Q9qhE$WiscNm84+Tg?#I&~&{>JP=(53YCT-Wu)y; zx_9{XCvE|{{*33`2hH#=NUgqh0{rht>I8NVnjXhzYiM_h(rtVBRSIm;vO@~LRxO)# z>)xfMU)!#J{@uHDX&KP1LvO#p0M8$Ob=n5B2<+K4i(l0aEt_?1>DQgn%&%LUwq06e z?$oSHx88o;0s}knhhLYLotm}nf~lonM z*d3d9_p8yZdyBS#nf$tT_iy9ZtgBy8xdc8*-h_TQbVyK#aG@dw`y)d%SyC@Z6QQyT?052T$1Wbn41S0|!6b5cGKO ze&$ctu6?{?)RXBugM*d@4-3LOc;j#zsEbK`aM~< z?D@3)euWG9WsCT9_sA#f7CYAedS*1Aw|hp-@G0sWtK|Ppl>PrBQ&375-BnuP Z`?scMGpc;@EfMN4t$ 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 N+SBCpFFpz5{|}^;L Date: Wed, 18 Sep 2024 17:46:30 +0800 Subject: [PATCH 35/38] NEW:update version to 1.9.7.50 Change-Id: I6d3d4d0e21ac2382dc4c03852c93c365c358bba0 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 8746d72dc..5fc48c0eb 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.05.57") +set(SLIC3R_VERSION "01.09.07.50") From 8c155da07c056e7db4266472b73487586d7e9bf9 Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Fri, 20 Sep 2024 11:47:51 +0800 Subject: [PATCH 36/38] Revert "ENH: support spiral lift with timelapse gcode" This reverts commit f701afb34de3487e8d3560dd1e2051a21790e6ae. found regressions JIRA: https://www.reddit.com/r/BambuLabA1/comments/1fkuw4v/bambu_studio_v01090750_issues_with_multi_colour/ https://www.reddit.com/r/BambuLab/comments/1fkxabt/bumping_noise_on_a1_at_color_change_since_bambu/ --- src/libslic3r/GCode.cpp | 269 ++++++------------------- src/libslic3r/GCode/GCodeProcessor.cpp | 39 ++-- src/libslic3r/GCode/GCodeProcessor.hpp | 2 +- 3 files changed, 83 insertions(+), 227 deletions(-) diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index 4d944f37b..741bd6820 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -532,36 +532,16 @@ static std::vector get_path_of_change_filament(const Print& print) toolchange_gcode_str = toolchange_retract_str + toolchange_gcode_str; //BBS { - + //BBS: current position and fan_speed is unclear after interting change_filament_gcode check_add_eol(toolchange_gcode_str); - - //BBS: gcode writer doesn't know fan speed after inserting tool change gcode toolchange_gcode_str += ";_FORCE_RESUME_FAN_SPEED\n"; - - //BBS: check whether custom gcode changes the axis positions. Update if changed. - bool position_changed = false; - Vec3d new_pos = gcodegen.writer().get_position(); - - double temp_x_after_toolchange_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(toolchange_gcode_str, 0, temp_x_after_toolchange_gcode)) { - new_pos(0) = temp_x_after_toolchange_gcode; - position_changed = true; - } - - double temp_y_after_toolchange_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(toolchange_gcode_str, 1, temp_y_after_toolchange_gcode)) { - new_pos(1) = temp_y_after_toolchange_gcode; - position_changed = true; - } - - double temp_z_after_toolchange_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(toolchange_gcode_str, 2, temp_z_after_toolchange_gcode)) { - new_pos(2) = temp_z_after_toolchange_gcode; - position_changed = true; - } - - if (position_changed) { - gcodegen.writer().set_position(new_pos); + gcodegen.writer().set_current_position_clear(false); + //BBS: check whether custom gcode changes the z position. Update if changed + double temp_z_after_tool_change; + if (GCodeProcessor::get_last_z_from_gcode(toolchange_gcode_str, temp_z_after_tool_change)) { + Vec3d pos = gcodegen.writer().get_position(); + pos(2) = temp_z_after_tool_change; + gcodegen.writer().set_position(pos); } } @@ -3102,37 +3082,16 @@ GCode::LayerResult GCode::process_layer( gcode += this->change_layer(print_z); // this will increase m_layer_index m_layer = &layer; m_object_layer_over_raft = false; - - // insert timelapse_gcode when traditional mode is not used (smooth mode) if (printer_structure == PrinterStructure::psI3 && !need_insert_timelapse_gcode_for_traditional && !m_spiral_vase && print.config().print_sequence == PrintSequence::ByLayer) { - - std::string timelapse_gcode = insert_timelapse_gcode(); - gcode += timelapse_gcode; - - //BBS: check whether custom gcode changes the axis positions. Update if changed. - bool position_changed = false; - Vec3d new_pos = m_writer.get_position(); - - double temp_x_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 0, temp_x_after_timelapse_gcode)) { - new_pos(0) = temp_x_after_timelapse_gcode; - position_changed = true; - } - - double temp_y_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 1, temp_y_after_timelapse_gcode)) { - new_pos(1) = temp_y_after_timelapse_gcode; - position_changed = true; - } - - double temp_z_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 2, temp_z_after_timelapse_gcode)) { - new_pos(2) = temp_z_after_timelapse_gcode; - position_changed = true; - } - - if (position_changed) { - m_writer.set_position(new_pos); + std::string timepals_gcode = insert_timelapse_gcode(); + gcode += timepals_gcode; + m_writer.set_current_position_clear(false); + //BBS: check whether custom gcode changes the z position. Update if changed + double temp_z_after_timepals_gcode; + if (GCodeProcessor::get_last_z_from_gcode(timepals_gcode, temp_z_after_timepals_gcode)) { + Vec3d pos = m_writer.get_position(); + pos(2) = temp_z_after_timepals_gcode; + m_writer.set_position(pos); } } if (! print.config().layer_change_gcode.value.empty()) { @@ -3471,40 +3430,21 @@ GCode::LayerResult GCode::process_layer( // Extrude the skirt, brim, support, perimeters, infill ordered by the extruders. for (unsigned int extruder_id : layer_tools.extruders) { - // insert timelapse_gcode when wipe tower is enabled and traditional mode is used if (has_wipe_tower) { if (!m_wipe_tower->is_empty_wipe_tower_gcode(*this, extruder_id, extruder_id == layer_tools.extruders.back())) { if (need_insert_timelapse_gcode_for_traditional && !has_insert_timelapse_gcode) { - gcode += this->retract(false, false, LiftType::SpiralLift); + gcode += this->retract(false, false, LiftType::NormalLift); m_writer.add_object_change_labels(gcode); - std::string timelapse_gcode = insert_timelapse_gcode(); - gcode += timelapse_gcode; - - //BBS: check whether custom gcode changes the axis positions. Update if changed. - bool position_changed = false; - Vec3d new_pos = m_writer.get_position(); - - double temp_x_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 0, temp_x_after_timelapse_gcode)) { - new_pos(0) = temp_x_after_timelapse_gcode; - position_changed = true; - } - - double temp_y_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 1, temp_y_after_timelapse_gcode)) { - new_pos(1) = temp_y_after_timelapse_gcode; - position_changed = true; - } - - double temp_z_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 2, temp_z_after_timelapse_gcode)) { - new_pos(2) = temp_z_after_timelapse_gcode; - position_changed = true; - } - - if (position_changed) { - m_writer.set_position(new_pos); + std::string timepals_gcode = insert_timelapse_gcode(); + gcode += timepals_gcode; + m_writer.set_current_position_clear(false); + //BBS: check whether custom gcode changes the z position. Update if changed + double temp_z_after_timepals_gcode; + if (GCodeProcessor::get_last_z_from_gcode(timepals_gcode, temp_z_after_timepals_gcode)) { + Vec3d pos = m_writer.get_position(); + pos(2) = temp_z_after_timepals_gcode; + m_writer.set_position(pos); } has_insert_timelapse_gcode = true; } @@ -3713,11 +3653,10 @@ GCode::LayerResult GCode::process_layer( }; //BBS: for first layer, we always print wall firstly to get better bed adhesive force - - // insert timelapse_gcode when no wipe tower, has infill and not first layer + //This behaviour is same with cura if (is_infill_first && !first_layer) { if (!has_wipe_tower && need_insert_timelapse_gcode_for_traditional && !has_insert_timelapse_gcode && has_infill(by_region_specific)) { - gcode += this->retract(false, false, LiftType::SpiralLift); + gcode += this->retract(false, false, LiftType::NormalLift); if (!temp_start_str.empty() && m_writer.empty_object_start_str()) { std::string end_str = std::string("; stop printing object, unique label id: ") + std::to_string(instance_to_print.label_object_id) + "\n"; if (print.is_BBL_Printer()) @@ -3725,33 +3664,15 @@ GCode::LayerResult GCode::process_layer( gcode += end_str; } - std::string timelapse_gcode = insert_timelapse_gcode(); - gcode += timelapse_gcode; - - //BBS: check whether custom gcode changes the axis positions. Update if changed. - bool position_changed = false; - Vec3d new_pos = m_writer.get_position(); - - double temp_x_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 0, temp_x_after_timelapse_gcode)) { - new_pos(0) = temp_x_after_timelapse_gcode; - position_changed = true; - } - - double temp_y_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 1, temp_y_after_timelapse_gcode)) { - new_pos(1) = temp_y_after_timelapse_gcode; - position_changed = true; - } - - double temp_z_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 2, temp_z_after_timelapse_gcode)) { - new_pos(2) = temp_z_after_timelapse_gcode; - position_changed = true; - } - - if (position_changed) { - m_writer.set_position(new_pos); + std::string timepals_gcode = insert_timelapse_gcode(); + gcode += timepals_gcode; + m_writer.set_current_position_clear(false); + //BBS: check whether custom gcode changes the z position. Update if changed + double temp_z_after_timepals_gcode; + if (GCodeProcessor::get_last_z_from_gcode(timepals_gcode, temp_z_after_timepals_gcode)) { + Vec3d pos = m_writer.get_position(); + pos(2) = temp_z_after_timepals_gcode; + m_writer.set_position(pos); } if (!temp_start_str.empty() && m_writer.empty_object_start_str()) @@ -3763,10 +3684,8 @@ GCode::LayerResult GCode::process_layer( gcode += this->extrude_perimeters(print, by_region_specific); } else { gcode += this->extrude_perimeters(print, by_region_specific); - - // insert timelapse_gcode when no wipe tower, no infill and is first layer if (!has_wipe_tower && need_insert_timelapse_gcode_for_traditional && !has_insert_timelapse_gcode && has_infill(by_region_specific)) { - gcode += this->retract(false, false, LiftType::SpiralLift); + gcode += this->retract(false, false, LiftType::NormalLift); if (!temp_start_str.empty() && m_writer.empty_object_start_str()) { std::string end_str = std::string("; stop printing object, unique label id: ") + std::to_string(instance_to_print.label_object_id) + "\n"; if (print.is_BBL_Printer()) @@ -3774,33 +3693,15 @@ GCode::LayerResult GCode::process_layer( gcode += end_str; } - std::string timelapse_gcode = insert_timelapse_gcode(); - gcode += timelapse_gcode; - - //BBS: check whether custom gcode changes the axis positions. Update if changed. - bool position_changed = false; - Vec3d new_pos = m_writer.get_position(); - - double temp_x_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 0, temp_x_after_timelapse_gcode)) { - new_pos(0) = temp_x_after_timelapse_gcode; - position_changed = true; - } - - double temp_y_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 1, temp_y_after_timelapse_gcode)) { - new_pos(1) = temp_y_after_timelapse_gcode; - position_changed = true; - } - - double temp_z_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 2, temp_z_after_timelapse_gcode)) { - new_pos(2) = temp_z_after_timelapse_gcode; - position_changed = true; - } - - if (position_changed) { - m_writer.set_position(new_pos); + std::string timepals_gcode = insert_timelapse_gcode(); + gcode += timepals_gcode; + m_writer.set_current_position_clear(false); + //BBS: check whether custom gcode changes the z position. Update if changed + double temp_z_after_timepals_gcode; + if (GCodeProcessor::get_last_z_from_gcode(timepals_gcode, temp_z_after_timepals_gcode)) { + Vec3d pos = m_writer.get_position(); + pos(2) = temp_z_after_timepals_gcode; + m_writer.set_position(pos); } if (!temp_start_str.empty() && m_writer.empty_object_start_str()) @@ -3869,41 +3770,22 @@ GCode::LayerResult GCode::process_layer( BOOST_LOG_TRIVIAL(trace) << "Exported layer " << layer.id() << " print_z " << print_z << log_memory_info(); - // insert timelapse_gcode when no wipe tower and no infill if (!has_wipe_tower && need_insert_timelapse_gcode_for_traditional && !has_insert_timelapse_gcode) { if (m_support_traditional_timelapse) m_support_traditional_timelapse = false; - gcode += this->retract(false, false, LiftType::SpiralLift); + gcode += this->retract(false, false, LiftType::NormalLift); m_writer.add_object_change_labels(gcode); - std::string timelapse_gcode = insert_timelapse_gcode(); - gcode += timelapse_gcode; - - //BBS: check whether custom gcode changes the axis positions. Update if changed. - bool position_changed = false; - Vec3d new_pos = m_writer.get_position(); - - double temp_x_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 0, temp_x_after_timelapse_gcode)) { - new_pos(0) = temp_x_after_timelapse_gcode; - position_changed = true; - } - - double temp_y_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 1, temp_y_after_timelapse_gcode)) { - new_pos(1) = temp_y_after_timelapse_gcode; - position_changed = true; - } - - double temp_z_after_timelapse_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(timelapse_gcode, 2, temp_z_after_timelapse_gcode)) { - new_pos(2) = temp_z_after_timelapse_gcode; - position_changed = true; - } - - if (position_changed) { - m_writer.set_position(new_pos); + std::string timepals_gcode = insert_timelapse_gcode(); + gcode += timepals_gcode; + m_writer.set_current_position_clear(false); + //BBS: check whether custom gcode changes the z position. Update if changed + double temp_z_after_timepals_gcode; + if (GCodeProcessor::get_last_z_from_gcode(timepals_gcode, temp_z_after_timepals_gcode)) { + Vec3d pos = m_writer.get_position(); + pos(2) = temp_z_after_timepals_gcode; + m_writer.set_position(pos); } } @@ -5604,33 +5486,16 @@ std::string GCode::set_extruder(unsigned int extruder_id, double print_z, bool b //BBS { - //BBS: gcode writer doesn't know fan speed after inserting tool change gcode + //BBS: gcode writer doesn't know where the extruder is and whether fan speed is changed after inserting tool change gcode + //Set this flag so that normal lift will be used the first time after tool change. gcode += ";_FORCE_RESUME_FAN_SPEED\n"; - - //BBS: check whether custom gcode changes the axis positions. Update if changed. - bool position_changed = false; - Vec3d new_pos = m_writer.get_position(); - - double temp_x_after_toolchange_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(toolchange_gcode_parsed, 0, temp_x_after_toolchange_gcode)) { - new_pos(0) = temp_x_after_toolchange_gcode; - position_changed = true; - } - - double temp_y_after_toolchange_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(toolchange_gcode_parsed, 1, temp_y_after_toolchange_gcode)) { - new_pos(1) = temp_y_after_toolchange_gcode; - position_changed = true; - } - - double temp_z_after_toolchange_gcode; - if (GCodeProcessor::get_last_pos_from_gcode(toolchange_gcode_parsed, 2, temp_z_after_toolchange_gcode)) { - new_pos(2) = temp_z_after_toolchange_gcode; - position_changed = true; - } - - if (position_changed) { - m_writer.set_position(new_pos); + m_writer.set_current_position_clear(false); + //BBS: check whether custom gcode changes the z position. Update if changed + double temp_z_after_tool_change; + if (GCodeProcessor::get_last_z_from_gcode(toolchange_gcode_parsed, temp_z_after_tool_change)) { + Vec3d pos = m_writer.get_position(); + pos(2) = temp_z_after_tool_change; + m_writer.set_position(pos); } } } diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index add988b12..54e117c56 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -2126,14 +2126,13 @@ int GCodeProcessor::get_gcode_last_filament(const std::string& gcode_str) return out_filament; } -//BBS: get last position from gcode for specified axis -//axis index is the same as Vec3d (X=0, Y=1, Z=2) -bool GCodeProcessor::get_last_pos_from_gcode(const std::string& gcode_str, int axis, double& pos) +//BBS: get last z position from gcode +bool GCodeProcessor::get_last_z_from_gcode(const std::string& gcode_str, double& z) { int str_size = gcode_str.size(); int start_index = 0; int end_index = 0; - bool is_axis_changed = false; + bool is_z_changed = false; while (end_index < str_size) { //find a full line if (gcode_str[end_index] != '\n') { @@ -2153,32 +2152,24 @@ bool GCodeProcessor::get_last_pos_from_gcode(const std::string& gcode_str, int a || line_str.find("G2 ") == 0 || line_str.find("G3 ") == 0)) { - std::string axis_str; - if (axis == 0) { - axis_str = "X"; - } else if (axis == 1) { - axis_str = "Y"; - } else if (axis == 2) { - axis_str = "Z"; - } - auto axis_pos = line_str.find(" " + axis_str); - double temp_axis_pos = 0; - if (axis_pos != line_str.npos - && axis_pos + 2 < line_str.size()) { + auto z_pos = line_str.find(" Z"); + double temp_z = 0; + if (z_pos != line_str.npos + && z_pos + 2 < line_str.size()) { // Try to parse the numeric value. - std::string axis_substr = line_str.substr(axis_pos + 2); - char* start_ptr = &axis_substr[0]; - char* end_ptr = start_ptr + sizeof(axis_substr.c_str()); + std::string z_sub = line_str.substr(z_pos + 2); + char* c = &z_sub[0]; + char* end = c + sizeof(z_sub.c_str()); auto is_end_of_word = [](char c) { return c == ' ' || c == '\t' || c == '\r' || c == '\n' || c == 0 || c == ';'; }; - auto [parsed_ptr, error_code] = fast_float::from_chars(start_ptr, end_ptr, temp_axis_pos); - if (parsed_ptr != start_ptr && is_end_of_word(*parsed_ptr)) { + auto [pend, ec] = fast_float::from_chars(c, end, temp_z); + if (pend != c && is_end_of_word(*pend)) { // The axis value has been parsed correctly. - pos = temp_axis_pos; - is_axis_changed = true; + z = temp_z; + is_z_changed = true; } } } @@ -2187,7 +2178,7 @@ bool GCodeProcessor::get_last_pos_from_gcode(const std::string& gcode_str, int a start_index = end_index + 1; end_index = start_index; } - return is_axis_changed; + return is_z_changed; } void GCodeProcessor::process_tags(const std::string_view comment, bool producers_enabled) diff --git a/src/libslic3r/GCode/GCodeProcessor.hpp b/src/libslic3r/GCode/GCodeProcessor.hpp index 88ac622c0..b522ad23f 100644 --- a/src/libslic3r/GCode/GCodeProcessor.hpp +++ b/src/libslic3r/GCode/GCodeProcessor.hpp @@ -299,7 +299,7 @@ namespace Slic3r { static bool contains_reserved_tags(const std::string& gcode, unsigned int max_count, std::vector& found_tag); static int get_gcode_last_filament(const std::string &gcode_str); - static bool get_last_pos_from_gcode(const std::string& gcode_str, int axis, double& pos); + static bool get_last_z_from_gcode(const std::string& gcode_str, double& z); static const float Wipe_Width; static const float Wipe_Height; From f3c51f1e0726fb50b0426b159bbb2778e5fcb070 Mon Sep 17 00:00:00 2001 From: gerrit Date: Fri, 20 Sep 2024 13:27:00 +0800 Subject: [PATCH 37/38] ci: update build version to 01.09.07.51 Change-Id: Iea11ca53d6772613e0941afd6cd2cbdce82a9b24 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index 5fc48c0eb..ad35f0343 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.07.50") +set(SLIC3R_VERSION "01.09.07.51") From 0e686206fc8101875e5a6568a977df3d5d3b89b4 Mon Sep 17 00:00:00 2001 From: gerrit Date: Fri, 20 Sep 2024 14:46:16 +0800 Subject: [PATCH 38/38] ci: update build version to 01.09.07.52 Change-Id: Ib28bdbf60f08fd193be818d1daaa89bea7080096 --- version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.inc b/version.inc index ad35f0343..67187f7c7 100644 --- a/version.inc +++ b/version.inc @@ -15,4 +15,4 @@ endif() # The build_version should start from 50 in master branch -set(SLIC3R_VERSION "01.09.07.51") +set(SLIC3R_VERSION "01.09.07.52")